diff options
615 files changed, 38510 insertions, 7912 deletions
diff --git a/.gitattributes b/.gitattributes index 36ea9338880..d77c01fd626 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,5 +1,6 @@ **/deps.nix linguist-generated **/deps.json linguist-generated +**/deps.toml lingust-generated **/node-packages.nix linguist-generated pkgs/applications/editors/emacs-modes/*-generated.nix linguist-generated diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 4654518a0e8..96bdccccf51 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -45,6 +45,7 @@ /pkgs/build-support/setup-hooks @Ericson2314 /pkgs/build-support/setup-hooks/auto-patchelf.sh @layus /pkgs/build-support/setup-hooks/auto-patchelf.py @layus +/pkgs/pkgs-lib @infinisil # Nixpkgs build-support /pkgs/build-support/writers @lassulus @Profpatsch diff --git a/doc/builders/special/darwin-builder.section.md b/doc/builders/special/darwin-builder.section.md index 3913b692498..30bf2d09510 100644 --- a/doc/builders/special/darwin-builder.section.md +++ b/doc/builders/special/darwin-builder.section.md @@ -61,3 +61,89 @@ builders-use-substitutes = true ```ShellSession $ sudo launchctl kickstart -k system/org.nixos.nix-daemon ``` + +## Example flake usage + +``` +{ + inputs = { + nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-22.11-darwin"; + darwin.url = "github:lnl7/nix-darwin/master"; + darwin.inputs.nixpkgs.follows = "nixpkgs"; + }; + + outputs = { self, darwin, nixpkgs, ... }@inputs: + let + + inherit (darwin.lib) darwinSystem; + system = "aarch64-darwin"; + pkgs = nixpkgs.legacyPackages."${system}"; + linuxSystem = builtins.replaceStrings [ "darwin" ] [ "linux" ] system; + + darwin-builder = nixpkgs.lib.nixosSystem { + system = linuxSystem; + modules = [ + "${nixpkgs}/nixos/modules/profiles/macos-builder.nix" + { virtualisation.host.pkgs = pkgs; } + ]; + }; + in { + + darwinConfigurations = { + machine1 = darwinSystem { + inherit system; + modules = [ + { + nix.distributedBuilds = true; + nix.buildMachines = [{ + hostName = "ssh://builder@localhost"; + system = linuxSystem; + maxJobs = 4; + supportedFeatures = [ "kvm" "benchmark" "big-parallel" ]; + }]; + + launchd.daemons.darwin-builder = { + command = "${darwin-builder.config.system.build.macos-builder-installer}/bin/create-builder"; + serviceConfig = { + KeepAlive = true; + RunAtLoad = true; + StandardOutPath = "/var/log/darwin-builder.log"; + StandardErrorPath = "/var/log/darwin-builder.log"; + }; + }; + } + ]; + }; + }; + + }; +} +``` + +## Reconfiguring the builder + +Initially you should not change the builder configuration else you will not be +able to use the binary cache. However, after you have the builder running locally +you may use it to build a modified builder with additional storage or memory. + +To do this, you just need to set the `virtualisation.darwin-builder.*` parameters as +in the example below and rebuild. + +``` + darwin-builder = nixpkgs.lib.nixosSystem { + system = linuxSystem; + modules = [ + "${nixpkgs}/nixos/modules/profiles/macos-builder.nix" + { + virtualisation.host.pkgs = pkgs; + virtualisation.darwin-builder.diskSize = 5120; + virtualisation.darwin-builder.memorySize = 1024; + virtualisation.darwin-builder.hostPort = 33022; + virtualisation.darwin-builder.workingDirectory = "/var/lib/darwin-builder"; + } + ]; +``` + +You may make any other changes to your VM in this attribute set. For example, +you could enable Docker or X11 forwarding to your Darwin host. + diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 53be6a58e24..4f0dc0531b2 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2992,6 +2992,13 @@ githubId = 298705; name = "Cyril Cohen"; }; + colamaroro = { + name = "Corentin Rondier"; + email = "github@rondier.io"; + github = "colamaroro"; + githubId = 12484955; + matrix = "@colamaroro:lovelyrad.io"; + }; cole-h = { name = "Cole Helbling"; email = "cole.e.helbling@outlook.com"; @@ -4152,7 +4159,7 @@ }; dylanmtaylor = { email = "dylan@dylanmtaylor.com"; - github = "dylamtaylor"; + github = "dylanmtaylor"; githubId = 277927; name = "Dylan Taylor"; }; @@ -6985,6 +6992,12 @@ githubId = 17029738; name = "Jean-Charles Quillet"; }; + jedsek = { + email = "jedsek@qq.com"; + github = "jedsek"; + githubId = 63626406; + name = "Jedsek"; + }; jefdaj = { email = "jefdaj@gmail.com"; github = "jefdaj"; @@ -8187,6 +8200,12 @@ github = "konradmalik"; githubId = 13033392; }; + konst-aa = { + email = "konstantin.astafurov@gmail.com"; + github = "konst-aa"; + githubId = 40547702; + name = "Konstantin Astafurov"; + }; koozz = { email = "koozz@linux.com"; github = "koozz"; @@ -10555,6 +10574,12 @@ githubId = 772914; name = "Mikael Voss"; }; + mwdomino = { + email = "matt@dominey.io"; + github = "mwdomino"; + githubId = 46284538; + name = "Matt Dominey"; + }; mwolfe = { email = "corp@m0rg.dev"; github = "m0rg-dev"; diff --git a/maintainers/scripts/update.py b/maintainers/scripts/update.py index 7ae08958a16..bbed2bda5e0 100644 --- a/maintainers/scripts/update.py +++ b/maintainers/scripts/update.py @@ -100,7 +100,7 @@ async def commit_changes(name: str, merge_lock: asyncio.Lock, worktree: str, bra # Git can only handle a single index operation at a time async with merge_lock: await check_subprocess('git', 'add', *change['files'], cwd=worktree) - commit_message = '{attrPath}: {oldVersion} → {newVersion}'.format(**change) + commit_message = '{attrPath}: {oldVersion} -> {newVersion}'.format(**change) if 'commitMessage' in change: commit_message = change['commitMessage'] elif 'commitBody' in change: diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index 31a29679018..34f4576054e 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -288,12 +288,14 @@ with lib.maintainers; { golang = { members = [ - c00w kalbasit mic92 zowoq qbit ]; + githubTeams = [ + "golang" + ]; scope = "Maintain Golang compilers."; shortName = "Go"; enableFeatureFreezePing = true; @@ -423,6 +425,21 @@ with lib.maintainers; { shortName = "Linux Kernel"; }; + lisp = { + members = [ + raskin + lukego + nagy + uthar + ]; + githubTeams = [ + "lisp" + ]; + scope = "Maintain the Lisp ecosystem."; + shortName = "lisp"; + enableFeatureFreezePing = true; + }; + llvm = { members = [ dtzWill @@ -723,6 +740,9 @@ with lib.maintainers; { winter zowoq ]; + githubTeams = [ + "rust" + ]; scope = "Maintain the Rust compiler toolchain and nixpkgs integration."; shortName = "Rust"; enableFeatureFreezePing = true; diff --git a/nixos/doc/manual/release-notes/rl-2305.section.md b/nixos/doc/manual/release-notes/rl-2305.section.md index 0a9fec3d4c8..47c41ea8f4b 100644 --- a/nixos/doc/manual/release-notes/rl-2305.section.md +++ b/nixos/doc/manual/release-notes/rl-2305.section.md @@ -16,6 +16,8 @@ In addition to numerous new and upgraded packages, this release has the followin It's recommended to use `nixos-rebuild boot` and `reboot`, rather than `nixos-rebuild switch` - since in some rare cases the switch of a live system might fail. + - glibc: 2.35 -\> 2.37 + - Cinnamon has been updated to 5.6, see [the pull request](https://github.com/NixOS/nixpkgs/pull/201328#issue-1449910204) for what is changed. - GNOME has been upgraded to version 44. Please see the [release notes](https://release.gnome.org/44/) for details. @@ -75,6 +77,8 @@ In addition to numerous new and upgraded packages, this release has the followin - [v2rayA](https://v2raya.org), a Linux web GUI client of Project V which supports V2Ray, Xray, SS, SSR, Trojan and Pingtunnel. Available as [services.v2raya](options.html#opt-services.v2raya.enable). +- [wstunnel](https://github.com/erebe/wstunnel), a proxy tunnelling arbitrary TCP or UDP traffic through a WebSocket connection. Instances may be configured via [services.wstunnel](options.html#opt-services.wstunnel.enable). + - [ulogd](https://www.netfilter.org/projects/ulogd/index.html), a userspace logging daemon for netfilter/iptables related logging. Available as [services.ulogd](options.html#opt-services.ulogd.enable). - [jellyseerr](https://github.com/Fallenbagel/jellyseerr), a web-based requests manager for Jellyfin, forked from Overseerr. Available as [services.jellyseerr](#opt-services.jellyseerr.enable). @@ -89,6 +93,8 @@ In addition to numerous new and upgraded packages, this release has the followin - [nimdow](https://github.com/avahe-kellenberger/nimdow), a window manager written in Nim, inspired by dwm. +- [trurl](https://github.com/curl/trurl), a command line tool for URL parsing and manipulation. + - [woodpecker-agents](https://woodpecker-ci.org/), a simple CI engine with great extensibility. Available as [services.woodpecker-agents](#opt-services.woodpecker-agents.agents._name_.enable). - [woodpecker-server](https://woodpecker-ci.org/), a simple CI engine with great extensibility. Available as [services.woodpecker-server](#opt-services.woodpecker-server.enable). @@ -132,6 +138,8 @@ In addition to numerous new and upgraded packages, this release has the followin - The [services.unifi-video.openFirewall](#opt-services.unifi-video.openFirewall) module option default value has been changed from `true` to `false`. You will need to explicitly set this option to `true`, or configure your firewall. +- The option `i18n.inputMethod.fcitx5.enableRimeData` has been removed. Default RIME data is now included in `fcitx5-rime` by default, and can be customized using `fcitx5-rime.override { rimeDataPkgs = [ pkgs.rime-data, package2, ... ]; }` + - Kime has been updated from 2.5.6 to 3.0.2 and the `i18n.inputMethod.kime.config` option has been removed. Users should use `daemonModules`, `iconColor`, and `extraConfig` options under `i18n.inputMethod.kime` instead. - `tut` has been updated from 1.0.34 to 2.0.0, and now uses the TOML format for the configuration file instead of INI. Additional information can be found [here](https://github.com/RasmusLindroth/tut/releases/tag/2.0.0). @@ -235,6 +243,10 @@ In addition to numerous new and upgraded packages, this release has the followin - `services.openssh.ciphers` to `services.openssh.settings.Ciphers` - `services.openssh.gatewayPorts` to `services.openssh.settings.GatewayPorts` +- `netbox` was updated to 3.4. NixOS' `services.netbox.package` still defaults to 3.3 if `stateVersion` is earlier than 23.05. Please review upstream's [breaking changes](https://github.com/netbox-community/netbox/releases/tag/v3.4.0), and upgrade NetBox by changing `services.netbox.package`. Database migrations will be run automatically. + +- `services.netbox` now support RFC42-style options, through `services.netbox.settings`. + - `services.mastodon` gained a tootctl wrapped named `mastodon-tootctl` similar to `nextcloud-occ` which can be executed from any user and switches to the configured mastodon user with sudo and sources the environment variables. - DocBook option documentation, which has been deprecated since 22.11, will now cause a warning when documentation is built. Out-of-tree modules should migrate to using CommonMark documentation as outlined in [](#sec-option-declarations) to silence this warning. @@ -317,6 +329,8 @@ In addition to numerous new and upgraded packages, this release has the followin - Enabling global redirect in `services.nginx.virtualHosts` now allows one to add exceptions with the `locations` option. +- A new option `proxyCachePath` has been added to `services.nginx`. Learn more about proxy_cache_path: <https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache_path>. + - A new option `recommendedBrotliSettings` has been added to `services.nginx`. Learn more about compression in Brotli format [here](https://github.com/google/ngx_brotli/blob/master/README.md). - Updated recommended settings in `services.nginx.recommendedGzipSettings`: @@ -375,6 +389,8 @@ In addition to numerous new and upgraded packages, this release has the followin - Lisp gained a [manual section](https://nixos.org/manual/nixpkgs/stable/#lisp), documenting a new and backwards incompatible interface. The previous interface will be removed in a future release. +- The `bind` module now allows the per-zone `allow-query` setting to be configured (previously it was hard-coded to `any`; it still defaults to `any` to retain compatibility). + ## Detailed migration information {#sec-release-23.05-migration} ### Pipewire configuration overrides {#sec-release-23.05-migration-pipewire} diff --git a/nixos/modules/i18n/input-method/fcitx5.nix b/nixos/modules/i18n/input-method/fcitx5.nix index aa816c90a3d..7251240d26a 100644 --- a/nixos/modules/i18n/input-method/fcitx5.nix +++ b/nixos/modules/i18n/input-method/fcitx5.nix @@ -5,10 +5,9 @@ with lib; let im = config.i18n.inputMethod; cfg = im.fcitx5; - addons = cfg.addons ++ optional cfg.enableRimeData pkgs.rime-data; - fcitx5Package = pkgs.fcitx5-with-addons.override { inherit addons; }; - whetherRimeDataDir = any (p: p.pname == "fcitx5-rime") cfg.addons; -in { + fcitx5Package = pkgs.fcitx5-with-addons.override { inherit (cfg) addons; }; +in +{ options = { i18n.inputMethod.fcitx5 = { addons = mkOption { @@ -19,30 +18,23 @@ in { Enabled Fcitx5 addons. ''; }; - - enableRimeData = mkEnableOption (lib.mdDoc "default rime-data with fcitx5-rime"); }; }; + imports = [ + (mkRemovedOptionModule [ "i18n" "inputMethod" "fcitx5" "enableRimeData" ] '' + RIME data is now included in `fcitx5-rime` by default, and can be customized using `fcitx5-rime.override { rimeDataPkgs = ...; }` + '') + ]; + config = mkIf (im.enabled == "fcitx5") { i18n.inputMethod.package = fcitx5Package; - environment = mkMerge [{ - variables = { - GTK_IM_MODULE = "fcitx"; - QT_IM_MODULE = "fcitx"; - XMODIFIERS = "@im=fcitx"; - QT_PLUGIN_PATH = [ "${fcitx5Package}/${pkgs.qt6.qtbase.qtPluginPrefix}" ]; - }; - } - (mkIf whetherRimeDataDir { - pathsToLink = [ - "/share/rime-data" - ]; - - variables = { - NIX_RIME_DATA_DIR = "/run/current-system/sw/share/rime-data"; - }; - })]; + environment.variables = { + GTK_IM_MODULE = "fcitx"; + QT_IM_MODULE = "fcitx"; + XMODIFIERS = "@im=fcitx"; + QT_PLUGIN_PATH = [ "${fcitx5Package}/${pkgs.qt6.qtbase.qtPluginPrefix}" ]; + }; }; } diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index e10eea50114..89bef060177 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -276,6 +276,7 @@ ./security/doas.nix ./security/duosec.nix ./security/google_oslogin.nix + ./security/ipa.nix ./security/lock-kernel-modules.nix ./security/misc.nix ./security/oath.nix @@ -1039,6 +1040,7 @@ ./services/networking/wg-quick.nix ./services/networking/wireguard.nix ./services/networking/wpa_supplicant.nix + ./services/networking/wstunnel.nix ./services/networking/x2goserver.nix ./services/networking/xandikos.nix ./services/networking/xinetd.nix diff --git a/nixos/modules/profiles/macos-builder.nix b/nixos/modules/profiles/macos-builder.nix index 4a5359582bc..768c673e7f3 100644 --- a/nixos/modules/profiles/macos-builder.nix +++ b/nixos/modules/profiles/macos-builder.nix @@ -7,6 +7,8 @@ let keyType = "ed25519"; + cfg = config.virtualisation.darwin-builder; + in { @@ -24,156 +26,214 @@ in } ]; - # The builder is not intended to be used interactively - documentation.enable = false; - - environment.etc = { - "ssh/ssh_host_ed25519_key" = { - mode = "0600"; - - source = ./keys/ssh_host_ed25519_key; + options.virtualisation.darwin-builder = with lib; { + diskSize = mkOption { + default = 20 * 1024; + type = types.int; + example = 30720; + description = "The maximum disk space allocated to the runner in MB"; }; - - "ssh/ssh_host_ed25519_key.pub" = { - mode = "0644"; - - source = ./keys/ssh_host_ed25519_key.pub; + memorySize = mkOption { + default = 3 * 1024; + type = types.int; + example = 8192; + description = "The runner's memory in MB"; + }; + min-free = mkOption { + default = 1024 * 1024 * 1024; + type = types.int; + example = 1073741824; + description = '' + The threshold (in bytes) of free disk space left at which to + start garbage collection on the runner + ''; + }; + max-free = mkOption { + default = 3 * 1024 * 1024 * 1024; + type = types.int; + example = 3221225472; + description = '' + The threshold (in bytes) of free disk space left at which to + stop garbage collection on the runner + ''; + }; + workingDirectory = mkOption { + default = "."; + type = types.str; + example = "/var/lib/darwin-builder"; + description = '' + The working directory to use to run the script. When running + as part of a flake will need to be set to a non read-only filesystem. + ''; + }; + hostPort = mkOption { + default = 22; + type = types.int; + example = 31022; + description = '' + The localhost host port to forward TCP to the guest port. + ''; }; }; - # DNS fails for QEMU user networking (SLiRP) on macOS. See: - # - # https://github.com/utmapp/UTM/issues/2353 - # - # This works around that by using a public DNS server other than the DNS - # server that QEMU provides (normally 10.0.2.3) - networking.nameservers = [ "8.8.8.8" ]; + config = { + # The builder is not intended to be used interactively + documentation.enable = false; - nix.settings = { - auto-optimise-store = true; + environment.etc = { + "ssh/ssh_host_ed25519_key" = { + mode = "0600"; - min-free = 1024 * 1024 * 1024; + source = ./keys/ssh_host_ed25519_key; + }; - max-free = 3 * 1024 * 1024 * 1024; + "ssh/ssh_host_ed25519_key.pub" = { + mode = "0644"; - trusted-users = [ "root" user ]; - }; + source = ./keys/ssh_host_ed25519_key.pub; + }; + }; - services = { - getty.autologinUser = user; + # DNS fails for QEMU user networking (SLiRP) on macOS. See: + # + # https://github.com/utmapp/UTM/issues/2353 + # + # This works around that by using a public DNS server other than the DNS + # server that QEMU provides (normally 10.0.2.3) + networking.nameservers = [ "8.8.8.8" ]; - openssh = { - enable = true; + nix.settings = { + auto-optimise-store = true; - authorizedKeysFiles = [ "${keysDirectory}/%u_${keyType}.pub" ]; - }; - }; + min-free = cfg.min-free; - system.build.macos-builder-installer = - let - privateKey = "/etc/nix/${user}_${keyType}"; + max-free = cfg.max-free; - publicKey = "${privateKey}.pub"; + trusted-users = [ "root" user ]; + }; - # This installCredentials script is written so that it's as easy as - # possible for a user to audit before confirming the `sudo` - installCredentials = hostPkgs.writeShellScript "install-credentials" '' - KEYS="''${1}" - INSTALL=${hostPkgs.coreutils}/bin/install - "''${INSTALL}" -g nixbld -m 600 "''${KEYS}/${user}_${keyType}" ${privateKey} - "''${INSTALL}" -g nixbld -m 644 "''${KEYS}/${user}_${keyType}.pub" ${publicKey} - ''; + services = { + getty.autologinUser = user; - hostPkgs = config.virtualisation.host.pkgs; - - script = hostPkgs.writeShellScriptBin "create-builder" '' - KEYS="''${KEYS:-./keys}" - ${hostPkgs.coreutils}/bin/mkdir --parent "''${KEYS}" - PRIVATE_KEY="''${KEYS}/${user}_${keyType}" - PUBLIC_KEY="''${PRIVATE_KEY}.pub" - if [ ! -e "''${PRIVATE_KEY}" ] || [ ! -e "''${PUBLIC_KEY}" ]; then - ${hostPkgs.coreutils}/bin/rm --force -- "''${PRIVATE_KEY}" "''${PUBLIC_KEY}" - ${hostPkgs.openssh}/bin/ssh-keygen -q -f "''${PRIVATE_KEY}" -t ${keyType} -N "" -C 'builder@localhost' - fi - if ! ${hostPkgs.diffutils}/bin/cmp "''${PUBLIC_KEY}" ${publicKey}; then - (set -x; sudo --reset-timestamp ${installCredentials} "''${KEYS}") - fi - KEYS="$(nix-store --add "$KEYS")" ${config.system.build.vm}/bin/run-nixos-vm - ''; + openssh = { + enable = true; - in - script.overrideAttrs (old: { - meta = (old.meta or { }) // { - platforms = lib.platforms.darwin; + authorizedKeysFiles = [ "${keysDirectory}/%u_${keyType}.pub" ]; }; - }); - - system = { - # To prevent gratuitous rebuilds on each change to Nixpkgs - nixos.revision = null; + }; - stateVersion = lib.mkDefault (throw '' - The macOS linux builder should not need a stateVersion to be set, but a module - has accessed stateVersion nonetheless. - Please inspect the trace of the following command to figure out which module - has a dependency on stateVersion. + system.build.macos-builder-installer = + let + privateKey = "/etc/nix/${user}_${keyType}"; + + publicKey = "${privateKey}.pub"; + + # This installCredentials script is written so that it's as easy as + # possible for a user to audit before confirming the `sudo` + installCredentials = hostPkgs.writeShellScript "install-credentials" '' + KEYS="''${1}" + INSTALL=${hostPkgs.coreutils}/bin/install + "''${INSTALL}" -g nixbld -m 600 "''${KEYS}/${user}_${keyType}" ${privateKey} + "''${INSTALL}" -g nixbld -m 644 "''${KEYS}/${user}_${keyType}.pub" ${publicKey} + ''; + + hostPkgs = config.virtualisation.host.pkgs; + + script = hostPkgs.writeShellScriptBin "create-builder" ( + # When running as non-interactively as part of a DarwinConfiguration the working directory + # must be set to a writeable directory. + (if cfg.workingDirectory != "." then '' + ${hostPkgs.coreutils}/bin/mkdir --parent "${cfg.workingDirectory}" + cd "${cfg.workingDirectory}" + '' else "") + '' + KEYS="''${KEYS:-./keys}" + ${hostPkgs.coreutils}/bin/mkdir --parent "''${KEYS}" + PRIVATE_KEY="''${KEYS}/${user}_${keyType}" + PUBLIC_KEY="''${PRIVATE_KEY}.pub" + if [ ! -e "''${PRIVATE_KEY}" ] || [ ! -e "''${PUBLIC_KEY}" ]; then + ${hostPkgs.coreutils}/bin/rm --force -- "''${PRIVATE_KEY}" "''${PUBLIC_KEY}" + ${hostPkgs.openssh}/bin/ssh-keygen -q -f "''${PRIVATE_KEY}" -t ${keyType} -N "" -C 'builder@localhost' + fi + if ! ${hostPkgs.diffutils}/bin/cmp "''${PUBLIC_KEY}" ${publicKey}; then + (set -x; sudo --reset-timestamp ${installCredentials} "''${KEYS}") + fi + KEYS="$(${hostPkgs.nix}/bin/nix-store --add "$KEYS")" ${config.system.build.vm}/bin/run-nixos-vm + ''); + + in + script.overrideAttrs (old: { + meta = (old.meta or { }) // { + platforms = lib.platforms.darwin; + }; + }); + + system = { + # To prevent gratuitous rebuilds on each change to Nixpkgs + nixos.revision = null; + + stateVersion = lib.mkDefault (throw '' + The macOS linux builder should not need a stateVersion to be set, but a module + has accessed stateVersion nonetheless. + Please inspect the trace of the following command to figure out which module + has a dependency on stateVersion. + + nix-instantiate --attr darwin.builder --show-trace + ''); + }; - nix-instantiate --attr darwin.builder --show-trace - ''); - }; + users.users."${user}" = { + isNormalUser = true; + }; - users.users."${user}" = { - isNormalUser = true; - }; + security.polkit.enable = true; - security.polkit.enable = true; + security.polkit.extraConfig = '' + polkit.addRule(function(action, subject) { + if (action.id === "org.freedesktop.login1.power-off" && subject.user === "${user}") { + return "yes"; + } else { + return "no"; + } + }) + ''; - security.polkit.extraConfig = '' - polkit.addRule(function(action, subject) { - if (action.id === "org.freedesktop.login1.power-off" && subject.user === "${user}") { - return "yes"; - } else { - return "no"; - } - }) - ''; + virtualisation = { + diskSize = cfg.diskSize; - virtualisation = { - diskSize = 20 * 1024; + memorySize = cfg.memorySize; - memorySize = 3 * 1024; + forwardPorts = [ + { from = "host"; guest.port = 22; host.port = cfg.hostPort; } + ]; - forwardPorts = [ - { from = "host"; guest.port = 22; host.port = 22; } - ]; + # Disable graphics for the builder since users will likely want to run it + # non-interactively in the background. + graphics = false; - # Disable graphics for the builder since users will likely want to run it - # non-interactively in the background. - graphics = false; + sharedDirectories.keys = { + source = "\"$KEYS\""; + target = keysDirectory; + }; - sharedDirectories.keys = { - source = "\"$KEYS\""; - target = keysDirectory; + # If we don't enable this option then the host will fail to delegate builds + # to the guest, because: + # + # - The host will lock the path to build + # - The host will delegate the build to the guest + # - The guest will attempt to lock the same path and fail because + # the lockfile on the host is visible on the guest + # + # Snapshotting the host's /nix/store as an image isolates the guest VM's + # /nix/store from the host's /nix/store, preventing this problem. + useNixStoreImage = true; + + # Obviously the /nix/store needs to be writable on the guest in order for it + # to perform builds. + writableStore = true; + + # This ensures that anything built on the guest isn't lost when the guest is + # restarted. + writableStoreUseTmpfs = false; }; - - # If we don't enable this option then the host will fail to delegate builds - # to the guest, because: - # - # - The host will lock the path to build - # - The host will delegate the build to the guest - # - The guest will attempt to lock the same path and fail because - # the lockfile on the host is visible on the guest - # - # Snapshotting the host's /nix/store as an image isolates the guest VM's - # /nix/store from the host's /nix/store, preventing this problem. - useNixStoreImage = true; - - # Obviously the /nix/store needs to be writable on the guest in order for it - # to perform builds. - writableStore = true; - - # This ensures that anything built on the guest isn't lost when the guest is - # restarted. - writableStoreUseTmpfs = false; }; } diff --git a/nixos/modules/security/ipa.nix b/nixos/modules/security/ipa.nix new file mode 100644 index 00000000000..7075be95040 --- /dev/null +++ b/nixos/modules/security/ipa.nix @@ -0,0 +1,258 @@ +{ + config, + lib, + pkgs, + ... +}: +with lib; let + cfg = config.security.ipa; + pyBool = x: + if x + then "True" + else "False"; + + ldapConf = pkgs.writeText "ldap.conf" '' + # Turning this off breaks GSSAPI used with krb5 when rdns = false + SASL_NOCANON on + + URI ldaps://${cfg.server} + BASE ${cfg.basedn} + TLS_CACERT /etc/ipa/ca.crt + ''; + nssDb = + pkgs.runCommand "ipa-nssdb" + { + nativeBuildInputs = [pkgs.nss.tools]; + } '' + mkdir -p $out + certutil -d $out -N --empty-password + certutil -d $out -A --empty-password -n "${cfg.realm} IPA CA" -t CT,C,C -i ${cfg.certificate} + ''; +in { + options = { + security.ipa = { + enable = mkEnableOption (lib.mdDoc "FreeIPA domain integration"); + + certificate = mkOption { + type = types.package; + description = lib.mdDoc '' + IPA server CA certificate. + + Use `nix-prefetch-url http://$server/ipa/config/ca.crt` to + obtain the file and the hash. + ''; + example = literalExpression '' + pkgs.fetchurl { + url = http://ipa.example.com/ipa/config/ca.crt; + sha256 = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; + }; + ''; + }; + + domain = mkOption { + type = types.str; + example = "example.com"; + description = lib.mdDoc "Domain of the IPA server."; + }; + + realm = mkOption { + type = types.str; + example = "EXAMPLE.COM"; + description = lib.mdDoc "Kerberos realm."; + }; + + server = mkOption { + type = types.str; + example = "ipa.example.com"; + description = lib.mdDoc "IPA Server hostname."; + }; + + basedn = mkOption { + type = types.str; + example = "dc=example,dc=com"; + description = lib.mdDoc "Base DN to use when performing LDAP operations."; + }; + + offlinePasswords = mkOption { + type = types.bool; + default = true; + description = lib.mdDoc "Whether to store offline passwords when the server is down."; + }; + + cacheCredentials = mkOption { + type = types.bool; + default = true; + description = lib.mdDoc "Whether to cache credentials."; + }; + + ifpAllowedUids = mkOption { + type = types.listOf types.string; + default = ["root"]; + description = lib.mdDoc "A list of users allowed to access the ifp dbus interface."; + }; + + dyndns = { + enable = mkOption { + type = types.bool; + default = true; + description = lib.mdDoc "Whether to enable FreeIPA automatic hostname updates."; + }; + + interface = mkOption { + type = types.str; + example = "eth0"; + default = "*"; + description = lib.mdDoc "Network interface to perform hostname updates through."; + }; + }; + + chromiumSupport = mkOption { + type = types.bool; + default = true; + description = lib.mdDoc "Whether to whitelist the FreeIPA domain in Chromium."; + }; + }; + }; + + config = mkIf cfg.enable { + assertions = [ + { + assertion = !config.krb5.enable; + message = "krb5 must be disabled through `krb5.enable` for FreeIPA integration to work."; + } + { + assertion = !config.users.ldap.enable; + message = "ldap must be disabled through `users.ldap.enable` for FreeIPA integration to work."; + } + ]; + + environment.systemPackages = with pkgs; [krb5Full freeipa]; + + environment.etc = { + "ipa/default.conf".text = '' + [global] + basedn = ${cfg.basedn} + realm = ${cfg.realm} + domain = ${cfg.domain} + server = ${cfg.server} + host = ${config.networking.hostName} + xmlrpc_uri = https://${cfg.server}/ipa/xml + enable_ra = True + ''; + + "ipa/nssdb".source = nssDb; + + "krb5.conf".text = '' + [libdefaults] + default_realm = ${cfg.realm} + dns_lookup_realm = false + dns_lookup_kdc = true + rdns = false + ticket_lifetime = 24h + forwardable = true + udp_preference_limit = 0 + + [realms] + ${cfg.realm} = { + kdc = ${cfg.server}:88 + master_kdc = ${cfg.server}:88 + admin_server = ${cfg.server}:749 + default_domain = ${cfg.domain} + pkinit_anchors = FILE:/etc/ipa/ca.crt + } + + [domain_realm] + .${cfg.domain} = ${cfg.realm} + ${cfg.domain} = ${cfg.realm} + ${cfg.server} = ${cfg.realm} + + [dbmodules] + ${cfg.realm} = { + db_library = ${pkgs.freeipa}/lib/krb5/plugins/kdb/ipadb.so + } + ''; + + "openldap/ldap.conf".source = ldapConf; + }; + + environment.etc."chromium/policies/managed/freeipa.json" = mkIf cfg.chromiumSupport { + text = '' + { "AuthServerWhitelist": "*.${cfg.domain}" } + ''; + }; + + system.activationScripts.ipa = stringAfter ["etc"] '' + # libcurl requires a hard copy of the certificate + if ! ${pkgs.diffutils}/bin/diff ${cfg.certificate} /etc/ipa/ca.crt > /dev/null 2>&1; then + rm -f /etc/ipa/ca.crt + cp ${cfg.certificate} /etc/ipa/ca.crt + fi + + if [ ! -f /etc/krb5.keytab ]; then + cat <<EOF + + In order to complete FreeIPA integration, please join the domain by completing the following steps: + 1. Authenticate as an IPA user authorized to join new hosts, e.g. kinit admin@${cfg.realm} + 2. Join the domain and obtain the keytab file: ipa-join + 3. Install the keytab file: sudo install -m 600 krb5.keytab /etc/ + 4. Restart sssd systemd service: sudo systemctl restart sssd + + EOF + fi + ''; + + services.sssd.config = '' + [domain/${cfg.domain}] + id_provider = ipa + auth_provider = ipa + access_provider = ipa + chpass_provider = ipa + + ipa_domain = ${cfg.domain} + ipa_server = _srv_, ${cfg.server} + ipa_hostname = ${config.networking.hostName}.${cfg.domain} + + cache_credentials = ${pyBool cfg.cacheCredentials} + krb5_store_password_if_offline = ${pyBool cfg.offlinePasswords} + ${optionalString ((toLower cfg.domain) != (toLower cfg.realm)) + "krb5_realm = ${cfg.realm}"} + + dyndns_update = ${pyBool cfg.dyndns.enable} + dyndns_iface = ${cfg.dyndns.interface} + + ldap_tls_cacert = /etc/ipa/ca.crt + ldap_user_extra_attrs = mail:mail, sn:sn, givenname:givenname, telephoneNumber:telephoneNumber, lock:nsaccountlock + + [sssd] + debug_level = 65510 + services = nss, sudo, pam, ssh, ifp + domains = ${cfg.domain} + + [nss] + homedir_substring = /home + + [pam] + pam_pwd_expiration_warning = 3 + pam_verbosity = 3 + + [sudo] + debug_level = 65510 + + [autofs] + + [ssh] + + [pac] + + [ifp] + user_attributes = +mail, +telephoneNumber, +givenname, +sn, +lock + allowed_uids = ${concatStringsSep ", " cfg.ifpAllowedUids} + ''; + + services.ntp.servers = singleton cfg.server; + services.sssd.enable = true; + services.ntp.enable = true; + + security.pki.certificateFiles = singleton cfg.certificate; + }; +} diff --git a/nixos/modules/services/home-automation/home-assistant.nix b/nixos/modules/services/home-automation/home-assistant.nix index cea8a2b14cc..ac905a274af 100644 --- a/nixos/modules/services/home-automation/home-assistant.nix +++ b/nixos/modules/services/home-automation/home-assistant.nix @@ -35,7 +35,10 @@ let # ... # } ]; usedPlatforms = config: - if isAttrs config then + # don't recurse into derivations possibly creating an infinite recursion + if isDerivation config then + [ ] + else if isAttrs config then optional (config ? platform) config.platform ++ concatMap usedPlatforms (attrValues config) else if isList config then @@ -505,6 +508,7 @@ in { "mysensors" "nad" "numato" + "otbr" "rflink" "rfxtrx" "scsgate" diff --git a/nixos/modules/services/matrix/dendrite.nix b/nixos/modules/services/matrix/dendrite.nix index a8006547fc6..244c15fbf7a 100644 --- a/nixos/modules/services/matrix/dendrite.nix +++ b/nixos/modules/services/matrix/dendrite.nix @@ -159,6 +159,15 @@ in ''; }; }; + options.relay_api.database = { + connection_string = lib.mkOption { + type = lib.types.str; + default = "file:relayapi.db"; + description = lib.mdDoc '' + Database for the Relay Server. + ''; + }; + }; options.media_api = { database = { connection_string = lib.mkOption { @@ -294,7 +303,7 @@ in -o /run/dendrite/dendrite.yaml '']; ExecStart = lib.strings.concatStringsSep " " ([ - "${pkgs.dendrite}/bin/dendrite-monolith-server" + "${pkgs.dendrite}/bin/dendrite" "--config /run/dendrite/dendrite.yaml" ] ++ lib.optionals (cfg.httpPort != null) [ "--http-bind-address :${builtins.toString cfg.httpPort}" diff --git a/nixos/modules/services/networking/bind.nix b/nixos/modules/services/networking/bind.nix index f963e341546..f1829747bb1 100644 --- a/nixos/modules/services/networking/bind.nix +++ b/nixos/modules/services/networking/bind.nix @@ -36,6 +36,17 @@ let description = lib.mdDoc "Addresses who may request zone transfers."; default = [ ]; }; + allowQuery = mkOption { + type = types.listOf types.str; + description = lib.mdDoc '' + List of address ranges allowed to query this zone. Instead of the address(es), this may instead + contain the single string "any". + + NOTE: This overrides the global-level `allow-query` setting, which is set to the contents + of `cachenetworks`. + ''; + default = [ "any" ]; + }; extraConfig = mkOption { type = types.str; description = lib.mdDoc "Extra zone config to be appended at the end of the zone section."; @@ -69,7 +80,7 @@ let ${cfg.extraConfig} ${ concatMapStrings - ({ name, file, master ? true, slaves ? [], masters ? [], extraConfig ? "" }: + ({ name, file, master ? true, slaves ? [], masters ? [], allowQuery ? [], extraConfig ? "" }: '' zone "${name}" { type ${if master then "master" else "slave"}; @@ -87,7 +98,7 @@ let }; '' } - allow-query { any; }; + allow-query { ${concatMapStrings (ip: "${ip}; ") allowQuery}}; ${extraConfig} }; '') @@ -120,7 +131,9 @@ in description = lib.mdDoc '' What networks are allowed to use us as a resolver. Note that this is for recursive queries -- all networks are - allowed to query zones configured with the `zones` option. + allowed to query zones configured with the `zones` option + by default (although this may be overridden within each + zone's configuration, via the `allowQuery` option). It is recommended that you limit cacheNetworks to avoid your server being used for DNS amplification attacks. ''; diff --git a/nixos/modules/services/networking/smokeping.nix b/nixos/modules/services/networking/smokeping.nix index 2e67f8b77c0..c2c2a370cb0 100644 --- a/nixos/modules/services/networking/smokeping.nix +++ b/nixos/modules/services/networking/smokeping.nix @@ -42,7 +42,7 @@ let configPath = pkgs.writeText "smokeping.conf" configFile; cgiHome = pkgs.writeScript "smokeping.fcgi" '' #!${pkgs.bash}/bin/bash - ${cfg.package}/bin/smokeping_cgi ${configPath} + ${cfg.package}/bin/smokeping_cgi /etc/smokeping.conf ''; in @@ -307,6 +307,7 @@ in source = "${pkgs.fping}/bin/fping"; }; }; + environment.etc."smokeping.conf".source = configPath; environment.systemPackages = [ pkgs.fping ]; users.users.${cfg.user} = { isNormalUser = false; @@ -327,18 +328,23 @@ in # Thus, we need to make `smokepingHome` (which is given to `thttpd -d` below) `755`. homeMode = "755"; }; - users.groups.${cfg.user} = {}; + users.groups.${cfg.user} = { }; systemd.services.smokeping = { - requiredBy = [ "multi-user.target"]; + reloadTriggers = [ configPath ]; + requiredBy = [ "multi-user.target" ]; serviceConfig = { User = cfg.user; Restart = "on-failure"; - ExecStart = "${cfg.package}/bin/smokeping --config=${configPath} --nodaemon"; + ExecStart = "${cfg.package}/bin/smokeping --config=/etc/smokeping.conf --nodaemon"; }; preStart = '' mkdir -m 0755 -p ${smokepingHome}/cache ${smokepingHome}/data rm -f ${smokepingHome}/cropper ln -s ${cfg.package}/htdocs/cropper ${smokepingHome}/cropper + rm -f ${smokepingHome}/css + ln -s ${cfg.package}/htdocs/css ${smokepingHome}/css + rm -f ${smokepingHome}/js + ln -s ${cfg.package}/htdocs/js ${smokepingHome}/js rm -f ${smokepingHome}/smokeping.fcgi ln -s ${cgiHome} ${smokepingHome}/smokeping.fcgi ${cfg.package}/bin/smokeping --check --config=${configPath} diff --git a/nixos/modules/services/networking/wstunnel.nix b/nixos/modules/services/networking/wstunnel.nix new file mode 100644 index 00000000000..440b617f60a --- /dev/null +++ b/nixos/modules/services/networking/wstunnel.nix @@ -0,0 +1,429 @@ +{ config, lib, options, pkgs, utils, ... }: +with lib; +let + cfg = config.services.wstunnel; + attrsToArgs = attrs: utils.escapeSystemdExecArgs ( + mapAttrsToList + (name: value: if value == true then "--${name}" else "--${name}=${value}") + attrs + ); + hostPortSubmodule = { + options = { + host = mkOption { + description = mdDoc "The hostname."; + type = types.str; + }; + port = mkOption { + description = mdDoc "The port."; + type = types.port; + }; + }; + }; + localRemoteSubmodule = { + options = { + local = mkOption { + description = mdDoc "Local address and port to listen on."; + type = types.submodule hostPortSubmodule; + example = { + host = "127.0.0.1"; + port = 51820; + }; + }; + remote = mkOption { + description = mdDoc "Address and port on remote to forward traffic to."; + type = types.submodule hostPortSubmodule; + example = { + host = "127.0.0.1"; + port = 51820; + }; + }; + }; + }; + hostPortToString = { host, port }: "${host}:${builtins.toString port}"; + localRemoteToString = { local, remote }: utils.escapeSystemdExecArg "${hostPortToString local}:${hostPortToString remote}"; + commonOptions = { + enable = mkOption { + description = mdDoc "Whether to enable this `wstunnel` instance."; + type = types.bool; + default = true; + }; + + package = mkPackageOptionMD pkgs "wstunnel" {}; + + autoStart = mkOption { + description = mdDoc "Whether this tunnel server should be started automatically."; + type = types.bool; + default = true; + }; + + extraArgs = mkOption { + description = mdDoc "Extra command line arguments to pass to `wstunnel`. Attributes of the form `argName = true;` will be translated to `--argName`, and `argName = \"value\"` to `--argName=value`."; + type = with types; attrsOf (either str bool); + default = {}; + example = { + "someNewOption" = true; + "someNewOptionWithValue" = "someValue"; + }; + }; + + verboseLogging = mkOption { + description = mdDoc "Enable verbose logging."; + type = types.bool; + default = false; + }; + + environmentFile = mkOption { + description = mdDoc "Environment file to be passed to the systemd service. Useful for passing secrets to the service to prevent them from being world-readable in the Nix store. Note however that the secrets are passed to `wstunnel` through the command line, which makes them locally readable for all users of the system at runtime."; + type = types.nullOr types.path; + default = null; + example = "/var/lib/secrets/wstunnelSecrets"; + }; + }; + + serverSubmodule = { config, ...}: { + options = commonOptions // { + listen = mkOption { + description = mdDoc "Address and port to listen on. Setting the port to a value below 1024 will also give the process the required `CAP_NET_BIND_SERVICE` capability."; + type = types.submodule hostPortSubmodule; + default = { + address = "0.0.0.0"; + port = if config.enableHTTPS then 443 else 80; + }; + defaultText = literalExpression '' + { + address = "0.0.0.0"; + port = if enableHTTPS then 443 else 80; + } + ''; + }; + + restrictTo = mkOption { + description = mdDoc "Accepted traffic will be forwarded only to this service. Set to `null` to allow forwarding to arbitrary addresses."; + type = types.nullOr (types.submodule hostPortSubmodule); + example = { + host = "127.0.0.1"; + port = 51820; + }; + }; + + enableHTTPS = mkOption { + description = mdDoc "Use HTTPS for the tunnel server."; + type = types.bool; + default = true; + }; + + tlsCertificate = mkOption { + description = mdDoc "TLS certificate to use instead of the hardcoded one in case of HTTPS connections. Use together with `tlsKey`."; + type = types.nullOr types.path; + default = null; + example = "/var/lib/secrets/cert.pem"; + }; + + tlsKey = mkOption { + description = mdDoc "TLS key to use instead of the hardcoded on in case of HTTPS connections. Use together with `tlsCertificate`."; + type = types.nullOr types.path; + default = null; + example = "/var/lib/secrets/key.pem"; + }; + + useACMEHost = mkOption { + description = mdDoc "Use a certificate generated by the NixOS ACME module for the given host. Note that this will not generate a new certificate - you will need to do so with `security.acme.certs`."; + type = types.nullOr types.str; + default = null; + example = "example.com"; + }; + }; + }; + clientSubmodule = { config, ... }: { + options = commonOptions // { + connectTo = mkOption { + description = mdDoc "Server address and port to connect to."; + type = types.submodule hostPortSubmodule; + example = { + host = "example.com"; + }; + }; + + enableHTTPS = mkOption { + description = mdDoc "Enable HTTPS when connecting to the server."; + type = types.bool; + default = true; + }; + + localToRemote = mkOption { + description = mdDoc "Local hosts and ports to listen on, plus the hosts and ports on remote to forward traffic to. Setting a local port to a value less than 1024 will additionally give the process the required CAP_NET_BIND_SERVICE capability."; + type = types.listOf (types.submodule localRemoteSubmodule); + default = []; + example = [ { + local = { + host = "127.0.0.1"; + port = 8080; + }; + remote = { + host = "127.0.0.1"; + port = 8080; + }; + } ]; + }; + + dynamicToRemote = mkOption { + description = mdDoc "Host and port for the SOCKS5 proxy to dynamically forward traffic to. Leave this at `null` to disable the SOCKS5 proxy. Setting the port to a value less than 1024 will additionally give the service the required CAP_NET_BIND_SERVICE capability."; + type = types.nullOr (types.submodule hostPortSubmodule); + default = null; + example = { + host = "127.0.0.1"; + port = 1080; + }; + }; + + udp = mkOption { + description = mdDoc "Whether to forward UDP instead of TCP traffic."; + type = types.bool; + default = false; + }; + + udpTimeout = mkOption { + description = mdDoc "When using UDP forwarding, timeout in seconds after which the tunnel connection is closed. `-1` means no timeout."; + type = types.int; + default = 30; + }; + + httpProxy = mkOption { + description = mdDoc '' + Proxy to use to connect to the wstunnel server (`USER:PASS@HOST:PORT`). + + ::: {.warning} + Passwords specified here will be world-readable in the Nix store! To pass a password to the service, point the `environmentFile` option to a file containing `PROXY_PASSWORD=<your-password-here>` and set this option to `<user>:$PROXY_PASSWORD@<host>:<port>`. Note however that this will also locally leak the passwords at runtime via e.g. /proc/<pid>/cmdline. + + ::: + ''; + type = types.nullOr types.str; + default = null; + }; + + soMark = mkOption { + description = mdDoc "Mark network packets with the SO_MARK sockoption with the specified value. Setting this option will also enable the required `CAP_NET_ADMIN` capability for the systemd service."; + type = types.nullOr types.int; + default = null; + }; + + upgradePathPrefix = mkOption { + description = mdDoc "Use a specific HTTP path prefix that will show up in the upgrade request to the `wstunnel` server. Useful when running `wstunnel` behind a reverse proxy."; + type = types.nullOr types.str; + default = null; + example = "wstunnel"; + }; + + hostHeader = mkOption { + description = mdDoc "Use this as the HTTP host header instead of the real hostname. Useful for circumventing hostname-based firewalls."; + type = types.nullOr types.str; + default = null; + }; + + tlsSNI = mkOption { + description = mdDoc "Use this as the SNI while connecting via TLS. Useful for circumventing hostname-based firewalls."; + type = types.nullOr types.str; + default = null; + }; + + tlsVerifyCertificate = mkOption { + description = mdDoc "Whether to verify the TLS certificate of the server. It might be useful to set this to `false` when working with the `tlsSNI` option."; + type = types.bool; + default = true; + }; + + # The original argument name `websocketPingFrequency` is a misnomer, as the frequency is the inverse of the interval. + websocketPingInterval = mkOption { + description = mdDoc "Do a heartbeat ping every N seconds to keep up the websocket connection."; + type = types.nullOr types.ints.unsigned; + default = null; + }; + + upgradeCredentials = mkOption { + description = mdDoc '' + Use these credentials to authenticate during the HTTP upgrade request (Basic authorization type, `USER:[PASS]`). + + ::: {.warning} + Passwords specified here will be world-readable in the Nix store! To pass a password to the service, point the `environmentFile` option to a file containing `HTTP_PASSWORD=<your-password-here>` and set this option to `<user>:$HTTP_PASSWORD`. Note however that this will also locally leak the passwords at runtime via e.g. /proc/<pid>/cmdline. + ::: + ''; + type = types.nullOr types.str; + default = null; + }; + + customHeaders = mkOption { + description = mdDoc "Custom HTTP headers to send during the upgrade request."; + type = types.attrsOf types.str; + default = {}; + example = { + "X-Some-Header" = "some-value"; + }; + }; + }; + }; + generateServerUnit = name: serverCfg: { + name = "wstunnel-server-${name}"; + value = { + description = "wstunnel server - ${name}"; + requires = [ "network.target" "network-online.target" ]; + after = [ "network.target" "network-online.target" ]; + wantedBy = optional serverCfg.autoStart "multi-user.target"; + + serviceConfig = let + certConfig = config.security.acme.certs."${serverCfg.useACMEHost}"; + in { + Type = "simple"; + ExecStart = with serverCfg; let + resolvedTlsCertificate = if useACMEHost != null + then "${certConfig.directory}/fullchain.pem" + else tlsCertificate; + resolvedTlsKey = if useACMEHost != null + then "${certConfig.directory}/key.pem" + else tlsKey; + in '' + ${package}/bin/wstunnel \ + --server \ + ${optionalString (restrictTo != null) "--restrictTo=${utils.escapeSystemdExecArg (hostPortToString restrictTo)}"} \ + ${optionalString (resolvedTlsCertificate != null) "--tlsCertificate=${utils.escapeSystemdExecArg resolvedTlsCertificate}"} \ + ${optionalString (resolvedTlsKey != null) "--tlsKey=${utils.escapeSystemdExecArg resolvedTlsKey}"} \ + ${optionalString verboseLogging "--verbose"} \ + ${attrsToArgs extraArgs} \ + ${utils.escapeSystemdExecArg "${if enableHTTPS then "wss" else "ws"}://${hostPortToString listen}"} + ''; + EnvironmentFile = optional (serverCfg.environmentFile != null) serverCfg.environmentFile; + DynamicUser = true; + SupplementaryGroups = optional (serverCfg.useACMEHost != null) certConfig.group; + PrivateTmp = true; + AmbientCapabilities = optional (serverCfg.listen.port < 1024) [ "CAP_NET_BIND_SERVICE" ]; + NoNewPrivileges = true; + RestrictNamespaces = "uts ipc pid user cgroup"; + ProtectSystem = "strict"; + ProtectHome = true; + ProtectKernelTunables = true; + ProtectKernelModules = true; + ProtectControlGroups = true; + PrivateDevices = true; + RestrictSUIDSGID = true; + + }; + }; + }; + generateClientUnit = name: clientCfg: { + name = "wstunnel-client-${name}"; + value = { + description = "wstunnel client - ${name}"; + requires = [ "network.target" "network-online.target" ]; + after = [ "network.target" "network-online.target" ]; + wantedBy = optional clientCfg.autoStart "multi-user.target"; + + serviceConfig = { + Type = "simple"; + ExecStart = with clientCfg; '' + ${package}/bin/wstunnel \ + ${concatStringsSep " " (builtins.map (x: "--localToRemote=${localRemoteToString x}") localToRemote)} \ + ${concatStringsSep " " (mapAttrsToList (n: v: "--customHeaders=\"${n}: ${v}\"") customHeaders)} \ + ${optionalString (dynamicToRemote != null) "--dynamicToRemote=${utils.escapeSystemdExecArg (hostPortToString dynamicToRemote)}"} \ + ${optionalString udp "--udp"} \ + ${optionalString (httpProxy != null) "--httpProxy=${httpProxy}"} \ + ${optionalString (soMark != null) "--soMark=${toString soMark}"} \ + ${optionalString (upgradePathPrefix != null) "--upgradePathPrefix=${upgradePathPrefix}"} \ + ${optionalString (hostHeader != null) "--hostHeader=${hostHeader}"} \ + ${optionalString (tlsSNI != null) "--tlsSNI=${tlsSNI}"} \ + ${optionalString tlsVerifyCertificate "--tlsVerifyCertificate"} \ + ${optionalString (websocketPingInterval != null) "--websocketPingFrequency=${toString websocketPingInterval}"} \ + ${optionalString (upgradeCredentials != null) "--upgradeCredentials=${upgradeCredentials}"} \ + --udpTimeoutSec=${toString udpTimeout} \ + ${optionalString verboseLogging "--verbose"} \ + ${attrsToArgs extraArgs} \ + ${utils.escapeSystemdExecArg "${if enableHTTPS then "wss" else "ws"}://${hostPortToString connectTo}"} + ''; + EnvironmentFile = optional (clientCfg.environmentFile != null) clientCfg.environmentFile; + DynamicUser = true; + PrivateTmp = true; + AmbientCapabilities = (optional (clientCfg.soMark != null) [ "CAP_NET_ADMIN" ]) ++ (optional ((clientCfg.dynamicToRemote.port or 1024) < 1024 || (any (x: x.local.port < 1024) clientCfg.localToRemote)) [ "CAP_NET_BIND_SERVICE" ]); + NoNewPrivileges = true; + RestrictNamespaces = "uts ipc pid user cgroup"; + ProtectSystem = "strict"; + ProtectHome = true; + ProtectKernelTunables = true; + ProtectKernelModules = true; + ProtectControlGroups = true; + PrivateDevices = true; + RestrictSUIDSGID = true; + }; + }; + }; +in { + options.services.wstunnel = { + enable = mkEnableOption (mdDoc "wstunnel"); + + servers = mkOption { + description = mdDoc "`wstunnel` servers to set up."; + type = types.attrsOf (types.submodule serverSubmodule); + default = {}; + example = { + "wg-tunnel" = { + listen.port = 8080; + enableHTTPS = true; + tlsCertificate = "/var/lib/secrets/fullchain.pem"; + tlsKey = "/var/lib/secrets/key.pem"; + restrictTo = { + host = "127.0.0.1"; + port = 51820; + }; + }; + }; + }; + + clients = mkOption { + description = mdDoc "`wstunnel` clients to set up."; + type = types.attrsOf (types.submodule clientSubmodule); + default = {}; + example = { + "wg-tunnel" = { + connectTo = { + host = "example.com"; + port = 8080; + }; + enableHTTPS = true; + localToRemote = { + local = { + host = "127.0.0.1"; + port = 51820; + }; + remote = { + host = "127.0.0.1"; + port = 51820; + }; + }; + udp = true; + }; + }; + }; + }; + + config = mkIf cfg.enable { + systemd.services = (mapAttrs' generateServerUnit (filterAttrs (n: v: v.enable) cfg.servers)) // (mapAttrs' generateClientUnit (filterAttrs (n: v: v.enable) cfg.clients)); + + assertions = (mapAttrsToList (name: serverCfg: { + assertion = !(serverCfg.useACMEHost != null && (serverCfg.tlsCertificate != null || serverCfg.tlsKey != null)); + message = '' + Options services.wstunnel.servers."${name}".useACMEHost and services.wstunnel.servers."${name}".{tlsCertificate, tlsKey} are mutually exclusive. + ''; + }) cfg.servers) ++ + (mapAttrsToList (name: serverCfg: { + assertion = !((serverCfg.tlsCertificate != null || serverCfg.tlsKey != null) && !(serverCfg.tlsCertificate != null && serverCfg.tlsKey != null)); + message = '' + services.wstunnel.servers."${name}".tlsCertificate and services.wstunnel.servers."${name}".tlsKey need to be set together. + ''; + }) cfg.servers) ++ + (mapAttrsToList (name: clientCfg: { + assertion = !(clientCfg.localToRemote == [] && clientCfg.dynamicToRemote == null); + message = '' + Either one of services.wstunnel.clients."${name}".localToRemote or services.wstunnel.clients."${name}".dynamicToRemote must be set. + ''; + }) cfg.clients); + }; + + meta.maintainers = with maintainers; [ alyaeanyx ]; +} diff --git a/nixos/modules/services/web-apps/mastodon.nix b/nixos/modules/services/web-apps/mastodon.nix index 1b6e1ac583a..3e1286dc475 100644 --- a/nixos/modules/services/web-apps/mastodon.nix +++ b/nixos/modules/services/web-apps/mastodon.nix @@ -48,6 +48,8 @@ let # User and group User = cfg.user; Group = cfg.group; + # Working directory + WorkingDirectory = cfg.package; # State directory and mode StateDirectory = "mastodon"; StateDirectoryMode = "0750"; @@ -110,6 +112,37 @@ let $sudo ${cfg.package}/bin/tootctl "$@" ''; + sidekiqUnits = lib.attrsets.mapAttrs' (name: processCfg: + lib.nameValuePair "mastodon-sidekiq-${name}" (let + jobClassArgs = toString (builtins.map (c: "-q ${c}") processCfg.jobClasses); + jobClassLabel = toString ([""] ++ processCfg.jobClasses); + threads = toString (if processCfg.threads == null then cfg.sidekiqThreads else processCfg.threads); + in { + after = [ "network.target" "mastodon-init-dirs.service" ] + ++ lib.optional databaseActuallyCreateLocally "postgresql.service" + ++ lib.optional cfg.automaticMigrations "mastodon-init-db.service"; + requires = [ "mastodon-init-dirs.service" ] + ++ lib.optional databaseActuallyCreateLocally "postgresql.service" + ++ lib.optional cfg.automaticMigrations "mastodon-init-db.service"; + description = "Mastodon sidekiq${jobClassLabel}"; + wantedBy = [ "mastodon.target" ]; + environment = env // { + PORT = toString(cfg.sidekiqPort); + DB_POOL = threads; + }; + serviceConfig = { + ExecStart = "${cfg.package}/bin/sidekiq ${jobClassArgs} -c ${threads} -r ${cfg.package}"; + Restart = "always"; + RestartSec = 20; + EnvironmentFile = [ "/var/lib/mastodon/.secrets_env" ] ++ cfg.extraEnvFiles; + WorkingDirectory = cfg.package; + # System Call Filtering + SystemCallFilter = [ ("~" + lib.concatStringsSep " " systemCallsList) "@chown" "pipe" "pipe2" ]; + } // cfgService; + path = with pkgs; [ file imagemagick ffmpeg ]; + }) + ) cfg.sidekiqProcesses; + in { options = { @@ -195,12 +228,53 @@ in { type = lib.types.port; default = 55002; }; + sidekiqThreads = lib.mkOption { - description = lib.mdDoc "Worker threads used by the mastodon-sidekiq service."; + description = lib.mdDoc "Worker threads used by the mastodon-sidekiq-all service. If `sidekiqProcesses` is configured and any processes specify null `threads`, this value is used."; type = lib.types.int; default = 25; }; + sidekiqProcesses = lib.mkOption { + description = lib.mdDoc "How many Sidekiq processes should be used to handle background jobs, and which job classes they handle. *Read the [upstream documentation](https://docs.joinmastodon.org/admin/scaling/#sidekiq) before configuring this!*"; + type = with lib.types; attrsOf (submodule { + options = { + jobClasses = lib.mkOption { + type = listOf (enum [ "default" "push" "pull" "mailers" "scheduler" "ingress" ]); + description = lib.mdDoc "If not empty, which job classes should be executed by this process. *Only one process should handle the 'scheduler' class. If left empty, this process will handle the 'scheduler' class.*"; + }; + threads = lib.mkOption { + type = nullOr int; + description = lib.mdDoc "Number of threads this process should use for executing jobs. If null, the configured `sidekiqThreads` are used."; + }; + }; + }); + default = { + all = { + jobClasses = [ ]; + threads = null; + }; + }; + example = { + all = { + jobClasses = [ ]; + threads = null; + }; + ingress = { + jobClasses = [ "ingress" ]; + threads = 5; + }; + default = { + jobClasses = [ "default" ]; + threads = 10; + }; + push-pull = { + jobClasses = [ "push" "pull" ]; + threads = 5; + }; + }; + }; + vapidPublicKeyFile = lib.mkOption { description = lib.mdDoc '' Path to file containing the public key used for Web Push @@ -482,7 +556,7 @@ in { }; }; - config = lib.mkIf cfg.enable { + config = lib.mkIf cfg.enable (lib.mkMerge [{ assertions = [ { assertion = databaseActuallyCreateLocally -> (cfg.user == cfg.database.user); @@ -517,6 +591,12 @@ in { environment.systemPackages = [ mastodonTootctl ]; + systemd.targets.mastodon = { + description = "Target for all Mastodon services"; + wantedBy = [ "multi-user.target" ]; + after = [ "network.target" ]; + }; + systemd.services.mastodon-init-dirs = { script = '' umask 077 @@ -551,7 +631,7 @@ in { environment = env; serviceConfig = { Type = "oneshot"; - WorkingDirectory = cfg.package; + SyslogIdentifier = "mastodon-init-dirs"; # System Call Filtering SystemCallFilter = [ ("~" + lib.concatStringsSep " " (systemCallsList ++ [ "@resources" ])) "@chown" "pipe" "pipe2" ]; } // cfgService; @@ -609,7 +689,7 @@ in { requires = [ "mastodon-init-dirs.service" ] ++ lib.optional databaseActuallyCreateLocally "postgresql.service" ++ lib.optional cfg.automaticMigrations "mastodon-init-db.service"; - wantedBy = [ "multi-user.target" ]; + wantedBy = [ "mastodon.target" ]; description = "Mastodon streaming"; environment = env // (if cfg.enableUnixSocket then { SOCKET = "/run/mastodon-streaming/streaming.socket"; } @@ -636,7 +716,7 @@ in { requires = [ "mastodon-init-dirs.service" ] ++ lib.optional databaseActuallyCreateLocally "postgresql.service" ++ lib.optional cfg.automaticMigrations "mastodon-init-db.service"; - wantedBy = [ "multi-user.target" ]; + wantedBy = [ "mastodon.target" ]; description = "Mastodon web"; environment = env // (if cfg.enableUnixSocket then { SOCKET = "/run/mastodon-web/web.socket"; } @@ -657,31 +737,6 @@ in { path = with pkgs; [ file imagemagick ffmpeg ]; }; - systemd.services.mastodon-sidekiq = { - after = [ "network.target" "mastodon-init-dirs.service" ] - ++ lib.optional databaseActuallyCreateLocally "postgresql.service" - ++ lib.optional cfg.automaticMigrations "mastodon-init-db.service"; - requires = [ "mastodon-init-dirs.service" ] - ++ lib.optional databaseActuallyCreateLocally "postgresql.service" - ++ lib.optional cfg.automaticMigrations "mastodon-init-db.service"; - wantedBy = [ "multi-user.target" ]; - description = "Mastodon sidekiq"; - environment = env // { - PORT = toString(cfg.sidekiqPort); - DB_POOL = toString cfg.sidekiqThreads; - }; - serviceConfig = { - ExecStart = "${cfg.package}/bin/sidekiq -c ${toString cfg.sidekiqThreads} -r ${cfg.package}"; - Restart = "always"; - RestartSec = 20; - EnvironmentFile = [ "/var/lib/mastodon/.secrets_env" ] ++ cfg.extraEnvFiles; - WorkingDirectory = cfg.package; - # System Call Filtering - SystemCallFilter = [ ("~" + lib.concatStringsSep " " systemCallsList) "@chown" "pipe" "pipe2" ]; - } // cfgService; - path = with pkgs; [ file imagemagick ffmpeg ]; - }; - systemd.services.mastodon-media-auto-remove = lib.mkIf cfg.mediaAutoRemove.enable { description = "Mastodon media auto remove"; environment = env; @@ -757,7 +812,9 @@ in { ]; users.groups.${cfg.group}.members = lib.optional cfg.configureNginx config.services.nginx.user; - }; + } + { systemd.services = sidekiqUnits; } + ]); meta.maintainers = with lib.maintainers; [ happy-river erictapen ]; diff --git a/nixos/modules/services/web-apps/netbox.nix b/nixos/modules/services/web-apps/netbox.nix index e028f16004e..0ecb20e8c2c 100644 --- a/nixos/modules/services/web-apps/netbox.nix +++ b/nixos/modules/services/web-apps/netbox.nix @@ -4,45 +4,17 @@ with lib; let cfg = config.services.netbox; + pythonFmt = pkgs.formats.pythonVars {}; staticDir = cfg.dataDir + "/static"; - configFile = pkgs.writeTextFile { - name = "configuration.py"; - text = '' - STATIC_ROOT = '${staticDir}' - MEDIA_ROOT = '${cfg.dataDir}/media' - REPORTS_ROOT = '${cfg.dataDir}/reports' - SCRIPTS_ROOT = '${cfg.dataDir}/scripts' - - ALLOWED_HOSTS = ['*'] - DATABASE = { - 'NAME': 'netbox', - 'USER': 'netbox', - 'HOST': '/run/postgresql', - } - - # Redis database settings. Redis is used for caching and for queuing background tasks such as webhook events. A separate - # configuration exists for each. Full connection details are required in both sections, and it is strongly recommended - # to use two separate database IDs. - REDIS = { - 'tasks': { - 'URL': 'unix://${config.services.redis.servers.netbox.unixSocket}?db=0', - 'SSL': False, - }, - 'caching': { - 'URL': 'unix://${config.services.redis.servers.netbox.unixSocket}?db=1', - 'SSL': False, - } - } - - with open("${cfg.secretKeyFile}", "r") as file: - SECRET_KEY = file.readline() - - ${optionalString cfg.enableLdap "REMOTE_AUTH_BACKEND = 'netbox.authentication.LDAPBackend'"} - - ${cfg.extraConfig} - ''; + + settingsFile = pythonFmt.generate "netbox-settings.py" cfg.settings; + extraConfigFile = pkgs.writeTextFile { + name = "netbox-extraConfig.py"; + text = cfg.extraConfig; }; - pkg = (pkgs.netbox.overrideAttrs (old: { + configFile = pkgs.concatText "configuration.py" [ settingsFile extraConfigFile ]; + + pkg = (cfg.package.overrideAttrs (old: { installPhase = old.installPhase + '' ln -s ${configFile} $out/opt/netbox/netbox/netbox/configuration.py '' + optionalString cfg.enableLdap '' @@ -70,6 +42,30 @@ in { ''; }; + settings = lib.mkOption { + description = lib.mdDoc '' + Configuration options to set in `configuration.py`. + See the [documentation](https://docs.netbox.dev/en/stable/configuration/) for more possible options. + ''; + + default = { }; + + type = lib.types.submodule { + freeformType = pythonFmt.type; + + options = { + ALLOWED_HOSTS = lib.mkOption { + type = with lib.types; listOf str; + default = ["*"]; + description = lib.mdDoc '' + A list of valid fully-qualified domain names (FQDNs) and/or IP + addresses that can be used to reach the NetBox service. + ''; + }; + }; + }; + }; + listenAddress = mkOption { type = types.str; default = "[::1]"; @@ -78,6 +74,17 @@ in { ''; }; + package = mkOption { + type = types.package; + default = if versionAtLeast config.system.stateVersion "23.05" then pkgs.netbox else pkgs.netbox_3_3; + defaultText = literalExpression '' + if versionAtLeast config.system.stateVersion "23.05" then pkgs.netbox else pkgs.netbox_3_3; + ''; + description = lib.mdDoc '' + NetBox package to use. + ''; + }; + port = mkOption { type = types.port; default = 8001; @@ -117,7 +124,7 @@ in { default = ""; description = lib.mdDoc '' Additional lines of configuration appended to the `configuration.py`. - See the [documentation](https://netbox.readthedocs.io/en/stable/configuration/optional-settings/) for more possible options. + See the [documentation](https://docs.netbox.dev/en/stable/configuration/) for more possible options. ''; }; @@ -138,11 +145,90 @@ in { Path to the Configuration-File for LDAP-Authentication, will be loaded as `ldap_config.py`. See the [documentation](https://netbox.readthedocs.io/en/stable/installation/6-ldap/#configuration) for possible options. ''; + example = '' + import ldap + from django_auth_ldap.config import LDAPSearch, PosixGroupType + + AUTH_LDAP_SERVER_URI = "ldaps://ldap.example.com/" + + AUTH_LDAP_USER_SEARCH = LDAPSearch( + "ou=accounts,ou=posix,dc=example,dc=com", + ldap.SCOPE_SUBTREE, + "(uid=%(user)s)", + ) + + AUTH_LDAP_GROUP_SEARCH = LDAPSearch( + "ou=groups,ou=posix,dc=example,dc=com", + ldap.SCOPE_SUBTREE, + "(objectClass=posixGroup)", + ) + AUTH_LDAP_GROUP_TYPE = PosixGroupType() + + # Mirror LDAP group assignments. + AUTH_LDAP_MIRROR_GROUPS = True + + # For more granular permissions, we can map LDAP groups to Django groups. + AUTH_LDAP_FIND_GROUP_PERMS = True + ''; }; }; config = mkIf cfg.enable { - services.netbox.plugins = mkIf cfg.enableLdap (ps: [ ps.django-auth-ldap ]); + services.netbox = { + plugins = mkIf cfg.enableLdap (ps: [ ps.django-auth-ldap ]); + settings = { + STATIC_ROOT = staticDir; + MEDIA_ROOT = "${cfg.dataDir}/media"; + REPORTS_ROOT = "${cfg.dataDir}/reports"; + SCRIPTS_ROOT = "${cfg.dataDir}/scripts"; + + DATABASE = { + NAME = "netbox"; + USER = "netbox"; + HOST = "/run/postgresql"; + }; + + # Redis database settings. Redis is used for caching and for queuing + # background tasks such as webhook events. A separate configuration + # exists for each. Full connection details are required in both + # sections, and it is strongly recommended to use two separate database + # IDs. + REDIS = { + tasks = { + URL = "unix://${config.services.redis.servers.netbox.unixSocket}?db=0"; + SSL = false; + }; + caching = { + URL = "unix://${config.services.redis.servers.netbox.unixSocket}?db=1"; + SSL = false; + }; + }; + + REMOTE_AUTH_BACKEND = lib.mkIf cfg.enableLdap "netbox.authentication.LDAPBackend"; + + LOGGING = lib.mkDefault { + version = 1; + + formatters.precise.format = "[%(levelname)s@%(name)s] %(message)s"; + + handlers.console = { + class = "logging.StreamHandler"; + formatter = "precise"; + }; + + # log to console/systemd instead of file + root = { + level = "INFO"; + handlers = [ "console" ]; + }; + }; + }; + + extraConfig = '' + with open("${cfg.secretKeyFile}", "r") as file: + SECRET_KEY = file.readline() + ''; + }; services.redis.servers.netbox.enable = true; diff --git a/nixos/modules/services/web-servers/garage.nix b/nixos/modules/services/web-servers/garage.nix index df8ed96f8d9..ebd41473939 100644 --- a/nixos/modules/services/web-servers/garage.nix +++ b/nixos/modules/services/web-servers/garage.nix @@ -51,11 +51,11 @@ in default = "none"; type = types.enum ([ "none" "1" "2" "3" 1 2 3 ]); apply = v: toString v; - description = lib.mdDoc "Garage replication mode, defaults to none, see: <https://garagehq.deuxfleurs.fr/reference_manual/configuration.html#replication_mode> for reference."; + description = lib.mdDoc "Garage replication mode, defaults to none, see: <https://garagehq.deuxfleurs.fr/documentation/reference-manual/configuration/#replication-mode> for reference."; }; }; }; - description = lib.mdDoc "Garage configuration, see <https://garagehq.deuxfleurs.fr/reference_manual/configuration.html> for reference."; + description = lib.mdDoc "Garage configuration, see <https://garagehq.deuxfleurs.fr/documentation/reference-manual/configuration/> for reference."; }; package = mkOption { diff --git a/nixos/modules/services/web-servers/nginx/default.nix b/nixos/modules/services/web-servers/nginx/default.nix index f2cf7a28b11..02b173b1e95 100644 --- a/nixos/modules/services/web-servers/nginx/default.nix +++ b/nixos/modules/services/web-servers/nginx/default.nix @@ -102,6 +102,17 @@ let proxy_set_header X-Forwarded-Server $host; ''; + proxyCachePathConfig = concatStringsSep "\n" (mapAttrsToList (name: proxyCachePath: '' + proxy_cache_path ${concatStringsSep " " [ + "/var/cache/nginx/${name}" + "keys_zone=${proxyCachePath.keysZoneName}:${proxyCachePath.keysZoneSize}" + "levels=${proxyCachePath.levels}" + "use_temp_path=${if proxyCachePath.useTempPath then "on" else "off"}" + "inactive=${proxyCachePath.inactive}" + "max_size=${proxyCachePath.maxSize}" + ]}; + '') (filterAttrs (name: conf: conf.enable) cfg.proxyCachePath)); + upstreamConfig = toString (flip mapAttrsToList cfg.upstreams (name: upstream: '' upstream ${name} { ${toString (flip mapAttrsToList upstream.servers (name: server: '' @@ -241,16 +252,10 @@ let server_tokens ${if cfg.serverTokens then "on" else "off"}; - ${optionalString cfg.proxyCache.enable '' - proxy_cache_path /var/cache/nginx keys_zone=${cfg.proxyCache.keysZoneName}:${cfg.proxyCache.keysZoneSize} - levels=${cfg.proxyCache.levels} - use_temp_path=${if cfg.proxyCache.useTempPath then "on" else "off"} - inactive=${cfg.proxyCache.inactive} - max_size=${cfg.proxyCache.maxSize}; - ''} - ${cfg.commonHttpConfig} + ${proxyCachePathConfig} + ${vhosts} ${optionalString cfg.statusPage '' @@ -808,10 +813,10 @@ in ''; }; - proxyCache = mkOption { - type = types.submodule { + proxyCachePath = mkOption { + type = types.attrsOf (types.submodule ({ ... }: { options = { - enable = mkEnableOption (lib.mdDoc "Enable proxy cache"); + enable = mkEnableOption (lib.mdDoc "this proxy cache path entry"); keysZoneName = mkOption { type = types.str; @@ -869,9 +874,12 @@ in description = lib.mdDoc "Set maximum cache size"; }; }; - }; + })); default = {}; - description = lib.mdDoc "Configure proxy cache"; + description = lib.mdDoc '' + Configure a proxy cache path entry. + See <http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache_path> for documentation. + ''; }; resolver = mkOption { @@ -982,6 +990,12 @@ in The Nginx log directory has been moved to /var/log/nginx, the cache directory to /var/cache/nginx. The option services.nginx.stateDir has been removed. '') + (mkRenamedOptionModule [ "services" "nginx" "proxyCache" "inactive" ] [ "services" "nginx" "proxyCachePath" "" "inactive" ]) + (mkRenamedOptionModule [ "services" "nginx" "proxyCache" "useTempPath" ] [ "services" "nginx" "proxyCachePath" "" "useTempPath" ]) + (mkRenamedOptionModule [ "services" "nginx" "proxyCache" "levels" ] [ "services" "nginx" "proxyCachePath" "" "levels" ]) + (mkRenamedOptionModule [ "services" "nginx" "proxyCache" "keysZoneSize" ] [ "services" "nginx" "proxyCachePath" "" "keysZoneSize" ]) + (mkRenamedOptionModule [ "services" "nginx" "proxyCache" "keysZoneName" ] [ "services" "nginx" "proxyCachePath" "" "keysZoneName" ]) + (mkRenamedOptionModule [ "services" "nginx" "proxyCache" "enable" ] [ "services" "nginx" "proxyCachePath" "" "enable" ]) ]; config = mkIf cfg.enable { diff --git a/nixos/release-small.nix b/nixos/release-small.nix index 2b553adf2bd..6204dc731ad 100644 --- a/nixos/release-small.nix +++ b/nixos/release-small.nix @@ -85,7 +85,8 @@ in rec { stdenv subversion tarball - vim; + vim + tests-stdenv-gcc-stageCompare; }; tested = let @@ -135,6 +136,7 @@ in rec { "nixos.tests.proxy" "nixos.tests.simple" "nixpkgs.jdk" + "nixpkgs.tests-stdenv-gcc-stageCompare" ]) ]; }; diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index a155510450b..0783f3bf68e 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -460,7 +460,8 @@ in { netdata = handleTest ./netdata.nix {}; networking.networkd = handleTest ./networking.nix { networkd = true; }; networking.scripted = handleTest ./networking.nix { networkd = false; }; - netbox = handleTest ./web-apps/netbox.nix {}; + netbox = handleTest ./web-apps/netbox.nix { inherit (pkgs) netbox; }; + netbox_3_3 = handleTest ./web-apps/netbox.nix { netbox = pkgs.netbox_3_3; }; # TODO: put in networking.nix after the test becomes more complete networkingProxy = handleTest ./networking-proxy.nix {}; nextcloud = handleTest ./nextcloud {}; diff --git a/nixos/tests/tracee.nix b/nixos/tests/tracee.nix index 1609d3abc69..8ec86ef091e 100644 --- a/nixos/tests/tracee.nix +++ b/nixos/tests/tracee.nix @@ -1,5 +1,7 @@ import ./make-test-python.nix ({ pkgs, ... }: { name = "tracee-integration"; + meta.maintainers = pkgs.tracee.meta.maintainers; + nodes = { machine = { config, pkgs, ... }: { # EventFilters/trace_only_events_from_new_containers and @@ -7,11 +9,11 @@ import ./make-test-python.nix ({ pkgs, ... }: { # require docker/dockerd virtualisation.docker.enable = true; - environment.systemPackages = [ + environment.systemPackages = with pkgs; [ # required by Test_EventFilters/trace_events_from_ls_and_which_binary_in_separate_scopes - pkgs.which + which # build the go integration tests as a binary - (pkgs.tracee.overrideAttrs (oa: { + (tracee.overrideAttrs (oa: { pname = oa.pname + "-integration"; postPatch = oa.postPatch or "" + '' # prepare tester.sh (which will be embedded in the test binary) @@ -20,10 +22,11 @@ import ./make-test-python.nix ({ pkgs, ... }: { # fix the test to look at nixos paths for running programs substituteInPlace tests/integration/integration_test.go \ --replace "bin=/usr/bin/" "comm=" \ + --replace "binary=/usr/bin/" "comm=" \ --replace "/usr/bin/dockerd" "dockerd" \ --replace "/usr/bin" "/run/current-system/sw/bin" ''; - nativeBuildInputs = oa.nativeBuildInputs or [ ] ++ [ pkgs.makeWrapper ]; + nativeBuildInputs = oa.nativeBuildInputs or [ ] ++ [ makeWrapper ]; buildPhase = '' runHook preBuild # just build the static lib we need for the go test binary @@ -34,6 +37,7 @@ import ./make-test-python.nix ({ pkgs, ... }: { runHook postBuild ''; doCheck = false; + outputs = [ "out" ]; installPhase = '' mkdir -p $out/bin mv $GOPATH/tracee-integration $out/bin/ diff --git a/nixos/tests/web-apps/mastodon/script.nix b/nixos/tests/web-apps/mastodon/script.nix index cdb1d4379b6..a89b4b7480e 100644 --- a/nixos/tests/web-apps/mastodon/script.nix +++ b/nixos/tests/web-apps/mastodon/script.nix @@ -9,7 +9,7 @@ ${extraInit} server.wait_for_unit("redis-mastodon.service") - server.wait_for_unit("mastodon-sidekiq.service") + server.wait_for_unit("mastodon-sidekiq-all.service") server.wait_for_unit("mastodon-streaming.service") server.wait_for_unit("mastodon-web.service") server.wait_for_open_port(55000) diff --git a/nixos/tests/web-apps/netbox.nix b/nixos/tests/web-apps/netbox.nix index 35decdd49e8..30de74f1886 100644 --- a/nixos/tests/web-apps/netbox.nix +++ b/nixos/tests/web-apps/netbox.nix @@ -1,21 +1,146 @@ -import ../make-test-python.nix ({ lib, pkgs, ... }: { +let + ldapDomain = "example.org"; + ldapSuffix = "dc=example,dc=org"; + + ldapRootUser = "admin"; + ldapRootPassword = "foobar"; + + testUser = "alice"; + testPassword = "verySecure"; + testGroup = "netbox-users"; +in import ../make-test-python.nix ({ lib, pkgs, netbox, ... }: { name = "netbox"; meta = with lib.maintainers; { - maintainers = [ n0emis ]; + maintainers = [ minijackson n0emis ]; }; - nodes.machine = { ... }: { + nodes.machine = { config, ... }: { services.netbox = { enable = true; + package = netbox; secretKeyFile = pkgs.writeText "secret" '' abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ''; + + enableLdap = true; + ldapConfigPath = pkgs.writeText "ldap_config.py" '' + import ldap + from django_auth_ldap.config import LDAPSearch, PosixGroupType + + AUTH_LDAP_SERVER_URI = "ldap://localhost/" + + AUTH_LDAP_USER_SEARCH = LDAPSearch( + "ou=accounts,ou=posix,${ldapSuffix}", + ldap.SCOPE_SUBTREE, + "(uid=%(user)s)", + ) + + AUTH_LDAP_GROUP_SEARCH = LDAPSearch( + "ou=groups,ou=posix,${ldapSuffix}", + ldap.SCOPE_SUBTREE, + "(objectClass=posixGroup)", + ) + AUTH_LDAP_GROUP_TYPE = PosixGroupType() + + # Mirror LDAP group assignments. + AUTH_LDAP_MIRROR_GROUPS = True + + # For more granular permissions, we can map LDAP groups to Django groups. + AUTH_LDAP_FIND_GROUP_PERMS = True + ''; + }; + + services.nginx = { + enable = true; + + recommendedProxySettings = true; + + virtualHosts.netbox = { + default = true; + locations."/".proxyPass = "http://localhost:${toString config.services.netbox.port}"; + locations."/static/".alias = "/var/lib/netbox/static/"; + }; + }; + + # Adapted from the sssd-ldap NixOS test + services.openldap = { + enable = true; + settings = { + children = { + "cn=schema".includes = [ + "${pkgs.openldap}/etc/schema/core.ldif" + "${pkgs.openldap}/etc/schema/cosine.ldif" + "${pkgs.openldap}/etc/schema/inetorgperson.ldif" + "${pkgs.openldap}/etc/schema/nis.ldif" + ]; + "olcDatabase={1}mdb" = { + attrs = { + objectClass = [ "olcDatabaseConfig" "olcMdbConfig" ]; + olcDatabase = "{1}mdb"; + olcDbDirectory = "/var/lib/openldap/db"; + olcSuffix = ldapSuffix; + olcRootDN = "cn=${ldapRootUser},${ldapSuffix}"; + olcRootPW = ldapRootPassword; + }; + }; + }; + }; + declarativeContents = { + ${ldapSuffix} = '' + dn: ${ldapSuffix} + objectClass: top + objectClass: dcObject + objectClass: organization + o: ${ldapDomain} + + dn: ou=posix,${ldapSuffix} + objectClass: top + objectClass: organizationalUnit + + dn: ou=accounts,ou=posix,${ldapSuffix} + objectClass: top + objectClass: organizationalUnit + + dn: uid=${testUser},ou=accounts,ou=posix,${ldapSuffix} + objectClass: person + objectClass: posixAccount + userPassword: ${testPassword} + homeDirectory: /home/${testUser} + uidNumber: 1234 + gidNumber: 1234 + cn: "" + sn: "" + + dn: ou=groups,ou=posix,${ldapSuffix} + objectClass: top + objectClass: organizationalUnit + + dn: cn=${testGroup},ou=groups,ou=posix,${ldapSuffix} + objectClass: posixGroup + gidNumber: 2345 + memberUid: ${testUser} + ''; + }; }; + + users.users.nginx.extraGroups = [ "netbox" ]; + + networking.firewall.allowedTCPPorts = [ 80 ]; }; - testScript = '' - machine.start() + testScript = let + changePassword = pkgs.writeText "change-password.py" '' + from django.contrib.auth.models import User + u = User.objects.get(username='netbox') + u.set_password('netbox') + u.save() + ''; + in '' + from typing import Any, Dict + import json + + start_all() machine.wait_for_unit("netbox.target") machine.wait_until_succeeds("journalctl --since -1m --unit netbox --grep Listening") @@ -26,5 +151,167 @@ import ../make-test-python.nix ({ lib, pkgs, ... }: { with subtest("Staticfiles are generated"): machine.succeed("test -e /var/lib/netbox/static/netbox.js") + + with subtest("Superuser can be created"): + machine.succeed( + "netbox-manage createsuperuser --noinput --username netbox --email netbox@example.com" + ) + # Django doesn't have a "clean" way of inputting the password from the command line + machine.succeed("cat '${changePassword}' | netbox-manage shell") + + machine.wait_for_unit("network.target") + + with subtest("Home screen loads from nginx"): + machine.succeed( + "curl -sSfL http://localhost | grep '<title>Home | NetBox</title>'" + ) + + with subtest("Staticfiles can be fetched"): + machine.succeed("curl -sSfL http://localhost/static/netbox.js") + machine.succeed("curl -sSfL http://localhost/static/docs/") + + with subtest("Can interact with API"): + json.loads( + machine.succeed("curl -sSfL -H 'Accept: application/json' 'http://localhost/api/'") + ) + + def login(username: str, password: str): + encoded_data = json.dumps({"username": username, "password": password}) + uri = "/users/tokens/provision/" + result = json.loads( + machine.succeed( + "curl -sSfL " + "-X POST " + "-H 'Accept: application/json' " + "-H 'Content-Type: application/json' " + f"'http://localhost/api{uri}' " + f"--data '{encoded_data}'" + ) + ) + return result["key"] + + with subtest("Can login"): + auth_token = login("netbox", "netbox") + + def get(uri: str): + return json.loads( + machine.succeed( + "curl -sSfL " + "-H 'Accept: application/json' " + f"-H 'Authorization: Token {auth_token}' " + f"'http://localhost/api{uri}'" + ) + ) + + def delete(uri: str): + return machine.succeed( + "curl -sSfL " + f"-X DELETE " + "-H 'Accept: application/json' " + f"-H 'Authorization: Token {auth_token}' " + f"'http://localhost/api{uri}'" + ) + + + def data_request(uri: str, method: str, data: Dict[str, Any]): + encoded_data = json.dumps(data) + return json.loads( + machine.succeed( + "curl -sSfL " + f"-X {method} " + "-H 'Accept: application/json' " + "-H 'Content-Type: application/json' " + f"-H 'Authorization: Token {auth_token}' " + f"'http://localhost/api{uri}' " + f"--data '{encoded_data}'" + ) + ) + + def post(uri: str, data: Dict[str, Any]): + return data_request(uri, "POST", data) + + def patch(uri: str, data: Dict[str, Any]): + return data_request(uri, "PATCH", data) + + with subtest("Can create objects"): + result = post("/dcim/sites/", {"name": "Test site", "slug": "test-site"}) + site_id = result["id"] + + # Example from: + # http://netbox.extra.cea.fr/static/docs/integrations/rest-api/#creating-a-new-object + post("/ipam/prefixes/", {"prefix": "192.0.2.0/24", "site": site_id}) + + result = post( + "/dcim/manufacturers/", + {"name": "Test manufacturer", "slug": "test-manufacturer"} + ) + manufacturer_id = result["id"] + + # Had an issue with device-types before NetBox 3.4.0 + result = post( + "/dcim/device-types/", + { + "model": "Test device type", + "manufacturer": manufacturer_id, + "slug": "test-device-type", + }, + ) + device_type_id = result["id"] + + with subtest("Can list objects"): + result = get("/dcim/sites/") + + assert result["count"] == 1 + assert result["results"][0]["id"] == site_id + assert result["results"][0]["name"] == "Test site" + assert result["results"][0]["description"] == "" + + result = get("/dcim/device-types/") + assert result["count"] == 1 + assert result["results"][0]["id"] == device_type_id + assert result["results"][0]["model"] == "Test device type" + + with subtest("Can update objects"): + new_description = "Test site description" + patch(f"/dcim/sites/{site_id}/", {"description": new_description}) + result = get(f"/dcim/sites/{site_id}/") + assert result["description"] == new_description + + with subtest("Can delete objects"): + # Delete a device-type since no object depends on it + delete(f"/dcim/device-types/{device_type_id}/") + + result = get("/dcim/device-types/") + assert result["count"] == 0 + + with subtest("Can use the GraphQL API"): + encoded_data = json.dumps({ + "query": "query { prefix_list { prefix, site { id, description } } }", + }) + result = json.loads( + machine.succeed( + "curl -sSfL " + "-H 'Accept: application/json' " + "-H 'Content-Type: application/json' " + f"-H 'Authorization: Token {auth_token}' " + "'http://localhost/graphql/' " + f"--data '{encoded_data}'" + ) + ) + + assert len(result["data"]["prefix_list"]) == 1 + assert result["data"]["prefix_list"][0]["prefix"] == "192.0.2.0/24" + assert result["data"]["prefix_list"][0]["site"]["id"] == str(site_id) + assert result["data"]["prefix_list"][0]["site"]["description"] == new_description + + with subtest("Can login with LDAP"): + machine.wait_for_unit("openldap.service") + login("alice", "${testPassword}") + + with subtest("Can associate LDAP groups"): + result = get("/users/users/?username=${testUser}") + + assert result["count"] == 1 + assert any(group["name"] == "${testGroup}" for group in result["results"][0]["groups"]) ''; }) diff --git a/pkgs/applications/audio/mpg123/default.nix b/pkgs/applications/audio/mpg123/default.nix index 3eb2cf20ee7..36c8a2409ab 100644 --- a/pkgs/applications/audio/mpg123/default.nix +++ b/pkgs/applications/audio/mpg123/default.nix @@ -3,7 +3,7 @@ , fetchurl , makeWrapper , pkg-config -, perl +, libOnly ? false # whether to build only the library , withAlsa ? stdenv.hostPlatform.isLinux , alsa-lib , withPulse ? stdenv.hostPlatform.isLinux @@ -14,29 +14,36 @@ , withJack ? stdenv.hostPlatform.isUnix , jack , withConplay ? !stdenv.hostPlatform.isWindows +, perl }: +assert withConplay -> !libOnly; + stdenv.mkDerivation rec { - pname = "mpg123"; + pname = "${lib.optionalString libOnly "lib"}mpg123"; version = "1.31.2"; src = fetchurl { - url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2"; + url = "mirror://sourceforge/mpg123/mpg123-${version}.tar.bz2"; sha256 = "sha256-sX8ikF4x9DtrQB399qce0Ru30Fb2jbRJ1wufmug5x94="; }; - outputs = [ "out" ] ++ lib.optionals withConplay [ "conplay" ]; + outputs = [ "out" ] ++ lib.optional withConplay "conplay"; - nativeBuildInputs = lib.optionals withConplay [ makeWrapper ] - ++ lib.optionals (withPulse || withJack) [ pkg-config ]; + nativeBuildInputs = lib.optionals (!libOnly) ( + lib.optionals withConplay [ makeWrapper ] + ++ lib.optionals (withPulse || withJack) [ pkg-config ] + ); - buildInputs = lib.optionals withConplay [ perl ] + buildInputs = lib.optionals (!libOnly) ( + lib.optionals withConplay [ perl ] ++ lib.optionals withAlsa [ alsa-lib ] ++ lib.optionals withPulse [ libpulseaudio ] ++ lib.optionals withCoreAudio [ AudioUnit AudioToolbox ] - ++ lib.optionals withJack [ jack ]; + ++ lib.optionals withJack [ jack ] + ); - configureFlags = [ + configureFlags = lib.optionals (!libOnly) [ "--with-audio=${lib.strings.concatStringsSep "," ( lib.optional withJack "jack" ++ lib.optional withPulse "pulse" diff --git a/pkgs/applications/audio/mympd/default.nix b/pkgs/applications/audio/mympd/default.nix index d987c770c98..fed0e1c663a 100644 --- a/pkgs/applications/audio/mympd/default.nix +++ b/pkgs/applications/audio/mympd/default.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation rec { pname = "mympd"; - version = "10.2.5"; + version = "10.2.6"; src = fetchFromGitHub { owner = "jcorporation"; repo = "myMPD"; rev = "v${version}"; - sha256 = "sha256-ZxGMvbm9GKhhfCNZdeIYUh2FF4c3vXtvRdu24u3Zrtg="; + sha256 = "sha256-a/HjuBeq7ySDUcEcR6KKnwlvzUInjWmio/zI59sNsak="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/audio/ncspot/default.nix b/pkgs/applications/audio/ncspot/default.nix index 85613815b38..23637fc8b41 100644 --- a/pkgs/applications/audio/ncspot/default.nix +++ b/pkgs/applications/audio/ncspot/default.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "ncspot"; - version = "0.13.0"; + version = "0.13.1"; src = fetchFromGitHub { owner = "hrkfdn"; repo = "ncspot"; rev = "v${version}"; - hash = "sha256-YWA8chp33SkMdo+XT/7qikIkgwt8pozC9wMFpY8Dv8Q="; + hash = "sha256-TZTADhoJloqMSO2UgbwwvJoZqhi8UC1qNDDNxE6Aq54="; }; - cargoHash = "sha256-DB3r6pPtustEQG8QXM6qT1hkd7msC//46bhVP/HMxnY="; + cargoHash = "sha256-tEk7BxAN8jEquJiv89vC0lYrB/sKeZhThBzs09A9NpA="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/applications/audio/squeezelite/default.nix b/pkgs/applications/audio/squeezelite/default.nix index fa63fee8006..f606f076057 100644 --- a/pkgs/applications/audio/squeezelite/default.nix +++ b/pkgs/applications/audio/squeezelite/default.nix @@ -34,13 +34,13 @@ stdenv.mkDerivation { pname = binName; # versions are specified in `squeezelite.h` # see https://github.com/ralph-irving/squeezelite/issues/29 - version = "1.9.9.1419"; + version = "1.9.9.1428"; src = fetchFromGitHub { owner = "ralph-irving"; repo = "squeezelite"; - rev = "226efa300c4cf037e8486bad635e9deb3104636f"; - hash = "sha256-ZZWliw1prFbBZMFp0QmXg6MKuHPNuFh2lFxQ8bbuWAM="; + rev = "74fe7934ec60cc31565f088796f56e911f51679c"; + hash = "sha256-85Pz6psyK3VXOIrINcoIeHZT5j9UfJqWIxTavwqHx04="; }; buildInputs = [ flac libmad libvorbis mpg123 ] @@ -78,6 +78,8 @@ stdenv.mkDerivation { runHook postInstall ''; + passthru.updateScript = ./update.sh; + meta = with lib; { description = "Lightweight headless squeezebox client emulator"; homepage = "https://github.com/ralph-irving/squeezelite"; diff --git a/pkgs/applications/audio/squeezelite/update.sh b/pkgs/applications/audio/squeezelite/update.sh new file mode 100755 index 00000000000..d12213f8348 --- /dev/null +++ b/pkgs/applications/audio/squeezelite/update.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p common-updater-scripts coreutils curl gnused jq nix nix-prefetch-github ripgrep + +set -euo pipefail + +latestRev="$(curl -s "https://api.github.com/repos/ralph-irving/squeezelite/commits?per_page=1" | jq -r ".[0].sha")" +latestVersion="$( curl -s https://raw.githubusercontent.com/ralph-irving/squeezelite/${latestRev}/squeezelite.h | rg 'define (MAJOR|MINOR|MICRO)_VERSION' | sed 's/#.*VERSION //' | tr '\n' '.' | sed -e 's/"//g' -e 's/\.$//')" +currentVersion=$(nix-instantiate --eval -E "with import ./. {}; squeezelite.version or (lib.getVersion squeezelite)" | tr -d '"') + +if [[ "$currentVersion" == "$latestVersion" ]]; then + echo "squeezelite is up-to-date: $currentVersion" + exit 0 +fi + +srcHash=$(nix-prefetch-github ralph-irving squeezelite --rev "$latestRev" | jq -r .sha256) +srcHash=$(nix hash to-sri --type sha256 "$srcHash") + + +update-source-version squeezelite "$latestVersion" "$srcHash" --rev="${latestRev}" diff --git a/pkgs/applications/audio/streamripper/default.nix b/pkgs/applications/audio/streamripper/default.nix index a44a77237d1..70ff4dd8605 100644 --- a/pkgs/applications/audio/streamripper/default.nix +++ b/pkgs/applications/audio/streamripper/default.nix @@ -12,6 +12,10 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ glib libogg libvorbis libmad ]; + makeFlags = [ + "AR:=$(AR)" + ]; + meta = with lib; { homepage = "https://streamripper.sourceforge.net/"; description = "Application that lets you record streaming mp3 to your hard drive"; diff --git a/pkgs/applications/blockchains/electrs/default.nix b/pkgs/applications/blockchains/electrs/default.nix index 1ce458ffb11..7854c76a16a 100644 --- a/pkgs/applications/blockchains/electrs/default.nix +++ b/pkgs/applications/blockchains/electrs/default.nix @@ -12,16 +12,16 @@ let in rustPlatform.buildRustPackage rec { pname = "electrs"; - version = "0.9.11"; + version = "0.9.13"; src = fetchFromGitHub { owner = "romanz"; repo = pname; rev = "v${version}"; - hash = "sha256-iudHdsSjoPal+ORMB3lU7ejGYv69q/8HcxScZS8D/u8="; + hash = "sha256-GV/cwFdYpXJXRTgdVfuzJpmwNhe0kVJnYAJe+DPmRV8="; }; - cargoHash = "sha256-Ft1AluPfV6BIRGEddrrIGNRmaZIzUsA2DN2TcghCnSQ="; + cargoHash = "sha256-eQAizO26oQRosbMGJLwMmepBN3pocmnbc0qsHsAJysg="; # needed for librocksdb-sys nativeBuildInputs = [ rustPlatform.bindgenHook ]; diff --git a/pkgs/applications/blockchains/wasabiwallet/default.nix b/pkgs/applications/blockchains/wasabiwallet/default.nix index 2a01220e71c..72865deb116 100644 --- a/pkgs/applications/blockchains/wasabiwallet/default.nix +++ b/pkgs/applications/blockchains/wasabiwallet/default.nix @@ -31,11 +31,11 @@ let in stdenv.mkDerivation rec { pname = "wasabiwallet"; - version = "2.0.2.2"; + version = "2.0.3"; src = fetchurl { url = "https://github.com/zkSNACKs/WalletWasabi/releases/download/v${version}/Wasabi-${version}.tar.gz"; - sha256 = "sha256-Mwr2TwJsA7+G5U2FHOC6SMgiYxuy6fAiA3t7oJGSVaA="; + sha256 = "sha256-RlWaeOK6XqxyCIQQp1/X6iG9t7f3ER5K+S3ZvPg6wBg="; }; dontBuild = true; diff --git a/pkgs/applications/editors/ed/default.nix b/pkgs/applications/editors/ed/default.nix index b7b70eb501e..af6c8f7c6f8 100644 --- a/pkgs/applications/editors/ed/default.nix +++ b/pkgs/applications/editors/ed/default.nix @@ -1,12 +1,11 @@ -{ lib, stdenv, fetchurl, lzip -}: +{ lib, stdenv, fetchurl, lzip }: # Note: this package is used for bootstrapping fetchurl, and thus # cannot use fetchpatch! All mutable patches (generated by GitHub or # cgit) that are needed here should be included directly in Nixpkgs as # files. -stdenv.mkDerivation (rec { +stdenv.mkDerivation rec { pname = "ed"; version = "1.19"; @@ -17,11 +16,14 @@ stdenv.mkDerivation (rec { nativeBuildInputs = [ lzip ]; - doCheck = true; # not cross; + configureFlags = [ + "CC=${stdenv.cc.targetPrefix}cc" + ]; + + doCheck = true; meta = { description = "An implementation of the standard Unix editor"; - longDescription = '' GNU ed is a line-oriented text editor. It is used to create, display, modify and otherwise manipulate text files, both @@ -32,17 +34,9 @@ stdenv.mkDerivation (rec { available. For most purposes, however, it is superseded by full-screen editors such as GNU Emacs or GNU Moe. ''; - license = lib.licenses.gpl3Plus; - homepage = "https://www.gnu.org/software/ed/"; - maintainers = [ ]; platforms = lib.platforms.unix; }; -} // lib.optionalAttrs (stdenv.hostPlatform != stdenv.buildPlatform) { - # This may be moved above during a stdenv rebuild. - preConfigure = '' - configureFlagsArray+=("CC=$CC") - ''; -}) +} diff --git a/pkgs/applications/editors/emacs/generic.nix b/pkgs/applications/editors/emacs/generic.nix index 278621c8fd3..67dc7721baf 100644 --- a/pkgs/applications/editors/emacs/generic.nix +++ b/pkgs/applications/editors/emacs/generic.nix @@ -62,9 +62,17 @@ assert withXwidgets -> withGTK3 && webkitgtk != null; assert withTreeSitter -> tree-sitter != null; +let + libGccJitLibraryPaths = [ + "${lib.getLib libgccjit}/lib/gcc" + "${lib.getLib stdenv.cc.libc}/lib" + ] ++ lib.optionals (stdenv.cc?cc.libgcc) [ + "${lib.getLib stdenv.cc.cc.libgcc}/lib" + ]; +in (if withMacport then llvmPackages_6.stdenv else stdenv).mkDerivation (finalAttrs: (lib.optionalAttrs nativeComp { NATIVE_FULL_AOT = "1"; - LIBRARY_PATH = "${lib.getLib stdenv.cc.libc}/lib"; + LIBRARY_PATH = lib.concatStringsSep ":" libGccJitLibraryPaths; } // { pname = pname + lib.optionalString ( !withX && !withNS && !withMacport && !withGTK2 && !withGTK3 ) "-nox"; inherit version; @@ -75,17 +83,15 @@ assert withTreeSitter -> tree-sitter != null; then ./native-comp-driver-options-28.patch else ./native-comp-driver-options.patch; backendPath = (lib.concatStringsSep " " - (builtins.map (x: ''"-B${x}"'') [ + (builtins.map (x: ''"-B${x}"'') ([ # Paths necessary so the JIT compiler finds its libraries: "${lib.getLib libgccjit}/lib" - "${lib.getLib libgccjit}/lib/gcc" - "${lib.getLib stdenv.cc.libc}/lib" - + ] ++ libGccJitLibraryPaths ++ [ # Executable paths necessary for compilation (ld, as): "${lib.getBin stdenv.cc.cc}/bin" "${lib.getBin stdenv.cc.bintools}/bin" "${lib.getBin stdenv.cc.bintools.bintools}/bin" - ])); + ]))); }) ]; diff --git a/pkgs/applications/editors/neovim/utils.nix b/pkgs/applications/editors/neovim/utils.nix index 0f03866cc75..5eea1528d65 100644 --- a/pkgs/applications/editors/neovim/utils.nix +++ b/pkgs/applications/editors/neovim/utils.nix @@ -77,18 +77,6 @@ let luaEnv = neovim-unwrapped.lua.withPackages(extraLuaPackages); - # Mapping a boolean argument to a key that tells us whether to add or not to - # add to nvim's 'embedded rc' this: - # let g:<key>_host_prog=$out/bin/nvim-<key> - # Or this: - # let g:loaded_${prog}_provider=0 - # While the latter tells nvim that this provider is not available - hostprog_check_table = { - node = withNodeJs; - python = false; - python3 = withPython3; - ruby = withRuby; - }; # as expected by packdir packpathDirs.myNeovimPackages = myVimPackage; ## Here we calculate all of the arguments to the 1st call of `makeWrapper` @@ -98,22 +86,9 @@ let makeWrapperArgs = let binPath = lib.makeBinPath (lib.optionals withRuby [ rubyEnv ] ++ lib.optionals withNodeJs [ nodejs ]); - - hostProviderViml = lib.mapAttrsToList genProviderSettings hostprog_check_table; - - # as expected by packdir - packDirArgs.myNeovimPackages = myVimPackage; - - # vim accepts a limited number of commands so we join them all - flags = [ - "--cmd" (lib.intersperse "|" hostProviderViml) - ] ++ lib.optionals (myVimPackage.start != [] || myVimPackage.opt != []) [ - "--cmd" "set packpath^=${vimUtils.packDir packDirArgs}" - "--cmd" "set rtp^=${vimUtils.packDir packDirArgs}" - ]; in [ - "--inherit-argv0" "--add-flags" (lib.escapeShellArgs flags) + "--inherit-argv0" ] ++ lib.optionals withRuby [ "--set" "GEM_HOME" "${rubyEnv}/${rubyEnv.ruby.gemPath}" ] ++ lib.optionals (binPath != "") [ @@ -144,12 +119,6 @@ let inherit rubyEnv; }; - genProviderSettings = prog: withProg: - if withProg then - "let g:${prog}_host_prog='${placeholder "out"}/bin/nvim-${prog}'" - else - "let g:loaded_${prog}_provider=0" - ; # to keep backwards compatibility for people using neovim.override legacyWrapper = neovim: { @@ -191,9 +160,43 @@ let wrapperArgs = lib.escapeShellArgs res.wrapperArgs + " " + extraMakeWrapperArgs; wrapRc = (configure != {}); }); + + /* Generate vim.g.<LANG>_host_prog lua rc to setup host providers + + Mapping a boolean argument to a key that tells us whether to add + vim.g.<LANG>_host_prog=$out/bin/nvim-<LANG> + Or this: + let g:loaded_${prog}_provider=0 + While the latter tells nvim that this provider is not available */ + generateProviderRc = { + withPython3 ? true + , withNodeJs ? false + , withRuby ? true + + # so that we can pass the full neovim config while ignoring it + , ... + }: let + hostprog_check_table = { + node = withNodeJs; + python = false; + python3 = withPython3; + ruby = withRuby; + }; + + genProviderCommand = prog: withProg: + if withProg then + "vim.g.${prog}_host_prog='${placeholder "out"}/bin/nvim-${prog}'" + else + "vim.g.loaded_${prog}_provider=0"; + + hostProviderLua = lib.mapAttrsToList genProviderCommand hostprog_check_table; + in + lib.concatStringsSep ";" hostProviderLua; + in { inherit makeNeovimConfig; + inherit generateProviderRc; inherit legacyWrapper; buildNeovimPluginFrom2Nix = callPackage ./build-neovim-plugin.nix { diff --git a/pkgs/applications/editors/neovim/wrapper.nix b/pkgs/applications/editors/neovim/wrapper.nix index fac9b3c3099..887d647e238 100644 --- a/pkgs/applications/editors/neovim/wrapper.nix +++ b/pkgs/applications/editors/neovim/wrapper.nix @@ -4,6 +4,8 @@ , python3 , python3Packages , callPackage +, neovimUtils +, vimUtils }: neovim: @@ -12,6 +14,7 @@ let extraName ? "" # should contain all args but the binary. Can be either a string or list , wrapperArgs ? [] + # a limited RC script used only to generate the manifest for remote plugins , manifestRc ? null , withPython2 ? false , withPython3 ? true, python3Env ? python3 @@ -26,12 +29,30 @@ let # (e.g., in ~/.config/init.vim or project/.nvimrc) , wrapRc ? true , neovimRcContent ? "" + # entry to load in packpath + , packpathDirs , ... }@args: let wrapperArgsStr = if lib.isString wrapperArgs then wrapperArgs else lib.escapeShellArgs wrapperArgs; + # "--add-flags" (lib.escapeShellArgs flags) + # wrapper args used both when generating the manifest and in the final neovim executable + commonWrapperArgs = (lib.optionals (lib.isList wrapperArgs) wrapperArgs) + # vim accepts a limited number of commands so we join them all + ++ [ + "--add-flags" ''--cmd "lua ${providerLuaRc}"'' + # (lib.intersperse "|" hostProviderViml) + ] ++ lib.optionals (packpathDirs.myNeovimPackages.start != [] || packpathDirs.myNeovimPackages.opt != []) [ + "--add-flags" ''--cmd "set packpath^=${vimUtils.packDir packpathDirs}"'' + "--add-flags" ''--cmd "set rtp^=${vimUtils.packDir packpathDirs}"'' + ] + ; + + providerLuaRc = neovimUtils.generateProviderRc args; + # providerLuaRc = "toto"; + # If configure != {}, we can't generate the rplugin.vim file with e.g # NVIM_SYSTEM_RPLUGIN_MANIFEST *and* NVIM_RPLUGIN_MANIFEST env vars set in # the wrapper. That's why only when configure != {} (tested both here and @@ -42,6 +63,7 @@ let [ "${neovim}/bin/nvim" "${placeholder "out"}/bin/nvim" ] ++ [ "--set" "NVIM_SYSTEM_RPLUGIN_MANIFEST" "${placeholder "out"}/rplugin.vim" ] ++ lib.optionals wrapRc [ "--add-flags" "-u ${writeText "init.vim" neovimRcContent}" ] + ++ commonWrapperArgs ; in assert withPython2 -> throw "Python2 support has been removed from the neovim wrapper, please remove withPython2 and python2Env."; @@ -72,7 +94,7 @@ let '' + lib.optionalString (manifestRc != null) (let manifestWrapperArgs = - [ "${neovim}/bin/nvim" "${placeholder "out"}/bin/nvim-wrapper" ]; + [ "${neovim}/bin/nvim" "${placeholder "out"}/bin/nvim-wrapper" ] ++ commonWrapperArgs; in '' echo "Generating remote plugin manifest" export NVIM_RPLUGIN_MANIFEST=$out/rplugin.vim @@ -116,6 +138,7 @@ let nativeBuildInputs = [ makeWrapper ]; passthru = { + inherit providerLuaRc packpathDirs; unwrapped = neovim; initRc = neovimRcContent; diff --git a/pkgs/applications/editors/pulsar/001-patch-wrapper.patch b/pkgs/applications/editors/pulsar/001-patch-wrapper.patch new file mode 100644 index 00000000000..252dc5328ef --- /dev/null +++ b/pkgs/applications/editors/pulsar/001-patch-wrapper.patch @@ -0,0 +1,27 @@ +--- a/resources/pulsar.sh 2023-03-16 04:11:14.000000000 +0100 ++++ b/resources/pulsar.sh 2023-03-24 14:37:13.468813964 +0100 +@@ -123,22 +123,9 @@ + elif [ $OS == 'Linux' ]; then + SCRIPT=$(readlink -f "$0") + +- PULSAR_PATH="/opt/Pulsar/pulsar" ++ # PULSAR_PATH is set-up via `wrapProgram` in the postFixup phase + +- #Will allow user to get context menu on cinnamon desktop enviroment +- #Add a check to make sure that DESKTOP_SESSION is set before attempting to grep it +- #expr substr is expecting 3 arguments string, index, length +- #If grep doesnt find anything is provides an empty string which causes the expr: syntax error: missing argument after '8' error - see pulsar-edit/pulsar#174 +- #Im also not quite sure why they used grep instead of simply [ "${DESKTOP_SESSION}" == "cinnamon" ] +- if [ -n "${DESKTOP_SESSION}" ] && [ "$(expr substr $(printenv | grep 'DESKTOP_SESSION=') 17 8)" == "cinnamon" ]; then +- #This local path is almost assuredly wrong as it shouldnt exist in a standard install +- ACTION_PATH="resources/linux/desktopenviroment/cinnamon/pulsar.nemo_action" +- +- #Validate the file exists before attempting to copy it +- if [ -f "${ACTION_PATH}" ]; then +- cp "${$ACTION_PATH}" "/usr/share/nemo/actions/pulsar.nemo_action" +- fi +- fi ++ # We remove the nemo integration. It is handled by the postFixup phase + + #Set tmpdir only if tmpdir is unset + : ${TMPDIR:=/tmp} diff --git a/pkgs/applications/editors/pulsar/default.nix b/pkgs/applications/editors/pulsar/default.nix new file mode 100644 index 00000000000..545cd95f6f5 --- /dev/null +++ b/pkgs/applications/editors/pulsar/default.nix @@ -0,0 +1,163 @@ +{ lib +, stdenv +, git +, runtimeShell +, fetchurl +, wrapGAppsHook +, glib +, gtk3 +, atomEnv +, xorg +, libxkbcommon +, hunspell +, hunspellDicts +, useHunspell ? true +, languages ? [ "en_US" ] +, withNemoAction ? true +, makeDesktopItem +, copyDesktopItems +, makeWrapper +}: + +let + pname = "Pulsar"; + version = "1.103.0"; + + sourcesPath = { + x86_64-linux.tarname = "Linux.${pname}-${version}.tar.gz"; + x86_64-linux.hash = "sha256-C9La+rMpxyFthNPwPBZfV1goP/F1TiNYYYwmPCSkKdw="; + aarch64-linux.tarname = "ARM.Linux.${pname}-${version}-arm64.tar.gz"; + aarch64-linux.hash = "sha256-uVGxDLqFgm5USZT6i7pLYJZq8jFxZviVXXYTL3RVhpw="; + }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); + + additionalLibs = lib.makeLibraryPath [ + xorg.libxshmfence + libxkbcommon + xorg.libxkbfile + ]; + newLibpath = "${atomEnv.libPath}:${additionalLibs}"; + + # Hunspell + hunspellDirs = builtins.map (lang: "${hunspellDicts.${lang}}/share/hunspell") languages; + hunspellTargetDirs = "$out/opt/Pulsar/resources/app.asar.unpacked/node_modules/spellchecker/vendor/hunspell_dictionaries"; + hunspellCopyCommands = lib.concatMapStringsSep "\n" (lang: "cp -r ${lang}/* ${hunspellTargetDirs};") hunspellDirs; +in +stdenv.mkDerivation rec { + inherit pname version; + + src = with sourcesPath; fetchurl { + url = "https://github.com/pulsar-edit/pulsar/releases/download/v${version}/${tarname}"; + inherit hash; + }; + + patches = [ + ./001-patch-wrapper.patch + ]; + + nativeBuildInputs = [ + wrapGAppsHook + copyDesktopItems + ]; + + buildInputs = [ + gtk3 + xorg.libxkbfile + ]; + + dontBuild = true; + dontConfigure = true; + + installPhase = '' + runHook preInstall + + mkdir -p $out/opt/Pulsar + mv * $out/opt/Pulsar + + runHook postInstall + ''; + + preFixup = '' + gappsWrapperArgs+=( + # needed for gio executable to be able to delete files + --prefix "PATH" : "${lib.makeBinPath [ glib ]}" + ) + '' + lib.optionalString useHunspell '' + # On all platforms, we must inject our dictionnaries + ${hunspellCopyCommands} + ''; + + postFixup = '' + opt=$out/opt/Pulsar + # Patch the prebuilt binaries + patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ + --set-rpath "${newLibpath}:$opt" \ + --add-needed libffmpeg.so \ + --add-needed libxshmfence.so.1 \ + --add-needed libxkbcommon.so.0 \ + --add-needed libxkbfile.so.1 \ + --add-needed libsecret-1.so.0 \ + $opt/pulsar + patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ + --set-rpath "${newLibpath}" \ + $opt/resources/app/ppm/bin/node + patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ + $opt/resources/app.asar.unpacked/node_modules/symbols-view/vendor/ctags-linux + + '' + lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") '' + # Replace the bundled git with the one from nixpkgs + dugite=$opt/resources/app.asar.unpacked/node_modules/dugite + rm -f $dugite/git/bin/git + ln -s ${git}/bin/git $dugite/git/bin/git + rm -f $dugite/git/libexec/git-core/git + ln -s ${git}/bin/git $dugite/git/libexec/git-core/git + '' + '' + # Patch the bundled node executables + find $opt -name "*.node" -exec patchelf --set-rpath "${newLibpath}:$opt" {} \; + # Also patch the node executable for apm + patchelf --set-rpath "${newLibpath}:$opt" $opt/resources/app/ppm/bin/node + + # We have patched the original wrapper, but now it needs the "PULSAR_PATH" env var + mkdir -p $out/bin + wrapProgram $opt/resources/pulsar.sh \ + --prefix "PULSAR_PATH" : "$opt/pulsar" + ln -s $opt/resources/pulsar.sh $out/bin/pulsar + ln -s $opt/resources/app/ppm/bin/apm $out/bin/ppm + + # Copy the icons + mkdir -p $out/share/icons/hicolor/scalable/apps $out/share/icons/hicolor/1024x1024/apps + cp $opt/resources/pulsar.svg $out/share/icons/hicolor/scalable/apps/pulsar.svg + cp $opt/resources/pulsar.png $out/share/icons/hicolor/1024x1024/apps/pulsar.png + '' + lib.optionalString withNemoAction '' + # Copy the nemo action file + mkdir -p $out/share/nemo/actions + cp ${./pulsar.nemo_action} $out/share/nemo/actions/pulsar.nemo_action + ''; + + desktopItems = [ + (makeDesktopItem { + name = "Pulsar"; + desktopName = "Pulsar"; + exec = "pulsar"; + icon = "pulsar"; + comment = "A Community-led Hyper-Hackable Text Editor"; + genericName = "Text Editor"; + categories = [ "Development" "TextEditor" "Utility" ]; + mimeTypes = [ "text/plain" ]; + }) + ]; + + passthru.updateScript = ./update.mjs; + + meta = with lib; { + description = "A Community-led Hyper-Hackable Text Editor"; + longDescription = '' + A Community-led Hyper-Hackable Text Editor, Forked from Atom, built on Electron. + Designed to be deeply customizable, but still approachable using the default configuration. + ''; + homepage = "https://github.com/pulsar-edit/pulsar"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; + license = licenses.mit; + platforms = platforms.linux; + maintainers = with maintainers; [ colamaroro ]; + }; +} diff --git a/pkgs/applications/editors/pulsar/pulsar.nemo_action b/pkgs/applications/editors/pulsar/pulsar.nemo_action new file mode 100644 index 00000000000..a74d7324ecc --- /dev/null +++ b/pkgs/applications/editors/pulsar/pulsar.nemo_action @@ -0,0 +1,9 @@ +[Nemo Action] +Active=true +Name=Open in Pulsar +Comment=Open in Pulsar +#%U is the current selected file, this will also work on current directory +Exec=pulsar -n %U +Icon-Name=pulsar +Selection=any +Extensions=any diff --git a/pkgs/applications/editors/pulsar/update.mjs b/pkgs/applications/editors/pulsar/update.mjs new file mode 100755 index 00000000000..ecddbbbb9b8 --- /dev/null +++ b/pkgs/applications/editors/pulsar/update.mjs @@ -0,0 +1,89 @@ +#!/usr/bin/env nix-shell +/* +#!nix-shell -i node -p nodejs-18_x +*/ + +import { promises as fs } from 'node:fs'; +import { promisify } from 'node:util'; +import { exec as _exec } from 'node:child_process'; +const exec = promisify(_exec); + +const constants = { + githubUrl: "https://api.github.com/repos/pulsar-edit/pulsar/releases", + sha256FileURL: (newVersion) => `https://github.com/pulsar-edit/pulsar/releases/download/v${newVersion}/SHA256SUMS.txt`, + x86_64FileName: (newVersion) => `Linux.pulsar-${newVersion}.tar.gz`, + aarch64FileName: (newVersion) => `ARM.Linux.pulsar-${newVersion}-arm64.tar.gz`, +}; + +async function getLatestVersion() { + const requestResult = await fetch(constants.githubUrl); + if (!requestResult.ok) { + console.error("Failed to fetch releases"); + console.error(requestResult); + process.exit(1); + }; + let jsonResult = await requestResult.json(); + + jsonResult = jsonResult.filter((release) => !release.prerelease && !release.draft); + if (jsonResult.length == 0) { + console.error("No releases found"); + process.exit(1); + } + + return jsonResult[0].tag_name.replace(/^v/, ''); +} + +async function getSha256Sum(hashFileContent, targetFile) { + // The upstream file has a fomat like this: + // 0000000000000000000000000000000000000000000000000000000000000000 targetFile + + let sha256 = hashFileContent. + split('\n'). + filter((line) => line.endsWith(targetFile))[0]. + split(' ')[0]; + + return "sha256-" + Buffer.from(sha256, 'hex').toString('base64'); +} + +async function getSha256Sums(newVersion) { + // Upstream provides a file with the hashes of the files, but it's not in the SRI format, and it refers to the compressed tarball + // So let's just use nix-prefetch-url to get the hashes of the decompressed tarball, and `nix hash to-sri` to convert them to SRI format + const hashFileUrl = constants.sha256FileURL(newVersion); + const hashFileContent = await fetch(hashFileUrl).then((response) => response.text()); + + let x86_64; + let aarch64; + console.log("Getting new hashes"); + let promises = [ + getSha256Sum(hashFileContent, constants.x86_64FileName(newVersion)).then((hash) => { x86_64 = hash; }), + getSha256Sum(hashFileContent, constants.aarch64FileName(newVersion)).then((hash) => { aarch64 = hash; }), + ]; + await Promise.all(promises); + return { x86_64, aarch64 }; +} + +async function updateFile(newVersion, sha256Sums, currentFile) { + // There is some assumptions in how the file is formatted, but nothing egregious + + let newFile = currentFile.replace(/version = "(.*)";/, `version = "${newVersion}";`); + newFile = newFile.replace(/x86_64-linux\.hash = "(.*)";/, `x86_64-linux.hash = "${sha256Sums.x86_64}";`); + newFile = newFile.replace(/aarch64-linux\.hash = "(.*)";/, `aarch64-linux.hash = "${sha256Sums.aarch64}";`); + + await fs.writeFile('default.nix', newFile); +}; + +let currentFile = await fs.readFile('default.nix', 'utf8'); +let currentVersion = currentFile.match(/version = "(.*)";/)[1]; +const newVersion = await getLatestVersion(); +if (currentVersion === newVersion) { + console.error("Already up to date"); + process.exit(0); +} +console.log("New version: " + newVersion); +const sha256Sums = await getSha256Sums(newVersion); +console.log(sha256Sums) +if (!sha256Sums.x86_64 || !sha256Sums.aarch64) { + console.error("Failed to find sha256 sums for the 2 files"); + process.exit(1); +} +updateFile(newVersion, sha256Sums, currentFile); diff --git a/pkgs/applications/editors/vim/common.nix b/pkgs/applications/editors/vim/common.nix index f963dfec66d..e946139e6e8 100644 --- a/pkgs/applications/editors/vim/common.nix +++ b/pkgs/applications/editors/vim/common.nix @@ -1,15 +1,16 @@ { lib, fetchFromGitHub }: rec { - version = "9.0.1403"; + version = "9.0.1441"; src = fetchFromGitHub { owner = "vim"; repo = "vim"; rev = "v${version}"; - hash = "sha256-z+zLRO0yqWu/l3eOzD7pmUvmqhmkH5W9z7wE9QWlsG0="; + hash = "sha256-tGWOIXx4gNMg0CB4ytUrj9bQLXw+4pl2lfgGR81+EJk="; }; enableParallelBuilding = true; + enableParallelInstalling = false; hardeningDisable = [ "fortify" ]; diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 891e2454a08..7e6e75d970f 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -29,12 +29,12 @@ final: prev: ChatGPT-nvim = buildVimPluginFrom2Nix { pname = "ChatGPT.nvim"; - version = "2023-03-22"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "jackMort"; repo = "ChatGPT.nvim"; - rev = "8797871b5d11d256834b1c474ca9016dd0137dcb"; - sha256 = "0ns20hwxcybcp8lj5bh0qdxspj01q85zdln6g1ckc3acwhkrg3z2"; + rev = "b1d0ec290e0b6506b9c608c02462d6c4568120f0"; + sha256 = "002fpqxk6wn3x8x7gc5fzqibg8agyd0lj72d1ckkj413ags45pll"; }; meta.homepage = "https://github.com/jackMort/ChatGPT.nvim/"; }; @@ -173,12 +173,12 @@ final: prev: LazyVim = buildVimPluginFrom2Nix { pname = "LazyVim"; - version = "2023-03-25"; + version = "2023-03-31"; src = fetchFromGitHub { owner = "LazyVim"; repo = "LazyVim"; - rev = "f67f20184f0fe852881d925d387ce138754fa147"; - sha256 = "1f8iw4jrpyhb3nk9sz7hymdhl84bxxafjc0n7g2srhb2ggypnv46"; + rev = "7ce1b1519a45f48aa4b5f35b7b7a886b42fe56d8"; + sha256 = "0rvv2rdn5g3x54prrhiv3lq9m1d55kx8myria0xpmckw8rl1i38m"; }; meta.homepage = "https://github.com/LazyVim/LazyVim/"; }; @@ -305,12 +305,12 @@ final: prev: SchemaStore-nvim = buildVimPluginFrom2Nix { pname = "SchemaStore.nvim"; - version = "2023-03-28"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "dde293000b626cca90804e7b82731173f195b3ee"; - sha256 = "13s8yh14ln7aslvj6r7r2naa4w01rc7szrrcrrzi545gkrn98r1x"; + rev = "5487658767dd6932ad30b399f0d3b3e68f927793"; + sha256 = "1pip6f6a9slbqjb7ck0ff17s6vk2p2zl2gpc5ir7xq7ilhcimbm3"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; }; @@ -365,12 +365,12 @@ final: prev: SpaceVim = buildVimPluginFrom2Nix { pname = "SpaceVim"; - version = "2023-03-29"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "SpaceVim"; repo = "SpaceVim"; - rev = "2f132784aab54fcaedae6d2c465d32b3185dde7f"; - sha256 = "0zx5imcyndgyqw6jqrnmq23pnc2z0n5v2z5jlj72qb2c5lj321cq"; + rev = "cd45afc46b67992f8da5fbea285935ffdeb5572a"; + sha256 = "1i0808v51ljil0j3lvmq26mi51cgwv01ikcixsxm0ybzznnx8x0x"; }; meta.homepage = "https://github.com/SpaceVim/SpaceVim/"; }; @@ -486,12 +486,12 @@ final: prev: aerial-nvim = buildVimPluginFrom2Nix { pname = "aerial.nvim"; - version = "2023-03-26"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "stevearc"; repo = "aerial.nvim"; - rev = "8a59ed2dc9563833ee0277b5bfd2e06faf95c2ab"; - sha256 = "0bsigxpdflamw4sp5cx1g2kmxdg6hxv1knkn1d69idfadz0dfb82"; + rev = "7371322c60120a56bcc833c407de96be42c18172"; + sha256 = "06m3kgj4r7cys16phihszdqsdpkhkgx2q4xx59jagcjgdijn6dgp"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/aerial.nvim/"; @@ -547,12 +547,12 @@ final: prev: ale = buildVimPluginFrom2Nix { pname = "ale"; - version = "2023-03-26"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "dense-analysis"; repo = "ale"; - rev = "7dbd3c96ac1eb3a1981e740423a31500108f6e25"; - sha256 = "1z906gmwar9v3xwcx1r7ry0k9mvqcfg0vkg1v978qslcakcyqpzh"; + rev = "b0ba31f88e09c033630ac15ae07143af7f658072"; + sha256 = "1hv88a37xxwmf5rwl24hpv92gy5b9il6bcc5yxxxfi5hrys7fma1"; }; meta.homepage = "https://github.com/dense-analysis/ale/"; }; @@ -823,12 +823,12 @@ final: prev: awesome-vim-colorschemes = buildVimPluginFrom2Nix { pname = "awesome-vim-colorschemes"; - version = "2022-05-04"; + version = "2023-04-01"; src = fetchFromGitHub { owner = "rafi"; repo = "awesome-vim-colorschemes"; - rev = "9f96bbdef5cb19daf58449f0fbb597af6fc4c2eb"; - sha256 = "1yqc0j2aq3aqyn924dn8d2pqxapn1w5wylgr1pc5mf0f7nl6qc94"; + rev = "f81786dfe2abc53ec1da69304ed18dcb5709eebe"; + sha256 = "0bvhxi6d4lj0cnrry4zxkscfs4crzr20ka3maxisw2kbx3ags0zm"; }; meta.homepage = "https://github.com/rafi/awesome-vim-colorschemes/"; }; @@ -859,24 +859,24 @@ final: prev: barbar-nvim = buildVimPluginFrom2Nix { pname = "barbar.nvim"; - version = "2023-03-29"; + version = "2023-04-05"; src = fetchFromGitHub { owner = "romgrk"; repo = "barbar.nvim"; - rev = "a2334fb2c4c4abf3fa2ecc75300ff843ede8313d"; - sha256 = "1dymszzvfyxw1plpp14ikghlwxxnlkd6l0mh6ndzw2mj63kqh0i2"; + rev = "a074bc40869debfba2e8c80f93d031a7805a6dc3"; + sha256 = "1fg2rw0q6592w6iw11fm0j6nz4nffij665sslvikmq6q5d2x9nag"; }; meta.homepage = "https://github.com/romgrk/barbar.nvim/"; }; barbecue-nvim = buildVimPluginFrom2Nix { pname = "barbecue.nvim"; - version = "2023-03-17"; + version = "2023-03-30"; src = fetchFromGitHub { owner = "utilyre"; repo = "barbecue.nvim"; - rev = "19ceea1e4eac33e69a836739e7e6e9b07777d737"; - sha256 = "1ah4kc0rabxxr2dy0s17bq3b1w5mj2p24bnvdjl7maiv8ywl0321"; + rev = "a0e19486ccc1fb134f6ef7bf914d07bbb462e346"; + sha256 = "05f97ck17wlznig0iy6m1l6j7p0y78mm4gr7kc04xdq75042n351"; }; meta.homepage = "https://github.com/utilyre/barbecue.nvim/"; }; @@ -1051,12 +1051,12 @@ final: prev: bufferline-nvim = buildVimPluginFrom2Nix { pname = "bufferline.nvim"; - version = "2023-03-02"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "akinsho"; repo = "bufferline.nvim"; - rev = "3677aceb9a72630b0613e56516c8f7151b86f95c"; - sha256 = "10dkqgyidvzj710yj65ygzd34n0ixcih61r2zmyp0y9njjsa5qdn"; + rev = "ef4fdc5cea3473801dce89b5fdfe633380c80c65"; + sha256 = "1kxkgz58xi7257f90apmna9nxp77d8x63zkcxygi2g67p745fd78"; }; meta.homepage = "https://github.com/akinsho/bufferline.nvim/"; }; @@ -1111,12 +1111,12 @@ final: prev: ccc-nvim = buildVimPluginFrom2Nix { pname = "ccc.nvim"; - version = "2023-03-29"; + version = "2023-03-31"; src = fetchFromGitHub { owner = "uga-rosa"; repo = "ccc.nvim"; - rev = "64d73ca03b085b7ad2f8a1ea62cc9e853d8ce502"; - sha256 = "0ay4balgjphgk66971bixsrmdwkj4ymh88fxc8bnxyhmfmpcy04r"; + rev = "3e07b8ffc9dab162cd2940e75601da75ed0cebbe"; + sha256 = "0rk2gvnksss5w29sij6pw9rw0ah7wgvl5q8h21iby6wyvrzhh32i"; }; meta.homepage = "https://github.com/uga-rosa/ccc.nvim/"; }; @@ -1351,12 +1351,12 @@ final: prev: cmp-dictionary = buildVimPluginFrom2Nix { pname = "cmp-dictionary"; - version = "2023-03-05"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "uga-rosa"; repo = "cmp-dictionary"; - rev = "6f3f7cd71ddae4f8526b433213a81105422d6317"; - sha256 = "0ab316nm2l8w1lhqlwadhbxx8f7kd4d62x54qzavamg53p5833q9"; + rev = "f479a71c6bb164217ceca2ddec26f852abba9ddd"; + sha256 = "1my1v4h5ml8yxvghlx3kzs5qfdbgkmrrpmy8llzbsvvx6i185nqk"; }; meta.homepage = "https://github.com/uga-rosa/cmp-dictionary/"; }; @@ -1399,12 +1399,12 @@ final: prev: cmp-fuzzy-buffer = buildVimPluginFrom2Nix { pname = "cmp-fuzzy-buffer"; - version = "2023-02-19"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "tzachar"; repo = "cmp-fuzzy-buffer"; - rev = "5da5f20b2b459671c207599404ef8fe3fa0f60f0"; - sha256 = "08q6i73pp7h03ghd3fpdlfxhz85hrgg5s4cp4f2j4h87sssi5mzw"; + rev = "ada6352bc7e3c32471ab6c08f954001870329de1"; + sha256 = "0qhzjhcdfwykswd4zxpmgmsiy18vmmdskidakjjwmfhfxp225hpi"; }; meta.homepage = "https://github.com/tzachar/cmp-fuzzy-buffer/"; }; @@ -1507,12 +1507,12 @@ final: prev: cmp-nvim-lsp-document-symbol = buildVimPluginFrom2Nix { pname = "cmp-nvim-lsp-document-symbol"; - version = "2022-10-24"; + version = "2023-04-01"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "cmp-nvim-lsp-document-symbol"; - rev = "069a207be6a0327dcc62c957dbb38156b210733a"; - sha256 = "1gpw9zmx60y6zrxb7ncgmak7sgzg8j5fhd4hqx2qkkrq6qkh07d3"; + rev = "f0f53f704c08ea501f9d222b23491b0d354644b0"; + sha256 = "1zcplbb2kkq3f9mmy6zfgscdiccqiwkjr4d91qqjxp80yi1v9z4j"; }; meta.homepage = "https://github.com/hrsh7th/cmp-nvim-lsp-document-symbol/"; }; @@ -1999,12 +1999,12 @@ final: prev: compiler-explorer-nvim = buildVimPluginFrom2Nix { pname = "compiler-explorer.nvim"; - version = "2023-03-29"; + version = "2023-03-31"; src = fetchFromGitHub { owner = "krady21"; repo = "compiler-explorer.nvim"; - rev = "235c4e709e7ed8f572fc2f3287a614e2d415a921"; - sha256 = "0rdjj2jfrn5yq9qbadi7vs8pc3lpp6542y0y3xczkphi1w6a8kqw"; + rev = "c086828f149728ccf934d966908674f26fb59339"; + sha256 = "1s1dk9x4hmsg0p6l6r5ays8bqcg1rwn94873g72c0z9nf6f5yaab"; }; meta.homepage = "https://github.com/krady21/compiler-explorer.nvim/"; }; @@ -2119,12 +2119,12 @@ final: prev: copilot-cmp = buildVimPluginFrom2Nix { pname = "copilot-cmp"; - version = "2023-02-26"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "zbirenbaum"; repo = "copilot-cmp"; - rev = "92535dfd9c430b49ca7d9a7da336c5db65826b65"; - sha256 = "14kacnvskly4p7r5k0zkx8lcxqcc7g29zw16xsyr3mj7xp3lpvq6"; + rev = "308f3cf8d62a7dc2c711bd517b8cf3b0c970ef2b"; + sha256 = "1f7z512d0fy1q9bf70qba6jd9ha5mvif2zg1xjy3k023lz7xfh76"; }; meta.homepage = "https://github.com/zbirenbaum/copilot-cmp/"; }; @@ -2155,24 +2155,24 @@ final: prev: coq-artifacts = buildVimPluginFrom2Nix { pname = "coq.artifacts"; - version = "2023-03-26"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq.artifacts"; - rev = "073ffdc8504c4b5ff98c099002fb58adaf2f782e"; - sha256 = "1hyw840jfkrcrzv86j9sr5625yyw8mxkb44v1hmcg12ydsllyghh"; + rev = "82e29fb9443f41573483fa83e39490d7a6324c8c"; + sha256 = "1y9kx1dk0gjqzlk99zjxaiwigws6rdsnw2xq57ayp2clv40riyr3"; }; meta.homepage = "https://github.com/ms-jpq/coq.artifacts/"; }; coq-thirdparty = buildVimPluginFrom2Nix { pname = "coq.thirdparty"; - version = "2023-03-26"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq.thirdparty"; - rev = "6b52ae60235525d6a00fc091de4598ac88a63ecc"; - sha256 = "08r1zhmpjzifb89v56k8v2w0xxylai353b2d73lsz4i8x4bvipii"; + rev = "83b1b7b9545b94f20df42b4ef224de576e628aaf"; + sha256 = "1dnl4m03y8iddckjj1210hfas1ri2zhxcvlysd3x5qz6c8hdx4y7"; }; meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/"; }; @@ -2191,12 +2191,12 @@ final: prev: coq_nvim = buildVimPluginFrom2Nix { pname = "coq_nvim"; - version = "2023-03-26"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq_nvim"; - rev = "8847707462e5d89a0043e7846439e180b9dfb04f"; - sha256 = "1nhfg0vazpszydbgvdls49gvnpr0l0lqxphzz9p12177wirw2a83"; + rev = "45137deb2a34a8b1482fa0f49927e171223a9173"; + sha256 = "1k0dy5s26hnbb0qvq1ny081l17ahj4y8qfl9rsvvmhhrp49l2vfa"; }; meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; }; @@ -2227,12 +2227,12 @@ final: prev: crates-nvim = buildVimPluginFrom2Nix { pname = "crates.nvim"; - version = "2023-03-12"; + version = "2023-04-01"; src = fetchFromGitHub { owner = "saecki"; repo = "crates.nvim"; - rev = "aa94d3844d6a12b1a8bf73c8a242ff2f540fb749"; - sha256 = "19k9p5jamm5vax66swyy594am4zw97i2p8sx57b3xhwssp6mvx48"; + rev = "1d4bb1e7a0fe8bae3f97061be5fbf6f9081a27e2"; + sha256 = "1cj3xqbjx4az6wxf9l5mycpd5k35kabaidqwkxj5pk2iipsg3pa2"; }; meta.homepage = "https://github.com/saecki/crates.nvim/"; }; @@ -2721,12 +2721,12 @@ final: prev: diffview-nvim = buildVimPluginFrom2Nix { pname = "diffview.nvim"; - version = "2023-03-18"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "sindrets"; repo = "diffview.nvim"; - rev = "58035354fc79c6ec42fa7b218dab90bd3968615f"; - sha256 = "0njz4z3yfg5imc88kh1y8v93cc3957x8qh5ac9mrdlvqgrnypm8x"; + rev = "9aeef888e7c7b7cb14196bea86d53999f8b7de85"; + sha256 = "17wds8cfnl60sln89yf1r2v34p7az6yk6zdlb51w8pvwjalkvwc6"; }; meta.homepage = "https://github.com/sindrets/diffview.nvim/"; }; @@ -2769,24 +2769,24 @@ final: prev: dracula-nvim = buildVimPluginFrom2Nix { pname = "dracula.nvim"; - version = "2023-02-05"; + version = "2023-03-30"; src = fetchFromGitHub { owner = "Mofiqul"; repo = "dracula.nvim"; - rev = "798274ba3c454a9aa3cd71f95a86ea55cbbbb142"; - sha256 = "156g08ab9jghi580b1k88si3bc6h72d77avlpn34dnnn5481anvh"; + rev = "8653e7699810b63bda8ef267055cb4d4237670ef"; + sha256 = "17r785dbnn87qg35k3dbvlaszfb29nrv5l0703c1i69armdf1k3z"; }; meta.homepage = "https://github.com/Mofiqul/dracula.nvim/"; }; dressing-nvim = buildVimPluginFrom2Nix { pname = "dressing.nvim"; - version = "2023-02-24"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "stevearc"; repo = "dressing.nvim"; - rev = "5f44f829481640be0f96759c965ae22a3bcaf7ce"; - sha256 = "1z3mvrli3bn5jpx1n1mdp79q3w1iybfpaxzk7i1dwc7ixhzz1lgk"; + rev = "c705b3890779ea05bd910e9d06af8a209bfb6ad8"; + sha256 = "0k3khnwzngrrkx5sl38ci0r7i15nkz52hyc7h2163qqgpjq7hh01"; }; meta.homepage = "https://github.com/stevearc/dressing.nvim/"; }; @@ -3023,12 +3023,12 @@ final: prev: firenvim = buildVimPluginFrom2Nix { pname = "firenvim"; - version = "2023-03-28"; + version = "2023-03-31"; src = fetchFromGitHub { owner = "glacambre"; repo = "firenvim"; - rev = "d35d9e61a1ff4bb8b505ae80d3856b72b4ee7d71"; - sha256 = "1ai3cx556023j09h6bcib9vcib4drsmwcwg6gy7jnx56kffz3a8z"; + rev = "ee4ef314bd990b2b05b7fbd95b857159e444a2fe"; + sha256 = "0lv0dlbabjm5bcx1g36ncsiqaki7lc0iqapfbp2dvyij1rqq93l5"; }; meta.homepage = "https://github.com/glacambre/firenvim/"; }; @@ -3048,12 +3048,12 @@ final: prev: flatten-nvim = buildVimPluginFrom2Nix { pname = "flatten.nvim"; - version = "2023-03-26"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "willothy"; repo = "flatten.nvim"; - rev = "cbea79fef62ecc3048d9a2af38cc96acbbe85e37"; - sha256 = "1853hmkncw9dzk72arw8m0v0fj14hqcix6bdkalvm16xxxvvwlag"; + rev = "fc9af19a02594bc0ef32a6b8e609e4bd0a9ce1f1"; + sha256 = "04qmjgfjcknrpssi6wz0za4h7bfkqdahm5hcqry97id11irvlz28"; }; meta.homepage = "https://github.com/willothy/flatten.nvim/"; }; @@ -3120,12 +3120,12 @@ final: prev: flutter-tools-nvim = buildVimPluginFrom2Nix { pname = "flutter-tools.nvim"; - version = "2023-03-29"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "akinsho"; repo = "flutter-tools.nvim"; - rev = "4cf6321406fc937a7ecc894e9e1ec2591061f43b"; - sha256 = "093f4627iavr58c552symq0n86aj4yahbjkjkiyi1ll273910vll"; + rev = "0a7e6b40aebd874e957ed630420a267e6cac0967"; + sha256 = "0sdmdayidwcbj5lrnv7aqpz0q81s1scyaa39zdv0ywaajrhapm2l"; }; meta.homepage = "https://github.com/akinsho/flutter-tools.nvim/"; }; @@ -3264,12 +3264,12 @@ final: prev: fzf-lua = buildVimPluginFrom2Nix { pname = "fzf-lua"; - version = "2023-03-27"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "ibhagwan"; repo = "fzf-lua"; - rev = "d49f79fbdaf5247ce694637555e8cd503f6fc05f"; - sha256 = "13bf3xvx0mnz1wjah9qr3sllwkcmppjza8byfxc5a8pcbfwkyhmx"; + rev = "e330c9aef615ec0728e4d69239676fb5b4783abc"; + sha256 = "0kws8dp4arh0sqs6fpsivwy2h7na57gsxlvikfxwip066hh0w3si"; }; meta.homepage = "https://github.com/ibhagwan/fzf-lua/"; }; @@ -3420,12 +3420,12 @@ final: prev: gitsigns-nvim = buildNeovimPluginFrom2Nix { pname = "gitsigns.nvim"; - version = "2023-03-22"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "lewis6991"; repo = "gitsigns.nvim"; - rev = "ca473e28382f1524aa3d2b6f04bcf54f2e6a64cb"; - sha256 = "0vczni4xa71anp948fs3lbcw9yniypbirp668j0yiminlkfi7j1i"; + rev = "372d5cb485f2062ac74abc5b33054abac21d8b58"; + sha256 = "0wck04ja0i77g1acidfrb3b44zvd8yiywlqwa64ji0isxl85aicx"; }; meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; }; @@ -3480,12 +3480,12 @@ final: prev: go-nvim = buildVimPluginFrom2Nix { pname = "go.nvim"; - version = "2023-03-29"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "ray-x"; repo = "go.nvim"; - rev = "636fe41c878ac828c193a9d056044dc10f9e7621"; - sha256 = "1za4pbadl1m21392y9iri4c81cai0wbywl6q9v09qdmvdpaz4l7x"; + rev = "7302dc4a20f87bb5e04f6d2a4cf372929b59f720"; + sha256 = "0smphxxxlqs8rjn2y22z6b4pkbj5yryjnh9g7lkmpy4mqxfhd3qn"; }; meta.homepage = "https://github.com/ray-x/go.nvim/"; }; @@ -3612,24 +3612,24 @@ final: prev: gruvbox-nvim = buildVimPluginFrom2Nix { pname = "gruvbox.nvim"; - version = "2023-03-27"; + version = "2023-03-30"; src = fetchFromGitHub { owner = "ellisonleao"; repo = "gruvbox.nvim"; - rev = "2fc3ea0836aa91e50e5a98e232549a65de366d93"; - sha256 = "1zxg6q0w3i71lia3sm2n5kk56kcc56q05lcbv76y7i3wn7spwx9j"; + rev = "1a8ba635e511148801b55a1128aef933c296a301"; + sha256 = "1v9j8z6vjvhi7ywbd8dvc0m4yz4mjmks9q2z1pnjl57kqcq19i6a"; }; meta.homepage = "https://github.com/ellisonleao/gruvbox.nvim/"; }; guess-indent-nvim = buildVimPluginFrom2Nix { pname = "guess-indent.nvim"; - version = "2022-07-17"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "nmac427"; repo = "guess-indent.nvim"; - rev = "c37467baa1a51b74ed767cbe0540fce44e03d828"; - sha256 = "11fb9xsaq9ygl7sd7k1xg4ccbynmjdvnrbs44snp4q48fidn1vrb"; + rev = "b8ae749fce17aa4c267eec80a6984130b94f80b2"; + sha256 = "1i31vbwih28yzjnkmv1xkjrbviyardk7j1dpxmcwa1ch8v4iz93y"; }; meta.homepage = "https://github.com/nmac427/guess-indent.nvim/"; }; @@ -3683,12 +3683,12 @@ final: prev: haskell-tools-nvim = buildNeovimPluginFrom2Nix { pname = "haskell-tools.nvim"; - version = "2023-03-26"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "haskell-tools.nvim"; - rev = "d6efc37b999981e8744c63c551be039d6eceae50"; - sha256 = "1mmn47bk7lhaak2r68pzhhhsyjsd0y9lkprqq7l3jrdyj30iay0p"; + rev = "594009caf85b8e99a37a891a17d8460ce8c685ae"; + sha256 = "0xhhfksv424zy5fhjl8ygdncy971yyb8v3w72amak4w26md93z9i"; }; meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/"; }; @@ -3731,12 +3731,12 @@ final: prev: heirline-nvim = buildVimPluginFrom2Nix { pname = "heirline.nvim"; - version = "2023-03-29"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "rebelot"; repo = "heirline.nvim"; - rev = "18394c46ff3c9fa52629dba358fa79244dc84ae3"; - sha256 = "1wb4lcwh69qg4dc6s21m8ab67yyfimcmgryp9r59j2izb4jblpw7"; + rev = "750a112a1cfaf2a7cd2d67a2d67f8f463b00d8af"; + sha256 = "19lip656xd59vk6ki1aryg53105zakp39x1llh3qdlmrk7w7g5lz"; }; meta.homepage = "https://github.com/rebelot/heirline.nvim/"; }; @@ -4343,12 +4343,12 @@ final: prev: legendary-nvim = buildVimPluginFrom2Nix { pname = "legendary.nvim"; - version = "2023-03-28"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "legendary.nvim"; - rev = "6b6eabf5c7e1937e7490714d3515dfe5bfce3bc2"; - sha256 = "1b89513w25gz7awflwhj2qhz0ypknz0h64s2fd6vyl1bg7fj2w55"; + rev = "37f8594972f0213058d326151151f5aba9fc63ed"; + sha256 = "0indhcbvsigb2cxmyw8kc6ac0hr2sj29ifa2d4xgwkqv0gys00ah"; }; meta.homepage = "https://github.com/mrjones2014/legendary.nvim/"; }; @@ -4451,12 +4451,12 @@ final: prev: lightline-gruvbox-vim = buildVimPluginFrom2Nix { pname = "lightline-gruvbox.vim"; - version = "2021-11-12"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "shinchu"; repo = "lightline-gruvbox.vim"; - rev = "e94af37820d9c2e6d9eb27c735bb8ef926a66c7e"; - sha256 = "1wxhxc3aqd0z0giwi8ki5wdarzz6s5bpc5iss7q63w2sbgvbr9sh"; + rev = "d233416d566e61f879bd19d9d498b01b1b7e336c"; + sha256 = "05bqa5c804zsj64pidccf7crsi1c51kkc9favxkdh4ppdm39ma4v"; }; meta.homepage = "https://github.com/shinchu/lightline-gruvbox.vim/"; }; @@ -4774,12 +4774,12 @@ final: prev: lualine-nvim = buildVimPluginFrom2Nix { pname = "lualine.nvim"; - version = "2023-02-14"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "nvim-lualine"; repo = "lualine.nvim"; - rev = "e99d733e0213ceb8f548ae6551b04ae32e590c80"; - sha256 = "01v3612yplmgwbdiz7pgrc3a660q4z3v3g554nzxd3wn39cmd2wq"; + rev = "c28a7427c3fb29322db136f0564ec58807b26747"; + sha256 = "101k2gbcyzpyw0fh5rh2a72ypbkhv597khj4sz49ws0i45p0qc8c"; }; meta.homepage = "https://github.com/nvim-lualine/lualine.nvim/"; }; @@ -4811,12 +4811,12 @@ final: prev: lush-nvim = buildNeovimPluginFrom2Nix { pname = "lush.nvim"; - version = "2023-03-27"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "rktjmp"; repo = "lush.nvim"; - rev = "e26df50e856e671ce79db99449e1b015d6608673"; - sha256 = "1y9r9b93d3xg8hnvdc1ymibl9x7cai2ddibxwmzsjaq7dv6zpilg"; + rev = "39d91f09cde4c96f09015716fce6f91bca1eaa9a"; + sha256 = "087xmsgxwj9flak3q44823ky8i6j4dzx1hi411fxd6ijrzw7mxwm"; }; meta.homepage = "https://github.com/rktjmp/lush.nvim/"; }; @@ -4907,12 +4907,12 @@ final: prev: mason-nvim = buildVimPluginFrom2Nix { pname = "mason.nvim"; - version = "2023-03-29"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "williamboman"; repo = "mason.nvim"; - rev = "fdf33558c4386516150748670fde10ea39a7d86f"; - sha256 = "006dq2h8llmsz2ik9i0n3zbwfpqp7g01nzql315a6pmg3cy20ka5"; + rev = "c625abf171dfaad790f5703465a93a94334e5049"; + sha256 = "13cb1dgm6l2wpiv5ja2adfhjca89836p53a3xn2y0li61kqrvvn3"; }; meta.homepage = "https://github.com/williamboman/mason.nvim/"; }; @@ -4979,24 +4979,24 @@ final: prev: mini-nvim = buildVimPluginFrom2Nix { pname = "mini.nvim"; - version = "2023-03-28"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.nvim"; - rev = "078279d4b154fb8990b6d1fc00bf162ec5015e29"; - sha256 = "1d8mhing8czkgq28dp7l9jl5ihhybiwiq7cs943h6qyjwyg6yy28"; + rev = "a7c375312edba618d7abc7c6129c53c512cca9d7"; + sha256 = "188ycy7816jnw2srfydvmnwh0l2pxbj63mlyjlqw4j51a5r64snn"; }; meta.homepage = "https://github.com/echasnovski/mini.nvim/"; }; minimap-vim = buildVimPluginFrom2Nix { pname = "minimap.vim"; - version = "2022-10-28"; + version = "2023-03-31"; src = fetchFromGitHub { owner = "wfxr"; repo = "minimap.vim"; - rev = "2b0151d7302f87f90c4664d119518dda73cc4633"; - sha256 = "0isasr5d0hmr818sbwax6q0cwbr0nja72s2ll93wgq6i3l51z964"; + rev = "15dce1b667d4df0eec715798ab94c0850316e8a3"; + sha256 = "17kxkky4g3fxgxs840flhyp9c2cxh8hzq2kzfdqaz7am6mas9cn6"; }; meta.homepage = "https://github.com/wfxr/minimap.vim/"; }; @@ -5027,12 +5027,12 @@ final: prev: mkdx = buildVimPluginFrom2Nix { pname = "mkdx"; - version = "2023-02-24"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "SidOfc"; repo = "mkdx"; - rev = "fe7862463624e5fb186551ede702605d8d9322e3"; - sha256 = "1ch9glxa82z71yyb3n54hbmrkbwxwn0kcpjkjfdmb3mgp2bjgfnc"; + rev = "1ddfff8118b6c3eb000dfc7c3c6eea5a314344b8"; + sha256 = "0jjrn0br2sl7flr0bjx367j8f94m7cyqsmaaq3ind9i42vjfahkv"; }; meta.homepage = "https://github.com/SidOfc/mkdx/"; }; @@ -5315,12 +5315,12 @@ final: prev: neo-tree-nvim = buildVimPluginFrom2Nix { pname = "neo-tree.nvim"; - version = "2023-03-18"; + version = "2023-03-31"; src = fetchFromGitHub { owner = "nvim-neo-tree"; repo = "neo-tree.nvim"; - rev = "20c2f2f5ba083bbb1e37b8bc3d590621434f31e9"; - sha256 = "11pvzz75j0admflcinm0dxk0h92x17jayhk55x17ai2jppv8q4gb"; + rev = "2b2f74828eeb02cf29d6b21aa32eedadadc94ca7"; + sha256 = "03c6glvdf7vdws7vvm8y3xh6443bjyk75vq505dmnadgkcwn28ga"; }; meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/"; }; @@ -5339,12 +5339,12 @@ final: prev: neoconf-nvim = buildVimPluginFrom2Nix { pname = "neoconf.nvim"; - version = "2023-03-29"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "11388446753d800b8413d42bb770b401cddb7d62"; - sha256 = "0izn5af7ixbjb1sr4fsgnxma7gdxbiz7fqqwdlrsj587fmnsv6y5"; + rev = "6aaeb48336b369d7ed8ef243bfd0d76ec79362cd"; + sha256 = "1jw6wlkvs4agqx0mf95m6ddzvy93v76fgm7ipc05p2hw4qlplpjq"; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; }; @@ -5363,24 +5363,24 @@ final: prev: neodev-nvim = buildVimPluginFrom2Nix { pname = "neodev.nvim"; - version = "2023-03-26"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "folke"; repo = "neodev.nvim"; - rev = "7330427f9f71ac5aaa2d1a4c22ccd3914434e289"; - sha256 = "03sa4dr28akq891f4pldlfxkwvwgvjxpy4sa9d9s76pkqijp4205"; + rev = "024d1a0548a0d61687e00c94dd362a1878d3ac2a"; + sha256 = "0mf8f66gdfx4l03jjp5p2lzjdz2il3fqfrx2a1rrrqz71zn78ihh"; }; meta.homepage = "https://github.com/folke/neodev.nvim/"; }; neoformat = buildVimPluginFrom2Nix { pname = "neoformat"; - version = "2023-03-18"; + version = "2023-03-31"; src = fetchFromGitHub { owner = "sbdchd"; repo = "neoformat"; - rev = "ae79cb838b8ed106a083370f3eb3da88ce834c69"; - sha256 = "04d85969zmklmylf3bk68wi1ivcn0icx96f7r7g49cf7xwrr2vm7"; + rev = "e18e0cc2641dd78f0cdb0ddd575843045d672dde"; + sha256 = "0vprb47wcpwnsij6iyxzirfkcbzr4jaj2cc8flb41d42lsjr0mnj"; }; meta.homepage = "https://github.com/sbdchd/neoformat/"; }; @@ -5459,12 +5459,12 @@ final: prev: neorg = buildVimPluginFrom2Nix { pname = "neorg"; - version = "2023-03-29"; + version = "2023-04-01"; src = fetchFromGitHub { owner = "nvim-neorg"; repo = "neorg"; - rev = "01d8a9b2db38a28fd40851b894e9d146d279c892"; - sha256 = "1aq6vzkprmz5g2xdk2h6cnv8ncfshbkca7whl8s4n9pkqw1qm980"; + rev = "d38a22940aaa55351cd4dc106540fa302fad4f0d"; + sha256 = "1iykm9p4p8kji04zx69fv91rd1a2yzf712y413pzgz5saqaracs5"; }; meta.homepage = "https://github.com/nvim-neorg/neorg/"; }; @@ -5519,24 +5519,24 @@ final: prev: neotest = buildVimPluginFrom2Nix { pname = "neotest"; - version = "2023-03-25"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "nvim-neotest"; repo = "neotest"; - rev = "9f35041605ae0371fd94f669fe67eb5bd1574518"; - sha256 = "1i86pbv8r4v2siy3n8lhsh4sy47ybp5d486naqc99w22p0p9mkmi"; + rev = "734efe8a2682b6415712933efd19c484c2f8d942"; + sha256 = "0jr1amq42kbvmq0wfdmdbajch9brfs29mp159vs31y14ddz40vqj"; }; meta.homepage = "https://github.com/nvim-neotest/neotest/"; }; neotest-haskell = buildVimPluginFrom2Nix { pname = "neotest-haskell"; - version = "2023-03-28"; + version = "2023-03-31"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "neotest-haskell"; - rev = "c76cace9efbf431f17295ba56c91f890d55ac110"; - sha256 = "06ps407zim81wvlp9yidicp8gk64ym0nzwzcyqazbj1qb9zig8mi"; + rev = "0bd879195b08ee6ca9fdff6b4782f73546c28743"; + sha256 = "1x9fd36zfw6q5sasrh93xr1nr4rn5v7va7czpij0kb9ri7s2by6c"; }; meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; }; @@ -5675,12 +5675,12 @@ final: prev: nightfox-nvim = buildVimPluginFrom2Nix { pname = "nightfox.nvim"; - version = "2023-03-26"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "EdenEast"; repo = "nightfox.nvim"; - rev = "4b73c9d0995eb1a43e284534b97a543ca21c5c77"; - sha256 = "0ndriv1ka82n8j9969h54c7zqpjzax6r52iqfvz282wmnch5kxhl"; + rev = "f741f322ba269dc4d4c38e95b3784d38071d3abd"; + sha256 = "0mmg6rbdznldv94385g5ws9bmmm6f3sl2wcv0imwp9s6sl8qzl6v"; }; meta.homepage = "https://github.com/EdenEast/nightfox.nvim/"; }; @@ -5711,12 +5711,12 @@ final: prev: nlsp-settings-nvim = buildVimPluginFrom2Nix { pname = "nlsp-settings.nvim"; - version = "2023-03-28"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "tamago324"; repo = "nlsp-settings.nvim"; - rev = "4bd36c153bc08bb959a6bcb2d091843c807db6b6"; - sha256 = "0c0dcgrrn29bjnm89di3v3ksvvxnhaa8kydcqxpckn03v1pyxp8a"; + rev = "b378e5f4fae02e0d7afaccbf0a1308795afb5f3d"; + sha256 = "0c7x6r2p5jnrl00pmchi52wi22b6zrknn06nvwkghhik4k704w1y"; }; meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; }; @@ -5807,24 +5807,24 @@ final: prev: nui-nvim = buildVimPluginFrom2Nix { pname = "nui.nvim"; - version = "2023-02-28"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "MunifTanjim"; repo = "nui.nvim"; - rev = "0dc148c6ec06577fcf06cbab3b7dac96d48ba6be"; - sha256 = "0gwbfrwki6mm6w5lvzh7g154m1g4c2kajbbhb0i37492kwc4syn4"; + rev = "1f43b13d133eb4b4f53a4485379d9afa58808389"; + sha256 = "03vvpqdg88vz3amq62bfdzslsykbm7nafvq6cf6ggazd01rc1zsj"; }; meta.homepage = "https://github.com/MunifTanjim/nui.nvim/"; }; null-ls-nvim = buildVimPluginFrom2Nix { pname = "null-ls.nvim"; - version = "2023-03-29"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "jose-elias-alvarez"; repo = "null-ls.nvim"; - rev = "01e035ac1c0ba1cc7a688110e3a9f939cab1f454"; - sha256 = "0yhzb4adwcrnyx4f1x8aciy88bvi75gr8yf0x0rw5blbj6vgcpzk"; + rev = "13be3e34b7733bf2948e32c339694f657662ccfd"; + sha256 = "1qv0ifx4rvj18f3zhck0qnrvydr86x99269rg5bnh7jxyn7kcffg"; }; meta.homepage = "https://github.com/jose-elias-alvarez/null-ls.nvim/"; }; @@ -5891,12 +5891,12 @@ final: prev: nvim-base16 = buildVimPluginFrom2Nix { pname = "nvim-base16"; - version = "2023-03-21"; + version = "2023-03-30"; src = fetchFromGitHub { owner = "RRethy"; repo = "nvim-base16"; - rev = "db9ac827d833236b2b7bbacf6ec3a92f96b88890"; - sha256 = "0kxp2dbpdqi8q1rnfmmbxziyr01d7dlqq6wmvjr8vzspxyr5ar0d"; + rev = "18ce3c5f694aaac31f5a434937ca6abe02b83f92"; + sha256 = "18ybghllrqr7zk32vz471bv6id9d294p2g6wpaqgbgjzjljy94ay"; }; meta.homepage = "https://github.com/RRethy/nvim-base16/"; }; @@ -6059,12 +6059,12 @@ final: prev: nvim-dap = buildVimPluginFrom2Nix { pname = "nvim-dap"; - version = "2023-03-24"; + version = "2023-03-31"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-dap"; - rev = "7389e85233e3483b31b6a1c4ba69cda77336b7a8"; - sha256 = "09jfi1phzq9pak10hyvxkgrq6vq1ly1zdblpy5l173fj9n2qxwip"; + rev = "1dd02e82c77d558e30ba831db4c2e7ed534e874f"; + sha256 = "1qy0x38g273q7f7vzia9f2lvs294amgjqc022jc6p2fxmmry7rv5"; }; meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; }; @@ -6083,12 +6083,12 @@ final: prev: nvim-dap-python = buildVimPluginFrom2Nix { pname = "nvim-dap-python"; - version = "2023-03-24"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-dap-python"; - rev = "af5e04c6eae97498258f84c61e1b22be6660763b"; - sha256 = "0wvmsv3ivjy8q0ym4yd6jwqajf5mzr5czp9iin11sk2lfk554y1m"; + rev = "b21f707b39bbe0b530a61371ab5fc1786bd16c22"; + sha256 = "1azrinnaf2qw8q41lvk65vdq1jk5af0k0b23a9c3pidwq330fr18"; }; meta.homepage = "https://github.com/mfussenegger/nvim-dap-python/"; }; @@ -6107,12 +6107,12 @@ final: prev: nvim-dap-virtual-text = buildVimPluginFrom2Nix { pname = "nvim-dap-virtual-text"; - version = "2023-02-15"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "theHamsta"; repo = "nvim-dap-virtual-text"; - rev = "8db23ea51203b5f00ad107a0cef7e0b2d7a0476c"; - sha256 = "0763sssfznv7l1mpgrkyd26avbmpza41iaikq4b65g0y56j318ix"; + rev = "9dc45a6eb33871f4c5cb2ba08fa307467657471e"; + sha256 = "05j81a8jrzl81im35g5fzyh6dsmydgkxdxisfs07hl7cv51g2j95"; }; meta.homepage = "https://github.com/theHamsta/nvim-dap-virtual-text/"; }; @@ -6191,12 +6191,12 @@ final: prev: nvim-highlite = buildVimPluginFrom2Nix { pname = "nvim-highlite"; - version = "2023-03-29"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "Iron-E"; repo = "nvim-highlite"; - rev = "8aa4a21c04eaacf4c3a37588f45e673613e061da"; - sha256 = "011f8miv3glz4rx67ha525c17y8r49lb8v6hg31znzjczrb6rkhg"; + rev = "f7e8728fae6c1b1667de5c76e34f0c36a5c3cc03"; + sha256 = "1nrhqbsz7z73qk83yncynvnd1bhbsrrpfjrla8q05dlv80vrr4ap"; }; meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; }; @@ -6227,12 +6227,12 @@ final: prev: nvim-jdtls = buildVimPluginFrom2Nix { pname = "nvim-jdtls"; - version = "2023-03-23"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-jdtls"; - rev = "f8fb45e05e638e5c67e884f3039abcda7abc2d2d"; - sha256 = "0pr98bmfh0jx8jbwnzidbdjpxkg2fg4i4scbyimkbpbq5isxnq7h"; + rev = "ffb8f63689197b845c2388f0df5f0d1bd21c968f"; + sha256 = "0pxz9050522vlglvwm67s43dniwxygynvi0f8qdd8dhb5zm9x65q"; }; meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; }; @@ -6251,12 +6251,12 @@ final: prev: nvim-lastplace = buildVimPluginFrom2Nix { pname = "nvim-lastplace"; - version = "2023-01-16"; + version = "2023-03-30"; src = fetchFromGitHub { owner = "ethanholz"; repo = "nvim-lastplace"; - rev = "65c5d6e2501a3af9c2cd15c6548e67fa035bf640"; - sha256 = "0klhy38a0x6g45z0k56gc48d1r4kqfq87yq4g8gr7fhy9fclmlza"; + rev = "75a2b78bdbbd20467d499defceb5b20c0967a1ca"; + sha256 = "0qr40n4k6rxfxzlqivad1jq69x2d0mfn2lfk4gyacx6qq555papf"; }; meta.homepage = "https://github.com/ethanholz/nvim-lastplace/"; }; @@ -6287,12 +6287,12 @@ final: prev: nvim-lint = buildVimPluginFrom2Nix { pname = "nvim-lint"; - version = "2023-03-23"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-lint"; - rev = "b16e6e424ddfb12d4b3a699c1dc41ba0f3b503da"; - sha256 = "1rr7kz8512r8svl4yadrjhn1b9pdz36p4jvflnsha7bxznmsc6bx"; + rev = "cc1cad5bf8dcfb2d604392dfa6b8730d9ecbee88"; + sha256 = "1bvaqkja0y4sv2msad7vxp7nb4mcbwlk4wgnp6ad1al3hhrcin3q"; }; meta.homepage = "https://github.com/mfussenegger/nvim-lint/"; }; @@ -6311,12 +6311,12 @@ final: prev: nvim-lspconfig = buildVimPluginFrom2Nix { pname = "nvim-lspconfig"; - version = "2023-03-26"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "c5505c70571b094663745167d40388edd40f6450"; - sha256 = "1nmnd1gbawa67n27sgbgipaiaxy8dqsgdk6vzc6wpjs4sgx32fd8"; + rev = "0bc0c38e1b11dfb6b5f1794d53869f89ccf9e78f"; + sha256 = "0ivr4iyq85gb2ddv6dzarp9wjfydi0ynvwa0vabziv4wxd55w9c3"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; }; @@ -6383,12 +6383,12 @@ final: prev: nvim-navic = buildVimPluginFrom2Nix { pname = "nvim-navic"; - version = "2023-03-27"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "smiteshp"; repo = "nvim-navic"; - rev = "35731604fb5adab5fe939975879d22994aa8b575"; - sha256 = "0lz8w2870b3p3m6dixzxlnj2z1z0xia44hbgf5gdq8rld53i44y2"; + rev = "27124a773d362628b114cd12016e743dab4ccf3e"; + sha256 = "0xv2y9kw60cjk5n8h91s679rc101lhaal9ds5fmxgj4sl19jf5fn"; }; meta.homepage = "https://github.com/smiteshp/nvim-navic/"; }; @@ -6503,12 +6503,12 @@ final: prev: nvim-snippy = buildVimPluginFrom2Nix { pname = "nvim-snippy"; - version = "2023-03-10"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "dcampos"; repo = "nvim-snippy"; - rev = "ab38022c766e440c494e18f1e7e487d6be053c9c"; - sha256 = "1ndnh2h43bjdqq7vz9963lcyxpk46j8gprdms7gzyrxf378ac7kk"; + rev = "8ada65df34610f0dbfdbd036dfddf7ad3b67523b"; + sha256 = "1y5ssshc9ggn0mwi98mk2gqk67sfqlwbksg240xddq5kvd07b61k"; }; meta.homepage = "https://github.com/dcampos/nvim-snippy/"; }; @@ -6527,24 +6527,24 @@ final: prev: nvim-spectre = buildVimPluginFrom2Nix { pname = "nvim-spectre"; - version = "2023-03-25"; + version = "2023-03-31"; src = fetchFromGitHub { owner = "nvim-pack"; repo = "nvim-spectre"; - rev = "8fd64743b6390ab151a607fa91d0d74087a80ba6"; - sha256 = "0hygvazda2kxrrnw9f0xf6mvnkigfzf57n5m7kbbgf6kpf65w7y5"; + rev = "6e5ce371f93625c7dc43f5e2647d3647f2ea15e2"; + sha256 = "1x1m5wcpmw2bj4646991ady6dfk4apjdc70lz4az8akayilms9hr"; }; meta.homepage = "https://github.com/nvim-pack/nvim-spectre/"; }; nvim-surround = buildVimPluginFrom2Nix { pname = "nvim-surround"; - version = "2023-03-28"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "kylechui"; repo = "nvim-surround"; - rev = "50f667861fac75592fc9e482472c12672e1cd723"; - sha256 = "0gaamghwl1z9b4rszfcahr75s3namw15ycwdhg0vz6nxxlb253k0"; + rev = "e6047128e57c1aff1566fb9f627521d2887fc77a"; + sha256 = "0568ac35dcqa73gv9gfv4wybjrg748v8cfvcn127k2ckjzq259jw"; }; meta.homepage = "https://github.com/kylechui/nvim-surround/"; }; @@ -6575,36 +6575,36 @@ final: prev: nvim-tree-lua = buildVimPluginFrom2Nix { pname = "nvim-tree.lua"; - version = "2023-03-27"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "45400cd7e02027937cd5e49845545e606ecf5a1f"; - sha256 = "069618ckwyxdhg6w6iw3p3axlpizv2zia7q0p4y7sraw1w3n9vpm"; + rev = "d1410cb0896a3aad5d84ddc54284774a627c6d63"; + sha256 = "1bfdvsvy52ib81sdgrx65gp6y39h0063p3q352rkxy7sh4mw92kr"; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; }; nvim-treesitter = buildVimPluginFrom2Nix { pname = "nvim-treesitter"; - version = "2023-03-29"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "9850baa958d6a1edd6586d77e354d89249f97a88"; - sha256 = "0rryx8xavm89jmjr2j31kqm58bdcx38ls9j37j5ikmv43zgzr1cp"; + rev = "871f5665d92d59a369cf916e9aa4d321d466f1e3"; + sha256 = "1psdawbsrp68qqpsbdmpnl9xp0p3y08s470vc4yaajrcn35mdb9l"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; }; nvim-treesitter-context = buildVimPluginFrom2Nix { pname = "nvim-treesitter-context"; - version = "2023-03-25"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-context"; - rev = "fc7db280562455590c4592499542d6d5061dbe4b"; - sha256 = "1ig8ii9mzb002l7qy56acvchhwdqcjd4x1rqqv79glj2b6zc24c8"; + rev = "68eaeb86738c660f7f31afb2cbfb2bdec50bbd92"; + sha256 = "1pqs8mgks1ihkziq35qr0kpk0cdza263gq6ksjvj0jjrig24fim2"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-context/"; }; @@ -6635,12 +6635,12 @@ final: prev: nvim-treesitter-refactor = buildVimPluginFrom2Nix { pname = "nvim-treesitter-refactor"; - version = "2023-03-20"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-refactor"; - rev = "b216290a2a47c856cf95cdc35e0c8d2c6306d89a"; - sha256 = "1xd2bgbz0zm9qn9az15akv062cahi7xlkvhf98phjnrnppdcp6jm"; + rev = "65ad2eca822dfaec2a3603119ec3cc8826a7859e"; + sha256 = "14vg4iykl56ii4m5jrbrw95yjzkqn53vyqpqm82a5lmxgsha8d6b"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-refactor/"; }; @@ -6718,12 +6718,12 @@ final: prev: nvim-web-devicons = buildVimPluginFrom2Nix { pname = "nvim-web-devicons"; - version = "2023-03-28"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-web-devicons"; - rev = "267af2d57e0f251d65b95bdfd1f382211b272417"; - sha256 = "1lmd723v78jyrx3ibfllc45ykripzdvlc664fi9pd3r5gkl2xx9a"; + rev = "0568104bf8d0c3ab16395433fcc5c1638efc25d4"; + sha256 = "0s3bn0m9lml0b2b82zl1c7g7idrzbb7jhi7yf24cm5rl457iixp2"; }; meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/"; }; @@ -6802,24 +6802,24 @@ final: prev: octo-nvim = buildVimPluginFrom2Nix { pname = "octo.nvim"; - version = "2023-03-14"; + version = "2023-04-01"; src = fetchFromGitHub { owner = "pwntester"; repo = "octo.nvim"; - rev = "91a87271552828a499c2ddcc6a3e36f09f38c1d3"; - sha256 = "1ckwj2d9kkqna7vf4rr1vaba6lc3kya39ncp948idqrzz5g672ym"; + rev = "b6f2e9b443cc8244ee374a3a06292cde03751374"; + sha256 = "10d37kmipizww73kw4g22m32nyvjipb0hj64dlrpngnrvbzxwh78"; }; meta.homepage = "https://github.com/pwntester/octo.nvim/"; }; oil-nvim = buildVimPluginFrom2Nix { pname = "oil.nvim"; - version = "2023-03-24"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "stevearc"; repo = "oil.nvim"; - rev = "931453fc09085c09537295c991c66637869e97e1"; - sha256 = "0fjsckcbrqvz1g1cnixyjn6idwd0g7bjp75k0mnn7vx13kiflchb"; + rev = "45f8497106cfada657c7d7af73707acb8cbed13c"; + sha256 = "0v0ypym2gpjk91c94p62jx38c1qm91gg01razqybzhf12dixbs2k"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/oil.nvim/"; @@ -6875,12 +6875,12 @@ final: prev: onedarkpro-nvim = buildVimPluginFrom2Nix { pname = "onedarkpro.nvim"; - version = "2023-03-26"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "olimorris"; repo = "onedarkpro.nvim"; - rev = "6f9dcb258537d077f6037d3b7a55f6b36f15b1ec"; - sha256 = "1b28zw48yfv6541lf9zrb8n8rfsn3dcwglwbcjbk6w3bl0h9739l"; + rev = "17b3bb0fcce1cf626f4f848fa586bb5dd4b95331"; + sha256 = "06dipnhjiqj5fvjwcj6i3zdvlacjadfclvylzdfzan6facx6sm4s"; }; meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/"; }; @@ -6947,24 +6947,24 @@ final: prev: orgmode = buildVimPluginFrom2Nix { pname = "orgmode"; - version = "2023-03-24"; + version = "2023-03-30"; src = fetchFromGitHub { owner = "nvim-orgmode"; repo = "orgmode"; - rev = "aa084b56b6a4898fda11e6e39ccc6636e213f2e2"; - sha256 = "1z5xip6d0kzvdp99kih77w78qc0hrr4gx1if751pdzdysy63sdfj"; + rev = "070f7588629b956bba17d9892e6fa15bf19a2260"; + sha256 = "1bghyccnq0q1ysybiw7gsjbf5x1y6bgvfdc8grj8mgzgyzaqkxwf"; }; meta.homepage = "https://github.com/nvim-orgmode/orgmode/"; }; oxocarbon-nvim = buildVimPluginFrom2Nix { pname = "oxocarbon.nvim"; - version = "2023-03-23"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "nyoom-engineering"; repo = "oxocarbon.nvim"; - rev = "fc236ef07361a1596081f242940f97af3ba26db1"; - sha256 = "0pvhfj7vslz1imqr4q583450p6x22ba4ir8d3cmci02rm7q8qx9m"; + rev = "be12ad8a9607a195d0fc081af0bf3cd38b095d12"; + sha256 = "0sj5as0p3aqddfiwgvch7dnmhq3qw06jhdp7ac5v1hi8bmskgbfm"; }; meta.homepage = "https://github.com/nyoom-engineering/oxocarbon.nvim/"; }; @@ -7212,12 +7212,12 @@ final: prev: project-nvim = buildVimPluginFrom2Nix { pname = "project.nvim"; - version = "2023-02-26"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "ahmedkhalf"; repo = "project.nvim"; - rev = "1c2e9c93c7c85126c2197f5e770054f53b1926fb"; - sha256 = "1q3lqngb54gnnbzvqy02lxdrzbmk9lyd2rl4q8caj3xx0wfbxlpb"; + rev = "8c6bad7d22eef1b71144b401c9f74ed01526a4fb"; + sha256 = "1md639mcs3dgvhvx93wi0rxiwjnb195r9al9bfqvcvl3r307gxba"; }; meta.homepage = "https://github.com/ahmedkhalf/project.nvim/"; }; @@ -7417,24 +7417,24 @@ final: prev: refactoring-nvim = buildVimPluginFrom2Nix { pname = "refactoring.nvim"; - version = "2023-01-23"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "theprimeagen"; repo = "refactoring.nvim"; - rev = "57c32c6b7a211e5a3a5e4ddc4ad2033daff5cf9a"; - sha256 = "0w4gw09b94dhxbbkyl0zhwxl5m370qp8la6frbjcan06bqh85xcv"; + rev = "e7c40818b2995016ede93c5620055206b1aba44f"; + sha256 = "0p05vkbfwpknfq0f8lls10k5iwaibhzr2df2fsmp4h327vabiywa"; }; meta.homepage = "https://github.com/theprimeagen/refactoring.nvim/"; }; registers-nvim = buildVimPluginFrom2Nix { pname = "registers.nvim"; - version = "2023-03-06"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "tversteeg"; repo = "registers.nvim"; - rev = "0a461e635403065b3f9a525bd77eff30759cfba0"; - sha256 = "08mg2rjbvyrgj5l1j3nzv7iwfsvm0wx5838lgk95zqb151sas4r7"; + rev = "2ab8372bb837f05fae6b43091f10a0b725d113ca"; + sha256 = "1z79z8qvwhi3wzya6mh1rp0v37fipvhn47wahjdlwbjbbrq6bq1i"; }; meta.homepage = "https://github.com/tversteeg/registers.nvim/"; }; @@ -7585,12 +7585,12 @@ final: prev: satellite-nvim = buildVimPluginFrom2Nix { pname = "satellite.nvim"; - version = "2023-03-13"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "lewis6991"; repo = "satellite.nvim"; - rev = "da81fe4573ed3f203fa7aa8db6f125b6a5380390"; - sha256 = "1dgdfwij1w0q2jcvyz56pav1fhzbihpkzgvgcx8hmlxx7p30hmby"; + rev = "d77b40a730f3036a3290d07bc32af7fc935cd031"; + sha256 = "1i8445whk6vndinn05n2ss2vz37hlf30qyqfl1gspky3sz861jda"; }; meta.homepage = "https://github.com/lewis6991/satellite.nvim/"; }; @@ -7778,12 +7778,12 @@ final: prev: smart-splits-nvim = buildVimPluginFrom2Nix { pname = "smart-splits.nvim"; - version = "2023-03-24"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "smart-splits.nvim"; - rev = "3d4239b83fe8e68af4193e584094fbe633f30636"; - sha256 = "0zil0ydcy2x2wn9w2wr1mqasrss21qh7k5vdiap9z71x61mz7llq"; + rev = "653420ba71b13503cbd92ccdbd123fb629a87e6e"; + sha256 = "11jc36xcl57knp77j7wpr7hmxdb0xygi4kfrrjzkribvbf5sl41m"; }; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; }; @@ -8151,12 +8151,12 @@ final: prev: swift-vim = buildVimPluginFrom2Nix { pname = "swift.vim"; - version = "2022-11-05"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "keith"; repo = "swift.vim"; - rev = "ba6f6cef58d08ac741aaf1626d3799d476cd43b6"; - sha256 = "0v2bkzkvqh420r0bpxl9vhq56ql75vi7xra9ifyjflkqxr3lxp83"; + rev = "51108a710e194c0c75f1cf4683650faa407fab6b"; + sha256 = "0axcs72bh156pd1ykfl8z4rvrd89n1c4fnan6z7m6h9kjajf2nf0"; }; meta.homepage = "https://github.com/keith/swift.vim/"; }; @@ -8405,12 +8405,12 @@ final: prev: telescope-file-browser-nvim = buildVimPluginFrom2Nix { pname = "telescope-file-browser.nvim"; - version = "2023-03-29"; + version = "2023-04-01"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-file-browser.nvim"; - rev = "6d90c93eb2907ee99a0cea10c03642465d2e1ec5"; - sha256 = "09b5fribhmqcxasvnc4gssw4li8px1wpljkzx2kscdyrgjp3raqq"; + rev = "e0fcb12702ad0d2873544a31730f9aaef04fd032"; + sha256 = "1ki1xg2492z620j0kxpjxjlhqjsq5qp6gg8hkjhi57ap4fkad7na"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-file-browser.nvim/"; }; @@ -8608,6 +8608,19 @@ final: prev: meta.homepage = "https://github.com/nvim-telescope/telescope-z.nvim/"; }; + telescope-zf-native-nvim = buildVimPluginFrom2Nix { + pname = "telescope-zf-native.nvim"; + version = "2023-03-15"; + src = fetchFromGitHub { + owner = "natecraddock"; + repo = "telescope-zf-native.nvim"; + rev = "beb34b6c48154ec117930180f257a5592606d48f"; + sha256 = "1lkgsjmmj006zwvrpr1w48pii1wrzxxanhhl1r302vll62frx94n"; + fetchSubmodules = true; + }; + meta.homepage = "https://github.com/natecraddock/telescope-zf-native.nvim/"; + }; + telescope-zoxide = buildVimPluginFrom2Nix { pname = "telescope-zoxide"; version = "2023-02-08"; @@ -8826,12 +8839,12 @@ final: prev: todo-comments-nvim = buildVimPluginFrom2Nix { pname = "todo-comments.nvim"; - version = "2023-03-26"; + version = "2023-03-31"; src = fetchFromGitHub { owner = "folke"; repo = "todo-comments.nvim"; - rev = "0874bda6848ff6f3da3ffdf4bd8297a5c951c5d4"; - sha256 = "101lqk11s8kkcfwcrzaanab1qpbbl1q7rbnbz04y2h444zlxkfv3"; + rev = "8febc60a76feefd8203077ef78b6a262ea1a41f9"; + sha256 = "02mv85rhm3vmzm614dxc9v6qqsi25dcjnbkmzza88lr8as9dm237"; }; meta.homepage = "https://github.com/folke/todo-comments.nvim/"; }; @@ -8863,12 +8876,12 @@ final: prev: toggleterm-nvim = buildVimPluginFrom2Nix { pname = "toggleterm.nvim"; - version = "2023-03-25"; + version = "2023-03-31"; src = fetchFromGitHub { owner = "akinsho"; repo = "toggleterm.nvim"; - rev = "ed6c92d6708e5208360347f2281de99602061dc8"; - sha256 = "0pqh3c4w14299zhrh1zwvfgapyi86xjc0ppq5bl1c85h3pif50v3"; + rev = "b86982429325112d2b20c6d0cc7a5c4b182ab705"; + sha256 = "1md3j9865lq4xc3ai0k8h8jdwpmqk82d7j33zrqlpak83ys8mbgk"; }; meta.homepage = "https://github.com/akinsho/toggleterm.nvim/"; }; @@ -8911,12 +8924,12 @@ final: prev: treesj = buildVimPluginFrom2Nix { pname = "treesj"; - version = "2023-03-24"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "Wansmer"; repo = "treesj"; - rev = "29aac56d24bf9870f2ea337817c5542b56e21f16"; - sha256 = "11b8inbldx2cnpwhr4ag4y736q40nm3k0ff4grsndyi7h8yb4c8b"; + rev = "56958f35592b8439dd5014220fc0f3a6e5b01ded"; + sha256 = "0b2rrgzij2zdg893ig70gvlqzp9nkdgzav8v3n9lii8g2z2iv6yw"; }; meta.homepage = "https://github.com/Wansmer/treesj/"; }; @@ -9055,12 +9068,12 @@ final: prev: unison = buildVimPluginFrom2Nix { pname = "unison"; - version = "2023-03-29"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "unisonweb"; repo = "unison"; - rev = "338bcda8812266d428d9801ee5ef71a58d1c73fc"; - sha256 = "1yr6765bi8kbdnxbsl4mazmcaqzf224fxm9irmphdpkvjv8z9shq"; + rev = "3a7d21538ade233af2b7c6e52d617494629d7aab"; + sha256 = "0m61waxyx46w9q5csxqjb5l1qbbd24bfrx7a4nwjlz31ybng74mv"; }; meta.homepage = "https://github.com/unisonweb/unison/"; }; @@ -9151,12 +9164,12 @@ final: prev: vifm-vim = buildVimPluginFrom2Nix { pname = "vifm.vim"; - version = "2023-03-28"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "vifm"; repo = "vifm.vim"; - rev = "6609328f120b69f6275e37a055c3634311faf4f8"; - sha256 = "0z6hslfbgshbgl6vg6v1wm4f6jgmy88si6abqjaar7dl2r12h3w3"; + rev = "a8130c37d144b51d84bee19f0532abcd3583383f"; + sha256 = "17afzlz508ry5cc52w2dgs480pm8qbr9skr56k944jcrh430rz4y"; }; meta.homepage = "https://github.com/vifm/vifm.vim/"; }; @@ -9883,12 +9896,12 @@ final: prev: vim-clap = buildVimPluginFrom2Nix { pname = "vim-clap"; - version = "2023-03-11"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "liuchengxu"; repo = "vim-clap"; - rev = "8fe5c4133a1d6f08b8982688fc7361f6130c979f"; - sha256 = "109wbz36sq6m6xzr34av7dngpd38iy6j3cdvr6dbs9g93bqi7pam"; + rev = "5a3667644ca1beada1c6add865b3f8329b4727bc"; + sha256 = "1066xdimc4vpqar95hnbwl1f2wijr3yss6z1s16k07ymvi02dgxs"; }; meta.homepage = "https://github.com/liuchengxu/vim-clap/"; }; @@ -10147,12 +10160,12 @@ final: prev: vim-dadbod = buildVimPluginFrom2Nix { pname = "vim-dadbod"; - version = "2023-02-10"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-dadbod"; - rev = "389a2b0120f82b13d51ff7c07f5c13f9bc9f412f"; - sha256 = "09ly10yclzkg8p4p0d50bznss76h3252jvpi9wj3qar48jgpmng1"; + rev = "3f57c0cd41523423fd781422dfc833820095a3e8"; + sha256 = "0zz640kkh8gfs00x1r4867xch7075kxadldi97gb0h78hp6pkd56"; }; meta.homepage = "https://github.com/tpope/vim-dadbod/"; }; @@ -10675,12 +10688,12 @@ final: prev: vim-fugitive = buildVimPluginFrom2Nix { pname = "vim-fugitive"; - version = "2023-03-25"; + version = "2023-03-30"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-fugitive"; - rev = "9acbad1335ee6f30a8497733dcb2373c4550c8a2"; - sha256 = "0s5cvglw2yalp3bqakn02j3fs1vgb90pd4269663ah8yvv4kkgr2"; + rev = "ef99f1d90cdb33a52931aed5868785b51fb9411d"; + sha256 = "1q71pmhm1yg2nwczyj0iq102nzzv8j4y55f2aylr4j2cxbhy7bzb"; }; meta.homepage = "https://github.com/tpope/vim-fugitive/"; }; @@ -10819,12 +10832,12 @@ final: prev: vim-go = buildVimPluginFrom2Nix { pname = "vim-go"; - version = "2023-03-28"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "fatih"; repo = "vim-go"; - rev = "e8e175ec6e47b31111dbfb0169537fda26346fe2"; - sha256 = "0civa2wcqagzzhb889yzjjmz89axq3c7ih4v2w0dswj3jh6gpn0y"; + rev = "a494378f6c106a97e39c62b493c14476f9f7de4f"; + sha256 = "1dwjmqhgjq3vlc2sikbvhvchfffzjpdih1w70mrmb43zcns53jlz"; }; meta.homepage = "https://github.com/fatih/vim-go/"; }; @@ -11385,12 +11398,12 @@ final: prev: vim-latex-live-preview = buildVimPluginFrom2Nix { pname = "vim-latex-live-preview"; - version = "2020-09-11"; + version = "2023-04-01"; src = fetchFromGitHub { owner = "xuhdev"; repo = "vim-latex-live-preview"; - rev = "afdf3f4778119f0bfacb07629d0155d58eb5562a"; - sha256 = "0zihnphc021alqbn1f84n233r6a31n499046yw1yspkcnpz7mcxm"; + rev = "e1a6a31b123bf6b15635cac6d391afcb2670187a"; + sha256 = "163zvzchxmpff2slj769bqagfblq6n7h3gyxn557dfl7hj5bfs2y"; }; meta.homepage = "https://github.com/xuhdev/vim-latex-live-preview/"; }; @@ -11553,12 +11566,12 @@ final: prev: vim-lsp = buildVimPluginFrom2Nix { pname = "vim-lsp"; - version = "2023-03-09"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "prabirshrestha"; repo = "vim-lsp"; - rev = "e82e73a5ebb7df7a9661b3ee296d1b8c5934497f"; - sha256 = "17drblghy3nynrrcbpxmr3rg7qrfczgklfg19riibz5dymv2rv8k"; + rev = "7d59166b18699d28a44c0c66d4299272ca26d62c"; + sha256 = "0c95z5dfv62sy4sr7fqmi79az2vlb29fgy6jkqn4svi42a167am6"; }; meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; }; @@ -12226,12 +12239,12 @@ final: prev: vim-pencil = buildVimPluginFrom2Nix { pname = "vim-pencil"; - version = "2022-02-13"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "preservim"; repo = "vim-pencil"; - rev = "5b4110dadebb756aae3d852caafbc963bb3c9a5e"; - sha256 = "0f21dabn586643vzkdxcp86ap803vsm60lx2lifbaicrxkf3s7ri"; + rev = "6d70438a8886eaf933c38a7a43a61adb0a7815ed"; + sha256 = "18jqmb08jgd53i56w4spjvr35ydqlw1hm38kdm6qgj1g5qw12i8a"; }; meta.homepage = "https://github.com/preservim/vim-pencil/"; }; @@ -12262,12 +12275,12 @@ final: prev: vim-plug = buildVimPluginFrom2Nix { pname = "vim-plug"; - version = "2023-01-19"; + version = "2023-04-01"; src = fetchFromGitHub { owner = "junegunn"; repo = "vim-plug"; - rev = "034e8445908e828351da6e428022d8487c57ce99"; - sha256 = "1xjvgzcr8l3f6wv82vla1nd5jxa32zdxgyw9fizf6xsm6m74n7jn"; + rev = "ca0ae0a8b1bd6380caba2d8be43a2a19baf7dbe2"; + sha256 = "1ay2f1liya4ycf7ybiqhz02sywxkw7vhschl2kwl5hvxjahpi9p7"; }; meta.homepage = "https://github.com/junegunn/vim-plug/"; }; @@ -13126,12 +13139,12 @@ final: prev: vim-tbone = buildVimPluginFrom2Nix { pname = "vim-tbone"; - version = "2019-11-13"; + version = "2023-03-31"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-tbone"; - rev = "82b0118772a87b659a6af49b26b0c4817ec7eccf"; - sha256 = "0pbj4v6zhlpcxm10jcq50jf2rpqiyp2x0zpxa50s6y6gm834v9wc"; + rev = "79d28199d5edf70337957e13942b5d970755d943"; + sha256 = "1x9armk3b3ymrk6bgk72dhvw9fdz3r641ydrq79f05rj4nx2987x"; }; meta.homepage = "https://github.com/tpope/vim-tbone/"; }; @@ -13355,12 +13368,12 @@ final: prev: vim-tpipeline = buildVimPluginFrom2Nix { pname = "vim-tpipeline"; - version = "2023-03-27"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "vimpostor"; repo = "vim-tpipeline"; - rev = "77bd3e8ec5688cf3d03eb77e34e312913e206b5d"; - sha256 = "0arg3ipfh248cdq1g4kba6nr7cp8fhz6j7pwrb555l8jggabg6a3"; + rev = "33434a26c8b057bcf6ed20f10fa888b2ed82e2cc"; + sha256 = "0ahkmbg998w2mpby5krv4n9c9a8kbnbzflivc8fx3xdvs4a4a2x7"; }; meta.homepage = "https://github.com/vimpostor/vim-tpipeline/"; }; @@ -13932,12 +13945,12 @@ final: prev: vimwiki = buildVimPluginFrom2Nix { pname = "vimwiki"; - version = "2023-03-22"; + version = "2023-04-05"; src = fetchFromGitHub { owner = "vimwiki"; repo = "vimwiki"; - rev = "dec6a9ecab3e5ec9ceff28b84cabb5c62d05ee9f"; - sha256 = "0wwjgilirv05x7nigagwdz37csbzhhch60iri1ly6armn8r0j0ix"; + rev = "be45bd65f51a3426b854e710215cbcef477fd7f0"; + sha256 = "0p4f4vb8k7lvl9mrq2yf989mnp2a6ji27yqdhb4j5safsdcjkq08"; }; meta.homepage = "https://github.com/vimwiki/vimwiki/"; }; @@ -14257,12 +14270,12 @@ final: prev: zk-nvim = buildVimPluginFrom2Nix { pname = "zk-nvim"; - version = "2023-03-22"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "mickael-menu"; repo = "zk-nvim"; - rev = "50fc25b88fb28829ec7f5e5a4d4b458fca21a550"; - sha256 = "1z46x7mdyad64q5b1biyy2bdmqdbl3xbw288rdwjjhwa34mb9h7j"; + rev = "ff3a9661d9054a74d8baa51743c9dc11f8a215c3"; + sha256 = "1a97yk343rw6af8nvyh8wd33ynyl039hw9va74rd4d4qljnj7qjr"; }; meta.homepage = "https://github.com/mickael-menu/zk-nvim/"; }; @@ -14317,12 +14330,12 @@ final: prev: chad = buildVimPluginFrom2Nix { pname = "chad"; - version = "2023-03-26"; + version = "2023-04-02"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "chadtree"; - rev = "38a86b349902b7afd0589200b98a7459b32d6c1a"; - sha256 = "0jcsqm0q7qpqraf7rh5hlwi5fp5yxkslz3qhk434q6qvjibs00xz"; + rev = "67b12761b2ab6885f1585ef9820221cdeae9100f"; + sha256 = "0i0pf0i3rq1ik88bimyqgli25lllfh89w9xsr5m9cknqjxf78iwh"; }; meta.homepage = "https://github.com/ms-jpq/chadtree/"; }; @@ -14365,12 +14378,12 @@ final: prev: lspsaga-nvim-original = buildVimPluginFrom2Nix { pname = "lspsaga-nvim-original"; - version = "2023-03-29"; + version = "2023-04-04"; src = fetchFromGitHub { owner = "glepnir"; repo = "lspsaga.nvim"; - rev = "abb0e427ffd70cb5b240f17d996b7c84cd55d001"; - sha256 = "09k9h4s0j5nizp2v9a44mayp515h1vqpy6iglyjvfmw5f46fkjxm"; + rev = "fb476086012e18e0001c3dcc5b18fd34a847e5fe"; + sha256 = "15hxbb5mgqylvg3426jnx8lrydjddsrdpbka3klzfci86cvb3pnz"; }; meta.homepage = "https://github.com/glepnir/lspsaga.nvim/"; }; @@ -14413,12 +14426,12 @@ final: prev: rose-pine = buildVimPluginFrom2Nix { pname = "rose-pine"; - version = "2023-03-23"; + version = "2023-03-30"; src = fetchFromGitHub { owner = "rose-pine"; repo = "neovim"; - rev = "17723f76ea78cdd71fd0007b7b760683b60a5e43"; - sha256 = "03axwa83pjzpjhcszdz2nfansxjwf8hbl2sgii4xnkwmbi1qwih2"; + rev = "f8e210df52a4f418eae3690eb744b06c13a6c556"; + sha256 = "1d2ll2x66f7v854xdmp65l23mnv5qhzqci1bri5v2gj7hqs18r4f"; }; meta.homepage = "https://github.com/rose-pine/neovim/"; }; diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index 3708d325499..fca176fabec 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -49,12 +49,12 @@ }; awk = buildGrammar { language = "awk"; - version = "0.0.0+rev=b8e81f6"; + version = "0.0.0+rev=8eaa762"; src = fetchFromGitHub { owner = "Beaglefoot"; repo = "tree-sitter-awk"; - rev = "b8e81f62109e65adca1ab51ab9d414411db5a37f"; - hash = "sha256-3fCaV/MxqOP9g6Ma/eTAerKL+HVweDjihgeUR6h4wY0="; + rev = "8eaa762d05cc67c0e2cc53a0a71750b3c16733c2"; + hash = "sha256-H10WU81pDlIvERF5h999B1bho1ycKO6kdEyUZFddlp4="; }; meta.homepage = "https://github.com/Beaglefoot/tree-sitter-awk"; }; @@ -269,12 +269,12 @@ }; cue = buildGrammar { language = "cue"; - version = "0.0.0+rev=4ffcda8"; + version = "0.0.0+rev=f83fd9a"; src = fetchFromGitHub { owner = "eonpatapon"; repo = "tree-sitter-cue"; - rev = "4ffcda8c2bdfee1c2ba786cd503d0508ea92cca2"; - hash = "sha256-a72Z67LXmEuHF/mKIaxi1Y9TNzqLjAiPYR3+VUu9fso="; + rev = "f83fd9abbece9becb5232c517b9d47ff141e237a"; + hash = "sha256-3XAECPbUOeH51mAfrHZ8takklAeIQES9opoWfQ0ps24="; }; meta.homepage = "https://github.com/eonpatapon/tree-sitter-cue"; }; @@ -753,17 +753,6 @@ }; meta.homepage = "https://github.com/connorlay/tree-sitter-heex"; }; - help = buildGrammar { - language = "help"; - version = "0.0.0+rev=c4e23d2"; - src = fetchFromGitHub { - owner = "neovim"; - repo = "tree-sitter-vimdoc"; - rev = "c4e23d265f022dcd51053c40d47cd06e7756a347"; - hash = "sha256-D6ML/6fixz2suB7TmoOb4B4nZaj+B7wluug/m/MZ7Oc="; - }; - meta.homepage = "https://github.com/neovim/tree-sitter-vimdoc"; - }; hjson = buildGrammar { language = "hjson"; version = "0.0.0+rev=02fa3b7"; @@ -1630,12 +1619,12 @@ }; sql = buildGrammar { language = "sql"; - version = "0.0.0+rev=d2b64d8"; + version = "0.0.0+rev=685c890"; src = fetchFromGitHub { owner = "derekstride"; repo = "tree-sitter-sql"; - rev = "d2b64d85d0cab5edeffe44243134033e6ff07c02"; - hash = "sha256-Mo87yEF0YGF9t+bXvxuULtlOWAFKyBDjU6rF6eOXLao="; + rev = "685c8905831fa7a0b548f7d712b97436b6eb301f"; + hash = "sha256-kcr8dY69dKQgzK5D/Fimymq7W/NqS55yoGIvAjbMBQ8="; }; meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; }; @@ -1685,23 +1674,23 @@ }; svelte = buildGrammar { language = "svelte"; - version = "0.0.0+rev=52e122a"; + version = "0.0.0+rev=697bb51"; src = fetchFromGitHub { owner = "Himujjal"; repo = "tree-sitter-svelte"; - rev = "52e122ae68b316d3aa960a0a422d3645ba717f42"; - hash = "sha256-ACRpn1/2d6/ambLvr0xr7kT9gTzFFHXtvbQRTxEoet0="; + rev = "697bb515471871e85ff799ea57a76298a71a9cca"; + hash = "sha256-TJVAQULTBTZxVwvpBpFmBPJM1jh2aN+KG8YfuT+/ylg="; }; meta.homepage = "https://github.com/Himujjal/tree-sitter-svelte"; }; swift = buildGrammar { language = "swift"; - version = "0.0.0+rev=8c8412a"; + version = "0.0.0+rev=ca3a370"; src = fetchFromGitHub { owner = "alex-pinkus"; repo = "tree-sitter-swift"; - rev = "8c8412a54d97d6f96a4bf4ecb76cba4808952ed5"; - hash = "sha256-rt7pmmPuWn6eA8pYk4wRABmMql4jm0+4BtNwcRI2QRQ="; + rev = "ca3a37055069277ad91d6a2c35faf9f247dcfbfb"; + hash = "sha256-H/6BBBB+vITl91FwiM6/aiv8OEgGjLt3HihTTsYzTVE="; }; generate = true; meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift"; @@ -1777,12 +1766,12 @@ }; tiger = buildGrammar { language = "tiger"; - version = "0.0.0+rev=a233ebe"; + version = "0.0.0+rev=4a09924"; src = fetchFromGitHub { owner = "ambroisie"; repo = "tree-sitter-tiger"; - rev = "a233ebe360a73a92c50978e5c4e9e471bc59ff42"; - hash = "sha256-lQ3WkA1v3J2FuK2zPUwqahPnHPkAuevpBJrLtrlqaEs="; + rev = "4a099243ed68a4fc72fdad8ea3ce57ec411ebfe3"; + hash = "sha256-y3bpfBPwvkFNMl1qZtlnpVhi5nnOqo0K9XGS2bCWPmY="; }; meta.homepage = "https://github.com/ambroisie/tree-sitter-tiger"; }; @@ -1923,12 +1912,12 @@ }; vhs = buildGrammar { language = "vhs"; - version = "0.0.0+rev=621457c"; + version = "0.0.0+rev=77fd8a8"; src = fetchFromGitHub { owner = "charmbracelet"; repo = "tree-sitter-vhs"; - rev = "621457c5c6efe471b601edb5a42191824f304b41"; - hash = "sha256-oNtvynabIoiitnLg6R1F8VL+IxNifI+3Um/QuUqui88="; + rev = "77fd8a8fcc0b4788e0b1569b1a4fa070b36add28"; + hash = "sha256-6/Mg3oDjIzVnqbvZ8Q/HLyycGyHIBn3aBRcechWht/s="; }; meta.homepage = "https://github.com/charmbracelet/tree-sitter-vhs"; }; @@ -1943,6 +1932,17 @@ }; meta.homepage = "https://github.com/vigoux/tree-sitter-viml"; }; + vimdoc = buildGrammar { + language = "vimdoc"; + version = "0.0.0+rev=15c2fdc"; + src = fetchFromGitHub { + owner = "neovim"; + repo = "tree-sitter-vimdoc"; + rev = "15c2fdcc57f51f1caef82fe75e1ffb733626dcae"; + hash = "sha256-pke1yxPfZt4hykmT76sHpk/LOQHfcH/oII7oZyU8m6U="; + }; + meta.homepage = "https://github.com/neovim/tree-sitter-vimdoc"; + }; vue = buildGrammar { language = "vue"; version = "0.0.0+rev=91fe275"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index ee905498624..1af8c0532dc 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -722,6 +722,7 @@ https://github.com/fhill2/telescope-ultisnips.nvim/,, https://github.com/debugloop/telescope-undo.nvim/,HEAD, https://github.com/tom-anders/telescope-vim-bookmarks.nvim/,, https://github.com/nvim-telescope/telescope-z.nvim/,, +https://github.com/natecraddock/telescope-zf-native.nvim/,HEAD, https://github.com/jvgrootveld/telescope-zoxide/,, https://github.com/nvim-telescope/telescope.nvim/,, https://github.com/luc-tielen/telescope_hoogle/,HEAD, diff --git a/pkgs/applications/editors/vscode/vscode.nix b/pkgs/applications/editors/vscode/vscode.nix index 5e5467f2fff..1af8429f205 100644 --- a/pkgs/applications/editors/vscode/vscode.nix +++ b/pkgs/applications/editors/vscode/vscode.nix @@ -18,17 +18,17 @@ let archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; sha256 = { - x86_64-linux = "1j9m31d760zrmj1gwfqnxvji8kmm8sx2s9p2mam3vsk5mb9l3n58"; - x86_64-darwin = "1p54yrmcv7xlgj247yyj7y83q92jx2vhjkx6hrbqcai67ixw531w"; - aarch64-linux = "1m2xqy9lnb3ifnh90lq9qk3fd3h6nmk5fnwrlyjgrg395hvgk4ai"; - aarch64-darwin = "15n8g5rwz1h31dish9idwzvqimx3civn4rj1jzhnq77aixk8p5z3"; - armv7l-linux = "1j1nlbcpncb0s2gn1520kxqqamga3gh1slr7scl24mj1z8fg5r1n"; + x86_64-linux = "0znr64f0rs513vkj7f3by2dzllxk3msic5sajc5scv9cwy3j6xld"; + x86_64-darwin = "0qqqbmmhr1r7rxij6cc4d7shyjvm3ni4cwv0xy3qikfr7v9w948a"; + aarch64-linux = "0qjrz73q0ilshhqcgk6lxzkpd617p5153nrba9islxrashsqb9bj"; + aarch64-darwin = "0cdrkn756817whr476inn5j9myhbz6dq11bli0byn829g2jh8s4h"; + armv7l-linux = "1dqw1ha69zsdhvf2n2ps0mvqbamqs90wnc6z02pzs3jz9cxxl15j"; }.${system} or throwSystem; in callPackage ./generic.nix rec { # Please backport all compatible updates to the stable release. # This is important for the extension ecosystem. - version = "1.77.0"; + version = "1.77.1"; pname = "vscode"; executableName = "code" + lib.optionalString isInsiders "-insiders"; diff --git a/pkgs/applications/editors/vscode/vscodium.nix b/pkgs/applications/editors/vscode/vscodium.nix index 7d13de9c896..a2c6b91f79b 100644 --- a/pkgs/applications/editors/vscode/vscodium.nix +++ b/pkgs/applications/editors/vscode/vscodium.nix @@ -15,11 +15,11 @@ let archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; sha256 = { - x86_64-linux = "1cwxb6713hlgbrp4yhaky18r05ykb2ljxkldpj3hlgiz8x9l3n8r"; - x86_64-darwin = "14j7jsy7ldgkjpfb6acyv86nqfg6mip27rq0d9zfg26n4m0qm3s9"; - aarch64-linux = "080qqc9bacgs655sz32vdczdlkylycgzf5l584il9xyn7bp8xyk1"; - aarch64-darwin = "0ifzwjalwskxm4phf9c4v6sfyxhdh63vzdippcwh0r7fx0gcj6g8"; - armv7l-linux = "1gchynk0i05jkan47773fdlkbppwvdim73qwpcxbl0ck2giy7q9z"; + x86_64-linux = "1dz0fppcbb1cbrq7lp72fdm53ss85bp7i9y5yk3l0yzlmb737syv"; + x86_64-darwin = "1m7j4fnlcjjfpx551svh67sj45zln798dsjc1b4hlwcn6qh65kfk"; + aarch64-linux = "0ym6l1zkqwwj7jx2k1765094krq6cw562hyvliv1cy6079xkahiy"; + aarch64-darwin = "14zq18s68nh8jq542kjn0pf92s7ld5x2p220z71xg3mywmlsgjqf"; + armv7l-linux = "05h96x5nngli7zv2yh8a2yp8z5d8mqq1a6427sdpg3aybyj7ij2d"; }.${system} or throwSystem; sourceRoot = if stdenv.isDarwin then "" else "."; @@ -29,7 +29,7 @@ in # Please backport all compatible updates to the stable release. # This is important for the extension ecosystem. - version = "1.76.2.23074"; + version = "1.77.0.23093"; pname = "vscodium"; executableName = "codium"; diff --git a/pkgs/applications/emulators/citra/default.nix b/pkgs/applications/emulators/citra/default.nix index 8b9f2cfd069..b27c8fb2453 100644 --- a/pkgs/applications/emulators/citra/default.nix +++ b/pkgs/applications/emulators/citra/default.nix @@ -15,13 +15,13 @@ let in { nightly = libsForQt5.callPackage ./generic.nix rec { pname = "citra-nightly"; - version = "1765"; + version = "1873"; src = fetchFromGitHub { owner = "citra-emu"; repo = "citra-nightly"; rev = "nightly-${version}"; - sha256 = "0d3dfh63cmsy5idbypdz3ibydmb4a35sfv7qmxxlcpc390pp9cvq"; + sha256 = "1csn9n1s2mvxwk2mahwm8mc4zgn40im374hcsqgz8gaxjkmnx288"; fetchSubmodules = true; }; @@ -30,13 +30,13 @@ in { canary = libsForQt5.callPackage ./generic.nix rec { pname = "citra-canary"; - version = "2146"; + version = "2440"; src = fetchFromGitHub { owner = "citra-emu"; repo = "citra-canary"; rev = "canary-${version}"; - sha256 = "1wnym0nklngimf5gaaa2703nz4g5iy572wlgp88h67rrh9b4f04r"; + sha256 = "06f2qnvywyaf8jc43jrzjhfshj3k21ggk8wdrvd9wjsmrryvqgbz"; fetchSubmodules = true; }; diff --git a/pkgs/applications/emulators/citra/generic.nix b/pkgs/applications/emulators/citra/generic.nix index 95f66294deb..fc1a9340a49 100644 --- a/pkgs/applications/emulators/citra/generic.nix +++ b/pkgs/applications/emulators/citra/generic.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { "-DUSE_SYSTEM_BOOST=ON" "-DCITRA_USE_BUNDLED_FFMPEG=OFF" "-DCITRA_USE_BUNDLED_QT=OFF" - "-DCITRA_USE_BUNDLED_SDL2=OFF" + "-DUSE_SYSTEM_SDL2=ON" # We dont want to bother upstream with potentially outdated compat reports "-DCITRA_ENABLE_COMPATIBILITY_REPORTING=ON" @@ -65,6 +65,10 @@ stdenv.mkDerivation rec { ++ lib.optional enableFdk "-DENABLE_FDK=ON"; postPatch = '' + # Fix file not found when looking in var/empty instead of opt + mkdir externals/dynarmic/src/dynarmic/ir/var + ln -s ../opt externals/dynarmic/src/dynarmic/ir/var/empty + # Prep compatibilitylist ln -s ${compat-list} ./dist/compatibility_list/compatibility_list.json diff --git a/pkgs/applications/emulators/mgba/default.nix b/pkgs/applications/emulators/mgba/default.nix index fc568275d33..6d6f4dc527b 100644 --- a/pkgs/applications/emulators/mgba/default.nix +++ b/pkgs/applications/emulators/mgba/default.nix @@ -3,8 +3,7 @@ , fetchFromGitHub , SDL2 , cmake -, ffmpeg_4 -, imagemagick +, ffmpeg , libedit , libelf , libepoxy @@ -16,7 +15,6 @@ }: let - ffmpeg = ffmpeg_4; lua = lua5_4; inherit (libsForQt5) qtbase @@ -44,7 +42,6 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ SDL2 ffmpeg - imagemagick libedit libelf libepoxy diff --git a/pkgs/applications/emulators/ryujinx/default.nix b/pkgs/applications/emulators/ryujinx/default.nix index ac0087772b7..b31f43b486a 100644 --- a/pkgs/applications/emulators/ryujinx/default.nix +++ b/pkgs/applications/emulators/ryujinx/default.nix @@ -29,13 +29,13 @@ buildDotnetModule rec { pname = "ryujinx"; - version = "1.1.687"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml + version = "1.1.692"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml src = fetchFromGitHub { owner = "Ryujinx"; repo = "Ryujinx"; - rev = "460f96967de6f5cb729ed57baaa4dad2178c8cb6"; - sha256 = "008mjih7lp2zq86g750s237d9g2p2jqfryp6izac3iqr3s7dbr6g"; + rev = "1b41b285ac7f551c3495ced436ce3930ad7223b4"; + sha256 = "07s42xmdagi97i7c3mm9qak9msgv4c75say10dl4nha784kxkbvp"; }; dotnet-sdk = dotnetCorePackages.sdk_7_0; diff --git a/pkgs/applications/emulators/ryujinx/deps.nix b/pkgs/applications/emulators/ryujinx/deps.nix index d520ba50724..194439abacb 100644 --- a/pkgs/applications/emulators/ryujinx/deps.nix +++ b/pkgs/applications/emulators/ryujinx/deps.nix @@ -2,24 +2,25 @@ # Please dont edit it manually, your changes might get overwritten! { fetchNuGet }: [ - (fetchNuGet { pname = "Avalonia"; version = "0.10.18"; sha256 = "01x7fc8rdkzba40piwi1ngsk7f8jawzn5bcq2la96hphsiahaarh"; }) + (fetchNuGet { pname = "Avalonia"; version = "0.10.19"; sha256 = "1yzrbp0b6kv9h9d4kl96ldr6ln40xj1j2yvbvpm0pgv7ajwr7qhc"; }) (fetchNuGet { pname = "Avalonia.Angle.Windows.Natives"; version = "2.1.0.2020091801"; sha256 = "04jm83cz7vkhhr6n2c9hya2k8i2462xbf6np4bidk55as0jdq43a"; }) - (fetchNuGet { pname = "Avalonia.Controls.DataGrid"; version = "0.10.18"; sha256 = "1qbb527jvhv2p8dcxi7lhm3lczy96j546gb5w09gh90dmzaq45bw"; }) - (fetchNuGet { pname = "Avalonia.Desktop"; version = "0.10.18"; sha256 = "0iaby5696km0yl0bs2a8i6a5ypras54mimnmh9wjwarwniqj8yjs"; }) - (fetchNuGet { pname = "Avalonia.Diagnostics"; version = "0.10.18"; sha256 = "1qsrzv1fz73p46p9v60qqds229znfv9hawnams5hxwl46jn2v9cp"; }) - (fetchNuGet { pname = "Avalonia.FreeDesktop"; version = "0.10.18"; sha256 = "173apfayxkm3lgj7xk9xzsbxmdhv44svr49ccqnd1dii7y69bgny"; }) - (fetchNuGet { pname = "Avalonia.Markup.Xaml.Loader"; version = "0.10.18"; sha256 = "0vcbhwckzxgcq9wxim91zk30kzjaydr9szl4rbr3rz85447hj9pi"; }) - (fetchNuGet { pname = "Avalonia.Native"; version = "0.10.18"; sha256 = "1hvmjs7wfcbycviky79g1p5q3bzs8j31sr53nnqxqy6pnbmg0nxg"; }) - (fetchNuGet { pname = "Avalonia.Remote.Protocol"; version = "0.10.18"; sha256 = "0phxxz4r1llklvp4svy9qlsms3qw77crai3ww70g03fifmmr9qq2"; }) + (fetchNuGet { pname = "Avalonia.Controls.DataGrid"; version = "0.10.19"; sha256 = "0wlmr4dlz8x3madm7xwhmsf0kgdnwcy6n7zvfd9x6h0bllii1lbn"; }) + (fetchNuGet { pname = "Avalonia.Desktop"; version = "0.10.19"; sha256 = "0vghwp1wx6l1z0dlvd9aqdaikz6k34q0i9yzaphqlzjp6ms2g2ny"; }) + (fetchNuGet { pname = "Avalonia.Diagnostics"; version = "0.10.19"; sha256 = "1zlcp8mwn2nscrdsvxlspny22m054gsva9az27pvk7s2s5mrqgfk"; }) + (fetchNuGet { pname = "Avalonia.FreeDesktop"; version = "0.10.19"; sha256 = "01fin1w9nwa3c9kpvbri26x1r4g59hmayx9r5hxwbhq7s7vm5ghr"; }) + (fetchNuGet { pname = "Avalonia.Markup.Xaml.Loader"; version = "0.10.19"; sha256 = "19b74qs4bfslzldvs87r3skynw9k0bh7m6a2g9q67xb9ppwspr8n"; }) + (fetchNuGet { pname = "Avalonia.Native"; version = "0.10.19"; sha256 = "0c9rw2wckyx9h5yfhm0af5zbs53n9bnhv0mlshl7mn0p92v1wfl3"; }) + (fetchNuGet { pname = "Avalonia.Remote.Protocol"; version = "0.10.19"; sha256 = "0klk9hqas0h3d3lmr0di175nw2kwq5br1xpprkb4y4m83r5lfy0s"; }) (fetchNuGet { pname = "Avalonia.Skia"; version = "0.10.18"; sha256 = "1vi83d9q6m2zd7b5snyzjxsj3vdp5bmi5vqhfslzghslpbhj2zwv"; }) + (fetchNuGet { pname = "Avalonia.Skia"; version = "0.10.19"; sha256 = "16cl9ssmyif2a25fq9kvxs2vr83j589yns53zkfr3wmggl9n6lf2"; }) (fetchNuGet { pname = "Avalonia.Svg"; version = "0.10.18"; sha256 = "06h7yh2lkm4rqfchn7nxqjbqx4afh42w61z9sby7b5gj56h5a84q"; }) (fetchNuGet { pname = "Avalonia.Svg.Skia"; version = "0.10.18"; sha256 = "0s25aq3xz0km55jwdxp59z8cc0d1zqaag1hiwnxdzd30id2ahn66"; }) - (fetchNuGet { pname = "Avalonia.Win32"; version = "0.10.18"; sha256 = "1rvqydbzdi2n6jw4xx9q8i025w5zsgcli9vmv0vw1d51rd4cnc4k"; }) - (fetchNuGet { pname = "Avalonia.X11"; version = "0.10.18"; sha256 = "0bzhbnz0dimxbpjxcrphnjn8nk37hqw0b83s2nsha4gzqvpc75b2"; }) + (fetchNuGet { pname = "Avalonia.Win32"; version = "0.10.19"; sha256 = "1pd3jmrdc738j7b4d8rzaj7fxrfq1m2pl3i62z2ym3h0sxl51xy2"; }) + (fetchNuGet { pname = "Avalonia.X11"; version = "0.10.19"; sha256 = "1h71w73r7r9ci059qwsjqnhp60l8sfd3i3xsw37qfnbhslcna6hh"; }) (fetchNuGet { pname = "CommandLineParser"; version = "2.9.1"; sha256 = "1sldkj8lakggn4hnyabjj1fppqh50fkdrr1k99d4gswpbk5kv582"; }) (fetchNuGet { pname = "Concentus"; version = "1.1.7"; sha256 = "0y5z444wrbhlmsqpy2sxmajl1fbf74843lvgj3y6vz260dn2q0l0"; }) (fetchNuGet { pname = "DiscordRichPresence"; version = "1.1.3.18"; sha256 = "0p4bhaggjjfd4gl06yiphqgncxgcq2bws4sjkrw0n2ldf3hgrps3"; }) - (fetchNuGet { pname = "DynamicData"; version = "7.12.11"; sha256 = "159037gd4rn8z5wdkbnb296rw5csay8rjigi1h4n35mjfg4nhm8f"; }) + (fetchNuGet { pname = "DynamicData"; version = "7.13.1"; sha256 = "0hy2ba2nkhgp23glkinhfx3v892fkkf4cr9m41daaahnl2r2l8y1"; }) (fetchNuGet { pname = "ExCSS"; version = "4.1.4"; sha256 = "1y50xp6rihkydbf5l73mr3qq2rm6rdfjrzdw9h1dw9my230q5lpd"; }) (fetchNuGet { pname = "Fizzler"; version = "1.2.1"; sha256 = "1w5jb1d0figbv68dydbnlcsfmqlc3sv9z1zxp7d79dg2dkarc4qm"; }) (fetchNuGet { pname = "FluentAvaloniaUI"; version = "1.4.5"; sha256 = "1j5ivy83f13dgn09qrfkq44ijvh0m9rbdx8760g47di70c4lda7j"; }) @@ -275,5 +276,5 @@ (fetchNuGet { pname = "System.Xml.XDocument"; version = "4.0.11"; sha256 = "0n4lvpqzy9kc7qy1a4acwwd7b7pnvygv895az5640idl2y9zbz18"; }) (fetchNuGet { pname = "Tmds.DBus"; version = "0.9.0"; sha256 = "0vvx6sg8lxm23g5jvm5wh2gfs95mv85vd52lkq7d1b89bdczczf3"; }) (fetchNuGet { pname = "UnicornEngine.Unicorn"; version = "2.0.2-rc1-fb78016"; sha256 = "1r43b5fd5q8xq8b5nk11jsz2gnm96dh7sxc0rrv2p605ivz7icin"; }) - (fetchNuGet { pname = "XamlNameReferenceGenerator"; version = "1.5.1"; sha256 = "11sld5a9z2rdglkykvylghka7y37ny18naywpgpxp485m9bc63wc"; }) + (fetchNuGet { pname = "XamlNameReferenceGenerator"; version = "1.6.1"; sha256 = "0348gj9g5rl0pj2frx4vscj6602gfyn9ba3i1rmfcrxh9jwwa09m"; }) ] diff --git a/pkgs/applications/emulators/snes9x/default.nix b/pkgs/applications/emulators/snes9x/default.nix index a504af87aba..82efe6b42af 100644 --- a/pkgs/applications/emulators/snes9x/default.nix +++ b/pkgs/applications/emulators/snes9x/default.nix @@ -33,14 +33,14 @@ stdenv.mkDerivation rec { "snes9x-gtk" else "snes9x"; - version = "1.62.1"; + version = "1.62.3"; src = fetchFromGitHub { owner = "snes9xgit"; repo = "snes9x"; rev = version; fetchSubmodules = true; - hash = "sha256-y/tNJmmgigMEqjBWLyqxM/GQ2jcu4YXZjP0AbIjoPLg="; + hash = "sha256-+KHpvz7nfwGXjzDAK/V+2JDRT1sa0kXDkg7XcRyvSP8="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/file-managers/mucommander/default.nix b/pkgs/applications/file-managers/mucommander/default.nix index d9d570db6aa..8882bf42a5b 100644 --- a/pkgs/applications/file-managers/mucommander/default.nix +++ b/pkgs/applications/file-managers/mucommander/default.nix @@ -10,13 +10,13 @@ }: let - version = "1.1.0-1"; + version = "1.2.0-1"; src = fetchFromGitHub { owner = "mucommander"; repo = "mucommander"; rev = version; - sha256 = "sha256-sCBbY3aBSuJmyOuy36pg8X2jX6hXwW8SW2UzYyp/isM="; + sha256 = "sha256-OrtC7E/8n9uEo7zgFHYQqXV3qLpdKtxwbwZfxoOqTqA="; }; postPatch = '' @@ -49,7 +49,7 @@ let ''; outputHashAlgo = "sha256"; outputHashMode = "recursive"; - outputHash = "sha256-15ThPkvcmOfa5m/HMJzjrOOUi/BYbd57p5bBfj5/3n4="; + outputHash = "sha256-T4UhEzkaYh237+ZsoQTv1RgqcAKY4dPc/3x+dEie4A8="; }; in diff --git a/pkgs/applications/file-managers/vifm/default.nix b/pkgs/applications/file-managers/vifm/default.nix index ab7da2deac8..12cf91d1e3f 100644 --- a/pkgs/applications/file-managers/vifm/default.nix +++ b/pkgs/applications/file-managers/vifm/default.nix @@ -6,23 +6,24 @@ # adds support for handling removable media (vifm-media). Linux only! , mediaSupport ? false, python3 ? null, udisks2 ? null, lib ? null +, gitUpdater }: let isFullPackage = mediaSupport; in stdenv.mkDerivation rec { pname = if isFullPackage then "vifm-full" else "vifm"; - version = "0.12.1"; + version = "0.13"; src = fetchurl { url = "https://github.com/vifm/vifm/releases/download/v${version}/vifm-${version}.tar.bz2"; - sha256 = "sha256-j+KBPr3Mz+ma7OArBdYqIJkVJdRrDM+67Dr2FMZlVog="; + hash = "sha256-DZKTdJp5QHat6Wfs3EfRQdheRQNwWUdlORvfGpvUUHU="; }; nativeBuildInputs = [ perl pkg-config makeWrapper ]; buildInputs = [ ncurses libX11 util-linux file which groff ]; postPatch = '' - # Avoid '#!/usr/bin/env perl' reverences to build help. + # Avoid '#!/usr/bin/env perl' references to build help. patchShebangs --build src/helpztags ''; @@ -37,6 +38,12 @@ in stdenv.mkDerivation rec { ${lib.optionalString mediaSupport wrapVifmMedia} ''; + passthru.updateScript = gitUpdater { + url = "https://github.com/vifm/vifm.git"; + rev-prefix = "v"; + ignoredVersions = "beta"; + }; + meta = with lib; { description = "A vi-like file manager${lib.optionalString isFullPackage "; Includes support for optional features"}"; maintainers = with maintainers; [ raskin ]; diff --git a/pkgs/applications/graphics/brlcad/default.nix b/pkgs/applications/graphics/brlcad/default.nix new file mode 100644 index 00000000000..7e0787c4ff1 --- /dev/null +++ b/pkgs/applications/graphics/brlcad/default.nix @@ -0,0 +1,47 @@ +{ lib +, stdenv +, fetchFromGitHub +, cmake +, fontconfig +, libX11 +, libXi +, freetype +, mesa +}: + +stdenv.mkDerivation rec { + pname = "brlcad"; + version = "7.34.0"; + + src = fetchFromGitHub { + owner = "BRL-CAD"; + repo = pname; + rev = "refs/tags/rel-${lib.replaceStrings [ "." ] [ "-" ] version}"; + hash = "sha256-Re5gEXlqdPxniaEP13Q0v0O9rt40V5NrxoUpcNBwn7s="; + }; + + nativeBuildInputs = [ + cmake + ]; + + buildInputs = [ + fontconfig + libX11 + libXi + freetype + mesa + ]; + + cmakeFlags = [ + "-DBRLCAD_ENABLE_STRICT=OFF" + "-DCMAKE_BUILD_TYPE=Release" + ]; + + meta = with lib; { + homepage = "https://brlcad.org"; + description = "BRL-CAD is a powerful cross-platform open source combinatorial solid modeling system"; + license = with licenses; [ lgpl21 bsd2 ]; + maintainers = with maintainers; [ GaetanLepage ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/applications/misc/blender/default.nix b/pkgs/applications/misc/blender/default.nix index 992ae201c81..ef27432b686 100644 --- a/pkgs/applications/misc/blender/default.nix +++ b/pkgs/applications/misc/blender/default.nix @@ -41,17 +41,20 @@ stdenv.mkDerivation rec { buildInputs = [ boost ffmpeg gettext glew ilmbase freetype libjpeg libpng libsamplerate libsndfile libtiff libwebp - opencolorio openexr openimagedenoise openimageio openjpeg python zlib zstd fftw jemalloc + opencolorio openexr openimageio openjpeg python zlib zstd fftw jemalloc alembic (opensubdiv.override { inherit cudaSupport; }) tbb - embree gmp pugixml potrace libharu libepoxy ] + ++ lib.optional (!stdenv.isAarch64) [ + openimagedenoise + embree + ] ++ (if (!stdenv.isDarwin) then [ libXi libX11 libXext libXrender libGLU libGL openal @@ -70,8 +73,6 @@ stdenv.mkDerivation rec { pythonPath = with python310Packages; [ numpy requests ]; postPatch = '' - # allow usage of dynamically linked embree - rm build_files/cmake/Modules/FindEmbree.cmake '' + (if stdenv.isDarwin then '' : > build_files/cmake/platform/platform_apple_xcode.cmake @@ -121,6 +122,9 @@ stdenv.mkDerivation rec { "-DWITH_IMAGE_OPENJPEG=ON" "-DWITH_OPENCOLLADA=${if colladaSupport then "ON" else "OFF"}" ] + ++ lib.optionals stdenv.hostPlatform.isAarch64 [ + "-DWITH_CYCLES_EMBREE=OFF" + ] ++ lib.optionals stdenv.isDarwin [ "-DWITH_CYCLES_OSL=OFF" # requires LLVM "-DWITH_OPENVDB=OFF" # OpenVDB currently doesn't build on darwin @@ -171,7 +175,7 @@ stdenv.mkDerivation rec { # say: "We've decided to cancel the BL offering for an indefinite period." # OptiX, enabled with cudaSupport, is non-free. license = with licenses; [ gpl2Plus ] ++ optional cudaSupport unfree; - platforms = [ "x86_64-linux" "x86_64-darwin" ]; + platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" ]; maintainers = with maintainers; [ goibhniu veprbl ]; }; } diff --git a/pkgs/applications/misc/fluidd/default.nix b/pkgs/applications/misc/fluidd/default.nix index ace775b224c..1ec91b7604d 100644 --- a/pkgs/applications/misc/fluidd/default.nix +++ b/pkgs/applications/misc/fluidd/default.nix @@ -2,12 +2,12 @@ stdenvNoCC.mkDerivation rec { pname = "fluidd"; - version = "1.23.3"; + version = "1.23.4"; src = fetchurl { name = "fluidd-v${version}.zip"; url = "https://github.com/cadriel/fluidd/releases/download/v${version}/fluidd.zip"; - sha256 = "sha256-CCIu6DNU71oL0JIW3mQ5ThRSjbXeBmJ4FbF6i2dERbc="; + sha256 = "sha256-ofGjIxxk7tBEa4jbNSCNzZJBHvv+mA1u03f9KtdjIbQ="; }; nativeBuildInputs = [ unzip ]; diff --git a/pkgs/applications/misc/fuzzel/default.nix b/pkgs/applications/misc/fuzzel/default.nix index 76785c266a4..e8df14911bf 100644 --- a/pkgs/applications/misc/fuzzel/default.nix +++ b/pkgs/applications/misc/fuzzel/default.nix @@ -24,14 +24,14 @@ assert svgSupport -> enableCairo; stdenv.mkDerivation rec { pname = "fuzzel"; - version = "1.8.2"; + version = "1.9.1"; src = fetchFromGitea { domain = "codeberg.org"; owner = "dnkl"; - repo = "fuzzel"; + repo = pname; rev = version; - sha256 = "sha256-5uXf5HfQ8bDQSMNCHHaC9sCX5P/D89T2ZOUiXTDx3bQ="; + hash = "sha256-Va/Rm35jqxDlIfQdrpZ41qrW8YzWmm1LWra76AW1xUw="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/misc/otpclient/default.nix b/pkgs/applications/misc/otpclient/default.nix index b415d465bb8..6f7047de8c6 100644 --- a/pkgs/applications/misc/otpclient/default.nix +++ b/pkgs/applications/misc/otpclient/default.nix @@ -20,13 +20,13 @@ stdenv.mkDerivation rec { pname = "otpclient"; - version = "3.1.5"; + version = "3.1.6"; src = fetchFromGitHub { owner = "paolostivanin"; repo = pname; rev = "v${version}"; - sha256 = "sha256-/1nycFh/slcfztfaZA6p9rZTWS4/vkb/Sovc94zlfCI="; + sha256 = "sha256-v7TvdS0IlfB4oKdaEh7Z3AFJDV1bOMiX5vVD7VhIMCE="; }; buildInputs = [ gtk3 jansson libgcrypt libzip libpng libcotp zbar protobuf protobufc libsecret qrencode libuuid ]; diff --git a/pkgs/applications/misc/tandoor-recipes/default.nix b/pkgs/applications/misc/tandoor-recipes/default.nix index a15b0a4ab7c..89d1740a802 100644 --- a/pkgs/applications/misc/tandoor-recipes/default.nix +++ b/pkgs/applications/misc/tandoor-recipes/default.nix @@ -1,12 +1,25 @@ { callPackage , nixosTests , python3 +, fetchFromGitHub }: let python = python3.override { packageOverrides = self: super: { django = super.django_4; + django-crispy-forms = super.django-crispy-forms.overridePythonAttrs (_: rec { + version = "1.14.0"; + format = "setuptools"; + + src = fetchFromGitHub { + owner = "django-crispy-forms"; + repo = "django-crispy-forms"; + rev = "refs/tags/${version}"; + hash = "sha256-NZ2lWxsQHc7Qc4HDoWgjJTZ/bJHmjpBf3q1LVLtzA+8="; + }; + }); + # Tests are incompatible with Django 4 django-js-reverse = super.django-js-reverse.overridePythonAttrs (_: { doCheck = false; diff --git a/pkgs/applications/misc/ttdl/default.nix b/pkgs/applications/misc/ttdl/default.nix index af3d5fdf239..519efbcf587 100644 --- a/pkgs/applications/misc/ttdl/default.nix +++ b/pkgs/applications/misc/ttdl/default.nix @@ -5,16 +5,16 @@ rustPlatform.buildRustPackage rec { pname = "ttdl"; - version = "3.7.0"; + version = "3.7.1"; src = fetchFromGitHub { owner = "VladimirMarkelov"; repo = "ttdl"; rev = "v${version}"; - sha256 = "sha256-4XmOFoj2kynQZzos/vf0rciJCGfnFLN7f1MG9NU53os="; + sha256 = "sha256-Bhi1d01VqeLmxsiyIG8HXD6AgabgsKgZoKYgnGNpk/8="; }; - cargoHash = "sha256-9TyEHAlxTNx/ildlqEjuFIKfmUQQFQSVoxcrb2Tg9Ps="; + cargoHash = "sha256-A/5DS7b7Dgj+GlCPu6fx0t14BfMm4XjkpcDjSpeDSnE="; meta = with lib; { description = "A CLI tool to manage todo lists in todo.txt format"; diff --git a/pkgs/applications/misc/ttyper/default.nix b/pkgs/applications/misc/ttyper/default.nix index ec968d0020a..633a6c615c6 100644 --- a/pkgs/applications/misc/ttyper/default.nix +++ b/pkgs/applications/misc/ttyper/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "ttyper"; - version = "1.0.0"; + version = "1.1.0"; src = fetchFromGitHub { owner = "max-niederman"; repo = pname; rev = "v${version}"; - sha256 = "sha256-yReDHe5UJfBnEIhOp/3nHQkhp6YQQGDWqihLYi9IxdM="; + sha256 = "sha256-6oqUBLda6/qcRza5898WXjdopF8jKBDd93FdM0QwNUo="; }; - cargoSha256 = "sha256-5vhtF8GKg4Cw3F1GlhpWz2VMZfcMpCijlHTGmbKHjP8="; + cargoSha256 = "sha256-SfcO8nMle1ku3lK2UPW/Z+J4JzmhcoFr+UCGIidXOa0="; meta = with lib; { description = "Terminal-based typing test"; diff --git a/pkgs/applications/misc/tuba/default.nix b/pkgs/applications/misc/tuba/default.nix index f884a3984d6..f98a5d0c3e9 100644 --- a/pkgs/applications/misc/tuba/default.nix +++ b/pkgs/applications/misc/tuba/default.nix @@ -6,16 +6,17 @@ , ninja , python3 , pkg-config -, wrapGAppsHook +, wrapGAppsHook4 , desktop-file-utils , gtk4 , libadwaita , json-glib , glib , glib-networking +, gtksourceview5 , libxml2 , libgee -, libsoup +, libsoup_3 , libsecret , gst_all_1 , nix-update-script @@ -23,12 +24,12 @@ stdenv.mkDerivation rec { pname = "tuba"; - version = "0.1.0"; + version = "0.2.0"; src = fetchFromGitHub { owner = "GeopJr"; repo = "Tuba"; rev = "v${version}"; - hash = "sha256-dkURVzbDBrE4bBUvf2fPqvgLKE07tn7jl3OudZpEWUo="; + hash = "sha256-LPhGGIHvN/hc71PL50TBw1Q0ysubdtJaEiUEI29HRrE="; }; nativeBuildInputs = [ @@ -37,17 +38,18 @@ stdenv.mkDerivation rec { pkg-config vala python3 - wrapGAppsHook + wrapGAppsHook4 desktop-file-utils ]; buildInputs = [ glib glib-networking + gtksourceview5 json-glib libxml2 libgee - libsoup + libsoup_3 gtk4 libadwaita libsecret @@ -68,7 +70,9 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Browse the Fediverse"; homepage = "https://tuba.geopjr.dev/"; + mainProgram = "dev.geopjr.Tuba"; license = licenses.gpl3Only; + changelog = "https://github.com/GeopJr/Tuba/releases/tag/v${version}"; maintainers = with maintainers; [ chuangzhu ]; }; } diff --git a/pkgs/applications/misc/usql/default.nix b/pkgs/applications/misc/usql/default.nix index cf7cec7a69e..2c9ce250ee5 100644 --- a/pkgs/applications/misc/usql/default.nix +++ b/pkgs/applications/misc/usql/default.nix @@ -10,18 +10,18 @@ buildGoModule rec { pname = "usql"; - version = "0.13.12"; + version = "0.14.0"; src = fetchFromGitHub { owner = "xo"; repo = "usql"; rev = "v${version}"; - hash = "sha256-GJFPKQNrdyrFhXsPsVC629t/rHXZ16A19e8EaSdUOls="; + hash = "sha256-AYo1sRzsOuyv0p3X8/TmsWdCBq3Gcqo0J6+B2aI7UIo="; }; buildInputs = [ unixODBC icu ]; - vendorHash = "sha256-X58rFQi4YA8nCP02zH1nRi0TFGkQJ7jyCK6p8bfe0fI="; + vendorHash = "sha256-ro/m9t8vHxyAS+a42/OkaqhrUs0FPGu0Ns9tn5HyKXg="; proxyVendor = true; # Exclude broken impala & hive driver diff --git a/pkgs/applications/misc/valent/default.nix b/pkgs/applications/misc/valent/default.nix index ebd5a7a7502..4f6ebc1813a 100644 --- a/pkgs/applications/misc/valent/default.nix +++ b/pkgs/applications/misc/valent/default.nix @@ -5,9 +5,11 @@ , meson , ninja , pkg-config -, wrapGAppsHook +, vala +, wrapGAppsHook4 , evolution-data-server-gtk4 , glib +, glib-networking , gnutls , gst_all_1 , json-glib @@ -20,14 +22,14 @@ stdenv.mkDerivation rec { pname = "valent"; - version = "unstable-2023-03-02"; + version = "unstable-2023-03-31"; src = fetchFromGitHub { owner = "andyholmes"; repo = "valent"; - rev = "4b60f28f46bc948c5f3b30189bb9b5fbe29d2745"; + rev = "bb9fc25a58eeb81abea2bb651accc9538a3a82fd"; fetchSubmodules = true; - sha256 = "sha256-ltf/srQLqtqE71sxEh7VTQqXy2wOpTSdGDsjITOt3f8="; + sha256 = "sha256-3pEPE96gFjDGesFs/EZswuv6D3JQEpnAnlCw0IWYkR0="; }; nativeBuildInputs = [ @@ -35,12 +37,14 @@ stdenv.mkDerivation rec { meson ninja pkg-config - wrapGAppsHook + vala + wrapGAppsHook4 ]; buildInputs = [ evolution-data-server-gtk4 glib + glib-networking gnutls gst_all_1.gstreamer gst_all_1.gst-plugins-base diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.json b/pkgs/applications/networking/browsers/chromium/upstream-info.json index 003e17aba24..afb638bce8e 100644 --- a/pkgs/applications/networking/browsers/chromium/upstream-info.json +++ b/pkgs/applications/networking/browsers/chromium/upstream-info.json @@ -1,21 +1,21 @@ { "stable": { - "version": "111.0.5563.146", - "sha256": "1zmm926fsifqaw60ilfav017xxnvnhvqbbq7qcrhdyjm3fiiyw0y", - "sha256bin64": "00z4rqgpd6sdmh5dlqbyk6c3ja8kyssw418rn6b3kc93zvn7df0p", + "version": "112.0.5615.49", + "sha256": "0hgzbbmz40235binfn3vkkxzvwxilaxg04dclqrz980z7hvkgzfx", + "sha256bin64": "0jq5pbyayk8pa9ksxp2dk3k7j2jic506mfpkq1a1z48j1l4fkr5i", "deps": { "gn": { - "version": "2022-12-12", + "version": "2023-02-17", "url": "https://gn.googlesource.com/gn", - "rev": "5e19d2fb166fbd4f6f32147fbb2f497091a54ad8", - "sha256": "1b5fwldfmkkbpp5x63n1dxv0nc965hphc8rm8ah7zg44zscm9z30" + "rev": "b25a2f8c2d33f02082f0f258350f5e22c0973108", + "sha256": "075p4jwk1apvwmqmvhwfw5f669ci7nxwjq9mz5aa2g5lz4fkdm4c" } }, "chromedriver": { - "version": "111.0.5563.64", - "sha256_linux": "0f4v6hds5wl43hnmqxmzidlg5nqgr4iy04hmrmvzaihsdny3na8s", - "sha256_darwin": "0izdp36d4wid5hmz8wcna3gddly7nbkafqqf5k1ikb2jgx9ipp8f", - "sha256_darwin_aarch64": "0yzn7bibj36wrc980s9sa8cl0qds01n9i88jk95afx5lk5zb8rgc" + "version": "112.0.5615.28", + "sha256_linux": "13i2y1zd3dxjvs9575m00gg8xxll1g08sn7dayl7l8qr3zy74p98", + "sha256_darwin": "0mw8h7ijc0nf7c2j731w30ajh6djy1lk6nak81fpksgk98vkv64f", + "sha256_darwin_aarch64": "103b3n7vxqvim4ks8vi5b29d41wdldkj1rz94fnqvgw04lykm9sk" } }, "beta": { @@ -32,9 +32,9 @@ } }, "dev": { - "version": "113.0.5672.12", - "sha256": "1h0mll8xq096jzqg4hhwcaxg12j5pinjjyicm276f7r5m12l1c1x", - "sha256bin64": "1ffyhigs4x3c1cr4r8pv5jjg6qx9pxwy0hmyp9a1196jxkh65kpy", + "version": "113.0.5672.24", + "sha256": "1z7yv5lqi1n4ycymkf0kz1v8ig06n430a37ik8hri3a6db8r9lv8", + "sha256bin64": "0byksvk781gmh5fmjmc77jh19gvkzadf78yr9b4c42las44g4pn4", "deps": { "gn": { "version": "2023-03-18", diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix index 6b89e4cd700..1e8240d6800 100644 --- a/pkgs/applications/networking/browsers/firefox/wrapper.nix +++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix @@ -1,4 +1,5 @@ { stdenv, lib, makeDesktopItem, makeWrapper, makeBinaryWrapper, lndir, config +, buildPackages , jq, xdg-utils, writeText ## various stuff that can be plugged in @@ -275,7 +276,7 @@ let # Symbolic link: wrap the link's target. oldExe="$(readlink -v --canonicalize-existing "$executablePath")" rm "$executablePath" - elif wrapperCmd=$(${makeBinaryWrapper.extractCmd} "$executablePath"); [[ $wrapperCmd ]]; then + elif wrapperCmd=$(${buildPackages.makeBinaryWrapper.extractCmd} "$executablePath"); [[ $wrapperCmd ]]; then # If the executable is a binary wrapper, we need to update its target to # point to $out, but we can't just edit the binary in-place because of length # issues. So we extract the command used to create the wrapper and add the diff --git a/pkgs/applications/networking/browsers/vieb/default.nix b/pkgs/applications/networking/browsers/vieb/default.nix index e9b690e933c..6e15e5d955d 100644 --- a/pkgs/applications/networking/browsers/vieb/default.nix +++ b/pkgs/applications/networking/browsers/vieb/default.nix @@ -2,20 +2,20 @@ buildNpmPackage rec { pname = "vieb"; - version = "9.6.0"; + version = "9.7.0"; src = fetchFromGitHub { owner = "Jelmerro"; repo = pname; rev = version; - hash = "sha256-846yfD8B0/fX5cJOK62f/Uc+iS5WY0odKN7CXAUL6qY="; + hash = "sha256-uo5V5RRDSR+f9+AqojikrlybmtcWTmB7TPXEvLG9n4E="; }; postPatch = '' sed -i '/"electron"/d' package.json ''; - npmDepsHash = "sha256-IOlYip1AXsqsjRD/5Cd/E+hsT3ZbXP7qSHfCDzESisc="; + npmDepsHash = "sha256-RUpeqbb8bnSQ6sCYH8O9mL3Rpb+ZlcPi7fq6LlbkSic="; dontNpmBuild = true; nativeBuildInputs = [ makeWrapper ] ++ lib.optional stdenv.isAarch64 python3; diff --git a/pkgs/applications/networking/cluster/arkade/default.nix b/pkgs/applications/networking/cluster/arkade/default.nix index 0b36e75d9b0..5976fa61877 100644 --- a/pkgs/applications/networking/cluster/arkade/default.nix +++ b/pkgs/applications/networking/cluster/arkade/default.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "arkade"; - version = "0.9.5"; + version = "0.9.6"; src = fetchFromGitHub { owner = "alexellis"; repo = "arkade"; rev = version; - sha256 = "sha256-gC7HdOrmOIYTaksx/CxXMt4wIly3RBL1SsQRbwQWLi8="; + sha256 = "sha256-EkpoXmaJ679B0sATDP/asJaywY4RFN7NNYc+7uyMQEA="; }; CGO_ENABLED = 0; diff --git a/pkgs/applications/networking/cluster/kubergrunt/default.nix b/pkgs/applications/networking/cluster/kubergrunt/default.nix index eb098b2c6c7..92a6bbf4d77 100644 --- a/pkgs/applications/networking/cluster/kubergrunt/default.nix +++ b/pkgs/applications/networking/cluster/kubergrunt/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "kubergrunt"; - version = "0.10.1"; + version = "0.11.1"; src = fetchFromGitHub { owner = "gruntwork-io"; repo = "kubergrunt"; rev = "v${version}"; - sha256 = "sha256-vIqmE9U/0WGIaTpy8NfUadIkaTdN8YKqvRLQ/69NgBE="; + sha256 = "sha256-pg0D3zTSJirH+NNtbun7VoAILR/C32VstkNGbwpfoNo="; }; vendorHash = "sha256-K/Cw7Sh/2OqTbWQPEsoQbj/ejyaXcLxFT8Rg5Ore5DE="; diff --git a/pkgs/applications/networking/cluster/terraform-providers/default.nix b/pkgs/applications/networking/cluster/terraform-providers/default.nix index 07e5b7e3787..773cc4dab69 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/default.nix +++ b/pkgs/applications/networking/cluster/terraform-providers/default.nix @@ -95,6 +95,7 @@ let b2 = removed "b2" "2022/06"; checkpoint = removed "checkpoint" "2022/11"; dome9 = removed "dome9" "2022/08"; + ksyun = removed "ksyun" "2023/04"; logicmonitor = license "logicmonitor" "2022/11"; ncloud = removed "ncloud" "2022/08"; nsxt = license "nsxt" "2022/11"; diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 0a66258ffe4..7d6a8b58ed2 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -28,13 +28,13 @@ "vendorHash": "sha256-jK7JuARpoxq7hvq5+vTtUwcYot0YqlOZdtDwq4IqKvk=" }, "aiven": { - "hash": "sha256-dOdq/At0aUTaivvm557sgPwxC9EfRBexYrtpri8tzg4=", + "hash": "sha256-I8w8hnts3bELUm2e0fRfRcfK9uoS0ZbymZZPEVcizEI=", "homepage": "https://registry.terraform.io/providers/aiven/aiven", "owner": "aiven", "repo": "terraform-provider-aiven", - "rev": "v4.2.0", + "rev": "v4.2.1", "spdx": "MIT", - "vendorHash": "sha256-QDO/xE9ZK7+UscjVBV06BMGavExD248PhLIrDB5oROU=" + "vendorHash": "sha256-nF/efMhmrXfBlF9w9tC4npHxjX2/299OfqTpvPapfMo=" }, "akamai": { "hash": "sha256-ofwJs9rOi8l9O2g9adFr3LI4M4pjIc1GzZ5TD70Lgto=", @@ -110,13 +110,13 @@ "vendorHash": null }, "aws": { - "hash": "sha256-cOK4/hmLZuL9ER/nv9h7jA4/uJumc+iCrOCrfrY9Pic=", + "hash": "sha256-vV1I9hQOil1ume9+GV14fBVo6NaBZlElemhFhnQ7rl4=", "homepage": "https://registry.terraform.io/providers/hashicorp/aws", "owner": "hashicorp", "repo": "terraform-provider-aws", - "rev": "v4.61.0", + "rev": "v4.62.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-YlHIvO6qa2XfgVTIMehfVujJN4ChmVVagrg9R+5xn5U=" + "vendorHash": "sha256-2OmadSxpr3buMukM25mb/xXnI5rVkIuX0sbbI0zqRYE=" }, "azuread": { "hash": "sha256-MGCGfocs16qmJnvMRRD7TRHnPkS17h+oNUkMARAQhLs=", @@ -128,11 +128,11 @@ "vendorHash": null }, "azurerm": { - "hash": "sha256-ClkqHRHuYXf/uTMaWFnCNeY8jCTAS48IDGnBnOz0RbA=", + "hash": "sha256-NffjRiJz92MwTo6K0H2nuqcfdvmhj9i8Xre0T7gaPeA=", "homepage": "https://registry.terraform.io/providers/hashicorp/azurerm", "owner": "hashicorp", "repo": "terraform-provider-azurerm", - "rev": "v3.50.0", + "rev": "v3.51.0", "spdx": "MPL-2.0", "vendorHash": null }, @@ -182,14 +182,13 @@ "vendorHash": "sha256-dm+2SseBeS49/QoepRwJ1VFwPCtU+6VymvyEH/sLkvI=" }, "buildkite": { - "hash": "sha256-Sy0MbPbTunc2WmSLTuek72hg+PP+2YE3RO/J4dEm65k=", + "hash": "sha256-4Bbod7IuinZE28AZ2r1BBrexgbS29jEpwtG8aTKj7M8=", "homepage": "https://registry.terraform.io/providers/buildkite/buildkite", "owner": "buildkite", - "proxyVendor": true, "repo": "terraform-provider-buildkite", - "rev": "v0.12.2", + "rev": "v0.14.0", "spdx": "MIT", - "vendorHash": "sha256-C7bm9wDNEO7fJuqssUxQ4t9poVkPkKd8MU7S9MJTOW4=" + "vendorHash": "sha256-dN5oNNO5lf8dUfk9SDUH3f3nA0CNoJyfTqk+Z5lwTz8=" }, "checkly": { "hash": "sha256-tdimESlkfRO/kdA6JOX72vQNXFLJZ9VKwPRxsJo5WFI=", @@ -274,13 +273,13 @@ "vendorHash": "sha256-v1RHxXYTvpyWzyph6qg3GW75OPYc5qYQ/yyDI8WkbNc=" }, "ct": { - "hash": "sha256-NuspY7hvnEo7IAUa1ixv8CzdWo39vEDh3HOvy+A0XjY=", + "hash": "sha256-c1cqTfMlZ5fXDNMYLsk4447X0p/qIQYvRTqVY8cSs+E=", "homepage": "https://registry.terraform.io/providers/poseidon/ct", "owner": "poseidon", "repo": "terraform-provider-ct", - "rev": "v0.12.0", + "rev": "v0.13.0", "spdx": "Apache-2.0", - "vendorHash": "sha256-cDt7eC1GjGnvFLelAi3sF6XjP0QQi9eWW6iHroYZ4pA=" + "vendorHash": "sha256-ZCMSmOCPEMxCSpl3DjIUGPj1W/KNJgyjtHpmQ19JquA=" }, "datadog": { "hash": "sha256-rbBLyCxGB1W7VCPs1f/7PQnyvdWo+uhze6p4cucdEG0=", @@ -424,7 +423,7 @@ "homepage": "https://registry.terraform.io/providers/integrations/github", "owner": "integrations", "repo": "terraform-provider-github", - "rev": "v5.20.0", + "rev": "v5.21.1", "spdx": "MIT", "vendorHash": null }, @@ -438,22 +437,22 @@ "vendorHash": "sha256-s4FynUO6bT+8uZYkecbQCtFw1jFTAAYUkSzONI6Ba9g=" }, "google": { - "hash": "sha256-XeY2AXdwzYUC5d5Bhx0vgBnmF80qDsjxUlJfUf+eKzw=", + "hash": "sha256-fkbuqlx8uP3Z6v0eQHamLlmWCU8Gciw6tdH20NunStM=", "homepage": "https://registry.terraform.io/providers/hashicorp/google", "owner": "hashicorp", "proxyVendor": true, "repo": "terraform-provider-google", - "rev": "v4.60.0", + "rev": "v4.60.2", "spdx": "MPL-2.0", "vendorHash": "sha256-ztoWOiqyOrusSo0peigEV9wy2f387gVGfcolkYoJvhw=" }, "google-beta": { - "hash": "sha256-Fx6CEMjgrd0dnscSRono4QsyV/zZKzgrP9jyLqxtAFU=", + "hash": "sha256-yUUwqGUs1FSZufZiFamIxz9bu1BIMTGXhGJbpgD+J0A=", "homepage": "https://registry.terraform.io/providers/hashicorp/google-beta", "owner": "hashicorp", "proxyVendor": true, "repo": "terraform-provider-google-beta", - "rev": "v4.60.0", + "rev": "v4.60.2", "spdx": "MPL-2.0", "vendorHash": "sha256-ztoWOiqyOrusSo0peigEV9wy2f387gVGfcolkYoJvhw=" }, @@ -567,13 +566,13 @@ "vendorHash": null }, "ibm": { - "hash": "sha256-7TuvaeCRtQcYkJe6KbinGdK3JvmEbT4yxwHbzLR6jfE=", + "hash": "sha256-GHjBM2+fgSGXXndhn8CdttsWiP7j+So3KuD5Enjl2ks=", "homepage": "https://registry.terraform.io/providers/IBM-Cloud/ibm", "owner": "IBM-Cloud", "repo": "terraform-provider-ibm", - "rev": "v1.51.0", + "rev": "v1.52.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-l+Q4ix50ItXI/i5aDvqSC2kTk3tDBPZgO/6aok+P0hQ=" + "vendorHash": "sha256-BTt21bR4kgzyAuS3flalgOJuRxVPwwNOIR2nj2zdw9E=" }, "icinga2": { "hash": "sha256-Y/Oq0aTzP+oSKPhHiHY9Leal4HJJm7TNDpcdqkUsCmk=", @@ -629,15 +628,6 @@ "spdx": "MIT", "vendorHash": "sha256-UnWHUD9T4nTT6Y2UrvBIdIk9eA8l0vWJ/IpEY3PIzDU=" }, - "ksyun": { - "hash": "sha256-NcXYCdWNpH5sX9+LMASCRWsgNRtbYOTK0sOailPw+44=", - "homepage": "https://registry.terraform.io/providers/kingsoftcloud/ksyun", - "owner": "kingsoftcloud", - "repo": "terraform-provider-ksyun", - "rev": "v1.3.68", - "spdx": "MPL-2.0", - "vendorHash": "sha256-miHKAz+ONXtuC1DNukcyZbbaYReY69dz9Zk6cJdORdQ=" - }, "kubectl": { "hash": "sha256-UkUwWi7Z9cSMyZakD6JxMl+qdczAYfZQgwroCUjFIUM=", "homepage": "https://registry.terraform.io/providers/gavinbunney/kubectl", @@ -774,11 +764,11 @@ "vendorHash": null }, "newrelic": { - "hash": "sha256-bntX0rW0ItVzRpDVwKbt7QtpbKu6QDbzW4zUPrUntF4=", + "hash": "sha256-BGfIem4k0fQ6C5igNRBIOvd7ZRD7RKtTD59n5gdzht4=", "homepage": "https://registry.terraform.io/providers/newrelic/newrelic", "owner": "newrelic", "repo": "terraform-provider-newrelic", - "rev": "v3.20.0", + "rev": "v3.20.1", "spdx": "MPL-2.0", "vendorHash": "sha256-X/piLF1xMA/epnL/g0ZY0N+5PUjFZhNBV/lmsrwqwpA=" }, @@ -820,11 +810,11 @@ "vendorHash": "sha256-LRIfxQGwG988HE5fftGl6JmBG7tTknvmgpm4Fu1NbWI=" }, "oci": { - "hash": "sha256-pgiuMw/ciguj54C1qN8VYWsozXuNNXiU36ZdzYP+Eds=", + "hash": "sha256-r+GmKd+kOnx9xwuSORbcCamb1ea1/YZaTvyw59e0nZg=", "homepage": "https://registry.terraform.io/providers/oracle/oci", "owner": "oracle", "repo": "terraform-provider-oci", - "rev": "v4.114.0", + "rev": "v4.115.0", "spdx": "MPL-2.0", "vendorHash": null }, @@ -865,13 +855,13 @@ "vendorHash": "sha256-62q67aaOZA3fQmyL8bEHB+W497bcx9Xy7kKrbkjkbaI=" }, "opentelekomcloud": { - "hash": "sha256-ZDhihbYH6O6UCU2WOkPE+tcOODkAsbx7v9Vg1wrbklg=", + "hash": "sha256-QcpA7FreTgITmnt0fQHUmUK6FZMP0QCeQK2MN2Y9tFQ=", "homepage": "https://registry.terraform.io/providers/opentelekomcloud/opentelekomcloud", "owner": "opentelekomcloud", "repo": "terraform-provider-opentelekomcloud", - "rev": "v1.34.0", + "rev": "v1.34.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-tLtgg6QQiXivDxDVEYeOnLqXobwN7ZFqQrI0d3pUHeE=" + "vendorHash": "sha256-4tJe8v31txzLBbruicOI6WUdDk38CqfLniFyc3hWVxg=" }, "opsgenie": { "hash": "sha256-Wbe+DyK5wKuZZX8yd3DJN+2wT8KZt+YsBwJYKnZnfcI=", @@ -892,11 +882,11 @@ "vendorHash": null }, "pagerduty": { - "hash": "sha256-FHGoaWJQ3HRtY/LNCTX+L+jgYMPKkefjpbtfzMVbPQw=", + "hash": "sha256-SyDX3L8L4MLoo9IfjB8LfG34BGNV+gRVXnPB0dFvATg=", "homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty", "owner": "PagerDuty", "repo": "terraform-provider-pagerduty", - "rev": "v2.11.2", + "rev": "v2.12.1", "spdx": "MPL-2.0", "vendorHash": null }, @@ -973,11 +963,11 @@ "vendorHash": null }, "scaleway": { - "hash": "sha256-8bo+bJdzEZWQN6dATt9ln2BlEu11/9abWLl5V09mQX8=", + "hash": "sha256-pNiDT5yV+0nnNrwLbgq68csegGyvkqnOOgm9M+WKc0Y=", "homepage": "https://registry.terraform.io/providers/scaleway/scaleway", "owner": "scaleway", "repo": "terraform-provider-scaleway", - "rev": "v2.16.0", + "rev": "v2.16.2", "spdx": "MPL-2.0", "vendorHash": "sha256-KUbE00fajvs4p8QxmuKV5IoRfCdWtfZTrOftcRAPSws=" }, @@ -1054,13 +1044,13 @@ "vendorHash": "sha256-NO1r/EWLgH1Gogru+qPeZ4sW7FuDENxzNnpLSKstnE8=" }, "spotinst": { - "hash": "sha256-4zD2/0s7zeZhreM1dauJ6BSMxTKL16HH530bNCiKNv4=", + "hash": "sha256-g/kELVG+hsR+RynLfyB0MQkjC7eUeUUVn/h7S/MABXU=", "homepage": "https://registry.terraform.io/providers/spotinst/spotinst", "owner": "spotinst", "repo": "terraform-provider-spotinst", - "rev": "v1.108.0", + "rev": "v1.110.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-Ac8cWoaTj18DFZOf8FYbI9FPb17GcA9r7ZkOMNV7iI4=" + "vendorHash": "sha256-2HApI9Cw63zxzgSP9Xe6xAcqHDx8KSlRiIh+IVSEUfo=" }, "stackpath": { "hash": "sha256-7KQUddq+M35WYyAIAL8sxBjAaXFcsczBRO1R5HURUZg=", @@ -1108,11 +1098,11 @@ "vendorHash": "sha256-GkmUKSnqkabwGCl22/90529BWb0oJaIJHYHlS/h3KNY=" }, "tencentcloud": { - "hash": "sha256-N8+voF13P+uWtFYCYVItcqtPBxFiDDz1yp5gSpTTXPM=", + "hash": "sha256-glMhevT9UlhaNITeLexTpCtSROv1UTyFZZTOuJdz2Ys=", "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", "owner": "tencentcloudstack", "repo": "terraform-provider-tencentcloud", - "rev": "v1.80.0", + "rev": "v1.80.1", "spdx": "MPL-2.0", "vendorHash": null }, @@ -1263,13 +1253,13 @@ "vendorHash": "sha256-itSr5HHjus6G0t5/KFs0sNiredH9m3JnQ3siLtm+NHs=" }, "yandex": { - "hash": "sha256-bkKGZAGxeJC5JeVwRB+moChFvTF2zUHxB75H82RSACI=", + "hash": "sha256-UFAWifGu/3QKH8JLBYObLhO/PdCQ1f5e9hmehF8grak=", "homepage": "https://registry.terraform.io/providers/yandex-cloud/yandex", "owner": "yandex-cloud", "proxyVendor": true, "repo": "terraform-provider-yandex", - "rev": "v0.88.0", + "rev": "v0.89.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-X8jQnuTtuN1M2qDYaE0dgOdB2DdgyQashsGb8mZOycQ=" + "vendorHash": "sha256-RfSPCBDb4crv6GZPhsVSQOWnZ3xHa/VWln5pSg68Exg=" } } diff --git a/pkgs/applications/networking/flexget/default.nix b/pkgs/applications/networking/flexget/default.nix index 29badfb1ca4..93376ecc44e 100644 --- a/pkgs/applications/networking/flexget/default.nix +++ b/pkgs/applications/networking/flexget/default.nix @@ -14,12 +14,24 @@ let hash = "sha256-lfwC9/wfMZmqpHqKdXQ3E0z2GOnZlMhO/9U/Uww4WG8="; }; }); + + # Flexget's transmission plugin is not currently compatible with the 4.x + # branch for transmission-rpc. + transmission-rpc = super.transmission-rpc.overridePythonAttrs (old: rec { + version = "3.4.2"; + src = fetchFromGitHub { + owner = "Trim21"; + repo = "transmission-rpc"; + rev = "refs/tags/v${version}"; + hash = "sha256-7XbL6plIPZHQ/0Z+7bvtj8hqkh4klFyIV73DnrUAkps="; + }; + }); }; }; in python.pkgs.buildPythonApplication rec { pname = "flexget"; - version = "3.5.33"; + version = "3.5.36"; format = "pyproject"; # Fetch from GitHub in order to use `requirements.in` @@ -27,7 +39,7 @@ python.pkgs.buildPythonApplication rec { owner = "Flexget"; repo = "Flexget"; rev = "refs/tags/v${version}"; - hash = "sha256-LzDXNl2IQ3+j9uP+nE6JS8E+pO0n9zwmA7wrMeKR6Ms="; + hash = "sha256-Aj3dOdZTpqBocBFySPZjvjeOZs7eAJeKqm7ykh0Y1CE="; }; postPatch = '' diff --git a/pkgs/applications/networking/instant-messengers/cinny-desktop/default.nix b/pkgs/applications/networking/instant-messengers/cinny-desktop/default.nix index b31accd2861..511b6bccb99 100644 --- a/pkgs/applications/networking/instant-messengers/cinny-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/cinny-desktop/default.nix @@ -11,11 +11,11 @@ stdenv.mkDerivation rec { pname = "cinny-desktop"; - version = "2.2.4"; + version = "2.2.6"; src = fetchurl { url = "https://github.com/cinnyapp/cinny-desktop/releases/download/v${version}/Cinny_desktop-x86_64.deb"; - sha256 = "sha256-ibUXNGgc23ndTqQKD0np5EH1T3xipVAmETbIy7akqkg="; + sha256 = "sha256-Bh7qBlHh2bQ6y2HnI4TtxMU6N3t04tr1Juoul2KMrqs="; }; nativeBuildInputs = [ @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { description = "Yet another matrix client for desktop"; homepage = "https://github.com/cinnyapp/cinny-desktop"; maintainers = [ maintainers.aveltras ]; - license = licenses.mit; + license = licenses.agpl3Only; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; platforms = platforms.linux; mainProgram = "cinny"; diff --git a/pkgs/applications/networking/instant-messengers/zoom-us/default.nix b/pkgs/applications/networking/instant-messengers/zoom-us/default.nix index 6ca1e5b2f85..4a9ac6d8f74 100644 --- a/pkgs/applications/networking/instant-messengers/zoom-us/default.nix +++ b/pkgs/applications/networking/instant-messengers/zoom-us/default.nix @@ -48,23 +48,23 @@ let # and often with different versions. We write them on three lines # like this (rather than using {}) so that the updater script can # find where to edit them. - versions.aarch64-darwin = "5.14.0.16775"; - versions.x86_64-darwin = "5.14.0.16775"; - versions.x86_64-linux = "5.14.0.1720"; + versions.aarch64-darwin = "5.14.2.17213"; + versions.x86_64-darwin = "5.14.2.17213"; + versions.x86_64-linux = "5.14.2.2046"; srcs = { aarch64-darwin = fetchurl { url = "https://zoom.us/client/${versions.aarch64-darwin}/zoomusInstallerFull.pkg?archType=arm64"; name = "zoomusInstallerFull.pkg"; - hash = "sha256-79Jb5cv9OWYM55fB8wtP+qYJc67+gNdiw9VrqnQPJ5U="; + hash = "sha256-jXSjfPIQepSeG5B/CLBHiCbRP1ceczHt+Mu3KYLonkU="; }; x86_64-darwin = fetchurl { url = "https://zoom.us/client/${versions.x86_64-darwin}/zoomusInstallerFull.pkg"; - hash = "sha256-HetPvZ7Bv8bC4DdoNM+92bFFQnwDY26WiEniwrBNSfk="; + hash = "sha256-F/k9NE2GVzn5etkPWCMX80kkyRzVznsKo3rgtztcYn8="; }; x86_64-linux = fetchurl { url = "https://zoom.us/client/${versions.x86_64-linux}/zoom_x86_64.pkg.tar.xz"; - hash = "sha256-d8R2jfol5zAaI4qcpUIVdph899d7t/LRxQImXFzXXWo="; + hash = "sha256-k16JlqabzdNC/UXoPWM2yYzs66rOtJvhExHpjVka5M0="; }; }; diff --git a/pkgs/applications/networking/ipget/default.nix b/pkgs/applications/networking/ipget/default.nix index 8164523244b..fa93ad14a74 100644 --- a/pkgs/applications/networking/ipget/default.nix +++ b/pkgs/applications/networking/ipget/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "ipget"; - version = "0.9.1"; + version = "0.9.2"; src = fetchFromGitHub { owner = "ipfs"; repo = "ipget"; rev = "v${version}"; - sha256 = "sha256-JGG3DsmFXmWFOFvJ8pKVhQMRgZ0cbkdtmBjMkLYqOwU="; + hash = "sha256-gcxfsP5awCCau1RqCuXKEdXC2jvpwsGsPkBsiaRlfBU="; }; - vendorSha256 = "sha256-scrueQoqr9nUONnpitUontcX3Xe0KmmUmvxOcpxK7M8="; + vendorHash = "sha256-qCUa/XbfDrbwPSZywNVK/yn88C7Dsmz0cDTG2Z4ho0Y="; postPatch = '' # main module (github.com/ipfs/ipget) does not contain package github.com/ipfs/ipget/sharness/dependencies diff --git a/pkgs/applications/networking/protonmail-bridge/default.nix b/pkgs/applications/networking/protonmail-bridge/default.nix index 3cac4a2dcdd..340adc657a5 100644 --- a/pkgs/applications/networking/protonmail-bridge/default.nix +++ b/pkgs/applications/networking/protonmail-bridge/default.nix @@ -2,23 +2,21 @@ buildGoModule rec { pname = "protonmail-bridge"; - version = "3.0.21"; + version = "3.1.0"; src = fetchFromGitHub { owner = "ProtonMail"; repo = "proton-bridge"; rev = "v${version}"; - hash = "sha256-aRzVXmAWRifIGCAPWYciBhK9XMvsmtHc67XRoI19VYU="; + hash = "sha256-jCoTFpxEHk0ITEzJ3RaVeUpzX4E7tuI9ZBKwabtOT6w="; }; - vendorHash = "sha256-zCE4LO6m4uyOvSzhUbzH2F9EgDs0UZH4eCl6lfRjIRQ="; + vendorHash = "sha256-zWcqEAeHbBUVRLPw37NgWOoiq/CXCcP/geP3lfo4TWg="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ libsecret ]; - proxyVendor = true; # Bridge uses some C headers so we have to enable proxyVendor - preBuild = '' patchShebangs ./utils/ (cd ./utils/ && ./credits.sh bridge) diff --git a/pkgs/applications/networking/sniffnet/default.nix b/pkgs/applications/networking/sniffnet/default.nix index 246dac24972..0fc2167f02a 100644 --- a/pkgs/applications/networking/sniffnet/default.nix +++ b/pkgs/applications/networking/sniffnet/default.nix @@ -3,6 +3,7 @@ , fetchFromGitHub , pkg-config , libpcap +, openssl , stdenv , alsa-lib , expat @@ -14,21 +15,22 @@ rustPlatform.buildRustPackage rec { pname = "sniffnet"; - version = "1.1.2"; + version = "1.1.3"; src = fetchFromGitHub { owner = "gyulyvgc"; repo = "sniffnet"; rev = "refs/tags/v${version}"; - hash = "sha256-QEMd/vOi0DFCq7AJHhii7rnBAHS89XP3/b2UIewAgLc="; + hash = "sha256-sJUc14MXaCS4OHtwdCuwI1b7NAlOnaGsXBNUYCEXJqQ="; }; - cargoHash = "sha256-VcmiM7prK5l8Ow8K9TGUR2xfx9648IoU6i40hOGAqGQ="; + cargoHash = "sha256-neRVpJmI4TgzvIQqKNqBr61O7rR8246PcxG50IIKE/M="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ libpcap + openssl ] ++ lib.optionals stdenv.isLinux [ alsa-lib expat @@ -43,6 +45,11 @@ rustPlatform.buildRustPackage rec { rustPlatform.bindgenHook ]; + # requires internet access + checkFlags = [ + "--skip=secondary_threads::check_updates::tests::fetch_latest_release_from_github" + ]; + postFixup = lib.optionalString stdenv.isLinux '' patchelf $out/bin/sniffnet \ --add-rpath ${lib.makeLibraryPath [ vulkan-loader xorg.libX11 ]} diff --git a/pkgs/applications/office/antiword/default.nix b/pkgs/applications/office/antiword/default.nix index 5da7d84905b..09e387cb055 100644 --- a/pkgs/applications/office/antiword/default.nix +++ b/pkgs/applications/office/antiword/default.nix @@ -11,11 +11,15 @@ stdenv.mkDerivation rec{ prePatch = '' sed -i -e "s|/usr/local/bin|$out/bin|g" -e "s|/usr/share|$out/share|g" Makefile antiword.h - substituteInPlace Makefile --replace "gcc" "cc" + substituteInPlace Makefile --replace "gcc" '$(CC)' ''; patches = [ ./10_fix_buffer_overflow_wordole_c_CVE-2014-8123.patch ]; + makeFlags = [ + "CC=${stdenv.cc.targetPrefix}cc" + ]; + installTargets = [ "global_install" ]; meta = { diff --git a/pkgs/applications/office/libreoffice/default.nix b/pkgs/applications/office/libreoffice/default.nix index 7e98e7be59a..e7633cdde0d 100644 --- a/pkgs/applications/office/libreoffice/default.nix +++ b/pkgs/applications/office/libreoffice/default.nix @@ -349,6 +349,7 @@ in sed -e /CppunitTest_sw_layoutwriter/d -i sw/Module_sw.mk sed -e /CppunitTest_sw_htmlimport/d -i sw/Module_sw.mk sed -e /CppunitTest_sw_core_layout/d -i sw/Module_sw.mk + sed -e /CppunitTest_sw_uiwriter6/d -i sw/Module_sw.mk sed -e /CppunitTest_sdext_pdfimport/d -i sdext/Module_sdext.mk sed -e /CppunitTest_vcl_pdfexport/d -i vcl/Module_vcl.mk sed -e "s/DECLARE_SW_ROUNDTRIP_TEST(\([_a-zA-Z0-9.]\+\)[, ].*, *\([_a-zA-Z0-9.]\+\))/class \\1: public \\2 { public: void verify() override; }; void \\1::verify() /" -i "sw/qa/extras/ooxmlexport/ooxmlexport9.cxx" diff --git a/pkgs/applications/office/qownnotes/default.nix b/pkgs/applications/office/qownnotes/default.nix index c8829981e4a..bc15b2ef29a 100644 --- a/pkgs/applications/office/qownnotes/default.nix +++ b/pkgs/applications/office/qownnotes/default.nix @@ -17,14 +17,14 @@ let pname = "qownnotes"; appname = "QOwnNotes"; - version = "23.2.4"; + version = "23.4.0"; in stdenv.mkDerivation { inherit pname appname version; src = fetchurl { url = "https://download.tuxfamily.org/${pname}/src/${pname}-${version}.tar.xz"; - sha256 = "sha256-ZliVhnO9fK/6k4Ga86ZSmhzQ3YKziAab19oZs9Pteic="; + sha256 = "sha256-8gSy7WL0wpLAXxVo3oOA9X12qd/R7P3MgmlwXxpJSUs="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/office/treesheets/default.nix b/pkgs/applications/office/treesheets/default.nix index eb6746af752..a2a967bf31c 100644 --- a/pkgs/applications/office/treesheets/default.nix +++ b/pkgs/applications/office/treesheets/default.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "treesheets"; - version = "unstable-2023-03-18"; + version = "unstable-2023-04-04"; src = fetchFromGitHub { owner = "aardappel"; repo = "treesheets"; - rev = "fd73698ba15b36cfd1f1726e51558405a56c6cd2"; - sha256 = "kGpze5aBbBjhLTU9jV2xX44iO82skgbxVKc0lHndezw="; + rev = "a7d0065763c0bf0cfc2b410b17cb1fce33619616"; + sha256 = "wDAheXzObiqFkZ2ZVQAzMVZT5mzIEzxh6jNwPiPoWis="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/radio/tqsl/default.nix b/pkgs/applications/radio/tqsl/default.nix index bf70c3ddd6d..d5f798fce46 100644 --- a/pkgs/applications/radio/tqsl/default.nix +++ b/pkgs/applications/radio/tqsl/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "tqsl"; - version = "2.5.9"; + version = "2.6.5"; src = fetchurl { url = "https://www.arrl.org/files/file/LoTW%20Instructions/${pname}-${version}.tar.gz"; - sha256 = "sha256-flv7tI/SYAxxJsHFa3QUgnO0glAAQF87EgP4wyTWnNU="; + sha256 = "sha256-UGPMp1mAarHWuLbZu2wWpjgCdf8ZKj0Mwkqp32U5/8w="; }; nativeBuildInputs = [ cmake makeWrapper ]; diff --git a/pkgs/applications/radio/wsjtx/default.nix b/pkgs/applications/radio/wsjtx/default.nix index c3e591aec07..00cc0eaca12 100644 --- a/pkgs/applications/radio/wsjtx/default.nix +++ b/pkgs/applications/radio/wsjtx/default.nix @@ -4,12 +4,12 @@ stdenv.mkDerivation rec { pname = "wsjtx"; - version = "2.5.4"; + version = "2.6.1"; # This is a "superbuild" tarball containing both wsjtx and a hamlib fork src = fetchurl { - url = "http://physics.princeton.edu/pulsar/k1jt/wsjtx-${version}.tgz"; - sha256 = "sha256-Gz84Rq0sCl9BAXi2YSdl1Z7mPbJJ62z8MyrOF/CjCJg="; + url = "https://sourceforge.net/projects/wsjt/files/wsjtx-${version}/wsjtx-${version}.tgz"; + sha256 = "sha256-YNDiy0WkmmrVhbCQiCGp/yw6wlZNYQQmIP82wt3Mdl8="; }; # Hamlib builds with autotools, wsjtx builds with cmake diff --git a/pkgs/applications/science/biology/varscan/default.nix b/pkgs/applications/science/biology/varscan/default.nix index 2c0cad05596..bf6d16c3701 100644 --- a/pkgs/applications/science/biology/varscan/default.nix +++ b/pkgs/applications/science/biology/varscan/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "varscan"; - version = "2.4.5"; + version = "2.4.6"; src = fetchurl { url = "https://github.com/dkoboldt/varscan/raw/master/VarScan.v${version}.jar"; - sha256 = "sha256-q4jkkKTqXHiaAPRThqo82i43+B4NaHUUuMyefW6tgg0="; + sha256 = "sha256-6CcjC0epbKsDXFxxeOUImSGh4cjR5INqawL/iOOkwqs="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/applications/science/math/clp/default.nix b/pkgs/applications/science/math/clp/default.nix index 26c277c2685..69635f30541 100644 --- a/pkgs/applications/science/math/clp/default.nix +++ b/pkgs/applications/science/math/clp/default.nix @@ -1,19 +1,23 @@ -{ lib, stdenv, fetchurl, zlib }: +{ lib, stdenv, fetchFromGitHub, pkg-config, coin-utils, zlib, osi }: stdenv.mkDerivation rec { - version = "1.17.6"; + version = "1.17.7"; pname = "clp"; - src = fetchurl { - url = "https://www.coin-or.org/download/source/Clp/Clp-${version}.tgz"; - sha256 = "0ap1f0lxppa6pnbc4bg7ih7a96avwaki482nig8w5fr3vg9wvkzr"; + src = fetchFromGitHub { + owner = "coin-or"; + repo = "Clp"; + rev = "releases/${version}"; + hash = "sha256-CfAK/UbGaWvyk2ZxKEgziVruzZfz7WMJVi/YvdR/UNA="; }; - propagatedBuildInputs = [ zlib ]; + nativeBuildInputs = [ pkg-config ]; + + propagatedBuildInputs = [ zlib coin-utils osi ]; doCheck = true; meta = with lib; { - license = licenses.epl10; + license = licenses.epl20; homepage = "https://github.com/coin-or/Clp"; description = "An open-source linear programming solver written in C++"; platforms = platforms.darwin ++ [ "x86_64-linux" ]; diff --git a/pkgs/applications/terminal-emulators/alacritty/default.nix b/pkgs/applications/terminal-emulators/alacritty/default.nix index ae1bc591989..f88a944fdb6 100644 --- a/pkgs/applications/terminal-emulators/alacritty/default.nix +++ b/pkgs/applications/terminal-emulators/alacritty/default.nix @@ -60,8 +60,6 @@ rustPlatform.buildRustPackage rec { cargoSha256 = "sha256-4liPfNJ2JGniz8Os4Np+XSXCJBHND13XLPWDy3Gc/F8="; - auditable = true; # TODO: remove when this is the default - nativeBuildInputs = [ cmake installShellFiles diff --git a/pkgs/applications/version-management/git-absorb/default.nix b/pkgs/applications/version-management/git-absorb/default.nix index d80e481bd5b..39e834168c3 100644 --- a/pkgs/applications/version-management/git-absorb/default.nix +++ b/pkgs/applications/version-management/git-absorb/default.nix @@ -2,20 +2,20 @@ rustPlatform.buildRustPackage rec { pname = "git-absorb"; - version = "0.6.9"; + version = "0.6.10"; src = fetchFromGitHub { owner = "tummychow"; repo = pname; rev = "refs/tags/${version}"; - sha256 = "sha256-z02bMJ+KQaLHqIzsdB3BCVzTQ0NRG0ylAfTHYgOxZYk="; + hash = "sha256-lFaiv9bgzu6XVcQuLXWoWsKl0cylfrF5rC0i3qj+zU0="; }; nativeBuildInputs = [ installShellFiles ]; buildInputs = lib.optionals stdenv.isDarwin [ Security ]; - cargoSha256 = "sha256-lP0fU2Cirta4WWha7Pgje537u6TbD5oiHLfamfzJtpU="; + cargoHash = "sha256-hksSyVdsGe/Ha3F5orL4W/k2nzFCuMqQjBgsT1jiWLw="; postInstall = '' installManPage Documentation/git-absorb.1 diff --git a/pkgs/applications/version-management/git-archive-all/default.nix b/pkgs/applications/version-management/git-archive-all/default.nix new file mode 100644 index 00000000000..22f16692ec8 --- /dev/null +++ b/pkgs/applications/version-management/git-archive-all/default.nix @@ -0,0 +1,62 @@ +{ lib +, buildPythonApplication +, fetchFromGitHub +, git +, pytestCheckHook +, pytest-mock +}: + +buildPythonApplication rec { + pname = "git-archive-all"; + version = "1.23.1"; + + src = fetchFromGitHub { + owner = "Kentzo"; + repo = "git-archive-all"; + rev = version; + hash = "sha256-fIPjggOx+CEorj1bazz8s81ZdppkTL0OlA5tRqCYZyc="; + }; + + # * Don't use pinned dependencies + # * Remove formatter and coverage generator + # * Don't fail on warnings. Almost all tests output this warning: + # ResourceWarning: unclosed file [...]/repo.tar + # https://github.com/Kentzo/git-archive-all/issues/90 + postPatch = '' + substituteInPlace setup.cfg \ + --replace pycodestyle==2.5.0 "" \ + --replace pytest==5.2.2 pytest \ + --replace pytest-cov==2.8.1 "" \ + --replace pytest-mock==1.11.2 pytest-mock \ + --replace "--cov=git_archive_all --cov-report=term --cov-branch" "" \ + --replace "filterwarnings = error" "" + substituteInPlace test_git_archive_all.py \ + --replace "import pycodestyle" "" + ''; + + nativeCheckInputs = [ + git + ]; + + checkInputs = [ + pytestCheckHook + pytest-mock + ]; + + disabledTests = [ "pycodestyle" ]; + + preCheck = '' + export HOME="$(mktemp -d)" + ''; + + meta = with lib; { + description = "Archive a repository with all its submodules"; + longDescription = '' + A python script wrapper for git-archive that archives a git superproject + and its submodules, if it has any. Takes into account .gitattributes + ''; + homepage = "https://github.com/Kentzo/git-archive-all"; + license = licenses.mit; + maintainers = with maintainers; [ fgaz ]; + }; +} diff --git a/pkgs/applications/video/bilibili/default.nix b/pkgs/applications/video/bilibili/default.nix new file mode 100644 index 00000000000..c7c2b6faa7a --- /dev/null +++ b/pkgs/applications/video/bilibili/default.nix @@ -0,0 +1,48 @@ +{ lib +, stdenv +, fetchurl +, electron +, makeWrapper +}: + +stdenv.mkDerivation rec { + pname = "bilibili"; + version = "1.9.2-1"; + src = fetchurl { + url = "https://github.com/msojocs/bilibili-linux/releases/download/v${version}/io.github.msojocs.bilibili_${version}_amd64.deb"; + hash = "sha256-y3dUBImvcIG89m82RaIOa0cxJXIAIGa+n3FJkASacaY="; + }; + + unpackPhase = '' + runHook preUnpack + + ar x $src + tar xf data.tar.xz + + runHook postUnpack + ''; + + nativeBuildInputs = [ makeWrapper ]; + + installPhase = '' + runHook preInstall + + mkdir -p $out/bin + cp -r usr/share $out/share + sed -i "s|Exec=.*|Exec=$out/bin/bilibili|" $out/share/applications/*.desktop + cp -r opt/apps/io.github.msojocs.bilibili/files/bin/app $out/opt + makeWrapper ${electron}/bin/electron $out/bin/bilibili \ + --argv0 "bilibili" \ + --add-flags "$out/opt/app.asar" + + runHook postInstall + ''; + + meta = with lib; { + description = "Electron-based bilibili desktop client"; + homepage = "https://github.com/msojocs/bilibili-linux"; + license = licenses.mit; + maintainers = with maintainers; [ jedsek ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/applications/video/media-downloader/default.nix b/pkgs/applications/video/media-downloader/default.nix index ab7f9030faa..6eb8aad6d8f 100644 --- a/pkgs/applications/video/media-downloader/default.nix +++ b/pkgs/applications/video/media-downloader/default.nix @@ -2,38 +2,48 @@ , stdenv , fetchFromGitHub , cmake -, qt5 -, ffmpeg-full +, wrapQtAppsHook +, qtbase , aria2 -, yt-dlp +, ffmpeg , python3 +, yt-dlp }: stdenv.mkDerivation rec { pname = "media-downloader"; - version = "2.9.0"; + version = "3.1.0"; src = fetchFromGitHub { owner = "mhogomchungu"; repo = pname; rev = "${version}"; - sha256 = "sha256-3tVOyIwdGcSVnEJWQWh6HIsjY6uEzWkTs45qf81r/+0="; + hash = "sha256-/oKvjmLFchR2B/mcLIUVIHBK78u2OQGf2aiwVR/ZoQc="; }; - nativeBuildInputs = [ cmake qt5.wrapQtAppsHook ]; + nativeBuildInputs = [ + cmake + wrapQtAppsHook + ]; + + buildInputs = [ + qtbase + ]; - preFixup = '' - qtWrapperArgs+=( - --prefix PATH : "${lib.makeBinPath [ ffmpeg-full aria2 yt-dlp python3 ]}" - ) - ''; + qtWrapperArgs = [ + "--prefix PATH : ${lib.makeBinPath [ + aria2 + ffmpeg + python3 + yt-dlp + ]}" + ]; meta = with lib; { description = "A Qt/C++ GUI front end to youtube-dl"; homepage = "https://github.com/mhogomchungu/media-downloader"; license = licenses.gpl2Plus; - broken = stdenv.isDarwin; - platforms = platforms.unix; + platforms = platforms.linux; maintainers = with maintainers; [ zendo ]; }; } diff --git a/pkgs/applications/video/vlc/default.nix b/pkgs/applications/video/vlc/default.nix index d67bd55f505..457aa7a0da5 100644 --- a/pkgs/applications/video/vlc/default.nix +++ b/pkgs/applications/video/vlc/default.nix @@ -196,6 +196,12 @@ stdenv.mkDerivation rec { url = "https://code.videolan.org/videolan/vlc/uploads/eb1c313d2d499b8a777314f789794f9d/0001-Add-lssl-and-lcrypto-to-liblive555_plugin_la_LIBADD.patch"; sha256 = "0kyi8q2zn2ww148ngbia9c7qjgdrijf4jlvxyxgrj29cb5iy1kda"; }) + # patch to build with recent libplacebo + # https://code.videolan.org/videolan/vlc/-/merge_requests/3027 + (fetchpatch { + url = "https://code.videolan.org/videolan/vlc/-/commit/65ea8d19d91ac1599a29e8411485a72fe89c45e2.patch"; + hash = "sha256-Zz+g75V6X9OZI3sn614K9Uenxl3WtRHKSdLkWP3b17w="; + }) ]; postPatch = '' diff --git a/pkgs/applications/virtualization/qemu/default.nix b/pkgs/applications/virtualization/qemu/default.nix index a7a71977c4a..c847e32d7a9 100644 --- a/pkgs/applications/virtualization/qemu/default.nix +++ b/pkgs/applications/virtualization/qemu/default.nix @@ -117,6 +117,15 @@ stdenv.mkDerivation rec { sha256 = "sha256-oC+bRjEHixv1QEFO9XAm4HHOwoiT+NkhknKGPydnZ5E="; revert = true; }) + # glibc >=2.37 compat, see https://lore.kernel.org/qemu-devel/20230110174901.2580297-1-berrange@redhat.com/ + (fetchpatch { + url = "https://gitlab.com/qemu-project/qemu/-/commit/9f0246539ae84a5e21efd1cc4516fc343f08115a.patch"; + sha256 = "sha256-1iWOWkLH0WP1Hk23fmrRVdX7YZWUXOvWRMTt8QM93BI="; + }) + (fetchpatch { + url = "https://gitlab.com/qemu-project/qemu/-/commit/6003159ce18faad4e1bc7bf9c85669019cd4950e.patch"; + sha256 = "sha256-DKGCbR+VDIFLp6FhER78gyJ3Rn1dD47pMtkcIIMd0B8="; + }) ] ++ lib.optional nixosTestRunner ./force-uid0-on-9p.patch; diff --git a/pkgs/applications/window-managers/sway/swayest-workstyle/default.nix b/pkgs/applications/window-managers/sway/swayest-workstyle/default.nix index 36cfdcfaed3..6c38d346d32 100644 --- a/pkgs/applications/window-managers/sway/swayest-workstyle/default.nix +++ b/pkgs/applications/window-managers/sway/swayest-workstyle/default.nix @@ -5,16 +5,16 @@ rustPlatform.buildRustPackage rec { pname = "swayest-workstyle"; - version = "1.3.2"; + version = "1.3.3"; src = fetchFromGitHub { owner = "Lyr-7D1h"; repo = "swayest_workstyle"; rev = version; - sha256 = "sha256-C2Nz6fBwaj+cOxIfoBu+9T+CoJ5Spc1TAJcQWdIF/+I="; + sha256 = "sha256-N6z8xNT4vVULt8brOLlVAkJaqYnACMhoHJLGmyE7pZ0="; }; - cargoHash = "sha256-6pAlJmpyv2a1XCZQLOYilxJAGPbPmkEz1ynTLa0RjE0="; + cargoHash = "sha256-DiNhHuHUgJc9ea+EanaCybXzbrX2PEBdlR0h0zQQLn8="; doCheck = false; # No tests diff --git a/pkgs/applications/window-managers/wayfire/default.nix b/pkgs/applications/window-managers/wayfire/default.nix index 120ff6cf697..f5238180f59 100644 --- a/pkgs/applications/window-managers/wayfire/default.nix +++ b/pkgs/applications/window-managers/wayfire/default.nix @@ -1,33 +1,87 @@ -{ lib, stdenv, fetchurl, cmake, meson, ninja, pkg-config -, cairo, doctest, libdrm, libexecinfo, libinput, libjpeg, libxkbcommon, wayland -, wayland-protocols, wf-config, wlroots, mesa +{ lib +, stdenv +, fetchFromGitHub +, cmake +, meson +, ninja +, pkg-config +, wf-config +, cairo +, doctest +, libdrm +, libexecinfo +, libinput +, libjpeg +, libxkbcommon +, wayland +, wayland-protocols +, wayland-scanner +, wlroots +, pango +, xorg }: stdenv.mkDerivation rec { pname = "wayfire"; - version = "0.7.2"; + version = "0.7.5"; - src = fetchurl { - url = "https://github.com/WayfireWM/wayfire/releases/download/v${version}/wayfire-${version}.tar.xz"; - sha256 = "1gasijjyfl00zpy6j9hh6qpwv0sw42h9irycbnm693j3vw9mcy66"; + src = fetchFromGitHub { + owner = "WayfireWM"; + repo = pname; + rev = "v${version}"; + fetchSubmodules = true; + sha256 = "sha256-Z+rR9pY244I3i/++XZ4ROIkq3vtzMgcxxHvJNxFD9is="; }; - nativeBuildInputs = [ cmake meson ninja pkg-config wayland ]; + nativeBuildInputs = [ + meson + ninja + pkg-config + wayland-scanner + ]; + + buildInputs = [ - cairo doctest libdrm libexecinfo libinput libjpeg libxkbcommon wayland - wayland-protocols wf-config wlroots mesa + wf-config + libdrm + libexecinfo + libinput + libjpeg + libxkbcommon + wayland-protocols + xorg.xcbutilwm + wayland + cairo + pango + ]; + + propagatedBuildInputs = [ + wlroots + ]; + + nativeCheckInputs = [ + cmake + doctest ]; # CMake is just used for finding doctest. dontUseCmakeConfigure = true; - mesonFlags = [ "--sysconfdir" "/etc" ]; + doCheck = true; + + mesonFlags = [ + "--sysconfdir /etc" + "-Duse_system_wlroots=enabled" + "-Duse_system_wfconfig=enabled" + ]; + + passthru.providedSessions = [ "wayfire" ]; meta = with lib; { homepage = "https://wayfire.org/"; description = "3D Wayland compositor"; license = licenses.mit; - maintainers = with maintainers; [ qyliss wucke13 ]; + maintainers = with maintainers; [ qyliss wucke13 rewine ]; platforms = platforms.unix; }; } diff --git a/pkgs/applications/window-managers/wayfire/wcm.nix b/pkgs/applications/window-managers/wayfire/wcm.nix index 9d524019ad5..a6770218552 100644 --- a/pkgs/applications/window-managers/wayfire/wcm.nix +++ b/pkgs/applications/window-managers/wayfire/wcm.nix @@ -1,27 +1,61 @@ -{ stdenv, lib, fetchurl, meson, ninja, pkg-config, wayland, wrapGAppsHook -, gtk3, libevdev, libxml2, wayfire, wayland-protocols, wf-config, wf-shell +{ stdenv +, lib +, fetchFromGitHub +, meson +, ninja +, pkg-config +, wayland +, wrapGAppsHook +, wayfire +, wf-shell +, wf-config +, wayland-scanner +, wayland-protocols +, gtk3 +, libevdev +, libxml2 }: stdenv.mkDerivation rec { pname = "wcm"; - version = "0.7.0"; + version = "0.7.5"; - src = fetchurl { - url = "https://github.com/WayfireWM/wcm/releases/download/v${version}/wcm-${version}.tar.xz"; - sha256 = "19za1fnlf5hz4n4mxxwqcr5yxp6mga9ah539ifnjnqrgvj19cjlj"; + src = fetchFromGitHub { + owner = "WayfireWM"; + repo = pname; + rev = "v${version}"; + fetchSubmodules = true; + sha256 = "sha256-LJR9JGl49o4O6LARofz3jOeAqseGcmzVhMnhk/aobUU="; }; - nativeBuildInputs = [ meson ninja pkg-config wayland wrapGAppsHook ]; + nativeBuildInputs = [ + meson + ninja + pkg-config + wayland-scanner + wrapGAppsHook + ]; + buildInputs = [ - gtk3 libevdev libxml2 wayfire wayland - wayland-protocols wf-config wf-shell + wayfire + wf-config + wf-shell + wayland + wayland-protocols + gtk3 + libevdev + libxml2 + ]; + + mesonFlags = [ + "-Denable_wdisplays=false" ]; meta = with lib; { homepage = "https://github.com/WayfireWM/wcm"; description = "Wayfire Config Manager"; license = licenses.mit; - maintainers = with maintainers; [ qyliss wucke13 ]; + maintainers = with maintainers; [ qyliss wucke13 rewine ]; platforms = platforms.unix; }; } diff --git a/pkgs/applications/window-managers/wayfire/wf-config.nix b/pkgs/applications/window-managers/wayfire/wf-config.nix index d1e653cc9e0..0a8e5c0bcd7 100644 --- a/pkgs/applications/window-managers/wayfire/wf-config.nix +++ b/pkgs/applications/window-managers/wayfire/wf-config.nix @@ -1,20 +1,46 @@ -{ stdenv, lib, fetchurl, cmake, meson, ninja, pkg-config -, doctest, glm, libevdev, libxml2 +{ stdenv +, lib +, fetchFromGitHub +, cmake +, meson +, ninja +, pkg-config +, doctest +, glm +, libevdev +, libxml2 }: stdenv.mkDerivation rec { pname = "wf-config"; version = "0.7.1"; - src = fetchurl { - url = "https://github.com/WayfireWM/wf-config/releases/download/v${version}/wf-config-${version}.tar.xz"; - sha256 = "1w75yxhz0nvw4mlv38sxp8k8wb5h99b51x3fdvizc3yaxanqa8kx"; + src = fetchFromGitHub { + owner = "WayfireWM"; + repo = pname; + rev = "v${version}"; + sha256 = "sha256-ADUBvDJcPYEB9ZvaFIgTfemo1WYwiWgCWX/z2yrEPtA="; }; - nativeBuildInputs = [ cmake meson ninja pkg-config ]; - buildInputs = [ doctest libevdev libxml2 ]; - propagatedBuildInputs = [ glm ]; + nativeBuildInputs = [ + meson + ninja + pkg-config + ]; + buildInputs = [ + libevdev + libxml2 + ]; + + propagatedBuildInputs = [ + glm + ]; + + nativeCheckInputs = [ + cmake + doctest + ]; # CMake is just used for finding doctest. dontUseCmakeConfigure = true; @@ -24,7 +50,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/WayfireWM/wf-config"; description = "Library for managing configuration files, written for Wayfire"; license = licenses.mit; - maintainers = with maintainers; [ qyliss wucke13 ]; + maintainers = with maintainers; [ qyliss wucke13 rewine ]; platforms = platforms.unix; }; } diff --git a/pkgs/applications/window-managers/wayfire/wf-shell.nix b/pkgs/applications/window-managers/wayfire/wf-shell.nix index 51111932cd2..10e16a6573e 100644 --- a/pkgs/applications/window-managers/wayfire/wf-shell.nix +++ b/pkgs/applications/window-managers/wayfire/wf-shell.nix @@ -1,29 +1,53 @@ -{ stdenv, lib, fetchurl, meson, ninja, pkg-config, wayland, alsa-lib, gtkmm3, gtk-layer-shell, pulseaudio, wayfire, wf-config +{ stdenv +, lib +, fetchFromGitHub +, meson +, ninja +, pkg-config +, wayland-scanner +, wayfire +, wf-config +, alsa-lib +, gtkmm3 +, gtk-layer-shell +, pulseaudio }: stdenv.mkDerivation rec { pname = "wf-shell"; version = "0.7.0"; - # > Note to packagers: do not use the autogenerated "Source code" - # > archives from GitHub, but the wf-shell-0.4.0.tar.xz file. - src = fetchurl { - url = "https://github.com/WayfireWM/wf-shell/releases/download/v${version}/wf-shell-${version}.tar.xz"; - sha256 = "1isybm9lcpxwyf6zh2vzkwrcnw3q7qxm21535g4f08f0l68cd5bl"; + src = fetchFromGitHub { + owner = "WayfireWM"; + repo = pname; + rev = "v${version}"; + fetchSubmodules = true; + sha256 = "sha256-iQUBuNjbZuf51A69RC6NsMHFZCFRv+d9XZ0HtP6OpOA="; }; - nativeBuildInputs = [ meson ninja pkg-config wayland ]; + nativeBuildInputs = [ + meson + ninja + pkg-config + wayland-scanner + ]; + buildInputs = [ - alsa-lib gtkmm3 gtk-layer-shell pulseaudio wayfire wf-config + wayfire + wf-config + alsa-lib + gtkmm3 + gtk-layer-shell + pulseaudio ]; - mesonFlags = [ "--sysconfdir" "/etc" ]; + mesonFlags = [ "--sysconfdir /etc" ]; meta = with lib; { homepage = "https://github.com/WayfireWM/wf-shell"; description = "GTK3-based panel for Wayfire"; license = licenses.mit; - maintainers = with maintainers; [ qyliss wucke13 ]; + maintainers = with maintainers; [ qyliss wucke13 rewine ]; platforms = platforms.unix; }; } diff --git a/pkgs/applications/window-managers/weston/default.nix b/pkgs/applications/window-managers/weston/default.nix index 49a18187d76..21eeb3949a1 100644 --- a/pkgs/applications/window-managers/weston/default.nix +++ b/pkgs/applications/window-managers/weston/default.nix @@ -6,16 +6,17 @@ , pipewire ? null, pango ? null, libunwind ? null, freerdp ? null, vaapi ? null , libva ? null, libwebp ? null, xwayland ? null # beware of null defaults, as the parameters *are* supplied by callPackage by default -, buildDemo ? false +, buildDemo ? true +, buildRemoting ? true, gst_all_1 }: stdenv.mkDerivation rec { pname = "weston"; - version = "11.0.0"; + version = "11.0.1"; src = fetchurl { - url = "https://gitlab.freedesktop.org/wayland/weston/-/releases/${version}/downloads/weston-${version}.tar.xz"; - sha256 = "078y14ff9wmmbzq314f7bq1bxx0rc12xy4j362n60iamr56qs4x6"; + url = "https://gitlab.freedesktop.org/wayland/weston/uploads/f5648c818fba5432edc3ea63c4db4813/weston-${version}.tar.xz"; + sha256 = "sha256-pBP2jCUpV/wxkcNlCCPsNWrowSTMwMtEDaXNxOLLnlc="; }; depsBuildBuild = [ pkg-config ]; @@ -24,20 +25,21 @@ stdenv.mkDerivation rec { cairo colord dbus freerdp lcms2 libGL libXcursor libdrm libevdev libinput libjpeg seatd libunwind libva libwebp libxcb libxkbcommon mesa mtdev pam pango pipewire udev vaapi wayland wayland-protocols + ] ++ lib.optionals buildRemoting [ + gst_all_1.gstreamer + gst_all_1.gst-plugins-base ]; mesonFlags= [ "-Dbackend-drm-screencast-vaapi=${lib.boolToString (vaapi != null)}" "-Dbackend-rdp=${lib.boolToString (freerdp != null)}" "-Dxwayland=${lib.boolToString (xwayland != null)}" # Default is true! - "-Dremoting=false" # TODO + (lib.mesonBool "remoting" buildRemoting) "-Dpipewire=${lib.boolToString (pipewire != null)}" "-Dimage-webp=${lib.boolToString (libwebp != null)}" (lib.mesonBool "demo-clients" buildDemo) "-Dsimple-clients=" "-Dtest-junit-xml=false" - # TODO: - #"--enable-clients" ] ++ lib.optionals (xwayland != null) [ "-Dxwayland-path=${xwayland.out}/bin/Xwayland" ]; diff --git a/pkgs/build-support/build-bazel-package/default.nix b/pkgs/build-support/build-bazel-package/default.nix index a3f331b23cb..a49d3c781ed 100644 --- a/pkgs/build-support/build-bazel-package/default.nix +++ b/pkgs/build-support/build-bazel-package/default.nix @@ -1,6 +1,7 @@ { stdenv , cacert , lib +, writeCBin }: args@{ @@ -10,7 +11,7 @@ args@{ , bazelBuildFlags ? [] , bazelTestFlags ? [] , bazelFetchFlags ? [] -, bazelTarget +, bazelTargets , bazelTestTargets ? [] , buildAttrs , fetchAttrs @@ -44,7 +45,15 @@ args@{ }: let - fArgs = removeAttrs args [ "buildAttrs" "fetchAttrs" "removeRulesCC" ]; + fArgs = removeAttrs args [ "buildAttrs" "fetchAttrs" "removeRulesCC" ] // { + name = name; + bazelFlags = bazelFlags; + bazelBuildFlags = bazelBuildFlags; + bazelTestFlags = bazelTestFlags; + bazelFetchFlags = bazelFetchFlags; + bazelTestTargets = bazelTestTargets; + dontAddBazelOpts = dontAddBazelOpts; + }; fBuildAttrs = fArgs // buildAttrs; fFetchAttrs = fArgs // removeAttrs fetchAttrs [ "sha256" ]; bazelCmd = { cmd, additionalFlags, targets }: @@ -67,13 +76,33 @@ let ${lib.strings.concatStringsSep " " additionalFlags} \ ${lib.strings.concatStringsSep " " targets} ''; + # we need this to chmod dangling symlinks on darwin, gnu coreutils refuses to do so: + # chmod: cannot operate on dangling symlink '$symlink' + chmodder = writeCBin "chmodder" '' + #include <stdio.h> + #include <stdlib.h> + #include <sys/types.h> + #include <sys/stat.h> + #include <errno.h> + #include <string.h> + + int main(int argc, char** argv) { + mode_t mode = S_IRWXU | S_IRWXG | S_IRWXO; + if (argc != 2) { + fprintf(stderr, "usage: chmodder file"); + exit(EXIT_FAILURE); + } + if (lchmod(argv[1], mode) != 0) { + fprintf(stderr, "failed to lchmod '%s': %s", argv[0], strerror(errno)); + exit(EXIT_FAILURE); + } + } + ''; in stdenv.mkDerivation (fBuildAttrs // { - inherit name bazelFlags bazelBuildFlags bazelTestFlags bazelFetchFlags bazelTarget bazelTestTargets; deps = stdenv.mkDerivation (fFetchAttrs // { name = "${name}-deps.tar.gz"; - inherit bazelFlags bazelBuildFlags bazelTestFlags bazelFetchFlags bazelTarget bazelTestTargets; impureEnvVars = lib.fetchers.proxyImpureEnvVars ++ fFetchAttrs.impureEnvVars or []; @@ -94,21 +123,18 @@ stdenv.mkDerivation (fBuildAttrs // { buildPhase = fFetchAttrs.buildPhase or '' runHook preBuild - # See footnote called [USER and BAZEL_USE_CPP_ONLY_TOOLCHAIN variables]. - # We disable multithreading for the fetching phase since it can lead to timeouts with many dependencies/threads: - # https://github.com/bazelbuild/bazel/issues/6502 - BAZEL_USE_CPP_ONLY_TOOLCHAIN=1 \ - USER=homeless-shelter \ - bazel \ - --batch \ - --output_base="$bazelOut" \ - --output_user_root="$bazelUserRoot" \ - ${if fetchConfigured then "build --nobuild" else "fetch"} \ - --loading_phase_threads=1 \ - $bazelFlags \ - $bazelFetchFlags \ - ${bazelTarget} \ - ${lib.strings.concatStringsSep " " bazelTestTargets} + ${ + bazelCmd { + cmd = if fetchConfigured then "build --nobuild" else "fetch"; + additionalFlags = [ + # We disable multithreading for the fetching phase since it can lead to timeouts with many dependencies/threads: + # https://github.com/bazelbuild/bazel/issues/6502 + "--loading_phase_threads=1" + "$bazelFetchFlags" + ]; + targets = fFetchAttrs.bazelTargets ++ fFetchAttrs.bazelTestTargets; + } + } runHook postBuild ''; @@ -146,6 +172,10 @@ stdenv.mkDerivation (fBuildAttrs // { new_target="$(readlink "$symlink" | sed "s,$NIX_BUILD_TOP,NIX_BUILD_TOP,")" rm "$symlink" ln -sf "$new_target" "$symlink" + '' + lib.optionalString stdenv.isDarwin '' + # on linux symlink permissions cannot be modified, so we modify those on darwin to match the linux ones + ${chmodder}/bin/chmodder "$symlink" + '' + '' done echo '${bazel.name}' > $bazelOut/external/.nix-bazel-version @@ -190,8 +220,6 @@ stdenv.mkDerivation (fBuildAttrs // { done '' + fBuildAttrs.preConfigure or ""; - inherit dontAddBazelOpts; - buildPhase = fBuildAttrs.buildPhase or '' runHook preBuild @@ -224,15 +252,15 @@ stdenv.mkDerivation (fBuildAttrs // { bazelCmd { cmd = "test"; additionalFlags = - ["--test_output=errors"] ++ bazelTestFlags; - targets = bazelTestTargets; + ["--test_output=errors"] ++ fBuildAttrs.bazelTestFlags; + targets = fBuildAttrs.bazelTestTargets; } } ${ bazelCmd { cmd = "build"; - additionalFlags = bazelBuildFlags; - targets = [bazelTarget]; + additionalFlags = fBuildAttrs.bazelBuildFlags; + targets = fBuildAttrs.bazelTargets; } } runHook postBuild diff --git a/pkgs/build-support/cc-wrapper/cc-wrapper.sh b/pkgs/build-support/cc-wrapper/cc-wrapper.sh index cf9a351f395..e8eb579e15a 100644 --- a/pkgs/build-support/cc-wrapper/cc-wrapper.sh +++ b/pkgs/build-support/cc-wrapper/cc-wrapper.sh @@ -46,6 +46,8 @@ while (( "$n" < "$nParams" )); do -nostdinc) cInclude=0 cxxInclude=0 ;; -nostdinc++) cxxInclude=0 ;; -nostdlib) cxxLibrary=0 ;; + -x*-header) dontLink=1 ;; # both `-x c-header` and `-xc-header` are accepted by clang + -xc++*) isCxx=1 ;; # both `-xc++` and `-x c++` are accepted by clang -x) case "$p2" in *-header) dontLink=1 ;; diff --git a/pkgs/build-support/cc-wrapper/default.nix b/pkgs/build-support/cc-wrapper/default.nix index d2a1ed39ee0..597e8105fa1 100644 --- a/pkgs/build-support/cc-wrapper/default.nix +++ b/pkgs/build-support/cc-wrapper/default.nix @@ -17,9 +17,40 @@ , isGNU ? false, isClang ? cc.isClang or false, gnugrep ? null , buildPackages ? {} , libcxx ? null + +# Whether or not to add `-B` and `-L` to `nix-support/cc-{c,ld}flags` +, useCcForLibs ? + + # Always add these flags for Clang, because in order to compile (most + # software) it needs libraries that are shipped and compiled with gcc. + if isClang then true + + # Never add these flags for a build!=host cross-compiler or a host!=target + # ("cross-built-native") compiler; currently nixpkgs has a special build + # path for these (`crossStageStatic`). Hopefully at some point that build + # path will be merged with this one and this conditional will be removed. + else if (with stdenvNoCC; buildPlatform != hostPlatform || hostPlatform != targetPlatform) then false + + # Never add these flags when wrapping the bootstrapFiles' compiler; it has a + # /usr/-like layout with everything smashed into a single outpath, so it has + # no trouble finding its own libraries. + else if (cc.passthru.isFromBootstrapFiles or false) then false + + # Add these flags when wrapping `xgcc` (the first compiler that nixpkgs builds) + else if (cc.passthru.isXgcc or false) then true + + # Add these flags when wrapping `stdenv.cc` + else if (cc.stdenv.cc.cc.passthru.isXgcc or false) then true + + # Do not add these flags in any other situation. This is `false` mainly to + # prevent these flags from being added when wrapping *old* versions of gcc + # (e.g. `gcc6Stdenv`), since they will cause the old gcc to get `-B` and + # `-L` flags pointing at the new gcc's libstdc++ headers. Example failure: + # https://hydra.nixos.org/build/213125495 + else false + +# the derivation at which the `-B` and `-L` flags added by `useCcForLibs` will point , gccForLibs ? if useCcForLibs then cc else null -# same as `gccForLibs`, but generalized beyond clang -, useCcForLibs ? isClang }: with lib; @@ -226,12 +257,10 @@ stdenv.mkDerivation { ln -s ${targetPrefix}clang++ $out/bin/${targetPrefix}c++ fi - if [ -e $ccPath/cpp ]; then - wrap ${targetPrefix}cpp $wrapper $ccPath/cpp - '' + lib.optionalString (hostPlatform != targetPlatform) '' - elif [ -e $ccPath/${targetPrefix}cpp ]; then + if [ -e $ccPath/${targetPrefix}cpp ]; then wrap ${targetPrefix}cpp $wrapper $ccPath/${targetPrefix}cpp - '' + '' + elif [ -e $ccPath/cpp ]; then + wrap ${targetPrefix}cpp $wrapper $ccPath/cpp fi '' @@ -323,7 +352,7 @@ stdenv.mkDerivation { && targetPlatform.isLinux && !(stdenv.targetPlatform.useAndroidPrebuilt or false) && !(stdenv.targetPlatform.useLLVM or false) - && gccForLibs != null) '' + && gccForLibs != null) ('' echo "--gcc-toolchain=${gccForLibs}" >> $out/nix-support/cc-cflags # Pull in 'cc.out' target to get 'libstdc++fs.a'. It should be in @@ -331,6 +360,11 @@ stdenv.mkDerivation { # TODO(trofi): remove once gcc is fixed to move libraries to .lib output. echo "-L${gccForLibs}/${optionalString (targetPlatform != hostPlatform) "/${targetPlatform.config}"}/lib" >> $out/nix-support/cc-ldflags '' + # this ensures that when clang passes -lgcc_s to lld (as it does + # when building e.g. firefox), lld is able to find libgcc_s.so + + lib.optionalString (gccForLibs?libgcc) '' + echo "-L${gccForLibs.libgcc}/lib" >> $out/nix-support/cc-ldflags + '') ## ## General libc support diff --git a/pkgs/build-support/docker/nix-prefetch-docker b/pkgs/build-support/docker/nix-prefetch-docker index 5798ab5984f..f551d37cda9 100755 --- a/pkgs/build-support/docker/nix-prefetch-docker +++ b/pkgs/build-support/docker/nix-prefetch-docker @@ -38,7 +38,7 @@ get_image_digest(){ imageTag="latest" fi - skopeo --insecure-policy --tmpdir=$TMPDIR inspect "docker://$imageName:$imageTag" | jq '.Digest' -r + skopeo --override-os "${os}" --override-arch "${arch}" --insecure-policy --tmpdir=$TMPDIR inspect "docker://$imageName:$imageTag" | jq '.Digest' -r } get_name() { diff --git a/pkgs/build-support/emacs/wrapper.nix b/pkgs/build-support/emacs/wrapper.nix index 3f6a224fa6c..bd7702ebb91 100644 --- a/pkgs/build-support/emacs/wrapper.nix +++ b/pkgs/build-support/emacs/wrapper.nix @@ -67,10 +67,12 @@ runCommand # Store all paths we want to add to emacs here, so that we only need to add # one path to the load lists deps = runCommand "emacs-packages-deps" - { + ({ inherit explicitRequires lndir emacs; nativeBuildInputs = lib.optional nativeComp gcc; - } + } // lib.optionalAttrs nativeComp { + inherit (emacs) LIBRARY_PATH; + }) '' findInputsOld() { local pkg="$1"; shift diff --git a/pkgs/build-support/go/module.nix b/pkgs/build-support/go/module.nix index aca313264a2..9e401cc68aa 100644 --- a/pkgs/build-support/go/module.nix +++ b/pkgs/build-support/go/module.nix @@ -105,7 +105,7 @@ let runHook postConfigure ''; - buildPhase = args.modBuildPhase or '' + buildPhase = args.modBuildPhase or ('' runHook preBuild '' + lib.optionalString (deleteVendor == true) '' if [ ! -d vendor ]; then @@ -133,7 +133,7 @@ let mkdir -p vendor runHook postBuild - ''; + ''); installPhase = args.modInstallPhase or '' runHook preInstall @@ -176,7 +176,7 @@ let GOFLAGS = lib.optionals (!proxyVendor) [ "-mod=vendor" ] ++ lib.optionals (!allowGoReference) [ "-trimpath" ]; inherit CGO_ENABLED; - configurePhase = args.configurePhase or '' + configurePhase = args.configurePhase or ('' runHook preConfigure export GOCACHE=$TMPDIR/go-cache @@ -200,9 +200,9 @@ let fi runHook postConfigure - ''; + ''); - buildPhase = args.buildPhase or '' + buildPhase = args.buildPhase or ('' runHook preBuild exclude='\(/_\|examples\|Godeps\|testdata' @@ -282,7 +282,7 @@ let ) '' + '' runHook postBuild - ''; + ''); doCheck = args.doCheck or true; checkPhase = args.checkPhase or '' diff --git a/pkgs/build-support/go/package.nix b/pkgs/build-support/go/package.nix index 9106bf9796e..e627058604d 100644 --- a/pkgs/build-support/go/package.nix +++ b/pkgs/build-support/go/package.nix @@ -99,7 +99,7 @@ let GOARM = toString (lib.intersectLists [(stdenv.hostPlatform.parsed.cpu.version or "")] ["5" "6" "7"]); - configurePhase = args.configurePhase or '' + configurePhase = args.configurePhase or ('' runHook preConfigure # Extract the source @@ -141,7 +141,7 @@ let fi runHook postConfigure - ''; + ''); renameImports = args.renameImports or ( let @@ -151,7 +151,7 @@ let renames = p: lib.concatMapStringsSep "\n" (rename p.goPackagePath) p.goPackageAliases; in lib.concatMapStringsSep "\n" renames inputsWithAliases); - buildPhase = args.buildPhase or '' + buildPhase = args.buildPhase or ('' runHook preBuild runHook renameImports @@ -235,7 +235,7 @@ let ) '' + '' runHook postBuild - ''; + ''); doCheck = args.doCheck or false; checkPhase = args.checkPhase or '' diff --git a/pkgs/build-support/rust/build-rust-package/default.nix b/pkgs/build-support/rust/build-rust-package/default.nix index 2c5d4ae1000..a1bddeb6c49 100644 --- a/pkgs/build-support/rust/build-rust-package/default.nix +++ b/pkgs/build-support/rust/build-rust-package/default.nix @@ -45,7 +45,7 @@ , buildFeatures ? [ ] , checkFeatures ? buildFeatures , useNextest ? false -, auditable ? false # TODO: change to true +, auditable ? true , depsExtraArgs ? {} diff --git a/pkgs/build-support/rust/default-crate-overrides.nix b/pkgs/build-support/rust/default-crate-overrides.nix index 60b0cfc31c6..441c6dfaf9c 100644 --- a/pkgs/build-support/rust/default-crate-overrides.nix +++ b/pkgs/build-support/rust/default-crate-overrides.nix @@ -35,6 +35,7 @@ , libevdev , alsa-lib , graphene +, protobuf , ... }: @@ -207,6 +208,10 @@ in buildInputs = [ postgresql ]; }; + prost-build = attr: { + nativeBuildInputs = [ protobuf ]; + }; + rdkafka-sys = attr: { nativeBuildInputs = [ pkg-config ]; buildInputs = [ rdkafka ]; diff --git a/pkgs/build-support/rust/fetch-cargo-tarball/default.nix b/pkgs/build-support/rust/fetch-cargo-tarball/default.nix index adbfe98d810..8c6a97888c1 100644 --- a/pkgs/build-support/rust/fetch-cargo-tarball/default.nix +++ b/pkgs/build-support/rust/fetch-cargo-tarball/default.nix @@ -62,6 +62,10 @@ in stdenv.mkDerivation ({ export CARGO_HOME=$(mktemp -d cargo-home.XXX) CARGO_CONFIG=$(mktemp cargo-config.XXXX) + # https://blog.rust-lang.org/2023/03/09/Rust-1.68.0.html#cargos-sparse-protocol + # planned to become the default in 1.70 + export CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse + if [[ -n "$NIX_CRATES_INDEX" ]]; then cat >$CARGO_HOME/config.toml <<EOF [source.crates-io] diff --git a/pkgs/build-support/rust/hooks/default.nix b/pkgs/build-support/rust/hooks/default.nix index 168224e39b3..2eb388fe07b 100644 --- a/pkgs/build-support/rust/hooks/default.nix +++ b/pkgs/build-support/rust/hooks/default.nix @@ -76,37 +76,14 @@ in { # inputs do not cause us to find the wrong `diff`. diff = "${lib.getBin buildPackages.diffutils}/bin/diff"; - # We want to specify the correct crt-static flag for both - # the build and host platforms. This is important when the wanted - # value for crt-static does not match the defaults in the rustc target, - # like for pkgsMusl or pkgsCross.musl64; Upstream rustc still assumes - # that musl = static[1]. - # - # By default, Cargo doesn't apply RUSTFLAGS when building build.rs - # if --target is passed, so the only good way to set crt-static for - # build.rs files is to use the unstable -Zhost-config Cargo feature. - # This allows us to specify flags that should be passed to rustc - # when building for the build platform. We also need to use - # -Ztarget-applies-to-host, because using -Zhost-config requires it. - # - # When doing this, we also have to specify the linker, or cargo - # won't pass a -C linker= argument to rustc. This will make rustc - # try to use its default value of "cc", which won't be available - # when cross-compiling. - # - # [1]: https://github.com/rust-lang/compiler-team/issues/422 cargoConfig = '' - [host] + [target."${rust.toRustTarget stdenv.buildPlatform}"] "linker" = "${ccForBuild}" - "rustflags" = [ "-C", "target-feature=${if stdenv.buildPlatform.isStatic then "+" else "-"}crt-static" ] - - [target."${shortTarget}"] - "linker" = "${ccForHost}" + ${lib.optionalString (stdenv.buildPlatform.config != stdenv.hostPlatform.config) '' + [target."${shortTarget}"] + "linker" = "${ccForHost}" + ''} "rustflags" = [ "-C", "target-feature=${if stdenv.hostPlatform.isStatic then "+" else "-"}crt-static" ] - - [unstable] - host-config = true - target-applies-to-host = true ''; }; } ./cargo-setup-hook.sh) {}; diff --git a/pkgs/build-support/rust/import-cargo-lock.nix b/pkgs/build-support/rust/import-cargo-lock.nix index 0e1da7ce5f5..b23bae1090b 100644 --- a/pkgs/build-support/rust/import-cargo-lock.nix +++ b/pkgs/build-support/rust/import-cargo-lock.nix @@ -10,6 +10,15 @@ # Allow `builtins.fetchGit` to be used to not require hashes for git dependencies , allowBuiltinFetchGit ? false + # Additional registries to pull sources from + # { "https://<registry index URL>" = "https://<registry download URL>"; } + # where: + # - "index URL" is the "index" value of the configuration entry for that registry + # https://doc.rust-lang.org/cargo/reference/registries.html#using-an-alternate-registry + # - "download URL" is the "dl" value of its associated index configuration + # https://doc.rust-lang.org/cargo/reference/registry-index.html#index-configuration +, extraRegistries ? {} + # Hashes for git dependencies. , outputHashes ? {} } @ args: @@ -80,7 +89,7 @@ let # We can't use the existing fetchCrate function, since it uses a # recursive hash of the unpacked crate. - fetchCrate = pkg: + fetchCrate = pkg: downloadUrl: let checksum = pkg.checksum or parsedLockFile.metadata."checksum ${pkg.name} ${pkg.version} (${pkg.source})"; in @@ -89,10 +98,14 @@ let ''; fetchurl { name = "crate-${pkg.name}-${pkg.version}.tar.gz"; - url = "https://crates.io/api/v1/crates/${pkg.name}/${pkg.version}/download"; + url = "${downloadUrl}/${pkg.name}/${pkg.version}/download"; sha256 = checksum; }; + registries = { + "https://github.com/rust-lang/crates.io-index" = "https://crates.io/api/v1/crates"; + } // extraRegistries; + # Replaces values inherited by workspace members. replaceWorkspaceValues = writers.writePython3 "replace-workspace-values" { libraries = with python3Packages; [ tomli tomli-w ]; flakeIgnore = [ "E501" ]; } @@ -102,10 +115,11 @@ let mkCrate = pkg: let gitParts = parseGit pkg.source; + registryIndexUrl = lib.removePrefix "registry+" pkg.source; in - if pkg.source == "registry+https://github.com/rust-lang/crates.io-index" then + if lib.hasPrefix "registry+" pkg.source && builtins.hasAttr registryIndexUrl registries then let - crateTarball = fetchCrate pkg; + crateTarball = fetchCrate pkg registries.${registryIndexUrl}; in runCommand "${pkg.name}-${pkg.version}" {} '' mkdir $out tar xf "${crateTarball}" -C $out --strip-components=1 @@ -213,15 +227,24 @@ let } cat > $out/.cargo/config <<EOF - [source.crates-io] - replace-with = "vendored-sources" +[source.crates-io] +replace-with = "vendored-sources" - [source.vendored-sources] - directory = "cargo-vendor-dir" - EOF +[source.vendored-sources] +directory = "cargo-vendor-dir" +EOF declare -A keysSeen + for registry in ${toString (builtins.attrNames extraRegistries)}; do + cat >> $out/.cargo/config <<EOF + +[source."$registry"] +registry = "$registry" +replace-with = "vendored-sources" +EOF + done + for crate in ${toString depCrates}; do # Link the crate directory, removing the output path hash from the destination. ln -s "$crate" $out/$(basename "$crate" | cut -c 34-) diff --git a/pkgs/build-support/trivial-builders.nix b/pkgs/build-support/trivial-builders.nix index 2a4e93f82df..8694c602a3b 100644 --- a/pkgs/build-support/trivial-builders.nix +++ b/pkgs/build-support/trivial-builders.nix @@ -149,9 +149,11 @@ rec { echo -n "$text" > "$target" fi - eval "$checkPhase" + if [ -n "$executable" ]; then + chmod +x "$target" + fi - (test -n "$executable" && chmod +x "$target") || true + eval "$checkPhase" ''; /* @@ -412,7 +414,10 @@ rec { mkdir -p "$(dirname "$file")" cat $files > "$file" - (test -n "$executable" && chmod +x "$file") || true + if [ -n "$executable" ]; then + chmod +x "$file" + fi + eval "$checkPhase" ''; diff --git a/pkgs/build-support/trivial-builders/test/write-shell-script.nix b/pkgs/build-support/trivial-builders/test/write-shell-script.nix new file mode 100644 index 00000000000..a5c9f1fae42 --- /dev/null +++ b/pkgs/build-support/trivial-builders/test/write-shell-script.nix @@ -0,0 +1,14 @@ +{ lib, writeShellScript }: let + output = "hello"; +in (writeShellScript "test-script" '' + echo ${lib.escapeShellArg output} +'').overrideAttrs (old: { + checkPhase = old.checkPhase or "" + '' + expected=${lib.escapeShellArg output} + got=$("$target") + if [[ "$got" != "$expected" ]]; then + echo "wrong output: expected $expected, got $got" + exit 1 + fi + ''; +}) diff --git a/pkgs/data/fonts/linja-sike/default.nix b/pkgs/data/fonts/linja-sike/default.nix new file mode 100644 index 00000000000..88c723bff22 --- /dev/null +++ b/pkgs/data/fonts/linja-sike/default.nix @@ -0,0 +1,25 @@ +{ lib, fetchurl }: + +fetchurl { + pname = "linja-sike"; + version = "5.0"; + + url = "https://wyub.github.io/tokipona/linja-sike-5.otf"; + + downloadToTemp = true; + recursiveHash = true; + postFetch = '' + install -D $downloadedFile $out/share/fonts/opentype/linja-sike.otf + ''; + + sha256 = "sha256-LkjG1Oao/LqKwI+eRZPzShTh7lz5DkooltXm7vxZC9w="; + + meta = with lib; { + description = "An extensive sitelen pona font by lipamanka"; + homepage = "https://docs.google.com/document/d/1d8kUIAVlB-JNgK3LWr_zVCuUOZTh2hF7CfC6xQgxsBs/edit?usp=sharing"; + downloadPage = "https://wyub.github.io/tokipona/linjasike"; + license = licenses.ofl; + platforms = platforms.all; + maintainers = with maintainers; [ somasis ]; + }; +} diff --git a/pkgs/data/icons/numix-icon-theme-square/default.nix b/pkgs/data/icons/numix-icon-theme-square/default.nix index 9aa84ad472a..0c64d55f061 100644 --- a/pkgs/data/icons/numix-icon-theme-square/default.nix +++ b/pkgs/data/icons/numix-icon-theme-square/default.nix @@ -2,13 +2,13 @@ stdenvNoCC.mkDerivation rec { pname = "numix-icon-theme-square"; - version = "23.03.19"; + version = "23.04.05"; src = fetchFromGitHub { owner = "numixproject"; repo = pname; rev = version; - sha256 = "sha256-Hdwby8U9D+k4AjKyDeWhCfGr7z7ETNQPr1lnwweAp7g="; + sha256 = "sha256-fyb0qHmZev7kH8/q6mk2WPT30Szx1/jLIweq12eAIaw="; }; nativeBuildInputs = [ gtk3 ]; diff --git a/pkgs/data/misc/iana-etc/default.nix b/pkgs/data/misc/iana-etc/default.nix index a5c5fd88a0a..de19347e340 100644 --- a/pkgs/data/misc/iana-etc/default.nix +++ b/pkgs/data/misc/iana-etc/default.nix @@ -2,11 +2,11 @@ stdenvNoCC.mkDerivation rec { pname = "iana-etc"; - version = "20221107"; + version = "20230316"; src = fetchzip { url = "https://github.com/Mic92/iana-etc/releases/download/${version}/iana-etc-${version}.tar.gz"; - sha256 = "sha256-vucC9MfpCCPyST21n09QDrj3z3MzKdBGo/ONUQvuxxQ="; + sha256 = "sha256-5acFYPSwevEw5tZNbQDpui3stWuMdnhaKHqC8lhnsOY="; }; installPhase = '' diff --git a/pkgs/data/misc/tzdata/0001-Add-exe-extension-for-MS-Windows-binaries.patch b/pkgs/data/misc/tzdata/0001-Add-exe-extension-for-MS-Windows-binaries.patch index d44481056c4..af90ce57949 100644 --- a/pkgs/data/misc/tzdata/0001-Add-exe-extension-for-MS-Windows-binaries.patch +++ b/pkgs/data/misc/tzdata/0001-Add-exe-extension-for-MS-Windows-binaries.patch @@ -2,7 +2,7 @@ diff --git a/Makefile b/Makefile index a9a989e..4da737b 100644 --- a/Makefile +++ b/Makefile -@@ -579,8 +579,8 @@ install: all $(DATA) $(REDO) $(MANS) +@@ -606,8 +606,8 @@ install: all $(DATA) $(REDO) $(MANS) -t '$(DESTDIR)$(TZDEFAULT)' cp -f $(TABDATA) '$(DESTDIR)$(TZDIR)/.' cp tzselect '$(DESTDIR)$(BINDIR)/.' diff --git a/pkgs/data/misc/tzdata/default.nix b/pkgs/data/misc/tzdata/default.nix index 81f23c9a828..98aeb7638e1 100644 --- a/pkgs/data/misc/tzdata/default.nix +++ b/pkgs/data/misc/tzdata/default.nix @@ -2,16 +2,16 @@ stdenv.mkDerivation rec { pname = "tzdata"; - version = "2022g"; + version = "2023c"; srcs = [ (fetchurl { url = "https://data.iana.org/time-zones/releases/tzdata${version}.tar.gz"; - hash = "sha256-RJHbgoGulKhNk55Ce92D3DifJnZNJ9mlxS14LBZ2RHg="; + hash = "sha256-P1ELXRtK6bs45IWqMCp3azF/s2N722QExK33tsrdllw="; }) (fetchurl { url = "https://data.iana.org/time-zones/releases/tzcode${version}.tar.gz"; - hash = "sha256-lhC7C5ZW/0BMNhpB8yhtpTBktUadhPAMnLIxTIYU2nQ="; + hash = "sha256-RtF/K7Ga1zKQ8DogMAYVLg+g17EeW3FGfEqCOBGyFOc="; }) ]; @@ -40,6 +40,7 @@ stdenv.mkDerivation rec { "AR=${stdenv.cc.targetPrefix}ar" ] ++ lib.optionals stdenv.hostPlatform.isWindows [ "CFLAGS+=-DHAVE_DIRECT_H" + "CFLAGS+=-DHAVE_SETENV=0" "CFLAGS+=-DHAVE_SYMLINK=0" "CFLAGS+=-DRESERVE_STD_EXT_IDS" ]; diff --git a/pkgs/desktops/budgie/budgie-backgrounds/default.nix b/pkgs/desktops/budgie/budgie-backgrounds/default.nix index 67456ca4ff2..37e3b231aa2 100644 --- a/pkgs/desktops/budgie/budgie-backgrounds/default.nix +++ b/pkgs/desktops/budgie/budgie-backgrounds/default.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "budgie-backgrounds"; - version = "0.1"; + version = "1.0"; src = fetchFromGitHub { owner = "BuddiesOfBudgie"; repo = "budgie-backgrounds"; rev = "v${version}"; - hash = "sha256-pDFd+WvWOPgDoSffmX9mzjDQbhePsJV1wGqmPDcnOlw="; + hash = "sha256-TdtgOYHO2QH4W2jWBuAzYQwxwAPya2lC3VrIi7kvi+M="; }; nativeBuildInputs = [ diff --git a/pkgs/desktops/deepin/default.nix b/pkgs/desktops/deepin/default.nix index de924812f7a..aed6d2317d7 100644 --- a/pkgs/desktops/deepin/default.nix +++ b/pkgs/desktops/deepin/default.nix @@ -18,6 +18,7 @@ let dtkcore = callPackage ./library/dtkcore { }; dtkgui = callPackage ./library/dtkgui { }; dtkwidget = callPackage ./library/dtkwidget { }; + deepin-pdfium = callPackage ./library/deepin-pdfium { }; qt5platform-plugins = callPackage ./library/qt5platform-plugins { }; qt5integration = callPackage ./library/qt5integration { }; deepin-wayland-protocols = callPackage ./library/deepin-wayland-protocols { }; @@ -28,6 +29,7 @@ let gio-qt = callPackage ./library/gio-qt { }; image-editor = callPackage ./library/image-editor { }; udisks2-qt5 = callPackage ./library/udisks2-qt5 { }; + util-dfm = callPackage ./library/util-dfm { }; #### CORE dde-control-center = callPackage ./core/dde-control-center { }; diff --git a/pkgs/desktops/deepin/library/deepin-pdfium/default.nix b/pkgs/desktops/deepin/library/deepin-pdfium/default.nix new file mode 100644 index 00000000000..ef496931bea --- /dev/null +++ b/pkgs/desktops/deepin/library/deepin-pdfium/default.nix @@ -0,0 +1,42 @@ +{ stdenv +, lib +, fetchFromGitHub +, qmake +, pkg-config +, libchardet +, lcms2 +, openjpeg +}: + +stdenv.mkDerivation rec { + pname = "deepin-pdfium"; + version = "1.0.1"; + + src = fetchFromGitHub { + owner = "linuxdeepin"; + repo = pname; + rev = version; + sha256 = "sha256-gUIQ+fZ7VaYaIj1hbzER10ceoJZbvhJlnDTFIShMrKw="; + }; + + nativeBuildInputs = [ + qmake + pkg-config + ]; + + dontWrapQtApps = true; + + buildInputs = [ + libchardet + lcms2 + openjpeg + ]; + + meta = with lib; { + description = "development library for pdf on deepin"; + homepage = "https://github.com/linuxdeepin/deepin-pdfium"; + license = licenses.lgpl3Plus; + platforms = platforms.linux; + maintainers = teams.deepin.members; + }; +} diff --git a/pkgs/desktops/deepin/library/util-dfm/default.nix b/pkgs/desktops/deepin/library/util-dfm/default.nix new file mode 100644 index 00000000000..5d45977246c --- /dev/null +++ b/pkgs/desktops/deepin/library/util-dfm/default.nix @@ -0,0 +1,62 @@ +{ stdenv +, lib +, fetchFromGitHub +, fetchpatch +, cmake +, pkg-config +, qtbase +, libmediainfo +, libsecret +, libisoburn +, libuuid +, udisks +}: + +stdenv.mkDerivation rec { + pname = "util-dfm"; + version = "1.2.7"; + + src = fetchFromGitHub { + owner = "linuxdeepin"; + repo = pname; + rev = version; + sha256 = "sha256-+qqirRkvVyKvt+Pu/ghQjMe+O6a7/7IoJL8AWL4QlvE="; + }; + + patches = [ + (fetchpatch { + name = "fix: use pkgconfig to check mount"; + url = "https://github.com/linuxdeepin/util-dfm/commit/fb8425a8c13f16e86db38ff84f43347fdc8ea468.diff"; + sha256 = "sha256-PGSRfnQ1MGmq0V3NBCoMk4p/T2x19VA04u9C+WcBKow="; + }) + ]; + + nativeBuildInputs = [ + cmake + pkg-config + ]; + + dontWrapQtApps = true; + + buildInputs = [ + qtbase + libmediainfo + libsecret + libuuid + libisoburn + udisks + ]; + + cmakeFlags = [ + "-DCMAKE_INSTALL_LIBDIR=lib" + "-DPROJECT_VERSION=${version}" + ]; + + meta = with lib; { + description = "A Toolkits of libdfm-io,libdfm-mount and libdfm-burn"; + homepage = "https://github.com/linuxdeepin/util-dfm"; + license = licenses.gpl3Plus; + platforms = platforms.linux; + maintainers = teams.deepin.members; + }; +} diff --git a/pkgs/desktops/gnome/core/eog/default.nix b/pkgs/desktops/gnome/core/eog/default.nix index a4aaa47d08a..4613df1caf3 100644 --- a/pkgs/desktops/gnome/core/eog/default.nix +++ b/pkgs/desktops/gnome/core/eog/default.nix @@ -119,7 +119,5 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = teams.gnome.members; platforms = platforms.unix; - # requires <gio/gdesktopappinfo.h> - broken = stdenv.isDarwin; }; } diff --git a/pkgs/desktops/gnome/core/gucharmap/default.nix b/pkgs/desktops/gnome/core/gucharmap/default.nix index c822605cf3e..ec07f89ebc5 100644 --- a/pkgs/desktops/gnome/core/gucharmap/default.nix +++ b/pkgs/desktops/gnome/core/gucharmap/default.nix @@ -3,6 +3,7 @@ , intltool , fetchFromGitLab , meson +, mesonEmulatorHook , ninja , pkg-config , python3 @@ -18,7 +19,6 @@ , docbook_xsl , docbook_xml_dtd_412 , gsettings-desktop-schemas -, callPackage , unzip , unicode-character-database , unihan-database @@ -57,6 +57,7 @@ in stdenv.mkDerivation rec { sha256 = "sha256-QoHLMq3U/BvpCFKttxLo0qs2xmZ/pCqPjsgq/MMWNbo="; }; + strictDeps = true; nativeBuildInputs = [ meson ninja @@ -73,6 +74,8 @@ in stdenv.mkDerivation rec { libxml2 desktop-file-utils gobject-introspection + ] ++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ + mesonEmulatorHook ]; buildInputs = [ diff --git a/pkgs/desktops/gnome/misc/gnome-extensions-cli/default.nix b/pkgs/desktops/gnome/misc/gnome-extensions-cli/default.nix new file mode 100644 index 00000000000..78ff97b1ae1 --- /dev/null +++ b/pkgs/desktops/gnome/misc/gnome-extensions-cli/default.nix @@ -0,0 +1,52 @@ +{ lib +, fetchPypi +, buildPythonApplication +, poetry-core +, colorama +, more-itertools +, packaging +, pydantic +, requests +, pygobject3 +, gobject-introspection +, wrapGAppsNoGuiHook +}: + +buildPythonApplication rec { + pname = "gnome-extensions-cli"; + version = "0.9.5"; + format = "pyproject"; + + src = fetchPypi { + pname = "gnome_extensions_cli"; + inherit version; + hash = "sha256-4eRVmG5lqK8ql9WpvXsf18znOt7kDSnpQnLfy73doy4="; + }; + + nativeBuildInputs = [ + gobject-introspection + poetry-core + wrapGAppsNoGuiHook + ]; + + propagatedBuildInputs = [ + colorama + more-itertools + packaging + pydantic + requests + pygobject3 + ]; + + pythonImportsCheck = [ + "gnome_extensions_cli" + ]; + + meta = with lib; { + homepage = "https://github.com/essembeh/gnome-extensions-cli"; + description = "Command line tool to manage your GNOME Shell extensions"; + license = licenses.asl20; + maintainers = with maintainers; [ dylanmtaylor ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/desktops/pantheon/apps/elementary-files/default.nix b/pkgs/desktops/pantheon/apps/elementary-files/default.nix index df4690d05b2..442132787d7 100644 --- a/pkgs/desktops/pantheon/apps/elementary-files/default.nix +++ b/pkgs/desktops/pantheon/apps/elementary-files/default.nix @@ -1,7 +1,6 @@ { lib , stdenv , fetchFromGitHub -, fetchpatch , nix-update-script , pkg-config , meson @@ -29,7 +28,7 @@ stdenv.mkDerivation rec { pname = "elementary-files"; - version = "6.3.0"; + version = "6.3.1"; outputs = [ "out" "dev" ]; @@ -37,18 +36,9 @@ stdenv.mkDerivation rec { owner = "elementary"; repo = "files"; rev = version; - sha256 = "sha256-DS39jCeN+FFiEqJqxa5F2XRKF7SJsm2qi5KKb79guKo="; + sha256 = "sha256-JFkyO4r/Fb8bjWn+wVS2rIpFz19/uBVCsLt8091xzVI="; }; - patches = [ - # Avoid crash due to ref counting issues in Directory cache - # https://github.com/elementary/files/pull/2149 - (fetchpatch { - url = "https://github.com/elementary/files/commit/6a0d16e819dea2d0cd2d622414257da9433afe2f.patch"; - sha256 = "sha256-ijuSMZzVbSwWMWsK24A/24NfxjxgK/BU2qZlq6xLBEU="; - }) - ]; - nativeBuildInputs = [ desktop-file-utils meson diff --git a/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix b/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix index c1cfe8d63cf..efa672c7114 100644 --- a/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix +++ b/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix @@ -16,17 +16,18 @@ , libgee , pcre2 , wrapGAppsHook +, xvfb-run }: stdenv.mkDerivation rec { pname = "elementary-terminal"; - version = "6.1.1"; + version = "6.1.2"; src = fetchFromGitHub { owner = "elementary"; repo = "terminal"; rev = version; - sha256 = "sha256-HnCKLN07tlfosXIHHKcHyTtqULqE4irBnYssyMMO5xk="; + sha256 = "sha256-k+xowr9HmOUgNkn25uj+oV7AtG9EZfgFDop0Z+H7b3Q="; }; nativeBuildInputs = [ @@ -37,6 +38,7 @@ stdenv.mkDerivation rec { python3 vala wrapGAppsHook + xvfb-run ]; buildInputs = [ diff --git a/pkgs/desktops/pantheon/apps/sideload/default.nix b/pkgs/desktops/pantheon/apps/sideload/default.nix index fce4e5e7654..622e935e1c2 100644 --- a/pkgs/desktops/pantheon/apps/sideload/default.nix +++ b/pkgs/desktops/pantheon/apps/sideload/default.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation rec { pname = "sideload"; - version = "6.1.0"; + version = "6.2.0"; src = fetchFromGitHub { owner = "elementary"; repo = pname; rev = version; - sha256 = "sha256-iyqKhyBU9OLlPLy5ZD/GxoOzprbm7uKBkFzjUUoQc5g="; + sha256 = "sha256-AIfQDkodxc3zKi9oYBWIkOw1UgW+nXufNXbpM1Jxjtg="; }; nativeBuildInputs = [ diff --git a/pkgs/desktops/pantheon/apps/switchboard-plugs/onlineaccounts/default.nix b/pkgs/desktops/pantheon/apps/switchboard-plugs/onlineaccounts/default.nix index 11268ab814b..498b8ce432a 100644 --- a/pkgs/desktops/pantheon/apps/switchboard-plugs/onlineaccounts/default.nix +++ b/pkgs/desktops/pantheon/apps/switchboard-plugs/onlineaccounts/default.nix @@ -1,7 +1,6 @@ { lib , stdenv , fetchFromGitHub -, fetchpatch , nix-update-script , meson , ninja @@ -17,24 +16,15 @@ stdenv.mkDerivation rec { pname = "switchboard-plug-onlineaccounts"; - version = "6.5.1"; + version = "6.5.2"; src = fetchFromGitHub { owner = "elementary"; repo = pname; rev = version; - sha256 = "sha256-7eKbOf5lD2zwmZc0k9PWGwnqaqXmwgJPmij0WtMT7Qk="; + sha256 = "sha256-IW6twvEbCzQbuNFnryHxer5rK5zYfbmilcLjHCV9ZsM="; }; - patches = [ - # build: support evolution-data-server 3.45 - # https://github.com/elementary/switchboard-plug-onlineaccounts/pull/248 - (fetchpatch { - url = "https://github.com/elementary/switchboard-plug-onlineaccounts/commit/08faf7b4241547b7900596af12a03d816712a808.patch"; - sha256 = "sha256-QLe+NPHuo3hLM9n1f4hT5IK4nkWtYSe91L1wVSBzw6k="; - }) - ]; - nativeBuildInputs = [ meson ninja diff --git a/pkgs/desktops/pantheon/desktop/gala/default.nix b/pkgs/desktops/pantheon/desktop/gala/default.nix index 32f2a17be27..df430c99ce0 100644 --- a/pkgs/desktops/pantheon/desktop/gala/default.nix +++ b/pkgs/desktops/pantheon/desktop/gala/default.nix @@ -1,7 +1,6 @@ { lib , stdenv , fetchFromGitHub -, fetchpatch , nix-update-script , pkg-config , meson @@ -26,40 +25,19 @@ stdenv.mkDerivation rec { pname = "gala"; - version = "7.0.1"; + version = "7.0.2"; src = fetchFromGitHub { owner = "elementary"; repo = pname; rev = version; - sha256 = "sha256-YHmmF9tYDgMieLCs9My7NU16Ysq4n2sxWT/7MpaerkI="; + sha256 = "sha256-+StE63q6niRK7ypFNzSsAQfPmbrzlBKm1GGESBKSSl4="; }; patches = [ # We look for plugins in `/run/current-system/sw/lib/` because # there are multiple plugin providers (e.g. gala and wingpanel). ./plugins-dir.patch - - # WindowClone: Don't calculate offset - # https://github.com/elementary/gala/pull/1567 - (fetchpatch { - url = "https://github.com/elementary/gala/commit/b7139add2333e5419afd1c82c3790d85044c1f76.patch"; - sha256 = "sha256-QhBARbA3YEXB/RIM/gmFiry1IzGvFFQVXGDs0kGjf20="; - }) - - # Map notification windows manually while switching workspace - # https://github.com/elementary/gala/pull/1577 - (fetchpatch { - url = "https://github.com/elementary/gala/commit/97b33173e2ee8b4a4af3fe0513b6d264de9d9b2a.patch"; - sha256 = "sha256-y2PicvHxtKlZTpr6a0Hua1ppXpRwDItsIoGG2r+DAjQ="; - }) - - # Use ClickAction for FramedBackground and close buttons - # https://github.com/elementary/gala/pull/1579 - (fetchpatch { - url = "https://github.com/elementary/gala/commit/79453b324d2e737ba32124212632e1269c6c9af1.patch"; - sha256 = "sha256-ipOoY3dn0Hs1U2d9OER+ZfgC5AL4yay4FD8ongID/xY="; - }) ]; nativeBuildInputs = [ diff --git a/pkgs/development/compilers/abcl/default.nix b/pkgs/development/compilers/abcl/default.nix index c0194085ce1..c58afc4c595 100644 --- a/pkgs/development/compilers/abcl/default.nix +++ b/pkgs/development/compilers/abcl/default.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { meta = { description = "A JVM-based Common Lisp implementation"; license = lib.licenses.gpl3 ; - maintainers = [lib.maintainers.raskin]; + maintainers = lib.teams.lisp.members; platforms = lib.platforms.linux; homepage = "https://common-lisp.net/project/armedbear/"; }; diff --git a/pkgs/development/compilers/ccl/default.nix b/pkgs/development/compilers/ccl/default.nix index 89c6b784b45..cbf89d5253d 100644 --- a/pkgs/development/compilers/ccl/default.nix +++ b/pkgs/development/compilers/ccl/default.nix @@ -119,7 +119,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Clozure Common Lisp"; homepage = "https://ccl.clozure.com/"; - maintainers = with maintainers; [ raskin ]; + maintainers = lib.teams.lisp.members; platforms = attrNames options; # assembler failures during build, x86_64-darwin broken since 2020-10-14 broken = (stdenv.isDarwin && stdenv.isx86_64); diff --git a/pkgs/development/compilers/chicken/5/chicken.nix b/pkgs/development/compilers/chicken/5/chicken.nix index 6d50d6f378e..93a68d1ddba 100644 --- a/pkgs/development/compilers/chicken/5/chicken.nix +++ b/pkgs/development/compilers/chicken/5/chicken.nix @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://call-cc.org/"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ corngood ]; + maintainers = with lib.maintainers; [ corngood nagy konst-aa ]; platforms = lib.platforms.unix; description = "A portable compiler for the Scheme programming language"; longDescription = '' diff --git a/pkgs/development/compilers/chicken/5/default.nix b/pkgs/development/compilers/chicken/5/default.nix index 08952e028de..55b3e54e415 100644 --- a/pkgs/development/compilers/chicken/5/default.nix +++ b/pkgs/development/compilers/chicken/5/default.nix @@ -1,11 +1,16 @@ -{ lib, newScope } : +{ lib, newScope, fetchurl }: let callPackage = newScope self; - self = { + self = with lib; { pkgs = self; - fetchegg = callPackage ./fetchegg { }; + fetchegg = { pname, version, sha256, ... }: + fetchurl { + inherit sha256; + url = + "https://code.call-cc.org/egg-tarballs/5/${pname}/${pname}-${version}.tar.gz"; + }; eggDerivation = callPackage ./eggDerivation.nix { }; @@ -13,7 +18,21 @@ let bootstrap-chicken = self.chicken.override { bootstrap-chicken = null; }; }; - chickenEggs = lib.recurseIntoAttrs (callPackage ./eggs.nix { }); + chickenEggs = recurseIntoAttrs (mapAttrs (pname: + eggData@{ version, synopsis, dependencies, license, ... }: + self.eggDerivation { + name = "${pname}-${version}"; + src = self.fetchegg (eggData // { inherit pname; }); + buildInputs = map (x: self.chickenEggs.${x}) dependencies; + meta.homepage = + "https://code.call-cc.org/cgi-bin/gitweb.cgi?p=eggs-5-latest.git;a=tree;f=${pname}/${version}"; + meta.description = synopsis; + meta.license = (licenses // { + "bsd-2-clause" = licenses.bsd2; + "bsd-3-clause" = licenses.bsd3; + "public-domain" = licenses.publicDomain; + }).${license} or license; + }) (importTOML ./deps.toml)); egg2nix = callPackage ./egg2nix.nix { }; }; diff --git a/pkgs/development/compilers/chicken/5/deps.toml b/pkgs/development/compilers/chicken/5/deps.toml new file mode 100644 index 00000000000..33fb212d409 --- /dev/null +++ b/pkgs/development/compilers/chicken/5/deps.toml @@ -0,0 +1,3879 @@ +# THIS IS A GENERATED FILE. DO NOT EDIT! +[7off] +dependencies = ["anaphora", "define-options", "lowdown", "matchable", "srfi-1", "sxml-transforms", "sxpath", "utf8", "srfi-42", "srfi-69", "strse", "uri-common"] +license = "agpl" +sha256 = "01dp84dnvvvg26k27bwh8m64qss5jqy8iifykaymz3brragg3406" +synopsis = "Markdown to Gemini text" +version = "1.30" + +[F-operator] +dependencies = ["utf8", "miscmacros", "datatype", "box"] +license = "bsd" +sha256 = "15szkh26l6yv4b8vlwa9j9fq4ypgawm8dq8n7hmyk6iqhrqamwld" +synopsis = "Shift/Reset Control Operators" +version = "4.1.2" + +[abnf] +dependencies = ["srfi-1", "utf8", "lexgen"] +license = "gpl-3" +sha256 = "08lmhd9ifhyhy73w7z25l6d5w036xa59sykwhlbar5rqs46pf019" +synopsis = "Parser combinators for Augmented BNF grammars (RFC 4234)." +version = "8.3" + +[accents-substitute] +dependencies = [] +license = "bsd" +sha256 = "1fbvm18m6ik1x4wn1q226lhv03pvhzgcdzzy4i0xns3c9pyqi7g0" +synopsis = "Substitute accented characters in strings" +version = "0.7" + +[acetone] +dependencies = ["match-generics", "srfi-1", "brev-separate"] +license = "bsd-1-clause" +sha256 = "0qyvv15zd3pfcyg8p6pgb3nn4sx0h0lsyiljwvb4lpb5p6xwygz8" +synopsis = "A simple parser" +version = "1.2" + +[address-info] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "0vzrbzalqx3bv5nzq9rykfyhnrgnf2hlh55hi67pgync9z06v3jy" +synopsis = "Network address information access" +version = "1.0.5" + +[advice] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "0sc9lwkc8pa06v30vhi1srfjsgxn4c4g57zbj6wk1y9adyvda9x7" +synopsis = "'advise' functionality" +version = "0.4" + +[aes] +dependencies = [] +license = "bsd" +sha256 = "01bwykr6ryv036pyjc95qhqmrj0p7wisb0dhnf7f7nw858phr4av" +synopsis = "A self-contained implementation of the AES / Rijndael encryption algorithm" +version = "1.5" + +[agrep] +dependencies = ["datatype", "srfi-1", "srfi-14"] +license = "gpl-3" +sha256 = "1anh4dkcdh3w5akd45n11v62kl3jpj7n78zfwaia99yd9dd5i9ww" +synopsis = "Approximate grep.." +version = "1.7" + +[alist-lib] +dependencies = ["hahn", "matchable", "srfi-1"] +license = "bsd" +sha256 = "0v8aab5wknj736rxb83gjlwlaxlg7lz5cxpsngniz7ilrs2b3fdl" +synopsis = "SRFI-69-like library for alists" +version = "0.3.0" + +[allegro] +dependencies = [] +license = "bsd" +sha256 = "14w7q0iwskrqbqfjspf5wxnxb8wn56q9xbpc0vz518azm9ndf63p" +synopsis = "Allegro" +version = "3.0.0" + +[amb] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "1kkzmbym1xhgxby9grjamjs3yajz5l32v3wg2b6xsl7v0infkszs" +synopsis = "The non-deterministic backtracking ambivalence operator" +version = "3.0.8" + +[amqp] +dependencies = ["bitstring", "mailbox", "srfi-18", "uri-generic"] +license = "bsd" +sha256 = "0mwnjcsrcm024qrip9h3fap93n72slkrib1la075ra0zx0j6yc53" +synopsis = "AMPQ" +version = "1.0.0" + +[anaphora] +dependencies = [] +license = "bsd" +sha256 = "1yzm92qjpgga8722jdy3xx8gzq0ijass06aqyncccawjzshq7zy1" +synopsis = "Some anaphoric and named macros" +version = "1.0.1" + +[ansi-escape-sequences] +dependencies = [] +license = "bsd" +sha256 = "1693zqbcva4h3562x3hmy7xpijc20yv1bmglz1hzr8jfm30hrc2p" +synopsis = "Procedures to generate ANSI escape sequences" +version = "0.6" + +[apropos] +dependencies = ["srfi-1", "utf8", "string-utils", "symbol-utils", "check-errors"] +license = "bsd" +sha256 = "0graywcx94xvn9m4lk86f3qipsvnvr3vww6mqr37kd0ykj2rwrb7" +synopsis = "CHICKEN apropos" +version = "3.7.0" + +[arcadedb] +dependencies = ["uri-common", "medea"] +license = "zlib-acknowledgement" +sha256 = "0a6shlwd9zyrlyw8ayc0vxdlj6wbksi5ii8wfvxyi885b55bxk6g" +synopsis = "An ArcadeDB database driver for CHICKEN Scheme." +version = "0.5" + +[args] +dependencies = ["srfi-1", "srfi-13", "srfi-37"] +license = "bsd" +sha256 = "0knkg31d4dq9a8rq9g3ycmj0z6j9l7zp93qa9cnqc8ixd6jsymkm" +synopsis = "Command-line argument handling, on top of SRFI 37" +version = "1.6.2" + +[arrays] +dependencies = [] +license = "bsd" +sha256 = "15ccg54vfimz8pn6rzvr7p2wgs8jarszkcs5wqahy7vy7w4r1pfr" +synopsis = "Functional arrays and sets" +version = "1.0.2" + +[atom] +dependencies = ["matchable", "ssax", "sxml-serializer", "regex"] +license = "bsd" +sha256 = "0apb3g551n0qi594m1sl2vamcb0p3w36dyxk6lpj9q1fshgg4mym" +synopsis = "Atom 1.0 feed reader and writer" +version = "0.1.5" + +[autocompile] +dependencies = ["matchable"] +license = "public-domain" +sha256 = "1yq819vbb813svxvxad4h99vrhvf7rs8cv9dsnj85rcvi60w7299" +synopsis = "Automatically compile Scheme scripts on demand" +version = "1.1.0" + +[awful-path-matchers] +dependencies = [] +license = "bsd" +sha256 = "12y90z3rlvjid6lxnhwg8f5x0wcm4qiq2nqvpg5klp1rmwsibbzh" +synopsis = "Path matchers for awful" +version = "0.0.2" + +[awful-postgresql] +dependencies = ["awful", "postgresql"] +license = "bsd" +sha256 = "084n39rz3m2sjpah3hq03iybdf1z2af64cv5fb8kphqr6cb3m5d8" +synopsis = "Postgresql support for awful" +version = "0.7.0" + +[awful-salmonella-tar] +dependencies = ["awful", "srfi-1", "srfi-13"] +license = "bsd" +sha256 = "1zqzhafsbc64y344pax7z68vxfigwd8rcmgafqp6knn948lamrb3" +synopsis = "Serve salmonella report files out of tar archives" +version = "0.0.4" + +[awful-sql-de-lite] +dependencies = ["awful", "sql-de-lite"] +license = "bsd" +sha256 = "15jhsp0bgrav2xy82fl7csgzvnchhm04ayr3wjr2dv1ki3fl430v" +synopsis = "sql-de-lite support for awful" +version = "0.7.1" + +[awful-sqlite3] +dependencies = ["awful", "sqlite3"] +license = "bsd" +sha256 = "1gvn7x8q822sq48zllbnpqw88898rjmkvy8qin9mzzf86y08ky8g" +synopsis = "Sqlite3 support for awful" +version = "0.7.0" + +[awful-sse] +dependencies = ["awful", "spiffy", "intarweb"] +license = "bsd" +sha256 = "0jmrccwhq14j0ga8ac7vn2rkm3yyskaw3chhzvr8y3j4vsb0kala" +synopsis = "Server-Sent Events module for Awful" +version = "0.3" + +[awful-ssl] +dependencies = ["awful", "openssl"] +license = "bsd" +sha256 = "1grfh0jlxmnhs4ic4qpiq2xaqwprmr52xwkl9r8mnhcw5d2ygwfc" +synopsis = "SSL support for awful" +version = "0.3" + +[awful-static-pages] +dependencies = ["awful", "srfi-1", "srfi-13", "srfi-69"] +license = "bsd" +sha256 = "1v4micnkci3lkknx0x1ph7apvlq2zzzjxgr2h13i7l0zm0bhf1nl" +synopsis = "Tool to generate static pages out of awful applications" +version = "0.1.6" + +[awful] +dependencies = ["json", "http-session", "spiffy", "spiffy-cookies", "spiffy-request-vars", "sxml-transforms", "srfi-1", "srfi-13", "srfi-69"] +license = "bsd" +sha256 = "009z3222qfvddlkxkjip64hn3k448a3nd6fxa9657mmrrcyhmwx6" +synopsis = "awful provides an application and an extension to ease the development of web-based applications." +version = "1.0.2" + +[base64] +dependencies = ["srfi-13"] +license = "bsd" +sha256 = "102431jlwkgqjmx3qnsdiz52f7f6r74fh7z0svlnsia6nphsj4cw" +synopsis = "Encoding and decoding of base64 strings" +version = "1.0" + +[beaker] +dependencies = ["begin-syntax", "debugger-protocol", "schematic", "srfi-1", "srfi-13", "srfi-14", "srfi-69", "vector-lib", "with-current-directory"] +license = "bsd" +sha256 = "0clfw7z2j3b6hyj78g61n7nxf07bcksvdcbgs3jiv99rr1vaj9z5" +synopsis = "Lab supplies for CHICKEN development" +version = "0.0.20" + +[begin-syntax] +dependencies = ["matchable"] +license = "bsd" +sha256 = "10xdikbpilxibjvmdnshjdwhp56lh0w6414cwgiwva2vqr7930zj" +synopsis = "Convenience macro for inline syntax expansion" +version = "0.2.1" + +[bencode] +dependencies = ["miscmacros", "vector-lib"] +license = "bsd" +sha256 = "1sxjf16vfp8wxjyr9jxldmb495vdy334b2jgxj6ji7mdfizrldiq" +synopsis = "Bencoding parser and serializer" +version = "1.3.1" + +[big-chicken] +dependencies = [] +license = "bsd" +sha256 = "1f36y05mz4hwp1jkkl9wawn72rql13cz7q6394zfpf008dizq69z" +synopsis = "Wrapper module for all core modules" +version = "1.1" + +[biglists] +dependencies = [] +license = "bsd" +sha256 = "08qc2vsbc42c8108z50v2izkiwn5gd5hk7mjf8gbwy28p92gqh2x" +synopsis = "a uniform interface to lists and lazy-lists" +version = "0.4.1" + +[binary-search] +dependencies = [] +license = "bsd" +sha256 = "1r3a5387knvg29hp3pn0xs5zzql6g7pkjzl2h6b0ds8gsyqf65b7" +synopsis = "Binary search algorithm" +version = "0.1" + +[bind] +dependencies = ["silex", "matchable", "coops", "srfi-1", "regex"] +license = "public-domain" +sha256 = "02j8i4w3dzfnfcyckk6y228shwfxk5pgap3zsha86am53gw05aj0" +synopsis = "Automatically generate bindings from C/C++ declarations" +version = "1.2.6" + +[bindings] +dependencies = ["simple-sequences"] +license = "bsd" +sha256 = "1r193n8h8bbq8yx8xwgpfd0yxwipn58skhi258y64hnb88pzjfy3" +synopsis = "Pattern matching with destructuring bindings and setters" +version = "5.0" + +[bitstring] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "102w2fbh3slksh55sb718wg2mimjgzb0xrchdl711w8lrxbrfjf8" +synopsis = "Binary pattern matching" +version = "1.37" + +[bitwise-utils] +dependencies = [] +license = "public-domain" +sha256 = "09fdcv81069br4pz0ccr2jj6xgakvwbshdiy21r85865r7r6g05m" +synopsis = "Bitwise utilities" +version = "1.2.5" + +[blas] +dependencies = ["bind"] +license = "bsd" +sha256 = "1gx22ycqc3jpcmv16644ay9cygh535di4j7znqjqxn2dyq29dmkm" +synopsis = "An interface to level 1, 2 and 3 BLAS routines" +version = "4.5" + +[blob-utils] +dependencies = ["string-utils", "check-errors"] +license = "bsd" +sha256 = "0qp696595b46gygwf1cf0096sv5rxysgcn9yqwmbp8lxnl59p42n" +synopsis = "Blob Utilities" +version = "2.0.4" + +[bloom-filter] +dependencies = ["iset", "message-digest-primitive", "message-digest-type", "message-digest-utils", "check-errors"] +license = "bsd" +sha256 = "1ncxjfyv1hqbrls79pii7q4wxn0s8xkrp32khl3v0fq8mswbknzj" +synopsis = "Bloom Filter" +version = "2.3.1" + +[blosc] +dependencies = [] +license = "bsd" +sha256 = "0m78rb2q0znixpiflcrndlk708g4mbw7yh1ynkvk3zzvln0d3wgi" +synopsis = "Bindings to the Blosc multi-threaded meta-compressor library" +version = "1.1" + +[box] +dependencies = [] +license = "bsd" +sha256 = "131k73q72v658mkxhj34988kwh8yxjq00gf4sn3f1y837n6kp9yd" +synopsis = "Boxing" +version = "3.6.0" + +[breadcrumbs] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "1l49ahr6vkx0ihkmmgsy0z72k7livl9gsmdbyj2q1i25lb14kp6s" +synopsis = "Breadcrumbs for web pages" +version = "1.1" + +[breadline] +dependencies = ["apropos", "srfi-18"] +license = "gpl-3" +sha256 = "05mmfr38wydifz6i5h12y07p6vj8xn8nvrxpiazbnyh6zwbswfhk" +synopsis = "Bindings to readline" +version = "0.10" + +[brev-separate] +dependencies = ["matchable", "miscmacros", "srfi-1", "srfi-69"] +license = "bsd-1-clause" +sha256 = "12pl79bfgii9d7kg30qlk94ag0rm0ca4zr4nc95spiva4p8j6ixx" +synopsis = "Hodge podge of macros and combinators" +version = "1.92" + +[brev] +dependencies = ["anaphora", "brev-separate", "clojurian", "combinators", "define-options", "dwim-sort", "fix-me-now", "acetone", "html-parser", "match-generics", "http-client", "matchable", "miscmacros", "scsh-process", "sequences", "srfi-1", "srfi-42", "srfi-69", "strse", "sxml-serializer", "sxml-transforms", "sxpath", "tree", "uri-common"] +license = "public-domain" +sha256 = "0ddf3j3lxv35kgnrzi9lq6ckn1sj149nr0nckj8ghqvfzkqa9flw" +synopsis = "A huge pile of batteries and shortcuts" +version = "1.37" + +[byte-blob] +dependencies = ["srfi-1"] +license = "lgpl-3" +sha256 = "18zppf0ikpj5mrc0kpgxbkcrk259xsl2s46snw1q73f7qnh0k8hv" +synopsis = "Byte array utility procedures for blobs." +version = "2.3" + +[cairo] +dependencies = [] +license = "lgpl-2.1" +sha256 = "1krsjlydqa9zj0bpad0w4x636kg30ng1azlyyn8j8vx3b8lcd362" +synopsis = "Chicken bindings for Cairo, a vector graphics library" +version = "0.1.17" + +[call-table-generics] +dependencies = ["brev-separate"] +license = "bsd-1-clause" +sha256 = "1pkhgzwpl2k0lsshxmhy11v126nbpk28hjwv2d5fcnfam2lzf6kq" +synopsis = "cond generics" +version = "1.2" + +[callable-data-structures] +dependencies = ["srfi-69"] +license = "bsd" +sha256 = "1qqs3ycqg0bnq5ia3plw86vdv6fnk5d8c2l9bk06c0j4wqx4g9mp" +synopsis = "\"Callable\" data structures" +version = "1.0.3" + +[callable-sequences] +dependencies = [] +license = "bsd" +sha256 = "13sw9f3187h0f2dsjql8j3jij16w5jjdfd7d5wmihhh09n6fma1l" +synopsis = "Common functional interface to sequential- and random-access sequences" +version = "1.3" + +[canvas-draw] +dependencies = ["srfi-1", "srfi-13", "miscmacros"] +license = "bsd" +sha256 = "0pyk20rd1170h5k88jnm23qimwp37zq3kx94fvc3cpwk9cg1h7vd" +synopsis = "Bindings to the CD graphics library" +version = "1.1.2" + +[chalk] +dependencies = ["srfi-1", "srfi-13", "getopt-long"] +license = "bsd" +sha256 = "0p1lzxpbqyk8vqpc4600mjiaf3bvm2hlw1w6789b9l3fm972mp5m" +synopsis = "Simple hahn-style in-source documentation" +version = "0.3.5" + +[char-set-literals] +dependencies = ["srfi-14"] +license = "bsd" +sha256 = "1im25d5wvw7c913k5rq7axq457mg6z4yg64mk74g95x5r177x45i" +synopsis = "A reader extension providing Gauche style literals for SRFI-14 char-sets" +version = "0.4" + +[check-errors] +dependencies = [] +license = "bsd" +sha256 = "0zbax9k6k4m490vhkpvyj0dsq87i58l39lakldmd0yfqm7da3lfz" +synopsis = "Argument checks & errors" +version = "3.7.0" + +[checks] +dependencies = ["simple-exceptions"] +license = "bsd" +sha256 = "16m7s2iab5kvbkgkgyhnaclychx4pf8ar11ghdsflvnhm15yl9vq" +synopsis = "easy to use procondition and postcondition checks of procedures" +version = "1.4" + +[chibi-generic] +dependencies = [] +license = "bsd" +sha256 = "04048cksqnhyn0zcq0sdn426cj3fqfrj7xq464961jl72x8xqc5w" +synopsis = "Chibi Scheme's simple generic function interface" +version = "0.1.3" + +[chickadee] +dependencies = ["matchable", "uri-common", "uri-generic", "intarweb", "simple-sha1", "spiffy", "spiffy-request-vars", "sxml-transforms", "chicken-doc", "chicken-doc-admin", "chicken-doc-html", "srfi-18"] +license = "bsd" +sha256 = "02wrg3s1hx5slbx0vmg1zmknchwksxxw75yld1nyqxf5wyv2dibj" +synopsis = "chicken-doc web server" +version = "0.12.1" + +[chicken-belt] +dependencies = ["matchable", "srfi-1", "srfi-13"] +license = "bsd" +sha256 = "0xxq4383gircmnaqyjwx1ckr07x5m51h1rx6dbxvsb79pn53cpv9" +synopsis = "A utility belt for managing your CHICKEN coop" +version = "0.1.0" + +[chicken-doc-admin] +dependencies = ["matchable", "chicken-doc", "html-parser", "sxml-transforms", "svnwiki-sxml", "srfi-1", "srfi-13", "srfi-69", "regex"] +license = "bsd" +sha256 = "0jv9809cxhw5qj21w0ja12dqv9qavl3d8084rcd4dn8mia382qmk" +synopsis = "Administer Chicken documentation locally" +version = "0.5.0" + +[chicken-doc-html] +dependencies = ["regex", "matchable", "sxml-transforms", "colorize", "svnwiki-sxml", "srfi-1", "srfi-13"] +license = "bsd" +sha256 = "0pl2fid82jx7h34y9fwfn8bwgjkh8rk13hd7mbqnrv74ga46l5yf" +synopsis = "Generate HTML from (svn)wiki SXML" +version = "0.3.1" + +[chicken-doc] +dependencies = ["matchable", "fmt", "sxml-transforms", "srfi-1", "srfi-13", "srfi-69"] +license = "bsd" +sha256 = "1p7i5dsi9x8kfchh3xdw9ww9pz2p861v8vynqzwmbclpqjrspllh" +synopsis = "Explore Chicken documentation locally" +version = "0.7.0" + +[chicken-update] +dependencies = ["srfi-1", "srfi-13", "fmt", "sxpath", "http-client", "uri-common", "optimism", "ssax"] +license = "public-domain" +sha256 = "1kbxk93k7p9x2594q4zsya93m7rzpnhixksvdvmiwq42dj72hyid" +synopsis = "Update installed eggs" +version = "0.1.6" + +[cis] +dependencies = [] +license = "lgpl-3" +sha256 = "0cipkar25s3gzgzg6sy5547b6da665ln610c71zscz37f4q6wjm8" +synopsis = "Compact integer sets." +version = "1.4" + +[cjson] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "0hw8c9wm6d3l02bxsyhv3v6br47yq6azqpd3r55dwni6mma33b5y" +synopsis = "JSON parsing done in C. Sometimes a good idea." +version = "5.0.3" + +[ck-macros] +dependencies = [] +license = "public-domain" +sha256 = "1x2d1f0fnzz5h871qgw4hkdffhd7rv7w59lq7r1y0r0jzl2rv83j" +synopsis = "Composable macros based on the CK abstract machine" +version = "0.3.0" + +[clojurian] +dependencies = ["srfi-18"] +license = "bsd" +sha256 = "0zmpld6j3zv91r8jwq83sz61495agddnmzqnx4qkclnb3wzvjw3f" +synopsis = "Syntax and utility functions inspired by Clojure" +version = "3" + +[cluckcheck] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "1k8310b9c03rjb3cmfk3744nsjshh1yqdpycmlbzhnrdjivzm898" +synopsis = "A Chicken Scheme port of the QuickCheck unit test framework" +version = "0.0" + +[clucker] +dependencies = ["oauth", "uri-common", "rest-bind"] +license = "bsd" +sha256 = "0b61yfh4m3xigipwjrp476nx1i8xyhwdv1cpyiaz9pfzfhmfd59x" +synopsis = "Twitter API for Chicken Scheme" +version = "0.12" + +[cmark] +dependencies = [] +license = "mit" +sha256 = "1rxyr6di07zqfjzbb0kgdx43m2b1zpjrkaph8x078jgqawyblc6v" +synopsis = "A chicken wrapper for cmark with markdown to sxml capabilities" +version = "0.1.0" + +[color] +dependencies = ["fmt", "records", "srfi-13"] +license = "bsd" +sha256 = "1pxc66arxkzyfqfyv7myzfvqwqakh643cjb3n8pqxgmvmrmfwgfr" +synopsis = "The SLIB color library" +version = "1.1" + +[colorize] +dependencies = ["srfi-13", "srfi-1"] +license = "mit" +sha256 = "1js0lrs9vksjk40acm29409k3837987iacim790lbsrhcr9cjb2v" +synopsis = "Colorize programming code as HTML" +version = "0.5" + +[combinators] +dependencies = ["srfi-1"] +license = "public-domain" +sha256 = "054bik2zrdw4crdamarph11bk353aj8afk63wlivi6jx02bqq7zk" +synopsis = "Combinators" +version = "1.2.2" + +[comic-snarfer] +dependencies = ["anaphora", "brev-separate", "define-options", "http-client", "html-parser", "mathh", "srfi-42", "sxpath", "strse", "uri-generic"] +license = "gplv3" +sha256 = "1047v7mk836mf4g6ba5a90lmgqql1ss1ap9kgk0mhzrffznjipgn" +synopsis = "Download files (such as web comic images) by recursing on XPath" +version = "1.21" + +[comparse] +dependencies = ["lazy-seq", "trie", "matchable", "srfi-1", "srfi-13", "srfi-14", "srfi-69"] +license = "bsd" +sha256 = "1marysqqvriycky83s6zh1nwiryrdwwi69l1jl0n090lg817mnzn" +synopsis = "Schemely parser combinators" +version = "3" + +[compile-file] +dependencies = [] +license = "bsd" +sha256 = "1029i5ifr48vb3clvl8n50iq23rzc42szdcsl9320qmj1ksg9y93" +synopsis = "Programmatic compiler invocation" +version = "1.3" + +[concurrent-native-callbacks] +dependencies = ["typed-records", "matchable", "bind", "miscmacros", "srfi-18", "srfi-69"] +license = "bsd" +sha256 = "1v333c7wm51bj24s52h5vr2yvznm4hzg9gjqg5sssjnnq08pfwym" +synopsis = "Invoke callbacks from other native threads" +version = "1.0" + +[condition-utils] +dependencies = ["srfi-1", "srfi-69", "check-errors"] +license = "bsd" +sha256 = "0v2k0spikmrwjb5j360hgi126k1zahnjswhfa2as4mlz6pwl5aqi" +synopsis = "SRFI 12 Condition Utilities" +version = "2.2.1" + +[continuations] +dependencies = [] +license = "bsd" +sha256 = "1grsf94zv8l3s1ypbc8qcwqvqan26s523x4cs0kpd3symm5b5xwk" +synopsis = "two continuation interfaces" +version = "1.2" + +[coops-utils] +dependencies = ["srfi-1", "srfi-13", "check-errors", "coops"] +license = "bsd" +sha256 = "1ywxc7r1l5a930rfp0fv99dcfg2gbvg93rp4jih4rnlpwys6gpv4" +synopsis = "coops utilities" +version = "2.2.3" + +[coops] +dependencies = ["matchable", "miscmacros", "record-variants", "srfi-1"] +license = "bsd" +sha256 = "183pp1g5m06ss94ba1rq2rs4hqj92v6qz7ik3kzvl3b2aq77jk3z" +synopsis = "A featureful object system" +version = "1.3" + +[crc] +dependencies = [] +license = "bsd" +sha256 = "085ggy01wvb6sf33r65m7d8kmh65h3zax4nsijsd9v1ax7m2lsm4" +synopsis = "Computes CRC checksum" +version = "1.0.2" + +[crypt] +dependencies = [] +license = "public-domain" +sha256 = "1x7il9qz6m8kicgz57iw2yykfn9x6pa56m33rp5z70z4yfkrxqwz" +synopsis = "Secure password hashing through the Unix crypt() function" +version = "1.0.1" + +[crypto-tools] +dependencies = [] +license = "bsd" +sha256 = "0ajf0qfnhp99f4x1dll2fhlxrsxamgrrwyksc7rrym77xmv8f1pd" +synopsis = "Useful cryptographic primitives" +version = "1.4" + +[csm] +dependencies = ["matchable", "srfi-1", "srfi-13", "srfi-14", "miscmacros"] +license = "bsd" +sha256 = "0rfysqqxn92asa6wd1dnzc372982nsr81ay7i7x1cn62bw5gs1pl" +synopsis = "a build system" +version = "0.4" + +[cst] +dependencies = ["brev-separate", "srfi-1", "define-options", "match-generics"] +license = "bsd-1-clause" +sha256 = "1r7vc6rwc75di72v5h9s4cdakm5a2hywpayl1xpw4vbq8fdn7zc0" +synopsis = "Visualize sexps as trees via Graphviz" +version = "1.5" + +[csv-abnf] +dependencies = ["regex", "utf8", "abnf", "yasos"] +license = "gpl-3" +sha256 = "1pqkk40c4i1lxhdwp6ghigmjxdn735j9m4b5ysswj39ypmx6d4i4" +synopsis = "Parsing and formatting of comma-separated values (CSV)." +version = "6.1" + +[daemon] +dependencies = [] +license = "unlicense" +sha256 = "1kqryy1jq9qz0y3c58qlwr8mvgdn2jyr7a6anqb32dipp9ylqkim" +synopsis = "Create daemon processes" +version = "0.0.1" + +[dataframe] +dependencies = ["srfi-1", "srfi-25", "srfi-69", "srfi-127", "utf8", "vector-lib", "yasos", "rb-tree", "fmt", "statistics"] +license = "gpl-3" +sha256 = "0wkm3hpv2wjqwwsnwnm2fsr3pcxxv4qxlb52wih5yk9rvrnafnb5" +synopsis = "Tabular data structure for data analysis" +version = "0.5" + +[datatype] +dependencies = [] +license = "bsd" +sha256 = "09l14hiaas7mdibnh0i3a9jgpvgsy67m37zp948d3c5l16f3c826" +synopsis = "A facility for creating and deconstructing variant records (from EOPL)" +version = "1.6" + +[dbus] +dependencies = ["miscmacros", "srfi-18", "foreigners"] +license = "mit" +sha256 = "0a1850gark0xjn8cw1gwxgqjpk17zjmk6wc5g23ikjh9gib8ry1q" +synopsis = "A binding for libdbus, the IPC mechanism" +version = "0.97" + +[debugger-protocol] +dependencies = ["matchable"] +license = "bsd" +sha256 = "02iq3s4j2ar6hrqds6k3m9h4s3a6viwm4gj4m6fkrw0bpcyb6cny" +synopsis = "Low-level interface to debugger-protocol" +version = "0.4" + +[define-er-syntax] +dependencies = ["matchable", "quasiwalk"] +license = "bsd-1-clause" +sha256 = "1chkfqzkx1v82knwx72nxgnaham1765gphlvyq4bv14nfd1syqjv" +synopsis = "explicitly implicit renaming" +version = "1.2" + +[define-options] +dependencies = ["tree", "brev-separate", "getopt-long", "srfi-1"] +license = "lgpl" +sha256 = "03l46ma7d1yy5c8b4b71bwr0vhd0h3w57b3wr25bawk10ngr2qn6" +synopsis = "Conveniently bind to getopt-long options" +version = "1.7" + +[define-record-and-printer] +dependencies = ["hahn", "matchable"] +license = "bsd" +sha256 = "1iz0j13bnjxbz2dck3bnc1q43dvx5np8lllws4bg9rgmn2x584x1" +synopsis = "Trivial macro to define records and appropriate printers" +version = "0.2.0" + +[defstruct] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "1n8qy9bxlnacdq9gr4z4zjkwqsh9m34ij66qffah5nvqwskcavfy" +synopsis = "A more convenient form of define-record" +version = "2.0" + +[digraph] +dependencies = ["dyn-vector", "matchable", "yasos", "srfi-1"] +license = "gpl-3" +sha256 = "0dkagz0rs27zh6cfmfqld18wb63pq3acylwidky3v01maw36c41r" +synopsis = "Directed graph in adjacency list format." +version = "2.0" + +[directory-utils] +dependencies = ["srfi-1", "srfi-13", "miscmacros", "moremacros", "list-utils", "stack", "check-errors"] +license = "bsd" +sha256 = "0jaj7pi27d65wz1zpfxiphkdnk4an5yahhhxs28svsqprq0v0ay1" +synopsis = "directory-utils" +version = "2.2.6" + +[disjoint-set] +dependencies = [] +license = "unlicense" +sha256 = "0d1nfp2rd6nah5l07ijdhbzajnyvnrpfxd0kkph6kz6gc8v50qh7" +synopsis = "Disjoint set implementation based on Scheme vectors and their indexes" +version = "0.1.0" + +[doctype] +dependencies = [] +license = "public-domain" +sha256 = "1k3wabdnlyavdmpgdfyz8msr9s2y0kllvp3kw9hmjdlwlyfzw1ag" +synopsis = "Exports strings corresponding to standard XML (XHTML, HTML) doctypes" +version = "2.2" + +[dollar] +dependencies = [] +license = "bsd" +sha256 = "1nlsjri7fbf8jcxghvd47imqhc24rdfkik985md8h5d1h2j2mdqn" +synopsis = "FFI convenience macro" +version = "3.0.0" + +[dot-locking] +dependencies = ["srfi-13", "srfi-18"] +license = "bsd" +sha256 = "13fndcyk4xavn694k1a8kcv3c02a2scxn0z3s56mya2nw4wns88z" +synopsis = "advisory locking mechanism based on standard file operations" +version = "0.4" + +[dotted-lambdas] +dependencies = [] +license = "bsd" +sha256 = "0wxg56c1ywi77xvk1xjpmdnz93mk21dqzhjc3pdm5mnvc49j5nnk" +synopsis = "lambda equivalents with dots as trailing symbols" +version = "1.3.1" + +[dust] +dependencies = ["http-client", "memory-mapped-files", "openssl", "posix-groups"] +license = "bsd" +sha256 = "1invlk61z32x3f834qapwbqbjab04153c5rs06gaqa6ip83mraj6" +synopsis = "Fetch and install CHICKEN versions" +version = "0.0.15" + +[dwim-sort] +dependencies = ["brev-separate", "sequences", "srfi-1", "match-generics"] +license = "bsd-1-clause" +sha256 = "07xvngm9k3rlnhbgr0675xha3szyg4wn4y7x811fxycps9kq9lwn" +synopsis = "dwimmy sort" +version = "1.4" + +[dyn-vector] +dependencies = ["srfi-1", "vector-lib"] +license = "lgpl-3" +sha256 = "0bjzldp0jxks200ciyp1pslmg3rbh7s1cx835qgmfd47qpyds8mb" +synopsis = "Dynamic (dense) vectors based on SRFI-43." +version = "2.1" + +[dynamic-import] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "0ph862kms254d8jndxyixsj6m1l32mxk4qq3b0xijly2110yssdw" +synopsis = "Dynamic Import" +version = "0.0.3" + +[edn] +dependencies = ["r7rs", "srfi-69", "srfi-1", "chalk"] +license = "bsd" +sha256 = "166qm2vx5gj7bc57s1bnnbp55zhv19hnimmivhhdhsnq32wi3511" +synopsis = "EDN data reader/writer." +version = "1.0" + +[egg-tarballs] +dependencies = ["simple-sha1", "srfi-1", "srfi-13"] +license = "bsd" +sha256 = "0sribz131y1q9x86zfgwjqpjhmz62f2jn41cv8d5s1q4bfpv4xkw" +synopsis = "Creates tarballs for eggs in henrietta cache" +version = "0.10.0" + +[elliptic-curves] +dependencies = ["srfi-1", "srfi-99", "matchable", "modular-arithmetic"] +license = "bsd" +sha256 = "05jr977kx11dbs1lfxpkghi38hn37s9z526kg523ca5r1vamqzgh" +synopsis = "Arithmetic and Cryptography on Elliptic Curve Groups over Finite Fields" +version = "1.0.4" + +[endian-blob] +dependencies = ["byte-blob"] +license = "gpl-3" +sha256 = "04f4d3kjagd9d12pigcwydyf39i1q3pbf6c88h9gs1ddfz13arq1" +synopsis = "Endian-specific procedures for converting blobs to numeric values and vectors." +version = "2.1" + +[endian-port] +dependencies = ["iset", "endian-blob"] +license = "gpl-3" +sha256 = "15lxd1k6c3dxr7hx5gg8x2hd9ss49dc2h8ixm85jkl91bws757rc" +synopsis = "An I/O port that supports different endian formats." +version = "4.0" + +[envsubst] +dependencies = ["matchable"] +license = "bsd" +sha256 = "1wvfdkafhqi2m1qdap8da5yf6148yy2mrcmjl8lb811rvffbqld7" +synopsis = "Simple templating with parameter expansion" +version = "1.0.0" + +[ephem] +dependencies = ["foreigners"] +license = "gplv3" +sha256 = "0mg43ynh2s8r335sz1938wqjssz1wfk1mkicrg56nmkhc74p9181" +synopsis = "A wrapper for libnova a 'general purpose, double precision, Celestial Mechanics, Astrometry and Astrodynamics library.'" +version = "v1.1" + +[epoxy] +dependencies = ["bind"] +license = "bsd" +sha256 = "036h1jm37chkcxzs95ypvsz3363qkszv1pr1sby3z4izck5039rl" +synopsis = "Bindings to OpenGL and OpenGL ES through the Epoxy library" +version = "0.2.2" + +[error-utils] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "1s58jisckjzjf0v1cmr67ajzzs6dc67w0kzmynqpk9kwxd01asr5" +synopsis = "Error Utilities" +version = "2.1.0" + +[ersatz] +dependencies = ["datatype", "silex", "lalr", "utf8", "uri-generic", "srfi-1"] +license = "lgpl-3" +sha256 = "0lrrqvgz4zpv1qkc45g0dnjmvkhyxh338wn009cmhj1ingv57yg0" +synopsis = "A template engine inspired by Jinja2 and Jingoo." +version = "1.28" + +[espeak] +dependencies = ["utf8", "foreigners", "srfi-18"] +license = "gpl-3.0" +sha256 = "0cd0viivrvjz3qq8v9nrlix2jryghyg338g9ihnc43xsmmgfdcz9" +synopsis = "Chicken bindings for espeak-ng's speak_lib.h" +version = "0.1.7" + +[estraier-client] +dependencies = ["http-client", "uri-common", "intarweb"] +license = "bsd" +sha256 = "12ng7wqdf0l2vdg96i19xpj5wsh9ppjrh0r7ip7kv8afpl8kqj6p" +synopsis = "A pure Scheme Hyper Estraier client library" +version = "1.0" + +[exif] +dependencies = ["foreigners", "srfi-13"] +license = "bsd" +sha256 = "1gqlkxabpzb951fkrq2lgdq55sds8713iawdqvf3sqj25qbkz3j4" +synopsis = "Binding to libexif, reading EXIF meta data from digital camera images." +version = "1.2" + +[expand-full] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "072c5xvmsgkbz5wj4ihj0y4k5fvx9lsz5vjydvzmhnmwd613cg46" +synopsis = "Full macro expansion" +version = "2.1.3" + +[expat] +dependencies = ["bind", "silex"] +license = "bsd" +sha256 = "162z5mblii6lk2n67ya3zgsgpi1dbfyzcq8r4gxld36j05w39bpb" +synopsis = "An interface to James Clark's Expat XML parser" +version = "2.2" + +[ezd] +dependencies = ["srfi-1", "srfi-18", "scheme2c-compatibility", "xlib"] +license = "bsd" +sha256 = "1a7212xv4pr44hmz6z9gn3hv7j7v51p69jj30c6x05p4lip8myh3" +synopsis = "easy drawing for programs on X displays" +version = "2020.01.26" + +[ezxdisp] +dependencies = ["bind"] +license = "lgpl-2" +sha256 = "0aqa7z8gir1kz6s8azj508hav80ymrp2adwpxa44hw6bbalgfdh8" +synopsis = "A simple 2D and 3D graphics library for X11" +version = "3.0" + +[fancypants] +dependencies = ["srfi-1", "srfi-13"] +license = "bsd" +sha256 = "1pibvw1qzsb27411gajhk5m1kr8jvhdxk1l0dxhysd8kx5xjj862" +synopsis = "Automatic ASCII smart quotes and ligature handling for SXML" +version = "0.5" + +[fast-generic] +dependencies = ["srfi-1", "matchable"] +license = "bsd" +sha256 = "0rm0x6ncsjvjcqkcqhpn9p3fwsbmfsf0p06biiy5ljf71w67q37v" +synopsis = "fast-generic functions" +version = "0.7" + +[fcp] +dependencies = ["srfi-1", "srfi-18", "srfi-69", "base64", "regex", "matchable"] +license = "bsd" +sha256 = "0kbqghyf1qjmhs6vx6pkzq3m0y4yv2wan69sxpry8h0dj2lmw5jb" +synopsis = "Very basic interface to freenet FCP" +version = "v0.4" + +[feature-test] +dependencies = [] +license = "bsd" +sha256 = "1m9p5zhgj8g1n604pwp7fyd73jbra8fpjqcsz3a4mrgmc5sjvba1" +synopsis = "Foreign feature testing" +version = "0.2.0" + +[filepath] +dependencies = ["matchable", "srfi-1", "srfi-13", "srfi-14"] +license = "bsd" +sha256 = "14mrpq6g4hirj2qsirnxpj4b9b48m8fk80r23wm95wrcir9cjqmr" +synopsis = "Cross-platform file path manipulation." +version = "1.6" + +[fix-me-now] +dependencies = ["strse", "srfi-1", "sxml-transforms"] +license = "bsd-1-clause" +sha256 = "1acp5bdqd9k0gdjvnv41q77v0f1dkjxqmyvqq9xsgrm9xpv0mzw8" +synopsis = "Make tweaks and changes to sexp trees" +version = "1.5" + +[fmt] +dependencies = ["srfi-1", "srfi-13", "srfi-69", "utf8"] +license = "bsd" +sha256 = "0w04zfkhh8cnns6n0m1s9zh8jn7nvm3h4nzvfzxiih84i6y13yx1" +synopsis = "Combinator Formatting" +version = "0.8.11.2" + +[foof-loop] +dependencies = [] +license = "public-domain" +sha256 = "1d6h1l2f5ihw1qb788cyn2lgdyyir4w79vbdbdz6imchs8mnr6xn" +synopsis = "Extensible looping macros (originally based on Alex Shinn's)" +version = "9.0" + +[forcible] +dependencies = ["srfi-18", "pigeon-hole", "simple-timer"] +license = "bsd" +sha256 = "0vsgfk5x247grwmn6vky0d43s76qiys8sd41bvk4gqv6yww4y1a7" +synopsis = "Thread- and exception aware, lazy-looking synchronization with timeouts - extending srfi-45" +version = "0.3.10" + +[foreigners] +dependencies = ["matchable"] +license = "bsd" +sha256 = "1jl1cdd34qwsd9x7vqw2aqqgd2m2mii898ilg2vkb39nqfvg35b5" +synopsis = "Foreign helper macros" +version = "1.5" + +[format] +dependencies = ["srfi-13"] +license = "public-domain" +sha256 = "0jrllvm63850q42w7kcc4zl0537fa7iffbj4mk336r4rfgp9yxxk" +synopsis = "Common-Lisp style formatted output" +version = "3.2.3" + +[fp-utils] +dependencies = ["fx-utils"] +license = "bsd" +sha256 = "02k8ayj30gh36cz0p2xirjnvbb845ng43yxb2b7x8ih39jyps9py" +synopsis = "fp utilities" +version = "4.2.0" + +[freetype] +dependencies = ["srfi-1", "srfi-13", "foreigners", "matchable"] +license = "bsd" +sha256 = "0h072r758yjqz9msq49plkrgqm9xxlmx8fd15gvv9pkpiwp8jf41" +synopsis = "Freetype2 Interface" +version = "0.3" + +[ftl] +dependencies = [] +license = "lgpl-2.1" +sha256 = "0qqpf0sng3g5wrp6038b5h757naw4g58cfzn3j67kywbl9ai3kjr" +synopsis = "Interface based sequence library" +version = "0.9" + +[fuse] +dependencies = ["srfi-18"] +license = "bsd" +sha256 = "1ywgjrhkr45837xf5vnb2i3aacby7yjkhm62drdf70c09za860dd" +synopsis = "Filesystems in Userspace" +version = "0.1.1" + +[fx-utils] +dependencies = [] +license = "bsd" +sha256 = "0kbk7cm5ss00582nvgfq25zcgf07z417c5jf0flva4csm37rb6hf" +synopsis = "fx utilities" +version = "4.0.3" + +[gemini-client] +dependencies = ["openssl", "r7rs", "uri-generic"] +license = "isc" +sha256 = "0l4rs91jsczjnna0yf8d1bsi9k1789jhjqcnhci2i63ls93p2iww" +synopsis = "Client library for the gemini:// protocol" +version = "0.1" + +[gemini] +dependencies = ["openssl", "r7rs", "uri-generic"] +license = "isc" +sha256 = "1kx70kp1r1dz23wcpqdrgjh49vcn2lhl50cg4b48v3rc37rpa4vz" +synopsis = "Client library for the gemini:// protocol" +version = "0.2.1" + +[geminih] +dependencies = ["clojurian", "acetone", "anaphora", "strse", "match-generics", "brev-separate", "srfi-1"] +license = "bsd-1-clause" +sha256 = "158jprg7y49avv4wnbmp2i0zxw1vwk2am8nfb7nc603rhrc0xism" +synopsis = "Gemtext to SXML" +version = "1.10" + +[gemrefinder] +dependencies = ["scsh-process", "srfi-1", "srfi-42", "define-options", "combinators", "brev-separate", "match-generics", "strse"] +license = "agpl" +sha256 = "0zb0yxmiz513c2fxy2kgv454kgynavwlxryfgrzgiamz04sca2r3" +synopsis = "Checks Gemini space for replies to your posts" +version = "1.5" + +[genann] +dependencies = [] +license = "zlib" +sha256 = "15q4ybxb04y4alkik99dkl5i3brh8dazahgmwjn51xk2s389gba1" +synopsis = "Chicken bindings to genann - a simple neural network library in ANSI C" +version = "0.2.2" + +[generalized-arrays] +dependencies = ["check-errors", "matchable", "srfi-133", "typed-records"] +license = "bsd3" +sha256 = "0d9n1njd1mrcpqz8xim0m5x0yz94b8xyvwzyvsfq4l7q3km44v3k" +synopsis = "An implementation providing generalized arrays and storage classes for CHICKEN Scheme." +version = "0.0.7" + +[generics] +dependencies = ["simple-cells"] +license = "bsd" +sha256 = "0jmaky5q18y7982njmcf48cj4zy72y1qd43i8jjr4c1izmqavi4k" +synopsis = "an implementation of generic functions and a lot of helpers" +version = "2.0.2" + +[geo-utils] +dependencies = ["srfi-1", "vector-lib", "mathh", "check-errors", "symbol-utils"] +license = "bsd" +sha256 = "0n0fsfna4amxqkfcrqmr7b468xqhs2m7pmqyxs0zllmpf9wn0hd7" +synopsis = "Geographic Utilities" +version = "1.2.2" + +[getopt-long] +dependencies = ["srfi-1", "srfi-13", "srfi-14", "matchable"] +license = "lgpl-3" +sha256 = "0qp4wdpxmjbk14i80qn8g4lpppwy7qmazk3113m7ill60jz3459m" +synopsis = "Command line option parsing." +version = "1.21" + +[getopt-utils] +dependencies = ["utf8", "srfi-1", "getopt-long"] +license = "bsd" +sha256 = "0c61ngrrsayaxf3jswaggpp89y36670manwhl2mcl81whl7wwdr4" +synopsis = "Utilities for getopt-long" +version = "1.0.1" + +[git] +dependencies = ["srfi-69"] +license = "bsd" +sha256 = "0cgab5wbcqqcxx771xvbyd06c3dz3ib8v2mpv21d2z6b48c9qin8" +synopsis = "libgit2 bindings" +version = "0.2.0" + +[gl-math] +dependencies = ["srfi-1", "matchable"] +license = "bsd" +sha256 = "043587v0mm9lisy7vacg0z18fnabviwj5cmk1gd2y05d3zqbf4dz" +synopsis = "A small gamedev-oriented math library" +version = "0.9.1" + +[gl-type] +dependencies = ["freetype", "miscmacros", "epoxy", "gl-utils", "srfi-1", "srfi-13", "srfi-14"] +license = "bsd" +sha256 = "1x5krxmvkpv52qnyp241x1vs6ws67lgb79zs0v5p0hbdh8mr8h4r" +synopsis = "Freetype font rendering in OpenGL" +version = "0.4.0" + +[gl-utils] +dependencies = ["srfi-1", "z3", "matchable", "miscmacros", "srfi-99", "srfi-42", "epoxy", "gl-math"] +license = "bsd" +sha256 = "1krm8qs0h9vn6sp62imv6arwr6l1pg5amimkci35l4n4jsrmd6ag" +synopsis = "High(er) level tools for OpenGL" +version = "0.8.0" + +[glfw3] +dependencies = ["bind"] +license = "bsd" +sha256 = "0vfjd3j908cclxnkkrj8g8ql8vhbfrs6ll4ryar6132yi1fs91ba" +synopsis = "Bindings to the GLFW3 OpenGL window and event management library" +version = "0.7.1" + +[glls] +dependencies = ["epoxy", "gl-utils", "miscmacros", "matchable", "fmt", "srfi-1", "srfi-42", "srfi-69"] +license = "bsd" +sha256 = "0mx2lpj4mly86fgnlkv7kw1xmabqkzxmjdahp9p0387v4a8nwzas" +synopsis = "A compiler for a Scheme-like language targeting the GLSL" +version = "0.12.2" + +[gmi] +dependencies = [] +license = "unlicense" +sha256 = "08c89r4cz4nh66crkfsxwdj1lxjmbxr2lls92ncnqlxd0mnmplq0" +synopsis = "Gemtext reader and writer" +version = "0.0.7" + +[gnuplot-pipe] +dependencies = ["srfi-1", "srfi-13"] +license = "gpl-3" +sha256 = "10mnxnm91wji6glpc4bg2hhchgpj7ilgvskj5d5b3j9i5hd5xkzn" +synopsis = "A simple interface to Gnuplot" +version = "0.4.2" + +[gochan] +dependencies = ["matchable", "srfi-18", "queues"] +license = "bsd" +sha256 = "1yp3yzfx97qfx8kkxvjvs1vnr2h8iffnx1zaqq05dbh5ivnx74j8" +synopsis = "golang channels in CHICKEN" +version = "5.2.9" + +[graph-bfs] +dependencies = ["srfi-1", "iset", "matchable", "yasos", "digraph"] +license = "gpl-3" +sha256 = "0kw1xszqnph2b2p8mzf8gskd6g3v3a5shvm7bndwwkly2l8p178a" +synopsis = "Breadth-first search in a graph." +version = "2.1" + +[graph-cycles] +dependencies = ["srfi-1", "iset", "matchable", "yasos", "digraph", "graph-scc"] +license = "gpl-3" +sha256 = "084hfzx8m9vy3z3l7ipvbsp0j4rs80yx43zajbhnj0p5h38vkz90" +synopsis = "Enumerate all simple cycles in a graph." +version = "2.0" + +[graph-dfs] +dependencies = ["srfi-1", "iset", "matchable", "yasos", "digraph"] +license = "gpl-3" +sha256 = "13v9bg4isf707ldid13bz2vrnklwr8vnjlma08p51la6y71cy196" +synopsis = "Depth-first search in a graph." +version = "2.0" + +[graph-scc] +dependencies = ["queues", "iset", "matchable", "yasos", "digraph"] +license = "gpl-3" +sha256 = "0i5fpryziv0i2vwa8bjqbdvxzakhflra4z3amafjwsgrpc1x908a" +synopsis = "Compute strongly-connected components (SCC) of a graph." +version = "2.0" + +[graph-separators] +dependencies = ["srfi-1", "yasos", "digraph"] +license = "gpl-3" +sha256 = "18w16lwxq4285ms4lm6j55wm14ggprsh3al106rx3480qz5wkvh0" +synopsis = "Determine the separation vertices of a graph." +version = "2.1" + +[gtk-server] +dependencies = [] +license = "gpl3" +sha256 = "1c5gwypmhs2r6lcd30vycabqcccma5vgagrdxcfskfpzychv7lnk" +synopsis = "GTK-server binding" +version = "0.1" + +[hahn] +dependencies = [] +license = "bsd" +sha256 = "1p7i8vmh4pg9q0k1ml2n8wbrl7hq8b7x9xgxz5jsb8ywwax74fk4" +synopsis = "In-source documentation" +version = "0.10.1" + +[hash-trie] +dependencies = [] +license = "mit" +sha256 = "0kcr99fdc0b09inq8ansb79ynblcxryvsg67zfms5y7z91v11p0c" +synopsis = "hash-trie" +version = "1.1.7" + +[heap-o-rama] +dependencies = ["srfi-18"] +license = "bsd" +sha256 = "10jys007s16cr3sz9ca5ip93gz7m29mjxsifpaafsyfbpg4n9p88" +synopsis = "..." +version = "0.4" + +[henrietta-cache-git] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "0mmx7b0xi0b95gz0z2j93r6fmm04y3m22x4n0n1klq8vm71vg5rx" +synopsis = "A tool to convert and keep henrietta's cache in a git repository" +version = "0.0.1" + +[henrietta-cache] +dependencies = ["http-client", "matchable", "srfi-1"] +license = "bsd" +sha256 = "0lkjrvldxps7ld4fv2c8p1vaw1nb4lbk85agq529j0ix7nzwfwxm" +synopsis = "Fetch and cache extensions from various sources for Henrietta to consume" +version = "1.6.1" + +[henrietta] +dependencies = ["regex", "srfi-1"] +license = "bsd" +sha256 = "17ibkk6pq81hw2ydwd00jgg0zzbrcfzcbni60x95479c1xnzdb64" +synopsis = "Serve extensions over HTTP" +version = "1.5" + +[hmac] +dependencies = ["message-digest"] +license = "bsd" +sha256 = "005xj5cndfxzwr7l7xiaybzgghzwp4b4812i3vw090igg7sl8mlg" +synopsis = "HMAC provides a HMAC using the message-digest interface." +version = "7.2.0" + +[holes] +dependencies = [] +license = "bsd" +sha256 = "01zgr5w3msk7s45y7s3js3nwfa6j3wfxf9ijn6ymlrkac96jmiv3" +synopsis = "partial expressions as procedures with named parameters" +version = "1.2.1" + +[hopefully] +dependencies = ["srfi-1", "srfi-18", "miscmacros"] +license = "bsd" +sha256 = "1f0jas0liwbsd2gr7iirmxx357hykxjy0c2zw9d3j92g2c59xk77" +synopsis = "Simple software transactional memory." +version = "0.2.6" + +[html-parser] +dependencies = ["srfi-13"] +license = "bsd" +sha256 = "0qa09xnszyp3hfalacawr4hwlaxrr0g1iq617wxna036mjifg1rs" +synopsis = "A permissive, scalable HTML parser." +version = "0.3" + +[http-client] +dependencies = ["intarweb", "uri-common", "simple-md5", "sendfile", "srfi-1", "srfi-13", "srfi-18", "srfi-69"] +license = "bsd" +sha256 = "0d24dpi8c45rvwfm31hd033rpyghx9xps1qdki8czcl6500bcy7y" +synopsis = "High-level HTTP client library" +version = "1.2.1" + +[http-session] +dependencies = [] +license = "bsd" +sha256 = "1yjzkax2m3jz05640la0ry11vafrqwdhn2sd1jr0w8yhgbwwfprs" +synopsis = "Facilities for managing HTTP sessions" +version = "2.10" + +[hyde] +dependencies = ["sxml-transforms", "doctype", "matchable", "scss", "spiffy", "colorize", "intarweb", "uri-common", "svnwiki-sxml", "defstruct", "sxpath", "html-parser", "atom", "rfc3339", "srfi-1", "srfi-13", "srfi-18", "srfi-69"] +license = "bsd" +sha256 = "1wb0qla9bbr55iw3z502b6chfb7vzjf3h0b5hy2anl7vic4dn8ar" +synopsis = "A static website compiler" +version = "4" + +[hypergiant] +dependencies = ["glfw3", "glls", "epoxy", "gl-math", "gl-utils", "gl-type", "hyperscene", "noise", "soil", "miscmacros", "srfi-18", "srfi-42", "srfi-99", "bitstring"] +license = "bsd-2-clause" +sha256 = "0a4slm7rdjcqdvq36vb1q6b8fabqd9375hb53y2q1a3vi6xldwwr" +synopsis = "Game library" +version = "0.5.3" + +[hyperscene] +dependencies = ["miscmacros"] +license = "bsd" +sha256 = "1v2l36f5ymvc3bslh462lcmnjdkv26xmlqr3fr2rifc0yrwry6bp" +synopsis = "Scene graph and spatial partitioning" +version = "0.4.0" + +[iconv] +dependencies = [] +license = "public-domain" +sha256 = "0bwna3hnimad68hp11mpdi74sv971iqrzdayzidwb2qslzd1b3kr" +synopsis = "Character-set conversions" +version = "2.0" + +[icu] +dependencies = ["utf8", "srfi-13", "srfi-1", "foreigners", "chalk"] +license = "unicode" +sha256 = "1hii4n3mraqaznaiwznwbx06yy99157pxxarkj558zarkn43k82y" +synopsis = "Chicken bindings to the ICU unicode library" +version = "0.3.3" + +[image-dimensions] +dependencies = ["srfi-1"] +license = "mit" +sha256 = "0f451j8y8hyhbda12b8jj68gxjqmg24piwwk7vk8p66y0n7mslhk" +synopsis = "Detect image dimensions for common formats" +version = "1.0.1" + +[imlib2] +dependencies = ["foreigners"] +license = "bsd" +sha256 = "0vgn8dczhlmjgzhlpsmzk69l4h33yxhmjmqnjg7zi77h2canv5sk" +synopsis = "Chicken bindings for the Imlib2 image library" +version = "1.2" + +[inotify] +dependencies = ["miscmacros", "queues", "srfi-18", "srfi-69"] +license = "mit" +sha256 = "0sr17i3sq85y90y005v6wrfnmchhmrmwz8cj74b0zl997ayla0jd" +synopsis = "Bindings to inotify" +version = "1.1" + +[input-parse] +dependencies = ["srfi-13"] +license = "public-domain" +sha256 = "195ghf8qk3w7wxvdra3gi653p57y3hdadngjz599ym14rcfxq61q" +synopsis = "input-stream tokenizing and parsing routines." +version = "1.2" + +[intarweb] +dependencies = ["srfi-1", "srfi-13", "srfi-14", "defstruct", "uri-common", "base64"] +license = "bsd" +sha256 = "1lh0zclv3i56iv508ckv33hvx91pw8vmrcy8flbwgin00sxk0hf3" +synopsis = "A more convenient HTTP library" +version = "2.0.2" + +[integer-map] +dependencies = ["srfi-1", "srfi-128", "srfi-143", "srfi-158"] +license = "mit" +sha256 = "093d3dz892g3jw77fzdk5ayjz7qjs7mzd2knil7ci9zs5i8flxyi" +synopsis = "SRFI 224 integer mappings" +version = "1.0.3" + +[interfaces] +dependencies = ["srfi-1"] +license = "public-domain" +sha256 = "08yjwfy2cmk23j60p611gnjz4kgph1rl583xkp80vy2fsg01dnqv" +synopsis = "Simple interface/implementation abstraction" +version = "0.4.1" + +[internet-message] +dependencies = ["yasos", "utf8", "abnf"] +license = "gpl-3" +sha256 = "0h2avknylg7kyhi7z7vpvs9qzw7kh5k7yrwqv6lgqdsdzbjygni9" +synopsis = "Parser combinators for Internet Message Format (RFC 5322)." +version = "7.1" + +[introspect] +dependencies = [] +license = "bsd" +sha256 = "0r8fcqrzq2cj3vcr484v0k7f706pnylv7mq9lq3ra5pv079fblz3" +synopsis = "Module introspection" +version = "0.2" + +[ioctl] +dependencies = ["foreigners"] +license = "bsd" +sha256 = "1knyb80hm9l3j2cw71i5j73vjhw0g5l4vyyjyp1h5j6fwnsywpfb" +synopsis = "ioctl system call interface" +version = "0.3" + +[ipfs] +dependencies = ["http-client", "intarweb", "medea", "srfi-1", "srfi-13", "srfi-189", "srfi-197", "uri-common"] +license = "unlicense" +sha256 = "01ar16bzy0q56zbnv19f0p1y0ch182jjfr9jihfnbj0fgpz8bvxp" +synopsis = "IPFS HTTP API for Scheme" +version = "0.0.10" + +[irc] +dependencies = ["matchable", "regex", "srfi-1"] +license = "bsd" +sha256 = "0dxlfp0mn96pgimb6wf3mzqlm4jqz3f79sn9akqp03v9pqpszgyh" +synopsis = "A simple IRC client" +version = "1.9.9" + +[isaac] +dependencies = [] +license = "bsd" +sha256 = "0hmqm5ag457q0zryaj8b2zx25hgg9pq4l1gxd5vf4xb4s79i1wxb" +synopsis = "Bindings to the ISAAC CSPRNG" +version = "1.0.0" + +[iset] +dependencies = [] +license = "bsd" +sha256 = "1z59w289416wpf7i62gry6fyglgn6cip4zvffxd64yw9wgyzcjzc" +synopsis = "Integer sets" +version = "2.2" + +[iterators] +dependencies = [] +license = "bsd" +sha256 = "0aji2ycbqykqqy2911gwfsyp1g8sry2k7w7ap80gq41xravknawf" +synopsis = "Iterators and coroutines" +version = "0.1.1" + +[iup] +dependencies = ["srfi-1", "srfi-13", "srfi-42", "srfi-69", "miscmacros"] +license = "bsd" +sha256 = "1b7pqkmqkavzjaf7hiyvyvqizrkx3l9j7dk449cnas27p5sczsgn" +synopsis = "Bindings to the IUP GUI library" +version = "1.9.5" + +[jsmin] +dependencies = [] +license = "bsd" +sha256 = "0spkddwisamn8mwjl4ayqy8g233vcmsrgar8aqk83dv3p5ax8kmi" +synopsis = "Implementation of Douglas Crockford's JavaScript minifier in CHICKEN Scheme" +version = "2.2" + +[json-abnf] +dependencies = ["abnf", "utf8", "srfi-1"] +license = "gpl-3" +sha256 = "1fi5k13pmjx008xq9ny7rz1h48gjdrrx99sm8jhwaivcsg8bikqd" +synopsis = "Parser combinators for JavaScript Object Notation (JSON)." +version = "7.0" + +[json-rpc] +dependencies = ["r7rs", "srfi-1", "srfi-18", "srfi-69", "srfi-180"] +license = "mit" +sha256 = "04488ykkh8qwzfly3i86m7vpx10s6ixr2s10m390f587ls15qkyd" +synopsis = "A JSON RPC library for R7RS scheme." +version = "0.2.10" + +[json-utils] +dependencies = ["utf8", "srfi-1", "srfi-69", "vector-lib", "miscmacros", "moremacros"] +license = "bsd" +sha256 = "1m67ri4b2awnmsmva1613cnsp94v0w73qxw4myyhglrnkam4xlcc" +synopsis = "JSON Utilities" +version = "1.1.1" + +[json] +dependencies = ["packrat", "srfi-1", "srfi-69"] +license = "mit" +sha256 = "1h27h6z7awadijk9w51df9dyk3wma27fp180j7xwl27sbw7h76wz" +synopsis = "A JSON library" +version = "1.6" + +[kd-tree] +dependencies = ["srfi-1", "datatype", "yasos"] +license = "gpl-3" +sha256 = "14b1v6smk3gx1n0mqldnfjr5n6r9xhs56c8gvrssh5k0a41nk8j4" +synopsis = "K-D tree spatial indexing structure." +version = "6.1" + +[kiwi] +dependencies = ["srfi-1", "srfi-69", "clojurian", "matchable"] +license = "zlib" +sha256 = "00r9020pz5x6w9zca4qx9n6n2sj9yny0zn41fnr47gsx91mxv2qb" +synopsis = "Bindings to the KiWi library" +version = "1.0.2" + +[lalr] +dependencies = ["srfi-1"] +license = "lgpl-3" +sha256 = "1v4v2xzax7izhl6gnc2lpm8bw2igbp7m4d7n6c2iibm4422mv3nc" +synopsis = "An efficient LALR(1) parser generator" +version = "2.5.2" + +[latch] +dependencies = ["matchable"] +license = "public-domain" +sha256 = "0sl8i18g03cl8qpaqbrfkcx7xd28jyxcb183873s9yq7max4zryr" +synopsis = "Evaluate expressions once" +version = "0.3" + +[lazy-ffi] +dependencies = ["bind", "srfi-1", "srfi-69"] +license = "bsd" +sha256 = "07fqnpa8jlalgasi0w859qry84qfdg0pb4892cjazsfl72ii5yhw" +synopsis = "A foreign function interface for lazy programmers" +version = "1.8.6" + +[lazy-seq] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "12gz8999g73fa20v067gs4v6zs65w8qajwjfsngbcdaqadv2733g" +synopsis = "Clojure-like lazy sequences" +version = "2" + +[ldif-sexpr] +dependencies = ["uri-common", "base64", "srfi-1", "srfi-13", "srfi-14", "matchable"] +license = "bsd" +sha256 = "123d95vxkn11zdqfy73l2n26f6i8zcj97zhcc6yhia6f1x4qb61n" +synopsis = "Convert (parse&write) LDIF, rfc4514 and LDAP filters (rfc2254) into S-expressions." +version = "0.3.2" + +[leveldb] +dependencies = [] +license = "bsd" +sha256 = "14wjgiaclxm6f3m88fakg5hdpxd1f8d8yzm6vgwv01dd6izqpvfv" +synopsis = "Bindings to Google's LevelDB Key-Value Store" +version = "1.2" + +[levenshtein] +dependencies = ["srfi-1", "srfi-13", "srfi-63", "srfi-69", "vector-lib", "utf8", "miscmacros", "record-variants", "check-errors"] +license = "bsd" +sha256 = "1k32dfkn2m48icdgykm44a8c6y86qrim563y37c73rkxdzyjm9dy" +synopsis = "Levenshtein edit distance" +version = "2.2.5" + +[lexgen] +dependencies = ["srfi-1", "utf8", "srfi-127"] +license = "gpl-3" +sha256 = "1dbvs2g5772w8nvh62rvnsqsmivr76ypkbncbs8l0rx9qi8ir9fn" +synopsis = "Lexer combinators" +version = "8.2" + +[linenoise] +dependencies = [] +license = "bsd" +sha256 = "0is9j6hq6nmnsrn2g01ssxg8hwndc3y6fx02hsvfdsqqzj8qzjvr" +synopsis = "A minimal, zero-config, BSD licensed, readline replacement." +version = "1.0" + +[list-comprehensions] +dependencies = [] +license = "bsd" +sha256 = "09v0k4wx4i456hdpsnani9i6ky7cy4sja4p57y4aqc5y5n1zaf0w" +synopsis = "Some list creating routines" +version = "1.2.1" + +[list-utils] +dependencies = ["utf8", "srfi-1", "check-errors"] +license = "bsd" +sha256 = "0s48ps6ymi9h6xgx190y7bvipasspqm236fg7n1yiayjgyivgcpp" +synopsis = "list-utils" +version = "2.4.1" + +[live-define] +dependencies = ["matchable"] +license = "public-domain" +sha256 = "07jlsrw0v9d1584zqn6clbyc5qawmibqjnzpn7vb6z65smk4036j" +synopsis = "Hack that replaces “define” with a version that mutates existing procedures." +version = "1.1" + +[llrb-syntax] +dependencies = [] +license = "bsd" +sha256 = "1yn9ilxdx4cx1famay0rxkzljxs7vfdcqsv74lidqd84z39swy2c" +synopsis = "Expands LLRB code customized to data structures." +version = "0.2" + +[llrb-tree] +dependencies = ["srfi-128", "miscmacros"] +license = "bsd" +sha256 = "13qsba89mra5bs2gsv313dy6gvm3mzccl31gjh41wyk81xzaq434" +synopsis = "LLRB tree general and customized to key types." +version = "0.3.8" + +[lmdb-ht] +dependencies = ["rabbit", "srfi-69"] +license = "bsd" +sha256 = "1ragkv9xpgsq9lfz0p6aknw54m4rynby2vq6xlhrlhwwq0g5v1ld" +synopsis = "Hashtable-like interface to the LMDB key-value database." +version = "3.4" + +[lmdb] +dependencies = ["srfi-1"] +license = "openldap" +sha256 = "012gv5wblhaikd1r62dmjjqvyzxysbrs605hiw2xcfk1mx5ji7cz" +synopsis = "Bindings to LMDB" +version = "1.0.5" + +[locale] +dependencies = ["srfi-1", "utf8", "check-errors"] +license = "bsd" +sha256 = "1mqdr1bw5w6nnrg5dxzc4m5qnbrvvkk9v8nm3a6y0qmpscaim9z5" +synopsis = "Provides locale operations" +version = "0.9.2" + +[locals] +dependencies = [] +license = "bsd" +sha256 = "15wpww2qjv87k0j8lqvf4za16y7ip4s2949ax1h9ibfb4g21c11b" +synopsis = "local declarations inspired by ML" +version = "1.0.1" + +[loop] +dependencies = ["srfi-1"] +license = "gpl-2" +sha256 = "1i4k4sy7hjc2djk1h0j46hzv3vn4qp280dzv7w3j9lx2pcpjs4gs" +synopsis = "The Common Lisp LOOP macro" +version = "1.5" + +[lowdown] +dependencies = ["char-set-literals", "clojurian", "comparse", "fancypants", "srfi-1", "srfi-13", "srfi-14", "srfi-69", "sxml-transforms"] +license = "bsd" +sha256 = "0ihnsnjr2mfac2z053ra5167791c3jzz11wvj1fz2jz688pdr6rg" +synopsis = "A pure Chicken Markdown parser" +version = "3" + +[lsp-server] +dependencies = ["apropos", "chicken-doc", "json-rpc", "nrepl", "r7rs", "srfi-1", "srfi-130", "srfi-133", "srfi-18", "srfi-69", "uri-generic", "utf8"] +license = "mit" +sha256 = "1qxrfjmxr9azzsqamvlqr942835m1d8pr7k9a47zc9fkpgp1smy4" +synopsis = "LSP Server for CHICKEN." +version = "0.2.2" + +[macaw] +dependencies = [] +license = "bsd" +sha256 = "1zc9prn3n4rac6ibgbfg0fcdl0czf31qhx8v2276m49i7hizvan4" +synopsis = "Efficient color types and math" +version = "0.1.1" + +[magic] +dependencies = [] +license = "bsd" +sha256 = "17j25ckrhpm1k2ivl7qa1k87kylid466bb23ic96h64n111qhhdk" +synopsis = "libmagic bindings" +version = "0.1.0" + +[mailbox] +dependencies = ["srfi-1", "srfi-18"] +license = "bsd" +sha256 = "1g1fxkydd8wkqpvfv4md2ilk5vf4276ks5153da7mph2i6hbzr4a" +synopsis = "Thread-safe queues with timeout" +version = "3.3.10" + +[make-tests] +dependencies = ["brev-separate", "srfi-1", "uri-common"] +license = "public-domain" +sha256 = "0ca8fx40x42zqqsp3dmw5cb9xsjlz4cp71yh9kgcb29n4ig80r97" +synopsis = "Create unit tests from a file of expressions" +version = "1.10" + +[make] +dependencies = ["srfi-1"] +license = "lgpl-2.0+" +sha256 = "0dhw7jf6f67y6wpcs2vq9b7jwhkkb2z9gwf1z036yvhfyir6l2z8" +synopsis = "The PLT 'make' macro" +version = "1.9" + +[manual-labor] +dependencies = ["regex", "matchable", "svnwiki-sxml", "srfi-1", "uri-generic", "chicken-doc-html"] +license = "bsd" +sha256 = "1v8af7p0np2fphp5mi8kk1872lcqpka211j51dw6010db2262pbm" +synopsis = "Generate static HTML manual from wiki docs" +version = "0.3" + +[markdown-svnwiki] +dependencies = ["lowdown", "sxml-transforms", "miscmacros", "srfi-1", "srfi-13", "srfi-37"] +license = "bsd" +sha256 = "1iw63ki41f1gr2b89k0ligwyljxfx8ysaacfnf70wgz4j70mh282" +synopsis = "Convert Markdown to svnwiki" +version = "0.3.1" + +[match-generics] +dependencies = ["brev-separate", "matchable", "quasiwalk", "srfi-1"] +license = "bsd-1-clause" +sha256 = "07ssmsa52ixwn5wj8b11a0adglyxycf2f7qkkfrwwikalwpvnwdp" +synopsis = "matchable generics" +version = "2.4" + +[matchable] +dependencies = [] +license = "public-domain" +sha256 = "0bizkac4a926lbk0v2m05ysq359mzhfsqh973m72jc4gcj4azr5p" +synopsis = "Hygienic MATCH replacement" +version = "1.1" + +[math] +dependencies = ["srfi-1", "r6rs-bytevectors", "miscmacros", "srfi-133", "srfi-42"] +license = "gpl-3.0" +sha256 = "0q4996hf2wi043vni1006gm4xkj0rk76f505k158ggdv0ihqg5l7" +synopsis = "Chicken port of Racket's math library" +version = "0.3.4" + +[mathh] +dependencies = [] +license = "public-domain" +sha256 = "0v0jkgf1bsnj0gk0s4kph1169h87ssf34v3p8y184na00zy4mr4v" +synopsis = "ISO C math functions and constants" +version = "4.5.1" + +[matrico] +dependencies = [] +license = "zlib-acknowledgement" +sha256 = "0m7shfhmzzlqxspc97mbqdcr4zry7im1lrz8smr6wc7m9r8jf2p0" +synopsis = "A flonum matrix module for CHICKEN Scheme." +version = "0.3rel" + +[md5] +dependencies = ["message-digest-primitive"] +license = "public-domain" +sha256 = "1crpkb0vzg26rk1w9xmswmx53bsira02hkixjspmfrrssdkvh5gv" +synopsis = "Computes MD5 (RFC1321) checksums" +version = "4.1.3" + +[mdh] +dependencies = [] +license = "gpl" +sha256 = "0xkrjq9ng0rxcxllmn9nvjqilkdgmliwaw9pbrgyqsxdi9s9z7z3" +synopsis = "interface to the MDH database" +version = "0.2" + +[medea] +dependencies = ["comparse", "srfi-1", "srfi-13", "srfi-14", "srfi-69"] +license = "bsd" +sha256 = "1ad7x1sziynjjgxiv70ghbabc1mwa15mdx38wazfzn3nl7ma1hm6" +synopsis = "A JSON parser (and emitter) built with comparse" +version = "4" + +[memcached] +dependencies = ["base64", "srfi-13", "srfi-14"] +license = "bsd" +sha256 = "1n6y2bgwc7bxcd8mv6zrq4d09659bx664m8v6zvj4c67dqrcrrd8" +synopsis = "Client interface to the Memcached protocol." +version = "1.5" + +[memoize] +dependencies = ["srfi-69"] +license = "bsd" +sha256 = "1xh9cfxbr28x2kmsr4n54ynmpz9z5wl9b0rc455mhb6ilsl5nyzi" +synopsis = "Procedures memoization" +version = "0.3" + +[memory-mapped-files] +dependencies = [] +license = "bsd" +sha256 = "08vk7j2bfykcfwxl7g06qpbnr287i7d2l5nkpbaiyhi2ws1nhjl9" +synopsis = "Memory-mapped file access for UNIX and Windows" +version = "0.4" + +[message-digest-primitive] +dependencies = ["check-errors"] +license = "bsd" +sha256 = "1yc7b5zkwrqz4pc6y9fz4qgj8cgvmnfb30ad6slb5rl1vb6g5gjg" +synopsis = "Message Digest Primitive" +version = "4.3.8" + +[message-digest-type] +dependencies = ["blob-utils", "string-utils", "message-digest-primitive", "check-errors"] +license = "bsd" +sha256 = "0f0jq6g74xlixdfgz8hp0xpm5jzl7cjihs8sa62rdf4xj172pzp6" +synopsis = "Message Digest Type" +version = "4.3.4" + +[message-digest-utils] +dependencies = ["blob-utils", "string-utils", "memory-mapped-files", "message-digest-primitive", "message-digest-type", "check-errors"] +license = "bsd" +sha256 = "004da7czv5mqxz8cif2nc0shx1xxj266alqm2370h13wbdl369c3" +synopsis = "Message Digest Support" +version = "4.3.5" + +[message-digest] +dependencies = ["message-digest-primitive", "message-digest-type", "message-digest-utils"] +license = "bsd" +sha256 = "0fv3w34rqs2v4rh2haa0r9kfk1s2fzxrvsn33jsnzxxkdhm3zz4m" +synopsis = "Message Digest (omnibus)" +version = "4.3.0" + +[messages] +dependencies = ["bindings"] +license = "bsd" +sha256 = "08mnsyh7w0dvcx7qy21b4a91hnb4k8pam7jcscgpv8psflaaz27j" +synopsis = "Creating algebraic- and abstract-types based on vectors" +version = "0.7" + +[micro-benchmark] +dependencies = ["micro-stats", "srfi-1"] +license = "gplv3" +sha256 = "1dz9r9jbjq0zgpwmh2vl9wdkj57rprnmwarbk3x2y3ah5hn5m1nn" +synopsis = "Easily create micro-benchmarks" +version = "0.0.18" + +[micro-stats] +dependencies = ["srfi-1", "sequences", "sequences-utils"] +license = "gplv3" +sha256 = "1y4lh2g8fvfi3wz9k0x00nq0n0w80rfrc69pmxhjrbg1w0arl83h" +synopsis = "Easily create micro-stats" +version = "0.1.2" + +[mini-kanren] +dependencies = ["srfi-1"] +license = "mit" +sha256 = "036i34dzdnpb62951n7qh253q7gzg0rwhjj7nw1c43zn1hb5zw5j" +synopsis = "Packages the canonical miniKanren implementation for CHICKEN Scheme." +version = "1.2.0" + +[minissh] +dependencies = ["tweetnacl", "matchable", "gochan", "base64", "queues", "srfi-13", "srfi-18", "srfi-69", "message-digest-utils", "sha2"] +license = "bsd" +sha256 = "1s1yy4wzwcg3g32dhz8al6h56mjnl34fzccl41513v0shlgmkk6q" +synopsis = "An SSH-2 server and client implementation" +version = "1.0.0" + +[miscmacros] +dependencies = [] +license = "bsd" +sha256 = "0xs8ksnbpxm0a1s2bcqybliaqpr5agin4ksn3hyjwniqhzx4qzg8" +synopsis = "Various helper macros" +version = "1.0" + +[modular-arithmetic] +dependencies = ["srfi-1", "matchable"] +license = "bsd" +sha256 = "0gh4017knjkqhp4rcvjwiw727235yhpmn0dybd3v0cckbsxhic1a" +synopsis = "Modular Arithmetic on Finite Fields" +version = "1.0.3" + +[module-declarations] +dependencies = ["matchable", "srfi-1"] +license = "bsd" +sha256 = "11jvzk59h8mmczh01p3s2dgdnrdd35ig55pw5whs7mw4fjjil6hz" +synopsis = "Module declarations" +version = "0.2.1" + +[monad] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "1xd24plxnwi9yssmw2in008biv2xf4iwwln6xswx781ankppqpg9" +synopsis = "Monads" +version = "5.0" + +[moremacros] +dependencies = ["srfi-69", "miscmacros", "check-errors"] +license = "bsd" +sha256 = "0zyir1c24wdjfrxj983pgvzil2zyzhdb0bd33cp5qfb65yp5kz56" +synopsis = "More miscellaneous macros" +version = "2.4.0" + +[mpd-client] +dependencies = ["regex", "srfi-1"] +license = "bsd" +sha256 = "059dbm63cklnfvycas7zi7n8hbl3c82k07b6z4rni9jqg3cbs879" +synopsis = "Interface to Music Player Daemon" +version = "2.1" + +[mpi] +dependencies = ["srfi-1", "srfi-13", "srfi-14"] +license = "gpl-3" +sha256 = "0ca91ny4cqgd69f62l0slg8f9dvnchy6c289nmik7wnnr8ns1g13" +synopsis = "Message-passing Interface (MPI)" +version = "2.5" + +[msgpack] +dependencies = ["matchable", "srfi-1", "srfi-69"] +license = "bsd" +sha256 = "1plmvyy274c1qg2d3x44wpddjkj4hz6lglkkg1km4jn4h7f81gwq" +synopsis = "MessagePack implementation for CHICKEN" +version = "1.0.3" + +[multipart-form-data] +dependencies = ["intarweb", "comparse", "records"] +license = "bsd" +sha256 = "10ik64k5hi7i78nwnc3q9ms49zvn794n6k3imnjr6hhvi9hxy0vy" +synopsis = "Reads & decodes HTTP multipart/form-data requests." +version = "0.2" + +[nanomsg] +dependencies = ["foreigners", "srfi-18"] +license = "mit" +sha256 = "01ma6cxmbc0bmk4598q3ag28pnbqlmcfq11mbs4c87ir82bkvz7h" +synopsis = "" +version = "1.0.0.6" + +[natural-sort] +dependencies = [] +license = "mit" +sha256 = "002xxdqydn20aynsimgi3p5m7cm28c1cdyqmwxg6k59pd5c2djpx" +synopsis = "Natural sorting procedures" +version = "1.1" + +[ncurses] +dependencies = [] +license = "bsd" +sha256 = "1cdkicn3zmb8vcnqwd4rk19ywc7kfj3zsmi2wl6g41b4gdyd3xw8" +synopsis = "An interface to the UNIX ncurses package" +version = "2.0" + +[noise] +dependencies = ["glls"] +license = "bsd" +sha256 = "10m0mfr02qx439mdniljsr98wgz26vz7dxpzw6wrv7rrkhsmsy6c" +synopsis = "Noise generation functions on the GPU" +version = "0.2.0" + +[npdiff] +dependencies = ["srfi-1", "datatype", "yasos"] +license = "gpl-3" +sha256 = "08s172bggsa7hnfqyfbkvx9qz6q26qbaanhm86s3mcg6pf0bx10k" +synopsis = "Compute the longest common subsequence of two sequences" +version = "2.0" + +[nrepl] +dependencies = ["srfi-18"] +license = "bsd" +sha256 = "0d4pl1j1wayqsdryc5v8la5v5p9nifwva86z48vlss3s388na208" +synopsis = "Simple networked REPL over TCP" +version = "5.0.8" + +[number-limits] +dependencies = [] +license = "bsd" +sha256 = "02nz5sicimp6bmka9lcbafpf7v8xxp3sml47s85wccmr0rky575q" +synopsis = "Limit constants for numbers" +version = "3.0.3" + +[oauth] +dependencies = ["srfi-1", "srfi-13", "uri-common", "intarweb", "http-client", "hmac", "sha1", "base64"] +license = "bsd" +sha256 = "1afqv4acx1682ph81ggkpa6rrv0wyzg9094ab4xx12ygkiib8g2f" +synopsis = "OAuth 1.0, 1.0a, RFC 5849" +version = "0.3" + +[object-evict] +dependencies = ["srfi-69"] +license = "bsd" +sha256 = "1g0vzz1j7p6h0y994hqpdrqydssyakyizf2in41crwkn3b7d8b8f" +synopsis = "Evict data to unmanaged memory" +version = "0.1.1" + +[opencl] +dependencies = [] +license = "bsd" +sha256 = "18xbnw47abkxyqm8irlk38qak8m2zmnw3z53ixzck97260hyy03y" +synopsis = "Bindings to OpenCL" +version = "1.3" + +[opengl] +dependencies = ["bind", "silex"] +license = "bsd" +sha256 = "0sd75k8bm68w2c1n1jlb6yn67xsij49wfgvdakpm4aldqpi79cks" +synopsis = "OpenGL bindings" +version = "1.21" + +[openssl] +dependencies = ["srfi-1", "srfi-13", "srfi-18", "address-info"] +license = "bsd" +sha256 = "06bj8jqmfk9vlwny5w53bfrahv9wdbxvqyqijxvhmzy8z0p3slx0" +synopsis = "Bindings to the OpenSSL SSL/TLS library" +version = "2.2.4" + +[operations] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "0zqcvbc4f6576y61kmyd9xz99pkj09fnb2mjdb8dfnxn5w3s8i86" +synopsis = "The T object system" +version = "0.6" + +[optimism] +dependencies = [] +license = "public-domain" +sha256 = "0sw7sxx530bpgl8spxq0k9ry044k8nsn85y4xip0vhwcprjkqhmk" +synopsis = "Command line option handling" +version = "0.1.0" + +[packrat] +dependencies = ["srfi-1"] +license = "mit" +sha256 = "0d7ly5zvswg07gzm504min730qy16yafz3acyq45smd7q52s47fp" +synopsis = "A packrat parsing library" +version = "1.5" + +[pandoc] +dependencies = ["cjson", "http-client", "medea", "r7rs", "scsh-process"] +license = "mit" +sha256 = "034gmrir5bfffz7mybmd0b4k3yjvrc19gc5a086pxzcg6ijzbcyr" +synopsis = "Call upon Pandoc to parse documents into SXML" +version = "0.2.3" + +[parley] +dependencies = ["miscmacros", "srfi-1", "srfi-13", "srfi-18", "srfi-71", "stty"] +license = "bsd" +sha256 = "10hb7a40lcy0mamwh2hcncdjracf5llq1pppafmgg9fcj8iav2pw" +synopsis = "A readline replacement written in scheme based on linenoise." +version = "1.0.1" + +[pastiche] +dependencies = ["awful", "awful-sql-de-lite", "simple-sha1", "intarweb", "html-parser", "colorize", "miscmacros", "utf8"] +license = "bsd" +sha256 = "1y5bi6zghymz3k3ynj21by4p6550qc2sk2a2xxgbiifz56pkh786" +synopsis = "A small awful app implementing a pastebin service" +version = "1.3" + +[patch] +dependencies = ["srfi-1", "regex"] +license = "mit" +sha256 = "1qgbk91zbq4rxc2kvmczlflkjsym1x09i4g1bmcyfa2cds5rkmgx" +synopsis = "Simple source patch utility" +version = "1.15" + +[pathname-expand] +dependencies = ["srfi-13"] +license = "bsd" +sha256 = "1dywjbim23k12fcvdiypq2g5p8wyljgq7zmsvlf8h2anaaq34sm1" +synopsis = "" +version = "0.3" + +[pdf] +dependencies = ["srfi-1", "regex", "format"] +license = "bsd" +sha256 = "1klqq78pcdg2r8simcyjkdjb9664h5cz2indksjdlpj3ma3zb3ax" +synopsis = "A library for PDF generation." +version = "1.1" + +[pigeon-hole] +dependencies = ["srfi-18"] +license = "bsd" +sha256 = "0sz97xznai8a2gsfc2f2aink8rhmksz7iqbl7k061wfgf4w8vrvk" +synopsis = "A mailbox constrained by capacity." +version = "0.2.8" + +[pipes] +dependencies = [] +license = "bsd" +sha256 = "1bljwlb3s47hcllm05am8bj5clpywchffnkk2ajx572vl5b0qs92" +synopsis = "sequencing partial combinations" +version = "1.0.1" + +[pkg-config] +dependencies = ["posix-utils"] +license = "bsd" +sha256 = "0q2zjfcywgqjv13cl1mjbl7n1csyq9rzkk20kky8ra0j3mkdql03" +synopsis = "Wrapper around pkg-config" +version = "0.1.2" + +[pledge] +dependencies = [] +license = "bsd" +sha256 = "1fj53zvsld6n2sasp3lwnjxsmn11z5zf53928gygh6rb84mfhq22" +synopsis = "Bindings for OpenBSD's pledge(2)" +version = "0.1.0" + +[plot] +dependencies = ["srfi-1", "srfi-13", "datatype", "matchable"] +license = "gpl-3" +sha256 = "12f0jrj0xhaj6yggf8d89iqznc30j4bhivl25p5b4vrdkd4mac2v" +synopsis = "An interface to GNU libplot, a library for device-independent two-dimensional vector graphics." +version = "2.1" + +[posix-groups] +dependencies = [] +license = "bsd" +sha256 = "0s2gdq2kkpik7l3cms3mp15x7j15dp22pcrfrkap77hfl6xpyh8z" +synopsis = "Access POSIX group information" +version = "0.2.1" + +[posix-mq] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "19la5grxxrlx853kcgnr47987yrrbmh1l5kbs5x6absj45ivzllk" +synopsis = "POSIX message queues API" +version = "1.1" + +[posix-regex] +dependencies = ["r7rs"] +license = "gpl-3" +sha256 = "1zswh1d96q24271mkzx7fc8802z9h9bkcb8nmakpf8prl1d2yjvg" +synopsis = "A thin wrapper around POSIX regular expression matching" +version = "0.1.0" + +[posix-shm] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "12rljfwpq1jax439jhcvmyjz6ijra1wis8nysi0sbnmdzlm3w3gd" +synopsis = "POSIX shared memory API" +version = "1.4" + +[posix-utils] +dependencies = ["srfi-1", "utf8", "check-errors"] +license = "bsd" +sha256 = "0l9yd1cqlj3wpddnky38lqiisq2m88gjyc053xmazsdbakg6622h" +synopsis = "posix-utils" +version = "2.1.1" + +[postgresql] +dependencies = ["sql-null", "srfi-1", "srfi-13", "srfi-69"] +license = "bsd" +sha256 = "06sqn5gz5n2zfdk5z2c20mz4r6w9mslxvlanvmq1wdzr5qnvkh9s" +synopsis = "Bindings for PostgreSQL's C-api" +version = "4.1.4" + +[premodules] +dependencies = ["simple-tests"] +license = "bsd" +sha256 = "1ajip86bq872k8k7jra7nsm76vp3zzwwcy5n6467pvr3z16nsw2h" +synopsis = "Converting a premodule into module, test and doc files" +version = "0.7" + +[preserve] +dependencies = ["brev-separate"] +license = "public-domain" +sha256 = "0nabvcf0aqz66x8vjbf6j7q1mpl65xbk8i55crydxnwnaq4jnf8r" +synopsis = "Cache a procedure for a set time" +version = "1.1" + +[procedural-macros] +dependencies = ["bindings"] +license = "bsd" +sha256 = "0770cpzd75jky6pjn57z9f8gg7jiy5a4lng798ndcqhzfqvmbfdi" +synopsis = "procedural-macros made easy" +version = "3.0.1" + +[protobj] +dependencies = [] +license = "lgpl-2.1" +sha256 = "181cdk8w2346i1x7yj77kzs7zlv2617m6drbacjf7zlv7jjb59sv" +synopsis = "A prototype-delegation object model" +version = "0.5" + +[protobuf] +dependencies = ["srfi-13", "srfi-18", "srfi-42", "srfi-69", "srfi-99"] +license = "bsd" +sha256 = "0qwc8akm3ig6dxv7f0xp1cp19pcz4064bcndg24jjcf7bwq32b71" +synopsis = "Protocol buffer serialization" +version = "1.2.3" + +[pseudo-meta-egg-info] +dependencies = ["spiffy", "uri-common", "svn-client"] +license = "public-domain" +sha256 = "0dmhxm851vbzfcf14sqqxqpmigxvi0195ih9zb25nbxnsdcmy684" +synopsis = "Provide automatically generated release-info and a pseudo-\"meta\"-file for eggs in svn" +version = "1.1" + +[pseudolists] +dependencies = [] +license = "bsd" +sha256 = "0x9pgg0wfk7c9by77s2kf72vksgqmfdk5rzsx0shc5rwr4k3jn6c" +synopsis = "pseudolists as a generalisation of ordinary lists" +version = "3.0" + +[pstk] +dependencies = ["srfi-1", "srfi-13"] +license = "bsd" +sha256 = "11z0ssdrpyal1px6x5qwxyabxs4y2q7glbz7mnwq0i01imwv1c2v" +synopsis = "PS/Tk: Portable Scheme interface to Tk" +version = "1.4.0" + +[pthreads] +dependencies = ["srfi-18"] +license = "bsd" +sha256 = "0972hryj13av238dwp02ich3sdydk4nivrqf3qkp3pvrlalpy5rl" +synopsis = "Maintain and talk to a pthread pool." +version = "0.2" + +[pwdb] +dependencies = ["stty", "tweetnacl", "args", "srfi-1", "srfi-13", "srfi-69", "matchable"] +license = "bsd" +sha256 = "0pj5s6xb34026mg5qajrsanvn4f05qh4zdj69900md1rm4d033na" +synopsis = "A command-line-based password manager" +version = "1.4" + +[pyffi] +dependencies = ["srfi-1", "srfi-69", "bind", "utf8"] +license = "gpl-3" +sha256 = "1a62kd4qscl16hqmbj94yvnwhfgh5dkpqkrrlpw9pa0ngfb8854v" +synopsis = "An interface to the Python programming language." +version = "3.14" + +[qt-light] +dependencies = ["bind", "protobj", "matchable", "miscmacros", "shell"] +license = "bsd" +sha256 = "1m84b11ak23z6vpi3hqs5b4v5c1n1yq5p4l31m8v8ajqayi6n0rm" +synopsis = "A lightweight Qt 5 interface" +version = "1.0" + +[quasiwalk] +dependencies = ["matchable", "brev-separate"] +license = "bsd-1-clause" +sha256 = "1w9lvcqdipsmxzpg8ka7y2yy46vklbzad9lzkml873ijfn23bw27" +synopsis = "A tree map that respects quote, quasiquote, and unquote" +version = "1.10" + +[queues] +dependencies = [] +license = "public-domain" +sha256 = "0i7ywz4p5fhninfgf0fk8h6cdqdp4hdqb76y5cgnzspnmv5qpg26" +synopsis = "A queue data structure" +version = "0.1" + +[qwiki] +dependencies = ["intarweb", "uri-common", "spiffy", "sxml-transforms", "svn-client", "estraier-client", "sxpath", "simple-sha1", "svnwiki-sxml", "html-parser", "colorize", "srfi-1", "srfi-13", "srfi-14"] +license = "bsd" +sha256 = "14m75v6a2bfqag646zx95hqhn6g16dm921klkmj1xvf8f19nf2mb" +synopsis = "qwiki - the quick wiki" +version = "2.2" + +[r6rs-bytevectors] +dependencies = ["utf8"] +license = "mit" +sha256 = "1qah1bym1q3ww0fkyqvz048q9brv7ffsz2x3cqpx0cp7yk41by9m" +synopsis = "An implementation of r6rs bytevectors" +version = "0.1.7" + +[r7rs-tools] +dependencies = ["r7rs", "srfi-1"] +license = "public-domain" +sha256 = "09l2h810av8l2ql0jv08jghdk3wvswddx6qxsxibv2frz1mplqi0" +synopsis = "\"Pure\" r7rs compiler and interpreter" +version = "0.1.1" + +[r7rs] +dependencies = ["matchable", "srfi-1", "srfi-13"] +license = "bsd" +sha256 = "0l9smsii64n6rxvxf0bgjnpx16341zv7xh7xr60nk6f88kdkl03q" +synopsis = "R7RS compatibility" +version = "1.0.7" + +[rabbit] +dependencies = ["srfi-1"] +license = "public-domain" +sha256 = "16iics3fiv0i9c011lcx3mqbf692gmk8chclrnx645s08gm75660" +synopsis = "Rabbit stream cipher." +version = "2.1" + +[random-mtzig] +dependencies = ["bind"] +license = "bsd" +sha256 = "0swkhz2ifg2f5cwpi4njfgjfzvdhr0crkz4w77bnsk4fip86vk6h" +synopsis = "MT19937 random number generator with Marsaglia and Tang's Ziggurat algorithm to generate random numbers from a non-uniform distribution." +version = "5.1" + +[rb-tree] +dependencies = ["datatype", "matchable", "yasos", "srfi-1"] +license = "gpl-3" +sha256 = "0nnmm6yixfwz2qfzygxrgpi822cxaqrd7gzaz91klb7vwgx7zxqf" +synopsis = "A sorted dictionary data structure based on red-black trees." +version = "6.2" + +[rbf] +dependencies = [] +license = "gpl-3" +sha256 = "1r41kpsw4syarj9fnajazhs4q1z8hxvh0zd4wf8q5yjv2jgc6pls" +synopsis = "Bindings for the Radial Basis Function interpolation routines by John Burkardt." +version = "1.1" + +[record-variants] +dependencies = [] +license = "bsd" +sha256 = "1ha392k88389ls5yj08mf7gnnlysy5vzcz30ndiihlcwk2q49sq5" +synopsis = "Optimized record access" +version = "1.1" + +[records] +dependencies = ["srfi-1"] +license = "public-domain" +sha256 = "00nk7gyk8ikp6z5vlxb0my1a3b4fb9ym8x2dfqlh4gkf0r97rb61" +synopsis = "Procedural record-type interface" +version = "1.4" + +[redis] +dependencies = ["r7rs", "srfi-34", "srfi-35", "srfi-69", "srfi-99", "srfi-113", "srfi-128", "srfi-133", "srfi-152", "srfi-158"] +license = "bsd" +sha256 = "1z8pr6dgz652h14zn1vkdm3av48lifk4vf7jzacrq0f0k14i5bc2" +synopsis = "A Redis client library for Chicken Scheme" +version = "0.5" + +[regex-case] +dependencies = ["regex"] +license = "bsd" +sha256 = "1w6hs81ibjl0bc51c3sm9h5knkws5665mbhwi9akazfflfjgia5p" +synopsis = "Provides an easy to use <code>case</code> construct for regular expression matching" +version = "1.3" + +[regex] +dependencies = [] +license = "bsd" +sha256 = "1hxkva5jvk08wnj3x4lnyxhhyr5vkbs7q99qzpnwmfphbrzmmqzr" +synopsis = "Compatibility library for old regular expression API" +version = "2.0" + +[remote-mailbox] +dependencies = ["tcp-server", "s11n", "mailbox", "srfi-18", "synch", "miscmacros", "moremacros", "llrb-tree", "condition-utils", "check-errors"] +license = "bsd" +sha256 = "1jm9ybxji5i06vdrh39biiwyhk8cyxxhh4gnbxa66xv7h5n5dmhn" +synopsis = "Remote Mailbox" +version = "1.0.7" + +[rest-bind] +dependencies = ["intarweb", "uri-common"] +license = "bsd" +sha256 = "04c3rh2xjm6qrl0swlyh697r8f02rrfkiccajdvbngbq9c2cjk39" +synopsis = "Generates wrappers to REST-like HTTP APIs." +version = "0.6" + +[rfc3339] +dependencies = ["matchable", "regex"] +license = "bsd" +sha256 = "0gfwz46jjs2jffax8xl3cd0bmja36mhcxikn45prbgafsam30y1l" +synopsis = "RFC3339 datetime parser" +version = "0.1.3" + +[ripemd] +dependencies = ["message-digest-primitive"] +license = "bsd" +sha256 = "18d0f37a13nsknay6vw27xvr1k0s4p4ss2dc29fhx89hsv5ycjsq" +synopsis = "RIPE Message Digest" +version = "2.1.2" + +[rocksdb] +dependencies = [] +license = "bsd" +sha256 = "1yrsclyzapyb96s46095xfd8yshp0rvxf3j5h9jbdqm93sqg2aic" +synopsis = "Bindings to Facebooks's RocksDB Key-Value Store" +version = "1.0" + +[rope] +dependencies = ["srfi-1", "srfi-13"] +license = "bsd" +sha256 = "0pif66a3hj29var419pd4rdcisyz36ny9w9jrkkjdwig57qiawww" +synopsis = "Heavyweight alternative to strings" +version = "0.1.0" + +[rss] +dependencies = ["matchable", "srfi-1", "ssax"] +license = "bsd" +sha256 = "1xk5v3cz1wvsryd3vkckqz0iw03l4w564y22dq0i5275vvyvb64w" +synopsis = "A RSS parser" +version = "1.7" + +[s11n] +dependencies = ["miscmacros", "matchable", "srfi-69"] +license = "bsd" +sha256 = "1vngrvh2b7rv5n5zvksfg27zikpc7d8xb8n1kd0pyfr7hna00wf9" +synopsis = "Serialization of arbitrary data." +version = "0.9.12" + +[salmonella-diff] +dependencies = ["salmonella", "salmonella-html-report", "srfi-1", "srfi-13", "sxml-transforms"] +license = "bsd" +sha256 = "1w5qzsmx2i9cpjd2d9kkfhw6627xg19x5w6jck9gba6vgcf2s6ca" +synopsis = "A tool to diff salmonella log files" +version = "1.1.0" + +[salmonella-feeds] +dependencies = ["atom", "rfc3339", "salmonella", "salmonella-diff", "srfi-1"] +license = "bsd" +sha256 = "00p5j9sz862djl4xpj64cs2glxc6z8v3ifrsw1lzgxpv4flk9w03" +synopsis = "A tool to generate atom feeds out of salmonella log files" +version = "0.1.1" + +[salmonella-html-report] +dependencies = [] +license = "bsd" +sha256 = "107n7sgzk91s25ih3k40y649fnv9n37xnf7igkkn5c642hjmfr6d" +synopsis = "A tool to generate HTML ouput out of salmonella log files" +version = "1.7.1" + +[salmonella] +dependencies = [] +license = "bsd" +sha256 = "1xr01d9ax106c5q3xx0lj92q24jqiywasamimpzvda4b17bb34n5" +synopsis = "A tool for testing eggs" +version = "3.0.1" + +[salt] +dependencies = ["datatype", "matchable", "make", "mathh", "lalr", "datatype", "unitconv", "fmt"] +license = "gpl-3" +sha256 = "17vzsip5xyfqhyrhsrzda0bkqp6pxfday3idrgjqxm5lnm0wbzns" +synopsis = "Hybrid dynamical systems modeling." +version = "0.28" + +[sandbox] +dependencies = ["matchable", "defstruct"] +license = "bsd" +sha256 = "1vsr4nx20rgdszkrrsyl23lw1mf3qldyqcxlnf56s8swzfxcss3y" +synopsis = "A safe evaluation environment" +version = "1.91" + +[scan-input-lines] +dependencies = [] +license = "bsd" +sha256 = "16pkx339r5s877np1k0dhs29zdcmrz0smcwmcpw23c540sq9jb2z" +synopsis = "Scan lines until a regex or predicate matches" +version = "0.2" + +[schematic] +dependencies = ["optimism", "r7rs"] +license = "bsd" +sha256 = "03nn90fi18gn29vxvslyi5zxhl5hx2m7f7ikfy9a3ypnkw1bh8qk" +synopsis = "Tools for Scheme development" +version = "0.3.2" + +[scheme2c-compatibility] +dependencies = ["srfi-1", "srfi-13", "srfi-14", "traversal", "foreigners", "xlib"] +license = "lgpl" +sha256 = "1xj5j63bq1p69cily4dciqa105nkaj6gcfxf4d0r5ci8n7pwysv2" +synopsis = "Scheme->c compatibility package" +version = "1.8" + +[scm2wiki] +dependencies = ["srfi-1", "srfi-13", "srfi-14", "args", "comparse"] +license = "mit" +sha256 = "0f8zwxkskzlillnbyngzgaqqgxviimn52rscj6vxx9hgl2yw3mkk" +synopsis = "An auto-documentation tool for CHICKEN Scheme." +version = "0.3.2" + +[scmfmt] +dependencies = [] +license = "bsd" +sha256 = "0vpixxbil8ckmhsvfc9szv5gsvc2a1m88n2vv5cab5paarl26rhg" +synopsis = "Chicken Scheme code formattor to use from stdin/stdout" +version = "0.1" + +[scsh-process] +dependencies = ["srfi-18", "llrb-tree"] +license = "bsd" +sha256 = "1fn99ncj7d4qgj92pmm77mvmar2ki5q8k8qgsi8nfs56xr7gr5lm" +synopsis = "A reimplementation for CHICKEN of SCSH's process notation." +version = "1.6.0" + +[scss] +dependencies = ["srfi-1", "matchable"] +license = "bsd" +sha256 = "0asc4lp83ylx2qz5y0svfdws2adm88vbhb69z0lflakbdj9mrqax" +synopsis = "" +version = "4" + +[sdl-base] +dependencies = ["srfi-1", "srfi-13"] +license = "lgpl-2.1" +sha256 = "17kgjy2mmhvnm07kvavp2injvbjsn57kz72b9krkm5p4q3jvlvjf" +synopsis = "Basic SDL support" +version = "0.9.2" + +[sdl2-image] +dependencies = ["sdl2"] +license = "bsd" +sha256 = "08kxmx97rw760vlqsfl6s89mjb2gxzynk2fvc6dd0s7spdjvjk34" +synopsis = "Bindings to SDL_image 2" +version = "0.2.0" + +[sdl2-ttf] +dependencies = ["sdl2", "miscmacros", "srfi-1"] +license = "bsd" +sha256 = "0sbj9dib5dx9gc8wayg3a74ag028spysqnl70r2x9hrvdh7pyclj" +synopsis = "Bindings to SDL_ttf 2" +version = "0.2.0" + +[sdl2] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "0is0x43273413jk7d8y80q27vc0yi8rpa7r72nb9rlzxwcazl5zn" +synopsis = "Bindings to Simple DirectMedia Layer 2 (SDL2)" +version = "0.4.1" + +[semantic-version] +dependencies = ["utf8", "srfi-1", "vector-lib", "srfi-69", "srfi-128", "record-variants"] +license = "bsd" +sha256 = "02y7d0lpkrn77ypk2dx8nm70lpbszz5w2cy177s4gvy88dx5qgmq" +synopsis = "Semantic Version Utilities" +version = "0.0.13" + +[sendfile] +dependencies = ["memory-mapped-files"] +license = "bsd" +sha256 = "00fnmx6frrvms7s61in2jmfp852rif8nlh3akv1wrn3xm6i7gsyw" +synopsis = "Sending a file over the network" +version = "1.9.1" + +[sequences-utils] +dependencies = ["srfi-1", "srfi-69", "sequences"] +license = "bsd" +sha256 = "0s5yadn034a3g89xjcy0yxga7k60dadcnynv16yvbcfg4wjrs81k" +synopsis = "(More) Generic sequence operators" +version = "0.4.0" + +[sequences] +dependencies = ["fast-generic", "srfi-42"] +license = "bsd" +sha256 = "1pg1y49r6mb68vky4vq1izvdk9aq911czc5sk8xyyyz3n1qg7dpl" +synopsis = "Generic sequence operators" +version = "0.6.1" + +[server-test] +dependencies = [] +license = "bsd" +sha256 = "1k3k9mkildbi9i8vgj26rj5nidrm0zif8pqf9zm5ahwn4kcp9drx" +synopsis = "Utilities to help testing servers" +version = "0.6" + +[sexpc] +dependencies = ["brev-separate", "fmt", "tree"] +license = "bsd-1-clause" +sha256 = "1qr93xrdxz0fl46j20rqfcqyx20mk3bsm5qcgxa93fpx9mgr1z02" +synopsis = "Unix filter that turns sexps into C syntax" +version = "1.4" + +[sha1] +dependencies = ["message-digest-primitive"] +license = "public-domain" +sha256 = "0p48vv59lr1ydrn529fkpd7ybny9h4hggaav0b7zwyvpkhyd565q" +synopsis = "Computes SHA1 (FIPS-180-1) checksums" +version = "4.1.7" + +[sha2] +dependencies = ["message-digest-primitive"] +license = "bsd" +sha256 = "054bjn8wqqxn142cryp0jm18axr237lq9w6gip6hw37y66wpc6h6" +synopsis = "Computes 256-, 385- and 512-bit SHA2 checksums" +version = "4.2.5" + +[shell] +dependencies = [] +license = "public-domain" +sha256 = "04gn93nsf3g8bxd7jb498qr629y7ql6j548s4c46wfwc5f4gjn5c" +synopsis = "Convenient shell-command invocation" +version = "0.4" + +[shen] +dependencies = ["args", "srfi-1", "srfi-13", "srfi-69"] +license = "bsd" +sha256 = "1pdqfsi3n4g3glj9dw705l30vf5rgnjqfysz1hlf7pahr1sn3983" +synopsis = "Port of the Shen language for Chicken Scheme" +version = "0.1" + +[silex] +dependencies = ["srfi-13"] +license = "bsd" +sha256 = "0ck8mgs2alvsial3ay9638ia2kl4zs63x6rc480p24sxhil6klg8" +synopsis = "An efficient and powerful lexer generator" +version = "1.0" + +[simple-cells] +dependencies = ["checks"] +license = "bsd" +sha256 = "1x9gajg12f03zz50bxypw08w801r3i1yrkvap8mb948wx0f8y0cg" +synopsis = "Implementation of typed cells to replace general set! operators" +version = "1.2.2" + +[simple-contracts] +dependencies = ["checks"] +license = "bsd" +sha256 = "0x0fzvnkzbzf1qr40xg8zi8qj5b889d3hs6b6cvdh46456zvzxka" +synopsis = "Design by contract for procedures" +version = "1.0.2" + +[simple-exceptions] +dependencies = [] +license = "bsd" +sha256 = "0phsfz2263yiy9z33sf7qjf4i8kh51n5yf1g2wmb0pb63vcdqy8n" +synopsis = "Some user-friendly exception routines" +version = "1.3.1" + +[simple-loops] +dependencies = [] +license = "bsd" +sha256 = "1mlya8mgpsf4irwba2ybv4s6z0y2hr4xfv4ghs8j0nifndzy18zf" +synopsis = "Some simple looping macros" +version = "2.0" + +[simple-md5] +dependencies = ["memory-mapped-files", "srfi-13"] +license = "public-domain" +sha256 = "1aq7iqbh1jb3j61nylsrzf7rcmf204v1jl2l559q0jdycij6yn5z" +synopsis = "Computes MD5 (RFC1321) checksums" +version = "0.1.1" + +[simple-sequences] +dependencies = [] +license = "bsd" +sha256 = "06z122b53q32x4wzdhq71ksc51ydj6bwg7xxkmgdmsffv2pyyq1z" +synopsis = "A common interface to sequences" +version = "1.0" + +[simple-sha1] +dependencies = ["memory-mapped-files"] +license = "public-domain" +sha256 = "0bmjxa5hwx5xsicf1l5wgmk000pc275d8l6jcy5mi4g80rwvjddl" +synopsis = "A fast and simple SHA1 implementation with minimal dependencies" +version = "1.2" + +[simple-tests] +dependencies = [] +license = "bsd" +sha256 = "168n51hkmzxx5rl9qf8l739nbr1xcf7rrsngqj9sqygra4kgya0m" +synopsis = "Some simple test routines" +version = "3.1" + +[simple-timer] +dependencies = ["srfi-18", "pigeon-hole", "llrb-tree"] +license = "bsd" +sha256 = "1xnkf4xd7hx1lki1nxzkdpwynxx1zry6j8a8cyxk9hb72ygcd9p0" +synopsis = "Simple, cancel-able, efficient timer API" +version = "0.1.2" + +[siphash] +dependencies = [] +license = "bsd" +sha256 = "0g2is573xvli6cs6n8cppr9d5aq0dksa51n5d4cj983phnpylai5" +synopsis = "The SipHash family of hash functions" +version = "0.1.0" + +[skiplists] +dependencies = [] +license = "bsd" +sha256 = "0fi7x7yxavvjmg7nw0fzzba4sifvpifzxs5d1if93fiwbb0fmwc6" +synopsis = "An implementation of skiplists" +version = "1.0.2" + +[slib-arraymap] +dependencies = ["srfi-1", "srfi-63"] +license = "bsd" +sha256 = "157h7qrwqqkrd3xw88if054pi2719hkfm0pysq8v8w7yma65wvln" +synopsis = "The SLIB applicative routines for the arrays library" +version = "1.1.3" + +[slib-charplot] +dependencies = ["slib-arraymap", "srfi-63"] +license = "artistic" +sha256 = "0m9vjczx7w9m9kvm9vq1f6qxfdkxxh1f0msdrnyg5h4xn4dsnhww" +synopsis = "The SLIB character plotting library" +version = "1.2.1" + +[slib-wt-tree] +dependencies = ["typed-records"] +license = "gplv2" +sha256 = "0np2nc8z5ddvf3248zq91f6qmv71x8vink8rswlvjb5vidvcf3kp" +synopsis = "Weight-balanced trees" +version = "0.1.6" + +[slice] +dependencies = ["srfi-1", "utf8"] +license = "bsd" +sha256 = "1cdgs1fhir777909qp43990xbn2a1xhp5rbakjyvcaf8y0m082w0" +synopsis = "A slicer procedure for lists, strings and vectors" +version = "1.3" + +[smtp] +dependencies = ["matchable", "datatype", "utf8", "abnf"] +license = "gpl-3" +sha256 = "122f454xw3f99x71m11i3p593h17mac5xnglmr1fzalfdd1b4909" +synopsis = "Parser combinators and state machine for Simple Mail Transfer Protocol (RFC 5321)." +version = "5.2" + +[snowtar] +dependencies = ["miscmacros"] +license = "lgpl-2.1-or-later" +sha256 = "00m1s8i4d46ibbav5dqiwflm6xa2d5kydss1jsxx0sv8948c8iyc" +synopsis = "TAR file format packing and unpacking." +version = "1.1" + +[socket] +dependencies = ["srfi-13", "srfi-18", "foreigners", "feature-test"] +license = "bsd" +sha256 = "0s4d1m3h22raihjyyy1lbz942bra7izy5b370pwbrrp0ybg4rs8x" +synopsis = "Interface to the BSD socket API" +version = "0.3.3" + +[soil] +dependencies = [] +license = "bsd" +sha256 = "0h562n1ql23kjwkx5dvsxrzpyc3rnfp61i1mss88kcnrwy6hk6ad" +synopsis = "Lightweight, simple library for loading image files into OpenGL-friendly format." +version = "1.6.0" + +[sourcehut] +dependencies = ["http-client", "intarweb", "medea", "openssl", "optimism", "simple-exceptions", "srfi-1", "srfi-133"] +license = "bsd" +sha256 = "1l7cc6kynh54qanqr8z8v38b7c3whb79hsdrdia5cvxcig2vzvfk" +synopsis = "Bindings and CLI for the sr.ht REST API" +version = "0.3.3" + +[sparse-vectors] +dependencies = ["srfi-1", "record-variants"] +license = "bsd" +sha256 = "1cqimy2qcjhzfjx1q7ids1wqg43wzpzz56cn193fwm75szqg0xdj" +synopsis = "Arbitrarily large vectors" +version = "1.0.1" + +[spiffy-cgi-handlers] +dependencies = ["spiffy", "intarweb", "uri-common", "socket", "records", "srfi-1", "srfi-18", "srfi-13", "miscmacros"] +license = "bsd" +sha256 = "0hy22mk56g039ykmqgdl5n5x9d7g9ihbf6qkzxazdff66ib19kz1" +synopsis = "CGI and FastCGI handlers for a small but powerful web server." +version = "0.7" + +[spiffy-cookies] +dependencies = ["spiffy", "intarweb"] +license = "bsd" +sha256 = "1jf0g1i8sz09gwmvrvhp9kq0dr0cv2g4j1jhqf5z0177506z9x0j" +synopsis = "Procedures for managing cookies" +version = "1.2" + +[spiffy-directory-listing] +dependencies = [] +license = "bsd" +sha256 = "1jpvskqc2vx7f01vc4wj3kl2kqb53b6x33xm6qi6v947k8has49y" +synopsis = "Flexible directory listing for Spiffy" +version = "0.3" + +[spiffy-request-vars] +dependencies = ["intarweb", "srfi-1", "srfi-13", "srfi-69", "spiffy", "uri-common"] +license = "bsd" +sha256 = "06wzpmwnn7djr7iz9v8qqn6nrxcddqi4d751ym7g7na4aqypcc80" +synopsis = "Easy access to variables from HTTP requests" +version = "0.19" + +[spiffy-sexpr-log] +dependencies = ["spiffy", "srfi-1", "srfi-13"] +license = "bsd" +sha256 = "0z2sxvjgnri80rvlgyajx6hbwdhs6qrxvida05j8dh25xj5kyiyj" +synopsis = "Symbolic expression log format for Spiffy" +version = "0.3.2" + +[spiffy-uri-match] +dependencies = ["uri-match", "spiffy", "uri-common", "intarweb"] +license = "bsd" +sha256 = "0hqr1m4zd0i5ajnyhr4892sdrd2nfm81hjsjvl3ydrygwma8znbn" +synopsis = "uri-match integration for spiffy" +version = "1.0" + +[spiffy] +dependencies = ["intarweb", "uri-common", "uri-generic", "sendfile", "srfi-1", "srfi-13", "srfi-14", "srfi-18"] +license = "bsd" +sha256 = "1nfxygrscvldmayr5sm8vqqvzv2wk63yh7pksp7v5gkffd0yhnzs" +synopsis = "A small but powerful web server" +version = "6.3" + +[spock] +dependencies = ["jsmin", "matchable", "make"] +license = "bsd" +sha256 = "0m17x7nbfp237mkn0l8nrcaqpf8nfkqcg5ws3p3jjdvr0zwaxjj3" +synopsis = "A compiler and runtime system for R5RS Scheme on top of JavaScript" +version = "0.2" + +[sq] +dependencies = ["optimism", "r7rs", "simple-exceptions", "srfi-18", "srfi-60", "srfi-145"] +license = "bsd" +sha256 = "0pcxy8l8qlb085pbxp9plxzzrs4wb2pfpx840rydwhpsjmrfx1zp" +synopsis = "Scheme jq wrapper for processing S-expressions" +version = "0.2" + +[sql-de-lite] +dependencies = ["foreigners", "object-evict", "srfi-1", "srfi-18", "srfi-69"] +license = "bsd" +sha256 = "06pr2b0ix5f27cd3ymxbbihdng3n9i9a22dr2g0dlp3ks6i174g3" +synopsis = "SQLite 3 interface" +version = "0.10.0" + +[sql-null] +dependencies = [] +license = "public-domain" +sha256 = "0700qryzi38rah26fzrh04njd4r88ksi366mf2259zilwzmlf2nh" +synopsis = "A convenience extension for representing SQL NULL values" +version = "2.0" + +[sqlite3] +dependencies = ["srfi-1", "srfi-13", "srfi-18", "srfi-69", "object-evict", "check-errors", "synch", "miscmacros", "matchable", "sql-null"] +license = "bsd" +sha256 = "1i9387ph1l7ky30in2v9y8zqc4rqzl0xmzb4hqjpipsxv6haa98s" +synopsis = "Bindings to version 3.x of the SQLite API" +version = "3.7.2" + +[sqlite3pth] +dependencies = ["pthreads", "srfi-34", "llrb-tree", "miscmacros", "srfi-1"] +license = "bsd" +sha256 = "0panyvq2s1frp9cbqfj7a5b374nadlx8wg0wkpz9f15jjdpsx4in" +synopsis = "Run SQLite queries asynchronously in pthreads. Supports calling Scheme from SQLite's VFS to supply database block storage." +version = "0.2.6" + +[srfi-1] +dependencies = [] +license = "bsd" +sha256 = "03cjp5dvclwkqxr7kp486smagfh44jzzs5k61wkk1k8p7qhcm4k5" +synopsis = "SRFI-1 list library" +version = "0.5.1" + +[srfi-101] +dependencies = ["srfi-1", "srfi-69", "vector-lib"] +license = "bsd" +sha256 = "0jfkprl6jxyh2s241x0cmxnqdb3s1bl32jyfqyqzpadbbvrixm56" +synopsis = "SRFI 101" +version = "0.0.3" + +[srfi-105] +dependencies = ["srfi-13", "srfi-1", "srfi-123"] +license = "mit" +sha256 = "0wf57aiam3ym5qjhsz4sckdqsfp8lfqasb8jbgjblx77xzb3b3ad" +synopsis = "SRFI-105 - curly infix expressions" +version = "0.1.7" + +[srfi-111] +dependencies = ["box"] +license = "mit" +sha256 = "09nng5irszi02ly9gscczi1pjnffxl3s9sv9hn48iij7lqw2b47j" +synopsis = "SRFI-111: Boxes" +version = "0.5" + +[srfi-113] +dependencies = ["srfi-69", "srfi-128"] +license = "bsd" +sha256 = "1psipd38r5jwb4l2q7rxj5yjq3zmisqnmqq64dqx1nxhhbh01wrw" +synopsis = "SRFI-113: Sets and Bags" +version = "1.1" + +[srfi-115] +dependencies = ["srfi-14", "srfi-152"] +license = "mit" +sha256 = "19vy0rbvmq7si758zlqqys94c2dicl8546fv3xhlpagas38wb4lb" +synopsis = "SRFI 115: Scheme Regular Expressions" +version = "0.3.2" + +[srfi-116] +dependencies = ["srfi-128"] +license = "bsd" +sha256 = "0jwpav26shl9isi4i3xi01am7s472kk9jxlzj8fb1afjj3kmwgar" +synopsis = "SRFI-116: Immutable Lists." +version = "1.7" + +[srfi-117] +dependencies = [] +license = "bsd" +sha256 = "0pshy2rh32xskvi4pbbbxwzyw73jwn0j2r6gv683kdll3piz6zag" +synopsis = "SRFI-117: Mutable Queues" +version = "1.4" + +[srfi-121] +dependencies = ["srfi-1", "srfi-13"] +license = "bsd" +sha256 = "1jsf5h8yf53qygj8mygs0hdy89442d7cv19vmmaklylq2g0xq7ii" +synopsis = "SRFI-121: Generators" +version = "1.8" + +[srfi-123] +dependencies = ["srfi-99", "box", "r7rs"] +license = "mit" +sha256 = "1kr576bs2yj72ay4445jd7872sd872k9b31b4rli33lprkgxj1pg" +synopsis = "SRFI-123 - Generic accessor and modifier operations" +version = "0.2.1" + +[srfi-127] +dependencies = [] +license = "bsd" +sha256 = "0gjzz7q7frzd97i9skxragznm3as1423nng3kmgpgk1wmi4jmsi5" +synopsis = "SRFI-127: Lazy Sequences" +version = "1.3" + +[srfi-128] +dependencies = ["srfi-13"] +license = "bsd" +sha256 = "00rb21x0fgli80gzs5hjszrwix198mp7az2c34m44sb3rjb9h3xw" +synopsis = "SRFI-128: Comparators (reduced)" +version = "0.11" + +[srfi-13] +dependencies = ["srfi-14"] +license = "bsd" +sha256 = "11d8qlvsykp2mz2vwxmk19x1zl5b5fymhvgznsrfjl429z5xai94" +synopsis = "SRFI-13 string library" +version = "0.3.4" + +[srfi-130] +dependencies = ["srfi-1", "srfi-13", "typed-records", "utf8"] +license = "mit" +sha256 = "1ks5l3f41d6fn49cjk7dz1wbv10x5aa7cmyg2cm49scyr7gixi9a" +synopsis = "SRFI-130: Cursor-based string library" +version = "2.0.1" + +[srfi-132] +dependencies = ["srfi-133"] +license = "bsd" +sha256 = "1dp4m60zj8y8x4a6624xd1nk5kbdfyfb9alzp71yrna78ddmvikr" +synopsis = "SRFI-132: Sort Libraries" +version = "1.0.0" + +[srfi-133] +dependencies = [] +license = "bsd" +sha256 = "02ixzvl2a858zd1x0xiz7ygg5vj47fj720mn57jgpa1b8qskqf2c" +synopsis = "SRFI-133: Vector Library (R7RS-compatible)" +version = "1.6.1" + +[srfi-134] +dependencies = ["srfi-1", "srfi-41", "typed-records"] +license = "mit" +sha256 = "0nzingih2pjsi3ysk3qhp9wc52lsk1wpdgypsf67prnz3cllz90p" +synopsis = "SRFI 134: Immutable deques" +version = "1.1.1" + +[srfi-135] +dependencies = ["r7rs", "utf8", "srfi-141", "typed-records"] +license = "mit" +sha256 = "0iwhh3m99d2wl2wzcl6xzynyx2c5g62ck0svrlah5x7vh7vh8f9p" +synopsis = "SRFI 135: Immutable Texts" +version = "1.0.2" + +[srfi-137] +dependencies = [] +license = "mit" +sha256 = "10cdlzpr1yid8549d0zfzkmrw9k7qwgy0k5rs744vy65bfmq0k4g" +synopsis = "SRFI-137: Minimal Unique Types" +version = "0.2" + +[srfi-14] +dependencies = [] +license = "bsd" +sha256 = "1sjcnkn08knbcy7hvqsqiin693a73hw0r159xi7l5l6hgvlml4qp" +synopsis = "SRFI-14 character-sets library" +version = "0.2.1" + +[srfi-141] +dependencies = [] +license = "bsd" +sha256 = "1d4glc5zw7aidv2c294acvd18vjvmrrffd2dk0gchpaab93l24mg" +synopsis = "SRFI 141: Integer division" +version = "1.0.0" + +[srfi-143] +dependencies = [] +license = "mit" +sha256 = "0a30ysddklf2mndh5chhkdx5zqlkgyxggwxypgn7znmny23zlrja" +synopsis = "SRFI 143: Fixnums" +version = "0.4.1" + +[srfi-144] +dependencies = ["r7rs"] +license = "mit" +sha256 = "08fjhasdxmmb48c5nx632wjr6ikyhwgsyzxx49jz9hzns4ld526g" +synopsis = "SRFI 144: Flonums" +version = "0.1.3" + +[srfi-145] +dependencies = [] +license = "mit" +sha256 = "1jxabczdgw3dd49rvg5gdhghhcw0iclvdpm1j9psl80r2brjwnxr" +synopsis = "SRFI 145: Assumptions" +version = "0.1" + +[srfi-146] +dependencies = ["hash-trie", "srfi-1", "srfi-128", "srfi-145", "srfi-158"] +license = "mit" +sha256 = "0pdlcfhmy50nigi9q3rdy9hhrhw4jmrm5rcdl30d402yaj8fq5q6" +synopsis = "SRFI 146: Mappings" +version = "0.1" + +[srfi-151] +dependencies = [] +license = "mit" +sha256 = "0hscg2342wl2bzbnwl5d0ij1vr7nxn0ly9aqp3n5yh6j9x3hd29i" +synopsis = "SRFI 151: Bitwise Operations" +version = "1.0.2" + +[srfi-152] +dependencies = ["utf8"] +license = "mit" +sha256 = "1flkxwcznxb4r5n88iam8wf47dqdps8a368mqs93shzy2v0rfmrc" +synopsis = "String library (reduced)" +version = "1.0" + +[srfi-158] +dependencies = [] +license = "mit" +sha256 = "02ayjw2rd8p0iiw97z2fvbxaq3v0x48afwsdcc9gahdl5bwvg2qd" +synopsis = "SRFI 158: Generators and Accumulators" +version = "0.1" + +[srfi-160] +dependencies = ["srfi-128"] +license = "mit" +sha256 = "1zwvc79q46rdb06p3skvqb7v0akgj80z56g8hhbk9qni6hjkq938" +synopsis = "SRFI 160: Homogeneous numeric vector libraries" +version = "0.5.3" + +[srfi-171] +dependencies = ["r6rs-bytevectors", "vector-lib", "srfi-1", "srfi-69"] +license = "mit" +sha256 = "0q951jn8zcrh9snpz95bfqicgsmfznlxcq4qhr2rdp0k2h6pwjyb" +synopsis = "SRFI-171: Transducers" +version = "0.2" + +[srfi-173] +dependencies = [] +license = "mit" +sha256 = "14m763qmx7xdsqv5gkf4xqxvi0nnr5ykwhn3g9mmgazab5g32i0s" +synopsis = "SRFI-173 Hooks" +version = "0.1" + +[srfi-178] +dependencies = ["srfi-151", "srfi-160", "srfi-141"] +license = "mit" +sha256 = "1njgn227ihvci6nbabmrbhdldpbar4yrs6cph7fbsw9h13cgbl50" +synopsis = "SRFI 178: Bitvector library" +version = "1.0.2" + +[srfi-179] +dependencies = ["srfi-1", "srfi-133", "srfi-160"] +license = "mit" +sha256 = "0y5y6sr0flmhnkfbazihi72hyc3cs067i00c0zcd6jcpr28ki103" +synopsis = "SRFI-179: Nonempty Intervals and Generalized Arrays (Updated)" +version = "0.2.3" + +[srfi-18] +dependencies = [] +license = "bsd" +sha256 = "0v2pkdck0ji1wiqgg8sg4z6rbkj2qw4vy4b9lx0w0pmhlxqpg1xd" +synopsis = "SRFI-18 thread library" +version = "0.1.6" + +[srfi-180] +dependencies = ["r7rs", "srfi-60", "srfi-145"] +license = "mit" +sha256 = "0agky55bn26967nqcaa3n2a3rsr79brybizcivh34qna15gahq39" +synopsis = "This library describes a JavaScript Object Notation (JSON) parser and printer. It supports JSON that may be bigger than memory." +version = "1.0.0" + +[srfi-189] +dependencies = ["srfi-1", "typed-records"] +license = "mit" +sha256 = "0vdp1sia7anpnvj2rryb1j933n62flwq34iladxymfwgx178fmaa" +synopsis = "SRFI 189: Maybe and Either" +version = "1.0.3" + +[srfi-19] +dependencies = ["srfi-1", "utf8", "srfi-18", "srfi-29", "srfi-69", "miscmacros", "locale", "record-variants", "check-errors"] +license = "bsd" +sha256 = "0avkqifrl4w0v4zrqgigwxg91nqvzriac61725x5lb662rswpg2b" +synopsis = "Time Data Types and Procedures" +version = "4.7.1" + +[srfi-193] +dependencies = [] +license = "isc" +sha256 = "18raq9r8nvs6dvb9fq7095bi9sxh655pjs4k7jwj486369jn90di" +synopsis = "SRFI 193: Command line" +version = "0.1.3" + +[srfi-196] +dependencies = ["srfi-1", "srfi-133", "typed-records", "utf8"] +license = "mit" +sha256 = "0nhkd3n4rx5ibqbxbz36braih5szw4x4221jx0yg3v04vnv81cab" +synopsis = "SRFI-196: Range Objects" +version = "1.0.1" + +[srfi-197] +dependencies = [] +license = "mit" +sha256 = "19lxc4id9k7hqi1d8fm2mxn32gh18lv35xiash018r6cscz9hh01" +synopsis = "SRFI-197: Pipeline Operators" +version = "0.2.0" + +[srfi-203] +dependencies = [] +license = "bsd" +sha256 = "0f31r0722h5nhw5xc3695ccps54jv5jl160s78c4gpjps3rlqfga" +synopsis = "SRFI 203: A Simple Picture Language in the Style of SICP" +version = "0.1" + +[srfi-207] +dependencies = ["srfi-1", "srfi-13", "srfi-151", "r7rs"] +license = "mit" +sha256 = "124gl45p6i3mnjlq8hys9m0smc9qnizv0r9lch1sf3qi8pj3v648" +synopsis = "SRFI-207: String-notated bytevectors" +version = "2.0.0" + +[srfi-209] +dependencies = ["srfi-1", "srfi-69", "srfi-113", "srfi-128", "srfi-178", "typed-records"] +license = "mit" +sha256 = "0dphpi92afn569pgi3jfwdxm7h63nd0s9s42f5m106wfkf79si9r" +synopsis = "SRFI 209: Enums and enum sets" +version = "1.2.2" + +[srfi-216] +dependencies = ["srfi-18"] +license = "mit" +sha256 = "0mq8frv16bx8jvvj0j0yvbnpwwh5kixvzhdnp427vvxhsfvrjk70" +synopsis = "SRFI 216: SICP Prerequisites" +version = "0.1" + +[srfi-217] +dependencies = ["srfi-1", "srfi-143", "typed-records"] +license = "mit" +sha256 = "0ynasgp03kqd6nhqmcnp4cjf87p3pkjaqi2x860hma79xsslyp8n" +synopsis = "SRFI 217: Integer Sets" +version = "0.2" + +[srfi-232] +dependencies = ["srfi-1"] +license = "mit" +sha256 = "07639jfqa4y4c6prh3w364mmlyvi0z3pqcr3ampaabsmz527rxpg" +synopsis = "SRFI 232: Flexible curried procedures" +version = "0.1" + +[srfi-25] +dependencies = [] +license = "srfi" +sha256 = "0vf6f0f6jm4frpz995kxjzydg3p7vjn58shmv6s2p34hmfsjcm04" +synopsis = "Multidimensional arrays" +version = "1.3" + +[srfi-27] +dependencies = ["srfi-1", "vector-lib", "timed-resource", "miscmacros", "check-errors"] +license = "bsd" +sha256 = "0px2czn3ssw39q3v15isyxhi32wrf2pj9r1vrxlfyvyfv1ir84gb" +synopsis = "Sources of Random Bits" +version = "4.2.2" + +[srfi-29] +dependencies = ["srfi-1", "srfi-69", "utf8", "locale", "posix-utils", "condition-utils", "check-errors"] +license = "bsd" +sha256 = "1wxz4kj6dqylfiqi035vzsphgbj68y6wwivmx25z5j11c8v3s81c" +synopsis = "Localization" +version = "3.0.6" + +[srfi-34] +dependencies = [] +license = "srfi" +sha256 = "1f4jkj0s0ackppbjz2ysnzpms9y7jhz2sc0w6qwxq8cmb8ga1vbc" +synopsis = "SRFI-34: Exception Handling for Programs" +version = "0.7" + +[srfi-35] +dependencies = ["srfi-1"] +license = "mit" +sha256 = "13xgssgyrhcakg94lk04pkk38fr5ggfyf4r3sf0abansr6wxrahh" +synopsis = "SRFI-35 Conditions" +version = "0.1" + +[srfi-37] +dependencies = [] +license = "srfi" +sha256 = "10n2qyyv7n4r0m20wyzd8y6s6knc67kdh9i8gp8jgz8b05p7xy8g" +synopsis = "A simple and flexible command-line option parsing facility" +version = "1.4" + +[srfi-38] +dependencies = [] +license = "public-domain" +sha256 = "0pbys0xrzjdsvlwzpvm4sgca9ynxzw6ncmp8gbdxhmwbm1qf71l2" +synopsis = "A Chicken version of the SRFI-38 reference implementation" +version = "0.9" + +[srfi-4-comprehensions] +dependencies = ["srfi-42"] +license = "srfi" +sha256 = "1j2xabk6fjsh2wnwgzanmqv3pwb72imzfyiiwm8a9y45xyx6513l" +synopsis = "SRFI-42 Comprehensions for SRFI-4 Vectors" +version = "1.5" + +[srfi-41] +dependencies = ["srfi-1", "record-variants", "check-errors"] +license = "bsd" +sha256 = "1g9cmfhfagrgpgfc2q55q0bd9bqxdzj35cvawqngk9flnkpanbh7" +synopsis = "SRFI 41 (Streams)" +version = "2.1.4" + +[srfi-42] +dependencies = ["srfi-1", "srfi-13"] +license = "srfi" +sha256 = "1s43an2yqzx123zlf8k1xny6wr3s5kx61hrik8bkn4wcr6w4rqla" +synopsis = "SRFI-42 (Eager comprehensions)" +version = "1.76" + +[srfi-45] +dependencies = ["record-variants", "check-errors"] +license = "bsd" +sha256 = "0sygx2pd8d2j8q9n9xz4hdlbnn7amm7za4ibpk0wssyf02r6y5a3" +synopsis = "SRFI-45: Primitives for Expressing Iterative Lazy Algorithms" +version = "4.0.7" + +[srfi-47] +dependencies = [] +license = "bsd" +sha256 = "1kjvqza95qwkwr6basar56vph9lpmm6y4ayp49wd3n1jnfdxkj1d" +synopsis = "SRFI-47: Arrays" +version = "2.0" + +[srfi-48] +dependencies = ["srfi-38"] +license = "mit" +sha256 = "153ipqaz7740vr50sq639vk5vs8wxd8lmfpa0vk17qzw5skmnhp6" +synopsis = "SRFI-48: Intermediate Format Strings" +version = "1.0.0" + +[srfi-5] +dependencies = [] +license = "mit" +sha256 = "0n50xzkwq4mainjlzjihiqiknbyzx9js1d8d796hvcy9v613vivk" +synopsis = "SRFI-5: A compatible let form with signatures and rest arguments" +version = "0.3.2" + +[srfi-51] +dependencies = ["srfi-1"] +license = "mit" +sha256 = "17iv2n9pcdgsdqj5j96akmbnlz1rxc3l57yg9yrjp7fkh4gi02i8" +synopsis = "SRFI-51: Handling rest list" +version = "0.2" + +[srfi-60] +dependencies = ["bitwise-utils"] +license = "mit" +sha256 = "18cfqkq5pfgfh21c1m1n6m10imqnpfljmwzzzy15wrzgbqw04z8n" +synopsis = "SRFI 60: Integers as bits" +version = "0.7.1" + +[srfi-63] +dependencies = ["records"] +license = "artistic" +sha256 = "1iszd74yfv215zmpr8i00cbhx4yni47zic14f7qvd0jp1pplhrlk" +synopsis = "Homogeneous and heterogeneous arrays" +version = "0.5" + +[srfi-64] +dependencies = [] +license = "srfi" +sha256 = "0ga9qksagm3fcvg3427w7zhl7g9lbxfb6sb98vl8b0swwz8wz8hr" +synopsis = "SRFI 64:\"A Scheme API for test suites\" implementation" +version = "1.0.5" + +[srfi-66] +dependencies = [] +license = "mit" +sha256 = "0bin3cmgr4r7m3kp6amapqsxaizav3d4alijcfl3q9ahx23di67m" +synopsis = "SRFI-66: Octet Vectors" +version = "0.1" + +[srfi-67] +dependencies = ["srfi-27"] +license = "mit" +sha256 = "0vi8l6nmbv14mfqqyyck1ayr5xdiiqypr2bcwvawfi6aanfl6xxb" +synopsis = "SRFI-67: Compare Procedures" +version = "0.1" + +[srfi-69] +dependencies = [] +license = "bsd" +sha256 = "12qgj5wqj9xxkh0ff48a540v4gd8a91w4rvay6ri5sv8piq8nnzx" +synopsis = "SRFI-69 hash-table library" +version = "0.4.3" + +[srfi-71] +dependencies = [] +license = "srfi" +sha256 = "0v10ylzd5r61l2f6b2v3j4mpxf50pwmrlaqrhx66bw2fps3n32qp" +synopsis = "SRFI-71: Extended LET-syntax for multiple values" +version = "0.2" + +[srfi-74] +dependencies = ["srfi-60", "srfi-66"] +license = "mit" +sha256 = "1ymcad82vf89660i8km8568xnkpiz35inil348arqkp44804q1rz" +synopsis = "SRFI-74: Octet-Addressed Binary Blocks" +version = "0.1" + +[srfi-78] +dependencies = ["srfi-42"] +license = "mit" +sha256 = "0x50wcb0nsi5p355y0kma23y8wbikk3as2wlspwgfmp25g9ld0il" +synopsis = "SRFI-78: Lightweight testing" +version = "0.5" + +[srfi-94] +dependencies = ["srfi-60"] +license = "mit" +sha256 = "1vz8g09csl9jlr0828p9z1p4mxrnlzz0qq4rwkadidcmr9mjfbwp" +synopsis = "SRFI 94: Type-Restricted Numerical Functions" +version = "0.1" + +[srfi-95] +dependencies = ["srfi-63"] +license = "public-domain" +sha256 = "0qya20jn78zwhl89q3jp5jx5iasl0gwjwl8acmq3hlgl5d3nivcd" +synopsis = "SRFI-95: Sorting and merging" +version = "2.0" + +[srfi-99] +dependencies = ["srfi-1", "srfi-69", "miscmacros"] +license = "bsd" +sha256 = "033hid04aaph0xmsc68r417dnjyswfqyd20y5cl4q3v8izqi54ks" +synopsis = "SRFI-99 record types" +version = "1.4.5" + +[ssax] +dependencies = ["input-parse", "srfi-1", "srfi-13"] +license = "public-domain" +sha256 = "1yfaxi9wxsjj6mlf5m6zh7x1xafgglyzq3fbhx1zlf13zhvadjsj" +synopsis = "Oleg Kiselyov's XML parser" +version = "5.1.0" + +[ssql] +dependencies = ["matchable", "srfi-1", "srfi-13"] +license = "bsd" +sha256 = "1ps7kawzhg1yln0pn2jg1ka7nbcpi84k2cl8mnza6nza3g0bplwm" +synopsis = "SQL as S-expressions" +version = "0.3" + +[stack] +dependencies = ["record-variants", "check-errors"] +license = "bsd" +sha256 = "0fcpsh9rgibkz807jwr062bcjzz7x93pv5x9xniycpjp6i3s5r2x" +synopsis = "Provides LIFO queue (stack) operations" +version = "3.1.0" + +[states] +dependencies = ["advice"] +license = "public-domain" +sha256 = "1l4h4l318rzrkfbq2s1cbinjwqxazclfpy1zznb03s3r0x3h9zrc" +synopsis = "Simple Finite State Machine library" +version = "1.0" + +[statistics] +dependencies = ["srfi-1", "srfi-25", "srfi-69", "vector-lib", "random-mtzig", "yasos"] +license = "gpl-3" +sha256 = "0s659vg9na72brl1bs336vbv7jxy3blf113mifax7ya5vpvxnl71" +synopsis = "Statistics library" +version = "0.13" + +[stb-image-resize] +dependencies = [] +license = "public-domain" +sha256 = "1lajh5gfwvxzi9x7jwzzfdq462ns5nvpqcdwr44v8j0fqcgjrdcb" +synopsis = "resize raw u8/u16/u32/f32-vector images" +version = "0.3" + +[stb-image-write] +dependencies = [] +license = "public-domain" +sha256 = "0477v02icjgvbsna0wh3hqapiz1hpggwrm3wi11104kin8jh0kl1" +synopsis = "write png/jpg/tga/bmp images" +version = "0.3" + +[stb-image] +dependencies = [] +license = "public-domain" +sha256 = "0h8a8212miihqnd93s6svj3gs5yw7ix787mpzj7bgd34vx5srbsy" +synopsis = "read png/jpg/tga/bmp/psd/gif/hdr/pic/pnm images into pixels" +version = "0.6" + +[stemmer] +dependencies = [] +license = "bsd" +sha256 = "17b9f9dswsd2zwhxwxigcaqpjyj7ppzxzk20ip5nh0884s976j6m" +synopsis = "Bindings for the Snowball project's libstemmer" +version = "0.0.2" + +[stfl] +dependencies = [] +license = "gpl-3" +sha256 = "1j63kcj1sq8mr6hb37xskd8c6807nzgs2wf97i8yaxw456s1v57k" +synopsis = "Bindings to the STFL curses widget library" +version = "1.1" + +[string-utils] +dependencies = ["utf8", "srfi-1", "srfi-13", "srfi-69", "miscmacros", "check-errors"] +license = "bsd" +sha256 = "0ra6baymbdw6ikbvha453fjrx0ahqvchlfbpm9656hryar23dclq" +synopsis = "String Utilities" +version = "2.7.2" + +[strse] +dependencies = ["matchable", "srfi-13", "miscmacros"] +license = "bsd-1-clause" +sha256 = "0gmc7pzhhs964swgq709j89z9lkydy1y267lbw0mza949h6dx5fv" +synopsis = "A string DSL" +version = "1.38" + +[stty] +dependencies = ["foreigners", "srfi-69"] +license = "bsd" +sha256 = "195qkj1ckji115ih9ccfsn52hg8cbbwn19vblcggv3g0xmpncdak" +synopsis = "stty-style interface to termios" +version = "0.6" + +[sundials] +dependencies = ["srfi-1", "srfi-69"] +license = "bsd" +sha256 = "0v9bxclbm11glbv47pqbwi2gxx9555c04njy1cxigs6wyrvg54yh" +synopsis = "An interface to SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers)." +version = "2.17" + +[svgpath] +dependencies = ["brev-separate", "clojurian", "match-generics", "miscmacros", "srfi-1", "srfi-69", "strse", "sxpath", "tree"] +license = "lgpl" +sha256 = "0017w5vc9qpz5gcghhlsw6fzla2vxkvykm9rvriiqm9zywq48wlh" +synopsis = "Parse, normalize, and write SVG path data" +version = "1.7" + +[svn-client] +dependencies = [] +license = "public-domain" +sha256 = "0xxnk0pnvv6n8zf7wz720nzj03yx15xdiczpkwvhr87rafy02smy" +synopsis = "A wrapper around Subversion's libsvn_client C library." +version = "1.2" + +[svnwiki-sxml] +dependencies = ["matchable", "html-parser", "sxml-transforms", "srfi-13", "srfi-1", "regex"] +license = "bsd" +sha256 = "12pb7liy0g9kkhc5gci9q7569qy92m5cgkp9x09mpzxna4n0b18z" +synopsis = "Parse svnwiki to sxml" +version = "0.2.14" + +[svnwiki2html] +dependencies = ["qwiki", "svnwiki-sxml", "sxml-transforms", "srfi-1", "srfi-13"] +license = "bsd" +sha256 = "014401nlkpz19bk8yk906p9i0b7ycs79rn7yq0zks8z09rgr9ghk" +synopsis = "A program to convert svnwiki syntax to HTML" +version = "0.0.2" + +[sxml-modifications] +dependencies = ["srfi-1", "sxpath"] +license = "public-domain" +sha256 = "0g9j8v0fqj6066rxn6fs8qg13bc4hi1bygf9bxx49hfwhh06178v" +synopsis = "The sxml-modification bits of sxml-tools from the SSAX project at Sourceforge" +version = "0.3.1" + +[sxml-serializer] +dependencies = ["srfi-1", "srfi-13"] +license = "bsd" +sha256 = "1q34n5akg7dc2ylvwbwlahmrdhbxjv9i9lhbfx4p32vsxaay8bib" +synopsis = "Serialize SXML to XML and HTML" +version = "0.5" + +[sxml-transforms] +dependencies = ["srfi-13"] +license = "public-domain" +sha256 = "0cvpqgjwz1p5vg8jwjr2p1l3hx9s02f083g84v16wv88y3d5rsbg" +synopsis = "The SXML transformations (to XML, SXML, and HTML) from the SSAX project at Sourceforge" +version = "1.4.3" + +[sxpath] +dependencies = ["srfi-13"] +license = "public-domain" +sha256 = "177wjyz5pj4m783pfhwk070qll2b9iw9m0lh3nyyf6mp2w803ylf" +synopsis = "The sxpath bits of sxml-tools from the SSAX project at Sourceforge" +version = "1.0" + +[symbol-utils] +dependencies = ["utf8"] +license = "bsd" +sha256 = "05b3m1iwg4rhv044l2njyxwkyp4k1xjikwa0f4aynjg6dlkhsf9z" +synopsis = "symbol-utils" +version = "2.4.0" + +[synch] +dependencies = ["srfi-18", "check-errors"] +license = "bsd" +sha256 = "0hqwk1xfrslcyigjj9z28lki8xdb1x1ccvss225mnmahpdn42pp8" +synopsis = "Synchronization Forms" +version = "3.3.8" + +[sysexits] +dependencies = [] +license = "public-domain" +sha256 = "00hymhdqwn3s2wqmaw3182kkp392hxx6h1xicqga4nxjjm4rnw24" +synopsis = "Exit status codes for system programs" +version = "1.0.0" + +[system-information] +dependencies = [] +license = "bsd" +sha256 = "04974zimmahsbvk73bj487rj75ca6g91mr9b882859awbmc00d4g" +synopsis = "Obtaining system and host information" +version = "0.1" + +[system] +dependencies = ["coops", "shell", "compile-file", "srfi-1"] +license = "bsd" +sha256 = "18sp0r0qsq8aw3ff9f4cv5a3n6p7yh5jlwf0s22x8bswi4377a76" +synopsis = "load and compile groups of files" +version = "0.8" + +[tabular] +dependencies = ["srfi-1", "srfi-127", "utf8", "matchable"] +license = "gpl-3" +sha256 = "155h58aphs1m29fq152fp08q1jkf7sibyi2ynqza6y5z846gf9gj" +synopsis = "Parsing and formatting of tabular text data such as comma- and delimiter-separated values (CSV and DSV)." +version = "1.4" + +[taglib] +dependencies = [] +license = "lgpl" +sha256 = "0hasfwd414n7g29jp3d2m5djrl2f8mvzmhh9fhs23q2bspyxpdjb" +synopsis = "Bindings to taglib" +version = "0.2.5" + +[tcp-server] +dependencies = ["srfi-18"] +license = "bsd" +sha256 = "1lm7gd7s57d6vdb0xyd1mk3z213w8fisj7fl3cw1cbhmnqvfzqbf" +synopsis = "A simple generic multithreaded tcp-server" +version = "1.5" + +[tcp6] +dependencies = ["socket", "srfi-1"] +license = "bsd" +sha256 = "03amc9wfpk2r3aybm8llh0l89kiqi5bri132987jj59d4qvmv1rq" +synopsis = "Interface to TCP over IPv4 and IPv6" +version = "0.2.1" + +[termbox] +dependencies = [] +license = "mit" +sha256 = "0d6zz6fr1nqznm1b10fyz0q71533qh7056ggx17flrnjlvxayb5f" +synopsis = "Minimal text based user interfaces. Bindings for nsf/termbox" +version = "0.3" + +[test-generative] +dependencies = ["test", "srfi-1"] +license = "gplv3" +sha256 = "1r7sx789ha7ajnpb3zgjryhjfmhy6i1dpblkjfxdbmk2sz4py9lf" +synopsis = "Allows quickcheck like testing for pure code with the test egg" +version = "0.0.6" + +[test-new-egg] +dependencies = ["henrietta-cache", "salmonella", "srfi-1"] +license = "bsd" +sha256 = "01m7bi646f0ypv5j1zpsw16fk4rzw3lmycxlhkzzb11ghlgl2vqq" +synopsis = "A tool to test new eggs before they are added to the official CHICKEN repository" +version = "1.0.4" + +[test-utils] +dependencies = ["test"] +license = "bsd" +sha256 = "0c4zj3i4g1iq38ifdgzhrl5lz0v97qzphsyg1d2a6ps6zr7jwgbf" +synopsis = "Test Utilities (for test egg)" +version = "1.0.5" + +[test] +dependencies = [] +license = "bsd" +sha256 = "1l88lb8cnb0i49qvpdj1rnlj06srp5myg0vhs0fv23gzrzjspxh8" +synopsis = "Yet Another Testing Utility" +version = "1.2" + +[this] +dependencies = [] +license = "bsd" +sha256 = "1gl2p50nc0zzpzwm6h9gxkpdhwnqmm92grsvr26cb2wrrxzj2ffy" +synopsis = "Python's \"this\" module ported to CHICKEN" +version = "0.1" + +[thread-utils] +dependencies = ["queues", "srfi-1", "srfi-18", "miscmacros", "moremacros", "record-variants", "check-errors", "synch"] +license = "bsd" +sha256 = "0avr7r6caacmbr3gbb8rp23ddi0g74yz2jc2w2bbhxrqr01vqj0l" +synopsis = "Thread Utilities" +version = "2.2.8" + +[tiger-hash] +dependencies = ["message-digest-primitive"] +license = "bsd" +sha256 = "0hcmp58byk2wg0nbmb5zh2zc7z670dhva21qjpix6l8hqgrf0151" +synopsis = "Tiger/192 Message Digest" +version = "4.1.2" + +[timed-resource] +dependencies = ["record-variants", "check-errors", "thread-utils", "srfi-1", "srfi-18", "synch", "miscmacros"] +license = "bsd" +sha256 = "1jycpy7vxl8d3acnjyz531nqyhgy4n8baqjzd5af1kxy69qvmzgs" +synopsis = "Resource w/ Timeout" +version = "2.4.2" + +[tiny-prolog] +dependencies = ["srfi-69"] +license = "bsd" +sha256 = "0bw1l5vsyw2z3yvv6zlgvzk1hlm16ql6m8gdfd94fk691pvjpnd0" +synopsis = "Tiny PROLOG interpreter." +version = "2.0" + +[tokyocabinet] +dependencies = [] +license = "bsd" +sha256 = "0x285jydmkgx46gqwnjxczmbbpmbv17jpqf7k6k4jiix6x54q5vg" +synopsis = "Tokyo Cabinet hash database interface" +version = "0.1.0" + +[toml] +dependencies = ["r7rs", "rfc3339", "coops"] +license = "mit" +sha256 = "10isk4rxcjabm16g59nxafm2vx0vidjq1alaxbih3gw9w2kc11l4" +synopsis = "A Chicken binding to read TOML configuration files" +version = "0.7" + +[topham] +dependencies = ["http-client", "intarweb", "medea", "openssl", "optimism", "simple-exceptions", "srfi-1"] +license = "bsd" +sha256 = "18p3gjbzi95djyn1rm230ag5g4n4q70pqi670b215icjx91za63i" +synopsis = "Bindings for the sr.ht REST API" +version = "0.1.7" + +[trace] +dependencies = ["srfi-1", "advice", "miscmacros"] +license = "public-domain" +sha256 = "1dcfpwnlmmmnfmzr7byml0ja9b36d6mggnw9mmrdv51q74pzkww3" +synopsis = "tracing and breakpoints" +version = "2.0" + +[transducers] +dependencies = ["srfi-1", "srfi-133", "srfi-143", "srfi-160", "check-errors"] +license = "mit" +sha256 = "01xfqh94cn3qid9ydlmsyyh9drp8bzy8mp1q13b2vksm4yqp077w" +synopsis = "Transducers for working with foldable data types." +version = "0.3.1" + +[transmission] +dependencies = ["http-client", "intarweb", "medea", "r7rs", "srfi-1", "srfi-189", "uri-common"] +license = "unlicense" +sha256 = "0x94ihhpway5rzsrviwnmzm7h38p1s0np7f59nxp0a99vcy9x2f0" +synopsis = "Transmission RPC" +version = "0.2.2" + +[traversal] +dependencies = ["srfi-1", "vector-lib"] +license = "lgpl" +sha256 = "172inmqlz2pqbks5gyfnbll5qnnk4545jrb3xbsp9qxcmmayamiw" +synopsis = "Various list operations" +version = "1.7" + +[tree-walkers] +dependencies = [] +license = "bsd" +sha256 = "1if8njjaac4i23126jlmzw67y7hcr2hs842nwsgyzi2hi780pzvk" +synopsis = "replacement of car, cdr and consorts" +version = "1.0" + +[tree] +dependencies = ["srfi-1", "srfi-42", "srfi-69", "srfi-71"] +license = "mit" +sha256 = "1bmipwxg1r5fyxfskgrpr5ivprc3s70vdcc5vm8i6mp2cfn8dmxz" +synopsis = "A tree utility library" +version = "1.50" + +[trie] +dependencies = ["srfi-1"] +license = "bsd" +sha256 = "1k7hq31px236s25wqfqh22wb4kpm97hl2kcvj4amsyvlxc1y4w96" +synopsis = "A trie (prefix tree) implementation" +version = "2" + +[tweetnacl] +dependencies = [] +license = "bsd" +sha256 = "0ba8xz39qgc8ixq7s21pdf5sw5hwxriakdhq7pxc47na2q2pr1dy" +synopsis = "TweetNaCl cryptographic library" +version = "1.4.2" + +[type-extensions] +dependencies = ["matchable"] +license = "bsd" +sha256 = "0l4hp89v0x10is29fczhr6y89qrsd16bgdgbl2pf2l36pmlgqfmr" +synopsis = "Miscellaneous type system extensions" +version = "0.1.0" + +[typeclass] +dependencies = ["srfi-1", "matchable"] +license = "mit" +sha256 = "1zpf8dvyh8wfrilvnwmna8223g64brp6pvxpz9gx5vb9nb8yq7jk" +synopsis = "Type classes" +version = "1.5" + +[typed-records] +dependencies = ["defstruct"] +license = "bsd" +sha256 = "0giy38ra6s6cq2qnpy7ljgal2wq3ckgxs9w81wivckyz66r5x6il" +synopsis = "Typed variants of various record-definition macros" +version = "0.82" + +[udp] +dependencies = ["srfi-1", "srfi-18"] +license = "bsd" +sha256 = "1f4m1jj0r5wm5akd6q7cfnc0fwgw0kwkqr4l5n40vbgcwp8gvm7k" +synopsis = "An interface to User Datagram Protocol sockets" +version = "1.18" + +[udp6] +dependencies = ["socket"] +license = "bsd" +sha256 = "1fm8khkfw22iwsnlyj5jpipfkp70y35pk2y3i4bzmp6iq84gxjrm" +synopsis = "Interface to UDP over IPv4 and IPv6" +version = "0.2.0" + +[unitconv] +dependencies = ["matchable"] +license = "lgpl-3" +sha256 = "0lkz79dzds0vjjgfbi4sy9gq34xrdrlc3l57gzgbcd42jhbp0xaz" +synopsis = "Conversion of units of measurement" +version = "4.0" + +[unitex-named-chars] +dependencies = [] +license = "bsd" +sha256 = "00i7bax8mgw2r8l61iwvircxpynjf2d2yjxlaaa4l4m1mc12bzsv" +synopsis = "Unicode & LaTeX Named Chars" +version = "0.0.4" + +[unsafe] +dependencies = [] +license = "bsd" +sha256 = "0nainz77q0a1pzac92dp4nbmpq4g20vqa4qxzaqg86rhy7rpr01x" +synopsis = "Unsafe operations" +version = "1.0" + +[unveil] +dependencies = [] +license = "isc" +sha256 = "0v9s6qaf5lcvdn881bpibazy77fajm8fj7h6v54425lx35164rbf" +synopsis = "unveil(2) support for CHICKEN" +version = "0.2" + +[uri-common] +dependencies = ["uri-generic", "defstruct", "matchable", "srfi-1", "srfi-13", "srfi-14"] +license = "bsd" +sha256 = "0zpdwzsiys6y3vb7mh6ca55qzn3l86m1b0f4kjd7v9y9d47pywl3" +synopsis = "Parser for common URI schemes" +version = "2.0" + +[uri-generic] +dependencies = ["matchable", "srfi-1", "srfi-14"] +license = "bsd" +sha256 = "11k6qczmia6m77jgk80lphz83h12hd5h5cfzj8mllf7kv50il69g" +synopsis = "URI generic syntax (RFC 3986) parsing and manipulation." +version = "3.3" + +[uri-match] +dependencies = ["uri-common"] +license = "bsd" +sha256 = "0bkl82wjhiihk4ll1m5zddzcmhwswgp9n26gig7c606wyi76yw7s" +synopsis = "A flexible URI matcher" +version = "1.0" + +[utf8] +dependencies = ["srfi-69", "iset", "regex"] +license = "bsd" +sha256 = "0vpf2vw4k7b1f7afgminnvkgiq9m973rxi1w2y63jgg8vr7i027p" +synopsis = "Unicode support" +version = "3.6.3" + +[uuid-lib] +dependencies = [] +license = "bsd" +sha256 = "1vq5k5cblhx03a79mbs2903c0lwq526zcjxk8da09cccvf7xqf33" +synopsis = "OSF DCE 1.1 UUID" +version = "0.0.1" + +[uuid] +dependencies = [] +license = "bsd" +sha256 = "0iv8z83zdpwxrvjrxjnvflqy5hj4x03ivm3f2dmcf82ylhvx0gd8" +synopsis = "native chicken uuid library" +version = "0.1" + +[vector-lib] +dependencies = [] +license = "bsd" +sha256 = "071nx5m5q7j55mv4ikikffd1b2m7xfkbm21rjffg8gz6qwqa851z" +synopsis = "Port of the SRFI-43 reference implementation" +version = "2.1.1" + +[vectr] +dependencies = ["coops"] +license = "gplv3" +sha256 = "0a97mg94l03npnlds7c8f63d9nhvr2rfjnk0p1mgqpmvq396kf0g" +synopsis = "A linear vectr library." +version = "0.1" + +[vlist] +dependencies = ["srfi-1", "srfi-69"] +license = "lgpl-3" +sha256 = "0vmxll3x7b4inp3jwzvkzjkvqw79imkmsaygwvn9r3l1hzypxmas" +synopsis = "An implementation of vlists, a functional list-like data structure." +version = "1.1" + +[web-colors] +dependencies = ["srfi-13"] +license = "bsd" +sha256 = "05q5rrw4dmnswrb2sfzyvn970s9xclwhcvzybs0qdb15qq89g4jn" +synopsis = "Parse and write HTML/CSS color strings" +version = "1.0.0" + +[webview] +dependencies = ["srfi-1", "srfi-13", "srfi-18", "srfi-69", "utf8"] +license = "bsd" +sha256 = "1xd7h0z2j5vfhckw28s52y752lyx77q8gqj9cwlrgxhhirylh5n6" +synopsis = "Multi-platform HTML user interface shell" +version = "1.0.1" + +[with-current-directory] +dependencies = [] +license = "bsd" +sha256 = "1ryl7l2jw5m34fmvv1nr0rf2mwkxrds8xkz7msfzi4gy36i5zja9" +synopsis = "Convenience procedure for temporarily changing directories" +version = "1.0.0" + +[ws-client] +dependencies = ["srfi-1", "foreigners", "string-utils", "base64", "simple-sha1", "uri-common", "intarweb", "openssl"] +license = "bsd" +sha256 = "1w6cpf52ipw0irx7xhh9gnz13hp6h9babi7ymiwwn9k798mhc063" +synopsis = "websocket client library" +version = "1.0.0" + +[x11-colors] +dependencies = ["srfi-1", "srfi-13", "matchable"] +license = "bsd" +sha256 = "1fj8swh4s4gwif2dp59ls0vbdi2d5w50b2q2q00yiyvlr7smm4hs" +synopsis = "named standard colors as available in X11" +version = "1.1" + +[xj] +dependencies = ["fmt", "html-parser", "srfi-1", "utf8", "brev-separate"] +license = "bsd-3-clause" +sha256 = "0ygznmn4p5df6q7f1m0nv4hz4l5ym3nmm2zp8y3h80piy0cb9c0a" +synopsis = "Unix filter that turns XML into JSON" +version = "1.28" + +[xlib] +dependencies = ["matchable", "srfi-13"] +license = "unknown" +sha256 = "17r7w5w7fwmhr5n37zq0yhg4s8pm8505lzal4mq7i2m6y591xfc0" +synopsis = "Xlib bindings" +version = "1.3" + +[xml-rpc] +dependencies = ["base64", "http-client", "intarweb", "ssax", "sxpath", "srfi-1", "srfi-13", "srfi-18", "srfi-69"] +license = "bsd" +sha256 = "05qn5fd872q3zh0ic9gq32j8rnvpg6l1p5bj86pdyan1iqxypnsq" +synopsis = "XML-RPC client/server" +version = "3.0.1" + +[yaml] +dependencies = ["sql-null", "srfi-13", "srfi-69"] +license = "mit" +sha256 = "0h80jim818a3ks0qa6q123hj9gabky9zyvam724sglvx3zj897is" +synopsis = "Bindings to libyaml" +version = "0.2.2" + +[yasos] +dependencies = ["srfi-69", "srfi-127"] +license = "bsd" +sha256 = "0q8cl3bvslk76l89k0vf836cb3xmd4kwvhgak38afsnrvirwiamn" +synopsis = "A very simple OOP system" +version = "1.14" + +[z3] +dependencies = ["bind"] +license = "bsd" +sha256 = "147f2401ngpgg6pg0gf60vkj1gvhgmbjc3l8v5mqkyd47p5zjxgl" +synopsis = "A gzip (RFC1952) compression and decompression library" +version = "2.0" + +[zlib] +dependencies = ["foreigners", "miscmacros"] +license = "gpl-3" +sha256 = "0m3kkspj2l4ssl82gx058h747xmbhm66cxc1z0908b0pjkw5byx7" +synopsis = "Bindings for zlib" +version = "0.7.0" + +[zmq] +dependencies = ["srfi-1", "srfi-13", "srfi-18", "foreigners"] +license = "lgpl" +sha256 = "04iyk76fi557r3y7wxhgr2kra0764qgcc84dar5pz3qjlql33bhq" +synopsis = "Bindings for the ZeroMQ API" +version = "0.2" + +[zshbrev] +dependencies = ["brev"] +license = "lgplv3" +sha256 = "16sn87z72x8d4ddbkwgz1jxas471r5nvazwi0klsn204v1qc30dy" +synopsis = "Access Chicken functions from any shell and access zsh functions from Chicken" +version = "1.19" + +[zstd] +dependencies = [] +license = "bsd" +sha256 = "06gvbk03xbrs5hihrysl2qaf7aag7zk3nvsyaqvfiaa6zg5y80mk" +synopsis = "ZStandard bindings" +version = "1.2" + +[zxcvbn] +dependencies = [] +license = "bsd" +sha256 = "0hqhzlwlmngwd9sgkrrhmvfaq8gc7dc2c719y6h2ys3ahym4iaxn" +synopsis = "zxcvbn password entropy estimation" +version = "1.0.0" + diff --git a/pkgs/development/compilers/chicken/5/eggs.nix b/pkgs/development/compilers/chicken/5/eggs.nix deleted file mode 100644 index 83bfc1cbb71..00000000000 --- a/pkgs/development/compilers/chicken/5/eggs.nix +++ /dev/null @@ -1,551 +0,0 @@ -{ pkgs, stdenv }: -rec { - inherit (pkgs) eggDerivation fetchegg; - - address-info = eggDerivation { - name = "address-info-1.0.5"; - - src = fetchegg { - name = "address-info"; - version = "1.0.5"; - sha256 = "1nv87ghfv8szmi2l0rybrgrds6fs5w6jxafqslnzw0mw5sfj6jyk"; - }; - - buildInputs = [ - srfi-1 - ]; - }; - - apropos = eggDerivation { - name = "apropos-3.6.0"; - - src = fetchegg { - name = "apropos"; - version = "3.6.0"; - sha256 = "0jq5d4zijbf5dw2vsfn89smp7zjpgp82y5hs10xkysf831x7l551"; - }; - - buildInputs = [ - srfi-1 - srfi-13 - check-errors - string-utils - symbol-utils - ]; - }; - - args = eggDerivation { - name = "args-1.6.0"; - - src = fetchegg { - name = "args"; - version = "1.6.0"; - sha256 = "1y9sznh4kxqxvhd8k44bjx0s7xspp52sx4bn8i8i0f8lwch6r2g4"; - }; - - buildInputs = [ - srfi-1 - srfi-13 - srfi-37 - ]; - }; - - base64 = eggDerivation { - name = "base64-1.0"; - - src = fetchegg { - name = "base64"; - version = "1.0"; - sha256 = "01lid9wxf94nr7gmskamxlfngack1hyxig8rl9swwgnbmz9qgysi"; - }; - - buildInputs = [ - srfi-13 - ]; - }; - - check-errors = eggDerivation { - name = "check-errors-3.2.0"; - - src = fetchegg { - name = "check-errors"; - version = "3.2.0"; - sha256 = "0d0hpq1nmwyvbg162bqzgk62f70rin0pxsr5a3pgx6xin5i3ngah"; - }; - - buildInputs = [ - - ]; - }; - - defstruct = eggDerivation { - name = "defstruct-2.0"; - - src = fetchegg { - name = "defstruct"; - version = "2.0"; - sha256 = "0q1v1gdwqlpmwcsa4jnqldfqky9k7kvb83qgkhdyqym52bm5aln8"; - }; - - buildInputs = [ - srfi-1 - ]; - }; - - feature-test = eggDerivation { - name = "feature-test-0.2.0"; - - src = fetchegg { - name = "feature-test"; - version = "0.2.0"; - sha256 = "1dxdisv64d8alg6r45cwxf5gmdpcvql1hvlq808lgwphd7kvfpgr"; - }; - - buildInputs = [ - - ]; - }; - - foreigners = eggDerivation { - name = "foreigners-1.5"; - - src = fetchegg { - name = "foreigners"; - version = "1.5"; - sha256 = "1mm91y61nlawgb7iqdrkz2fi9sc3fic07f5m1ig541b2hbscfiqy"; - }; - - buildInputs = [ - matchable - ]; - }; - - intarweb = eggDerivation { - name = "intarweb-2.0.1"; - - src = fetchegg { - name = "intarweb"; - version = "2.0.1"; - sha256 = "0md226jikqhj993cw17588ipmnz0v7l34zrvylamyrs6zbvj3scm"; - }; - - buildInputs = [ - srfi-1 - srfi-13 - srfi-14 - defstruct - uri-common - base64 - ]; - }; - - iset = eggDerivation { - name = "iset-2.2"; - - src = fetchegg { - name = "iset"; - version = "2.2"; - sha256 = "0yfkcd07cw6xnnqfbbvjy81x0vc54k40vdjp2m7gwxx64is6m3rz"; - }; - - buildInputs = [ - - ]; - }; - - json = eggDerivation { - name = "json-1.6"; - - src = fetchegg { - name = "json"; - version = "1.6"; - sha256 = "0sb8285dqrm27c8zaqfzc0gixvfmvf0cq2nbza8c4z7j5snxzs2w"; - }; - - buildInputs = [ - packrat - srfi-1 - srfi-69 - ]; - }; - - matchable = eggDerivation { - name = "matchable-1.1"; - - src = fetchegg { - name = "matchable"; - version = "1.1"; - sha256 = "084hm5dvbvgnpb32ispkp3hjili8z02hamln860r99jx68jx6j2v"; - }; - - buildInputs = [ - - ]; - }; - - r7rs = eggDerivation { - name = "r7rs-1.0.5"; - - src = fetchegg { - name = "r7rs"; - version = "1.0.5"; - sha256 = "0zyi1z4m1995hm2wfc5wpi8jjgxcwk03qknq5v2ygff3akxazsf6"; - }; - - buildInputs = [ - matchable - srfi-1 - srfi-13 - ]; - }; - - memory-mapped-files = eggDerivation { - name = "memory-mapped-files-0.4"; - - src = fetchegg { - name = "memory-mapped-files"; - version = "0.4"; - sha256 = "0by3r18bj9fs0bs9w5czx84vssmr58br3x7pz1m3myb4mns3mpsc"; - }; - - buildInputs = [ - - ]; - }; - - message-digest-primitive = eggDerivation { - name = "message-digest-primitive-4.3.2"; - - src = fetchegg { - name = "message-digest-primitive"; - version = "4.3.2"; - sha256 = "1wfmyyp1fv0sz70m0rgzbhkiqgzjc15ppz7fwmpnxg12rvfzdvq0"; - }; - - buildInputs = [ - check-errors - ]; - }; - - miscmacros = eggDerivation { - name = "miscmacros-1.0"; - - src = fetchegg { - name = "miscmacros"; - version = "1.0"; - sha256 = "0n2ia4ib4f18hcbkm5byph07ncyx61pcpfp2qr5zijf8ykp8nbvr"; - }; - - buildInputs = [ - - ]; - }; - - packrat = eggDerivation { - name = "packrat-1.5"; - - src = fetchegg { - name = "packrat"; - version = "1.5"; - sha256 = "0hfnh57a8yga3byrk8522al5wdj7dyz48lixvvcgnsn3vdy333hq"; - }; - - buildInputs = [ - srfi-1 - ]; - }; - - regex = eggDerivation { - name = "regex-2.0"; - - src = fetchegg { - name = "regex"; - version = "2.0"; - sha256 = "0qgqrrdr95yqggw8xyvb693nhizwqvf1fp9cjx9p3z80c4ih8j4j"; - }; - - buildInputs = [ - - ]; - }; - - sendfile = eggDerivation { - name = "sendfile-1.8.3"; - - src = fetchegg { - name = "sendfile"; - version = "1.8.3"; - sha256 = "0acmydjxlrbq7bdspmrzv9q9l3gh4xxnbpi5g1d5mz1g2mjwgm63"; - }; - - buildInputs = [ - memory-mapped-files - ]; - }; - - sha2 = eggDerivation { - name = "sha2-4.0.5"; - - src = fetchegg { - name = "sha2"; - version = "4.0.5"; - sha256 = "020yc41gkpg2s48v5n1nnq02dii340yly2y1zsi71bbfbkai2vcs"; - }; - - buildInputs = [ - message-digest-primitive - ]; - }; - - socket = eggDerivation { - name = "socket-0.3.3"; - - src = fetchegg { - name = "socket"; - version = "0.3.3"; - sha256 = "04wfxrwjizvf1jdpfqp3r7381rp9lscrm3z21ihq2dc2lfzjgrxw"; - }; - - buildInputs = [ - srfi-13 - srfi-18 - foreigners - feature-test - ]; - }; - - spiffy = eggDerivation { - name = "spiffy-6.3"; - - src = fetchegg { - name = "spiffy"; - version = "6.3"; - sha256 = "0f22gfdyysgbm3q6cjibn1z1yavks3imxi1mxcyfmms3x91k5k3c"; - }; - - buildInputs = [ - intarweb - uri-common - uri-generic - sendfile - srfi-1 - srfi-13 - srfi-14 - srfi-18 - ]; - }; - - srfi-1 = eggDerivation { - name = "srfi-1-0.5.1"; - - src = fetchegg { - name = "srfi-1"; - version = "0.5.1"; - sha256 = "15x0ajdkw5gb3vgs8flzh5g0pzl3wmcpf11iimlm67mw6fxc8p7j"; - }; - - buildInputs = [ - - ]; - }; - - srfi-13 = eggDerivation { - name = "srfi-13-0.3.1"; - - src = fetchegg { - name = "srfi-13"; - version = "0.3.1"; - sha256 = "12ryxs3w3las0wjdh0yp52g1xmyq1fb48xi3i26l5a9sfx7gbilp"; - }; - - buildInputs = [ - srfi-14 - ]; - }; - - srfi-14 = eggDerivation { - name = "srfi-14-0.2.1"; - - src = fetchegg { - name = "srfi-14"; - version = "0.2.1"; - sha256 = "0gc33cx4xll9vsf7fm8jvn3gc0604kn3bbi6jfn6xscqp86kqb9p"; - }; - - buildInputs = [ - - ]; - }; - - srfi-145 = eggDerivation { - name = "srfi-145-0.1"; - - src = fetchegg { - name = "srfi-145"; - version = "0.1"; - sha256 = "1r4278xhpmm8gww64j6akpyv3qjnn14b6nsisyb9qm7yx3pkpim9"; - }; - - buildInputs = [ - - ]; - }; - - srfi-189 = eggDerivation { - name = "srfi-189-0.1"; - - src = fetchegg { - name = "srfi-189"; - version = "0.1"; - sha256 = "1nmrywpi9adi5mm1vcbxxsgw0j3v6m7s4j1mii7icj83xn81cgvx"; - }; - - buildInputs = [ - r7rs - srfi-1 - srfi-145 - ]; - }; - - srfi-18 = eggDerivation { - name = "srfi-18-0.1.6"; - - src = fetchegg { - name = "srfi-18"; - version = "0.1.6"; - sha256 = "00lykm5lqbrcxl3dab9dqwimpgm36v4ys2957k3vdlg4xdb1abfa"; - }; - - buildInputs = [ - - ]; - }; - - srfi-37 = eggDerivation { - name = "srfi-37-1.4"; - - src = fetchegg { - name = "srfi-37"; - version = "1.4"; - sha256 = "17f593497n70gldkj6iab6ilgryiqar051v6azn1szhnm1lk7dwd"; - }; - - buildInputs = [ - - ]; - }; - - srfi-69 = eggDerivation { - name = "srfi-69-0.4.1"; - - src = fetchegg { - name = "srfi-69"; - version = "0.4.1"; - sha256 = "1l102kppncz27acsr4jyi46q0r7g2lb6gdbkd6p3h1xmvwcnk2hl"; - }; - - buildInputs = [ - - ]; - }; - - string-utils = eggDerivation { - name = "string-utils-2.4.0"; - - src = fetchegg { - name = "string-utils"; - version = "2.4.0"; - sha256 = "09m3s0p199r2nmvc8qnqvbxjbq967gvwqrzp236wsw3hdcil6p8v"; - }; - - buildInputs = [ - srfi-1 - srfi-13 - srfi-69 - miscmacros - check-errors - utf8 - ]; - }; - - symbol-utils = eggDerivation { - name = "symbol-utils-2.1.0"; - - src = fetchegg { - name = "symbol-utils"; - version = "2.1.0"; - sha256 = "17nq8bj18f3bbf3mdfx1m8agy97izn1xcl8ymvgvvd5g384b2xil"; - }; - - buildInputs = [ - check-errors - ]; - }; - - tcp6 = eggDerivation { - name = "tcp6-0.2.1"; - - src = fetchegg { - name = "tcp6"; - version = "0.2.1"; - sha256 = "14dynnjgac28f46v781hi6kam326q6rh57pf0pvl0chdva4hlf3q"; - }; - - buildInputs = [ - socket - srfi-1 - ]; - }; - - uri-common = eggDerivation { - name = "uri-common-2.0"; - - src = fetchegg { - name = "uri-common"; - version = "2.0"; - sha256 = "07rq7ppkyk3i85vqspc048pnj6gmjhj236z00chslli9xybqkgrd"; - }; - - buildInputs = [ - uri-generic - defstruct - matchable - srfi-1 - srfi-13 - srfi-14 - ]; - }; - - uri-generic = eggDerivation { - name = "uri-generic-3.2"; - - src = fetchegg { - name = "uri-generic"; - version = "3.2"; - sha256 = "1lpvnk1mnhmrga149km7ygpy7fkq7z2pvw0mvpx2aql03l8gpdsj"; - }; - - buildInputs = [ - matchable - srfi-1 - srfi-14 - ]; - }; - - utf8 = eggDerivation { - name = "utf8-3.6.2"; - - src = fetchegg { - name = "utf8"; - version = "3.6.2"; - sha256 = "10wzp3qmwik4gx3hhaqm2n83wza0rllgy57363h5ccv8fga5nnm6"; - }; - - buildInputs = [ - srfi-69 - iset - regex - ]; - }; -} - diff --git a/pkgs/development/compilers/chicken/5/eggs.scm b/pkgs/development/compilers/chicken/5/eggs.scm deleted file mode 100644 index 6e3405b95ec..00000000000 --- a/pkgs/development/compilers/chicken/5/eggs.scm +++ /dev/null @@ -1,11 +0,0 @@ -;; Eggs used by egg2nix -args -matchable -apropos -spiffy -json -tcp6 -sha2 - -;; other eggs to include in nixpkgs -srfi-189 diff --git a/pkgs/development/compilers/chicken/5/fetchegg/builder.sh b/pkgs/development/compilers/chicken/5/fetchegg/builder.sh deleted file mode 100644 index 34c9de37233..00000000000 --- a/pkgs/development/compilers/chicken/5/fetchegg/builder.sh +++ /dev/null @@ -1,9 +0,0 @@ -if [ -e .attrs.sh ]; then source .attrs.sh; fi -source $stdenv/setup - -echo "exporting egg ${eggName} (version $version) into $out" - -mkdir -p $out -CHICKEN_EGG_CACHE=. chicken-install -r "${eggName}:${version}" -rm ${eggName}/{STATUS,TIMESTAMP} -cp -r ${eggName}/* $out/ diff --git a/pkgs/development/compilers/chicken/5/fetchegg/default.nix b/pkgs/development/compilers/chicken/5/fetchegg/default.nix deleted file mode 100644 index 08d23cbaa61..00000000000 --- a/pkgs/development/compilers/chicken/5/fetchegg/default.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Fetches a chicken egg from henrietta using `chicken-install -r' -# See: http://wiki.call-cc.org/chicken-projects/egg-index-5.html - -{ lib, stdenvNoCC, chicken }: -{ name, version, md5 ? "", sha256 ? "" }: - -if md5 != "" then - throw "fetchegg does not support md5 anymore, please use sha256" -else -stdenvNoCC.mkDerivation { - name = "chicken-${name}-export"; - builder = ./builder.sh; - nativeBuildInputs = [ chicken ]; - - outputHashAlgo = "sha256"; - outputHashMode = "recursive"; - outputHash = sha256; - - inherit version; - - eggName = name; - - impureEnvVars = lib.fetchers.proxyImpureEnvVars; -} - diff --git a/pkgs/development/compilers/chicken/5/read-egg.scm b/pkgs/development/compilers/chicken/5/read-egg.scm new file mode 100755 index 00000000000..28f2e4e41c8 --- /dev/null +++ b/pkgs/development/compilers/chicken/5/read-egg.scm @@ -0,0 +1,40 @@ +(import (chicken process-context) + (chicken format) + (chicken string)) + +(define env-var get-environment-variable) +(define ref alist-ref) + +(define egg (read)) + +(printf "[~A]\n" (env-var "EGG_NAME")) + +(define dependencies + (map (lambda (dep) + (->string (if (list? dep) + (car dep) + dep))) + (ref 'dependencies egg eqv? '()))) +(printf "dependencies = [~A]\n" + (string-intersperse (map (lambda (dep) (sprintf "~S" dep)) + dependencies) + ", ")) + +(define license (ref 'license egg)) +(printf "license = ~S\n" + (if (not license) + "" + (string-translate (->string (car license)) + "ABCDEFGHIJKLMNOPQRSTUVWXYZ " + "abcdefghijklmnopqrstuvwxyz-"))) + +(printf "sha256 = ~S\n" (env-var "EGG_SHA256")) + +(define synopsis (ref 'synopsis egg)) +(printf "synopsis = ~S\n" + (if (not synopsis) + "" + (car synopsis))) + +(printf "version = ~S\n" (env-var "EGG_VERSION")) +(print) diff --git a/pkgs/development/compilers/chicken/5/update.sh b/pkgs/development/compilers/chicken/5/update.sh new file mode 100755 index 00000000000..32f5fbf5608 --- /dev/null +++ b/pkgs/development/compilers/chicken/5/update.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env nix-shell +#! nix-shell -i oil -p oil chicken + +export URL_PREFIX="https://code.call-cc.org/egg-tarballs/5/" +cd $(nix-prefetch-url \ + 'https://code.call-cc.org/cgi-bin/gitweb.cgi?p=eggs-5-latest.git;a=snapshot;h=master;sf=tgz' \ + --name chicken-eggs-5-latest --unpack --print-path | tail -1) + +echo "# THIS IS A GENERATED FILE. DO NOT EDIT!" > $_this_dir/deps.toml +for i, item in */*/*.egg { + var EGG_NAME=$(dirname $(dirname $item)) + var EGG_VERSION=$(basename $(dirname $item)) + var EGG_URL="${URL_PREFIX}${EGG_NAME}/${EGG_NAME}-${EGG_VERSION}.tar.gz" + var EGG_SHA256=$(nix-prefetch-url $EGG_URL) + export EGG_NAME + export EGG_VERSION + export EGG_SHA256 + csi -s $_this_dir/read-egg.scm < $item +} >> $_this_dir/deps.toml diff --git a/pkgs/development/compilers/clasp/default.nix b/pkgs/development/compilers/clasp/default.nix index 6d9ff74087d..bd43970e55b 100644 --- a/pkgs/development/compilers/clasp/default.nix +++ b/pkgs/development/compilers/clasp/default.nix @@ -89,8 +89,11 @@ in llvmPackages_15.stdenv.mkDerivation { meta = { description = "A Common Lisp implementation based on LLVM with C++ integration"; license = lib.licenses.lgpl21Plus ; - maintainers = [lib.maintainers.raskin lib.maintainers.uthar]; - platforms = lib.platforms.linux; + maintainers = lib.teams.lisp.members; + platforms = ["x86_64-linux" "x86_64-darwin"]; + # Upstream claims support, but breaks with: + # error: use of undeclared identifier 'aligned_alloc' + broken = llvmPackages_15.stdenv.isDarwin; homepage = "https://github.com/clasp-developers/clasp"; }; diff --git a/pkgs/development/compilers/cmucl/binary.nix b/pkgs/development/compilers/cmucl/binary.nix index fb0f8b2ce2c..7ad50a369c6 100644 --- a/pkgs/development/compilers/cmucl/binary.nix +++ b/pkgs/development/compilers/cmucl/binary.nix @@ -56,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: { ANSI Common Lisp standard. ''; license = licenses.publicDomain; - maintainers = [ ]; + maintainers = lib.teams.lisp.members; platforms = [ "i686-linux" "x86_64-linux" ]; }; }) diff --git a/pkgs/development/compilers/cudatoolkit/common.nix b/pkgs/development/compilers/cudatoolkit/common.nix index 8082756b1ed..02eda05de80 100644 --- a/pkgs/development/compilers/cudatoolkit/common.nix +++ b/pkgs/development/compilers/cudatoolkit/common.nix @@ -37,6 +37,11 @@ args@ , freeglut , libGLU , libsForQt5 +, libtiff +, qt6Packages +, rdma-core +, ucx +, rsync }: backendStdenv.mkDerivation rec { @@ -67,13 +72,20 @@ backendStdenv.mkDerivation rec { nativeBuildInputs = [ perl makeWrapper + rsync addOpenGLRunpath autoPatchelfHook autoAddOpenGLRunpathHook ] ++ lib.optionals (lib.versionOlder version "11") [ libsForQt5.wrapQtAppsHook + ] ++ lib.optionals (lib.versionAtLeast version "11.8") [ + qt6Packages.wrapQtAppsHook ]; - buildInputs = [ + buildInputs = lib.optionals (lib.versionOlder version "11") [ + libsForQt5.qt5.qtwebengine + freeglut + libGLU + ] ++ [ # To get $GDK_PIXBUF_MODULE_FILE via setup-hook gdk-pixbuf @@ -109,10 +121,13 @@ backendStdenv.mkDerivation rec { unixODBC alsa-lib wayland - ] ++ lib.optionals (lib.versionOlder version "11") [ - libsForQt5.qt5.qtwebengine - freeglut - libGLU + ] ++ lib.optionals (lib.versionAtLeast version "11.8") [ + (lib.getLib libtiff) + qt6Packages.qtwayland + rdma-core + ucx + xorg.libxshmfence + xorg.libxkbfile ]; # Prepended to runpaths by autoPatchelf. @@ -205,6 +220,13 @@ backendStdenv.mkDerivation rec { mv pkg/builds/nsight_systems/target-linux-x64 $out/target-linux-x64 mv pkg/builds/nsight_systems/host-linux-x64 $out/host-linux-x64 ''} + ${lib.optionalString (lib.versionAtLeast version "11.8") + # error: auto-patchelf could not satisfy dependency libtiff.so.5 wanted by /nix/store/.......-cudatoolkit-12.0.1/host-linux-x64/Plugins/imageformats/libqtiff.so + # we only ship libtiff.so.6, so let's use qt plugins built by Nix. + # TODO: don't copy, come up with a symlink-based "merge" + '' + rsync ${lib.getLib qt6Packages.qtimageformats}/lib/qt-6/plugins/ $out/host-linux-x64/Plugins/ -aP + ''} rm -f $out/tools/CUDA_Occupancy_Calculator.xls # FIXME: why? diff --git a/pkgs/development/compilers/ecl/16.1.2.nix b/pkgs/development/compilers/ecl/16.1.2.nix index ef00bb19d41..f2b964370ab 100644 --- a/pkgs/development/compilers/ecl/16.1.2.nix +++ b/pkgs/development/compilers/ecl/16.1.2.nix @@ -91,7 +91,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Lisp implementation aiming to be small, fast and easy to embed"; license = licenses.mit; - maintainers = with maintainers; [ raskin ]; + maintainers = lib.teams.lisp.members; platforms = platforms.unix; # never built on aarch64-darwin since first introduction in nixpkgs broken = stdenv.isDarwin && stdenv.isAarch64; diff --git a/pkgs/development/compilers/ecl/default.nix b/pkgs/development/compilers/ecl/default.nix index c442364d198..3a7836bbcdd 100644 --- a/pkgs/development/compilers/ecl/default.nix +++ b/pkgs/development/compilers/ecl/default.nix @@ -79,7 +79,7 @@ stdenv.mkDerivation rec { description = "Lisp implementation aiming to be small, fast and easy to embed"; homepage = "https://common-lisp.net/project/ecl/"; license = licenses.mit; - maintainers = with maintainers; [ raskin ]; + maintainers = lib.teams.lisp.members; platforms = platforms.unix; changelog = "https://gitlab.com/embeddable-common-lisp/ecl/-/raw/${version}/CHANGELOG"; }; diff --git a/pkgs/development/compilers/elm/packages/lamdera.nix b/pkgs/development/compilers/elm/packages/lamdera.nix index 6e93bd431ce..835c565013e 100644 --- a/pkgs/development/compilers/elm/packages/lamdera.nix +++ b/pkgs/development/compilers/elm/packages/lamdera.nix @@ -1,31 +1,30 @@ { stdenv, lib , fetchurl -, autoPatchelfHook -, gmp5, ncurses5, zlib }: +let + os = if stdenv.isDarwin then "macos" else "linux"; + arch = if stdenv.isAarch64 then "arm64" else "x86_64"; + hashes = + { + "x86_64-linux" = "443a763487366fa960120bfe193441e6bbe86fdb31baeed7dbb17d410dee0522"; + "aarch64-linux" = "f11bec3b094df0c0958a8f1e07af5570199e671a882ad5fe979f1e7e482e986d"; + "x86_64-darwin" = "d05a88d13e240fdbc1bf64bd1a4a9ec4d3d53c95961bb9e338449b856df91853"; + "aarch64-darwin" = "bb105e7aebae3c637b761017c6fb49d9696eba1022f27ec594aac9c2dbffd907"; + }; +in + stdenv.mkDerivation rec { pname = "lamdera"; - version = "1.0.1"; + version = "1.1.0"; src = fetchurl { - url = "https://static.lamdera.com/bin/linux/lamdera-v${version}"; - sha256 = "15dee9df5d4e71b07a65fbd89d0f7dcd8c3e7ba05fe2b0e7a30d29bbd1239d9f"; + url = "https://static.lamdera.com/bin/lamdera-${version}-${os}-${arch}"; + sha256 = hashes.${stdenv.system}; }; dontUnpack = true; - nativeBuildInputs = [ - autoPatchelfHook - ]; - - buildInputs = [ - gmp5 - ncurses5 - zlib - ]; - - installPhase = '' install -m755 -D $src $out/bin/lamdera ''; @@ -34,7 +33,7 @@ stdenv.mkDerivation rec { homepage = "https://lamdera.com"; license = licenses.unfree; description = "A delightful platform for full-stack web apps"; - platforms = [ "x86_64-linux" ]; + platforms = [ "aarch64-linux" "x86_64-linux" "aarch64-darwin" "x86_64-darwin" ]; maintainers = with maintainers; [ Zimmi48 ]; }; } diff --git a/pkgs/development/compilers/gbforth/default.nix b/pkgs/development/compilers/gbforth/default.nix new file mode 100644 index 00000000000..e85e621cff1 --- /dev/null +++ b/pkgs/development/compilers/gbforth/default.nix @@ -0,0 +1,54 @@ +{ lib +, stdenv +, fetchFromGitHub +, makeWrapper +, gforth +}: + +stdenv.mkDerivation { + pname = "gbforth"; + version = "unstable-2023-03-02"; + + src = fetchFromGitHub { + owner = "ams-hackers"; + repo = "gbforth"; + rev = "428fcf5054fe301e90ac74b1d920ee3ecc375b5b"; + hash = "sha256-v1bdwT15Wg1VKpo74Cc3tsTl1uOKvKdlHWtbZkJ/qbA="; + }; + + nativeBuildInputs = [ + makeWrapper + ]; + + dontBuild = true; + + installPhase = '' + runHook preInstall + mkdir -p $out/share/gbforth $out/bin + cp -r lib shared src gbforth.fs $out/share/gbforth/ + makeWrapper ${gforth}/bin/gforth $out/bin/gbforth \ + --set GBFORTH_PATH $out/share/gbforth/lib \ + --add-flags $out/share/gbforth/gbforth.fs + runHook postInstall + ''; + + doInstallCheck = true; + installCheckPhase = '' + runHook preInstallCheck + $out/bin/gbforth examples/simon/simon.fs + runHook postInstallCheck + ''; + + meta = with lib; { + homepage = "https://gbforth.org/"; + description = "A Forth-based Game Boy development kit"; + longDescription = '' + A Forth-based Game Boy development kit. + It features a Forth-based assembler, a cross-compiler with support for + lazy code generation and a library of useful words. + ''; + license = licenses.mit; + platforms = platforms.all; + maintainers = with maintainers; [ fgaz ]; + }; +} diff --git a/pkgs/development/compilers/gcc-arm-embedded/10/default.nix b/pkgs/development/compilers/gcc-arm-embedded/10/default.nix index 71d66e83afd..ad690cb26fa 100644 --- a/pkgs/development/compilers/gcc-arm-embedded/10/default.nix +++ b/pkgs/development/compilers/gcc-arm-embedded/10/default.nix @@ -47,7 +47,7 @@ stdenv.mkDerivation rec { description = "Pre-built GNU toolchain from ARM Cortex-M & Cortex-R processors"; homepage = "https://developer.arm.com/open-source/gnu-toolchain/gnu-rm"; license = with licenses; [ bsd2 gpl2 gpl3 lgpl21 lgpl3 mit ]; - maintainers = with maintainers; [ prusnak ]; + maintainers = with maintainers; [ prusnak prtzl ]; platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" ]; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; }; diff --git a/pkgs/development/compilers/gcc-arm-embedded/11/default.nix b/pkgs/development/compilers/gcc-arm-embedded/11/default.nix index d36bd66aa3c..1fb9f611a06 100644 --- a/pkgs/development/compilers/gcc-arm-embedded/11/default.nix +++ b/pkgs/development/compilers/gcc-arm-embedded/11/default.nix @@ -3,6 +3,8 @@ , fetchurl , ncurses5 , python38 +, libxcrypt-legacy +, runtimeShell }: stdenv.mkDerivation rec { @@ -38,10 +40,21 @@ stdenv.mkDerivation rec { find $out -type f | while read f; do patchelf "$f" > /dev/null 2>&1 || continue patchelf --set-interpreter $(cat ${stdenv.cc}/nix-support/dynamic-linker) "$f" || true - patchelf --set-rpath ${lib.makeLibraryPath [ "$out" stdenv.cc.cc ncurses5 python38 ]} "$f" || true + patchelf --set-rpath ${lib.makeLibraryPath [ "$out" stdenv.cc.cc ncurses5 python38 libxcrypt-legacy ]} "$f" || true done ''; + postFixup = '' + mv $out/bin/arm-none-eabi-gdb $out/bin/arm-none-eabi-gdb-unwrapped + cat <<EOF > $out/bin/arm-none-eabi-gdb + #!${runtimeShell} + export PYTHONPATH=${python38}/lib/python3.8 + export PYTHONHOME=${python38}/bin/python3.8 + $out/bin/arm-none-eabi-gdb-unwrapped + EOF + chmod +x $out/bin/arm-none-eabi-gdb + ''; + meta = with lib; { description = "Pre-built GNU toolchain from ARM Cortex-M & Cortex-R processors"; homepage = "https://developer.arm.com/open-source/gnu-toolchain/gnu-rm"; diff --git a/pkgs/development/compilers/gcc-arm-embedded/12/default.nix b/pkgs/development/compilers/gcc-arm-embedded/12/default.nix index 1fac31680fb..9e1f49219e0 100644 --- a/pkgs/development/compilers/gcc-arm-embedded/12/default.nix +++ b/pkgs/development/compilers/gcc-arm-embedded/12/default.nix @@ -3,6 +3,8 @@ , fetchurl , ncurses5 , python38 +, libxcrypt-legacy +, runtimeShell }: stdenv.mkDerivation rec { @@ -40,15 +42,26 @@ stdenv.mkDerivation rec { find $out -type f | while read f; do patchelf "$f" > /dev/null 2>&1 || continue patchelf --set-interpreter $(cat ${stdenv.cc}/nix-support/dynamic-linker) "$f" || true - patchelf --set-rpath ${lib.makeLibraryPath [ "$out" stdenv.cc.cc ncurses5 python38 ]} "$f" || true + patchelf --set-rpath ${lib.makeLibraryPath [ "$out" stdenv.cc.cc ncurses5 python38 libxcrypt-legacy ]} "$f" || true done ''; + postFixup = '' + mv $out/bin/arm-none-eabi-gdb $out/bin/arm-none-eabi-gdb-unwrapped + cat <<EOF > $out/bin/arm-none-eabi-gdb + #!${runtimeShell} + export PYTHONPATH=${python38}/lib/python3.8 + export PYTHONHOME=${python38}/bin/python3.8 + $out/bin/arm-none-eabi-gdb-unwrapped + EOF + chmod +x $out/bin/arm-none-eabi-gdb + ''; + meta = with lib; { description = "Pre-built GNU toolchain from ARM Cortex-M & Cortex-R processors"; homepage = "https://developer.arm.com/open-source/gnu-toolchain/gnu-rm"; license = with licenses; [ bsd2 gpl2 gpl3 lgpl21 lgpl3 mit ]; - maintainers = with maintainers; [ prusnak ]; + maintainers = with maintainers; [ prusnak prtzl ]; platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; }; diff --git a/pkgs/development/compilers/gcc/10/default.nix b/pkgs/development/compilers/gcc/10/default.nix index f470cb120de..b6899e98b93 100644 --- a/pkgs/development/compilers/gcc/10/default.nix +++ b/pkgs/development/compilers/gcc/10/default.nix @@ -58,6 +58,7 @@ let majorVersion = "10"; url = "https://gcc.gnu.org/git/?p=gcc.git;a=patch;h=de31f5445b12fd9ab9969dc536d821fe6f0edad0"; sha256 = "0sd52c898msqg7m316zp0ryyj7l326cjcn2y19dcxqp15r74qj0g"; }) + ../11/fix-struct-redefinition-on-glibc-2.36.patch ] ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch ++ optional noSysDirs ../no-sys-dirs.patch ++ optional (noSysDirs && hostPlatform.isRiscV) ../no-sys-dirs-riscv.patch diff --git a/pkgs/development/compilers/gcc/11/default.nix b/pkgs/development/compilers/gcc/11/default.nix index b2330abd4b7..cdd82f0631a 100644 --- a/pkgs/development/compilers/gcc/11/default.nix +++ b/pkgs/development/compilers/gcc/11/default.nix @@ -28,6 +28,8 @@ , buildPackages , libxcrypt , disableGdbPlugin ? !enablePlugin +, nukeReferences +, callPackage }: # Make sure we get GNU sed. @@ -49,7 +51,7 @@ with builtins; let majorVersion = "11"; version = "${majorVersion}.3.0"; - disableBootstrap = !(with stdenv; targetPlatform == hostPlatform && hostPlatform == buildPlatform); + disableBootstrap = !stdenv.hostPlatform.isDarwin; inherit (stdenv) buildPlatform hostPlatform targetPlatform; @@ -60,6 +62,7 @@ let majorVersion = "11"; url = "https://gcc.gnu.org/git/?p=gcc.git;a=patch;h=de31f5445b12fd9ab9969dc536d821fe6f0edad0"; sha256 = "0sd52c898msqg7m316zp0ryyj7l326cjcn2y19dcxqp15r74qj0g"; }) + ./fix-struct-redefinition-on-glibc-2.36.patch ] ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch ++ optional noSysDirs ../no-sys-dirs.patch ++ optional (noSysDirs && hostPlatform.isRiscV) ../no-sys-dirs-riscv.patch @@ -159,7 +162,7 @@ let majorVersion = "11"; in -stdenv.mkDerivation ({ +lib.pipe (stdenv.mkDerivation ({ pname = "${crossNameAddon}${name}"; inherit version; @@ -250,9 +253,8 @@ stdenv.mkDerivation ({ targetConfig = if targetPlatform != hostPlatform then targetPlatform.config else null; buildFlags = - let target = - lib.optionalString (profiledCompiler) "profiled" + - lib.optionalString (targetPlatform == hostPlatform && hostPlatform == buildPlatform && !disableBootstrap) "bootstrap"; + let target = lib.optionalString (profiledCompiler) "profiled" + + lib.optionalString (targetPlatform == hostPlatform && hostPlatform == buildPlatform && !disableBootstrap) "bootstrap"; in lib.optional (target != "") target; inherit (callFile ../common/strip-attributes.nix { }) @@ -310,4 +312,8 @@ stdenv.mkDerivation ({ } // optionalAttrs (enableMultilib) { dontMoveLib64 = true; } -) +)) +[ + (callPackage ../common/libgcc.nix { inherit langC langCC langJit; }) + (callPackage ../common/checksum.nix { inherit langC langCC; }) +] diff --git a/pkgs/development/compilers/gcc/11/fix-struct-redefinition-on-glibc-2.36.patch b/pkgs/development/compilers/gcc/11/fix-struct-redefinition-on-glibc-2.36.patch new file mode 100644 index 00000000000..3f5f64a3d07 --- /dev/null +++ b/pkgs/development/compilers/gcc/11/fix-struct-redefinition-on-glibc-2.36.patch @@ -0,0 +1,41 @@ +From d2356ebb0084a0d80dbfe33040c9afe938c15d19 Mon Sep 17 00:00:00 2001 +From: Martin Liska <mliska@suse.cz> +Date: Mon, 11 Jul 2022 22:03:14 +0200 +Subject: [PATCH] libsanitizer: cherry-pick 9cf13067cb5088626ba7 from upstream + +9cf13067cb5088626ba7ee1ec4c42ec59c7995a0 [sanitizer] Remove #include <linux/fs.h> to resolve fsconfig_command/mount_attr conflict with glibc 2.36 + +(cherry picked from commit 2701442d0cf6292f6624443c15813d6d1a3562fe) +--- + .../sanitizer_platform_limits_posix.cpp | 10 ++++++---- + 1 file changed, 6 insertions(+), 4 deletions(-) + +diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp +index 025e575b5bc7..5743516c0460 100644 +--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp ++++ b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp +@@ -72,7 +72,9 @@ + #include <sys/vt.h> + #include <linux/cdrom.h> + #include <linux/fd.h> ++#if SANITIZER_ANDROID + #include <linux/fs.h> ++#endif + #include <linux/hdreg.h> + #include <linux/input.h> + #include <linux/ioctl.h> +@@ -828,10 +830,10 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); + unsigned IOCTL_EVIOCGPROP = IOCTL_NOT_PRESENT; + unsigned IOCTL_EVIOCSKEYCODE_V2 = IOCTL_NOT_PRESENT; + #endif +- unsigned IOCTL_FS_IOC_GETFLAGS = FS_IOC_GETFLAGS; +- unsigned IOCTL_FS_IOC_GETVERSION = FS_IOC_GETVERSION; +- unsigned IOCTL_FS_IOC_SETFLAGS = FS_IOC_SETFLAGS; +- unsigned IOCTL_FS_IOC_SETVERSION = FS_IOC_SETVERSION; ++ unsigned IOCTL_FS_IOC_GETFLAGS = _IOR('f', 1, long); ++ unsigned IOCTL_FS_IOC_GETVERSION = _IOR('v', 1, long); ++ unsigned IOCTL_FS_IOC_SETFLAGS = _IOW('f', 2, long); ++ unsigned IOCTL_FS_IOC_SETVERSION = _IOW('v', 2, long); + unsigned IOCTL_GIO_CMAP = GIO_CMAP; + unsigned IOCTL_GIO_FONT = GIO_FONT; + unsigned IOCTL_GIO_UNIMAP = GIO_UNIMAP; diff --git a/pkgs/development/compilers/gcc/12/default.nix b/pkgs/development/compilers/gcc/12/default.nix index 78dc30a3446..ffe94eab3ce 100644 --- a/pkgs/development/compilers/gcc/12/default.nix +++ b/pkgs/development/compilers/gcc/12/default.nix @@ -29,6 +29,8 @@ , buildPackages , libxcrypt , disableGdbPlugin ? !enablePlugin +, nukeReferences +, callPackage }: # Make sure we get GNU sed. @@ -54,7 +56,7 @@ with builtins; let majorVersion = "12"; version = "${majorVersion}.2.0"; - disableBootstrap = !(with stdenv; targetPlatform == hostPlatform && hostPlatform == buildPlatform); + disableBootstrap = !stdenv.hostPlatform.isDarwin; inherit (stdenv) buildPlatform hostPlatform targetPlatform; @@ -177,6 +179,7 @@ let majorVersion = "12"; mpfr name noSysDirs + nukeReferences patchelf perl profiledCompiler @@ -194,7 +197,7 @@ let majorVersion = "12"; in -stdenv.mkDerivation ({ +lib.pipe (stdenv.mkDerivation ({ pname = "${crossNameAddon}${name}"; inherit version; @@ -344,4 +347,9 @@ stdenv.mkDerivation ({ } // optionalAttrs (enableMultilib) { dontMoveLib64 = true; } -) +)) +[ + (callPackage ../common/libgcc.nix { inherit langC langCC langJit; }) + (callPackage ../common/checksum.nix { inherit langC langCC; }) +] + diff --git a/pkgs/development/compilers/gcc/4.9/default.nix b/pkgs/development/compilers/gcc/4.9/default.nix index d966b75d377..90880752ca7 100644 --- a/pkgs/development/compilers/gcc/4.9/default.nix +++ b/pkgs/development/compilers/gcc/4.9/default.nix @@ -60,7 +60,8 @@ let majorVersion = "4"; inherit (stdenv) buildPlatform hostPlatform targetPlatform; patches = - [ ../use-source-date-epoch.patch ../parallel-bconfig.patch ./parallel-strsignal.patch + [ ../9/fix-struct-redefinition-on-glibc-2.36.patch ../use-source-date-epoch.patch + ../parallel-bconfig.patch ./parallel-strsignal.patch ./libsanitizer.patch (fetchpatch { name = "avoid-ustat-glibc-2.28.patch"; diff --git a/pkgs/development/compilers/gcc/6/default.nix b/pkgs/development/compilers/gcc/6/default.nix index 953f931fa81..1c0f727cbb9 100644 --- a/pkgs/development/compilers/gcc/6/default.nix +++ b/pkgs/development/compilers/gcc/6/default.nix @@ -62,7 +62,8 @@ let majorVersion = "6"; inherit (stdenv) buildPlatform hostPlatform targetPlatform; - patches = optionals (!stdenv.targetPlatform.isRedox) [ + patches = [ ../9/fix-struct-redefinition-on-glibc-2.36.patch ] + ++ optionals (!stdenv.targetPlatform.isRedox) [ ../use-source-date-epoch.patch ./0001-Fix-build-for-glibc-2.31.patch # Fix https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80431 @@ -77,6 +78,7 @@ let majorVersion = "6"; ++ optional langAda ./gnat-glibc234.patch ++ optional langFortran ../gfortran-driving.patch ++ optional (targetPlatform.libc == "musl") ../libgomp-dont-force-initial-exec.patch + ++ optional langGo ./gogcc-workaround-glibc-2.36.patch # Obtain latest patch with ../update-mcfgthread-patches.sh ++ optional (!crossStageStatic && targetPlatform.isMinGW && threadsCross.model == "mcf") ./Added-mcf-thread-model-support-from-mcfgthread.patch diff --git a/pkgs/development/compilers/gcc/6/gogcc-workaround-glibc-2.36.patch b/pkgs/development/compilers/gcc/6/gogcc-workaround-glibc-2.36.patch new file mode 100644 index 00000000000..bc11f990e5e --- /dev/null +++ b/pkgs/development/compilers/gcc/6/gogcc-workaround-glibc-2.36.patch @@ -0,0 +1,14 @@ +diff --git a/libgo/mksysinfo.sh b/libgo/mksysinfo.sh +index dd456e907..24e607c7b 100755 +--- a/libgo/mksysinfo.sh ++++ b/libgo/mksysinfo.sh +@@ -148,9 +148,6 @@ cat > sysinfo.c <<EOF + #if defined(HAVE_LINUX_ETHER_H) + #include <linux/ether.h> + #endif +-#if defined(HAVE_LINUX_FS_H) +-#include <linux/fs.h> +-#endif + #if defined(HAVE_LINUX_REBOOT_H) + #include <linux/reboot.h> + #endif diff --git a/pkgs/development/compilers/gcc/7/default.nix b/pkgs/development/compilers/gcc/7/default.nix index ab80d318937..d6329c86614 100644 --- a/pkgs/development/compilers/gcc/7/default.nix +++ b/pkgs/development/compilers/gcc/7/default.nix @@ -63,6 +63,8 @@ let majorVersion = "7"; url = "https://gcc.gnu.org/git/?p=gcc.git;a=patch;h=de31f5445b12fd9ab9969dc536d821fe6f0edad0"; sha256 = "0sd52c898msqg7m316zp0ryyj7l326cjcn2y19dcxqp15r74qj0g"; }) + + ../9/fix-struct-redefinition-on-glibc-2.36.patch ] ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch ++ optionals targetPlatform.isNetBSD [ diff --git a/pkgs/development/compilers/gcc/8/default.nix b/pkgs/development/compilers/gcc/8/default.nix index a929663dca2..1484a925657 100644 --- a/pkgs/development/compilers/gcc/8/default.nix +++ b/pkgs/development/compilers/gcc/8/default.nix @@ -53,6 +53,7 @@ let majorVersion = "8"; url = "https://gcc.gnu.org/git/?p=gcc.git;a=patch;h=de31f5445b12fd9ab9969dc536d821fe6f0edad0"; sha256 = "0sd52c898msqg7m316zp0ryyj7l326cjcn2y19dcxqp15r74qj0g"; }) + ../9/fix-struct-redefinition-on-glibc-2.36.patch ] ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch ++ optional targetPlatform.isNetBSD ../libstdc++-netbsd-ctypes.patch ++ optional noSysDirs ../no-sys-dirs.patch diff --git a/pkgs/development/compilers/gcc/9/default.nix b/pkgs/development/compilers/gcc/9/default.nix index 6da17fb0945..ce109a532af 100644 --- a/pkgs/development/compilers/gcc/9/default.nix +++ b/pkgs/development/compilers/gcc/9/default.nix @@ -56,6 +56,7 @@ let majorVersion = "9"; inherit (stdenv) buildPlatform hostPlatform targetPlatform; patches = [ + ./fix-struct-redefinition-on-glibc-2.36.patch # Fix https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80431 (fetchurl { name = "fix-bug-80431.patch"; diff --git a/pkgs/development/compilers/gcc/9/fix-struct-redefinition-on-glibc-2.36.patch b/pkgs/development/compilers/gcc/9/fix-struct-redefinition-on-glibc-2.36.patch new file mode 100644 index 00000000000..5b4abfd02e0 --- /dev/null +++ b/pkgs/development/compilers/gcc/9/fix-struct-redefinition-on-glibc-2.36.patch @@ -0,0 +1,31 @@ +Derived from ../11/fix-struct-redefinition-on-glibc-2.36.patch (upstream commit d2356ebb0084a0d80dbfe33040c9afe938c15d19) + +diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc +index e8fce8a02..cb1ac806e 100644 +--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc ++++ b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc +@@ -65,7 +65,9 @@ + #include <sys/vt.h> + #include <linux/cdrom.h> + #include <linux/fd.h> ++#if SANITIZER_ANDROID + #include <linux/fs.h> ++#endif + #include <linux/hdreg.h> + #include <linux/input.h> + #include <linux/ioctl.h> +@@ -846,10 +848,10 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); + unsigned IOCTL_EVIOCGPROP = IOCTL_NOT_PRESENT; + unsigned IOCTL_EVIOCSKEYCODE_V2 = IOCTL_NOT_PRESENT; + #endif +- unsigned IOCTL_FS_IOC_GETFLAGS = FS_IOC_GETFLAGS; +- unsigned IOCTL_FS_IOC_GETVERSION = FS_IOC_GETVERSION; +- unsigned IOCTL_FS_IOC_SETFLAGS = FS_IOC_SETFLAGS; +- unsigned IOCTL_FS_IOC_SETVERSION = FS_IOC_SETVERSION; ++ unsigned IOCTL_FS_IOC_GETFLAGS = _IOR('f', 1, long); ++ unsigned IOCTL_FS_IOC_GETVERSION = _IOR('v', 1, long); ++ unsigned IOCTL_FS_IOC_SETFLAGS = _IOW('f', 2, long); ++ unsigned IOCTL_FS_IOC_SETVERSION = _IOW('v', 2, long); + unsigned IOCTL_GIO_CMAP = GIO_CMAP; + unsigned IOCTL_GIO_FONT = GIO_FONT; + unsigned IOCTL_GIO_UNIMAP = GIO_UNIMAP; diff --git a/pkgs/development/compilers/gcc/builder.sh b/pkgs/development/compilers/gcc/builder.sh index 52e044ad6b5..a2155360ede 100644 --- a/pkgs/development/compilers/gcc/builder.sh +++ b/pkgs/development/compilers/gcc/builder.sh @@ -262,7 +262,7 @@ postInstall() { fi # Get rid of some "fixed" header files - rm -rfv $out/lib/gcc/*/*/include-fixed/{root,linux} + rm -rfv $out/lib/gcc/*/*/include-fixed/{root,linux,sys/mount.h} # Replace hard links for i686-pc-linux-gnu-gcc etc. with symlinks. for i in $out/bin/*-gcc*; do diff --git a/pkgs/development/compilers/gcc/common/checksum.nix b/pkgs/development/compilers/gcc/common/checksum.nix new file mode 100644 index 00000000000..7a20ed1b8ba --- /dev/null +++ b/pkgs/development/compilers/gcc/common/checksum.nix @@ -0,0 +1,40 @@ +{ lib +, stdenv +, nukeReferences +, langC +, langCC +, runtimeShell +}: + +let + enableChecksum = (with stdenv; buildPlatform == hostPlatform && hostPlatform == targetPlatform) && langC && langCC && !stdenv.hostPlatform.isDarwin; +in +(pkg: pkg.overrideAttrs (previousAttrs: lib.optionalAttrs enableChecksum { + outputs = previousAttrs.outputs ++ lib.optionals enableChecksum [ "checksum" ]; + # This is a separate phase because gcc assembles its phase scripts + # in bash instead of nix (we should fix that). + preFixupPhases = (previousAttrs.preFixupPhases or []) ++ [ "postInstallSaveChecksumPhase" ]; + # + # gcc uses an auxiliary utility `genchecksum` to md5-hash (most of) its + # `.o` and `.a` files prior to linking (in case the linker is + # nondeterministic). Since we want to compare across gccs built from two + # separate derivations, we wrap `genchecksum` with a `nuke-references` + # call. We also stash copies of the inputs to `genchecksum` in + # `$checksum/inputs/` -- this is extremely helpful for debugging since + # it's hard to get Nix to not delete the $NIX_BUILD_TOP of a successful + # build. + # + postInstallSaveChecksumPhase = '' + mv gcc/build/genchecksum gcc/build/.genchecksum-wrapped + cat > gcc/build/genchecksum <<\EOF + #!${runtimeShell} + ${nukeReferences}/bin/nuke-refs $@ + for INPUT in "$@"; do install -Dt $INPUT $checksum/inputs/; done + exec build/.genchecksum-wrapped $@ + EOF + chmod +x gcc/build/genchecksum + rm gcc/*-checksum.* + make -C gcc cc1-checksum.o cc1plus-checksum.o + install -Dt $checksum/checksums/ gcc/cc*-checksum.o + ''; +})) diff --git a/pkgs/development/compilers/gcc/common/libgcc.nix b/pkgs/development/compilers/gcc/common/libgcc.nix new file mode 100644 index 00000000000..198b5d446b8 --- /dev/null +++ b/pkgs/development/compilers/gcc/common/libgcc.nix @@ -0,0 +1,96 @@ +{ lib +, stdenv +, langC +, langCC +, langJit +}: + +let + enableLibGccOutput = (with stdenv; targetPlatform == hostPlatform) && !langJit && !stdenv.hostPlatform.isDarwin; +in +(pkg: pkg.overrideAttrs (previousAttrs: lib.optionalAttrs ((!langC) || langJit || enableLibGccOutput) { + outputs = previousAttrs.outputs ++ lib.optionals enableLibGccOutput [ "libgcc" ]; + # This is a separate phase because gcc assembles its phase scripts + # in bash instead of nix (we should fix that). + preFixupPhases = (previousAttrs.preFixupPhases or []) ++ [ "preFixupLibGccPhase" ]; + preFixupLibGccPhase = + # delete extra/unused builds of libgcc_s in non-langC builds + # (i.e. libgccjit, gnat, etc) to avoid potential confusion + lib.optionalString (!langC) '' + rm -f $out/lib/libgcc_s.so* + '' + + # TODO(amjoseph): remove the `libgcc_s.so` symlinks below and replace them + # with a `-L${gccForLibs.libgcc}/lib` in cc-wrapper's + # `$out/nix-support/cc-flags`. See also: + # - https://github.com/NixOS/nixpkgs/pull/209870#discussion_r1130614895 + # - https://github.com/NixOS/nixpkgs/pull/209870#discussion_r1130635982 + # - https://github.com/NixOS/nixpkgs/commit/404155c6acfa59456aebe6156b22fe385e7dec6f + # + # move `libgcc_s.so` into its own output, `$libgcc` + + lib.optionalString enableLibGccOutput ('' + # move libgcc from lib to its own output (libgcc) + mkdir -p $libgcc/lib + mv $lib/lib/libgcc_s.so $libgcc/lib/ + mv $lib/lib/libgcc_s.so.1 $libgcc/lib/ + ln -s $libgcc/lib/libgcc_s.so $lib/lib/ + ln -s $libgcc/lib/libgcc_s.so.1 $lib/lib/ + '' + # + # Nixpkgs ordinarily turns dynamic linking into pseudo-static linking: + # libraries are still loaded dynamically, exactly which copy of each + # library is loaded is permanently fixed at compile time (via RUNPATH). + # For libgcc_s we must revert to the "impure dynamic linking" style found + # in imperative software distributions. We must do this because + # `libgcc_s` calls `malloc()` and therefore has a `DT_NEEDED` for `libc`, + # which creates two problems: + # + # 1. A circular package dependency `glibc`<-`libgcc`<-`glibc` + # + # 2. According to the `-Wl,-rpath` flags added by Nixpkgs' `ld-wrapper`, + # the two versions of `glibc` in the cycle above are actually + # different packages. The later one is compiled by this `gcc`, but + # the earlier one was compiled by the compiler *that compiled* this + # `gcc` (usually the bootstrapFiles). In any event, the `glibc` + # dynamic loader won't honor that specificity without namespaced + # manual loads (`dlmopen()`). Once a `libc` is present in the address + # space of a process, that `libc` will be used to satisfy all + # `DT_NEEDED`s for `libc`, regardless of `RUNPATH`s. + # + # So we wipe the RUNPATH using `patchelf --set-rpath ""`. We can't use + # `patchelf --remove-rpath`, because at least as of patchelf 0.15.0 it + # will leave the old RUNPATH string in the file where the reference + # scanner can still find it: + # + # https://github.com/NixOS/patchelf/issues/453 + # + # Note: we might be using the bootstrapFiles' copy of patchelf, so we have + # to keep doing it this way until both the issue is fixed *and* all the + # bootstrapFiles are regenerated, on every platform. + # + # This patchelfing is *not* effectively equivalent to copying + # `libgcc_s` into `glibc`'s outpath. There is one minor and one + # major difference: + # + # 1. (Minor): multiple builds of `glibc` (say, with different + # overrides or parameters) will all reference a single store + # path: + # + # /nix/store/xxx...xxx-gcc-libgcc/lib/libgcc_s.so.1 + # + # This many-to-one referrer relationship will be visible in the store's + # dependency graph, and will be available to `nix-store -q` queries. + # Copying `libgcc_s` into each of its referrers would lose that + # information. + # + # 2. (Major): by referencing `libgcc_s.so.1`, rather than copying it, we + # are still able to run `nix-store -qd` on it to find out how it got + # built! Most importantly, we can see from that deriver which compiler + # was used to build it (or if it is part of the unpacked + # bootstrap-files). Copying `libgcc_s.so.1` from one outpath to + # another eliminates the ability to make these queries. + # + + '' + patchelf --set-rpath "" $libgcc/lib/libgcc_s.so.1 + ''); +})) diff --git a/pkgs/development/compilers/gcl/2.6.13-pre.nix b/pkgs/development/compilers/gcl/2.6.13-pre.nix index f967deb9a2c..3e11738b462 100644 --- a/pkgs/development/compilers/gcl/2.6.13-pre.nix +++ b/pkgs/development/compilers/gcl/2.6.13-pre.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { meta = { description = "GNU Common Lisp compiler working via GCC"; - maintainers = [ lib.maintainers.raskin ]; + maintainers = lib.teams.lisp.members; platforms = lib.platforms.linux; }; } diff --git a/pkgs/development/compilers/gcl/default.nix b/pkgs/development/compilers/gcl/default.nix index 37037977650..36f5fb3c13d 100644 --- a/pkgs/development/compilers/gcl/default.nix +++ b/pkgs/development/compilers/gcl/default.nix @@ -47,7 +47,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "GNU Common Lisp compiler working via GCC"; - maintainers = [ maintainers.raskin ]; + maintainers = lib.teams.lisp.members; license = licenses.gpl2; platforms = platforms.linux; }; diff --git a/pkgs/development/compilers/glslang/default.nix b/pkgs/development/compilers/glslang/default.nix index e0e98048306..8eb10fe8439 100644 --- a/pkgs/development/compilers/glslang/default.nix +++ b/pkgs/development/compilers/glslang/default.nix @@ -10,13 +10,13 @@ }: stdenv.mkDerivation rec { pname = "glslang"; - version = "1.3.239.0"; + version = "1.3.243.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "glslang"; rev = "sdk-${version}"; - hash = "sha256-P2HG/oJXdB5nvU3zVnj2vSLJGQuDcZiQBfBBvuR66Kk="; + hash = "sha256-U45/7G02o82EP4zh7i2Go0VCnsO1B7vxDwIokjyo5Rk="; }; # These get set at all-packages, keep onto them for child drvs @@ -28,11 +28,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake python3 bison jq ]; patches = [ - (fetchpatch { - name = "Use-CMAKE_INSTALL_FULL_LIBDIR-in-compat-cmake-files.patch"; - url = "https://github.com/KhronosGroup/glslang/commit/7627bd89583c5aafb8b38c81c15494019271fabf.patch"; - hash = "sha256-1Dwhn78PG4gAGgEwTXpC+mkZRyvy8sTIsEvihXFeNaQ="; - }) + # Related PR: https://github.com/KhronosGroup/glslang/pull/3067 + ./use-CMAKE_INSTALL_FULL_LIBDIR-in-compat-cmake-files.patch # Upstream tries to detect the Darwin linker by checking for AppleClang, but it’s just Clang in nixpkgs. # Revert the commit to allow the build to work on Darwin with the nixpkg Darwin Clang toolchain. (fetchpatch { diff --git a/pkgs/development/compilers/glslang/use-CMAKE_INSTALL_FULL_LIBDIR-in-compat-cmake-files.patch b/pkgs/development/compilers/glslang/use-CMAKE_INSTALL_FULL_LIBDIR-in-compat-cmake-files.patch new file mode 100644 index 00000000000..43ab2196352 --- /dev/null +++ b/pkgs/development/compilers/glslang/use-CMAKE_INSTALL_FULL_LIBDIR-in-compat-cmake-files.patch @@ -0,0 +1,139 @@ +commit 0bcfd795469c6067d1e891198d9177afa5cce1c9 +Author: Chuang Zhu <git@chuang.cz> +Date: Sat Nov 19 12:03:20 2022 +0800 + + Use CMAKE_INSTALL_FULL_LIBDIR in compat cmake files + + According to + https://cmake.org/cmake/help/v3.25/module/GNUInstallDirs.html, + CMAKE_INSTALL_LIBDIR can be an absolute path. For instance, Nixpkgs + [defined it to an absolute path in /nix/store](https://github.com/NixOS/nixpkgs/blob/3d17b4c305cefef284109fa9d426b00f3e5072c6/pkgs/development/tools/build-managers/cmake/setup-hook.sh#L101). + The output in this case is: + + # result-glslang/lib/cmake/glslangTargets.cmake:5 + include("${CMAKE_CURRENT_LIST_DIR}/../..//nix/store/3mif2zibig0cilk5dbz334278n0vlq9s-glslang-1.3.231.0/lib/glslang/glslang-targets.cmake") + + Signed-off-by: Chuang Zhu <git@chuang.cz> + +diff --git a/OGLCompilersDLL/CMakeLists.txt b/OGLCompilersDLL/CMakeLists.txt +index 33f16b0d..71a5675d 100644 +--- a/OGLCompilersDLL/CMakeLists.txt ++++ b/OGLCompilersDLL/CMakeLists.txt +@@ -49,7 +49,7 @@ if(ENABLE_GLSLANG_INSTALL AND NOT BUILD_SHARED_LIBS) + message(WARNING \"Using `OGLCompilerTargets.cmake` is deprecated: use `find_package(glslang)` to find glslang CMake targets.\") + + if (NOT TARGET glslang::OGLCompiler) +- include(\"\${CMAKE_CURRENT_LIST_DIR}/../../${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") ++ include(\"${CMAKE_INSTALL_FULL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") + endif() + + add_library(OGLCompiler ALIAS glslang::OGLCompiler) +diff --git a/SPIRV/CMakeLists.txt b/SPIRV/CMakeLists.txt +index 35b74621..b31bdd63 100644 +--- a/SPIRV/CMakeLists.txt ++++ b/SPIRV/CMakeLists.txt +@@ -125,7 +125,7 @@ if(ENABLE_GLSLANG_INSTALL) + message(WARNING \"Using `SPVRemapperTargets.cmake` is deprecated: use `find_package(glslang)` to find glslang CMake targets.\") + + if (NOT TARGET glslang::SPVRemapper) +- include(\"\${CMAKE_CURRENT_LIST_DIR}/../../${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") ++ include(\"${CMAKE_INSTALL_FULL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") + endif() + + add_library(SPVRemapper ALIAS glslang::SPVRemapper) +@@ -137,7 +137,7 @@ if(ENABLE_GLSLANG_INSTALL) + message(WARNING \"Using `SPIRVTargets.cmake` is deprecated: use `find_package(glslang)` to find glslang CMake targets.\") + + if (NOT TARGET glslang::SPIRV) +- include(\"\${CMAKE_CURRENT_LIST_DIR}/../../${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") ++ include(\"${CMAKE_INSTALL_FULL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") + endif() + + add_library(SPIRV ALIAS glslang::SPIRV) +diff --git a/StandAlone/CMakeLists.txt b/StandAlone/CMakeLists.txt +index b1ba18f6..8ddef104 100644 +--- a/StandAlone/CMakeLists.txt ++++ b/StandAlone/CMakeLists.txt +@@ -101,7 +101,7 @@ if(ENABLE_GLSLANG_INSTALL) + message(WARNING \"Using `glslangValidatorTargets.cmake` is deprecated: use `find_package(glslang)` to find glslang CMake targets.\") + + if (NOT TARGET glslang::glslangValidator) +- include(\"\${CMAKE_CURRENT_LIST_DIR}/../../${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") ++ include(\"${CMAKE_INSTALL_FULL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") + endif() + + add_library(glslangValidator ALIAS glslang::glslangValidator) +@@ -116,7 +116,7 @@ if(ENABLE_GLSLANG_INSTALL) + message(WARNING \"Using `spirv-remapTargets.cmake` is deprecated: use `find_package(glslang)` to find glslang CMake targets.\") + + if (NOT TARGET glslang::spirv-remap) +- include(\"\${CMAKE_CURRENT_LIST_DIR}/../../${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") ++ include(\"${CMAKE_INSTALL_FULL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") + endif() + + add_library(spirv-remap ALIAS glslang::spirv-remap) +diff --git a/glslang/CMakeLists.txt b/glslang/CMakeLists.txt +index 7d8790c4..4d8a537b 100644 +--- a/glslang/CMakeLists.txt ++++ b/glslang/CMakeLists.txt +@@ -234,7 +234,7 @@ if(ENABLE_GLSLANG_INSTALL) + message(WARNING \"Using `glslangTargets.cmake` is deprecated: use `find_package(glslang)` to find glslang CMake targets.\") + + if (NOT TARGET glslang::glslang) +- include(\"\${CMAKE_CURRENT_LIST_DIR}/../../${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") ++ include(\"${CMAKE_INSTALL_FULL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") + endif() + + if(${BUILD_SHARED_LIBS}) +diff --git a/glslang/OSDependent/Unix/CMakeLists.txt b/glslang/OSDependent/Unix/CMakeLists.txt +index 7ed71fbf..acb74275 100644 +--- a/glslang/OSDependent/Unix/CMakeLists.txt ++++ b/glslang/OSDependent/Unix/CMakeLists.txt +@@ -60,7 +60,7 @@ if(ENABLE_GLSLANG_INSTALL AND NOT BUILD_SHARED_LIBS) + message(WARNING \"Using `OSDependentTargets.cmake` is deprecated: use `find_package(glslang)` to find glslang CMake targets.\") + + if (NOT TARGET glslang::OSDependent) +- include(\"\${CMAKE_CURRENT_LIST_DIR}/../../${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") ++ include(\"${CMAKE_INSTALL_FULL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") + endif() + + add_library(OSDependent ALIAS glslang::OSDependent) +diff --git a/glslang/OSDependent/Windows/CMakeLists.txt b/glslang/OSDependent/Windows/CMakeLists.txt +index 67976da8..882133ab 100644 +--- a/glslang/OSDependent/Windows/CMakeLists.txt ++++ b/glslang/OSDependent/Windows/CMakeLists.txt +@@ -55,7 +55,7 @@ if(ENABLE_GLSLANG_INSTALL) + message(WARNING \"Using `OSDependentTargets.cmake` is deprecated: use `find_package(glslang)` to find glslang CMake targets.\") + + if (NOT TARGET glslang::OSDependent) +- include(\"\${CMAKE_CURRENT_LIST_DIR}/../../${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") ++ include(\"${CMAKE_INSTALL_FULL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") + endif() + + add_library(OSDependent ALIAS glslang::OSDependent) +diff --git a/gtests/CMakeLists.txt b/gtests/CMakeLists.txt +index 203812d8..408a92db 100644 +--- a/gtests/CMakeLists.txt ++++ b/gtests/CMakeLists.txt +@@ -76,7 +76,7 @@ if(BUILD_TESTING) + message(WARNING \"Using `glslangtestsTargets.cmake` is deprecated: use `find_package(glslang)` to find glslang CMake targets.\") + + if (NOT TARGET glslang::glslangtests) +- include(\"\${CMAKE_CURRENT_LIST_DIR}/../../${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") ++ include(\"${CMAKE_INSTALL_FULL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") + endif() + + add_library(glslangtests ALIAS glslang::glslangtests) +diff --git a/hlsl/CMakeLists.txt b/hlsl/CMakeLists.txt +index 4d5f15fd..16c82a67 100644 +--- a/hlsl/CMakeLists.txt ++++ b/hlsl/CMakeLists.txt +@@ -53,7 +53,7 @@ if(ENABLE_GLSLANG_INSTALL) + message(WARNING \"Using `HLSLTargets.cmake` is deprecated: use `find_package(glslang)` to find glslang CMake targets.\") + + if (NOT TARGET glslang::HLSL) +- include(\"\${CMAKE_CURRENT_LIST_DIR}/../../${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") ++ include(\"${CMAKE_INSTALL_FULL_LIBDIR}/cmake/${PROJECT_NAME}/glslang-targets.cmake\") + endif() + + add_library(HLSL ALIAS glslang::HLSL) diff --git a/pkgs/development/compilers/go/1.18.nix b/pkgs/development/compilers/go/1.18.nix index a6ecf62bbcb..2e05fac64ff 100644 --- a/pkgs/development/compilers/go/1.18.nix +++ b/pkgs/development/compilers/go/1.18.nix @@ -149,13 +149,13 @@ stdenv.mkDerivation rec { # Contains the wrong perl shebang when cross compiling, # since it is not used for anything we can deleted as well. rm src/regexp/syntax/make_perl_groups.pl - '' + (if (stdenv.buildPlatform != stdenv.hostPlatform) then '' + '' + (if (stdenv.buildPlatform.system != stdenv.hostPlatform.system) then '' mv bin/*_*/* bin rmdir bin/*_* ${lib.optionalString (!(GOHOSTARCH == GOARCH && GOOS == GOHOSTOS)) '' rm -rf pkg/${GOHOSTOS}_${GOHOSTARCH} pkg/tool/${GOHOSTOS}_${GOHOSTARCH} ''} - '' else lib.optionalString (stdenv.hostPlatform != stdenv.targetPlatform) '' + '' else lib.optionalString (stdenv.hostPlatform.system != stdenv.targetPlatform.system) '' rm -rf bin/*_* ${lib.optionalString (!(GOHOSTARCH == GOARCH && GOOS == GOHOSTOS)) '' rm -rf pkg/${GOOS}_${GOARCH} pkg/tool/${GOOS}_${GOARCH} diff --git a/pkgs/development/compilers/go/1.19.nix b/pkgs/development/compilers/go/1.19.nix index f9e93570bdb..1891e9c9cf2 100644 --- a/pkgs/development/compilers/go/1.19.nix +++ b/pkgs/development/compilers/go/1.19.nix @@ -149,13 +149,13 @@ stdenv.mkDerivation rec { # Contains the wrong perl shebang when cross compiling, # since it is not used for anything we can deleted as well. rm src/regexp/syntax/make_perl_groups.pl - '' + (if (stdenv.buildPlatform != stdenv.hostPlatform) then '' + '' + (if (stdenv.buildPlatform.system != stdenv.hostPlatform.system) then '' mv bin/*_*/* bin rmdir bin/*_* ${lib.optionalString (!(GOHOSTARCH == GOARCH && GOOS == GOHOSTOS)) '' rm -rf pkg/${GOHOSTOS}_${GOHOSTARCH} pkg/tool/${GOHOSTOS}_${GOHOSTARCH} ''} - '' else lib.optionalString (stdenv.hostPlatform != stdenv.targetPlatform) '' + '' else lib.optionalString (stdenv.hostPlatform.system != stdenv.targetPlatform.system) '' rm -rf bin/*_* ${lib.optionalString (!(GOHOSTARCH == GOARCH && GOOS == GOHOSTOS)) '' rm -rf pkg/${GOOS}_${GOARCH} pkg/tool/${GOOS}_${GOARCH} diff --git a/pkgs/development/compilers/go/1.20.nix b/pkgs/development/compilers/go/1.20.nix index 6d08c18b143..a7b36e4e7df 100644 --- a/pkgs/development/compilers/go/1.20.nix +++ b/pkgs/development/compilers/go/1.20.nix @@ -46,11 +46,11 @@ let in stdenv.mkDerivation rec { pname = "go"; - version = "1.20.2"; + version = "1.20.3"; src = fetchurl { url = "https://go.dev/dl/go${version}.src.tar.gz"; - hash = "sha256-TQ4oUNGXtN2tO9sBljABedCVuzrv1N+8OzZwLDco+Ks="; + hash = "sha256-5Ee0mM3lAhXE92GeUSSw/E4l+10W6kcnHEfyeOeqdjo="; }; strictDeps = true; @@ -141,13 +141,13 @@ stdenv.mkDerivation rec { # Contains the wrong perl shebang when cross compiling, # since it is not used for anything we can deleted as well. rm src/regexp/syntax/make_perl_groups.pl - '' + (if (stdenv.buildPlatform != stdenv.hostPlatform) then '' + '' + (if (stdenv.buildPlatform.system != stdenv.hostPlatform.system) then '' mv bin/*_*/* bin rmdir bin/*_* ${lib.optionalString (!(GOHOSTARCH == GOARCH && GOOS == GOHOSTOS)) '' rm -rf pkg/${GOHOSTOS}_${GOHOSTARCH} pkg/tool/${GOHOSTOS}_${GOHOSTARCH} ''} - '' else lib.optionalString (stdenv.hostPlatform != stdenv.targetPlatform) '' + '' else lib.optionalString (stdenv.hostPlatform.system != stdenv.targetPlatform.system) '' rm -rf bin/*_* ${lib.optionalString (!(GOHOSTARCH == GOARCH && GOOS == GOHOSTOS)) '' rm -rf pkg/${GOOS}_${GOARCH} pkg/tool/${GOOS}_${GOARCH} diff --git a/pkgs/development/compilers/lesscpy/default.nix b/pkgs/development/compilers/lesscpy/default.nix new file mode 100644 index 00000000000..30429f1a9f2 --- /dev/null +++ b/pkgs/development/compilers/lesscpy/default.nix @@ -0,0 +1,24 @@ +{ stdenv, lib, python3Packages }: + +python3Packages.buildPythonApplication rec { + pname = "lesscpy"; + version = "0.13.0"; + + src = python3Packages.fetchPypi { + inherit pname version; + sha256 = "1bbjag13kawnjdn7q4flfrkd0a21rgn9ycfqsgfdmg658jsx1ipk"; + }; + + checkInputs = with python3Packages; [ pytestCheckHook ]; + pythonImportsCheck = [ "lesscpy" ]; + propagatedBuildInputs = with python3Packages; [ ply six ]; + + doCheck = false; # Really weird test failures (`nix-build-python2.css not found`) + + meta = with lib; { + description = "Python LESS Compiler"; + homepage = "https://github.com/lesscpy/lesscpy"; + license = licenses.mit; + maintainers = with maintainers; [ s1341 ]; + }; +} diff --git a/pkgs/development/compilers/llvm/git/llvm/default.nix b/pkgs/development/compilers/llvm/git/llvm/default.nix index ef7ff66e746..08838d6b994 100644 --- a/pkgs/development/compilers/llvm/git/llvm/default.nix +++ b/pkgs/development/compilers/llvm/git/llvm/default.nix @@ -270,6 +270,7 @@ in stdenv.mkDerivation (rec { # Disables building of shared libs, -fPIC is still injected by cc-wrapper "-DLLVM_ENABLE_PIC=OFF" "-DLLVM_BUILD_STATIC=ON" + "-DLLVM_LINK_LLVM_DYLIB=off" # libxml2 needs to be disabled because the LLVM build system ignores its .la # file and doesn't link zlib as well. # https://github.com/ClangBuiltLinux/tc-build/issues/150#issuecomment-845418812 diff --git a/pkgs/development/compilers/mkcl/default.nix b/pkgs/development/compilers/mkcl/default.nix index 786a271c789..0b95f3e9b2a 100644 --- a/pkgs/development/compilers/mkcl/default.nix +++ b/pkgs/development/compilers/mkcl/default.nix @@ -60,6 +60,6 @@ stdenv.mkDerivation rec { homepage = "https://common-lisp.net/project/mkcl/"; license = licenses.lgpl2Plus; platforms = platforms.linux; - maintainers = with maintainers; [ ]; + maintainers = lib.teams.lisp.members; }; } diff --git a/pkgs/development/compilers/rml/default.nix b/pkgs/development/compilers/rml/default.nix index 7eebf8a622b..b2870cfb93d 100644 --- a/pkgs/development/compilers/rml/default.nix +++ b/pkgs/development/compilers/rml/default.nix @@ -15,6 +15,8 @@ stdenv.mkDerivation rec { hash = "sha256-UFqXQBeIQMSV4O439j9s06p1hh7xA98Tu79FsjK9PIY="; }; + strictDeps = true; + nativeBuildInputs = with ocamlPackages; [ ocaml ]; @@ -23,9 +25,7 @@ stdenv.mkDerivation rec { num ]; - configureFlags = [ "--prefix" "${placeholder "out"}" ]; - - dontAddPrefix = true; + prefixKey = "-prefix "; meta = with lib; { description = "ReactiveML: a programming language for implementing interactive systems"; diff --git a/pkgs/development/compilers/rust/1_67.nix b/pkgs/development/compilers/rust/1_67.nix deleted file mode 100644 index 2d22432798a..00000000000 --- a/pkgs/development/compilers/rust/1_67.nix +++ /dev/null @@ -1,73 +0,0 @@ -# New rust versions should first go to staging. -# Things to check after updating: -# 1. Rustc should produce rust binaries on x86_64-linux, aarch64-linux and x86_64-darwin: -# i.e. nix-shell -p fd or @GrahamcOfBorg build fd on github -# This testing can be also done by other volunteers as part of the pull -# request review, in case platforms cannot be covered. -# 2. The LLVM version used for building should match with rust upstream. -# Check the version number in the src/llvm-project git submodule in: -# https://github.com/rust-lang/rust/blob/<version-tag>/.gitmodules -# 3. Firefox and Thunderbird should still build on x86_64-linux. - -{ stdenv, lib -, buildPackages -, newScope, callPackage -, CoreFoundation, Security, SystemConfiguration -, pkgsBuildTarget, pkgsBuildBuild, pkgsBuildHost -, makeRustPlatform -, llvmPackages_11 -, llvmPackages_15, llvm_15 -, fetchpatch -} @ args: - -import ./default.nix { - rustcVersion = "1.67.1"; - rustcSha256 = "sha256-Rkg9Pl3oWjvUb456OuGDdJY5EGfb5xOiXTzwUbPZ/24="; - - llvmSharedForBuild = pkgsBuildBuild.llvmPackages_15.libllvm.override { enableSharedLibraries = true; }; - llvmSharedForHost = pkgsBuildHost.llvmPackages_15.libllvm.override { enableSharedLibraries = true; }; - llvmSharedForTarget = pkgsBuildTarget.llvmPackages_15.libllvm.override { enableSharedLibraries = true; }; - - llvmBootstrapForDarwin = llvmPackages_11; - - # For use at runtime - llvmShared = llvm_15.override { enableSharedLibraries = true; }; - - # Expose llvmPackages used for rustc from rustc via passthru for LTO in Firefox - llvmPackages = llvmPackages_15; - - # Note: the version MUST be one version prior to the version we're - # building - bootstrapVersion = "1.66.1"; - - # fetch hashes by running `print-hashes.sh ${bootstrapVersion}` - bootstrapHashes = { - i686-unknown-linux-gnu = "823128f64e902ee8aff61488c552c983e17ccca10c3f46dd93fde924d5100eb3"; - x86_64-unknown-linux-gnu = "7ecf79e9ea23d05917b0172f9f81fb1e47011d261a719998f8d5620a1e835023"; - x86_64-unknown-linux-musl = "70b660148238b8a137c6f165b0bc7bdcb50204c22a314bed6174ecd672f02e57"; - arm-unknown-linux-gnueabihf = "12c93efe71f3334ef6e718786f6a60b9566f097d23a7f1e8f38ed9add209126f"; - armv7-unknown-linux-gnueabihf = "f43c8cd3fd7d1c1e08bd6317220b2ec9b25891f464604f80bb17985b09bbf62a"; - aarch64-unknown-linux-gnu = "84b8a79803c1b91386460fe6a7d04c54002344452ff8e5c5631d5fa275ed0c9c"; - aarch64-unknown-linux-musl = "b2665da33efd328cff192a67ad026ea84f9deab8d1971892f4bbc22647606163"; - x86_64-apple-darwin = "0fcf341db2579aa6eb61a3430cd1dbc79b042dfe89686b93cc887d818d086c30"; - aarch64-apple-darwin = "03469fcaa0d8c505e6db03c18ded73cfbb6a2ce159292f8cf06c042bfc9f7cf9"; - powerpc64le-unknown-linux-gnu = "ccf915a0137bb83a9d9b133a234ae53cc099f2ba26e3cb09d209b47bbee2ade7"; - riscv64gc-unknown-linux-gnu = "525cb05edaf3ed0560753b413c72dd1b06492df28bf3c427a66fda683fdca3fc"; - mips64el-unknown-linux-gnuabi64 = "3c241cc80410fe389e8b04beda62c42496c225fe8776db9d55a498c53244f7a6"; - }; - - selectRustPackage = pkgs: pkgs.rust_1_67; - - rustcPatches = [ - # Fixes ICE. - # https://github.com/rust-lang/rust/pull/107688 - (fetchpatch { - name = "re-erased-regions-are-local.patch"; - url = "https://github.com/rust-lang/rust/commit/9d110847ab7f6aef56a8cd20cb6cea4fbcc51cd9.patch"; - excludes = [ "*tests/*" ]; - hash = "sha256-EZH5K1BEOOfi97xZr1xEHFP4jjvJ1+xqtRMvxBoL8pU="; - }) - ]; -} - -(builtins.removeAttrs args [ "fetchpatch" "pkgsBuildHost" "llvmPackages_11" "llvmPackages_15" "llvm_15"]) diff --git a/pkgs/development/compilers/rust/1_68.nix b/pkgs/development/compilers/rust/1_68.nix new file mode 100644 index 00000000000..d691a30c51b --- /dev/null +++ b/pkgs/development/compilers/rust/1_68.nix @@ -0,0 +1,63 @@ +# New rust versions should first go to staging. +# Things to check after updating: +# 1. Rustc should produce rust binaries on x86_64-linux, aarch64-linux and x86_64-darwin: +# i.e. nix-shell -p fd or @GrahamcOfBorg build fd on github +# This testing can be also done by other volunteers as part of the pull +# request review, in case platforms cannot be covered. +# 2. The LLVM version used for building should match with rust upstream. +# Check the version number in the src/llvm-project git submodule in: +# https://github.com/rust-lang/rust/blob/<version-tag>/.gitmodules +# 3. Firefox and Thunderbird should still build on x86_64-linux. + +{ stdenv, lib +, buildPackages +, newScope, callPackage +, CoreFoundation, Security, SystemConfiguration +, pkgsBuildTarget, pkgsBuildBuild, pkgsBuildHost +, makeRustPlatform +, llvmPackages_11 +, llvmPackages_15, llvm_15 +} @ args: + +import ./default.nix { + rustcVersion = "1.68.2"; + rustcSha256 = "sha256-kzOcI/fNTQxF21jhi0xuFtYHD0J3qtnSSS0jKUvzLpY="; + + llvmSharedForBuild = pkgsBuildBuild.llvmPackages_15.libllvm.override { enableSharedLibraries = true; }; + llvmSharedForHost = pkgsBuildHost.llvmPackages_15.libllvm.override { enableSharedLibraries = true; }; + llvmSharedForTarget = pkgsBuildTarget.llvmPackages_15.libllvm.override { enableSharedLibraries = true; }; + + llvmBootstrapForDarwin = llvmPackages_11; + + # For use at runtime + llvmShared = llvm_15.override { enableSharedLibraries = true; }; + + # Expose llvmPackages used for rustc from rustc via passthru for LTO in Firefox + llvmPackages = llvmPackages_15; + + # Note: the version MUST be one version prior to the version we're + # building + bootstrapVersion = "1.67.1"; + + # fetch hashes by running `print-hashes.sh ${bootstrapVersion}` + bootstrapHashes = { + i686-unknown-linux-gnu = "4fe2128cfc32687e4717da4c6cb21aa563c36802c8e695cd3537a45efc5b8729"; + x86_64-unknown-linux-gnu = "652a8966436c4e97b127721d9130810e1cdc8dfdf526fad68c9c1f6281bd02a3"; + x86_64-unknown-linux-musl = "6fdc9379f662f8e9edd2d23e0a3ebcda502cc9f9a381b7c7d5fa38c326a82ad1"; + arm-unknown-linux-gnueabihf = "eb919ef62a084797c148574abe39f2fb1e52d20b004041090811a6d479eb6503"; + armv7-unknown-linux-gnueabihf = "09614988feb6310f64eaadf609c92dba5da5ebdbb5531b43a2b18d5336296b67"; + aarch64-unknown-linux-gnu = "8edee248eed4b17c09b3d7b0096944b7e5992dd1119a28429c0b6b4d39a9613c"; + aarch64-unknown-linux-musl = "05d03936493c19483eec4dc63d03f9e7a13f356d1147d1b8d7fc5dbfe508b4ed"; + x86_64-apple-darwin = "020702c9564f53e18ac880db77c2f6b660a24ea372e4fda3f0c1ef2f8b9c74b9"; + aarch64-apple-darwin = "8b07560267ec85703a5a9397a1746170fd7013e29fcfb9ffb8daa9bbf1e3211a"; + powerpc64le-unknown-linux-gnu = "1d4d8b75c72362bb6e02bf56b53af9287806c4ef08187b8d166af0557a7c0096"; + riscv64gc-unknown-linux-gnu = "a1a33154aeb5498c0c24a2ba77ec63e31a40df5e0861c0afda8d5867289c5984"; + mips64el-unknown-linux-gnuabi64 = "6d70fe81e4f52ce5d87bcf95b60587f43f68e6730d2def7872646a9c561017ca"; + }; + + selectRustPackage = pkgs: pkgs.rust_1_68; + + rustcPatches = [ ]; +} + +(builtins.removeAttrs args [ "pkgsBuildHost" "llvmPackages_11" "llvmPackages_15" "llvm_15"]) diff --git a/pkgs/development/compilers/rust/cargo-auditable.nix b/pkgs/development/compilers/rust/cargo-auditable.nix index 1745ae266c2..34549e1982e 100644 --- a/pkgs/development/compilers/rust/cargo-auditable.nix +++ b/pkgs/development/compilers/rust/cargo-auditable.nix @@ -41,8 +41,6 @@ let in rustPlatform.buildRustPackage.override { cargo-auditable = bootstrap; } (args // { - auditable = true; # TODO: remove when this is the default - nativeBuildInputs = [ installShellFiles ]; @@ -50,4 +48,8 @@ rustPlatform.buildRustPackage.override { cargo-auditable = bootstrap; } (args // postInstall = '' installManPage cargo-auditable/cargo-auditable.1 ''; + + passthru = { + inherit bootstrap; + }; }) diff --git a/pkgs/development/compilers/rust/cargo.nix b/pkgs/development/compilers/rust/cargo.nix index a98608b001c..7c094ac4ef9 100644 --- a/pkgs/development/compilers/rust/cargo.nix +++ b/pkgs/development/compilers/rust/cargo.nix @@ -1,11 +1,14 @@ -{ lib, stdenv, pkgsHostHost +{ lib, stdenv, pkgsBuildHost, pkgsHostHost , file, curl, pkg-config, python3, openssl, cmake, zlib , installShellFiles, makeWrapper, rustPlatform, rustc , CoreFoundation, Security -, auditable ? false # TODO: change to true when this is the default +, auditable ? true +, cargo-auditable }: -rustPlatform.buildRustPackage { +rustPlatform.buildRustPackage.override { + cargo-auditable = cargo-auditable.bootstrap; +} { pname = "cargo"; inherit (rustc) version src; @@ -20,6 +23,42 @@ rustPlatform.buildRustPackage { inherit (rustc) tests; }; + # Upstream rustc still assumes that musl = static[1]. The fix for + # this is to disable crt-static by default for non-static musl + # targets. + # + # For every package apart from Cargo, we can fix this by just + # patching rustc to not have crt-static by default. But Cargo is + # built with the upstream bootstrap binary for rustc, which we can't + # easily patch. This means we need to find another way to make sure + # crt-static is not used during the build of pkgsMusl.cargo. + # + # By default, Cargo doesn't apply RUSTFLAGS when building build.rs + # if --target is passed, so the only good way to set -crt-static for + # build.rs files used in the Cargo build is to use the unstable + # -Zhost-config Cargo feature. This allows us to specify flags that + # should be passed to rustc when building for the build platform. + # We also need to use -Ztarget-applies-to-host, because using + # -Zhost-config requires it. + # + # When doing this, we also have to specify the linker, or cargo + # won't pass a -C linker= argument to rustc. This will make rustc + # try to use its default value of "cc", which won't be available + # when cross-compiling. + # + # [1]: https://github.com/rust-lang/compiler-team/issues/422 + postPatch = lib.optionalString (with stdenv.buildPlatform; isMusl && !isStatic) '' + mkdir -p .cargo + cat <<EOF >> .cargo/config + [host] + rustflags = "-C target-feature=-crt-static" + linker = "${pkgsBuildHost.stdenv.cc}/bin/${pkgsBuildHost.stdenv.cc.targetPrefix}cc" + [unstable] + host-config = true + target-applies-to-host = true + EOF + ''; + # changes hash of vendor directory otherwise dontUpdateAutotoolsGnuConfigScripts = true; diff --git a/pkgs/development/compilers/rust/rustc.nix b/pkgs/development/compilers/rust/rustc.nix index 7cb6f22c949..f9068a7999a 100644 --- a/pkgs/development/compilers/rust/rustc.nix +++ b/pkgs/development/compilers/rust/rustc.nix @@ -147,6 +147,18 @@ in stdenv.mkDerivation rec { # Useful debugging parameter # export VERBOSE=1 + '' + lib.optionalString (stdenv.targetPlatform.isMusl && !stdenv.targetPlatform.isStatic) '' + # Upstream rustc still assumes that musl = static[1]. The fix for + # this is to disable crt-static by default for non-static musl + # targets. + # + # Even though Cargo will build build.rs files for the build platform, + # cross-compiling _from_ musl appears to work fine, so we only need + # to do this when rustc's target platform is dynamically linked musl. + # + # [1]: https://github.com/rust-lang/compiler-team/issues/422 + substituteInPlace compiler/rustc_target/src/spec/linux_musl_base.rs \ + --replace "base.crt_static_default = true" "base.crt_static_default = false" '' + lib.optionalString (stdenv.isDarwin && stdenv.isx86_64) '' # See https://github.com/jemalloc/jemalloc/issues/1997 # Using a value of 48 should work on both emulated and native x86_64-darwin. diff --git a/pkgs/development/compilers/rust/rustfmt.nix b/pkgs/development/compilers/rust/rustfmt.nix index 2c2a1446093..1ff36e71e82 100644 --- a/pkgs/development/compilers/rust/rustfmt.nix +++ b/pkgs/development/compilers/rust/rustfmt.nix @@ -11,7 +11,9 @@ rustPlatform.buildRustPackage rec { # changes hash of vendor directory otherwise dontUpdateAutotoolsGnuConfigScripts = true; - buildInputs = lib.optional stdenv.isDarwin Security; + buildInputs = [ + rustPlatform.rust.rustc.llvm + ] ++ lib.optional stdenv.isDarwin Security; # As of 1.0.0 and rustc 1.30 rustfmt requires a nightly compiler RUSTC_BOOTSTRAP = 1; diff --git a/pkgs/development/compilers/sbcl/bootstrap.nix b/pkgs/development/compilers/sbcl/bootstrap.nix index 8a9d69cd4a9..05634d0c83f 100644 --- a/pkgs/development/compilers/sbcl/bootstrap.nix +++ b/pkgs/development/compilers/sbcl/bootstrap.nix @@ -78,7 +78,7 @@ stdenv.mkDerivation rec { description = "Lisp compiler"; homepage = "http://www.sbcl.org"; license = licenses.publicDomain; # and FreeBSD - maintainers = [ maintainers.raskin ]; + maintainers = lib.teams.lisp.members; platforms = attrNames options; }; } diff --git a/pkgs/development/embedded/openocd/default.nix b/pkgs/development/embedded/openocd/default.nix index 4915b6df765..31e1a1cc3b2 100644 --- a/pkgs/development/embedded/openocd/default.nix +++ b/pkgs/development/embedded/openocd/default.nix @@ -37,6 +37,8 @@ stdenv.mkDerivation rec { map (hardware: "--enable-${hardware}") extraHardwareSupport ; + enableParallelBuilding = true; + env.NIX_CFLAGS_COMPILE = toString (lib.optionals stdenv.cc.isGNU [ "-Wno-error=cpp" "-Wno-error=strict-prototypes" # fixes build failure with hidapi 0.10.0 diff --git a/pkgs/development/interpreters/clisp/default.nix b/pkgs/development/interpreters/clisp/default.nix index bdd15fd4fcc..58dd5b4570d 100644 --- a/pkgs/development/interpreters/clisp/default.nix +++ b/pkgs/development/interpreters/clisp/default.nix @@ -99,7 +99,7 @@ stdenv.mkDerivation rec { meta = { description = "ANSI Common Lisp Implementation"; homepage = "http://clisp.cons.org"; - maintainers = with lib.maintainers; [ raskin ]; + maintainers = lib.teams.lisp.members; platforms = lib.platforms.unix; # problems on Darwin: https://github.com/NixOS/nixpkgs/issues/20062 broken = stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isAarch64; diff --git a/pkgs/development/interpreters/clisp/hg.nix b/pkgs/development/interpreters/clisp/hg.nix index 8ad72842dc7..91602ad9378 100644 --- a/pkgs/development/interpreters/clisp/hg.nix +++ b/pkgs/development/interpreters/clisp/hg.nix @@ -91,7 +91,7 @@ stdenv.mkDerivation rec { meta = { description = "ANSI Common Lisp Implementation"; homepage = "http://clisp.cons.org"; - maintainers = with lib.maintainers; [ raskin ]; + maintainers = lib.teams.lisp.members; # problems on Darwin: https://github.com/NixOS/nixpkgs/issues/20062 platforms = lib.platforms.linux; }; diff --git a/pkgs/development/interpreters/clojure/default.nix b/pkgs/development/interpreters/clojure/default.nix index 1228a765a77..00ebc856233 100644 --- a/pkgs/development/interpreters/clojure/default.nix +++ b/pkgs/development/interpreters/clojure/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { pname = "clojure"; - version = "1.11.1.1262"; + version = "1.11.1.1273"; src = fetchurl { # https://clojure.org/releases/tools url = "https://download.clojure.org/install/clojure-tools-${version}.tar.gz"; - sha256 = "sha256-k++uGj1CdOjPXYAVERs6UqLnrUXE1Bv/hm1JXRxAHuI="; + sha256 = "sha256-X4uvzyS9FIrJvL5gqOe4CTye2OuODzhxmXcOOPDkDOY="; }; nativeBuildInputs = [ diff --git a/pkgs/development/interpreters/lua-5/build-lua-package.nix b/pkgs/development/interpreters/lua-5/build-lua-package.nix index c86e71ad366..0ae950216d8 100644 --- a/pkgs/development/interpreters/lua-5/build-lua-package.nix +++ b/pkgs/development/interpreters/lua-5/build-lua-package.nix @@ -14,7 +14,7 @@ , rockspecVersion ? version # by default prefix `name` e.g. "lua5.2-${name}" -, namePrefix ? "${lua.pname}${lib.versions.majorMinor version}-" +, namePrefix ? "${lua.pname}${lib.versions.majorMinor lua.version}-" # Dependencies for building the package , buildInputs ? [] diff --git a/pkgs/development/interpreters/rakudo/zef.nix b/pkgs/development/interpreters/rakudo/zef.nix index b9388663ca3..37132f17c01 100644 --- a/pkgs/development/interpreters/rakudo/zef.nix +++ b/pkgs/development/interpreters/rakudo/zef.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "zef"; - version = "0.18.1"; + version = "0.18.2"; src = fetchFromGitHub { owner = "ugexe"; repo = "zef"; rev = "v${version}"; - sha256 = "sha256-F4q8cHM1CLp9FLZTo6WmxEiK2sqmAx3LOHevNXn2kOw="; + sha256 = "sha256-0EWajziWoxWLGaj54FfvEMNPPTc2Wb6O050o2qWGJ9c="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/development/libraries/amtk/default.nix b/pkgs/development/libraries/amtk/default.nix index 74f83a30a50..86d5a038a3f 100644 --- a/pkgs/development/libraries/amtk/default.nix +++ b/pkgs/development/libraries/amtk/default.nix @@ -3,6 +3,7 @@ , fetchurl , gtk3 , meson +, mesonEmulatorHook , ninja , pkg-config , gobject-introspection @@ -24,6 +25,7 @@ stdenv.mkDerivation rec { sha256 = "1QEVuFyHKqwpaTS17nJqP6FWxvWtltJ+Dt0Kpa0XMig="; }; + strictDeps = true; nativeBuildInputs = [ meson ninja @@ -32,6 +34,8 @@ stdenv.mkDerivation rec { gobject-introspection gtk-doc docbook-xsl-nons + ] ++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ + mesonEmulatorHook ]; buildInputs = [ diff --git a/pkgs/development/libraries/at-spi2-core/default.nix b/pkgs/development/libraries/at-spi2-core/default.nix index bf67c67b0d4..4502b4afa38 100644 --- a/pkgs/development/libraries/at-spi2-core/default.nix +++ b/pkgs/development/libraries/at-spi2-core/default.nix @@ -18,6 +18,7 @@ , libXi , libXext , gnome +, systemd }: stdenv.mkDerivation rec { @@ -49,6 +50,9 @@ stdenv.mkDerivation rec { libXi # libXext is a transitive dependency of libXi libXext + ] ++ lib.optionals stdenv.hostPlatform.isLinux [ + # libsystemd is a needed for dbus-broker support + systemd ]; # In atspi-2.pc dbus-1 glib-2.0 @@ -67,6 +71,9 @@ stdenv.mkDerivation rec { # including the entire dbus closure in libraries linked with # the at-spi2-core libraries. "-Ddbus_daemon=/run/current-system/sw/bin/dbus-daemon" + ] ++ lib.optionals stdenv.hostPlatform.isLinux [ + # Same as the above, but for dbus-broker + "-Ddbus_broker=/run/current-system/sw/bin/dbus-broker-launch" ]; passthru = { diff --git a/pkgs/development/libraries/audio/lv2/default.nix b/pkgs/development/libraries/audio/lv2/default.nix index 6371a52b4df..d0f85c95a07 100644 --- a/pkgs/development/libraries/audio/lv2/default.nix +++ b/pkgs/development/libraries/audio/lv2/default.nix @@ -1,45 +1,59 @@ { stdenv , lib , fetchurl -, libsndfile -, pkg-config -, python3 -, wafHook +, meson +, ninja + , pipewire +, gitUpdater }: stdenv.mkDerivation rec { pname = "lv2"; - version = "1.18.2"; + version = "1.18.10"; outputs = [ "out" "dev" ]; src = fetchurl { - url = "https://lv2plug.in/spec/${pname}-${version}.tar.bz2"; - sha256 = "sha256-TokfvHRMBYVb6136gugisUkX3Wbpj4K4Iw29HHqy4F4="; + url = "https://lv2plug.in/spec/${pname}-${version}.tar.xz"; + hash = "sha256-eMUbzyG1Tli7Yymsy7Ta4Dsu15tSD5oB5zS9neUwlT8="; }; + strictDeps = true; + nativeBuildInputs = [ - pkg-config - wafHook - python3 + meson + ninja ]; - buildInputs = [ - libsndfile - python3 - ]; + buildInputs = [ ]; - wafConfigureFlags = [ - "--includedir=${placeholder "dev"}/include" + mesonFlags = [ + # install validators to $dev "--bindir=${placeholder "dev"}/bin" + + # These are just example plugins. They pull in outdated gtk-2 + # dependency and many other things. Upstream would like to + # eventually move them of the project: + # https://gitlab.com/lv2/lv2/-/issues/57#note_1096060029 + "-Dplugins=disabled" + # Pulls in spell checkers among other things. + "-Dtests=disabled" + # Avoid heavyweight python dependencies. + "-Ddocs=disabled" ] ++ lib.optionals stdenv.isDarwin [ - "--lv2dir=${placeholder "out"}/lib/lv2" + "-Dlv2dir=${placeholder "out"}/lib/lv2" ]; - dontAddWafCrossFlags = true; - passthru.tests = { - inherit pipewire; + passthru = { + tests = { + inherit pipewire; + }; + updateScript = gitUpdater { + # No nicer place to find latest release. + url = "https://gitlab.com/lv2/lv2.git"; + rev-prefix = "v"; + }; }; meta = with lib; { diff --git a/pkgs/development/libraries/audio/roc-toolkit/default.nix b/pkgs/development/libraries/audio/roc-toolkit/default.nix index 287ce2a7008..7b3dfee253d 100644 --- a/pkgs/development/libraries/audio/roc-toolkit/default.nix +++ b/pkgs/development/libraries/audio/roc-toolkit/default.nix @@ -13,13 +13,15 @@ libunwind, pulseaudioSupport ? true, libpulseaudio, + opensslSupport ? true, + openssl, soxSupport ? true, sox }: stdenv.mkDerivation rec { pname = "roc-toolkit"; - version = "0.2.1"; + version = "0.2.3"; outputs = [ "out" "dev" ]; @@ -27,7 +29,7 @@ stdenv.mkDerivation rec { owner = "roc-streaming"; repo = "roc-toolkit"; rev = "v${version}"; - sha256 = "sha256-W8PiI5W1T6pNaYzR4u6fPtkP8DKq/Z85Kq/WF5dXVxo="; + hash = "sha256-wwcc2r1hrM9zryMJp+DOifSh0g6T/gdZJMpVdhqhjR8="; }; nativeBuildInputs = [ @@ -43,12 +45,14 @@ stdenv.mkDerivation rec { ] ++ lib.optional openfecSupport openfec ++ lib.optional libunwindSupport libunwind ++ lib.optional pulseaudioSupport libpulseaudio + ++ lib.optional opensslSupport openssl ++ lib.optional soxSupport sox; sconsFlags = [ "--build=${stdenv.buildPlatform.config}" "--host=${stdenv.hostPlatform.config}" "--prefix=${placeholder "out"}" ] ++ + lib.optional (!opensslSupport) "--disable-openssl" ++ lib.optional (!soxSupport) "--disable-sox" ++ lib.optional (!libunwindSupport) "--disable-libunwind" ++ lib.optional (!pulseaudioSupport) "--disable-pulseaudio" ++ @@ -57,13 +61,6 @@ stdenv.mkDerivation rec { else [ "--with-libraries=${openfec}/lib" "--with-openfec-includes=${openfec.dev}/include" ]); - prePatch = lib.optionalString stdenv.isAarch64 - "sed -i 's/c++98/c++11/g' SConstruct"; - - patches = [ - ./fix-pkgconfig-installation.patch - ]; - meta = with lib; { description = "Roc is a toolkit for real-time audio streaming over the network"; homepage = "https://github.com/roc-streaming/roc-toolkit"; diff --git a/pkgs/development/libraries/audio/roc-toolkit/fix-pkgconfig-installation.patch b/pkgs/development/libraries/audio/roc-toolkit/fix-pkgconfig-installation.patch deleted file mode 100644 index 8c6982f1f7c..00000000000 --- a/pkgs/development/libraries/audio/roc-toolkit/fix-pkgconfig-installation.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/SConscript b/src/SConscript -index b59f67a7..9f16e0a2 100644 ---- a/src/SConscript -+++ b/src/SConscript -@@ -141,7 +141,7 @@ if not GetOption('disable_shared') or GetOption('enable_static') or GetOption('e - desc='Real-time audio streaming over the network.', - url='https://roc-streaming.org', - version=env['ROC_VERSION']) -- env.AddDistFile(env['PKG_CONFIG_PATH'], pc_file) -+ env.AddDistFile(os.path.join(env['ROC_SYSTEM_LIBDIR'], 'pkgconfig'), pc_file) - - if GetOption('enable_examples'): - examples_env = subenvs.examples.Clone() diff --git a/pkgs/development/libraries/audio/sratom/default.nix b/pkgs/development/libraries/audio/sratom/default.nix index 67a66dbfe5a..3de4ed8e774 100644 --- a/pkgs/development/libraries/audio/sratom/default.nix +++ b/pkgs/development/libraries/audio/sratom/default.nix @@ -1,20 +1,65 @@ -{ lib, stdenv, fetchurl, lv2, pkg-config, python3, serd, sord, wafHook }: +{ lib +, stdenv +, fetchurl +, lv2 +, meson +, ninja +, pkg-config +, serd +, sord +, writeScript +}: stdenv.mkDerivation rec { pname = "sratom"; - version = "0.6.8"; + version = "0.6.14"; + + outputs = [ "out" "dev" ]; src = fetchurl { - url = "https://download.drobilla.net/${pname}-${version}.tar.bz2"; - sha256 = "sha256-Ossysa3Forf6za3i4IGLzWxx8j+EoevBeBW7eg0tAt8="; + url = "https://download.drobilla.net/${pname}-${version}.tar.xz"; + hash = "sha256-mYL69A24Ou3Zs4UOSZ/s1oUri0um3t5RQBNlXP+soeY="; }; - nativeBuildInputs = [ pkg-config wafHook python3 ]; - buildInputs = [ lv2 serd sord ]; - dontAddWafCrossFlags = true; + strictDeps = true; + + nativeBuildInputs = [ + meson + ninja + pkg-config + ]; + + buildInputs = [ + lv2 + serd + sord + ]; + + postPatch = '' + patchShebangs --build scripts/dox_to_sphinx.py + ''; + + mesonFlags = [ + "-Ddocs=disabled" + ]; + + passthru = { + updateScript = writeScript "update-sratom" '' + #!/usr/bin/env nix-shell + #!nix-shell -i bash -p curl pcre common-updater-scripts + + set -eu -o pipefail + + # Expect the text in format of 'download.drobilla.net/sratom-0.30.16.tar.xz">' + new_version="$(curl -s https://drobilla.net/category/sratom/ | + pcregrep -o1 'download.drobilla.net/sratom-([0-9.]+).tar.xz' | + head -n1)" + update-source-version ${pname} "$new_version" + ''; + }; meta = with lib; { - homepage = "http://drobilla.net/software/sratom"; + homepage = "https://drobilla.net/software/sratom"; description = "A library for serialising LV2 atoms to/from RDF"; license = licenses.mit; maintainers = [ maintainers.goibhniu ]; diff --git a/pkgs/development/libraries/clutter-gst/default.nix b/pkgs/development/libraries/clutter-gst/default.nix index e00cda47da6..4d21cd10f8e 100644 --- a/pkgs/development/libraries/clutter-gst/default.nix +++ b/pkgs/development/libraries/clutter-gst/default.nix @@ -1,4 +1,4 @@ -{ fetchurl, fetchpatch, lib, stdenv, pkg-config, clutter, gtk3, glib, cogl, gnome, gdk-pixbuf }: +{ fetchurl, fetchpatch, lib, stdenv, pkg-config, clutter, gtk3, glib, cogl, gnome, gdk-pixbuf, gobject-introspection }: stdenv.mkDerivation rec { pname = "clutter-gst"; @@ -21,8 +21,9 @@ stdenv.mkDerivation rec { }) ]; + strictDeps = true; + nativeBuildInputs = [ pkg-config glib gobject-introspection ]; propagatedBuildInputs = [ clutter gtk3 glib cogl gdk-pixbuf ]; - nativeBuildInputs = [ pkg-config ]; postBuild = "rm -rf $out/share/gtk-doc"; diff --git a/pkgs/development/libraries/cmark-gfm/default.nix b/pkgs/development/libraries/cmark-gfm/default.nix index b88766952ee..052f82ef5fd 100644 --- a/pkgs/development/libraries/cmark-gfm/default.nix +++ b/pkgs/development/libraries/cmark-gfm/default.nix @@ -1,13 +1,13 @@ { lib, stdenv, fetchFromGitHub, cmake }: stdenv.mkDerivation rec { pname = "cmark-gfm"; - version = "0.29.0.gfm.9"; + version = "0.29.0.gfm.10"; src = fetchFromGitHub { owner = "github"; repo = "cmark-gfm"; rev = version; - sha256 = "sha256-goQtLaiLCyEqVItPfH3e/pFroQWZuVT5oxLs1/GwdoU="; + sha256 = "sha256-8TGwxZB/sT+VmQ0eIwK8rHJrCZXvpG69t+HA3aFz5h8="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/development/libraries/dbus/default.nix b/pkgs/development/libraries/dbus/default.nix index 20856f2ad9b..f984f331030 100644 --- a/pkgs/development/libraries/dbus/default.nix +++ b/pkgs/development/libraries/dbus/default.nix @@ -19,11 +19,11 @@ stdenv.mkDerivation rec { pname = "dbus"; - version = "1.14.4"; + version = "1.14.6"; src = fetchurl { url = "https://dbus.freedesktop.org/releases/dbus/dbus-${version}.tar.xz"; - sha256 = "sha256-fA+bjl7A/yR5OD5iwAhKOimvme3xUU6fZZuBsw1ONT4="; + sha256 = "sha256-/SvfG7idw2WkZTG/9jFTbyKw0cbVzixcXlm1UmWz1ms="; }; patches = lib.optional stdenv.isSunOS ./implement-getgrouplist.patch; diff --git a/pkgs/development/libraries/enchant/2.x.nix b/pkgs/development/libraries/enchant/2.x.nix index e3975dd0c31..4c52a164f7c 100644 --- a/pkgs/development/libraries/enchant/2.x.nix +++ b/pkgs/development/libraries/enchant/2.x.nix @@ -46,6 +46,10 @@ stdenv.mkDerivation rec { configureFlags = [ "--enable-relocatable" # needed for tests + "--with-aspell" + "--with-hspell" + "--with-hunspell" + "--with-nuspell" ]; meta = with lib; { diff --git a/pkgs/development/libraries/faudio/default.nix b/pkgs/development/libraries/faudio/default.nix index 373dce60d94..313ea6797f9 100644 --- a/pkgs/development/libraries/faudio/default.nix +++ b/pkgs/development/libraries/faudio/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "faudio"; - version = "23.03"; + version = "23.04"; src = fetchFromGitHub { owner = "FNA-XNA"; repo = "FAudio"; rev = version; - sha256 = "sha256-sQbltmHmScSn5E1tE32uU16JQasjOnLW5N2m6+LC9CI="; + sha256 = "sha256-XajCJ8wmKzvLxPaA/SVETRiDM3gcd3NFxmdoz+WzkF8="; }; nativeBuildInputs = [cmake]; diff --git a/pkgs/development/libraries/glibc/0001-Revert-Remove-all-usage-of-BASH-or-BASH-in-installed.patch b/pkgs/development/libraries/glibc/0001-Revert-Remove-all-usage-of-BASH-or-BASH-in-installed.patch index b2c998aabbe..b7658b59fb1 100644 --- a/pkgs/development/libraries/glibc/0001-Revert-Remove-all-usage-of-BASH-or-BASH-in-installed.patch +++ b/pkgs/development/libraries/glibc/0001-Revert-Remove-all-usage-of-BASH-or-BASH-in-installed.patch @@ -1,4 +1,4 @@ -From faeeb0f353f5540da2015a41cb60fe43d199a1ac Mon Sep 17 00:00:00 2001 +From cdd0c4b168fe228de97778556cea5c0f936e0e79 Mon Sep 17 00:00:00 2001 From: Bernardo Meurer <bernardo@meurer.org> Date: Fri, 22 Jul 2022 22:11:07 -0700 Subject: [PATCH] Revert "Remove all usage of @BASH@ or ${BASH} in installed @@ -22,10 +22,10 @@ Co-authored-by: Maximilian Bosch <maximilian@mbosch.me> 8 files changed, 15 insertions(+), 10 deletions(-) diff --git a/debug/Makefile b/debug/Makefile -index 96029f32ee..cbbdeda277 100644 +index 52f9a7852c..22e4ae5461 100644 --- a/debug/Makefile +++ b/debug/Makefile -@@ -238,7 +238,8 @@ $(objpfx)pcprofiledump: $(objpfx)pcprofiledump.o +@@ -265,8 +265,9 @@ $(objpfx)pcprofiledump: $(objpfx)pcprofiledump.o $(objpfx)xtrace: xtrace.sh rm -f $@.new @@ -36,21 +36,22 @@ index 96029f32ee..cbbdeda277 100644 + -e 's|@PKGVERSION@|$(PKGVERSION)|' \ -e 's|@REPORT_BUGS_TO@|$(REPORT_BUGS_TO)|' $^ > $@.new \ && rm -f $@ && mv $@.new $@ && chmod +x $@ + diff --git a/debug/xtrace.sh b/debug/xtrace.sh -index 8c56e01449..c760391a33 100755 +index 3d1f2af43a..eb2ba7ad4a 100755 --- a/debug/xtrace.sh +++ b/debug/xtrace.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#! @BASH@ - # Copyright (C) 1999-2022 Free Software Foundation, Inc. + # Copyright (C) 1999-2023 Free Software Foundation, Inc. # This file is part of the GNU C Library. diff --git a/elf/Makefile b/elf/Makefile -index 3536b6af5e..83521d9dbc 100644 +index 0d19964d42..ee8ee1cd41 100644 --- a/elf/Makefile +++ b/elf/Makefile -@@ -256,7 +256,8 @@ $(objpfx)sotruss-lib.so: $(common-objpfx)libc.so $(objpfx)ld.so \ +@@ -250,7 +250,8 @@ $(objpfx)sotruss-lib.so: $(common-objpfx)libc.so $(objpfx)ld.so \ $(common-objpfx)libc_nonshared.a $(objpfx)sotruss: sotruss.sh $(common-objpfx)config.make @@ -60,7 +61,7 @@ index 3536b6af5e..83521d9dbc 100644 -e 's%@TEXTDOMAINDIR@%$(localedir)%g' \ -e 's%@PREFIX@%$(prefix)%g' \ -e 's|@PKGVERSION@|$(PKGVERSION)|g' \ -@@ -1363,6 +1364,7 @@ ldd-rewrite = -e 's%@RTLD@%$(rtlddir)/$(rtld-installed-name)%g' \ +@@ -1396,6 +1397,7 @@ ldd-rewrite = -e 's%@RTLD@%$(rtlddir)/$(rtld-installed-name)%g' \ -e 's%@VERSION@%$(version)%g' \ -e 's|@PKGVERSION@|$(PKGVERSION)|g' \ -e 's|@REPORT_BUGS_TO@|$(REPORT_BUGS_TO)|g' \ @@ -69,30 +70,30 @@ index 3536b6af5e..83521d9dbc 100644 ifeq ($(ldd-rewrite-script),no) diff --git a/elf/ldd.bash.in b/elf/ldd.bash.in -index 3253b32ef8..127eb59206 100644 +index e45dec5894..e09428506e 100644 --- a/elf/ldd.bash.in +++ b/elf/ldd.bash.in @@ -1,4 +1,4 @@ -#!/bin/bash +#! @BASH@ - # Copyright (C) 1996-2022 Free Software Foundation, Inc. + # Copyright (C) 1996-2023 Free Software Foundation, Inc. # This file is part of the GNU C Library. diff --git a/elf/sotruss.sh b/elf/sotruss.sh -index 22327eac5c..7d15bf4fc8 100755 +index 874a6bed3f..7cc154561e 100755 --- a/elf/sotruss.sh +++ b/elf/sotruss.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#! @BASH@ - # Copyright (C) 2011-2022 Free Software Foundation, Inc. + # Copyright (C) 2011-2023 Free Software Foundation, Inc. # This file is part of the GNU C Library. diff --git a/malloc/Makefile b/malloc/Makefile -index 2329cf718a..5d7de4bee7 100644 +index dfb51d344c..574b5e9579 100644 --- a/malloc/Makefile +++ b/malloc/Makefile -@@ -307,8 +307,9 @@ $(objpfx)mtrace: mtrace.pl +@@ -306,8 +306,9 @@ $(objpfx)mtrace: mtrace.pl $(objpfx)memusage: memusage.sh rm -f $@.new @@ -105,20 +106,20 @@ index 2329cf718a..5d7de4bee7 100644 && rm -f $@ && mv $@.new $@ && chmod +x $@ diff --git a/malloc/memusage.sh b/malloc/memusage.sh -index f447160b7d..faa4936639 100755 +index b1f5848b74..329e36ef8a 100755 --- a/malloc/memusage.sh +++ b/malloc/memusage.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#! @BASH@ - # Copyright (C) 1999-2022 Free Software Foundation, Inc. + # Copyright (C) 1999-2023 Free Software Foundation, Inc. # This file is part of the GNU C Library. diff --git a/timezone/Makefile b/timezone/Makefile -index a789c22d26..d65bdf2391 100644 +index 0306c0bca9..de9bbcc815 100644 --- a/timezone/Makefile +++ b/timezone/Makefile -@@ -130,7 +130,8 @@ $(testdata)/XT5: testdata/gen-XT5.sh +@@ -132,7 +132,8 @@ $(testdata)/XT5: testdata/gen-XT5.sh mv $@.tmp $@ $(objpfx)tzselect: tzselect.ksh $(common-objpfx)config.make @@ -129,5 +130,5 @@ index a789c22d26..d65bdf2391 100644 -e '/PKGVERSION=/s|=.*|="$(PKGVERSION)"|' \ -e '/REPORT_BUGS_TO=/s|=.*|="$(REPORT_BUGS_TO)"|' \ -- -2.37.0 +2.38.4 diff --git a/pkgs/development/libraries/glibc/2.35-master.patch.gz b/pkgs/development/libraries/glibc/2.35-master.patch.gz deleted file mode 100644 index 7b8423c5b61..00000000000 --- a/pkgs/development/libraries/glibc/2.35-master.patch.gz +++ /dev/null Binary files differdiff --git a/pkgs/development/libraries/glibc/2.37-master.patch.gz b/pkgs/development/libraries/glibc/2.37-master.patch.gz new file mode 100644 index 00000000000..04b4e264751 --- /dev/null +++ b/pkgs/development/libraries/glibc/2.37-master.patch.gz Binary files differdiff --git a/pkgs/development/libraries/glibc/common.nix b/pkgs/development/libraries/glibc/common.nix index a3c2e461849..00b78f57db6 100644 --- a/pkgs/development/libraries/glibc/common.nix +++ b/pkgs/development/libraries/glibc/common.nix @@ -43,9 +43,9 @@ } @ args: let - version = "2.35"; - patchSuffix = "-224"; - sha256 = "sha256-USNzL2tnzNMZMF79OZlx1YWSEivMKmUYob0lEN0M9S4="; + version = "2.37"; + patchSuffix = "-8"; + sha256 = "sha256-Ilfv8RGhgV109GhW2q9AsBnB5VMVbGnUi6DL/Bu5GkM="; in assert withLinuxHeaders -> linuxHeaders != null; @@ -59,14 +59,14 @@ stdenv.mkDerivation ({ patches = [ /* No tarballs for stable upstream branch, only https://sourceware.org/git/glibc.git and using git would complicate bootstrapping. - $ git fetch --all -p && git checkout origin/release/2.35/master && git describe - glibc-2.35-210-ge123f08ad5 - $ git show --minimal --reverse glibc-2.35.. | gzip -9n --rsyncable - > 2.35-master.patch.gz + $ git fetch --all -p && git checkout origin/release/2.36/master && git describe + glibc-2.37-8-g590d0e089b + $ git show --minimal --reverse glibc-2.37.. | gzip -9n --rsyncable - > 2.37-master.patch.gz To compare the archive contents zdiff can be used. - $ zdiff -u 2.35-master.patch.gz ../nixpkgs/pkgs/development/libraries/glibc/2.35-master.patch.gz + $ zdiff -u 2.37-master.patch.gz ../nixpkgs/pkgs/development/libraries/glibc/2.37-master.patch.gz */ - ./2.35-master.patch.gz + ./2.37-master.patch.gz /* Allow NixOS and Nix to handle the locale-archive. */ ./nix-locale-archive.patch @@ -88,6 +88,13 @@ stdenv.mkDerivation ({ ./nix-nss-open-files.patch ./0001-Revert-Remove-all-usage-of-BASH-or-BASH-in-installed.patch + + /* Patch derived from archlinux (at the time of adding they're at 2.37), + https://github.com/archlinux/svntogit-packages/blob/packages/glibc/trunk/reenable_DT_HASH.patch + + See https://github.com/NixOS/nixpkgs/pull/188492#issuecomment-1233802991 for context. + */ + ./reenable_DT_HASH.patch ] ++ lib.optional stdenv.hostPlatform.isMusl ./fix-rpc-types-musl-conflicts.patch ++ lib.optional stdenv.buildPlatform.isDarwin ./darwin-cross-build.patch; diff --git a/pkgs/development/libraries/glibc/default.nix b/pkgs/development/libraries/glibc/default.nix index e1a427e35b6..8ad9c90ff7a 100644 --- a/pkgs/development/libraries/glibc/default.nix +++ b/pkgs/development/libraries/glibc/default.nix @@ -66,33 +66,26 @@ in ]); }; - # When building glibc from bootstrap-tools, we need libgcc_s at RPATH for - # any program we run, because the gcc will have been placed at a new - # store path than that determined when built (as a source for the - # bootstrap-tools tarball) - # Building from a proper gcc staying in the path where it was installed, - # libgcc_s will now be at {gcc}/lib, and gcc's libgcc will be found without - # any special hack. - # TODO: remove this hack. Things that rely on this hack today: - # - dejagnu: during linux bootstrap tcl SIGSEGVs - # - clang-wrapper in cross-compilation - # Last attempt: https://github.com/NixOS/nixpkgs/pull/36948 - preInstall = lib.optionalString (stdenv.hostPlatform == stdenv.buildPlatform) '' - if [ -f ${lib.getLib stdenv.cc.cc}/lib/libgcc_s.so.1 ]; then - mkdir -p $out/lib - cp ${lib.getLib stdenv.cc.cc}/lib/libgcc_s.so.1 $out/lib/libgcc_s.so.1 - # the .so It used to be a symlink, but now it is a script - cp -a ${lib.getLib stdenv.cc.cc}/lib/libgcc_s.so $out/lib/libgcc_s.so - # wipe out reference to previous libc it was built against - chmod +w $out/lib/libgcc_s.so.1 - # rely on default RUNPATHs of the binary and other libraries - # Do no force-pull wrong glibc. - patchelf --remove-rpath $out/lib/libgcc_s.so.1 - # 'patchelf' does not remove the string itself. Wipe out - # string reference to avoid possible link to bootstrapTools - ${buildPackages.nukeReferences}/bin/nuke-refs $out/lib/libgcc_s.so.1 - fi - ''; + # glibc needs to `dlopen()` `libgcc_s.so` but does not link + # against it. Furthermore, glibc doesn't use the ordinary + # `dlopen()` call to do this; instead it uses one which ignores + # most paths: + # + # https://sourceware.org/legacy-ml/libc-help/2013-11/msg00026.html + # + # In order to get it to not ignore `libgcc_s.so`, we have to add its path to + # `user-defined-trusted-dirs`: + # + # https://sourceware.org/git/?p=glibc.git;a=blob;f=elf/Makefile;h=b509b3eada1fb77bf81e2a0ca5740b94ad185764#l1355 + # + # Conveniently, this will also inform Nix of the fact that glibc depends on + # gcc.libgcc, since the path will be embedded in the resulting binary. + # + makeFlags = + (previousAttrs.makeFlags or []) + ++ lib.optionals (stdenv.cc.cc?libgcc) [ + "user-defined-trusted-dirs=${stdenv.cc.cc.libgcc}/lib" + ]; postInstall = (if stdenv.hostPlatform == stdenv.buildPlatform then '' echo SUPPORTED-LOCALES=C.UTF-8/UTF-8 > ../glibc-2*/localedata/SUPPORTED @@ -164,6 +157,12 @@ in separateDebugInfo = true; + passthru = + (previousAttrs.passthru or {}) + // lib.optionalAttrs (stdenv.cc.cc?libgcc) { + inherit (stdenv.cc.cc) libgcc; + }; + meta = (previousAttrs.meta or {}) // { description = "The GNU C Library"; }; }) diff --git a/pkgs/development/libraries/glibc/reenable_DT_HASH.patch b/pkgs/development/libraries/glibc/reenable_DT_HASH.patch new file mode 100644 index 00000000000..f828b011bd9 --- /dev/null +++ b/pkgs/development/libraries/glibc/reenable_DT_HASH.patch @@ -0,0 +1,145 @@ +From e47de5cb2d4dbecb58f569ed241e8e95c568f03c Mon Sep 17 00:00:00 2001 +From: Florian Weimer <fweimer@redhat.com> +Date: Fri, 29 Apr 2022 16:37:51 +0200 +Subject: [PATCH] Do not use --hash-style=both for building glibc shared + objects + +The comment indicates that --hash-style=both was used to maintain +compatibility with static dlopen, but we had many internal ABI +changes since then, so this compatiblity does not add value anymore. + +Reviewed-by: Carlos O'Donell <carlos@redhat.com> +--- + Makeconfig | 9 +++++++++ + Makerules | 7 +++++++ + config.make.in | 1 + + configure | 28 ++++++++++++++++++++++++++++ + configure.ac | 16 ++++++++++++++++ + 5 files changed, 61 insertions(+) + +diff --git b/Makeconfig a/Makeconfig +index 760f14e92f..0aa5fb0099 100644 +--- b/Makeconfig ++++ a/Makeconfig +@@ -362,6 +362,15 @@ relro-LDFLAGS = -Wl,-z,relro + LDFLAGS.so += $(relro-LDFLAGS) + LDFLAGS-rtld += $(relro-LDFLAGS) + ++ifeq (yes,$(have-hash-style)) ++# For the time being we unconditionally use 'both'. At some time we ++# should declare statically linked code as 'out of luck' and compile ++# with --hash-style=gnu only. ++hashstyle-LDFLAGS = -Wl,--hash-style=both ++LDFLAGS.so += $(hashstyle-LDFLAGS) ++LDFLAGS-rtld += $(hashstyle-LDFLAGS) ++endif ++ + ifeq (no,$(build-pie-default)) + pie-default = $(no-pie-ccflag) + else # build-pie-default +diff --git b/Makerules a/Makerules +index 354528b8c7..428464f092 100644 +--- b/Makerules ++++ a/Makerules +@@ -557,6 +557,13 @@ $(common-objpfx)shlib.lds: $(common-objpfx)config.make $(..)Makerules + -Wl,--verbose 2>/dev/null | \ + sed > $@T \ + -e '/^=========/,/^=========/!d;/^=========/d' \ ++ $(if $(filter yes,$(have-hash-style)), \ ++ -e 's/^.*\.gnu\.hash[ ]*:.*$$/ .note.ABI-tag : { *(.note.ABI-tag) } &/' \ ++ -e '/^[ ]*\.hash[ ]*:.*$$/{h;d;}' \ ++ -e '/DATA_SEGMENT_ALIGN/{H;g}' \ ++ , \ ++ -e 's/^.*\.hash[ ]*:.*$$/ .note.ABI-tag : { *(.note.ABI-tag) } &/' \ ++ ) \ + -e 's/^.*\*(\.dynbss).*$$/& \ + PROVIDE(__start___libc_freeres_ptrs = .); \ + *(__libc_freeres_ptrs) \ +diff --git b/config.make.in a/config.make.in +index fff4c78dd0..bf728c71c0 100644 +--- b/config.make.in ++++ a/config.make.in +@@ -70,6 +70,7 @@ have-libcap = @have_libcap@ + have-cc-with-libunwind = @libc_cv_cc_with_libunwind@ + fno-unit-at-a-time = @fno_unit_at_a_time@ + bind-now = @bindnow@ ++have-hash-style = @libc_cv_hashstyle@ + use-default-link = @use_default_link@ + have-cxx-thread_local = @libc_cv_cxx_thread_local@ + have-loop-to-function = @libc_cv_cc_loop_to_function@ +diff --git b/configure a/configure +index 716dc041b6..5a730dc5fc 100755 +--- b/configure ++++ a/configure +@@ -622,6 +622,7 @@ libc_cv_cc_nofma + libc_cv_mtls_dialect_gnu2 + fno_unit_at_a_time + libc_cv_has_glob_dat ++libc_cv_hashstyle + libc_cv_fpie + libc_cv_z_execstack + ASFLAGS_config +@@ -6193,6 +6194,33 @@ $as_echo "$libc_cv_fpie" >&6; } + + + ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5 ++$as_echo_n "checking for --hash-style option... " >&6; } ++if ${libc_cv_hashstyle+:} false; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat > conftest.c <<EOF ++int _start (void) { return 42; } ++EOF ++if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS $no_ssp ++ -fPIC -shared -o conftest.so conftest.c ++ -Wl,--hash-style=both -nostdlib 1>&5' ++ { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 ++ (eval $ac_try) 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; } ++then ++ libc_cv_hashstyle=yes ++else ++ libc_cv_hashstyle=no ++fi ++rm -f conftest* ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5 ++$as_echo "$libc_cv_hashstyle" >&6; } ++ ++ + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLOB_DAT reloc" >&5 + $as_echo_n "checking for GLOB_DAT reloc... " >&6; } + if ${libc_cv_has_glob_dat+:} false; then : +diff --git b/configure.ac a/configure.ac +index d08ad4d64e..a045f6608e 100644 +--- b/configure.ac ++++ a/configure.ac +@@ -1360,6 +1360,22 @@ LIBC_TRY_CC_OPTION([-fpie], [libc_cv_fpie=yes], [libc_cv_fpie=no]) + + AC_SUBST(libc_cv_fpie) + ++AC_CACHE_CHECK(for --hash-style option, ++ libc_cv_hashstyle, [dnl ++cat > conftest.c <<EOF ++int _start (void) { return 42; } ++EOF ++if AC_TRY_COMMAND([${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS $no_ssp ++ -fPIC -shared -o conftest.so conftest.c ++ -Wl,--hash-style=both -nostdlib 1>&AS_MESSAGE_LOG_FD]) ++then ++ libc_cv_hashstyle=yes ++else ++ libc_cv_hashstyle=no ++fi ++rm -f conftest*]) ++AC_SUBST(libc_cv_hashstyle) ++ + AC_CACHE_CHECK(for GLOB_DAT reloc, + libc_cv_has_glob_dat, [dnl + cat > conftest.c <<EOF +-- +2.37.1 + diff --git a/pkgs/development/libraries/gmime/2.nix b/pkgs/development/libraries/gmime/2.nix index 2a953fa702c..d6369227739 100644 --- a/pkgs/development/libraries/gmime/2.nix +++ b/pkgs/development/libraries/gmime/2.nix @@ -13,7 +13,9 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config gobject-introspection ]; propagatedBuildInputs = [ glib zlib libgpg-error ]; - configureFlags = [ "--enable-introspection=yes" ]; + configureFlags = [ + "--enable-introspection=yes" + ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ "ac_cv_have_iconv_detect_h=yes" ]; postPatch = '' substituteInPlace tests/testsuite.c \ @@ -24,6 +26,10 @@ stdenv.mkDerivation rec { --replace /bin/mkdir mkdir ''; + preConfigure = lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) '' + cp ${if stdenv.hostPlatform.isMusl then ./musl-iconv-detect.h else ./iconv-detect.h} ./iconv-detect.h + ''; + nativeCheckInputs = [ gnupg ]; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/gmime/3.nix b/pkgs/development/libraries/gmime/3.nix index 6816c108160..e5a70f23487 100644 --- a/pkgs/development/libraries/gmime/3.nix +++ b/pkgs/development/libraries/gmime/3.nix @@ -12,19 +12,32 @@ stdenv.mkDerivation rec { outputs = [ "out" "dev" ]; - buildInputs = [ vala gobject-introspection zlib gpgme libidn2 libunistring ]; - nativeBuildInputs = [ pkg-config ]; + nativeBuildInputs = [ pkg-config gobject-introspection vala ]; + buildInputs = [ + zlib + gpgme + libidn2 + libunistring + vala # for share/vala/Makefile.vapigen + ]; propagatedBuildInputs = [ glib ]; configureFlags = [ "--enable-introspection=yes" "--enable-vala=yes" - ]; + ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ "ac_cv_have_iconv_detect_h=yes" ]; postPatch = '' substituteInPlace tests/testsuite.c \ --replace /bin/rm rm ''; + preConfigure = '' + PKG_CONFIG_VAPIGEN_VAPIGEN="$(type -p vapigen)" + export PKG_CONFIG_VAPIGEN_VAPIGEN + '' + lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) '' + cp ${if stdenv.hostPlatform.isMusl then ./musl-iconv-detect.h else ./iconv-detect.h} ./iconv-detect.h + ''; + nativeCheckInputs = [ gnupg ]; doCheck = true; diff --git a/pkgs/development/libraries/gmime/iconv-detect.h b/pkgs/development/libraries/gmime/iconv-detect.h new file mode 100644 index 00000000000..6d9dd05b59e --- /dev/null +++ b/pkgs/development/libraries/gmime/iconv-detect.h @@ -0,0 +1,6 @@ +/* This is an auto-generated header, DO NOT EDIT! */ + +#define ICONV_ISO_INT_FORMAT "iso-%u-%u" +#define ICONV_ISO_STR_FORMAT "iso-%u-%s" +#define ICONV_SHIFT_JIS "shift-jis" +#define ICONV_10646 "iso-10646" diff --git a/pkgs/development/libraries/gmime/musl-iconv-detect.h b/pkgs/development/libraries/gmime/musl-iconv-detect.h new file mode 100644 index 00000000000..569da106b94 --- /dev/null +++ b/pkgs/development/libraries/gmime/musl-iconv-detect.h @@ -0,0 +1,6 @@ +/* This is an auto-generated header, DO NOT EDIT! */ + +#define ICONV_ISO_INT_FORMAT "iso-%u-%u" +#define ICONV_ISO_STR_FORMAT "iso-%u-%s" +#define ICONV_SHIFT_JIS "shift-jis" +#define ICONV_10646 "UCS-4BE" diff --git a/pkgs/development/libraries/gpgme/default.nix b/pkgs/development/libraries/gpgme/default.nix index d5882c86168..2079123ed1a 100644 --- a/pkgs/development/libraries/gpgme/default.nix +++ b/pkgs/development/libraries/gpgme/default.nix @@ -27,36 +27,19 @@ let in stdenv.mkDerivation rec { pname = "gpgme"; - version = "1.18.0"; + version = "1.19.0"; src = fetchurl { url = "mirror://gnupg/gpgme/${pname}-${version}.tar.bz2"; - hash = "sha256-Nh1OrkfOkl26DqVpr0DntSxkXEri5l5WIb8bbN2LDp4="; + hash = "sha256-y1hJTcQV+6nusSuCZVCtMZDckuJlxbsq4aIckoQc/Tg="; }; patches = [ - # Fix compilation on i686, would not be needed after 1.18.1 releases, https://dev.gnupg.org/T5522 - ./t-addexistingsubkey-i686.patch - # https://dev.gnupg.org/rMc4cf527ea227edb468a84bf9b8ce996807bd6992 - ./fix_gpg_list_keys.diff - # https://lists.gnupg.org/pipermail/gnupg-devel/2020-April/034591.html - (fetchpatch { - name = "0001-Fix-python-tests-on-non-Linux.patch"; - url = "https://lists.gnupg.org/pipermail/gnupg-devel/attachments/20200415/f7be62d1/attachment.obj"; - sha256 = "00d4sxq63601lzdp2ha1i8fvybh7dzih4531jh8bx07fab3sw65g"; - }) # Support Python 3.10 version detection without distutils, https://dev.gnupg.org/D545 ./python-310-detection-without-distutils.patch - # Find correct version string for Python >= 3.10, https://dev.gnupg.org/D546 - ./python-find-version-string-above-310.patch # Fix a test after disallowing compressed signatures in gpg (PR #180336) ./test_t-verify_double-plaintext.patch - - # Disable python tests on Darwin as they use gpg (see configureFlags below) - ] ++ lib.optional stdenv.isDarwin ./disable-python-tests.patch - # Fix _AC_UNDECLARED_WARNING for autoconf>=2.70 - # See https://lists.gnupg.org/pipermail/gnupg-devel/2020-November/034643.html - ++ lib.optional stdenv.cc.isClang ./fix-clang-autoconf-undeclared-warning.patch; + ]; outputs = [ "out" "dev" "info" ]; diff --git a/pkgs/development/libraries/gpgme/disable-python-tests.patch b/pkgs/development/libraries/gpgme/disable-python-tests.patch deleted file mode 100644 index 285af14fcc3..00000000000 --- a/pkgs/development/libraries/gpgme/disable-python-tests.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur --strip-trailing-cr gpgme-1.13.1.org/lang/python/Makefile.am gpgme-1.13.1/lang/python/Makefile.am ---- gpgme-1.13.1.org/lang/python/Makefile.am 2019-06-04 07:27:49.000000000 +0100 -+++ gpgme-1.13.1/lang/python/Makefile.am 2020-04-15 14:27:34.810172944 +0100 -@@ -23,7 +23,7 @@ - gpgme.i \ - helpers.c helpers.h private.h - --SUBDIRS = . tests examples doc src -+SUBDIRS = . examples doc src - - .PHONY: prepare - prepare: copystamp diff --git a/pkgs/development/libraries/gpgme/fix-clang-autoconf-undeclared-warning.patch b/pkgs/development/libraries/gpgme/fix-clang-autoconf-undeclared-warning.patch deleted file mode 100644 index 2d08f982ce6..00000000000 --- a/pkgs/development/libraries/gpgme/fix-clang-autoconf-undeclared-warning.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff -Naur gpgme.old/configure.ac gpgme.new/configure.ac ---- gpgme.old/configure.ac 2020-11-12 04:19:50.000000000 -0500 -+++ gpgme.new/configure.ac 2021-01-08 03:04:38.000000000 -0500 -@@ -166,6 +166,16 @@ - mym4_minor mym4_micro) - AC_SUBST(VERSION_NUMBER) - -+# Try to find a thread-safe version of ttyname(). -+gnupg_REPLACE_TTYNAME_R -+if test "$ac_cv_func_ttyname_r" != yes; then -+ AC_MSG_WARN([ -+*** -+*** ttyname() is not thread-safe and ttyname_r() does not exist -+***]) -+fi -+ -+ - # We need to compile and run a program on the build machine. A - # comment in libgpg-error says that the AC_PROG_CC_FOR_BUILD macro in - # the AC archive is broken for autoconf 2.57. Given that there is no -@@ -658,15 +668,6 @@ - - AC_FUNC_FSEEKO - --# Try to find a thread-safe version of ttyname(). --gnupg_REPLACE_TTYNAME_R --if test "$ac_cv_func_ttyname_r" != yes; then -- AC_MSG_WARN([ --*** --*** ttyname() is not thread-safe and ttyname_r() does not exist --***]) --fi -- - # Try to find a thread-safe version of getenv(). - have_thread_safe_getenv=no - jm_GLIBC21 diff --git a/pkgs/development/libraries/gpgme/fix_gpg_list_keys.diff b/pkgs/development/libraries/gpgme/fix_gpg_list_keys.diff deleted file mode 100644 index bd8da4edd6e..00000000000 --- a/pkgs/development/libraries/gpgme/fix_gpg_list_keys.diff +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/engine-gpg.c b/src/engine-gpg.c -index b51ea173..4e74665e 100644 ---- a/src/engine-gpg.c -+++ b/src/engine-gpg.c -@@ -3005,6 +3005,7 @@ gpg_keylist_build_options (engine_gpg_t gpg, int secret_only, - gpg_error_t err; - - err = add_arg (gpg, "--with-colons"); -+ err = add_arg (gpg, "--with-keygrip"); - - /* Since gpg 2.1.15 fingerprints are always printed, thus there is - * no more need to explicitly request them. */ \ No newline at end of file diff --git a/pkgs/development/libraries/gpgme/python-find-version-string-above-310.patch b/pkgs/development/libraries/gpgme/python-find-version-string-above-310.patch deleted file mode 100644 index ef2f563e459..00000000000 --- a/pkgs/development/libraries/gpgme/python-find-version-string-above-310.patch +++ /dev/null @@ -1,373 +0,0 @@ -diff --git a/configure.ac b/configure.ac ---- a/configure.ac -+++ b/configure.ac -@@ -425,11 +425,12 @@ - if test "$found_py" = "1" -o "$found_py3" = "1"; then - # Reset everything, so that we can look for another Python. - m4_foreach([mym4pythonver], -- [[2.7],[3.4],[3.5],[3.6],[3.7],[3.8],[3.9],[all]], -+ [[2.7],[3.4],[3.5],[3.6],[3.7],[3.8],[3.9],[3.10],[3.11],[all]], - [unset PYTHON - unset PYTHON_VERSION - unset PYTHON_CPPFLAGS - unset PYTHON_LDFLAGS -+ unset PYTHON_LIBS - unset PYTHON_SITE_PKG - unset PYTHON_EXTRA_LIBS - unset PYTHON_EXTRA_LDFLAGS -diff --git a/m4/python.m4 b/m4/python.m4 ---- a/m4/python.m4 -+++ b/m4/python.m4 -@@ -1,10 +1,10 @@ - ## ------------------------ -*- Autoconf -*- - ## Python file handling - ## From Andrew Dalke --## Updated by James Henstridge -+## Updated by James Henstridge and other contributors. - ## Updated by Werner Koch 2018-10-17 --## --------------------------------- --# Copyright (C) 1999-2017 Free Software Foundation, Inc. -+## ------------------------ -+# Copyright (C) 1999-2021 Free Software Foundation, Inc. - # - # This file is free software; the Free Software Foundation - # gives unlimited permission to copy and/or distribute it, -@@ -36,13 +36,12 @@ - # numbers and dots only. - AC_DEFUN([AM_PATH_PYTHON], - [ -- dnl Find a Python interpreter. Python versions prior to 2.0 are not -- dnl supported. (2.0 was released on October 16, 2000). Python 3.0 -- dnl through to Python 3.9 are also not supported. -+ dnl Find a Python interpreter. Python versions prior to 2.7 are not -+ dnl supported. Python 3.0 through to Python 3.3 are also not supported. - m4_define_default([_AM_PYTHON_INTERPRETER_LIST], - [python2 python2.7 dnl - python dnl -- python3 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 -+ python3 python3.10 python3.11, python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 - ]) - - AC_ARG_VAR([PYTHON], [the Python interpreter]) -@@ -85,34 +84,141 @@ - ]) - - if test "$PYTHON" = :; then -- dnl Run any user-specified action, or abort. -+ dnl Run any user-specified action, or abort. - m4_default([$3], [AC_MSG_ERROR([no suitable Python interpreter found])]) - else - -- dnl Query Python for its version number. Getting [:3] seems to be -- dnl the best way to do this; it's what "site.py" does in the standard -- dnl library. -- -+ dnl Query Python for its version number. Although site.py simply uses -+ dnl sys.version[:3], printing that failed with Python 3.10, since the -+ dnl trailing zero was eliminated. So now we output just the major -+ dnl and minor version numbers, as numbers. Apparently the tertiary -+ dnl version is not of interest. -+ dnl - AC_CACHE_CHECK([for $am_display_PYTHON version], [am_cv_python_version], -- [am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[[:3]])"`]) -+ [am_cv_python_version=`$PYTHON -c "import sys; print ('%u.%u' % sys.version_info[[:2]])"`]) - AC_SUBST([PYTHON_VERSION], [$am_cv_python_version]) - -- dnl Use the values of $prefix and $exec_prefix for the corresponding -- dnl values of PYTHON_PREFIX and PYTHON_EXEC_PREFIX. These are made -- dnl distinct variables so they can be overridden if need be. However, -- dnl general consensus is that you shouldn't need this ability. -- -- AC_SUBST([PYTHON_PREFIX], ['${prefix}']) -- AC_SUBST([PYTHON_EXEC_PREFIX], ['${exec_prefix}']) -- -- dnl At times (like when building shared libraries) you may want -+ dnl At times, e.g., when building shared libraries, you may want - dnl to know which OS platform Python thinks this is. -- -+ dnl - AC_CACHE_CHECK([for $am_display_PYTHON platform], [am_cv_python_platform], - [am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`]) - AC_SUBST([PYTHON_PLATFORM], [$am_cv_python_platform]) - -- # Just factor out some code duplication. -+ dnl emacs-page -+ dnl If --with-python-sys-prefix is given, use the values of sys.prefix -+ dnl and sys.exec_prefix for the corresponding values of PYTHON_PREFIX -+ dnl and PYTHON_EXEC_PREFIX. Otherwise, use the GNU ${prefix} and -+ dnl ${exec_prefix} variables. -+ dnl -+ dnl The two are made distinct variables so they can be overridden if -+ dnl need be, although general consensus is that you shouldn't need -+ dnl this separation. -+ dnl -+ dnl Also allow directly setting the prefixes via configure options, -+ dnl overriding any default. -+ dnl -+ if test "x$prefix" = xNONE; then -+ am__usable_prefix=$ac_default_prefix -+ else -+ am__usable_prefix=$prefix -+ fi -+ -+ # Allow user to request using sys.* values from Python, -+ # instead of the GNU $prefix values. -+ AC_ARG_WITH([python-sys-prefix], -+ [AS_HELP_STRING([--with-python-sys-prefix], -+ [use Python's sys.prefix and sys.exec_prefix values])], -+ [am_use_python_sys=:], -+ [am_use_python_sys=false]) -+ -+ # Allow user to override whatever the default Python prefix is. -+ AC_ARG_WITH([python_prefix], -+ [AS_HELP_STRING([--with-python_prefix], -+ [override the default PYTHON_PREFIX])], -+ [am_python_prefix_subst=$withval -+ am_cv_python_prefix=$withval -+ AC_MSG_CHECKING([for explicit $am_display_PYTHON prefix]) -+ AC_MSG_RESULT([$am_cv_python_prefix])], -+ [ -+ if $am_use_python_sys; then -+ # using python sys.prefix value, not GNU -+ AC_CACHE_CHECK([for python default $am_display_PYTHON prefix], -+ [am_cv_python_prefix], -+ [am_cv_python_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.prefix)"`]) -+ -+ dnl If sys.prefix is a subdir of $prefix, replace the literal value of -+ dnl $prefix with a variable reference so it can be overridden. -+ case $am_cv_python_prefix in -+ $am__usable_prefix*) -+ am__strip_prefix=`echo "$am__usable_prefix" | sed 's|.|.|g'` -+ am_python_prefix_subst=`echo "$am_cv_python_prefix" | sed "s,^$am__strip_prefix,\\${prefix},"` -+ ;; -+ *) -+ am_python_prefix_subst=$am_cv_python_prefix -+ ;; -+ esac -+ else # using GNU prefix value, not python sys.prefix -+ am_python_prefix_subst='${prefix}' -+ am_python_prefix=$am_python_prefix_subst -+ AC_MSG_CHECKING([for GNU default $am_display_PYTHON prefix]) -+ AC_MSG_RESULT([$am_python_prefix]) -+ fi]) -+ # Substituting python_prefix_subst value. -+ AC_SUBST([PYTHON_PREFIX], [$am_python_prefix_subst]) -+ -+ # emacs-page Now do it all over again for Python exec_prefix, but with yet -+ # another conditional: fall back to regular prefix if that was specified. -+ AC_ARG_WITH([python_exec_prefix], -+ [AS_HELP_STRING([--with-python_exec_prefix], -+ [override the default PYTHON_EXEC_PREFIX])], -+ [am_python_exec_prefix_subst=$withval -+ am_cv_python_exec_prefix=$withval -+ AC_MSG_CHECKING([for explicit $am_display_PYTHON exec_prefix]) -+ AC_MSG_RESULT([$am_cv_python_exec_prefix])], -+ [ -+ # no explicit --with-python_exec_prefix, but if -+ # --with-python_prefix was given, use its value for python_exec_prefix too. -+ AS_IF([test -n "$with_python_prefix"], -+ [am_python_exec_prefix_subst=$with_python_prefix -+ am_cv_python_exec_prefix=$with_python_prefix -+ AC_MSG_CHECKING([for python_prefix-given $am_display_PYTHON exec_prefix]) -+ AC_MSG_RESULT([$am_cv_python_exec_prefix])], -+ [ -+ # Set am__usable_exec_prefix whether using GNU or Python values, -+ # since we use that variable for pyexecdir. -+ if test "x$exec_prefix" = xNONE; then -+ am__usable_exec_prefix=$am__usable_prefix -+ else -+ am__usable_exec_prefix=$exec_prefix -+ fi -+ # -+ if $am_use_python_sys; then # using python sys.exec_prefix, not GNU -+ AC_CACHE_CHECK([for python default $am_display_PYTHON exec_prefix], -+ [am_cv_python_exec_prefix], -+ [am_cv_python_exec_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.exec_prefix)"`]) -+ dnl If sys.exec_prefix is a subdir of $exec_prefix, replace the -+ dnl literal value of $exec_prefix with a variable reference so it can -+ dnl be overridden. -+ case $am_cv_python_exec_prefix in -+ $am__usable_exec_prefix*) -+ am__strip_prefix=`echo "$am__usable_exec_prefix" | sed 's|.|.|g'` -+ am_python_exec_prefix_subst=`echo "$am_cv_python_exec_prefix" | sed "s,^$am__strip_prefix,\\${exec_prefix},"` -+ ;; -+ *) -+ am_python_exec_prefix_subst=$am_cv_python_exec_prefix -+ ;; -+ esac -+ else # using GNU $exec_prefix, not python sys.exec_prefix -+ am_python_exec_prefix_subst='${exec_prefix}' -+ am_python_exec_prefix=$am_python_exec_prefix_subst -+ AC_MSG_CHECKING([for GNU default $am_display_PYTHON exec_prefix]) -+ AC_MSG_RESULT([$am_python_exec_prefix]) -+ fi])]) -+ # Substituting python_exec_prefix_subst. -+ AC_SUBST([PYTHON_EXEC_PREFIX], [$am_python_exec_prefix_subst]) -+ -+ # Factor out some code duplication into this shell variable. - am_python_setup_sysconfig="\ - import sys - # Prefer sysconfig over distutils.sysconfig, for better compatibility -@@ -132,96 +238,95 @@ - except ImportError: - pass" - -- dnl Set up 4 directories: -+ dnl emacs-page Set up 4 directories: - -- dnl pythondir -- where to install python scripts. This is the -- dnl site-packages directory, not the python standard library -- dnl directory like in previous automake betas. This behavior -- dnl is more consistent with lispdir.m4 for example. -+ dnl 1. pythondir: where to install python scripts. This is the -+ dnl site-packages directory, not the python standard library -+ dnl directory like in previous automake betas. This behavior -+ dnl is more consistent with lispdir.m4 for example. - dnl Query distutils for this directory. -- AC_CACHE_CHECK([for $am_display_PYTHON script directory], -- [am_cv_python_pythondir], -- [if test "x$prefix" = xNONE -- then -- am_py_prefix=$ac_default_prefix -- else -- am_py_prefix=$prefix -- fi -- am_cv_python_pythondir=`$PYTHON -c " -+ dnl -+ AC_CACHE_CHECK([for $am_display_PYTHON script directory (pythondir)], -+ [am_cv_python_pythondir], -+ [if test "x$am_cv_python_prefix" = x; then -+ am_py_prefix=$am__usable_prefix -+ else -+ am_py_prefix=$am_cv_python_prefix -+ fi -+ am_cv_python_pythondir=`$PYTHON -c " - $am_python_setup_sysconfig - if can_use_sysconfig: -- sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'}) -+ sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'}) - else: -- from distutils import sysconfig -- sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix') -+ from distutils import sysconfig -+ sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix') - sys.stdout.write(sitedir)"` -- case $am_cv_python_pythondir in -- $am_py_prefix*) -- am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'` -- am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"` -- ;; -- *) -- case $am_py_prefix in -- /usr|/System*) ;; -- *) -- am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages -- ;; -- esac -- ;; -+ # -+ case $am_cv_python_pythondir in -+ $am_py_prefix*) -+ am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'` -+ am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,\\${PYTHON_PREFIX},"` -+ ;; -+ *) -+ case $am_py_prefix in -+ /usr|/System*) ;; -+ *) am_cv_python_pythondir="\${PYTHON_PREFIX}/lib/python$PYTHON_VERSION/site-packages" -+ ;; - esac -- ]) -+ ;; -+ esac -+ ]) - AC_SUBST([pythondir], [$am_cv_python_pythondir]) - -- dnl pkgpythondir -- $PACKAGE directory under pythondir. Was -- dnl PYTHON_SITE_PACKAGE in previous betas, but this naming is -- dnl more consistent with the rest of automake. -- -+ dnl 2. pkgpythondir: $PACKAGE directory under pythondir. Was -+ dnl PYTHON_SITE_PACKAGE in previous betas, but this naming is -+ dnl more consistent with the rest of automake. -+ dnl - AC_SUBST([pkgpythondir], [\${pythondir}/$PACKAGE]) - -- dnl pyexecdir -- directory for installing python extension modules -- dnl (shared libraries) -+ dnl 3. pyexecdir: directory for installing python extension modules -+ dnl (shared libraries). - dnl Query distutils for this directory. -- AC_CACHE_CHECK([for $am_display_PYTHON extension module directory], -- [am_cv_python_pyexecdir], -- [if test "x$exec_prefix" = xNONE -- then -- am_py_exec_prefix=$am_py_prefix -- else -- am_py_exec_prefix=$exec_prefix -- fi -- am_cv_python_pyexecdir=`$PYTHON -c " -+ dnl -+ AC_CACHE_CHECK([for $am_display_PYTHON extension module directory (pyexecdir)], -+ [am_cv_python_pyexecdir], -+ [if test "x$am_cv_python_exec_prefix" = x; then -+ am_py_exec_prefix=$am__usable_exec_prefix -+ else -+ am_py_exec_prefix=$am_cv_python_exec_prefix -+ fi -+ am_cv_python_pyexecdir=`$PYTHON -c " - $am_python_setup_sysconfig - if can_use_sysconfig: -- sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'}) -+ sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_exec_prefix'}) - else: -- from distutils import sysconfig -- sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix') -+ from distutils import sysconfig -+ sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_exec_prefix') - sys.stdout.write(sitedir)"` -- case $am_cv_python_pyexecdir in -- $am_py_exec_prefix*) -- am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'` -- am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"` -- ;; -- *) -- case $am_py_exec_prefix in -- /usr|/System*) ;; -- *) -- am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages -- ;; -- esac -- ;; -+ # -+ case $am_cv_python_pyexecdir in -+ $am_py_exec_prefix*) -+ am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'` -+ am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,\\${PYTHON_EXEC_PREFIX},"` -+ ;; -+ *) -+ case $am_py_exec_prefix in -+ /usr|/System*) ;; -+ *) am_cv_python_pyexecdir="\${PYTHON_EXEC_PREFIX}/lib/python$PYTHON_VERSION/site-packages" -+ ;; - esac -- ]) -+ ;; -+ esac -+ ]) - AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir]) - -- dnl pkgpyexecdir -- $(pyexecdir)/$(PACKAGE) -- -+ dnl 4. pkgpyexecdir: $(pyexecdir)/$(PACKAGE) -+ dnl - AC_SUBST([pkgpyexecdir], [\${pyexecdir}/$PACKAGE]) - - dnl Run any user-specified action. - $2 - fi -- - ]) - - - diff --git a/pkgs/development/libraries/gpgme/t-addexistingsubkey-i686.patch b/pkgs/development/libraries/gpgme/t-addexistingsubkey-i686.patch deleted file mode 100644 index 348bd8fa596..00000000000 --- a/pkgs/development/libraries/gpgme/t-addexistingsubkey-i686.patch +++ /dev/null @@ -1,369 +0,0 @@ -From c977424a1d39751fc5055131ad3f7819d421dcc8 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ingo=20Kl=C3=B6cker?= <dev@ingo-kloecker.de> -Date: Wed, 17 Aug 2022 14:51:19 +0200 -Subject: [PATCH 1/5] qt: Make sure expiration time is interpreted as unsigned - number - -* lang/qt/src/qgpgmeaddexistingsubkeyjob.cpp (add_subkey): Convert -expiration time to uint_least32_t. --- - -This fixes the corresponding test on 32-bit systems where time_t (the -return type of expirationTime()) is a signed 32-bit integer type. - -GnuPG-bug-id: 6137 ---- - lang/qt/src/qgpgmeaddexistingsubkeyjob.cpp | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/lang/qt/src/qgpgmeaddexistingsubkeyjob.cpp b/lang/qt/src/qgpgmeaddexistingsubkeyjob.cpp -index 32e2c292..b74e7a06 100644 ---- a/lang/qt/src/qgpgmeaddexistingsubkeyjob.cpp -+++ b/lang/qt/src/qgpgmeaddexistingsubkeyjob.cpp -@@ -64,7 +64,8 @@ static QGpgMEAddExistingSubkeyJob::result_type add_subkey(Context *ctx, const Ke - std::unique_ptr<GpgAddExistingSubkeyEditInteractor> interactor{new GpgAddExistingSubkeyEditInteractor{subkey.keyGrip()}}; - - if (!subkey.neverExpires()) { -- const auto expiry = QDateTime::fromSecsSinceEpoch(subkey.expirationTime(), Qt::UTC).toString(u"yyyyMMdd'T'hhmmss").toStdString(); -+ const auto expiry = QDateTime::fromSecsSinceEpoch(uint_least32_t(subkey.expirationTime()), -+ Qt::UTC).toString(u"yyyyMMdd'T'hhmmss").toStdString(); - interactor->setExpiry(expiry); - } - --- -2.36.0.windows.1 - - -From 81d4b7f2d7077297d76af5728949d8f2bdff8cd5 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ingo=20Kl=C3=B6cker?= <dev@ingo-kloecker.de> -Date: Wed, 17 Aug 2022 14:56:13 +0200 -Subject: [PATCH 2/5] qt,tests: Log the actual error code if the assertion - fails - -* lang/qt/tests/t-addexistingsubkey.cpp ( -AddExistingSubkeyJobTest::testAddExistingSubkeyAsync, -AddExistingSubkeyJobTest::testAddExistingSubkeySync, -AddExistingSubkeyJobTest::testAddExistingSubkeyWithExpiration): Use -QCOMPARE instead of QVERIFY for asserting equality. --- - -GnuPG-bug-id: 6137 ---- - lang/qt/tests/t-addexistingsubkey.cpp | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/lang/qt/tests/t-addexistingsubkey.cpp b/lang/qt/tests/t-addexistingsubkey.cpp -index 589c90bf..2e654cec 100644 ---- a/lang/qt/tests/t-addexistingsubkey.cpp -+++ b/lang/qt/tests/t-addexistingsubkey.cpp -@@ -168,7 +168,7 @@ private Q_SLOTS: - QSignalSpy spy (this, SIGNAL(asyncDone())); - QVERIFY(spy.wait(QSIGNALSPY_TIMEOUT)); - -- QVERIFY(result.code() == GPG_ERR_NO_ERROR); -+ QCOMPARE(result.code(), static_cast<int>(GPG_ERR_NO_ERROR)); - key.update(); - QCOMPARE(key.numSubkeys(), 3u); - } -@@ -190,7 +190,7 @@ private Q_SLOTS: - - const auto result = job->exec(key, sourceSubkey); - -- QVERIFY(result.code() == GPG_ERR_NO_ERROR); -+ QCOMPARE(result.code(), static_cast<int>(GPG_ERR_NO_ERROR)); - key.update(); - QCOMPARE(key.numSubkeys(), 3u); - QCOMPARE(key.subkey(2).expirationTime(), 0); -@@ -213,7 +213,7 @@ private Q_SLOTS: - - const auto result = job->exec(key, sourceSubkey); - -- QVERIFY(result.code() == GPG_ERR_NO_ERROR); -+ QCOMPARE(result.code(), static_cast<int>(GPG_ERR_NO_ERROR)); - key.update(); - QCOMPARE(key.numSubkeys(), 3u); - --- -2.36.0.windows.1 - - -From f2b48de26b8f8c48c293423eda712831544924f6 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ingo=20Kl=C3=B6cker?= <dev@ingo-kloecker.de> -Date: Wed, 17 Aug 2022 15:22:29 +0200 -Subject: [PATCH 3/5] qt,tests: Make sure expiration time is interpreted as - unsigned number - -* lang/qt/tests/t-addexistingsubkey.cpp, -lang/qt/tests/t-changeexpiryjob.cpp: Convert expiration time to -uint_least32_t. --- - -This doesn't change the outcome of the tests (they also pass without -this change because of the expiration dates of the test keys), but it's -still good practise to treat the expiration time as an unsigned number -if the assertions check that the expiration time is in some range. - -GnuPG-bug-id: 6137 ---- - lang/qt/tests/t-addexistingsubkey.cpp | 6 +++--- - lang/qt/tests/t-changeexpiryjob.cpp | 26 +++++++++++++------------- - 2 files changed, 16 insertions(+), 16 deletions(-) - -diff --git a/lang/qt/tests/t-addexistingsubkey.cpp b/lang/qt/tests/t-addexistingsubkey.cpp -index 2e654cec..87eadf43 100644 ---- a/lang/qt/tests/t-addexistingsubkey.cpp -+++ b/lang/qt/tests/t-addexistingsubkey.cpp -@@ -222,9 +222,9 @@ private Q_SLOTS: - // several times - const auto allowedDeltaTSeconds = 1; - const auto expectedExpirationRange = std::make_pair( -- sourceSubkey.expirationTime() - allowedDeltaTSeconds, -- sourceSubkey.expirationTime() + allowedDeltaTSeconds); -- const auto actualExpiration = key.subkey(2).expirationTime(); -+ uint_least32_t(sourceSubkey.expirationTime()) - allowedDeltaTSeconds, -+ uint_least32_t(sourceSubkey.expirationTime()) + allowedDeltaTSeconds); -+ const auto actualExpiration = uint_least32_t(key.subkey(2).expirationTime()); - QVERIFY2(actualExpiration >= expectedExpirationRange.first, - ("actual: " + std::to_string(actualExpiration) + - "; expected: " + std::to_string(expectedExpirationRange.first)).c_str()); -diff --git a/lang/qt/tests/t-changeexpiryjob.cpp b/lang/qt/tests/t-changeexpiryjob.cpp -index 090002f3..3da74d46 100644 ---- a/lang/qt/tests/t-changeexpiryjob.cpp -+++ b/lang/qt/tests/t-changeexpiryjob.cpp -@@ -70,7 +70,7 @@ private Q_SLOTS: - QVERIFY(!key.isNull()); - QVERIFY(!key.subkey(0).isNull()); - QVERIFY(!key.subkey(1).isNull()); -- const auto subkeyExpiration = key.subkey(1).expirationTime(); -+ const auto subkeyExpiration = uint_least32_t(key.subkey(1).expirationTime()); - - { - // Create the job -@@ -101,7 +101,7 @@ private Q_SLOTS: - newExpirationDate.toSecsSinceEpoch() - 10, - QDateTime::currentDateTime().addDays(1).toSecsSinceEpoch()); - { -- const auto actualExpiration = key.subkey(0).expirationTime(); -+ const auto actualExpiration = uint_least32_t(key.subkey(0).expirationTime()); - QVERIFY2(actualExpiration >= expectedExpirationRange.first, - ("actual: " + std::to_string(actualExpiration) + - "; expected: " + std::to_string(expectedExpirationRange.first)).c_str()); -@@ -110,7 +110,7 @@ private Q_SLOTS: - "; expected: " + std::to_string(expectedExpirationRange.second)).c_str()); - } - { -- const auto actualExpiration = key.subkey(1).expirationTime(); -+ const auto actualExpiration = uint_least32_t(key.subkey(1).expirationTime()); - QCOMPARE(actualExpiration, subkeyExpiration); // unchanged - } - } -@@ -133,7 +133,7 @@ private Q_SLOTS: - QVERIFY(!key.isNull()); - QVERIFY(!key.subkey(0).isNull()); - QVERIFY(!key.subkey(1).isNull()); -- const auto primaryKeyExpiration = key.subkey(0).expirationTime(); -+ const auto primaryKeyExpiration = uint_least32_t(key.subkey(0).expirationTime()); - - { - // Create the job -@@ -164,11 +164,11 @@ private Q_SLOTS: - newExpirationDate.toSecsSinceEpoch() - 10, - QDateTime::currentDateTime().addDays(2).toSecsSinceEpoch()); - { -- const auto actualExpiration = key.subkey(0).expirationTime(); -+ const auto actualExpiration = uint_least32_t(key.subkey(0).expirationTime()); - QCOMPARE(actualExpiration, primaryKeyExpiration); // unchanged - } - { -- const auto actualExpiration = key.subkey(1).expirationTime(); -+ const auto actualExpiration = uint_least32_t(key.subkey(1).expirationTime()); - QVERIFY2(actualExpiration >= expectedExpirationRange.first, - ("actual: " + std::to_string(actualExpiration) + - "; expected: " + std::to_string(expectedExpirationRange.first)).c_str()); -@@ -196,7 +196,7 @@ private Q_SLOTS: - QVERIFY(!key.isNull()); - QVERIFY(!key.subkey(0).isNull()); - QVERIFY(!key.subkey(1).isNull()); -- const auto subkeyExpiration = key.subkey(1).expirationTime(); -+ const auto subkeyExpiration = uint_least32_t(key.subkey(1).expirationTime()); - - { - // Create the job -@@ -228,7 +228,7 @@ private Q_SLOTS: - newExpirationDate.toSecsSinceEpoch() - 10, - QDateTime::currentDateTime().addDays(3).toSecsSinceEpoch()); - { -- const auto actualExpiration = key.subkey(0).expirationTime(); -+ const auto actualExpiration = uint_least32_t(key.subkey(0).expirationTime()); - QVERIFY2(actualExpiration >= expectedExpirationRange.first, - ("actual: " + std::to_string(actualExpiration) + - "; expected: " + std::to_string(expectedExpirationRange.first)).c_str()); -@@ -237,7 +237,7 @@ private Q_SLOTS: - "; expected: " + std::to_string(expectedExpirationRange.second)).c_str()); - } - { -- const auto actualExpiration = key.subkey(1).expirationTime(); -+ const auto actualExpiration = uint_least32_t(key.subkey(1).expirationTime()); - QCOMPARE(actualExpiration, subkeyExpiration); // unchanged - } - } -@@ -291,7 +291,7 @@ private Q_SLOTS: - newExpirationDate.toSecsSinceEpoch() - 10, - QDateTime::currentDateTime().addDays(4).toSecsSinceEpoch()); - { -- const auto actualExpiration = key.subkey(0).expirationTime(); -+ const auto actualExpiration = uint_least32_t(key.subkey(0).expirationTime()); - QVERIFY2(actualExpiration >= expectedExpirationRange.first, - ("actual: " + std::to_string(actualExpiration) + - "; expected: " + std::to_string(expectedExpirationRange.first)).c_str()); -@@ -300,7 +300,7 @@ private Q_SLOTS: - "; expected: " + std::to_string(expectedExpirationRange.second)).c_str()); - } - { -- const auto actualExpiration = key.subkey(1).expirationTime(); -+ const auto actualExpiration = uint_least32_t(key.subkey(1).expirationTime()); - QVERIFY2(actualExpiration >= expectedExpirationRange.first, - ("actual: " + std::to_string(actualExpiration) + - "; expected: " + std::to_string(expectedExpirationRange.first)).c_str()); -@@ -359,7 +359,7 @@ private Q_SLOTS: - newExpirationDate.toSecsSinceEpoch() - 10, - QDateTime::currentDateTime().addDays(5).toSecsSinceEpoch()); - { -- const auto actualExpiration = key.subkey(0).expirationTime(); -+ const auto actualExpiration = uint_least32_t(key.subkey(0).expirationTime()); - QVERIFY2(actualExpiration >= expectedExpirationRange.first, - ("actual: " + std::to_string(actualExpiration) + - "; expected: " + std::to_string(expectedExpirationRange.first)).c_str()); -@@ -368,7 +368,7 @@ private Q_SLOTS: - "; expected: " + std::to_string(expectedExpirationRange.second)).c_str()); - } - { -- const auto actualExpiration = key.subkey(1).expirationTime(); -+ const auto actualExpiration = uint_least32_t(key.subkey(1).expirationTime()); - QVERIFY2(actualExpiration >= expectedExpirationRange.first, - ("actual: " + std::to_string(actualExpiration) + - "; expected: " + std::to_string(expectedExpirationRange.first)).c_str()); --- -2.36.0.windows.1 - - -From 2fa5c80aeba4528b3bdf41ec5740e7db5d4b6d2b Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ingo=20Kl=C3=B6cker?= <dev@ingo-kloecker.de> -Date: Thu, 18 Aug 2022 10:43:19 +0200 -Subject: [PATCH 4/5] cpp: Fix handling of "no key" or "invalid time" - situations - -* lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp -(GpgAddExistingSubkeyEditInteractor::Private::nextState): Fix inverted -logic of string comparisons. --- - -This fixes the problem that the interactor didn't return the proper -error code if gpg didn't accept the key grip or the expiration date. - -GnuPG-bug-id: 6137 ---- - lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp b/lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp -index 547e613d..8eec7460 100644 ---- a/lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp -+++ b/lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp -@@ -136,7 +136,7 @@ unsigned int GpgAddExistingSubkeyEditInteractor::Private::nextState(unsigned int - strcmp(args, "keygen.flags") == 0) { - return FLAGS; - } else if (status == GPGME_STATUS_GET_LINE && -- strcmp(args, "keygen.keygrip")) { -+ strcmp(args, "keygen.keygrip") == 0) { - err = NO_KEY_ERROR; - return ERROR; - } -@@ -157,7 +157,7 @@ unsigned int GpgAddExistingSubkeyEditInteractor::Private::nextState(unsigned int - strcmp(args, "keyedit.prompt") == 0) { - return QUIT; - } else if (status == GPGME_STATUS_GET_LINE && -- strcmp(args, "keygen.valid")) { -+ strcmp(args, "keygen.valid") == 0) { - err = INV_TIME_ERROR; - return ERROR; - } --- -2.36.0.windows.1 - - -From 2e7a61b898fccc1c20000b79dee83cd980901fa9 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ingo=20Kl=C3=B6cker?= <dev@ingo-kloecker.de> -Date: Thu, 18 Aug 2022 10:55:09 +0200 -Subject: [PATCH 5/5] qt,tests: Make test pass on 32-bit systems - -* lang/qt/tests/t-addexistingsubkey.cpp -(AddExistingSubkeyJobTest::testAddExistingSubkeyWithExpiration): Handle -negative expiration date. --- - -On 32-bit systems the expiration date of the test key overflows. This -will cause the AddExistingSubkeyJob to fail. We expect it to fail with -an "invalid time" error. - -GnuPG-bug-id: 6137 ---- - lang/qt/tests/t-addexistingsubkey.cpp | 42 +++++++++++++++------------ - 1 file changed, 24 insertions(+), 18 deletions(-) - -diff --git a/lang/qt/tests/t-addexistingsubkey.cpp b/lang/qt/tests/t-addexistingsubkey.cpp -index 87eadf43..c0eee57b 100644 ---- a/lang/qt/tests/t-addexistingsubkey.cpp -+++ b/lang/qt/tests/t-addexistingsubkey.cpp -@@ -213,24 +213,30 @@ private Q_SLOTS: - - const auto result = job->exec(key, sourceSubkey); - -- QCOMPARE(result.code(), static_cast<int>(GPG_ERR_NO_ERROR)); -- key.update(); -- QCOMPARE(key.numSubkeys(), 3u); -- -- // allow 1 second different expiration because gpg calculates with -- // expiration as difference to current time and takes current time -- // several times -- const auto allowedDeltaTSeconds = 1; -- const auto expectedExpirationRange = std::make_pair( -- uint_least32_t(sourceSubkey.expirationTime()) - allowedDeltaTSeconds, -- uint_least32_t(sourceSubkey.expirationTime()) + allowedDeltaTSeconds); -- const auto actualExpiration = uint_least32_t(key.subkey(2).expirationTime()); -- QVERIFY2(actualExpiration >= expectedExpirationRange.first, -- ("actual: " + std::to_string(actualExpiration) + -- "; expected: " + std::to_string(expectedExpirationRange.first)).c_str()); -- QVERIFY2(actualExpiration <= expectedExpirationRange.second, -- ("actual: " + std::to_string(actualExpiration) + -- "; expected: " + std::to_string(expectedExpirationRange.second)).c_str()); -+ if (sourceSubkey.expirationTime() > 0) { -+ QCOMPARE(result.code(), static_cast<int>(GPG_ERR_NO_ERROR)); -+ key.update(); -+ QCOMPARE(key.numSubkeys(), 3u); -+ -+ // allow 1 second different expiration because gpg calculates with -+ // expiration as difference to current time and takes current time -+ // several times -+ const auto allowedDeltaTSeconds = 1; -+ const auto expectedExpirationRange = std::make_pair( -+ uint_least32_t(sourceSubkey.expirationTime()) - allowedDeltaTSeconds, -+ uint_least32_t(sourceSubkey.expirationTime()) + allowedDeltaTSeconds); -+ const auto actualExpiration = uint_least32_t(key.subkey(2).expirationTime()); -+ QVERIFY2(actualExpiration >= expectedExpirationRange.first, -+ ("actual: " + std::to_string(actualExpiration) + -+ "; expected: " + std::to_string(expectedExpirationRange.first)).c_str()); -+ QVERIFY2(actualExpiration <= expectedExpirationRange.second, -+ ("actual: " + std::to_string(actualExpiration) + -+ "; expected: " + std::to_string(expectedExpirationRange.second)).c_str()); -+ } else { -+ // on 32-bit systems the expiration date of the test key overflows; -+ // in this case we expect an appropriate error code -+ QCOMPARE(result.code(), static_cast<int>(GPG_ERR_INV_TIME)); -+ } - } - - private: --- -2.36.0.windows.1 - diff --git a/pkgs/development/libraries/gssdp/1.6.nix b/pkgs/development/libraries/gssdp/1.6.nix index 80b518ab27b..9479a9cfe88 100644 --- a/pkgs/development/libraries/gssdp/1.6.nix +++ b/pkgs/development/libraries/gssdp/1.6.nix @@ -1,5 +1,6 @@ { stdenv , lib +, fetchpatch , fetchurl , meson , ninja @@ -19,14 +20,26 @@ stdenv.mkDerivation rec { pname = "gssdp"; version = "1.6.2"; - outputs = [ "out" "dev" ] - ++ lib.optionals (stdenv.buildPlatform == stdenv.hostPlatform) [ "devdoc" ]; + outputs = [ "out" "dev" "devdoc" ]; src = fetchurl { url = "mirror://gnome/sources/gssdp/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; sha256 = "QQs3be7O2YNrV/SI+ABS/koU+J4HWxzszyjlH0kPn7k="; }; + patches = [ + (fetchpatch { + # https://gitlab.gnome.org/GNOME/gssdp/-/merge_requests/11 + name = "gi-docgen-as-native-dep.patch"; + url = "https://gitlab.gnome.org/GNOME/gssdp/-/commit/db9d02c22005be7e5e81b43a3ab777250bd7b27b.diff"; + hash = "sha256-Q2kwZlpNvSzIcMalrOm5lO5iFe+myS7J0S0vkcp10cw="; + }) + ]; + + depsBuildBuild = [ + pkg-config + ]; + nativeBuildInputs = [ meson ninja @@ -47,14 +60,13 @@ stdenv.mkDerivation rec { ]; mesonFlags = [ - "-Dgtk_doc=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}" + "-Dgtk_doc=true" "-Dsniffer=false" - "-Dintrospection=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}" ]; doCheck = true; - postFixup = lib.optionalString (stdenv.buildPlatform == stdenv.hostPlatform) '' + postFixup = '' # Move developer documentation to devdoc output. # Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back. find -L "$out/share/doc" -type f -regex '.*\.devhelp2?' -print0 \ diff --git a/pkgs/development/libraries/gssdp/default.nix b/pkgs/development/libraries/gssdp/default.nix index 434655cb0c7..14bac6c2fec 100644 --- a/pkgs/development/libraries/gssdp/default.nix +++ b/pkgs/development/libraries/gssdp/default.nix @@ -47,7 +47,6 @@ stdenv.mkDerivation rec { mesonFlags = [ "-Dgtk_doc=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}" "-Dsniffer=false" - "-Dintrospection=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}" ]; # Bail out! GLib-GIO-FATAL-CRITICAL: g_inet_address_to_string: assertion 'G_IS_INET_ADDRESS (address)' failed diff --git a/pkgs/development/libraries/gtksourceview/5.x.nix b/pkgs/development/libraries/gtksourceview/5.x.nix index 5b12d2cfb34..ae0a640234c 100644 --- a/pkgs/development/libraries/gtksourceview/5.x.nix +++ b/pkgs/development/libraries/gtksourceview/5.x.nix @@ -51,6 +51,7 @@ stdenv.mkDerivation (finalAttrs: { gobject-introspection vala gi-docgen + gtk4 # for gtk4-update-icon-cache checked during configure ]; buildInputs = [ diff --git a/pkgs/development/libraries/gupnp/1.6.nix b/pkgs/development/libraries/gupnp/1.6.nix index 9145420ad25..2b3cd2566b5 100644 --- a/pkgs/development/libraries/gupnp/1.6.nix +++ b/pkgs/development/libraries/gupnp/1.6.nix @@ -1,5 +1,6 @@ { stdenv , lib +, fetchpatch , fetchurl , meson , ninja @@ -25,6 +26,15 @@ stdenv.mkDerivation rec { sha256 = "sha256-T09Biwe4EWTfH3q2EuKOTAFsLQhbik85+XlF+LFe4kg="; }; + patches = [ + (fetchpatch { + # https://gitlab.gnome.org/GNOME/gupnp/-/merge_requests/32 + name = "gi-docgen-as-native-dep.patch"; + url = "https://gitlab.gnome.org/GNOME/gupnp/-/commit/11d4a33cff1f5d8b8ad4b80c4506246a9e0dff8f.diff"; + hash = "sha256-+p4vzUG2v+7mxtQ5AUcEI7SW0cDX6XlzqlyegF+I1Go="; + }) + ]; + depsBuildBuild = [ pkg-config ]; @@ -47,7 +57,6 @@ stdenv.mkDerivation rec { mesonFlags = [ "-Dgtk_doc=true" - "-Dintrospection=true" ]; doCheck = true; diff --git a/pkgs/development/libraries/gupnp/default.nix b/pkgs/development/libraries/gupnp/default.nix index 9484467adf9..bebf109d277 100644 --- a/pkgs/development/libraries/gupnp/default.nix +++ b/pkgs/development/libraries/gupnp/default.nix @@ -64,7 +64,6 @@ stdenv.mkDerivation rec { mesonFlags = [ "-Dgtk_doc=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}" - "-Dintrospection=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}" ]; # Bail out! ERROR:../tests/test-bugs.c:168:test_on_timeout: code should not be reached diff --git a/pkgs/development/libraries/harfbuzz/default.nix b/pkgs/development/libraries/harfbuzz/default.nix index 0b5cb9ae8ef..32d8ae0bafe 100644 --- a/pkgs/development/libraries/harfbuzz/default.nix +++ b/pkgs/development/libraries/harfbuzz/default.nix @@ -34,11 +34,11 @@ stdenv.mkDerivation rec { pname = "harfbuzz${lib.optionalString withIcu "-icu"}"; - version = "7.0.1"; + version = "7.1.0"; src = fetchurl { url = "https://github.com/harfbuzz/harfbuzz/releases/download/${version}/harfbuzz-${version}.tar.xz"; - hash = "sha256-LPTT2PIlAHURmQo2o0GV8NZWLKVt8KiwiFs4KDeUgZk="; + hash = "sha256-8TWmHNRkye1ryYI3ZMGI8nbDhQqNyQRijeKoeWa3B3s="; }; postPatch = '' diff --git a/pkgs/development/libraries/kerberos/krb5.nix b/pkgs/development/libraries/kerberos/krb5.nix index 4caea890e70..aefbaa6d41d 100644 --- a/pkgs/development/libraries/kerberos/krb5.nix +++ b/pkgs/development/libraries/kerberos/krb5.nix @@ -1,5 +1,5 @@ { lib, stdenv, fetchurl, pkg-config, perl, bison, bootstrap_cmds -, openssl, openldap, libedit, keyutils +, openssl, openldap, libedit, keyutils, libverto # for passthru.tests , bind @@ -14,6 +14,7 @@ # This is called "staticOnly" because krb5 does not support # builting both static and shared, see below. , staticOnly ? false +, withVerto ? false }: # Note: this package is used for bootstrapping fetchurl, and thus @@ -39,6 +40,7 @@ stdenv.mkDerivation rec { # krb5's ./configure does not allow passing --enable-shared and --enable-static at the same time. # See https://bbs.archlinux.org/viewtopic.php?pid=1576737#p1576737 ++ lib.optionals staticOnly [ "--enable-static" "--disable-shared" ] + ++ lib.optional withVerto "--with-system-verto" ++ lib.optional stdenv.isFreeBSD ''WARN_CFLAGS=""'' ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ "krb5_cv_attr_constructor_destructor=yes,yes" @@ -53,7 +55,8 @@ stdenv.mkDerivation rec { buildInputs = [ openssl ] ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.libc != "bionic" && !(stdenv.hostPlatform.useLLVM or false)) [ keyutils ] - ++ lib.optionals (!libOnly) [ openldap libedit ]; + ++ lib.optionals (!libOnly) [ openldap libedit ] + ++ lib.optionals withVerto [ libverto ]; sourceRoot = "krb5-${version}/src"; diff --git a/pkgs/development/libraries/libcdio/default.nix b/pkgs/development/libraries/libcdio/default.nix index aacb7555a4b..c2bdea588dc 100644 --- a/pkgs/development/libraries/libcdio/default.nix +++ b/pkgs/development/libraries/libcdio/default.nix @@ -10,6 +10,12 @@ stdenv.mkDerivation rec { }; patches = [ + # Fixes test failure of realpath test with glibc-2.36 + (fetchpatch { + url = "https://src.fedoraproject.org/rpms/libcdio/raw/d49ccdd9c8b4e9d57c01539f4c8948f28ce82bca/f/realpath-test-fix.patch"; + sha256 = "sha256-ldAGlcf79uQ8QAt4Au8Iv6jsI6ICZXtXOKZBpyELtN8="; + }) + # pull pending upstream patch to fix build on ncurses-6.3: # https://savannah.gnu.org/patch/index.php?10130 (fetchpatch { diff --git a/pkgs/development/libraries/libcef/default.nix b/pkgs/development/libraries/libcef/default.nix index 043848341ac..e64156c548c 100644 --- a/pkgs/development/libraries/libcef/default.nix +++ b/pkgs/development/libraries/libcef/default.nix @@ -112,6 +112,6 @@ stdenv.mkDerivation rec { binaryNativeCode ]; license = licenses.bsd3; - platforms = [ "i686-linux" "x86_64-linux" "aarch64-linux" ]; + platforms = [ "x86_64-linux" "aarch64-linux" ]; }; } diff --git a/pkgs/development/libraries/libcloudproviders/default.nix b/pkgs/development/libraries/libcloudproviders/default.nix index 08601db0834..41a51f00145 100644 --- a/pkgs/development/libraries/libcloudproviders/default.nix +++ b/pkgs/development/libraries/libcloudproviders/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl, meson, ninja, pkg-config, gobject-introspection, vala, gtk-doc, docbook_xsl, glib }: +{ lib, stdenv, fetchurl, meson, ninja, pkg-config, gobject-introspection, vala, gtk-doc, docbook_xsl, glib, mesonEmulatorHook }: # TODO: Add installed tests once https://gitlab.gnome.org/World/libcloudproviders/issues/4 is fixed @@ -17,7 +17,18 @@ stdenv.mkDerivation rec { "-Denable-gtk-doc=true" ]; - nativeBuildInputs = [ meson ninja pkg-config gobject-introspection vala gtk-doc docbook_xsl ]; + strictDeps = true; + nativeBuildInputs = [ + meson + ninja + pkg-config + gobject-introspection + vala + gtk-doc + docbook_xsl + ] ++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ + mesonEmulatorHook + ]; buildInputs = [ glib ]; diff --git a/pkgs/development/libraries/libdeflate/default.nix b/pkgs/development/libraries/libdeflate/default.nix index acbed23326c..6494f16a876 100644 --- a/pkgs/development/libraries/libdeflate/default.nix +++ b/pkgs/development/libraries/libdeflate/default.nix @@ -7,13 +7,13 @@ }: stdenv.mkDerivation rec { pname = "libdeflate"; - version = "1.17"; + version = "1.18"; src = fetchFromGitHub { owner = "ebiggers"; repo = "libdeflate"; rev = "v${version}"; - sha256 = "sha256-tKs8feGbeodOID8FPIUc/1LfBz1p0oN1Jfkv2OnA2qc="; + sha256 = "sha256-dWSDAYn36GDtkghmouGhHzxpa6EVwCslIPqejlLMZNM="; }; cmakeFlags = lib.optionals stdenv.hostPlatform.isStatic [ "-DLIBDEFLATE_BUILD_SHARED_LIB=OFF" ]; @@ -27,6 +27,7 @@ stdenv.mkDerivation rec { description = "Fast DEFLATE/zlib/gzip compressor and decompressor"; license = licenses.mit; homepage = "https://github.com/ebiggers/libdeflate"; + changelog = "https://github.com/ebiggers/libdeflate/blob/v${version}/NEWS.md"; platforms = platforms.unix; maintainers = with maintainers; [ orivej kaction ]; }; diff --git a/pkgs/development/libraries/libdeltachat/Cargo.lock b/pkgs/development/libraries/libdeltachat/Cargo.lock index 2aeaff1704e..5d9f4fa9c27 100644 --- a/pkgs/development/libraries/libdeltachat/Cargo.lock +++ b/pkgs/development/libraries/libdeltachat/Cargo.lock @@ -1061,7 +1061,7 @@ dependencies = [ [[package]] name = "deltachat" -version = "1.112.5" +version = "1.112.6" dependencies = [ "ansi_term", "anyhow", @@ -1135,7 +1135,7 @@ dependencies = [ [[package]] name = "deltachat-jsonrpc" -version = "1.112.5" +version = "1.112.6" dependencies = [ "anyhow", "async-channel", @@ -1158,7 +1158,7 @@ dependencies = [ [[package]] name = "deltachat-repl" -version = "1.112.5" +version = "1.112.6" dependencies = [ "ansi_term", "anyhow", @@ -1173,7 +1173,7 @@ dependencies = [ [[package]] name = "deltachat-rpc-server" -version = "1.112.5" +version = "1.112.6" dependencies = [ "anyhow", "deltachat", @@ -1197,7 +1197,7 @@ dependencies = [ [[package]] name = "deltachat_ffi" -version = "1.112.5" +version = "1.112.6" dependencies = [ "anyhow", "deltachat", @@ -1781,7 +1781,7 @@ dependencies = [ "futures-sink", "nanorand", "pin-project", - "spin 0.9.7", + "spin 0.9.8", ] [[package]] @@ -2325,9 +2325,9 @@ checksum = "30e22bd8629359895450b59ea7a776c850561b96a3b1d31321c1949d9e6c9146" [[package]] name = "iroh" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c019223f5af15f978ff44ae02b8b83d21d53df4c42d4475aa80670819c3ecdce" +checksum = "e4fb9858c8cd3dd924a5da5bc511363845a9bcfdfac066bb2ef8454eb6111546" dependencies = [ "abao", "anyhow", @@ -4147,9 +4147,9 @@ checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" [[package]] name = "spin" -version = "0.9.7" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0959fd6f767df20b231736396e4f602171e00d95205676286e79d4a4eb67bef" +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" dependencies = [ "lock_api", ] diff --git a/pkgs/development/libraries/libdeltachat/default.nix b/pkgs/development/libraries/libdeltachat/default.nix index d262df6050c..3e11f0008d4 100644 --- a/pkgs/development/libraries/libdeltachat/default.nix +++ b/pkgs/development/libraries/libdeltachat/default.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation rec { pname = "libdeltachat"; - version = "1.112.5"; + version = "1.112.6"; src = fetchFromGitHub { owner = "deltachat"; repo = "deltachat-core-rust"; rev = "v${version}"; - hash = "sha256-me09xhsaiJr2i6kdB62suS5LBf3gr4vL3dHgdPMbD1g="; + hash = "sha256-xadf6N5x3zdefwsKUFaVs71HmLMpJoUq5LL7IENsvC0="; }; patches = [ diff --git a/pkgs/development/libraries/libdovi/Cargo.lock b/pkgs/development/libraries/libdovi/Cargo.lock new file mode 100644 index 00000000000..417a92d2d16 --- /dev/null +++ b/pkgs/development/libraries/libdovi/Cargo.lock @@ -0,0 +1,704 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "anes" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" + +[[package]] +name = "anyhow" +version = "1.0.70" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" + +[[package]] +name = "atty" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" +dependencies = [ + "hermit-abi 0.1.19", + "libc", + "winapi", +] + +[[package]] +name = "autocfg" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitstream-io" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d28070975aaf4ef1fd0bd1f29b739c06c2cdd9972e090617fb6dca3b2cb564e" + +[[package]] +name = "bitvec" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" +dependencies = [ + "funty", + "radium", + "tap", + "wyz", +] + +[[package]] +name = "bitvec_helpers" +version = "3.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ef6883bd86b4112b56be19de3a1628de6c4063be7be6e641d484c83069efb4a" +dependencies = [ + "bitstream-io", +] + +[[package]] +name = "bumpalo" +version = "3.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" + +[[package]] +name = "cast" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "ciborium" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f" +dependencies = [ + "ciborium-io", + "ciborium-ll", + "serde", +] + +[[package]] +name = "ciborium-io" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369" + +[[package]] +name = "ciborium-ll" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b" +dependencies = [ + "ciborium-io", + "half", +] + +[[package]] +name = "clap" +version = "3.2.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" +dependencies = [ + "bitflags", + "clap_lex", + "indexmap", + "textwrap", +] + +[[package]] +name = "clap_lex" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" +dependencies = [ + "os_str_bytes", +] + +[[package]] +name = "crc" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe" +dependencies = [ + "crc-catalog", +] + +[[package]] +name = "crc-catalog" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cace84e55f07e7301bae1c519df89cdad8cc3cd868413d3fdbdeca9ff3db484" + +[[package]] +name = "criterion" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb" +dependencies = [ + "anes", + "atty", + "cast", + "ciborium", + "clap", + "criterion-plot", + "itertools", + "lazy_static", + "num-traits", + "oorandom", + "plotters", + "rayon", + "regex", + "serde", + "serde_derive", + "serde_json", + "tinytemplate", + "walkdir", +] + +[[package]] +name = "criterion-plot" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" +dependencies = [ + "cast", + "itertools", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c" +dependencies = [ + "cfg-if", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" +dependencies = [ + "cfg-if", + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695" +dependencies = [ + "autocfg", + "cfg-if", + "crossbeam-utils", + "memoffset", + "scopeguard", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "dolby_vision" +version = "3.1.2" +dependencies = [ + "anyhow", + "bitvec", + "bitvec_helpers", + "crc", + "criterion", + "libc", + "roxmltree", + "serde", + "serde_json", +] + +[[package]] +name = "either" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" + +[[package]] +name = "funty" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" + +[[package]] +name = "half" +version = "1.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "hermit-abi" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +dependencies = [ + "libc", +] + +[[package]] +name = "hermit-abi" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" +dependencies = [ + "libc", +] + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg", + "hashbrown", +] + +[[package]] +name = "itertools" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" + +[[package]] +name = "js-sys" +version = "0.3.61" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + +[[package]] +name = "libc" +version = "0.2.141" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" + +[[package]] +name = "log" +version = "0.4.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "memoffset" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num-traits" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_cpus" +version = "1.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" +dependencies = [ + "hermit-abi 0.2.6", + "libc", +] + +[[package]] +name = "once_cell" +version = "1.17.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" + +[[package]] +name = "oorandom" +version = "11.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" + +[[package]] +name = "os_str_bytes" +version = "6.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267" + +[[package]] +name = "plotters" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2538b639e642295546c50fcd545198c9d64ee2a38620a628724a3b266d5fbf97" +dependencies = [ + "num-traits", + "plotters-backend", + "plotters-svg", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "plotters-backend" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142" + +[[package]] +name = "plotters-svg" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9a81d2759aae1dae668f783c308bc5c8ebd191ff4184aaa1b37f65a6ae5a56f" +dependencies = [ + "plotters-backend", +] + +[[package]] +name = "proc-macro2" +version = "1.0.56" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quote" +version = "1.0.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "radium" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" + +[[package]] +name = "rayon" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" +dependencies = [ + "crossbeam-channel", + "crossbeam-deque", + "crossbeam-utils", + "num_cpus", +] + +[[package]] +name = "regex" +version = "1.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d" +dependencies = [ + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.6.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + +[[package]] +name = "roxmltree" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8f595a457b6b8c6cda66a48503e92ee8d19342f905948f29c383200ec9eb1d8" +dependencies = [ + "xmlparser", +] + +[[package]] +name = "ryu" +version = "1.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "scopeguard" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" + +[[package]] +name = "serde" +version = "1.0.159" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.159" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.13", +] + +[[package]] +name = "serde_json" +version = "1.0.95" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744" +dependencies = [ + "indexmap", + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "tap" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" + +[[package]] +name = "textwrap" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" + +[[package]] +name = "tinytemplate" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" +dependencies = [ + "serde", + "serde_json", +] + +[[package]] +name = "unicode-ident" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" + +[[package]] +name = "walkdir" +version = "2.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "wasm-bindgen" +version = "0.2.84" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" +dependencies = [ + "cfg-if", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.84" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn 1.0.109", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.84" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.84" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.84" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" + +[[package]] +name = "web-sys" +version = "0.3.61" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" +dependencies = [ + "winapi", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "wyz" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" +dependencies = [ + "tap", +] + +[[package]] +name = "xmlparser" +version = "0.13.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d25c75bf9ea12c4040a97f829154768bbbce366287e2dc044af160cd79a13fd" diff --git a/pkgs/development/libraries/libdovi/default.nix b/pkgs/development/libraries/libdovi/default.nix new file mode 100644 index 00000000000..e8b4bbc88bf --- /dev/null +++ b/pkgs/development/libraries/libdovi/default.nix @@ -0,0 +1,53 @@ +{ lib +, rustPlatform +, fetchCrate +, cargo-c +, rust +, stdenv +}: +let + rustTargetPlatformSpec = rust.toRustTargetSpec stdenv.hostPlatform; +in +rustPlatform.buildRustPackage rec { + pname = "libdovi"; + version = "3.1.2"; + + src = fetchCrate { + pname = "dolby_vision"; + inherit version; + hash = "sha256-eLmGswgxtmqGc9f8l/9qvwSm+8bi06q+Ryvo7Oyr7s0="; + }; + + cargoLock.lockFile = ./Cargo.lock; + + postPatch = '' + ln -s ${./Cargo.lock} Cargo.lock + ''; + + nativeBuildInputs = [ cargo-c ]; + + buildPhase = '' + runHook preBuild + cargo cbuild -j $NIX_BUILD_CORES --release --frozen --prefix=${placeholder "out"} --target ${rustTargetPlatformSpec} + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + cargo cinstall -j $NIX_BUILD_CORES --release --frozen --prefix=${placeholder "out"} --target ${rustTargetPlatformSpec} + runHook postInstall + ''; + + checkPhase = '' + runHook preCheck + cargo ctest -j $NIX_BUILD_CORES --release --frozen --prefix=${placeholder "out"} --target ${rustTargetPlatformSpec} + runHook postCheck + ''; + + meta = with lib; { + description = "C library for Dolby Vision metadata parsing and writing"; + homepage = "https://crates.io/crates/dolby_vision"; + license = licenses.mit; + maintainers = with maintainers; [ kranzes ]; + }; +} diff --git a/pkgs/development/libraries/libelf/default.nix b/pkgs/development/libraries/libelf/default.nix index 4002146d4d5..3302d127d4d 100644 --- a/pkgs/development/libraries/libelf/default.nix +++ b/pkgs/development/libraries/libelf/default.nix @@ -24,6 +24,11 @@ stdenv.mkDerivation rec { ]; enableParallelBuilding = true; + # Lacks dependencies: + # mkdir ...-libelf-0.8.13/lib + # mkdir ...-libelf-0.8.13/lib + # mkdir: cannot create directory '...-libelf-0.8.13/lib': File exists + enableParallelInstalling = false; doCheck = true; diff --git a/pkgs/development/libraries/libgit2/default.nix b/pkgs/development/libraries/libgit2/default.nix index c560b55a15f..f5b0ff72ff0 100644 --- a/pkgs/development/libraries/libgit2/default.nix +++ b/pkgs/development/libraries/libgit2/default.nix @@ -19,14 +19,14 @@ stdenv.mkDerivation rec { pname = "libgit2"; - version = "1.6.2"; + version = "1.6.3"; # also check the following packages for updates: python3Packages.pygit2 and libgit2-glib src = fetchFromGitHub { owner = "libgit2"; repo = "libgit2"; rev = "v${version}"; - hash = "sha256-XmGlh0iehQIufAPpndSkYy4EQ8vG0I6MGB+jQQpCe9k="; + hash = "sha256-MiEw5UbmcPfW0SlqLdYEnBdOp29YIVdKXE588uUjqck="; }; cmakeFlags = [ diff --git a/pkgs/development/libraries/libidn2/default.nix b/pkgs/development/libraries/libidn2/default.nix index d76f3048815..2c4041a9cfa 100644 --- a/pkgs/development/libraries/libidn2/default.nix +++ b/pkgs/development/libraries/libidn2/default.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation rec { pname = "libidn2"; - version = "2.3.2"; + version = "2.3.4"; src = fetchurl { - url = "mirror://gnu/libidn/${pname}-${version}.tar.gz"; - sha256 = "sha256-dpQM1Od46Ak1eanRlbJf/16Tbp3GJCBoUotDenZ2T5E="; + url = "https://ftp.gnu.org/gnu/libidn/${pname}-${version}.tar.gz"; + sha256 = "sha256-k8q6crTgUdH41PWgdqtjyZt3+u4Bm3K5eDsmeYbbtF8="; }; strictDeps = true; diff --git a/pkgs/development/libraries/libimagequant/default.nix b/pkgs/development/libraries/libimagequant/default.nix index 8fb334e2a4d..43e4b447ae7 100644 --- a/pkgs/development/libraries/libimagequant/default.nix +++ b/pkgs/development/libraries/libimagequant/default.nix @@ -24,8 +24,6 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-0HOmItooNsGq6iTIb9M5IPXMwYh2nQ03qfjomkg0d00="; - auditable = true; # TODO: remove when this is the default - nativeBuildInputs = [ cargo-c ]; postBuild = '' diff --git a/pkgs/development/libraries/libmbim/default.nix b/pkgs/development/libraries/libmbim/default.nix index 61e08f31c14..c55b0876ce6 100644 --- a/pkgs/development/libraries/libmbim/default.nix +++ b/pkgs/development/libraries/libmbim/default.nix @@ -9,8 +9,10 @@ , help2man , systemd , bash-completion +, bash , buildPackages , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages +, withDocs ? stdenv.hostPlatform == stdenv.buildPlatform , gobject-introspection }: @@ -18,7 +20,8 @@ stdenv.mkDerivation rec { pname = "libmbim"; version = "1.28.4"; - outputs = [ "out" "dev" "man" ]; + outputs = [ "out" "dev" ] + ++ lib.optionals withDocs [ "man" ]; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; @@ -31,14 +34,19 @@ stdenv.mkDerivation rec { mesonFlags = [ "-Dudevdir=${placeholder "out"}/lib/udev" (lib.mesonBool "introspection" withIntrospection) + (lib.mesonBool "man" withDocs) ]; + strictDeps = true; + nativeBuildInputs = [ meson ninja pkg-config python3 + ] ++ lib.optionals withDocs [ help2man + ] ++ lib.optionals withIntrospection [ gobject-introspection ]; @@ -46,6 +54,7 @@ stdenv.mkDerivation rec { glib systemd bash-completion + bash ]; doCheck = true; diff --git a/pkgs/development/libraries/libmicrohttpd/generic.nix b/pkgs/development/libraries/libmicrohttpd/generic.nix index 0af066c7123..d5bc619e904 100644 --- a/pkgs/development/libraries/libmicrohttpd/generic.nix +++ b/pkgs/development/libraries/libmicrohttpd/generic.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, libgcrypt, curl, gnutls, pkg-config, libiconv, libintl, version, src, meta ? {} }: +{ lib, stdenv, libgcrypt, curl, gnutls, pkg-config, libiconv, libintl, version, src, meta ? {}, fetchpatch }: let meta_ = meta; @@ -8,6 +8,17 @@ stdenv.mkDerivation rec { pname = "libmicrohttpd"; inherit version src; + patches = lib.optionals (lib.versionOlder version "0.9.76") [ + (fetchpatch { + name = "CVE-2023-27371.patch"; + url = "https://git.gnunet.org/libmicrohttpd.git/patch/?id=e0754d1638c602382384f1eface30854b1defeec"; + hash = "sha256-vzrq9HPysGpc13rFEk6zLPgpUqp/ST4q/Wp30Dam97k="; + excludes = [ + "ChangeLog" + ]; + }) + ]; + outputs = [ "out" "dev" "devdoc" "info" ]; nativeBuildInputs = [ pkg-config ]; buildInputs = [ libgcrypt curl gnutls libiconv libintl ]; diff --git a/pkgs/development/libraries/libnftnl/default.nix b/pkgs/development/libraries/libnftnl/default.nix index 10ef8e5395a..afbfa534952 100644 --- a/pkgs/development/libraries/libnftnl/default.nix +++ b/pkgs/development/libraries/libnftnl/default.nix @@ -1,12 +1,12 @@ { lib, stdenv, fetchurl, pkg-config, libmnl }: stdenv.mkDerivation rec { - version = "1.2.4"; + version = "1.2.5"; pname = "libnftnl"; src = fetchurl { - url = "https://netfilter.org/projects/${pname}/files/${pname}-${version}.tar.bz2"; - hash = "sha256-wP4jO+TN/XA+fVl37462P8vx0AUrYEThsj1HyjViR38="; + url = "https://netfilter.org/projects/${pname}/files/${pname}-${version}.tar.xz"; + hash = "sha256-lm3gqBIMilPbhZiJdJNov7LLoMTwtMGjDSZOzMRfEiY="; }; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/development/libraries/libomxil-bellagio/default.nix b/pkgs/development/libraries/libomxil-bellagio/default.nix index 694625c8af8..4f129dc1378 100644 --- a/pkgs/development/libraries/libomxil-bellagio/default.nix +++ b/pkgs/development/libraries/libomxil-bellagio/default.nix @@ -33,7 +33,8 @@ stdenv.mkDerivation rec { doCheck = false; # fails env.NIX_CFLAGS_COMPILE = - if stdenv.cc.isGNU then "-Wno-error=array-bounds -Wno-error=stringop-overflow=8" + # stringop-truncation: see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028978 + if stdenv.cc.isGNU then "-Wno-error=array-bounds -Wno-error=stringop-overflow=8 -Wno-error=stringop-truncation" else "-Wno-error=absolute-value -Wno-error=enum-conversion -Wno-error=logical-not-parentheses -Wno-error=non-literal-null-conversion"; meta = with lib; { diff --git a/pkgs/development/libraries/libpcap/default.nix b/pkgs/development/libraries/libpcap/default.nix index 0f429062e48..04c8a0f16ad 100644 --- a/pkgs/development/libraries/libpcap/default.nix +++ b/pkgs/development/libraries/libpcap/default.nix @@ -4,6 +4,7 @@ , flex , bison , bluez +, libnl , libxcrypt , pkg-config , withBluez ? false @@ -19,10 +20,12 @@ stdenv.mkDerivation rec { sha256 = "sha256-KoiFxANRbPewkz7UsU1sqjDgIFJInr1BTcdaxS51WeY="; }; - buildInputs = lib.optionals withRemote [ libxcrypt ]; + buildInputs = lib.optionals stdenv.isLinux [ libnl ] + ++ lib.optionals withRemote [ libxcrypt ]; nativeBuildInputs = [ flex bison ] - ++ lib.optionals withBluez [ bluez.dev pkg-config ]; + ++ lib.optionals stdenv.isLinux [ pkg-config ] + ++ lib.optionals withBluez [ bluez.dev ]; # We need to force the autodetection because detection doesn't # work in pure build environments. diff --git a/pkgs/development/libraries/libpg_query/default.nix b/pkgs/development/libraries/libpg_query/default.nix index 95d615c5d24..1335eb3579d 100644 --- a/pkgs/development/libraries/libpg_query/default.nix +++ b/pkgs/development/libraries/libpg_query/default.nix @@ -13,13 +13,17 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ which ]; - makeFlags = [ "build" ]; + makeFlags = [ "build" "build_shared" ]; installPhase = '' install -Dm644 -t $out/lib libpg_query.a install -Dm644 -t $out/include pg_query.h + install -Dm644 -t $out/lib libpg_query${stdenv.hostPlatform.extensions.sharedLibrary} ''; + doCheck = true; + checkTarget = "test"; + meta = with lib; { homepage = "https://github.com/pganalyze/libpg_query"; description = "C library for accessing the PostgreSQL parser outside of the server environment"; diff --git a/pkgs/development/libraries/libplacebo/default.nix b/pkgs/development/libraries/libplacebo/default.nix index 3b56ab079bb..60a3f898957 100644 --- a/pkgs/development/libraries/libplacebo/default.nix +++ b/pkgs/development/libraries/libplacebo/default.nix @@ -1,4 +1,5 @@ -{ lib, stdenv +{ lib +, stdenv , fetchFromGitLab , meson , ninja @@ -8,40 +9,41 @@ , vulkan-loader , shaderc , lcms2 -, libepoxy , libGL , xorg , libunwind +, libdovi }: stdenv.mkDerivation rec { pname = "libplacebo"; - version = "4.208.0"; + version = "5.264.1"; src = fetchFromGitLab { domain = "code.videolan.org"; owner = "videolan"; repo = pname; rev = "v${version}"; - sha256 = "161dp5781s74ca3gglaxlmchx7glyshf0wg43w98pl22n1jcm5qk"; + hash = "sha256-YEefuEfJURi5/wswQKskA/J1UGzessQQkBpltJ0Spq8="; }; nativeBuildInputs = [ meson ninja pkg-config - python3Packages.mako + vulkan-headers + python3Packages.jinja2 + python3Packages.glad2 ]; buildInputs = [ - vulkan-headers vulkan-loader shaderc lcms2 - libepoxy libGL xorg.libX11 libunwind + libdovi ]; mesonFlags = [ @@ -53,6 +55,11 @@ stdenv.mkDerivation rec { "-Dunwind=disabled" # libplacebo doesn’t build with `darwin.libunwind` ]; + postPatch = '' + substituteInPlace meson.build \ + --replace 'python_env.append' '#' + ''; + meta = with lib; { description = "Reusable library for GPU-accelerated video/image rendering primitives"; longDescription = '' diff --git a/pkgs/development/libraries/librem/default.nix b/pkgs/development/libraries/librem/default.nix index 2e9a2f1fa31..e6ed4d2b679 100644 --- a/pkgs/development/libraries/librem/default.nix +++ b/pkgs/development/libraries/librem/default.nix @@ -18,6 +18,7 @@ stdenv.mkDerivation rec { makeFlags = [ "LIBRE_MK=${libre}/share/re/re.mk" "PREFIX=$(out)" + "AR=${stdenv.cc.targetPrefix}ar" ] ++ lib.optional (stdenv.cc.cc != null) "SYSROOT_ALT=${lib.getDev stdenv.cc.cc}" ++ lib.optional (stdenv.cc.libc != null) "SYSROOT=${lib.getDev stdenv.cc.libc}" diff --git a/pkgs/development/libraries/librest/1.0.nix b/pkgs/development/libraries/librest/1.0.nix index fec622752f8..1e134f62bad 100644 --- a/pkgs/development/libraries/librest/1.0.nix +++ b/pkgs/development/libraries/librest/1.0.nix @@ -37,6 +37,8 @@ stdenv.mkDerivation rec { }) ]; + strictDeps = true; + depsBuildBuild = [ pkg-config ]; nativeBuildInputs = [ meson ninja @@ -64,6 +66,12 @@ stdenv.mkDerivation rec { # https://gitlab.gnome.org/GNOME/librest/-/merge_requests/19 substituteInPlace meson.build \ --replace "con." "conf." + + # Run-time dependency gi-docgen found: NO (tried pkgconfig and cmake) + # it should be a build-time dep for build + # TODO: send upstream + substituteInPlace docs/meson.build \ + --replace "'gi-docgen', ver" "'gi-docgen', native:true, ver" ''; postFixup = '' diff --git a/pkgs/development/libraries/libsndfile/default.nix b/pkgs/development/libraries/libsndfile/default.nix index a319de5ce6b..0dc795a96d8 100644 --- a/pkgs/development/libraries/libsndfile/default.nix +++ b/pkgs/development/libraries/libsndfile/default.nix @@ -1,20 +1,22 @@ -{ lib, stdenv, fetchFromGitHub, autoreconfHook, autogen, flac, libogg, libopus, libvorbis, pkg-config, python3 -, Carbon, AudioToolbox +{ lib, stdenv, fetchFromGitHub, autoreconfHook, autogen, pkg-config, python3 +, flac, lame, libmpg123, libogg, libopus, libvorbis +, alsa-lib, Carbon, AudioToolbox }: stdenv.mkDerivation rec { pname = "libsndfile"; - version = "1.1.0"; + version = "1.2.0"; src = fetchFromGitHub { owner = pname; repo = pname; rev = version; - sha256 = "sha256-bhIXVSKuUnUzs5aaLDHt21RcnqekEpLU414sFtl2Lro="; + hash = "sha256-zd0HDUzVYLyFjhIudBJQaKJUtYMjZeQRLALSkyD9tXU="; }; nativeBuildInputs = [ autoreconfHook autogen pkg-config python3 ]; - buildInputs = [ flac libogg libopus libvorbis ] + buildInputs = [ flac lame libmpg123 libogg libopus libvorbis ] + ++ lib.optionals stdenv.isLinux [ alsa-lib ] ++ lib.optionals stdenv.isDarwin [ Carbon AudioToolbox ]; enableParallelBuilding = true; @@ -34,6 +36,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "A C library for reading and writing files containing sampled sound"; homepage = "https://libsndfile.github.io/libsndfile/"; + changelog = "https://github.com/libsndfile/libsndfile/releases/tag/${version}"; license = licenses.lgpl2Plus; maintainers = with maintainers; [ lovek323 ]; platforms = platforms.unix; diff --git a/pkgs/development/libraries/libvmaf/default.nix b/pkgs/development/libraries/libvmaf/default.nix index c0fc4d1556f..55a08d59ed8 100644 --- a/pkgs/development/libraries/libvmaf/default.nix +++ b/pkgs/development/libraries/libvmaf/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, fetchpatch, meson, ninja, nasm }: +{ lib, stdenv, fetchFromGitHub, fetchpatch, meson, ninja, nasm, xxd }: stdenv.mkDerivation rec { pname = "libvmaf"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { }) ]; - nativeBuildInputs = [ meson ninja nasm ]; + nativeBuildInputs = [ meson ninja nasm xxd ]; mesonFlags = [ "-Denable_avx512=true" ]; diff --git a/pkgs/development/libraries/mesa/generic.nix b/pkgs/development/libraries/mesa/generic.nix index b60533ca39a..82055ecd342 100644 --- a/pkgs/development/libraries/mesa/generic.nix +++ b/pkgs/development/libraries/mesa/generic.nix @@ -1,6 +1,6 @@ { version, hash }: -{ stdenv, lib, fetchurl +{ stdenv, lib, fetchurl, fetchpatch , meson, pkg-config, ninja , intltool, bison, flex, file, python3Packages, wayland-scanner , expat, libdrm, xorg, wayland, wayland-protocols, openssl @@ -133,6 +133,13 @@ self = stdenv.mkDerivation { ./opencl.patch ./disk_cache-include-dri-driver-path-in-cache-key.patch + + # FIXME: submitted upstream at https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22133 + # Remove when no longer applicable + (fetchpatch { + url = "https://gitlab.freedesktop.org/mesa/mesa/-/commit/1457f1b752f59258c0b33558619b0063b4ce6280.diff"; + hash = "sha256-WFemyfmCWY4rJMfGxVZdYeGQvGcOTEDMrRt5OIWp348="; + }) ]; postPatch = '' @@ -322,6 +329,10 @@ self = stdenv.mkDerivation { patchelf --set-rpath "$(patchelf --print-rpath $lib):$drivers/lib" "$lib" fi done + # add RPATH here so Zink can find libvulkan.so + ${lib.optionalString haveZink '' + patchelf --add-rpath ${vulkan-loader}/lib $drivers/lib/dri/zink_dri.so + ''} ''; env.NIX_CFLAGS_COMPILE = toString (lib.optionals stdenv.isDarwin [ "-fno-common" ] ++ lib.optionals enableOpenCL [ diff --git a/pkgs/development/libraries/mesa/stubs.nix b/pkgs/development/libraries/mesa/stubs.nix index f3ea263cc9f..773897548a4 100644 --- a/pkgs/development/libraries/mesa/stubs.nix +++ b/pkgs/development/libraries/mesa/stubs.nix @@ -1,12 +1,13 @@ { stdenv -, libglvnd, mesa +, libglvnd +, mesa , OpenGL , testers }: stdenv.mkDerivation (finalAttrs: { - inherit (libglvnd) version; pname = "libGL"; + inherit (if stdenv.hostPlatform.isDarwin then mesa else libglvnd) version; outputs = [ "out" "dev" ]; # On macOS, libglvnd is not supported, so we just use what mesa @@ -77,5 +78,10 @@ stdenv.mkDerivation (finalAttrs: { passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; - meta.pkgConfigModules = [ "gl" "egl" "glesv1_cm" "glesv2" ]; + meta = { + description = "Stub bindings using " + (if stdenv.hostPlatform.isDarwin then "mesa" else "libglvnd"); + pkgConfigModules = [ "gl" "egl" "glesv1_cm" "glesv2" ]; + } // { + inherit (if stdenv.hostPlatform.isDarwin then mesa.meta else libglvnd.meta) homepage license platforms; + }; }) diff --git a/pkgs/development/libraries/ngtcp2/gnutls.nix b/pkgs/development/libraries/ngtcp2/gnutls.nix index ef73f06e34a..f19672e566d 100644 --- a/pkgs/development/libraries/ngtcp2/gnutls.nix +++ b/pkgs/development/libraries/ngtcp2/gnutls.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { pname = "ngtcp2"; - version = "0.13.0"; + version = "0.13.1"; src = fetchFromGitHub { owner = "ngtcp2"; repo = "ngtcp2"; rev = "v${version}"; - sha256 = "sha256-rKEF5R1GubgFiblmdTqh26PxTRxIqXUJHxj0Qwd3N00="; + sha256 = "sha256-bkTbnf7vyTxA623JVGUgrwAuXK7d8kzijOK1F4Sh4yY="; }; outputs = [ "out" "dev" ]; diff --git a/pkgs/development/libraries/nuspell/default.nix b/pkgs/development/libraries/nuspell/default.nix index 1bd3cefbee3..9369b8cb5f2 100644 --- a/pkgs/development/libraries/nuspell/default.nix +++ b/pkgs/development/libraries/nuspell/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ cmake pkg-config ]; - buildInputs = [ icu ]; + propagatedBuildInputs = [ icu ]; outputs = [ "out" "lib" "dev" ]; diff --git a/pkgs/development/libraries/opencv/4.x.nix b/pkgs/development/libraries/opencv/4.x.nix index a9f7b0304e8..496412dda32 100644 --- a/pkgs/development/libraries/opencv/4.x.nix +++ b/pkgs/development/libraries/opencv/4.x.nix @@ -37,9 +37,14 @@ , enableContrib ? true , enableCuda ? (config.cudaSupport or false) && stdenv.hostPlatform.isx86_64 -, cudaPackages ? { } +, enableCublas ? enableCuda +, enableCudnn ? false # NOTE: CUDNN has a large impact on closure size so we disable it by default +, enableCufft ? enableCuda +, cudaPackages ? {} +, symlinkJoin , nvidia-optical-flow-sdk +, enableLto ? true , enableUnfree ? false , enableIpp ? false , enablePython ? false @@ -79,9 +84,6 @@ }: let - inherit (cudaPackages) cudatoolkit; - inherit (cudaPackages.cudaFlags) cudaCapabilities; - version = "4.7.0"; src = fetchFromGitHub { @@ -227,6 +229,33 @@ let #multithreaded openblas conflicts with opencv multithreading, which manifest itself in hung tests #https://github.com/xianyi/OpenBLAS/wiki/Faq/4bded95e8dc8aadc70ce65267d1093ca7bdefc4c#multi-threaded openblas_ = blas.provider.override { singleThreaded = true; }; + + inherit (cudaPackages) backendStdenv cudaFlags cudaVersion; + inherit (cudaFlags) cudaCapabilities; + + cuda-common-redist = with cudaPackages; [ + cuda_cccl # <thrust/*> + libnpp # npp.h + ] ++ lib.optionals enableCublas [ + libcublas # cublas_v2.h + ] ++ lib.optionals enableCudnn [ + cudnn # cudnn.h + ] ++ lib.optionals enableCufft [ + libcufft # cufft.h + ]; + + cuda-native-redist = symlinkJoin { + name = "cuda-native-redist-${cudaVersion}"; + paths = with cudaPackages; [ + cuda_cudart # cuda_runtime.h + cuda_nvcc + ] ++ cuda-common-redist; + }; + + cuda-redist = symlinkJoin { + name = "cuda-redist-${cudaVersion}"; + paths = cuda-common-redist; + }; in stdenv.mkDerivation { @@ -298,17 +327,18 @@ stdenv.mkDerivation { ++ lib.optionals enableTesseract [ tesseract leptonica ] ++ lib.optional enableTbb tbb ++ lib.optionals stdenv.isDarwin [ bzip2 AVFoundation Cocoa VideoDecodeAcceleration CoreMedia MediaToolbox ] - ++ lib.optionals enableDocs [ doxygen graphviz-nox ]; + ++ lib.optionals enableDocs [ doxygen graphviz-nox ] + ++ lib.optionals enableCuda [ cuda-redist ]; propagatedBuildInputs = lib.optional enablePython pythonPackages.numpy - ++ lib.optionals enableCuda [ cudatoolkit nvidia-optical-flow-sdk ]; + ++ lib.optionals enableCuda [ nvidia-optical-flow-sdk ]; nativeBuildInputs = [ cmake pkg-config unzip ] ++ lib.optionals enablePython [ pythonPackages.pip pythonPackages.wheel pythonPackages.setuptools - ]; + ] ++ lib.optionals enableCuda [ cuda-native-redist ]; env.NIX_CFLAGS_COMPILE = lib.optionalString enableEXR "-I${ilmbase.dev}/include/OpenEXR"; @@ -338,12 +368,30 @@ stdenv.mkDerivation { (opencvFlag "OPENEXR" enableEXR) (opencvFlag "OPENJPEG" enableJPEG2000) "-DWITH_JASPER=OFF" # OpenCV falls back to a vendored copy of Jasper when OpenJPEG is disabled - (opencvFlag "CUDA" enableCuda) - (opencvFlag "CUBLAS" enableCuda) (opencvFlag "TBB" enableTbb) + + # CUDA options + (opencvFlag "CUDA" enableCuda) + (opencvFlag "CUDA_FAST_MATH" enableCuda) + (opencvFlag "CUBLAS" enableCublas) + (opencvFlag "CUDNN" enableCudnn) + (opencvFlag "CUFFT" enableCufft) + + # LTO options + (opencvFlag "ENABLE_LTO" enableLto) + (opencvFlag "ENABLE_THIN_LTO" ( + enableLto && ( + # Only clang supports thin LTO, so we must either be using clang through the stdenv, + stdenv.cc.isClang || + # or through the backend stdenv. + (enableCuda && backendStdenv.cc.isClang) + ) + )) ] ++ lib.optionals enableCuda [ "-DCUDA_FAST_MATH=ON" - "-DCUDA_HOST_COMPILER=${cudatoolkit.cc}/bin/cc" + # We need to set the C and C++ host compilers for CUDA to the same compiler. + "-DCMAKE_C_COMPILER=${backendStdenv.cc}/bin/cc" + "-DCMAKE_CXX_COMPILER=${backendStdenv.cc}/bin/c++" "-DCUDA_NVCC_FLAGS=--expt-relaxed-constexpr" # OpenCV respects at least three variables: diff --git a/pkgs/development/libraries/qt-5/5.15/srcs-generated.json b/pkgs/development/libraries/qt-5/5.15/srcs-generated.json index 3f6c616c394..377854f16f7 100644 --- a/pkgs/development/libraries/qt-5/5.15/srcs-generated.json +++ b/pkgs/development/libraries/qt-5/5.15/srcs-generated.json @@ -16,8 +16,8 @@ }, "qtbase": { "url": "https://invent.kde.org/qt/qt/qtbase.git", - "rev": "fa8dee92201448cc4eaa92f222b93d0b044d8ea5", - "sha256": "16b0q0anlgmfzbdm0jyakb8cxikrr295pj7avzny26x9609lzqga" + "rev": "6c09620dc84900c31a2d307a8640dbc15b1fcfdd", + "sha256": "0nr8xlfdrgjr6rrd5f99p8vzlxx6n8xch5l2z95pb2lx4w4pz26q" }, "qtcharts": { "url": "https://invent.kde.org/qt/qt/qtcharts.git", @@ -26,8 +26,8 @@ }, "qtconnectivity": { "url": "https://invent.kde.org/qt/qt/qtconnectivity.git", - "rev": "056294c0493f814c3951ef57e5d0656efe643fb5", - "sha256": "0byzmd7azrx06xmd8dsapjljpc9wwnsr39jjccbapjl5rfxywipw" + "rev": "2d241e0b79971917845a6ed448e838ef273d73d7", + "sha256": "15zk9q1n9yfg4nkr0rs7agsvzim8nlrqzm1h4h9r0iwr91g9vqp5" }, "qtdatavis3d": { "url": "https://invent.kde.org/qt/qt/qtdatavis3d.git", @@ -56,13 +56,13 @@ }, "qtimageformats": { "url": "https://invent.kde.org/qt/qt/qtimageformats.git", - "rev": "abe44c0f526e499668b1131c5990d9b571f99c46", - "sha256": "0llw5lsw368vzsc7dnjy3ahxny8qzb7yz3aakgsbd5glk3dgr4i4" + "rev": "dbc9c396199ef78e820b40ddb8a4e76c0a86d48c", + "sha256": "18dhnvkv9hialjfcm80g9y38fsxfcfk4fgrrsm3hy2yda6a6g1c6" }, "qtlocation": { "url": "https://invent.kde.org/qt/qt/qtlocation.git", - "rev": "f991e28cb0a670597f1955585c76ce8a26ce9e4b", - "sha256": "0bvxjciisq2hixhbxxs68zdwfdyvljy8iq48rnwpynqsdrhh5rma" + "rev": "435f931a7e42172e12ceba8f0d9da06ba4ec0bee", + "sha256": "1p7hz09jv8whlv0m39cnjz3yc6pjzyxkc8zinl6f0qmrska6m4gp" }, "qtlottie": { "url": "https://invent.kde.org/qt/qt/qtlottie.git", @@ -76,8 +76,8 @@ }, "qtmultimedia": { "url": "https://invent.kde.org/qt/qt/qtmultimedia.git", - "rev": "0d7cc33ac1404758886acef4f804b788c6774e98", - "sha256": "1ra9iv4pjcgz98927lkbpw494qf1jxsg4vbzxsxi247q2d1dkwzi" + "rev": "32557dbe01ba66005b8e28b38033eeee9819a4c6", + "sha256": "09mds5v3b3jq34r40hqg2a39q16p4q648wda7cqgm2yp249j06g8" }, "qtnetworkauth": { "url": "https://invent.kde.org/qt/qt/qtnetworkauth.git", @@ -166,8 +166,8 @@ }, "qtwayland": { "url": "https://invent.kde.org/qt/qt/qtwayland.git", - "rev": "f6a1e838e371dc90272c62daeea597fe487dec3e", - "sha256": "0v8vcs4jl24h754ilg9dm4qq1q24fk9mmnanpqk1q102ymmz2rac" + "rev": "df41e7e3e1f0e5495c5c8c52f1c9bb5a32b0da27", + "sha256": "0f292axj0ivgwgx97zc8x744243i7lgqcxbkjxham6md81m1xbwj" }, "qtwebchannel": { "url": "https://invent.kde.org/qt/qt/qtwebchannel.git", diff --git a/pkgs/development/libraries/qt-5/hooks/fix-qt-builtin-paths.sh b/pkgs/development/libraries/qt-5/hooks/fix-qt-builtin-paths.sh index 4ca11a223de..0f17856b4c7 100644 --- a/pkgs/development/libraries/qt-5/hooks/fix-qt-builtin-paths.sh +++ b/pkgs/development/libraries/qt-5/hooks/fix-qt-builtin-paths.sh @@ -17,9 +17,9 @@ fixQtBuiltinPaths() { if grep -q '\$\$\[QT_' "${pr_:?}"; then echo "fixQtBuiltinPaths: Fixing Qt builtin paths in \`${pr_:?}'..." sed -i "${pr_:?}" \ - -e "s|\\\$\\\$\\[QT_HOST_BINS[^]]*\\]|$dev/bin|g" \ + -e "s|\\\$\\\$\\[QT_HOST_BINS[^]]*\\]|"'$$'"NIX_OUTPUT_DEV/bin|g" \ -e "s|\\\$\\\$\\[QT_HOST_DATA[^]]*\\]/mkspecs|$dev/mkspecs|g" \ - -e "s|\\\$\\\$\\[QT_HOST_PREFIX[^]]*\\]|$dev|g" \ + -e "s|\\\$\\\$\\[QT_HOST_PREFIX[^]]*\\]|"'$$'"NIX_OUTPUT_DEV|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_ARCHDATA[^]]*\\]|$lib|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_BINS[^]]*\\]|$bin/bin|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_CONFIGURATION[^]]*\\]|$bin|g" \ @@ -30,7 +30,7 @@ fixQtBuiltinPaths() { -e "s|\\\$\\\$\\[QT_INSTALL_LIBS[^]]*\\]|$lib/lib|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_LIBEXECS[^]]*\\]|$lib/libexec|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_PLUGINS[^]]*\\]|$bin/$qtPluginPrefix|g" \ - -e "s|\\\$\\\$\\[QT_INSTALL_PREFIX[^]]*\\]|$lib|g" \ + -e "s|\\\$\\\$\\[QT_INSTALL_PREFIX[^]]*\\]|"'$$'"NIX_OUTPUT_LIB|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_TESTS[^]]*\\]|$dev/tests|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_TRANSLATIONS[^]]*\\]|$lib/translations|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_QML[^]]*\\]|$bin/$qtQmlPrefix|g" @@ -40,9 +40,9 @@ fixQtBuiltinPaths() { if grep -q '\$\$\[QT_' "${dir:?}"; then echo "fixQtBuiltinPaths: Fixing Qt builtin paths in \`${dir:?}'..." sed -i "${dir:?}" \ - -e "s|\\\$\\\$\\[QT_HOST_BINS[^]]*\\]|$dev/bin|g" \ + -e "s|\\\$\\\$\\[QT_HOST_BINS[^]]*\\]|"'$$'"NIX_OUTPUT_DEV/bin|g" \ -e "s|\\\$\\\$\\[QT_HOST_DATA[^]]*\\]/mkspecs|$dev/mkspecs|g" \ - -e "s|\\\$\\\$\\[QT_HOST_PREFIX[^]]*\\]|$dev|g" \ + -e "s|\\\$\\\$\\[QT_HOST_PREFIX[^]]*\\]|"'$$'"NIX_OUTPUT_DEV|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_ARCHDATA[^]]*\\]|$lib|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_BINS[^]]*\\]|$bin/bin|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_CONFIGURATION[^]]*\\]|$bin|g" \ @@ -53,7 +53,7 @@ fixQtBuiltinPaths() { -e "s|\\\$\\\$\\[QT_INSTALL_LIBS[^]]*\\]|$lib/lib|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_LIBEXECS[^]]*\\]|$lib/libexec|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_PLUGINS[^]]*\\]|$bin/$qtPluginPrefix|g" \ - -e "s|\\\$\\\$\\[QT_INSTALL_PREFIX[^]]*\\]|$lib|g" \ + -e "s|\\\$\\\$\\[QT_INSTALL_PREFIX[^]]*\\]|"'$$'"NIX_OUTPUT_LIB|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_TESTS[^]]*\\]|$dev/tests|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_TRANSLATIONS[^]]*\\]|$lib/translations|g" \ -e "s|\\\$\\\$\\[QT_INSTALL_QML[^]]*\\]|$bin/$qtQmlPrefix|g" diff --git a/pkgs/development/libraries/qt-5/hooks/qmake-hook.sh b/pkgs/development/libraries/qt-5/hooks/qmake-hook.sh index 0d30f0e2665..56607df6b4b 100644 --- a/pkgs/development/libraries/qt-5/hooks/qmake-hook.sh +++ b/pkgs/development/libraries/qt-5/hooks/qmake-hook.sh @@ -22,6 +22,9 @@ qmakePrePhase() { qmakeFlags+=( "CONFIG+=release" ) fi + # do the stripping ourselves (needed for separateDebugInfo) + qmakeFlags+=( "CONFIG+=nostrip" ) + qmakeFlags+=( "${qmakeFlags_orig[@]}" ) } prePhases+=" qmakePrePhase" diff --git a/pkgs/development/libraries/qt-5/modules/qtbase.nix b/pkgs/development/libraries/qt-5/modules/qtbase.nix index d74bf46dd6c..8b5d497c5e9 100644 --- a/pkgs/development/libraries/qt-5/modules/qtbase.nix +++ b/pkgs/development/libraries/qt-5/modules/qtbase.nix @@ -216,7 +216,8 @@ stdenv.mkDerivation (finalAttrs: { "-shared" "-accessibility" "-optimized-qmake" - "-strip" + # for separateDebugInfo + "-no-strip" "-system-proxies" "-pkg-config" diff --git a/pkgs/development/libraries/qt-5/modules/qtwayland.nix b/pkgs/development/libraries/qt-5/modules/qtwayland.nix index c7b61ab11f4..edb15b0b48b 100644 --- a/pkgs/development/libraries/qt-5/modules/qtwayland.nix +++ b/pkgs/development/libraries/qt-5/modules/qtwayland.nix @@ -1,4 +1,4 @@ -{ lib, qtModule, qtbase, qtquickcontrols, wayland, pkg-config, fetchpatch }: +{ qtModule, qtbase, qtquickcontrols, wayland, pkg-config }: qtModule { pname = "qtwayland"; @@ -9,16 +9,7 @@ qtModule { patches = [ # NixOS-specific, ensure that app_id is correctly determined for # wrapped executables from `wrapQtAppsHook` (see comment in patch for further - # context). Beware: shared among different Qt5 versions. + # context). ./qtwayland-app_id.patch - - # Backport of https://codereview.qt-project.org/c/qt/qtwayland/+/388338 - # Pulled from Fedora as they modified it to not apply to KDE as Plasma 5.x - # doesn't behave properly with the patch applied. See the discussion at - # https://invent.kde.org/qt/qt/qtwayland/-/merge_requests/39 for details - (fetchpatch { - url = "https://src.fedoraproject.org/rpms/qt5-qtwayland/raw/46376bb00d4c3dd3db2e82ad7ca5301ce16ea4ab/f/0080-Client-set-constraint-adjustments-for-popups-in-xdg.patch"; - sha256 = "sha256-XP+noYCk8fUdA0ItCqMjV7lSXDlNdB7Az9q7NRpupHc="; - }) ]; } diff --git a/pkgs/development/libraries/restinio/default.nix b/pkgs/development/libraries/restinio/default.nix index c027c51e8eb..2c17a2d54ff 100644 --- a/pkgs/development/libraries/restinio/default.nix +++ b/pkgs/development/libraries/restinio/default.nix @@ -1,19 +1,23 @@ -{ lib, fetchzip }: +{ lib, stdenvNoCC, fetchurl }: -let +stdenvNoCC.mkDerivation rec { pname = "restinio"; version = "0.6.17"; -in -fetchzip { - name = "${pname}-${version}"; - url = "https://github.com/Stiffstream/restinio/releases/download/v.${version}/${pname}-${version}.tar.bz2"; - hash = "sha256-8A13r3Qsn5S+kVWLPENoOjqz2tPMxSo6EWBvHG1cTAE="; - stripRoot = false; - postFetch = '' + src = fetchurl { + url = "https://github.com/Stiffstream/restinio/releases/download/v.${version}/${pname}-${version}.tar.bz2"; + hash = "sha256-zqDEaQYZbpfDCyv++/1JV4yfhwqJUB185c05u9N2FCo="; + }; + + sourceRoot = "."; + + installPhase = '' + runHook preInstall + mkdir -p $out/include - mv $out/restinio-*/dev/restinio $out/include - rm -r $out/restinio-* + mv restinio-*/dev/restinio $out/include + + runHook postInstall ''; meta = with lib; { diff --git a/pkgs/development/libraries/rustls-ffi/default.nix b/pkgs/development/libraries/rustls-ffi/default.nix index cf82505f714..824e84e9510 100644 --- a/pkgs/development/libraries/rustls-ffi/default.nix +++ b/pkgs/development/libraries/rustls-ffi/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, rustPlatform, Security, apacheHttpd }: +{ lib, stdenv, fetchFromGitHub, rustPlatform, Security, apacheHttpd, curl }: rustPlatform.buildRustPackage rec { pname = "rustls-ffi"; @@ -28,6 +28,7 @@ rustPlatform.buildRustPackage rec { passthru.tests = { apacheHttpd = apacheHttpd.override { modTlsSupport = true; }; + curl = curl.override { opensslSupport = false; rustlsSupport = true; }; }; meta = with lib; { diff --git a/pkgs/development/libraries/science/math/coin-utils/default.nix b/pkgs/development/libraries/science/math/coin-utils/default.nix new file mode 100644 index 00000000000..e725ca7cd85 --- /dev/null +++ b/pkgs/development/libraries/science/math/coin-utils/default.nix @@ -0,0 +1,22 @@ +{ lib, stdenv, fetchFromGitHub, pkg-config }: + +stdenv.mkDerivation rec { + version = "2.11.6"; + pname = "coinutils"; + + src = fetchFromGitHub { + owner = "coin-or"; + repo = "CoinUtils"; + rev = "releases/${version}"; + hash = "sha256-avXp7eKSZ/Fe1QmSJiNDMnPQ70LlOHrBeUYb9lhka8c="; + }; + + doCheck = true; + + meta = with lib; { + license = licenses.epl20; + homepage = "https://github.com/coin-or/CoinUtils"; + description = "Collection of classes and helper functions that are generally useful to multiple COIN-OR projects"; + maintainers = with maintainers; [ tmarkus ]; + }; +} diff --git a/pkgs/development/libraries/science/math/osi/default.nix b/pkgs/development/libraries/science/math/osi/default.nix index 713616b1a50..e29fa2e3d18 100644 --- a/pkgs/development/libraries/science/math/osi/default.nix +++ b/pkgs/development/libraries/science/math/osi/default.nix @@ -1,19 +1,21 @@ -{ stdenv, lib, fetchurl, gfortran, pkg-config -, blas, zlib, bzip2 +{ stdenv, lib, fetchFromGitHub, gfortran, pkg-config +, blas, zlib, bzip2, coin-utils , withGurobi ? false, gurobi , withCplex ? false, cplex }: stdenv.mkDerivation rec { pname = "osi"; - version = "0.108.6"; + version = "0.108.7"; - src = fetchurl { - url = "https://www.coin-or.org/download/source/Osi/Osi-${version}.tgz"; - sha256 = "1n2jlpq4aikbp0ncs16f7q1pj7yk6kny1bh4fmjaqnwrjw63zvsp"; + src = fetchFromGitHub { + owner = "coin-or"; + repo = "Osi"; + rev = "releases/${version}"; + hash = "sha256-MTmt/MgsfEAXor2EZXJX05bQg5oOtMaN7oNxGv2PHJg="; }; buildInputs = - [ blas zlib bzip2 ] + [ blas zlib bzip2 coin-utils ] ++ lib.optional withGurobi gurobi ++ lib.optional withCplex cplex; nativeBuildInputs = [ gfortran pkg-config ]; @@ -35,7 +37,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "An abstract base class to a generic linear programming (LP) solver"; homepage = "https://github.com/coin-or/Osi"; - license = licenses.epl10; + license = licenses.epl20; platforms = platforms.unix; maintainers = with maintainers; [ abbradar ]; }; diff --git a/pkgs/development/libraries/sentry-native/default.nix b/pkgs/development/libraries/sentry-native/default.nix index b1c5ea24087..9a7ac5d32c5 100644 --- a/pkgs/development/libraries/sentry-native/default.nix +++ b/pkgs/development/libraries/sentry-native/default.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "sentry-native"; - version = "0.6.0"; + version = "0.6.1"; src = fetchFromGitHub { owner = "getsentry"; repo = "sentry-native"; rev = version; - hash = "sha256-43THyqbujbXIW+y8KPkTiLg95XCV8l1fiWfd2V+/Fas="; + hash = "sha256-I4++of7P8AwTMh48UM+yXjbNykYwJJg1Y8bpGKKAicA="; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/spdk/default.nix b/pkgs/development/libraries/spdk/default.nix index 31f65784061..bcf6b804ed6 100644 --- a/pkgs/development/libraries/spdk/default.nix +++ b/pkgs/development/libraries/spdk/default.nix @@ -55,6 +55,11 @@ in stdenv.mkDerivation rec { postPatch = '' patchShebangs . + + # glibc-2.36 adds arc4random, so we don't need the custom implementation + # here anymore. Fixed upstream in https://github.com/spdk/spdk/commit/43a3984c6c8fde7201d6c8dfe1b680cb88237269, + # but the patch doesn't apply here. + sed -i -e '1i #define HAVE_ARC4RANDOM 1' lib/iscsi/iscsi.c ''; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/spirv-headers/default.nix b/pkgs/development/libraries/spirv-headers/default.nix index 706d3449286..51adb59a917 100644 --- a/pkgs/development/libraries/spirv-headers/default.nix +++ b/pkgs/development/libraries/spirv-headers/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "spirv-headers"; - version = "1.3.239.0"; + version = "1.3.243.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "SPIRV-Headers"; rev = "sdk-${version}"; - hash = "sha256-bjiWGSmpEbydXtCLP8fRZfPBvdCzBoJxKXTx3BroQbg="; + hash = "sha256-VOq3r6ZcbDGGxjqC4IoPMGC5n1APUPUAs9xcRzxdyfk="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/development/libraries/sqlite/default.nix b/pkgs/development/libraries/sqlite/default.nix index 162a5f7b2c6..961a0c9e319 100644 --- a/pkgs/development/libraries/sqlite/default.nix +++ b/pkgs/development/libraries/sqlite/default.nix @@ -15,13 +15,13 @@ in stdenv.mkDerivation rec { pname = "sqlite${lib.optionalString interactive "-interactive"}"; - version = "3.41.1"; + version = "3.41.2"; # nixpkgs-update: no auto update # NB! Make sure to update ./tools.nix src (in the same directory). src = fetchurl { url = "https://sqlite.org/2023/sqlite-autoconf-${archiveVersion version}.tar.gz"; - hash = "sha256-Ta376rn44WxpXU+7xRwWsvd/uX/0wcPROZGd/AOMnjM="; + hash = "sha256-6YwQDdHaTjD6Rgdh2rfAuRpQt4XhZ/jFesxGUU+ulJk="; }; outputs = [ "bin" "dev" "out" ]; diff --git a/pkgs/development/libraries/sqlite/tools.nix b/pkgs/development/libraries/sqlite/tools.nix index 27dc3c02b70..9943184bd1f 100644 --- a/pkgs/development/libraries/sqlite/tools.nix +++ b/pkgs/development/libraries/sqlite/tools.nix @@ -4,12 +4,12 @@ let archiveVersion = import ./archive-version.nix lib; mkTool = { pname, makeTarget, description, homepage, mainProgram }: stdenv.mkDerivation rec { inherit pname; - version = "3.41.1"; + version = "3.41.2"; # nixpkgs-update: no auto update src = assert version == sqlite.version; fetchurl { url = "https://sqlite.org/2023/sqlite-src-${archiveVersion version}.zip"; - hash = "sha256-25KQEvkAnn8Hlg5/AX6DLYeJop9LIDBxtP15Ip59eiA="; + hash = "sha256-hxkfzsuLcH2aEO2xNgdoYxfXFpwIC5vcXTnQY1g3bMw="; }; nativeBuildInputs = [ unzip ]; diff --git a/pkgs/development/libraries/telepathy/glib/default.nix b/pkgs/development/libraries/telepathy/glib/default.nix index 9ab269aaacf..e1510fca92a 100644 --- a/pkgs/development/libraries/telepathy/glib/default.nix +++ b/pkgs/development/libraries/telepathy/glib/default.nix @@ -22,16 +22,17 @@ stdenv.mkDerivation rec { sha256 = "sKN013HN0IESXzjDq9B5ZXZCMBxxpUPVVeK/IZGSc/A="; }; + strictDeps = true; nativeBuildInputs = [ pkg-config libxslt gobject-introspection vala + python3 ]; buildInputs = [ glibcLocales - python3 ]; propagatedBuildInputs = [ diff --git a/pkgs/development/libraries/tepl/default.nix b/pkgs/development/libraries/tepl/default.nix index 3b228b6c625..387fa214de2 100644 --- a/pkgs/development/libraries/tepl/default.nix +++ b/pkgs/development/libraries/tepl/default.nix @@ -1,6 +1,7 @@ { lib, stdenv , fetchurl , meson +, mesonEmulatorHook , ninja , amtk , gnome @@ -24,6 +25,7 @@ stdenv.mkDerivation rec { sha256 = "XlayBmnQzwX6HWS1jIw0LFkVgSLcUYEA0JPVnfm4cyE="; }; + strictDeps = true; nativeBuildInputs = [ meson ninja @@ -31,6 +33,8 @@ stdenv.mkDerivation rec { pkg-config gtk-doc docbook-xsl-nons + ] ++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ + mesonEmulatorHook ]; buildInputs = [ diff --git a/pkgs/development/libraries/tk/generic.nix b/pkgs/development/libraries/tk/generic.nix index fd4f3dea375..08eaad07b12 100644 --- a/pkgs/development/libraries/tk/generic.nix +++ b/pkgs/development/libraries/tk/generic.nix @@ -38,9 +38,15 @@ tcl.mkTclDerivation { ++ lib.optional enableAqua "--enable-aqua"; nativeBuildInputs = [ pkg-config ]; - buildInputs = lib.optional enableAqua (with darwin.apple_sdk.frameworks; [ Cocoa ]); + buildInputs = [ ]; - propagatedBuildInputs = [ libXft ]; + propagatedBuildInputs = [ + libXft + ] ++ lib.optionals enableAqua ([ + darwin.apple_sdk.frameworks.Cocoa + ] ++ lib.optionals (lib.versionAtLeast stdenv.hostPlatform.darwinMinVersion "11") [ + darwin.apple_sdk.frameworks.UniformTypeIdentifiers + ]); enableParallelBuilding = true; diff --git a/pkgs/development/libraries/uhttpmock/default.nix b/pkgs/development/libraries/uhttpmock/default.nix index f2f0fabb063..d22ff81c253 100644 --- a/pkgs/development/libraries/uhttpmock/default.nix +++ b/pkgs/development/libraries/uhttpmock/default.nix @@ -2,6 +2,7 @@ , lib , fetchFromGitLab , meson +, mesonEmulatorHook , ninja , pkg-config , gobject-introspection @@ -26,6 +27,7 @@ stdenv.mkDerivation rec { sha256 = "NuxiVVowZ8ilP9rcgapCe9OzFCpoOfZxZiSyjTeOrts="; }; + strictDeps = true; nativeBuildInputs = [ meson ninja @@ -34,6 +36,8 @@ stdenv.mkDerivation rec { vala gtk-doc docbook-xsl-nons + ] ++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ + mesonEmulatorHook ]; buildInputs = [ diff --git a/pkgs/development/libraries/vulkan-headers/default.nix b/pkgs/development/libraries/vulkan-headers/default.nix index e34cf98d510..e7b6977be1d 100644 --- a/pkgs/development/libraries/vulkan-headers/default.nix +++ b/pkgs/development/libraries/vulkan-headers/default.nix @@ -1,7 +1,7 @@ { lib, stdenv, fetchFromGitHub, cmake }: stdenv.mkDerivation rec { pname = "vulkan-headers"; - version = "1.3.239.0"; + version = "1.3.243.0"; nativeBuildInputs = [ cmake ]; @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { owner = "KhronosGroup"; repo = "Vulkan-Headers"; rev = "sdk-${version}"; - hash = "sha256-mzxT6s4ZHShB9tGyyf8jDtVWVEclHPYW+9oKy7v0bC4="; + hash = "sha256-iitEA/x9QpbQrYTcV0OzBgnY6bQFhIm+mVq1ryIQ3+0="; }; meta = with lib; { diff --git a/pkgs/development/libraries/vulkan-loader/default.nix b/pkgs/development/libraries/vulkan-loader/default.nix index b45bf4c66be..71d63db00f9 100644 --- a/pkgs/development/libraries/vulkan-loader/default.nix +++ b/pkgs/development/libraries/vulkan-loader/default.nix @@ -3,14 +3,14 @@ stdenv.mkDerivation rec { pname = "vulkan-loader"; - version = "1.3.239.0"; + version = "1.3.243.0"; src = (assert version == vulkan-headers.version; fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-Loader"; rev = "sdk-${version}"; - hash = "sha256-4oxynsbFLmsrpI5NEs7gI50g0XVcaUWuZRn6JKB/+hA="; + hash = "sha256-DqgIg0jZxzhoyYrATDQMoNN/Pav9deKdltB7L0XDqPE="; }); patches = [ ./fix-pkgconfig.patch ]; diff --git a/pkgs/development/libraries/wayland/darwin.patch b/pkgs/development/libraries/wayland/darwin.patch new file mode 100644 index 00000000000..965294dfa5f --- /dev/null +++ b/pkgs/development/libraries/wayland/darwin.patch @@ -0,0 +1,74 @@ +diff --git a/meson.build b/meson.build +index 35c3b95..f27e472 100644 +--- a/meson.build ++++ b/meson.build +@@ -16,7 +16,7 @@ config_h.set_quoted('PACKAGE', meson.project_name()) + config_h.set_quoted('PACKAGE_VERSION', meson.project_version()) + + cc_args = [] +-if host_machine.system() != 'freebsd' ++if host_machine.system() not in ['darwin', 'freebsd'] + cc_args += ['-D_POSIX_C_SOURCE=200809L'] + endif + add_project_arguments(cc_args, language: 'c') +@@ -52,7 +52,7 @@ foreach f: have_funcs + endforeach + config_h.set10('HAVE_XUCRED_CR_PID', cc.has_member('struct xucred', 'cr_pid', prefix : '#include <sys/ucred.h>')) + have_broken_msg_cmsg_cloexec = false +-if host_machine.system() == 'freebsd' ++if host_machine.system() in ['darwin', 'freebsd'] + have_broken_msg_cmsg_cloexec = not cc.compiles(''' + #include <sys/param.h> /* To get __FreeBSD_version. */ + #if __FreeBSD_version < 1300502 || \ +@@ -69,7 +69,7 @@ endif + config_h.set10('HAVE_BROKEN_MSG_CMSG_CLOEXEC', have_broken_msg_cmsg_cloexec) + + if get_option('libraries') +- if host_machine.system() == 'freebsd' ++ if host_machine.system() in ['darwin', 'freebsd'] + # When building for FreeBSD, epoll(7) is provided by a userspace + # wrapper around kqueue(2). + epoll_dep = dependency('epoll-shim') +diff --git a/src/event-loop.c b/src/event-loop.c +index 37cf95d..49a38cb 100644 +--- a/src/event-loop.c ++++ b/src/event-loop.c +@@ -48,6 +48,13 @@ + + #define TIMER_REMOVED -2 + ++#ifdef __APPLE__ ++struct itimerspec { ++ struct timespec it_interval; ++ struct timespec it_value; ++}; ++#endif ++ + struct wl_event_loop; + struct wl_event_source_interface; + struct wl_event_source_timer; +diff --git a/src/wayland-os.c b/src/wayland-os.c +index a9066ca..483fe64 100644 +--- a/src/wayland-os.c ++++ b/src/wayland-os.c +@@ -69,17 +69,19 @@ wl_os_socket_cloexec(int domain, int type, int protocol) + { + int fd; + ++#ifdef SOCK_CLOEXEC + fd = socket(domain, type | SOCK_CLOEXEC, protocol); + if (fd >= 0) + return fd; + if (errno != EINVAL) + return -1; ++#endif + + fd = socket(domain, type, protocol); + return set_cloexec_or_close(fd); + } + +-#if defined(__FreeBSD__) ++#if defined(__APPLE__) || defined(__FreeBSD__) + int + wl_os_socket_peercred(int sockfd, uid_t *uid, gid_t *gid, pid_t *pid) + { diff --git a/pkgs/development/libraries/wayland/default.nix b/pkgs/development/libraries/wayland/default.nix index 0e01e571254..a7f0df16b26 100644 --- a/pkgs/development/libraries/wayland/default.nix +++ b/pkgs/development/libraries/wayland/default.nix @@ -8,7 +8,7 @@ , wayland-scanner , expat , libxml2 -, withLibraries ? stdenv.isLinux +, withLibraries ? stdenv.isLinux || stdenv.isDarwin , withTests ? stdenv.isLinux , libffi , epoll-shim @@ -41,6 +41,10 @@ stdenv.mkDerivation rec { sha256 = "1b0ixya9bfw5c9jx8mzlr7yqnlyvd3jv5z8wln9scdv8q5zlvikd"; }; + patches = [ + ./darwin.patch + ]; + postPatch = lib.optionalString withDocumentation '' patchShebangs doc/doxygen/gen-doxygen.py '' + lib.optionalString stdenv.hostPlatform.isStatic '' @@ -117,7 +121,7 @@ stdenv.mkDerivation rec { ''; homepage = "https://wayland.freedesktop.org/"; license = licenses.mit; # Expat version - platforms = if withLibraries then platforms.linux else platforms.unix; + platforms = platforms.unix; maintainers = with maintainers; [ primeos codyopel qyliss ]; }; diff --git a/pkgs/development/lisp-modules/import/database/sqlite.lisp b/pkgs/development/lisp-modules/import/database/sqlite.lisp index fb502e42452..322d9189981 100644 --- a/pkgs/development/lisp-modules/import/database/sqlite.lisp +++ b/pkgs/development/lisp-modules/import/database/sqlite.lisp @@ -20,6 +20,7 @@ :database->nix-expression) (:export :sqlite-database :init-db) (:local-nicknames + (:hydra :org.lispbuilds.nix/hydra) (:json :com.inuoe.jzon))) (in-package org.lispbuilds.nix/database/sqlite) @@ -167,7 +168,10 @@ in lib.makeScope pkgs.newScope (self: {") (str:split-omit-nulls #\, deps) (set-difference '("asdf" "uiop") :test #'string=) (sort #'string<))))) - ,@(when (or (find #\/ name) - (find name +broken-packages+ :test #'string=)) - '(("meta" (:attrs ("broken" (:symbol "true"))))))))))))) + ("meta" (:attrs + ,@(when (or (find #\/ name) + (find name +broken-packages+ :test #'string=)) + '(("broken" (:symbol "true")))) + ,@(unless (find name hydra:+allowlist+ :test #'string=) + '(("hydraPlatforms" (:list))))))))))))) (format f "~%})~%")))) diff --git a/pkgs/development/lisp-modules/import/hydra.lisp b/pkgs/development/lisp-modules/import/hydra.lisp new file mode 100644 index 00000000000..965b29967a3 --- /dev/null +++ b/pkgs/development/lisp-modules/import/hydra.lisp @@ -0,0 +1,415 @@ +(defpackage org.lispbuilds.nix/hydra + (:documentation "List of packages allowed to be build on Hydra") + (:use :cl) + (:export + :+allowlist+)) + +(in-package org.lispbuilds.nix/hydra) + +(defparameter +allowlist+ + (list + "_1am" + "_3bmd" + "_3bmd-ext-code-blocks" + "access" + "acclimation" + "agutil" + "alexandria" + "anaphora" + "arnesi" + "array-operations" + "array-utils" + "arrows" + "asdf-package-system" + "asdf-system-connections" + "babel" + "binomial-heap" + "binpack" + "blackbird" + "bordeaux-threads" + "buildnode" + "buildnode-xhtml" + "calispel" + "cffi" + "cffi-grovel" + "cffi-toolchain" + "cffi-uffi-compat" + "chanl" + "check-it" + "chipz" + "chunga" + "circular-streams" + "cl-aa" + "cl-ana" + "cl-annot" + "cl-anonfun" + "cl-ansi-text" + "cl-async" + "cl-async-base" + "cl-async-repl" + "cl-async-ssl" + "cl-async-util" + "cl-avro" + "cl-base64" + "cl-cairo2" + "cl-cairo2" + "cl-cairo2-xlib" + "cl-cffi-gtk" + "cl-cffi-gtk-cairo" + "cl-cffi-gtk-gdk" + "cl-cffi-gtk-gdk-pixbuf" + "cl-cffi-gtk-gio" + "cl-cffi-gtk-glib" + "cl-cffi-gtk-gobject" + "cl-cffi-gtk-pango" + "cl-change-case" + "cl-cli" + "cl-colors" + "cl-colors2" + "cl-containers" + "cl-cookie" + "cl-css" + "cl-csv" + "cl-cuda" + "cl-custom-hash-table" + "cl-dbi" + "cl-difflib" + "cl-digraph" + "cl-dot" + "cl-emb" + "cl-environments" + "cl-fad" + "cl-form-types" + "cl-freetype2" + "cl-fuse" + "cl-fuse-meta-fs" + "cl-fuzz" + "cl-geometry" + "cl-gobject-introspection" + "cl-gtk2-gdk" + "cl-gtk2-glib" + "cl-gtk2-pango" + "cl-gtk4" + "cl-gtk4.adw" + "cl-gtk4.webkit2" + "cl-heap" + "cl-hooks" + "cl-html-diff" + "cl-html-parse" + "cl-html5-parser" + "cl-interpol" + "cl-jpeg" + "cl-json" + "cl-l10n" + "cl-l10n-cldr" + "cl-libuv" + "cl-libxml2" + "cl-libyaml" + "cl-locale" + "cl-markup" + "cl-mustache" + "cl-mysql" + "cl-num-utils" + "cl-pango" + "cl-paths" + "cl-paths-ttf" + "cl-pattern" + "cl-pdf" + "cl-postgres" + "cl-postgres+local-time" + "cl-ppcre" + "cl-ppcre-template" + "cl-ppcre-unicode" + "cl-prevalence" + "cl-qprint" + "cl-qrencode" + "cl-readline" + "cl-reexport" + "cl-rsvg2" + "cl-sat" + "cl-sat.glucose" + "cl-sat.minisat" + "cl-shellwords" + "cl-slice" + "cl-smt-lib" + "cl-smtp" + "cl-speedy-queue" + "cl-store" + "cl-svg" + "cl-syntax" + "cl-syntax-annot" + "cl-syntax-anonfun" + "cl-syntax-markup" + "cl-syslog" + "cl-test-more" + "cl-typesetting" + "cl-unicode" + "cl-unification" + "cl-utilities" + "cl-vectors" + "cl-webkit2" + "cl-who" + "cl-xmlspam" + "cl+ssl" + "clack" + "clack-socket" + "classowary" + "clfswm" + "closer-mop" + "closure-common" + "closure-html" + "clsql" + "clsql-postgresql" + "clsql-postgresql-socket" + "clsql-sqlite3" + "clsql-uffi" + "clss" + "cluffer" + "clump" + "clump-2-3-tree" + "clump-binary-tree" + "clunit" + "clunit2" + "clx" + "clx-truetype" + "collectors" + "colorize" + "command-line-arguments" + "css-lite" + "css-selectors" + "css-selectors-simple-tree" + "css-selectors-stp" + "cxml" + "cxml-stp" + "data-table" + "dbd-mysql" + "dbd-postgres" + "dbd-sqlite3" + "dbi" + "dbi-test" + "dbus" + "defclass-std" + "dexador" + "dissect" + "djula" + "do-urlencode" + "documentation-utils" + "drakma" + "eager-future2" + "enchant" + "esrap" + "esrap-peg" + "external-program" + "fare-csv" + "fare-mop" + "fare-quasiquote" + "fare-quasiquote-extras" + "fare-quasiquote-optima" + "fare-quasiquote-readtable" + "fare-utils" + "fast-http" + "fast-io" + "fiasco" + "file-attributes" + "fiveam" + "flexi-streams" + "float-features" + "flow" + "fn" + "form-fiddle" + "fset" + "generic-cl" + "gettext" + "global-vars" + "glsl-docs" + "glsl-spec" + "glsl-symbols" + "gsll" + "heap" + "html-encode" + "http-body" + "hu.dwim.asdf" + "hu.dwim.common" + "hu.dwim.common-lisp" + "hu.dwim.def" + "hu.dwim.def+swank" + "hu.dwim.defclass-star" + "hu.dwim.stefil" + "hu.dwim.stefil+hu.dwim.def" + "hu.dwim.stefil+hu.dwim.def+swank" + "hu.dwim.stefil+swank" + "hunchensocket" + "hunchentoot" + "idna" + "ieee-floats" + "inferior-shell" + "introspect-environment" + "iolib" + "iolib.asdf" + "iolib.base" + "iolib.common-lisp" + "iolib.conf" + "ironclad" + "iterate" + "jonathan" + "jpl-queues" + "jpl-util" + "jsown" + "kmrcl" + "lack" + "lack-component" + "lack-middleware-backtrace" + "lack-util" + "lambda-fiddle" + "legit" + "let-plus" + "lev" + "lfarm-client" + "lfarm-common" + "lfarm-server" + "lfarm-ssl" + "lift" + "lisp-binary" + "lisp-namespace" + "lisp-unit" + "lisp-unit2" + "lla" + "local-time" + "log4cl" + "lparallel" + "lquery" + "ltk" + "marshal" + "md5" + "metabang-bind" + "metatilities-base" + "mgl" + "mgl-mat" + "mgl-pax" + "minheap" + "misc-extensions" + "mk-string-metrics" + "mmap" + "moptilities" + "more-conditions" + "mt19937" + "named-readtables" + "nbd" + "net-telent-date" + "net.didierverna.asdf-flv" + "nibbles" + "nyxt" + "optima" + "osicat" + "parachute" + "parenscript" + "parse-declarations-1.0" + "parse-float" + "parse-number" + "parseq" + "parser-combinators" + "parser.common-rules" + "pcall" + "pcall-queue" + "physical-quantities" + "plump" + "postmodern" + "proc-parse" + "prove" + "prove-asdf" + "ptester" + "puri" + "pythonic-string-reader" + "pzmq" + "pzmq-compat" + "pzmq-examples" + "pzmq-test" + "qt" + "qt-libs" + "qtools" + "quasiquote-2.0" + "query-fs" + "quri" + "rfc2388" + "rove" + "rt" + "s-sql" + "s-sysdeps" + "s-xml" + "salza2" + "serapeum" + "simple-date" + "simple-date-time" + "simple-inferiors" + "simple-tasks" + "slynk" + "smart-buffer" + "smug" + "spinneret" + "split-sequence" + "sqlite" + "static-dispatch" + "static-vectors" + "stefil" + "str" + "string-case" + "stumpwm" + "swank" + "swap-bytes" + "sycamore" + "symbol-munger" + "trees" + "trivia" + "trivia.balland2006" + "trivia.level0" + "trivia.level1" + "trivia.level2" + "trivia.quasiquote" + "trivia.trivial" + "trivial-arguments" + "trivial-backtrace" + "trivial-clipboard" + "trivial-cltl2" + "trivial-features" + "trivial-file-size" + "trivial-garbage" + "trivial-gray-streams" + "trivial-indent" + "trivial-macroexpand-all" + "trivial-main-thread" + "trivial-mimes" + "trivial-package-local-nicknames" + "trivial-package-manager" + "trivial-shell" + "trivial-types" + "trivial-utf-8" + "trivial-with-current-source-form" + "type-i" + "uax-15" + "uffi" + "unit-test" + "unix-options" + "unix-opts" + "usocket" + "usocket-server" + "utilities.print-items" + "utilities.print-tree" + "uuid" + "varjo" + "vas-string-metrics" + "vecto" + "vom" + "wild-package-inferred-system" + "woo" + "wookie" + "xembed" + "xkeyboard" + "xml.location" + "xmls" + "xpath" + "xsubseq" + "yacc" + "yason" + "zpb-ttf" + "zpng" + )) diff --git a/pkgs/development/lisp-modules/import/nix.lisp b/pkgs/development/lisp-modules/import/nix.lisp index d1a7873f779..4ea96891862 100644 --- a/pkgs/development/lisp-modules/import/nix.lisp +++ b/pkgs/development/lisp-modules/import/nix.lisp @@ -57,6 +57,8 @@ (defvar *nix-attrs-depth* 0) (defun nix-attrs (keyvals) + (when (null keyvals) + (return-from nix-attrs "{}")) (let ((*nix-attrs-depth* (1+ *nix-attrs-depth*))) (format nil diff --git a/pkgs/development/lisp-modules/imported.nix b/pkgs/development/lisp-modules/imported.nix index f830383bcc5..1757d9a4783 100644 --- a/pkgs/development/lisp-modules/imported.nix +++ b/pkgs/development/lisp-modules/imported.nix @@ -38,6 +38,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "1am" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); _2d-array = (build-asdf-system { pname = "2d-array"; @@ -51,6 +54,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "2d-array" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); _2d-array-test = (build-asdf-system { pname = "2d-array-test"; @@ -64,6 +70,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "2d-array-test" ]; lispLibs = [ (getAttr "_2d-array" self) (getAttr "scrutiny" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3b-bmfont = (build-asdf-system { pname = "3b-bmfont"; @@ -77,6 +86,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3b-bmfont" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "parse-number" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3b-hdr = (build-asdf-system { pname = "3b-hdr"; @@ -90,6 +102,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3b-hdr" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "parse-number" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3b-swf = (build-asdf-system { pname = "3b-swf"; @@ -103,6 +118,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3b-swf" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "chipz" self) (getAttr "cl-jpeg" self) (getAttr "cxml" self) (getAttr "flexi-streams" self) (getAttr "ieee-floats" self) (getAttr "salza2" self) (getAttr "vecto" self) (getAttr "zpng" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3b-swf-swc = (build-asdf-system { pname = "3b-swf-swc"; @@ -116,6 +134,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3b-swf-swc" ]; lispLibs = [ (getAttr "_3b-swf" self) (getAttr "cxml" self) (getAttr "zip" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3bgl-shader = (build-asdf-system { pname = "3bgl-shader"; @@ -129,6 +150,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3bgl-shader" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-opengl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3bgl-shader-example = (build-asdf-system { pname = "3bgl-shader-example"; @@ -142,6 +166,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3bgl-shader-example" ]; lispLibs = [ (getAttr "_3bgl-shader" self) (getAttr "cl-glu" self) (getAttr "cl-glut" self) (getAttr "mathkit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3bmd = (build-asdf-system { pname = "3bmd"; @@ -155,6 +182,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3bmd" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "esrap" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3bmd-ext-code-blocks = (build-asdf-system { pname = "3bmd-ext-code-blocks"; @@ -168,6 +198,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3bmd-ext-code-blocks" ]; lispLibs = [ (getAttr "_3bmd" self) (getAttr "alexandria" self) (getAttr "colorize" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3bmd-ext-definition-lists = (build-asdf-system { pname = "3bmd-ext-definition-lists"; @@ -181,6 +214,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3bmd-ext-definition-lists" ]; lispLibs = [ (getAttr "_3bmd" self) (getAttr "alexandria" self) (getAttr "colorize" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3bmd-ext-math = (build-asdf-system { pname = "3bmd-ext-math"; @@ -194,6 +230,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3bmd-ext-math" ]; lispLibs = [ (getAttr "_3bmd" self) (getAttr "esrap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3bmd-ext-tables = (build-asdf-system { pname = "3bmd-ext-tables"; @@ -207,6 +246,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3bmd-ext-tables" ]; lispLibs = [ (getAttr "_3bmd" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3bmd-ext-wiki-links = (build-asdf-system { pname = "3bmd-ext-wiki-links"; @@ -220,6 +262,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3bmd-ext-wiki-links" ]; lispLibs = [ (getAttr "_3bmd" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3bmd-youtube = (build-asdf-system { pname = "3bmd-youtube"; @@ -233,6 +278,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3bmd-youtube" ]; lispLibs = [ (getAttr "_3bmd" self) (getAttr "esrap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3bmd-youtube-tests = (build-asdf-system { pname = "3bmd-youtube-tests"; @@ -246,6 +294,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3bmd-youtube-tests" ]; lispLibs = [ (getAttr "_3bmd-youtube" self) (getAttr "fiasco" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3bz = (build-asdf-system { pname = "3bz"; @@ -259,6 +310,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3bz" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cffi" self) (getAttr "mmap" self) (getAttr "nibbles" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3d-matrices = (build-asdf-system { pname = "3d-matrices"; @@ -272,6 +326,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3d-matrices" ]; lispLibs = [ (getAttr "_3d-vectors" self) (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3d-matrices-test = (build-asdf-system { pname = "3d-matrices-test"; @@ -285,6 +342,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3d-matrices-test" ]; lispLibs = [ (getAttr "_3d-matrices" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3d-quaternions = (build-asdf-system { pname = "3d-quaternions"; @@ -298,6 +358,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3d-quaternions" ]; lispLibs = [ (getAttr "_3d-matrices" self) (getAttr "_3d-vectors" self) (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3d-quaternions-test = (build-asdf-system { pname = "3d-quaternions-test"; @@ -311,6 +374,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3d-quaternions-test" ]; lispLibs = [ (getAttr "_3d-quaternions" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3d-transforms = (build-asdf-system { pname = "3d-transforms"; @@ -324,6 +390,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3d-transforms" ]; lispLibs = [ (getAttr "_3d-matrices" self) (getAttr "_3d-quaternions" self) (getAttr "_3d-vectors" self) (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3d-transforms-test = (build-asdf-system { pname = "3d-transforms-test"; @@ -337,6 +406,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3d-transforms-test" ]; lispLibs = [ (getAttr "_3d-transforms" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3d-vectors = (build-asdf-system { pname = "3d-vectors"; @@ -350,6 +422,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3d-vectors" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _3d-vectors-test = (build-asdf-system { pname = "3d-vectors-test"; @@ -363,6 +438,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "3d-vectors-test" ]; lispLibs = [ (getAttr "_3d-vectors" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _40ants-asdf-system = (build-asdf-system { pname = "40ants-asdf-system"; @@ -376,6 +454,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "40ants-asdf-system" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); _40ants-asdf-system-tests = (build-asdf-system { pname = "40ants-asdf-system-tests"; @@ -389,6 +470,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "40ants-asdf-system-tests" ]; lispLibs = [ (getAttr "_40ants-asdf-system" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _40ants-ci = (build-asdf-system { pname = "40ants-ci"; @@ -402,6 +486,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "40ants-ci" ]; lispLibs = [ (getAttr "_40ants-asdf-system" self) (getAttr "_40ants-doc" self) (getAttr "alexandria" self) (getAttr "docs-config" self) (getAttr "str" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _40ants-ci-tests = (build-asdf-system { pname = "40ants-ci-tests"; @@ -415,6 +502,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "40ants-ci-tests" ]; lispLibs = [ (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _40ants-doc = (build-asdf-system { pname = "40ants-doc"; @@ -428,6 +518,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "40ants-doc" ]; lispLibs = [ (getAttr "named-readtables" self) (getAttr "pythonic-string-reader" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _40ants-doc-full = (build-asdf-system { pname = "40ants-doc-full"; @@ -441,6 +534,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "40ants-doc-full" ]; lispLibs = [ (getAttr "_40ants-doc" self) (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-cookie" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "common-doc" self) (getAttr "common-html" self) (getAttr "commondoc-markdown" self) (getAttr "dexador" self) (getAttr "docs-config" self) (getAttr "fare-utils" self) (getAttr "jonathan" self) (getAttr "lass" self) (getAttr "local-time" self) (getAttr "log4cl" self) (getAttr "named-readtables" self) (getAttr "pythonic-string-reader" self) (getAttr "slynk" self) (getAttr "spinneret" self) (getAttr "stem" self) (getAttr "str" self) (getAttr "swank" self) (getAttr "tmpdir" self) (getAttr "trivial-extract" self) (getAttr "xml-emitter" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); _40ants-doc-test = (build-asdf-system { pname = "40ants-doc-test"; @@ -454,6 +550,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "40ants-doc-test" ]; lispLibs = [ (getAttr "_40ants-doc" self) (getAttr "alexandria" self) (getAttr "common-doc" self) (getAttr "common-html" self) (getAttr "commondoc-markdown" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); a-cl-cairo2-loader = (build-asdf-system { pname = "a-cl-cairo2-loader"; @@ -467,6 +566,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "a-cl-cairo2-loader" ]; lispLibs = [ (getAttr "cl-cairo2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); a-cl-logger = (build-asdf-system { pname = "a-cl-logger"; @@ -480,6 +582,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "a-cl-logger" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-interpol" self) (getAttr "cl-json" self) (getAttr "closer-mop" self) (getAttr "exit-hooks" self) (getAttr "iterate" self) (getAttr "local-time" self) (getAttr "osicat" self) (getAttr "symbol-munger" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); a-cl-logger-logstash = (build-asdf-system { pname = "a-cl-logger-logstash"; @@ -493,6 +598,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "a-cl-logger-logstash" ]; lispLibs = [ (getAttr "a-cl-logger" self) (getAttr "cl-json" self) (getAttr "zmq" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); a-cl-logger-tests = (build-asdf-system { pname = "a-cl-logger-tests"; @@ -506,6 +614,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "a-cl-logger-tests" ]; lispLibs = [ (getAttr "a-cl-logger" self) (getAttr "lisp-unit2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); aabbcc = (build-asdf-system { pname = "aabbcc"; @@ -519,6 +630,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "aabbcc" ]; lispLibs = [ (getAttr "quads" self) (getAttr "utility" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); able = (build-asdf-system { pname = "able"; @@ -532,6 +646,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "able" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "ltk" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); abnf = (build-asdf-system { pname = "abnf"; @@ -545,6 +662,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "abnf" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "esrap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); abstract-arrays = (build-asdf-system { pname = "abstract-arrays"; @@ -558,6 +678,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "abstract-arrays" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "introspect-environment" self) (getAttr "polymorphic-functions" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); abstract-classes = (build-asdf-system { pname = "abstract-classes"; @@ -571,6 +694,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "abstract-classes" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); access = (build-asdf-system { pname = "access"; @@ -584,6 +710,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "access" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "iterate" self) ]; + meta = {}; }); acclimation = (build-asdf-system { pname = "acclimation"; @@ -597,6 +724,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "acclimation" ]; lispLibs = [ ]; + meta = {}; }); acclimation-temperature = (build-asdf-system { pname = "acclimation-temperature"; @@ -610,6 +738,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "acclimation-temperature" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); acl-compat = (build-asdf-system { pname = "acl-compat"; @@ -623,6 +754,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "acl-compat" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "ironclad" self) (getAttr "puri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); acm-random = (build-asdf-system { pname = "acm-random"; @@ -636,6 +770,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "acm-random" ]; lispLibs = [ (getAttr "com_dot_google_dot_base" self) (getAttr "random" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); acm-random-test = (build-asdf-system { pname = "acm-random-test"; @@ -649,6 +786,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "acm-random-test" ]; lispLibs = [ (getAttr "acm-random" self) (getAttr "hu_dot_dwim_dot_stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); action-list = (build-asdf-system { pname = "action-list"; @@ -662,6 +802,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "action-list" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "trivial-extensible-sequences" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); adhoc = (build-asdf-system { pname = "adhoc"; @@ -675,6 +818,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "adhoc" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); adhoc-tests = (build-asdf-system { pname = "adhoc-tests"; @@ -688,6 +834,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "adhoc-tests" ]; lispLibs = [ (getAttr "adhoc" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); adjuvant = (build-asdf-system { pname = "adjuvant"; @@ -701,6 +850,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "adjuvant" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); adjuvant-test = (build-asdf-system { pname = "adjuvant-test"; @@ -714,6 +866,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "adjuvant-test" ]; lispLibs = [ (getAttr "adjuvant" self) (getAttr "scrutiny" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); adopt = (build-asdf-system { pname = "adopt"; @@ -727,6 +882,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "adopt" ]; lispLibs = [ (getAttr "bobbin" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); adopt-subcommands = (build-asdf-system { pname = "adopt-subcommands"; @@ -740,6 +898,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "adopt-subcommands" ]; lispLibs = [ (getAttr "adopt" self) (getAttr "bobbin" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); adopt-subcommands-test = (build-asdf-system { pname = "adopt-subcommands-test"; @@ -753,6 +914,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "adopt-subcommands-test" ]; lispLibs = [ (getAttr "adopt-subcommands" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); adp = (build-asdf-system { pname = "adp"; @@ -766,6 +930,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "adp" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "hyperspec" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); advanced = (build-asdf-system { pname = "advanced"; @@ -779,6 +946,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "advanced" ]; lispLibs = [ (getAttr "net_dot_didierverna_dot_clon" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); advanced-readtable = (build-asdf-system { pname = "advanced-readtable"; @@ -792,6 +962,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "advanced-readtable" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); aether = (build-asdf-system { pname = "aether"; @@ -805,6 +978,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "aether" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-heap" self) (getAttr "global-vars" self) (getAttr "policy-cond" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); aether-tests = (build-asdf-system { pname = "aether-tests"; @@ -818,6 +994,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "aether-tests" ]; lispLibs = [ (getAttr "aether" self) (getAttr "fiasco" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); agnostic-lizard = (build-asdf-system { pname = "agnostic-lizard"; @@ -831,6 +1010,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "agnostic-lizard" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); agnostic-lizard-debugger-prototype = (build-asdf-system { pname = "agnostic-lizard-debugger-prototype"; @@ -844,6 +1026,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "agnostic-lizard-debugger-prototype" ]; lispLibs = [ (getAttr "agnostic-lizard" self) (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); agutil = (build-asdf-system { pname = "agutil"; @@ -857,6 +1042,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "agutil" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "optima" self) ]; + meta = {}; }); ahungry-fleece = (build-asdf-system { pname = "ahungry-fleece"; @@ -870,6 +1056,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ahungry-fleece" ]; lispLibs = [ (getAttr "archive" self) (getAttr "chipz" self) (getAttr "cl-json" self) (getAttr "cl-yaml" self) (getAttr "md5" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); alexa = (build-asdf-system { pname = "alexa"; @@ -883,6 +1072,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "alexa" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); alexa-tests = (build-asdf-system { pname = "alexa-tests"; @@ -896,6 +1088,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "alexa-tests" ]; lispLibs = [ (getAttr "alexa" self) (getAttr "fiasco" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); alexandria = (build-asdf-system { pname = "alexandria"; @@ -909,6 +1104,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "alexandria" ]; lispLibs = [ ]; + meta = {}; }); alexandria_plus = (build-asdf-system { pname = "alexandria+"; @@ -922,6 +1118,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "alexandria+" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); algebraic-data-library = (build-asdf-system { pname = "algebraic-data-library"; @@ -935,6 +1134,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "algebraic-data-library" ]; lispLibs = [ (getAttr "cl-algebraic-data-type" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); also-alsa = (build-asdf-system { pname = "also-alsa"; @@ -948,6 +1150,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "also-alsa" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); amazon-ecs = (build-asdf-system { pname = "amazon-ecs"; @@ -961,6 +1166,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "amazon-ecs" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "hunchentoot" self) (getAttr "ironclad" self) (getAttr "net-telent-date" self) (getAttr "parse-number" self) (getAttr "trivial-http" self) (getAttr "xml-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); amb = (build-asdf-system { pname = "amb"; @@ -974,6 +1182,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "amb" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); anaphora = (build-asdf-system { pname = "anaphora"; @@ -987,6 +1198,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "anaphora" ]; lispLibs = [ ]; + meta = {}; }); anaphoric-variants = (build-asdf-system { pname = "anaphoric-variants"; @@ -1000,6 +1212,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "anaphoric-variants" ]; lispLibs = [ (getAttr "map-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); anatevka = (build-asdf-system { pname = "anatevka"; @@ -1013,6 +1228,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "anatevka" ]; lispLibs = [ (getAttr "aether" self) (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); anatevka-tests = (build-asdf-system { pname = "anatevka-tests"; @@ -1026,6 +1244,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "anatevka-tests" ]; lispLibs = [ (getAttr "anatevka" self) (getAttr "closer-mop" self) (getAttr "fiasco" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ansi-escape = (build-asdf-system { pname = "ansi-escape"; @@ -1039,6 +1260,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ansi-escape" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); ansi-escape-test = (build-asdf-system { pname = "ansi-escape-test"; @@ -1052,6 +1276,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ansi-escape-test" ]; lispLibs = [ (getAttr "ansi-escape" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); antik = (build-asdf-system { pname = "antik"; @@ -1065,6 +1292,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "antik" ]; lispLibs = [ (getAttr "gsll" self) (getAttr "physical-dimension" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); antik-base = (build-asdf-system { pname = "antik-base"; @@ -1078,6 +1308,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "antik-base" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "iterate" self) (getAttr "lisp-unit" self) (getAttr "metabang-bind" self) (getAttr "named-readtables" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); anypool = (build-asdf-system { pname = "anypool"; @@ -1091,6 +1324,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "anypool" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-speedy-queue" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); aplesque = (build-asdf-system { pname = "aplesque"; @@ -1104,6 +1340,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "aplesque" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "array-operations" self) (getAttr "cl-ppcre" self) (getAttr "lparallel" self) (getAttr "parse-number" self) (getAttr "symbol-munger" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); application = (build-asdf-system { pname = "application"; @@ -1117,6 +1356,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "application" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-opengl" self) (getAttr "deflazy" self) (getAttr "glhelp" self) (getAttr "scratch-buffer" self) (getAttr "utility" self) (getAttr "window" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); apply-argv = (build-asdf-system { pname = "apply-argv"; @@ -1130,6 +1372,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "apply-argv" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); apply-argv-tests = (build-asdf-system { pname = "apply-argv-tests"; @@ -1143,6 +1388,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "apply-argv-tests" ]; lispLibs = [ (getAttr "apply-argv" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); april = (build-asdf-system { pname = "april"; @@ -1156,6 +1404,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "april" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "aplesque" self) (getAttr "array-operations" self) (getAttr "cl-ppcre" self) (getAttr "cl-unicode" self) (getAttr "lparallel" self) (getAttr "parse-number" self) (getAttr "prove" self) (getAttr "random-state" self) (getAttr "simple-date-time" self) (getAttr "symbol-munger" self) (getAttr "trivia" self) (getAttr "varray" self) (getAttr "vex" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); april-demo_dot_cnn = (build-asdf-system { pname = "april-demo.cnn"; @@ -1169,6 +1420,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "april-demo.cnn" ]; lispLibs = [ (getAttr "april" self) (getAttr "lisp-binary" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); april-demo_dot_fnn = (build-asdf-system { pname = "april-demo.fnn"; @@ -1182,6 +1436,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "april-demo.fnn" ]; lispLibs = [ (getAttr "april" self) (getAttr "april-lib_dot_dfns_dot_array" self) (getAttr "lisp-binary" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); april-demo_dot_ncurses = (build-asdf-system { pname = "april-demo.ncurses"; @@ -1195,6 +1452,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "april-demo.ncurses" ]; lispLibs = [ (getAttr "april" self) (getAttr "croatoan" self) (getAttr "lparallel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); april-lib_dot_dfns_dot_array = (build-asdf-system { pname = "april-lib.dfns.array"; @@ -1208,6 +1468,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "april-lib.dfns.array" ]; lispLibs = [ (getAttr "april" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); april-lib_dot_dfns_dot_graph = (build-asdf-system { pname = "april-lib.dfns.graph"; @@ -1221,6 +1484,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "april-lib.dfns.graph" ]; lispLibs = [ (getAttr "april" self) (getAttr "april-lib_dot_dfns_dot_array" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); april-lib_dot_dfns_dot_numeric = (build-asdf-system { pname = "april-lib.dfns.numeric"; @@ -1234,6 +1500,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "april-lib.dfns.numeric" ]; lispLibs = [ (getAttr "april" self) (getAttr "april-lib_dot_dfns_dot_graph" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); april-lib_dot_dfns_dot_power = (build-asdf-system { pname = "april-lib.dfns.power"; @@ -1247,6 +1516,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "april-lib.dfns.power" ]; lispLibs = [ (getAttr "april" self) (getAttr "april-lib_dot_dfns_dot_array" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); april-lib_dot_dfns_dot_string = (build-asdf-system { pname = "april-lib.dfns.string"; @@ -1260,6 +1532,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "april-lib.dfns.string" ]; lispLibs = [ (getAttr "april" self) (getAttr "april-lib_dot_dfns_dot_array" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); april-lib_dot_dfns_dot_tree = (build-asdf-system { pname = "april-lib.dfns.tree"; @@ -1273,6 +1548,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "april-lib.dfns.tree" ]; lispLibs = [ (getAttr "april" self) (getAttr "april-lib_dot_dfns_dot_array" self) (getAttr "april-lib_dot_dfns_dot_power" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); april-xt_dot_uzuki = (build-asdf-system { pname = "april-xt.uzuki"; @@ -1286,6 +1564,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "april-xt.uzuki" ]; lispLibs = [ (getAttr "april" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); arc-compat = (build-asdf-system { pname = "arc-compat"; @@ -1299,6 +1580,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "arc-compat" ]; lispLibs = [ (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "cl-fad" self) (getAttr "fiveam" self) (getAttr "ironclad" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); architecture_dot_builder-protocol = (build-asdf-system { pname = "architecture.builder-protocol"; @@ -1312,6 +1596,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "architecture.builder-protocol" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); architecture_dot_builder-protocol_dot_inspection = (build-asdf-system { pname = "architecture.builder-protocol.inspection"; @@ -1325,6 +1612,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "architecture.builder-protocol.inspection" ]; lispLibs = [ (getAttr "architecture_dot_builder-protocol" self) (getAttr "clouseau" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); architecture_dot_builder-protocol_dot_json = (build-asdf-system { pname = "architecture.builder-protocol.json"; @@ -1338,6 +1628,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "architecture.builder-protocol.json" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "architecture_dot_builder-protocol" self) (getAttr "cl-json" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); architecture_dot_builder-protocol_dot_print-tree = (build-asdf-system { pname = "architecture.builder-protocol.print-tree"; @@ -1351,6 +1644,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "architecture.builder-protocol.print-tree" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "architecture_dot_builder-protocol" self) (getAttr "utilities_dot_print-tree" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); architecture_dot_builder-protocol_dot_universal-builder = (build-asdf-system { pname = "architecture.builder-protocol.universal-builder"; @@ -1364,6 +1660,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "architecture.builder-protocol.universal-builder" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "architecture_dot_builder-protocol" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); architecture_dot_builder-protocol_dot_xpath = (build-asdf-system { pname = "architecture.builder-protocol.xpath"; @@ -1377,6 +1676,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "architecture.builder-protocol.xpath" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "architecture_dot_builder-protocol" self) (getAttr "xpath" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); architecture_dot_service-provider = (build-asdf-system { pname = "architecture.service-provider"; @@ -1390,6 +1692,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "architecture.service-provider" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "let-plus" self) (getAttr "more-conditions" self) (getAttr "utilities_dot_print-items" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); architecture_dot_service-provider-and-hooks = (build-asdf-system { pname = "architecture.service-provider-and-hooks"; @@ -1403,6 +1708,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "architecture.service-provider-and-hooks" ]; lispLibs = [ (getAttr "architecture_dot_service-provider" self) (getAttr "cl-hooks" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); archive = (build-asdf-system { pname = "archive"; @@ -1416,6 +1724,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "archive" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); arith = (build-asdf-system { pname = "arith"; @@ -1429,6 +1740,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "arith" ]; lispLibs = [ (getAttr "paren-files" self) (getAttr "paren-test" self) (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); arithmetic-operators-as-words = (build-asdf-system { pname = "arithmetic-operators-as-words"; @@ -1442,6 +1756,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "arithmetic-operators-as-words" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); arnesi = (build-asdf-system { pname = "arnesi"; @@ -1455,6 +1772,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "arnesi" ]; lispLibs = [ (getAttr "collectors" self) ]; + meta = {}; }); array-operations = (build-asdf-system { pname = "array-operations"; @@ -1468,6 +1786,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "array-operations" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "let-plus" self) ]; + meta = {}; }); array-utils = (build-asdf-system { pname = "array-utils"; @@ -1481,6 +1800,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "array-utils" ]; lispLibs = [ ]; + meta = {}; }); array-utils-test = (build-asdf-system { pname = "array-utils-test"; @@ -1494,6 +1814,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "array-utils-test" ]; lispLibs = [ (getAttr "array-utils" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); arrival = (build-asdf-system { pname = "arrival"; @@ -1507,6 +1830,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "arrival" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) (getAttr "log4cl" self) (getAttr "trivia" self) (getAttr "trivia_dot_quasiquote" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); arrow-macros = (build-asdf-system { pname = "arrow-macros"; @@ -1520,6 +1846,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "arrow-macros" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); arrow-macros-test = (build-asdf-system { pname = "arrow-macros-test"; @@ -1533,6 +1862,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "arrow-macros-test" ]; lispLibs = [ (getAttr "arrow-macros" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); arrows = (build-asdf-system { pname = "arrows"; @@ -1546,6 +1878,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "arrows" ]; lispLibs = [ ]; + meta = {}; }); ascii-strings = (build-asdf-system { pname = "ascii-strings"; @@ -1559,6 +1892,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ascii-strings" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); asd-generator = (build-asdf-system { pname = "asd-generator"; @@ -1572,6 +1908,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asd-generator" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "iterate" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); asd-generator-test = (build-asdf-system { pname = "asd-generator-test"; @@ -1585,6 +1924,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asd-generator-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); asdf-dependency-graph = (build-asdf-system { pname = "asdf-dependency-graph"; @@ -1598,6 +1940,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asdf-dependency-graph" ]; lispLibs = [ (getAttr "optima" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); asdf-dependency-grovel = (build-asdf-system { pname = "asdf-dependency-grovel"; @@ -1611,6 +1956,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asdf-dependency-grovel" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); asdf-driver = (build-asdf-system { pname = "asdf-driver"; @@ -1624,6 +1972,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asdf-driver" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); asdf-encodings = (build-asdf-system { pname = "asdf-encodings"; @@ -1637,6 +1988,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asdf-encodings" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); asdf-finalizers = (build-asdf-system { pname = "asdf-finalizers"; @@ -1650,6 +2004,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asdf-finalizers" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); asdf-linguist = (build-asdf-system { pname = "asdf-linguist"; @@ -1663,6 +2020,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asdf-linguist" ]; lispLibs = [ (getAttr "inferior-shell" self) (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); asdf-manager = (build-asdf-system { pname = "asdf-manager"; @@ -1676,6 +2036,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asdf-manager" ]; lispLibs = [ (getAttr "trivial-download" self) (getAttr "trivial-extract" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); asdf-manager-test = (build-asdf-system { pname = "asdf-manager-test"; @@ -1689,6 +2052,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asdf-manager-test" ]; lispLibs = [ (getAttr "asdf-manager" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); asdf-nst = (build-asdf-system { pname = "asdf-nst"; @@ -1702,6 +2068,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asdf-nst" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); asdf-package-system = (build-asdf-system { pname = "asdf-package-system"; @@ -1715,6 +2084,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asdf-package-system" ]; lispLibs = [ ]; + meta = {}; }); asdf-system-connections = (build-asdf-system { pname = "asdf-system-connections"; @@ -1728,6 +2098,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asdf-system-connections" ]; lispLibs = [ ]; + meta = {}; }); asdf-viz = (build-asdf-system { pname = "asdf-viz"; @@ -1741,6 +2112,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asdf-viz" ]; lispLibs = [ (getAttr "cl-dot" self) (getAttr "closer-mop" self) (getAttr "iterate" self) (getAttr "swank" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); aserve = (build-asdf-system { pname = "aserve"; @@ -1754,6 +2128,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "aserve" ]; lispLibs = [ (getAttr "acl-compat" self) (getAttr "htmlgen" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); asn1 = (build-asdf-system { pname = "asn1"; @@ -1767,6 +2144,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asn1" ]; lispLibs = [ (getAttr "fast-io" self) (getAttr "ironclad" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); assert-p = (build-asdf-system { pname = "assert-p"; @@ -1780,6 +2160,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "assert-p" ]; lispLibs = [ (getAttr "assertion-error" self) (getAttr "simplet-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); assertion-error = (build-asdf-system { pname = "assertion-error"; @@ -1793,6 +2176,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "assertion-error" ]; lispLibs = [ (getAttr "dissect" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); assoc-utils = (build-asdf-system { pname = "assoc-utils"; @@ -1806,6 +2192,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "assoc-utils" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); assoc-utils-test = (build-asdf-system { pname = "assoc-utils-test"; @@ -1819,6 +2208,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "assoc-utils-test" ]; lispLibs = [ (getAttr "assoc-utils" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); asteroids = (build-asdf-system { pname = "asteroids"; @@ -1832,6 +2224,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "asteroids" ]; lispLibs = [ (getAttr "lispbuilder-sdl" self) (getAttr "lispbuilder-sdl-gfx" self) (getAttr "lispbuilder-sdl-mixer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); astonish = (build-asdf-system { pname = "astonish"; @@ -1845,6 +2240,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "astonish" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); async-process = (build-asdf-system { pname = "async-process"; @@ -1858,6 +2256,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "async-process" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); atdoc = (build-asdf-system { pname = "atdoc"; @@ -1871,6 +2272,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "atdoc" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "cxml" self) (getAttr "split-sequence" self) (getAttr "swank" self) (getAttr "xuriella" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); atomics = (build-asdf-system { pname = "atomics"; @@ -1884,6 +2288,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "atomics" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); atomics-test = (build-asdf-system { pname = "atomics-test"; @@ -1897,6 +2304,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "atomics-test" ]; lispLibs = [ (getAttr "atomics" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); audio-tag = (build-asdf-system { pname = "audio-tag"; @@ -1910,6 +2320,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "audio-tag" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "osicat" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); authenticated-encryption = (build-asdf-system { pname = "authenticated-encryption"; @@ -1923,6 +2336,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "authenticated-encryption" ]; lispLibs = [ (getAttr "ironclad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); authenticated-encryption-test = (build-asdf-system { pname = "authenticated-encryption-test"; @@ -1936,6 +2352,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "authenticated-encryption-test" ]; lispLibs = [ (getAttr "_1am" self) (getAttr "authenticated-encryption" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); auto-restart = (build-asdf-system { pname = "auto-restart"; @@ -1949,6 +2368,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "auto-restart" ]; lispLibs = [ (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); autoexport = (build-asdf-system { pname = "autoexport"; @@ -1962,6 +2384,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "autoexport" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); automaton = (build-asdf-system { pname = "automaton"; @@ -1975,6 +2400,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "automaton" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); avatar-api = (build-asdf-system { pname = "avatar-api"; @@ -1988,6 +2416,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "avatar-api" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "crypto-shortcuts" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); avatar-api-test = (build-asdf-system { pname = "avatar-api-test"; @@ -2001,6 +2432,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "avatar-api-test" ]; lispLibs = [ (getAttr "avatar-api" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); avl-tree = (build-asdf-system { pname = "avl-tree"; @@ -2014,6 +2448,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "avl-tree" ]; lispLibs = [ (getAttr "mfiano-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); aws-foundation = (build-asdf-system { pname = "aws-foundation"; @@ -2027,6 +2464,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "aws-foundation" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-json" self) (getAttr "cl-json-helper" self) (getAttr "dexador" self) (getAttr "ironclad" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); aws-sdk = (build-asdf-system { pname = "aws-sdk"; @@ -2040,6 +2480,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "aws-sdk" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "assoc-utils" self) (getAttr "aws-sign4" self) (getAttr "babel" self) (getAttr "cl-ppcre" self) (getAttr "dexador" self) (getAttr "ironclad" self) (getAttr "kebab" self) (getAttr "local-time" self) (getAttr "parser_dot_ini" self) (getAttr "quri" self) (getAttr "trivial-timeout" self) (getAttr "trivial-types" self) (getAttr "xmls" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); aws-sign4 = (build-asdf-system { pname = "aws-sign4"; @@ -2053,6 +2496,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "aws-sign4" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "ironclad" self) (getAttr "local-time" self) (getAttr "secret-values" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); aws-sign4-example = (build-asdf-system { pname = "aws-sign4-example"; @@ -2066,6 +2512,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "aws-sign4-example" ]; lispLibs = [ (getAttr "aws-sign4" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); aws-sign4-tests = (build-asdf-system { pname = "aws-sign4-tests"; @@ -2079,6 +2528,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "aws-sign4-tests" ]; lispLibs = [ (getAttr "aws-sign4" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ayah-captcha = (build-asdf-system { pname = "ayah-captcha"; @@ -2092,6 +2544,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ayah-captcha" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ayah-captcha-demo = (build-asdf-system { pname = "ayah-captcha-demo"; @@ -2105,6 +2560,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ayah-captcha-demo" ]; lispLibs = [ (getAttr "ayah-captcha" self) (getAttr "cl-who" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); babel = (build-asdf-system { pname = "babel"; @@ -2118,6 +2576,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "babel" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "trivial-features" self) ]; + meta = {}; }); babel-streams = (build-asdf-system { pname = "babel-streams"; @@ -2131,6 +2590,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "babel-streams" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); babel-tests = (build-asdf-system { pname = "babel-tests"; @@ -2144,6 +2606,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "babel-tests" ]; lispLibs = [ (getAttr "babel" self) (getAttr "hu_dot_dwim_dot_stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); base = (build-asdf-system { pname = "base"; @@ -2157,6 +2622,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "base" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); base-blobs = (build-asdf-system { pname = "base-blobs"; @@ -2170,6 +2638,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "base-blobs" ]; lispLibs = [ (getAttr "bodge-blobs-support" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); base64 = (build-asdf-system { pname = "base64"; @@ -2183,6 +2654,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "base64" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); basic-binary-ipc = (build-asdf-system { pname = "basic-binary-ipc"; @@ -2196,6 +2670,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "basic-binary-ipc" ]; lispLibs = [ (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); basic-binary-ipc-tests = (build-asdf-system { pname = "basic-binary-ipc-tests"; @@ -2209,6 +2686,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "basic-binary-ipc-tests" ]; lispLibs = [ (getAttr "basic-binary-ipc" self) (getAttr "bordeaux-threads" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bdef = (build-asdf-system { pname = "bdef"; @@ -2222,6 +2702,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bdef" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "eager-future2" self) (getAttr "jsown" self) (getAttr "mutility" self) (getAttr "parse-float" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); beast = (build-asdf-system { pname = "beast"; @@ -2235,6 +2718,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "beast" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); beirc = (build-asdf-system { pname = "beirc"; @@ -2248,6 +2734,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "beirc" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "cl-irc" self) (getAttr "cl-ppcre" self) (getAttr "mcclim" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bencode = (build-asdf-system { pname = "bencode"; @@ -2261,6 +2750,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bencode" ]; lispLibs = [ (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bencode-test = (build-asdf-system { pname = "bencode-test"; @@ -2274,6 +2766,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bencode-test" ]; lispLibs = [ (getAttr "bencode" self) (getAttr "check-it" self) (getAttr "hu_dot_dwim_dot_stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bermuda = (build-asdf-system { pname = "bermuda"; @@ -2287,6 +2782,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bermuda" ]; lispLibs = [ (getAttr "pal" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bert = (build-asdf-system { pname = "bert"; @@ -2300,6 +2798,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bert" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "erlang-term" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bibtex = (build-asdf-system { pname = "bibtex"; @@ -2313,6 +2814,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bibtex" ]; lispLibs = [ (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); big-string = (build-asdf-system { pname = "big-string"; @@ -2326,6 +2830,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "big-string" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); bike = (build-asdf-system { pname = "bike"; @@ -2339,6 +2846,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bike" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bike-internals" self) (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "named-readtables" self) (getAttr "split-sequence" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bike-examples = (build-asdf-system { pname = "bike-examples"; @@ -2352,6 +2862,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bike-examples" ]; lispLibs = [ (getAttr "bike" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bike-internals = (build-asdf-system { pname = "bike-internals"; @@ -2365,6 +2878,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bike-internals" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "split-sequence" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bike-tests = (build-asdf-system { pname = "bike-tests"; @@ -2378,6 +2894,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bike-tests" ]; lispLibs = [ (getAttr "bike" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); binary-io = (build-asdf-system { pname = "binary-io"; @@ -2391,6 +2910,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "binary-io" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "ieee-floats" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); binary-lass = (build-asdf-system { pname = "binary-lass"; @@ -2404,6 +2926,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "binary-lass" ]; lispLibs = [ (getAttr "lass" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); binary-parser = (build-asdf-system { pname = "binary-parser"; @@ -2417,6 +2942,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "binary-parser" ]; lispLibs = [ (getAttr "babel" self) (getAttr "bitio" self) (getAttr "chipz" self) (getAttr "fast-io" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); binary-search-tree = (build-asdf-system { pname = "binary-search-tree"; @@ -2430,6 +2958,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "binary-search-tree" ]; lispLibs = [ (getAttr "mfiano-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); binary-types = (build-asdf-system { pname = "binary-types"; @@ -2443,6 +2974,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "binary-types" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); binascii = (build-asdf-system { pname = "binascii"; @@ -2456,6 +2990,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "binascii" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); binascii-tests = (build-asdf-system { pname = "binascii-tests"; @@ -2469,6 +3006,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "binascii-tests" ]; lispLibs = [ (getAttr "binascii" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); binding-arrows = (build-asdf-system { pname = "binding-arrows"; @@ -2482,6 +3022,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "binding-arrows" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); binfix = (build-asdf-system { pname = "binfix"; @@ -2495,6 +3038,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "binfix" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); binomial-heap = (build-asdf-system { pname = "binomial-heap"; @@ -2508,6 +3054,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "binomial-heap" ]; lispLibs = [ ]; + meta = {}; }); binpack = (build-asdf-system { pname = "binpack"; @@ -2521,6 +3068,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "binpack" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = {}; }); binpack-test = (build-asdf-system { pname = "binpack-test"; @@ -2534,6 +3082,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "binpack-test" ]; lispLibs = [ (getAttr "binpack" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); birch = (build-asdf-system { pname = "birch"; @@ -2547,6 +3098,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "birch" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl_plus_ssl" self) (getAttr "flexi-streams" self) (getAttr "split-sequence" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); birch_dot_test = (build-asdf-system { pname = "birch.test"; @@ -2560,6 +3114,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "birch.test" ]; lispLibs = [ (getAttr "birch" self) (getAttr "flexi-streams" self) (getAttr "prove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bit-ops = (build-asdf-system { pname = "bit-ops"; @@ -2573,6 +3130,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bit-ops" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "immutable-struct" self) (getAttr "iterate" self) (getAttr "lisp-namespace" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bit-ops_dot_test = (build-asdf-system { pname = "bit-ops.test"; @@ -2586,6 +3146,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bit-ops.test" ]; lispLibs = [ (getAttr "bit-ops" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bit-smasher = (build-asdf-system { pname = "bit-smasher"; @@ -2599,6 +3162,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bit-smasher" ]; lispLibs = [ (getAttr "cl-base58" self) (getAttr "cl-base64" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bit-smasher-test = (build-asdf-system { pname = "bit-smasher-test"; @@ -2612,6 +3178,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bit-smasher-test" ]; lispLibs = [ (getAttr "bit-smasher" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bitfield = (build-asdf-system { pname = "bitfield"; @@ -2625,6 +3194,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bitfield" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); bitfield-schema = (build-asdf-system { pname = "bitfield-schema"; @@ -2638,6 +3210,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bitfield-schema" ]; lispLibs = [ (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bitio = (build-asdf-system { pname = "bitio"; @@ -2651,6 +3226,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bitio" ]; lispLibs = [ (getAttr "checkl" self) (getAttr "cl-package-locks" self) (getAttr "fast-io" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bk-tree = (build-asdf-system { pname = "bk-tree"; @@ -2664,6 +3242,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bk-tree" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); bknr_dot_data_dot_impex = (build-asdf-system { pname = "bknr.data.impex"; @@ -2677,6 +3258,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bknr.data.impex" ]; lispLibs = [ (getAttr "bknr_dot_datastore" self) (getAttr "bknr_dot_impex" self) (getAttr "bknr_dot_indices" self) (getAttr "bknr_dot_utils" self) (getAttr "cl-interpol" self) (getAttr "unit-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bknr_dot_datastore = (build-asdf-system { pname = "bknr.datastore"; @@ -2690,6 +3274,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bknr.datastore" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bknr_dot_indices" self) (getAttr "bknr_dot_utils" self) (getAttr "cl-interpol" self) (getAttr "closer-mop" self) (getAttr "trivial-utf-8" self) (getAttr "unit-test" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bknr_dot_impex = (build-asdf-system { pname = "bknr.impex"; @@ -2703,6 +3290,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bknr.impex" ]; lispLibs = [ (getAttr "bknr_dot_indices" self) (getAttr "bknr_dot_utils" self) (getAttr "bknr_dot_xml" self) (getAttr "cl-interpol" self) (getAttr "closer-mop" self) (getAttr "cxml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bknr_dot_indices = (build-asdf-system { pname = "bknr.indices"; @@ -2716,6 +3306,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bknr.indices" ]; lispLibs = [ (getAttr "bknr_dot_skip-list" self) (getAttr "bknr_dot_utils" self) (getAttr "cl-interpol" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bknr_dot_modules = (build-asdf-system { pname = "bknr.modules"; @@ -2729,6 +3322,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bknr.modules" ]; lispLibs = [ (getAttr "bknr_dot_utils" self) (getAttr "bknr_dot_web" self) (getAttr "cl-gd" self) (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "cl-smtp" self) (getAttr "closer-mop" self) (getAttr "cxml" self) (getAttr "md5" self) (getAttr "parenscript" self) (getAttr "puri" self) (getAttr "stem" self) (getAttr "unit-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bknr_dot_skip-list = (build-asdf-system { pname = "bknr.skip-list"; @@ -2742,6 +3338,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bknr.skip-list" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); bknr_dot_skip-list_dot_test = (build-asdf-system { pname = "bknr.skip-list.test"; @@ -2755,6 +3354,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bknr.skip-list.test" ]; lispLibs = [ (getAttr "bknr_dot_skip-list" self) (getAttr "unit-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bknr_dot_utils = (build-asdf-system { pname = "bknr.utils"; @@ -2768,6 +3370,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bknr.utils" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "md5" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bknr_dot_web = (build-asdf-system { pname = "bknr.web"; @@ -2781,6 +3386,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bknr.web" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bknr_dot_data_dot_impex" self) (getAttr "bknr_dot_datastore" self) (getAttr "bknr_dot_utils" self) (getAttr "bknr_dot_xml" self) (getAttr "cl-gd" self) (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "cxml" self) (getAttr "drakma" self) (getAttr "hunchentoot" self) (getAttr "md5" self) (getAttr "parenscript" self) (getAttr "puri" self) (getAttr "unit-test" self) (getAttr "usocket" self) (getAttr "xhtmlgen" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bknr_dot_xml = (build-asdf-system { pname = "bknr.xml"; @@ -2794,6 +3402,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bknr.xml" ]; lispLibs = [ (getAttr "cl-interpol" self) (getAttr "cxml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); black-tie = (build-asdf-system { pname = "black-tie"; @@ -2807,6 +3418,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "black-tie" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); blackbird = (build-asdf-system { pname = "blackbird"; @@ -2820,6 +3434,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "blackbird" ]; lispLibs = [ (getAttr "vom" self) ]; + meta = {}; }); blackbird-test = (build-asdf-system { pname = "blackbird-test"; @@ -2833,6 +3448,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "blackbird-test" ]; lispLibs = [ (getAttr "blackbird" self) (getAttr "cl-async" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); blas = (build-asdf-system { pname = "blas"; @@ -2846,6 +3464,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "blas" ]; lispLibs = [ (getAttr "blas-complex" self) (getAttr "blas-package" self) (getAttr "blas-real" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); blas-complex = (build-asdf-system { pname = "blas-complex"; @@ -2859,6 +3480,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "blas-complex" ]; lispLibs = [ (getAttr "blas-real" self) (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); blas-hompack = (build-asdf-system { pname = "blas-hompack"; @@ -2872,6 +3496,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "blas-hompack" ]; lispLibs = [ (getAttr "blas-package" self) (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); blas-package = (build-asdf-system { pname = "blas-package"; @@ -2885,6 +3512,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "blas-package" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); blas-real = (build-asdf-system { pname = "blas-real"; @@ -2898,6 +3528,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "blas-real" ]; lispLibs = [ (getAttr "blas-hompack" self) (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); blocks-world = (build-asdf-system { pname = "blocks-world"; @@ -2911,6 +3544,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "blocks-world" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); bmas = (build-asdf-system { pname = "bmas"; @@ -2924,6 +3560,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bmas" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-autowrap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bmp-test = (build-asdf-system { pname = "bmp-test"; @@ -2937,6 +3576,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bmp-test" ]; lispLibs = [ (getAttr "png" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bnf = (build-asdf-system { pname = "bnf"; @@ -2950,6 +3592,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bnf" ]; lispLibs = [ (getAttr "trestrul" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bnf_dot_test = (build-asdf-system { pname = "bnf.test"; @@ -2963,6 +3608,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bnf.test" ]; lispLibs = [ (getAttr "bnf" self) (getAttr "jingoh" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bobbin = (build-asdf-system { pname = "bobbin"; @@ -2976,6 +3624,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bobbin" ]; lispLibs = [ (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-blobs-support = (build-asdf-system { pname = "bodge-blobs-support"; @@ -2989,6 +3640,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-blobs-support" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-chipmunk = (build-asdf-system { pname = "bodge-chipmunk"; @@ -3002,6 +3656,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-chipmunk" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-c-ref" self) (getAttr "claw" self) (getAttr "claw-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-concurrency = (build-asdf-system { pname = "bodge-concurrency"; @@ -3015,6 +3672,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-concurrency" ]; lispLibs = [ (getAttr "bodge-memory" self) (getAttr "bodge-queue" self) (getAttr "bodge-utilities" self) (getAttr "bordeaux-threads" self) (getAttr "cl-flow" self) (getAttr "cl-muth" self) (getAttr "simple-flow-dispatcher" self) (getAttr "trivial-main-thread" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-glad = (build-asdf-system { pname = "bodge-glad"; @@ -3028,6 +3688,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-glad" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-glfw = (build-asdf-system { pname = "bodge-glfw"; @@ -3041,6 +3704,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-glfw" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-c-ref" self) (getAttr "claw" self) (getAttr "claw-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-heap = (build-asdf-system { pname = "bodge-heap"; @@ -3054,6 +3720,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-heap" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-host = (build-asdf-system { pname = "bodge-host"; @@ -3067,6 +3736,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-host" ]; lispLibs = [ (getAttr "bodge-concurrency" self) (getAttr "bodge-glfw" self) (getAttr "bodge-libc-essentials" self) (getAttr "bodge-math" self) (getAttr "bodge-utilities" self) (getAttr "cffi-c-ref" self) (getAttr "float-features" self) (getAttr "glfw-blob" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-libc-essentials = (build-asdf-system { pname = "bodge-libc-essentials"; @@ -3080,6 +3752,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-libc-essentials" ]; lispLibs = [ (getAttr "claw" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-math = (build-asdf-system { pname = "bodge-math"; @@ -3093,6 +3768,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-math" ]; lispLibs = [ (getAttr "bodge-utilities" self) (getAttr "rtg-math" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-memory = (build-asdf-system { pname = "bodge-memory"; @@ -3106,6 +3784,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-memory" ]; lispLibs = [ (getAttr "bodge-utilities" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-nanovg = (build-asdf-system { pname = "bodge-nanovg"; @@ -3119,6 +3800,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-nanovg" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-c-ref" self) (getAttr "claw" self) (getAttr "claw-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-nuklear = (build-asdf-system { pname = "bodge-nuklear"; @@ -3132,6 +3816,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-nuklear" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-c-ref" self) (getAttr "claw" self) (getAttr "claw-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-ode = (build-asdf-system { pname = "bodge-ode"; @@ -3145,6 +3832,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-ode" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-c-ref" self) (getAttr "claw" self) (getAttr "claw-utils" self) (getAttr "float-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-openal = (build-asdf-system { pname = "bodge-openal"; @@ -3158,6 +3848,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-openal" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "claw" self) (getAttr "claw-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-queue = (build-asdf-system { pname = "bodge-queue"; @@ -3171,6 +3864,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-queue" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-sndfile = (build-asdf-system { pname = "bodge-sndfile"; @@ -3184,6 +3880,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-sndfile" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bodge-libc-essentials" self) (getAttr "cffi" self) (getAttr "cffi-c-ref" self) (getAttr "claw" self) (getAttr "claw-utils" self) (getAttr "static-vectors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bodge-utilities = (build-asdf-system { pname = "bodge-utilities"; @@ -3197,6 +3896,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bodge-utilities" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "claw" self) (getAttr "dissect" self) (getAttr "local-time" self) (getAttr "log4cl" self) (getAttr "split-sequence" self) (getAttr "static-vectors" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); boondoggle = (build-asdf-system { pname = "boondoggle"; @@ -3210,6 +3912,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "boondoggle" ]; lispLibs = [ (getAttr "cl-quil" self) (getAttr "command-line-arguments" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); boondoggle-tests = (build-asdf-system { pname = "boondoggle-tests"; @@ -3223,6 +3928,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "boondoggle-tests" ]; lispLibs = [ (getAttr "boondoggle" self) (getAttr "cl-quil" self) (getAttr "fiasco" self) (getAttr "sapaclisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bordeaux-fft = (build-asdf-system { pname = "bordeaux-fft"; @@ -3236,6 +3944,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bordeaux-fft" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); bordeaux-threads = (build-asdf-system { pname = "bordeaux-threads"; @@ -3249,6 +3960,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bordeaux-threads" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = {}; }); bourbaki = (build-asdf-system { pname = "bourbaki"; @@ -3262,6 +3974,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bourbaki" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); bp = (build-asdf-system { pname = "bp"; @@ -3275,6 +3990,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bp" ]; lispLibs = [ (getAttr "aserve" self) (getAttr "cffi" self) (getAttr "ironclad" self) (getAttr "jsown" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bst = (build-asdf-system { pname = "bst"; @@ -3288,6 +4006,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bst" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); bt-semaphore = (build-asdf-system { pname = "bt-semaphore"; @@ -3301,6 +4022,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bt-semaphore" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bt-semaphore-test = (build-asdf-system { pname = "bt-semaphore-test"; @@ -3314,6 +4038,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bt-semaphore-test" ]; lispLibs = [ (getAttr "bt-semaphore" self) (getAttr "clunit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); btrie = (build-asdf-system { pname = "btrie"; @@ -3327,6 +4054,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "btrie" ]; lispLibs = [ (getAttr "arnesi" self) (getAttr "lift" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); btrie-tests = (build-asdf-system { pname = "btrie-tests"; @@ -3340,6 +4070,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "btrie-tests" ]; lispLibs = [ (getAttr "btrie" self) (getAttr "lift" self) (getAttr "metabang-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bubble-operator-upwards = (build-asdf-system { pname = "bubble-operator-upwards"; @@ -3353,6 +4086,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bubble-operator-upwards" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); buildapp = (build-asdf-system { pname = "buildapp"; @@ -3366,6 +4102,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "buildapp" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); buildnode = (build-asdf-system { pname = "buildnode"; @@ -3379,6 +4118,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "buildnode" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "closure-html" self) (getAttr "collectors" self) (getAttr "cxml" self) (getAttr "flexi-streams" self) (getAttr "iterate" self) (getAttr "split-sequence" self) (getAttr "swank" self) (getAttr "symbol-munger" self) ]; + meta = {}; }); buildnode-excel = (build-asdf-system { pname = "buildnode-excel"; @@ -3392,6 +4132,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "buildnode-excel" ]; lispLibs = [ (getAttr "buildnode" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); buildnode-html5 = (build-asdf-system { pname = "buildnode-html5"; @@ -3405,6 +4148,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "buildnode-html5" ]; lispLibs = [ (getAttr "buildnode" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); buildnode-kml = (build-asdf-system { pname = "buildnode-kml"; @@ -3418,6 +4164,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "buildnode-kml" ]; lispLibs = [ (getAttr "buildnode" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); buildnode-test = (build-asdf-system { pname = "buildnode-test"; @@ -3431,6 +4180,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "buildnode-test" ]; lispLibs = [ (getAttr "buildnode" self) (getAttr "buildnode-xhtml" self) (getAttr "lisp-unit2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); buildnode-xhtml = (build-asdf-system { pname = "buildnode-xhtml"; @@ -3444,6 +4196,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "buildnode-xhtml" ]; lispLibs = [ (getAttr "buildnode" self) ]; + meta = {}; }); buildnode-xul = (build-asdf-system { pname = "buildnode-xul"; @@ -3457,6 +4210,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "buildnode-xul" ]; lispLibs = [ (getAttr "buildnode" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); burgled-batteries = (build-asdf-system { pname = "burgled-batteries"; @@ -3470,6 +4226,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "burgled-batteries" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-fad" self) (getAttr "parse-declarations-1_dot_0" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); burgled-batteries-tests = (build-asdf-system { pname = "burgled-batteries-tests"; @@ -3483,6 +4242,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "burgled-batteries-tests" ]; lispLibs = [ (getAttr "burgled-batteries" self) (getAttr "cl-quickcheck" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); burgled-batteries_dot_syntax = (build-asdf-system { pname = "burgled-batteries.syntax"; @@ -3496,6 +4258,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "burgled-batteries.syntax" ]; lispLibs = [ (getAttr "burgled-batteries" self) (getAttr "esrap" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); burgled-batteries_dot_syntax-test = (build-asdf-system { pname = "burgled-batteries.syntax-test"; @@ -3509,6 +4274,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "burgled-batteries.syntax-test" ]; lispLibs = [ (getAttr "burgled-batteries_dot_syntax" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bus = (build-asdf-system { pname = "bus"; @@ -3522,6 +4290,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bus" ]; lispLibs = [ (getAttr "gwl-graphics" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bytecurry_dot_asdf-ext = (build-asdf-system { pname = "bytecurry.asdf-ext"; @@ -3535,6 +4306,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bytecurry.asdf-ext" ]; lispLibs = [ (getAttr "asdf-package-system" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); bytecurry_dot_mocks = (build-asdf-system { pname = "bytecurry.mocks"; @@ -3548,6 +4322,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "bytecurry.mocks" ]; lispLibs = [ (getAttr "asdf-package-system" self) (getAttr "bytecurry_dot_asdf-ext" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); c2ffi-blob = (build-asdf-system { pname = "c2ffi-blob"; @@ -3561,6 +4338,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "c2ffi-blob" ]; lispLibs = [ (getAttr "claw-support" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cacau = (build-asdf-system { pname = "cacau"; @@ -3574,6 +4354,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cacau" ]; lispLibs = [ (getAttr "assertion-error" self) (getAttr "eventbus" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cacau-asdf = (build-asdf-system { pname = "cacau-asdf"; @@ -3587,6 +4370,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cacau-asdf" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cacau-examples-asdf-integration = (build-asdf-system { pname = "cacau-examples-asdf-integration"; @@ -3600,6 +4386,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cacau-examples-asdf-integration" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cacau-examples-asdf-integration-test = (build-asdf-system { pname = "cacau-examples-asdf-integration-test"; @@ -3613,6 +4402,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cacau-examples-asdf-integration-test" ]; lispLibs = [ (getAttr "assert-p" self) (getAttr "cacau" self) (getAttr "cacau-asdf" self) (getAttr "cacau-examples-asdf-integration" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cacau-test = (build-asdf-system { pname = "cacau-test"; @@ -3626,6 +4418,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cacau-test" ]; lispLibs = [ (getAttr "assert-p" self) (getAttr "cacau" self) (getAttr "cacau-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cache-while = (build-asdf-system { pname = "cache-while"; @@ -3639,6 +4434,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cache-while" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cacle = (build-asdf-system { pname = "cacle"; @@ -3652,6 +4450,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cacle" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); calispel = (build-asdf-system { pname = "calispel"; @@ -3665,6 +4466,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "calispel" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "jpl-queues" self) (getAttr "jpl-util" self) ]; + meta = {}; }); calispel-test = (build-asdf-system { pname = "calispel-test"; @@ -3678,6 +4480,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "calispel-test" ]; lispLibs = [ (getAttr "calispel" self) (getAttr "eager-future2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cambl = (build-asdf-system { pname = "cambl"; @@ -3691,6 +4496,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cambl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-containers" self) (getAttr "fprog" self) (getAttr "local-time" self) (getAttr "periods" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cambl-test = (build-asdf-system { pname = "cambl-test"; @@ -3704,6 +4512,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cambl-test" ]; lispLibs = [ (getAttr "cambl" self) (getAttr "xlunit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); camera-matrix = (build-asdf-system { pname = "camera-matrix"; @@ -3717,6 +4528,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "camera-matrix" ]; lispLibs = [ (getAttr "nsb-cga" self) (getAttr "uncommon-lisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); can = (build-asdf-system { pname = "can"; @@ -3730,6 +4544,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "can" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); can-test = (build-asdf-system { pname = "can-test"; @@ -3743,6 +4560,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "can-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "can" self) (getAttr "mito" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); canonicalized-initargs = (build-asdf-system { pname = "canonicalized-initargs"; @@ -3756,6 +4576,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "canonicalized-initargs" ]; lispLibs = [ (getAttr "cesdi" self) (getAttr "closer-mop" self) (getAttr "compatible-metaclasses" self) (getAttr "enhanced-defclass" self) (getAttr "enhanced-typep" self) (getAttr "object-class" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); canonicalized-initargs__tests = (build-asdf-system { pname = "canonicalized-initargs_tests"; @@ -3769,6 +4592,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "canonicalized-initargs_tests" ]; lispLibs = [ (getAttr "canonicalized-initargs" self) (getAttr "enhanced-boolean" self) (getAttr "enhanced-eval-when" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); capstone = (build-asdf-system { pname = "capstone"; @@ -3782,6 +4608,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "capstone" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "gt" self) (getAttr "static-vectors" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); caramel = (build-asdf-system { pname = "caramel"; @@ -3795,6 +4624,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "caramel" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "buildnode" self) (getAttr "closure-html" self) (getAttr "css-selectors" self) (getAttr "cxml" self) (getAttr "cxml-dom" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cardioex = (build-asdf-system { pname = "cardioex"; @@ -3808,6 +4640,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cardioex" ]; lispLibs = [ (getAttr "cardiogram" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cardiogram = (build-asdf-system { pname = "cardiogram"; @@ -3821,6 +4656,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cardiogram" ]; lispLibs = [ (getAttr "cl-annot" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cari3s = (build-asdf-system { pname = "cari3s"; @@ -3834,6 +4672,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cari3s" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "closer-mop" self) (getAttr "documentation-utils" self) (getAttr "drakma" self) (getAttr "pango-markup" self) (getAttr "usocket" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); carrier = (build-asdf-system { pname = "carrier"; @@ -3847,6 +4688,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "carrier" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "blackbird" self) (getAttr "cl-async" self) (getAttr "cl-async-ssl" self) (getAttr "cl-cookie" self) (getAttr "fast-http" self) (getAttr "fast-io" self) (getAttr "quri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cartesian-product-switch = (build-asdf-system { pname = "cartesian-product-switch"; @@ -3860,6 +4704,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cartesian-product-switch" ]; lispLibs = [ (getAttr "map-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); caveman-middleware-dbimanager = (build-asdf-system { pname = "caveman-middleware-dbimanager"; @@ -3873,6 +4720,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "caveman-middleware-dbimanager" ]; lispLibs = [ (getAttr "dbi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); caveman2 = (build-asdf-system { pname = "caveman2"; @@ -3886,6 +4736,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "caveman2" ]; lispLibs = [ (getAttr "cl-project" self) (getAttr "cl-syntax-annot" self) (getAttr "dbi" self) (getAttr "lack-request" self) (getAttr "lack-response" self) (getAttr "myway" self) (getAttr "ningle" self) (getAttr "quri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); caveman2-db = (build-asdf-system { pname = "caveman2-db"; @@ -3899,6 +4752,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "caveman2-db" ]; lispLibs = [ (getAttr "caveman-middleware-dbimanager" self) (getAttr "dbi" self) (getAttr "sxql" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); caveman2-test = (build-asdf-system { pname = "caveman2-test"; @@ -3912,6 +4768,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "caveman2-test" ]; lispLibs = [ (getAttr "caveman2" self) (getAttr "dexador" self) (getAttr "lack-component" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "trivial-types" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); caveman2-widgets = (build-asdf-system { pname = "caveman2-widgets"; @@ -3925,6 +4784,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "caveman2-widgets" ]; lispLibs = [ (getAttr "caveman2" self) (getAttr "moptilities" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); caveman2-widgets-bootstrap = (build-asdf-system { pname = "caveman2-widgets-bootstrap"; @@ -3938,6 +4800,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "caveman2-widgets-bootstrap" ]; lispLibs = [ (getAttr "caveman2" self) (getAttr "caveman2-widgets" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); caveman2-widgets-bootstrap-test = (build-asdf-system { pname = "caveman2-widgets-bootstrap-test"; @@ -3951,6 +4816,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "caveman2-widgets-bootstrap-test" ]; lispLibs = [ (getAttr "caveman2-widgets-bootstrap" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); caveman2-widgets-test = (build-asdf-system { pname = "caveman2-widgets-test"; @@ -3964,6 +4832,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "caveman2-widgets-test" ]; lispLibs = [ (getAttr "caveman2-widgets" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cblas = (build-asdf-system { pname = "cblas"; @@ -3977,6 +4848,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cblas" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-autowrap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ccl-compat = (build-asdf-system { pname = "ccl-compat"; @@ -3990,6 +4864,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ccl-compat" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ccldoc = (build-asdf-system { pname = "ccldoc"; @@ -4003,6 +4880,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ccldoc" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "ccl-compat" self) (getAttr "cl-who" self) (getAttr "s-xml" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ccldoc-libraries = (build-asdf-system { pname = "ccldoc-libraries"; @@ -4016,6 +4896,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ccldoc-libraries" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "s-xml" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cells = (build-asdf-system { pname = "cells"; @@ -4029,6 +4912,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cells" ]; lispLibs = [ (getAttr "utils-kt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cephes = (build-asdf-system { pname = "cephes"; @@ -4042,6 +4928,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cephes" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cepl = (build-asdf-system { pname = "cepl"; @@ -4055,6 +4944,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cepl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cepl_dot_build" self) (getAttr "cffi" self) (getAttr "cl-opengl" self) (getAttr "cl-ppcre" self) (getAttr "documentation-utils" self) (getAttr "float-features" self) (getAttr "ieee-floats" self) (getAttr "split-sequence" self) (getAttr "varjo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cepl_dot_build = (build-asdf-system { pname = "cepl.build"; @@ -4068,6 +4960,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cepl.build" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cepl_dot_camera = (build-asdf-system { pname = "cepl.camera"; @@ -4081,6 +4976,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cepl.camera" ]; lispLibs = [ (getAttr "cepl" self) (getAttr "cepl_dot_spaces" self) (getAttr "rtg-math" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cepl_dot_devil = (build-asdf-system { pname = "cepl.devil"; @@ -4094,6 +4992,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cepl.devil" ]; lispLibs = [ (getAttr "cepl" self) (getAttr "cl-devil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cepl_dot_drm-gbm = (build-asdf-system { pname = "cepl.drm-gbm"; @@ -4107,6 +5008,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cepl.drm-gbm" ]; lispLibs = [ (getAttr "cepl" self) (getAttr "cl-drm" self) (getAttr "cl-egl" self) (getAttr "cl-gbm" self) (getAttr "osicat" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cepl_dot_glop = (build-asdf-system { pname = "cepl.glop"; @@ -4120,6 +5024,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cepl.glop" ]; lispLibs = [ (getAttr "cepl" self) (getAttr "glop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cepl_dot_sdl2 = (build-asdf-system { pname = "cepl.sdl2"; @@ -4133,6 +5040,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cepl.sdl2" ]; lispLibs = [ (getAttr "cepl" self) (getAttr "sdl2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cepl_dot_sdl2-image = (build-asdf-system { pname = "cepl.sdl2-image"; @@ -4146,6 +5056,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cepl.sdl2-image" ]; lispLibs = [ (getAttr "cepl" self) (getAttr "sdl2" self) (getAttr "sdl2-image" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cepl_dot_sdl2-ttf = (build-asdf-system { pname = "cepl.sdl2-ttf"; @@ -4159,6 +5072,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cepl.sdl2-ttf" ]; lispLibs = [ (getAttr "cepl_dot_sdl2" self) (getAttr "rtg-math" self) (getAttr "sdl2-ttf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cepl_dot_skitter_dot_glop = (build-asdf-system { pname = "cepl.skitter.glop"; @@ -4172,6 +5088,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cepl.skitter.glop" ]; lispLibs = [ (getAttr "cepl_dot_glop" self) (getAttr "skitter_dot_glop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cepl_dot_skitter_dot_sdl2 = (build-asdf-system { pname = "cepl.skitter.sdl2"; @@ -4185,6 +5104,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cepl.skitter.sdl2" ]; lispLibs = [ (getAttr "cepl_dot_sdl2" self) (getAttr "skitter_dot_sdl2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cepl_dot_spaces = (build-asdf-system { pname = "cepl.spaces"; @@ -4198,6 +5120,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cepl.spaces" ]; lispLibs = [ (getAttr "cepl" self) (getAttr "documentation-utils" self) (getAttr "fn" self) (getAttr "rtg-math" self) (getAttr "rtg-math_dot_vari" self) (getAttr "varjo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ceramic = (build-asdf-system { pname = "ceramic"; @@ -4211,6 +5136,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ceramic" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "clack-handler-hunchentoot" self) (getAttr "copy-directory" self) (getAttr "electron-tools" self) (getAttr "external-program" self) (getAttr "remote-js" self) (getAttr "trivial-build" self) (getAttr "trivial-compress" self) (getAttr "trivial-download" self) (getAttr "trivial-exe" self) (getAttr "trivial-extract" self) (getAttr "uuid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ceramic-test-app = (build-asdf-system { pname = "ceramic-test-app"; @@ -4224,6 +5152,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ceramic-test-app" ]; lispLibs = [ (getAttr "ceramic" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cerberus = (build-asdf-system { pname = "cerberus"; @@ -4237,6 +5168,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cerberus" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "flexi-streams" self) (getAttr "glass" self) (getAttr "ironclad" self) (getAttr "nibbles" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cerberus-kdc = (build-asdf-system { pname = "cerberus-kdc"; @@ -4250,6 +5184,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cerberus-kdc" ]; lispLibs = [ (getAttr "cerberus" self) (getAttr "frpc" self) (getAttr "pounds" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cesdi = (build-asdf-system { pname = "cesdi"; @@ -4263,6 +5200,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cesdi" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cesdi__tests = (build-asdf-system { pname = "cesdi_tests"; @@ -4276,6 +5216,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cesdi_tests" ]; lispLibs = [ (getAttr "cesdi" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cffi = (build-asdf-system { pname = "cffi"; @@ -4289,6 +5232,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cffi" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "trivial-features" self) ]; + meta = {}; }); cffi-c-ref = (build-asdf-system { pname = "cffi-c-ref"; @@ -4302,6 +5246,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cffi-c-ref" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cffi-examples = (build-asdf-system { pname = "cffi-examples"; @@ -4315,6 +5262,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cffi-examples" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cffi-grovel = (build-asdf-system { pname = "cffi-grovel"; @@ -4328,6 +5278,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cffi-grovel" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-toolchain" self) ]; + meta = {}; }); cffi-libffi = (build-asdf-system { pname = "cffi-libffi"; @@ -4341,6 +5292,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cffi-libffi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cffi-tests = (build-asdf-system { pname = "cffi-tests"; @@ -4354,6 +5308,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cffi-tests" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cffi-grovel" self) (getAttr "cffi-libffi" self) (getAttr "rt" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cffi-toolchain = (build-asdf-system { pname = "cffi-toolchain"; @@ -4367,6 +5324,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cffi-toolchain" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = {}; }); cffi-uffi-compat = (build-asdf-system { pname = "cffi-uffi-compat"; @@ -4380,6 +5338,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cffi-uffi-compat" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = {}; }); chain = (build-asdf-system { pname = "chain"; @@ -4393,6 +5352,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chain" ]; lispLibs = [ (getAttr "metabang-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chameleon = (build-asdf-system { pname = "chameleon"; @@ -4406,6 +5368,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chameleon" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chancery = (build-asdf-system { pname = "chancery"; @@ -4419,6 +5384,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chancery" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chancery_dot_test = (build-asdf-system { pname = "chancery.test"; @@ -4432,6 +5400,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chancery.test" ]; lispLibs = [ (getAttr "_1am" self) (getAttr "chancery" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); changed-stream = (build-asdf-system { pname = "changed-stream"; @@ -4445,6 +5416,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "changed-stream" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); changed-stream_dot_test = (build-asdf-system { pname = "changed-stream.test"; @@ -4458,6 +5432,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "changed-stream.test" ]; lispLibs = [ (getAttr "changed-stream" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chanl = (build-asdf-system { pname = "chanl"; @@ -4471,6 +5448,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chanl" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = {}; }); character-modifier-bits = (build-asdf-system { pname = "character-modifier-bits"; @@ -4484,6 +5462,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "character-modifier-bits" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cheat-js = (build-asdf-system { pname = "cheat-js"; @@ -4497,6 +5478,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cheat-js" ]; lispLibs = [ (getAttr "cl-uglify-js" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); check-bnf = (build-asdf-system { pname = "check-bnf"; @@ -4510,6 +5494,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "check-bnf" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "jingoh_dot_documentizer" self) (getAttr "matrix-case" self) (getAttr "millet" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); check-bnf_dot_test = (build-asdf-system { pname = "check-bnf.test"; @@ -4523,6 +5510,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "check-bnf.test" ]; lispLibs = [ (getAttr "check-bnf" self) (getAttr "jingoh" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); check-it = (build-asdf-system { pname = "check-it"; @@ -4536,6 +5526,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "check-it" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "optima" self) ]; + meta = {}; }); check-it-test = (build-asdf-system { pname = "check-it-test"; @@ -4549,6 +5540,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "check-it-test" ]; lispLibs = [ (getAttr "check-it" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); checkl = (build-asdf-system { pname = "checkl"; @@ -4562,6 +5556,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "checkl" ]; lispLibs = [ (getAttr "marshal" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); checkl-docs = (build-asdf-system { pname = "checkl-docs"; @@ -4575,6 +5572,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "checkl-docs" ]; lispLibs = [ (getAttr "checkl" self) (getAttr "cl-gendoc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); checkl-test = (build-asdf-system { pname = "checkl-test"; @@ -4588,6 +5588,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "checkl-test" ]; lispLibs = [ (getAttr "checkl" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chemical-compounds = (build-asdf-system { pname = "chemical-compounds"; @@ -4601,6 +5604,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chemical-compounds" ]; lispLibs = [ (getAttr "periodic-table" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chillax = (build-asdf-system { pname = "chillax"; @@ -4614,6 +5620,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chillax" ]; lispLibs = [ (getAttr "chillax_dot_core" self) (getAttr "chillax_dot_yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chillax_dot_core = (build-asdf-system { pname = "chillax.core"; @@ -4627,6 +5636,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chillax.core" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "drakma" self) (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chillax_dot_jsown = (build-asdf-system { pname = "chillax.jsown"; @@ -4640,6 +5652,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chillax.jsown" ]; lispLibs = [ (getAttr "chillax_dot_core" self) (getAttr "jsown" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chillax_dot_view-server = (build-asdf-system { pname = "chillax.view-server"; @@ -4653,6 +5668,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chillax.view-server" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chillax_dot_yason = (build-asdf-system { pname = "chillax.yason"; @@ -4666,6 +5684,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chillax.yason" ]; lispLibs = [ (getAttr "chillax_dot_core" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chipmunk-blob = (build-asdf-system { pname = "chipmunk-blob"; @@ -4679,6 +5700,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chipmunk-blob" ]; lispLibs = [ (getAttr "bodge-blobs-support" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chipz = (build-asdf-system { pname = "chipz"; @@ -4692,6 +5716,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chipz" ]; lispLibs = [ ]; + meta = {}; }); chirp = (build-asdf-system { pname = "chirp"; @@ -4705,6 +5730,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chirp" ]; lispLibs = [ (getAttr "chirp-drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chirp-core = (build-asdf-system { pname = "chirp-core"; @@ -4718,6 +5746,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chirp-core" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-base64" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "ironclad" self) (getAttr "local-time" self) (getAttr "split-sequence" self) (getAttr "uuid" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chirp-dexador = (build-asdf-system { pname = "chirp-dexador"; @@ -4731,6 +5762,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chirp-dexador" ]; lispLibs = [ (getAttr "chirp-core" self) (getAttr "dexador" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chirp-drakma = (build-asdf-system { pname = "chirp-drakma"; @@ -4744,6 +5778,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chirp-drakma" ]; lispLibs = [ (getAttr "chirp-core" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chlorophyll = (build-asdf-system { pname = "chlorophyll"; @@ -4757,6 +5794,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chlorophyll" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chlorophyll-test = (build-asdf-system { pname = "chlorophyll-test"; @@ -4770,6 +5810,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chlorophyll-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "chlorophyll" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chrome-native-messaging = (build-asdf-system { pname = "chrome-native-messaging"; @@ -4783,6 +5826,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chrome-native-messaging" ]; lispLibs = [ (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chronicity = (build-asdf-system { pname = "chronicity"; @@ -4796,6 +5842,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chronicity" ]; lispLibs = [ (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chronicity-test = (build-asdf-system { pname = "chronicity-test"; @@ -4809,6 +5858,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chronicity-test" ]; lispLibs = [ (getAttr "chronicity" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chtml-matcher = (build-asdf-system { pname = "chtml-matcher"; @@ -4822,6 +5874,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chtml-matcher" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "closure-html" self) (getAttr "f-underscore" self) (getAttr "stdutils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); chunga = (build-asdf-system { pname = "chunga"; @@ -4835,6 +5890,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "chunga" ]; lispLibs = [ (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); ci-utils = (build-asdf-system { pname = "ci-utils"; @@ -4848,6 +5904,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ci-utils" ]; lispLibs = [ (getAttr "ci-utils-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ci-utils-features = (build-asdf-system { pname = "ci-utils-features"; @@ -4861,6 +5920,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ci-utils-features" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); ciao = (build-asdf-system { pname = "ciao"; @@ -4874,6 +5936,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ciao" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "dexador" self) (getAttr "hunchentoot" self) (getAttr "trivial-open-browser" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); circular-streams = (build-asdf-system { pname = "circular-streams"; @@ -4887,6 +5952,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "circular-streams" ]; lispLibs = [ (getAttr "fast-io" self) (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); circular-streams-test = (build-asdf-system { pname = "circular-streams-test"; @@ -4900,6 +5966,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "circular-streams-test" ]; lispLibs = [ (getAttr "circular-streams" self) (getAttr "cl-test-more" self) (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); city-hash = (build-asdf-system { pname = "city-hash"; @@ -4913,6 +5982,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "city-hash" ]; lispLibs = [ (getAttr "com_dot_google_dot_base" self) (getAttr "nibbles" self) (getAttr "swap-bytes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); city-hash-test = (build-asdf-system { pname = "city-hash-test"; @@ -4926,6 +5998,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "city-hash-test" ]; lispLibs = [ (getAttr "city-hash" self) (getAttr "hu_dot_dwim_dot_stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ckr-tables = (build-asdf-system { pname = "ckr-tables"; @@ -4939,6 +6014,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ckr-tables" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl_plus_ssl = (build-asdf-system { pname = "cl+ssl"; @@ -4952,6 +6030,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl+ssl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "flexi-streams" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) (getAttr "trivial-gray-streams" self) (getAttr "usocket" self) ]; + meta = {}; }); cl_plus_ssl_dot_test = (build-asdf-system { pname = "cl+ssl.test"; @@ -4965,6 +6044,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl+ssl.test" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl_plus_ssl" self) (getAttr "cl-coveralls" self) (getAttr "fiveam" self) (getAttr "trivial-sockets" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-6502 = (build-asdf-system { pname = "cl-6502"; @@ -4978,6 +6060,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-6502" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-aa = (build-asdf-system { pname = "cl-aa"; @@ -4991,6 +6076,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-aa" ]; lispLibs = [ ]; + meta = {}; }); cl-aa-misc = (build-asdf-system { pname = "cl-aa-misc"; @@ -5004,6 +6090,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-aa-misc" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-acronyms = (build-asdf-system { pname = "cl-acronyms"; @@ -5017,6 +6106,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-acronyms" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-actors = (build-asdf-system { pname = "cl-actors"; @@ -5030,6 +6122,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-actors" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-advice = (build-asdf-system { pname = "cl-advice"; @@ -5043,6 +6138,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-advice" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-advice-tests = (build-asdf-system { pname = "cl-advice-tests"; @@ -5056,6 +6154,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-advice-tests" ]; lispLibs = [ (getAttr "cl-advice" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-alc = (build-asdf-system { pname = "cl-alc"; @@ -5069,6 +6170,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-alc" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-openal" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-algebraic-data-type = (build-asdf-system { pname = "cl-algebraic-data-type"; @@ -5082,6 +6186,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-algebraic-data-type" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "global-vars" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-all = (build-asdf-system { pname = "cl-all"; @@ -5095,6 +6202,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-all" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-alut = (build-asdf-system { pname = "cl-alut"; @@ -5108,6 +6218,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-alut" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-openal" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-amqp = (build-asdf-system { pname = "cl-amqp"; @@ -5121,6 +6234,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-amqp" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-interpol" self) (getAttr "collectors" self) (getAttr "fast-io" self) (getAttr "local-time" self) (getAttr "log4cl" self) (getAttr "nibbles" self) (getAttr "trivial-utf-8" self) (getAttr "wu-decimal" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-amqp_dot_test = (build-asdf-system { pname = "cl-amqp.test"; @@ -5134,6 +6250,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-amqp.test" ]; lispLibs = [ (getAttr "cl-amqp" self) (getAttr "cl-interpol" self) (getAttr "log4cl" self) (getAttr "mw-equiv" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana = (build-asdf-system { pname = "cl-ana"; @@ -5147,6 +6266,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana" ]; lispLibs = [ (getAttr "cl-ana_dot_array-utils" self) (getAttr "cl-ana_dot_binary-tree" self) (getAttr "cl-ana_dot_calculus" self) (getAttr "cl-ana_dot_clos-utils" self) (getAttr "cl-ana_dot_columnar-table" self) (getAttr "cl-ana_dot_csv-table" self) (getAttr "cl-ana_dot_error-propogation" self) (getAttr "cl-ana_dot_file-utils" self) (getAttr "cl-ana_dot_fitting" self) (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_hash-table-utils" self) (getAttr "cl-ana_dot_hdf-table" self) (getAttr "cl-ana_dot_histogram" self) (getAttr "cl-ana_dot_int-char" self) (getAttr "cl-ana_dot_linear-algebra" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_lorentz" self) (getAttr "cl-ana_dot_makeres" self) (getAttr "cl-ana_dot_makeres-block" self) (getAttr "cl-ana_dot_makeres-branch" self) (getAttr "cl-ana_dot_makeres-graphviz" self) (getAttr "cl-ana_dot_makeres-macro" self) (getAttr "cl-ana_dot_makeres-progress" self) (getAttr "cl-ana_dot_makeres-table" self) (getAttr "cl-ana_dot_makeres-utils" self) (getAttr "cl-ana_dot_map" self) (getAttr "cl-ana_dot_math-functions" self) (getAttr "cl-ana_dot_ntuple-table" self) (getAttr "cl-ana_dot_package-utils" self) (getAttr "cl-ana_dot_pathname-utils" self) (getAttr "cl-ana_dot_plotting" self) (getAttr "cl-ana_dot_quantity" self) (getAttr "cl-ana_dot_reusable-table" self) (getAttr "cl-ana_dot_serialization" self) (getAttr "cl-ana_dot_spline" self) (getAttr "cl-ana_dot_statistical-learning" self) (getAttr "cl-ana_dot_statistics" self) (getAttr "cl-ana_dot_table" self) (getAttr "cl-ana_dot_table-utils" self) (getAttr "cl-ana_dot_table-viewing" self) (getAttr "cl-ana_dot_tensor" self) ]; + meta = {}; }); cl-ana_dot_array-utils = (build-asdf-system { pname = "cl-ana.array-utils"; @@ -5160,6 +6280,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.array-utils" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_binary-tree = (build-asdf-system { pname = "cl-ana.binary-tree"; @@ -5173,6 +6296,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.binary-tree" ]; lispLibs = [ (getAttr "cl-ana_dot_functional-utils" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_macro-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_calculus = (build-asdf-system { pname = "cl-ana.calculus"; @@ -5186,6 +6312,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.calculus" ]; lispLibs = [ (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_linear-algebra" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_clos-utils = (build-asdf-system { pname = "cl-ana.clos-utils"; @@ -5199,6 +6328,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.clos-utils" ]; lispLibs = [ (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_symbol-utils" self) (getAttr "cl-ana_dot_tensor" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_columnar-table = (build-asdf-system { pname = "cl-ana.columnar-table"; @@ -5212,6 +6344,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.columnar-table" ]; lispLibs = [ (getAttr "cl-ana_dot_reusable-table" self) (getAttr "cl-ana_dot_table" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_csv-table = (build-asdf-system { pname = "cl-ana.csv-table"; @@ -5225,6 +6360,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.csv-table" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "antik" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_table" self) (getAttr "cl-csv" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_error-propogation = (build-asdf-system { pname = "cl-ana.error-propogation"; @@ -5238,6 +6376,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.error-propogation" ]; lispLibs = [ (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_math-functions" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_file-utils = (build-asdf-system { pname = "cl-ana.file-utils"; @@ -5251,6 +6392,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.file-utils" ]; lispLibs = [ (getAttr "external-program" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_fitting = (build-asdf-system { pname = "cl-ana.fitting"; @@ -5264,6 +6408,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.fitting" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_error-propogation" self) (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_map" self) (getAttr "cl-ana_dot_math-functions" self) (getAttr "gsll" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_functional-utils = (build-asdf-system { pname = "cl-ana.functional-utils"; @@ -5277,6 +6424,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.functional-utils" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_generic-math = (build-asdf-system { pname = "cl-ana.generic-math"; @@ -5290,6 +6440,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.generic-math" ]; lispLibs = [ (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_package-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_gnuplot-interface = (build-asdf-system { pname = "cl-ana.gnuplot-interface"; @@ -5303,6 +6456,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.gnuplot-interface" ]; lispLibs = [ (getAttr "external-program" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_gsl-cffi = (build-asdf-system { pname = "cl-ana.gsl-cffi"; @@ -5316,6 +6472,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.gsl-cffi" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_hash-table-utils = (build-asdf-system { pname = "cl-ana.hash-table-utils"; @@ -5329,6 +6488,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.hash-table-utils" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_hdf-cffi = (build-asdf-system { pname = "cl-ana.hdf-cffi"; @@ -5342,6 +6504,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.hdf-cffi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_hdf-table = (build-asdf-system { pname = "cl-ana.hdf-table"; @@ -5355,6 +6520,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.hdf-table" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_binary-tree" self) (getAttr "cl-ana_dot_hdf-typespec" self) (getAttr "cl-ana_dot_hdf-utils" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_memoization" self) (getAttr "cl-ana_dot_table" self) (getAttr "cl-ana_dot_typed-table" self) (getAttr "cl-ana_dot_typespec" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_hdf-typespec = (build-asdf-system { pname = "cl-ana.hdf-typespec"; @@ -5368,6 +6536,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.hdf-typespec" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-ana_dot_hdf-cffi" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_memoization" self) (getAttr "cl-ana_dot_string-utils" self) (getAttr "cl-ana_dot_symbol-utils" self) (getAttr "cl-ana_dot_typespec" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_hdf-utils = (build-asdf-system { pname = "cl-ana.hdf-utils"; @@ -5381,6 +6552,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.hdf-utils" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-ana_dot_hdf-cffi" self) (getAttr "cl-ana_dot_hdf-typespec" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_memoization" self) (getAttr "cl-ana_dot_pathname-utils" self) (getAttr "cl-ana_dot_string-utils" self) (getAttr "cl-ana_dot_typespec" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_histogram = (build-asdf-system { pname = "cl-ana.histogram"; @@ -5394,6 +6568,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.histogram" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_binary-tree" self) (getAttr "cl-ana_dot_clos-utils" self) (getAttr "cl-ana_dot_fitting" self) (getAttr "cl-ana_dot_functional-utils" self) (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_hash-table-utils" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_map" self) (getAttr "cl-ana_dot_symbol-utils" self) (getAttr "cl-ana_dot_tensor" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_int-char = (build-asdf-system { pname = "cl-ana.int-char"; @@ -5407,6 +6584,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.int-char" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_linear-algebra = (build-asdf-system { pname = "cl-ana.linear-algebra"; @@ -5420,6 +6600,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.linear-algebra" ]; lispLibs = [ (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_math-functions" self) (getAttr "cl-ana_dot_tensor" self) (getAttr "gsll" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_list-utils = (build-asdf-system { pname = "cl-ana.list-utils"; @@ -5433,6 +6616,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.list-utils" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_functional-utils" self) (getAttr "cl-ana_dot_string-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_lorentz = (build-asdf-system { pname = "cl-ana.lorentz"; @@ -5446,6 +6632,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.lorentz" ]; lispLibs = [ (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_linear-algebra" self) (getAttr "cl-ana_dot_tensor" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_macro-utils = (build-asdf-system { pname = "cl-ana.macro-utils"; @@ -5459,6 +6648,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.macro-utils" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_string-utils" self) (getAttr "cl-ana_dot_symbol-utils" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_makeres = (build-asdf-system { pname = "cl-ana.makeres"; @@ -5472,6 +6664,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.makeres" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_error-propogation" self) (getAttr "cl-ana_dot_file-utils" self) (getAttr "cl-ana_dot_functional-utils" self) (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_hash-table-utils" self) (getAttr "cl-ana_dot_hdf-utils" self) (getAttr "cl-ana_dot_histogram" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_map" self) (getAttr "cl-ana_dot_memoization" self) (getAttr "cl-ana_dot_pathname-utils" self) (getAttr "cl-ana_dot_plotting" self) (getAttr "cl-ana_dot_reusable-table" self) (getAttr "cl-ana_dot_serialization" self) (getAttr "cl-ana_dot_string-utils" self) (getAttr "cl-ana_dot_symbol-utils" self) (getAttr "cl-ana_dot_table" self) (getAttr "cl-fad" self) (getAttr "external-program" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_makeres-block = (build-asdf-system { pname = "cl-ana.makeres-block"; @@ -5485,6 +6680,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.makeres-block" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_makeres" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_makeres-branch = (build-asdf-system { pname = "cl-ana.makeres-branch"; @@ -5498,6 +6696,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.makeres-branch" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_hash-table-utils" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_makeres" self) (getAttr "cl-ana_dot_map" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_makeres-graphviz = (build-asdf-system { pname = "cl-ana.makeres-graphviz"; @@ -5511,6 +6712,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.makeres-graphviz" ]; lispLibs = [ (getAttr "cl-ana_dot_makeres" self) (getAttr "external-program" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_makeres-macro = (build-asdf-system { pname = "cl-ana.makeres-macro"; @@ -5524,6 +6728,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.makeres-macro" ]; lispLibs = [ (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_makeres" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_makeres-progress = (build-asdf-system { pname = "cl-ana.makeres-progress"; @@ -5537,6 +6744,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.makeres-progress" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_makeres" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_makeres-table = (build-asdf-system { pname = "cl-ana.makeres-table"; @@ -5550,6 +6760,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.makeres-table" ]; lispLibs = [ (getAttr "cl-ana_dot_csv-table" self) (getAttr "cl-ana_dot_hash-table-utils" self) (getAttr "cl-ana_dot_hdf-table" self) (getAttr "cl-ana_dot_hdf-utils" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_makeres" self) (getAttr "cl-ana_dot_makeres-macro" self) (getAttr "cl-ana_dot_memoization" self) (getAttr "cl-ana_dot_ntuple-table" self) (getAttr "cl-ana_dot_reusable-table" self) (getAttr "cl-ana_dot_string-utils" self) (getAttr "cl-ana_dot_table" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_makeres-utils = (build-asdf-system { pname = "cl-ana.makeres-utils"; @@ -5563,6 +6776,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.makeres-utils" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_file-utils" self) (getAttr "cl-ana_dot_fitting" self) (getAttr "cl-ana_dot_functional-utils" self) (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_histogram" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_makeres" self) (getAttr "cl-ana_dot_map" self) (getAttr "cl-ana_dot_pathname-utils" self) (getAttr "cl-ana_dot_plotting" self) (getAttr "cl-ana_dot_reusable-table" self) (getAttr "cl-ana_dot_string-utils" self) (getAttr "cl-ana_dot_symbol-utils" self) (getAttr "cl-ana_dot_table" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_map = (build-asdf-system { pname = "cl-ana.map"; @@ -5576,6 +6792,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.map" ]; lispLibs = [ (getAttr "cl-ana_dot_hash-table-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_math-functions = (build-asdf-system { pname = "cl-ana.math-functions"; @@ -5589,6 +6808,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.math-functions" ]; lispLibs = [ (getAttr "cl-ana_dot_generic-math" self) (getAttr "gsll" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_memoization = (build-asdf-system { pname = "cl-ana.memoization"; @@ -5602,6 +6824,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.memoization" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_ntuple-table = (build-asdf-system { pname = "cl-ana.ntuple-table"; @@ -5615,6 +6840,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.ntuple-table" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-ana_dot_gsl-cffi" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_table" self) (getAttr "cl-ana_dot_typed-table" self) (getAttr "cl-ana_dot_typespec" self) (getAttr "gsll" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_package-utils = (build-asdf-system { pname = "cl-ana.package-utils"; @@ -5628,6 +6856,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.package-utils" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_pathname-utils = (build-asdf-system { pname = "cl-ana.pathname-utils"; @@ -5641,6 +6872,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.pathname-utils" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_plotting = (build-asdf-system { pname = "cl-ana.plotting"; @@ -5654,6 +6888,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.plotting" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_error-propogation" self) (getAttr "cl-ana_dot_functional-utils" self) (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_gnuplot-interface" self) (getAttr "cl-ana_dot_histogram" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_map" self) (getAttr "cl-ana_dot_math-functions" self) (getAttr "cl-ana_dot_pathname-utils" self) (getAttr "cl-ana_dot_string-utils" self) (getAttr "cl-ana_dot_tensor" self) (getAttr "external-program" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_quantity = (build-asdf-system { pname = "cl-ana.quantity"; @@ -5667,6 +6904,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.quantity" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_error-propogation" self) (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_math-functions" self) (getAttr "cl-ana_dot_symbol-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_reusable-table = (build-asdf-system { pname = "cl-ana.reusable-table"; @@ -5680,6 +6920,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.reusable-table" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_table" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_serialization = (build-asdf-system { pname = "cl-ana.serialization"; @@ -5693,6 +6936,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.serialization" ]; lispLibs = [ (getAttr "cl-ana_dot_error-propogation" self) (getAttr "cl-ana_dot_hdf-table" self) (getAttr "cl-ana_dot_hdf-utils" self) (getAttr "cl-ana_dot_histogram" self) (getAttr "cl-ana_dot_int-char" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_typespec" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_spline = (build-asdf-system { pname = "cl-ana.spline"; @@ -5706,6 +6952,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.spline" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-ana_dot_fitting" self) (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_math-functions" self) (getAttr "cl-ana_dot_tensor" self) (getAttr "gsll" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_statistical-learning = (build-asdf-system { pname = "cl-ana.statistical-learning"; @@ -5719,6 +6968,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.statistical-learning" ]; lispLibs = [ (getAttr "cl-ana_dot_functional-utils" self) (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_histogram" self) (getAttr "cl-ana_dot_linear-algebra" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_map" self) (getAttr "cl-ana_dot_math-functions" self) (getAttr "cl-ana_dot_statistics" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_statistics = (build-asdf-system { pname = "cl-ana.statistics"; @@ -5732,6 +6984,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.statistics" ]; lispLibs = [ (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_histogram" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_map" self) (getAttr "cl-ana_dot_math-functions" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_string-utils = (build-asdf-system { pname = "cl-ana.string-utils"; @@ -5745,6 +7000,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.string-utils" ]; lispLibs = [ (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_symbol-utils = (build-asdf-system { pname = "cl-ana.symbol-utils"; @@ -5758,6 +7016,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.symbol-utils" ]; lispLibs = [ (getAttr "cl-ana_dot_list-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_table = (build-asdf-system { pname = "cl-ana.table"; @@ -5771,6 +7032,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.table" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_functional-utils" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_string-utils" self) (getAttr "cl-ana_dot_symbol-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_table-utils = (build-asdf-system { pname = "cl-ana.table-utils"; @@ -5784,6 +7048,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.table-utils" ]; lispLibs = [ (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_hash-table-utils" self) (getAttr "cl-ana_dot_statistics" self) (getAttr "cl-ana_dot_string-utils" self) (getAttr "cl-ana_dot_symbol-utils" self) (getAttr "cl-ana_dot_table" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_table-viewing = (build-asdf-system { pname = "cl-ana.table-viewing"; @@ -5797,6 +7064,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.table-viewing" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_histogram" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_plotting" self) (getAttr "cl-ana_dot_string-utils" self) (getAttr "cl-ana_dot_table" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_tensor = (build-asdf-system { pname = "cl-ana.tensor"; @@ -5810,6 +7080,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.tensor" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_generic-math" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_macro-utils" self) (getAttr "cl-ana_dot_symbol-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_typed-table = (build-asdf-system { pname = "cl-ana.typed-table"; @@ -5823,6 +7096,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.typed-table" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_string-utils" self) (getAttr "cl-ana_dot_symbol-utils" self) (getAttr "cl-ana_dot_table" self) (getAttr "cl-ana_dot_typespec" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ana_dot_typespec = (build-asdf-system { pname = "cl-ana.typespec"; @@ -5836,6 +7112,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ana.typespec" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-ana_dot_int-char" self) (getAttr "cl-ana_dot_list-utils" self) (getAttr "cl-ana_dot_memoization" self) (getAttr "cl-ana_dot_string-utils" self) (getAttr "cl-ana_dot_symbol-utils" self) (getAttr "cl-ana_dot_tensor" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-android = (build-asdf-system { pname = "cl-android"; @@ -5849,6 +7128,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-android" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-annot = (build-asdf-system { pname = "cl-annot"; @@ -5862,6 +7144,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-annot" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = {}; }); cl-annot-prove = (build-asdf-system { pname = "cl-annot-prove"; @@ -5875,6 +7158,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-annot-prove" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "cl-syntax" self) (getAttr "cl-syntax-annot" self) (getAttr "prove" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-annot-prove-test = (build-asdf-system { pname = "cl-annot-prove-test"; @@ -5888,6 +7174,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-annot-prove-test" ]; lispLibs = [ (getAttr "cl-annot-prove" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-annot-revisit = (build-asdf-system { pname = "cl-annot-revisit"; @@ -5901,6 +7190,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-annot-revisit" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-annot-revisit-compat = (build-asdf-system { pname = "cl-annot-revisit-compat"; @@ -5914,6 +7206,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-annot-revisit-compat" ]; lispLibs = [ (getAttr "cl-annot-revisit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-annot-revisit-test = (build-asdf-system { pname = "cl-annot-revisit-test"; @@ -5927,6 +7222,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-annot-revisit-test" ]; lispLibs = [ (getAttr "_1am" self) (getAttr "cl-annot-revisit" self) (getAttr "cl-annot-revisit-compat" self) (getAttr "trivial-macroexpand-all" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-anonfun = (build-asdf-system { pname = "cl-anonfun"; @@ -5940,6 +7238,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-anonfun" ]; lispLibs = [ ]; + meta = {}; }); cl-ansi-term = (build-asdf-system { pname = "cl-ansi-term"; @@ -5953,6 +7252,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ansi-term" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ansi-text = (build-asdf-system { pname = "cl-ansi-text"; @@ -5966,6 +7268,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ansi-text" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-colors2" self) ]; + meta = {}; }); cl-ansi-text_dot_test = (build-asdf-system { pname = "cl-ansi-text.test"; @@ -5979,6 +7282,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ansi-text.test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ansi-text" self) (getAttr "cl-colors2" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-apertium-stream = (build-asdf-system { pname = "cl-apertium-stream"; @@ -5992,6 +7298,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-apertium-stream" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "esrap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-apple-plist = (build-asdf-system { pname = "cl-apple-plist"; @@ -6005,6 +7314,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-apple-plist" ]; lispLibs = [ (getAttr "html-encode" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-arff-parser = (build-asdf-system { pname = "cl-arff-parser"; @@ -6018,6 +7330,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-arff-parser" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-argparse = (build-asdf-system { pname = "cl-argparse"; @@ -6031,6 +7346,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-argparse" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-aristid = (build-asdf-system { pname = "cl-aristid"; @@ -6044,6 +7362,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-aristid" ]; lispLibs = [ (getAttr "cl-colors" self) (getAttr "cl-svg" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-arxiv-api = (build-asdf-system { pname = "cl-arxiv-api"; @@ -6057,6 +7378,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-arxiv-api" ]; lispLibs = [ (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "cxml" self) (getAttr "iterate" self) (getAttr "trivial-http" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ascii-art = (build-asdf-system { pname = "cl-ascii-art"; @@ -6070,6 +7394,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ascii-art" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ansi-text" self) (getAttr "cl-ppcre" self) (getAttr "inferior-shell" self) (getAttr "iterate" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ascii-table = (build-asdf-system { pname = "cl-ascii-table"; @@ -6083,6 +7410,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ascii-table" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-association-rules = (build-asdf-system { pname = "cl-association-rules"; @@ -6096,6 +7426,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-association-rules" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-association-rules-tests = (build-asdf-system { pname = "cl-association-rules-tests"; @@ -6109,6 +7442,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-association-rules-tests" ]; lispLibs = [ (getAttr "cl-association-rules" self) (getAttr "prove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-async = (build-asdf-system { pname = "cl-async"; @@ -6122,6 +7458,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-async" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cffi" self) (getAttr "cl-async-base" self) (getAttr "cl-async-util" self) (getAttr "cl-libuv" self) (getAttr "cl-ppcre" self) (getAttr "static-vectors" self) (getAttr "trivial-features" self) (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); cl-async-await = (build-asdf-system { pname = "cl-async-await"; @@ -6135,6 +7472,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-async-await" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) (getAttr "simple-actors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-async-base = (build-asdf-system { pname = "cl-async-base"; @@ -6148,6 +7488,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-async-base" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cl-libuv" self) ]; + meta = {}; }); cl-async-future = (build-asdf-system { pname = "cl-async-future"; @@ -6161,6 +7502,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-async-future" ]; lispLibs = [ (getAttr "blackbird" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-async-repl = (build-asdf-system { pname = "cl-async-repl"; @@ -6174,6 +7518,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-async-repl" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-async" self) ]; + meta = {}; }); cl-async-ssl = (build-asdf-system { pname = "cl-async-ssl"; @@ -6187,6 +7532,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-async-ssl" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-async" self) (getAttr "vom" self) ]; + meta = {}; }); cl-async-test = (build-asdf-system { pname = "cl-async-test"; @@ -6200,6 +7546,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-async-test" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cl-async" self) (getAttr "cl-async-ssl" self) (getAttr "fiveam" self) (getAttr "flexi-streams" self) (getAttr "ironclad" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-async-util = (build-asdf-system { pname = "cl-async-util"; @@ -6213,6 +7562,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-async-util" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-async-base" self) (getAttr "cl-libuv" self) (getAttr "cl-ppcre" self) (getAttr "fast-io" self) (getAttr "vom" self) ]; + meta = {}; }); cl-aubio = (build-asdf-system { pname = "cl-aubio"; @@ -6226,6 +7576,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-aubio" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-libffi" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-authorize-net = (build-asdf-system { pname = "cl-authorize-net"; @@ -6239,6 +7592,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-authorize-net" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-creditcard" self) (getAttr "drakma" self) (getAttr "split-sequence" self) (getAttr "symbol-munger" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-authorize-net-tests = (build-asdf-system { pname = "cl-authorize-net-tests"; @@ -6252,6 +7608,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-authorize-net-tests" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-authorize-net" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-autorepo = (build-asdf-system { pname = "cl-autorepo"; @@ -6265,6 +7624,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-autorepo" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-autowrap = (build-asdf-system { pname = "cl-autowrap"; @@ -6278,6 +7640,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-autowrap" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-json" self) (getAttr "cl-ppcre" self) (getAttr "defpackage-plus" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-autowrap-test = (build-asdf-system { pname = "cl-autowrap-test"; @@ -6291,6 +7656,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-autowrap-test" ]; lispLibs = [ (getAttr "cl-autowrap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-azure = (build-asdf-system { pname = "cl-azure"; @@ -6304,6 +7672,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-azure" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-base64" self) (getAttr "cl-json" self) (getAttr "cl-ppcre" self) (getAttr "cxml" self) (getAttr "drakma" self) (getAttr "ironclad" self) (getAttr "puri" self) (getAttr "rt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-base16 = (build-asdf-system { pname = "cl-base16"; @@ -6317,6 +7688,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-base16" ]; lispLibs = [ (getAttr "cl-mustache" self) (getAttr "cl-slug" self) (getAttr "cl-yaml" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-base32 = (build-asdf-system { pname = "cl-base32"; @@ -6330,6 +7704,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-base32" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-base32-tests = (build-asdf-system { pname = "cl-base32-tests"; @@ -6343,6 +7720,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-base32-tests" ]; lispLibs = [ (getAttr "cl-base32" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-base58 = (build-asdf-system { pname = "cl-base58"; @@ -6356,6 +7736,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-base58" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-base58-test = (build-asdf-system { pname = "cl-base58-test"; @@ -6369,6 +7752,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-base58-test" ]; lispLibs = [ (getAttr "cl-base58" self) (getAttr "cl-test-more" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-base64 = (build-asdf-system { pname = "cl-base64"; @@ -6382,6 +7768,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-base64" ]; lispLibs = [ ]; + meta = {}; }); cl-bayesnet = (build-asdf-system { pname = "cl-bayesnet"; @@ -6395,6 +7782,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bayesnet" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "s-xml" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bcrypt = (build-asdf-system { pname = "cl-bcrypt"; @@ -6408,6 +7798,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bcrypt" ]; lispLibs = [ (getAttr "binascii" self) (getAttr "cl-ppcre" self) (getAttr "ironclad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bcrypt_dot_test = (build-asdf-system { pname = "cl-bcrypt.test"; @@ -6421,6 +7814,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bcrypt.test" ]; lispLibs = [ (getAttr "cl-bcrypt" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-beanstalk = (build-asdf-system { pname = "cl-beanstalk"; @@ -6434,6 +7830,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-beanstalk" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "split-sequence" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bip39 = (build-asdf-system { pname = "cl-bip39"; @@ -6447,6 +7846,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bip39" ]; lispLibs = [ (getAttr "ironclad" self) (getAttr "secure-random" self) (getAttr "split-sequence" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bloggy = (build-asdf-system { pname = "cl-bloggy"; @@ -6460,6 +7862,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bloggy" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "do-urlencode" self) (getAttr "hunchentoot" self) (getAttr "lass" self) (getAttr "local-time" self) (getAttr "lorem-ipsum" self) (getAttr "spinneret" self) (getAttr "str" self) (getAttr "xml-emitter" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bloom = (build-asdf-system { pname = "cl-bloom"; @@ -6473,6 +7878,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bloom" ]; lispLibs = [ (getAttr "cl-murmurhash" self) (getAttr "static-vectors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bloom-filter = (build-asdf-system { pname = "cl-bloom-filter"; @@ -6486,6 +7894,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bloom-filter" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bnf = (build-asdf-system { pname = "cl-bnf"; @@ -6499,6 +7910,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bnf" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bnf-examples = (build-asdf-system { pname = "cl-bnf-examples"; @@ -6512,6 +7926,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bnf-examples" ]; lispLibs = [ (getAttr "cl-bnf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bnf-tests = (build-asdf-system { pname = "cl-bnf-tests"; @@ -6525,6 +7942,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bnf-tests" ]; lispLibs = [ (getAttr "cl-bnf" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bootstrap = (build-asdf-system { pname = "cl-bootstrap"; @@ -6538,6 +7958,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bootstrap" ]; lispLibs = [ (getAttr "cl-who" self) (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bootstrap-demo = (build-asdf-system { pname = "cl-bootstrap-demo"; @@ -6551,6 +7974,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bootstrap-demo" ]; lispLibs = [ (getAttr "cl-bootstrap" self) (getAttr "cl-who" self) (getAttr "hunchentoot" self) (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bootstrap-test = (build-asdf-system { pname = "cl-bootstrap-test"; @@ -6564,6 +7990,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bootstrap-test" ]; lispLibs = [ (getAttr "cl-bootstrap" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bplustree = (build-asdf-system { pname = "cl-bplustree"; @@ -6577,6 +8006,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bplustree" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bplustree-test = (build-asdf-system { pname = "cl-bplustree-test"; @@ -6590,6 +8022,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bplustree-test" ]; lispLibs = [ (getAttr "cl-bplustree" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bson = (build-asdf-system { pname = "cl-bson"; @@ -6603,6 +8038,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bson" ]; lispLibs = [ (getAttr "arrow-macros" self) (getAttr "babel" self) (getAttr "cl-intbytes" self) (getAttr "fast-io" self) (getAttr "ieee-floats" self) (getAttr "let-over-lambda" self) (getAttr "local-time" self) (getAttr "named-readtables" self) (getAttr "rutils" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bson-test = (build-asdf-system { pname = "cl-bson-test"; @@ -6616,6 +8054,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bson-test" ]; lispLibs = [ (getAttr "cl-bson" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-buchberger = (build-asdf-system { pname = "cl-buchberger"; @@ -6629,6 +8070,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-buchberger" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-bus = (build-asdf-system { pname = "cl-bus"; @@ -6642,6 +8086,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-bus" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ca = (build-asdf-system { pname = "cl-ca"; @@ -6655,6 +8102,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ca" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cache-tables = (build-asdf-system { pname = "cl-cache-tables"; @@ -6668,6 +8118,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cache-tables" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cache-tables-tests = (build-asdf-system { pname = "cl-cache-tables-tests"; @@ -6681,6 +8134,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cache-tables-tests" ]; lispLibs = [ (getAttr "cl-cache-tables" self) (getAttr "prove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cairo2 = (build-asdf-system { pname = "cl-cairo2"; @@ -6694,6 +8150,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cairo2" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-colors" self) (getAttr "cl-utilities" self) (getAttr "metabang-bind" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) ]; + meta = {}; }); cl-cairo2-demos = (build-asdf-system { pname = "cl-cairo2-demos"; @@ -6707,6 +8164,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cairo2-demos" ]; lispLibs = [ (getAttr "cl-cairo2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cairo2-xlib = (build-asdf-system { pname = "cl-cairo2-xlib"; @@ -6720,6 +8180,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cairo2-xlib" ]; lispLibs = [ (getAttr "cl-cairo2" self) (getAttr "cl-freetype2" self) ]; + meta = {}; }); cl-case-control = (build-asdf-system { pname = "cl-case-control"; @@ -6733,6 +8194,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-case-control" ]; lispLibs = [ (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-catmull-rom-spline = (build-asdf-system { pname = "cl-catmull-rom-spline"; @@ -6746,6 +8210,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-catmull-rom-spline" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cerf = (build-asdf-system { pname = "cl-cerf"; @@ -6759,6 +8226,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cerf" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-libffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cffi-gtk = (build-asdf-system { pname = "cl-cffi-gtk"; @@ -6772,6 +8242,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cffi-gtk" ]; lispLibs = [ (getAttr "cl-cffi-gtk-cairo" self) (getAttr "cl-cffi-gtk-gdk" self) (getAttr "cl-cffi-gtk-gdk-pixbuf" self) (getAttr "cl-cffi-gtk-gio" self) (getAttr "cl-cffi-gtk-glib" self) (getAttr "cl-cffi-gtk-gobject" self) (getAttr "cl-cffi-gtk-pango" self) ]; + meta = {}; }); cl-cffi-gtk-cairo = (build-asdf-system { pname = "cl-cffi-gtk-cairo"; @@ -6785,6 +8256,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cffi-gtk-cairo" ]; lispLibs = [ (getAttr "cl-cffi-gtk-glib" self) ]; + meta = {}; }); cl-cffi-gtk-demo-cairo = (build-asdf-system { pname = "cl-cffi-gtk-demo-cairo"; @@ -6798,6 +8270,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cffi-gtk-demo-cairo" ]; lispLibs = [ (getAttr "cl-cffi-gtk" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cffi-gtk-demo-glib = (build-asdf-system { pname = "cl-cffi-gtk-demo-glib"; @@ -6811,6 +8286,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cffi-gtk-demo-glib" ]; lispLibs = [ (getAttr "cl-cffi-gtk" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cffi-gtk-demo-gobject = (build-asdf-system { pname = "cl-cffi-gtk-demo-gobject"; @@ -6824,6 +8302,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cffi-gtk-demo-gobject" ]; lispLibs = [ (getAttr "cl-cffi-gtk-gobject" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cffi-gtk-example-gtk = (build-asdf-system { pname = "cl-cffi-gtk-example-gtk"; @@ -6837,6 +8318,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cffi-gtk-example-gtk" ]; lispLibs = [ (getAttr "cl-cffi-gtk" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cffi-gtk-gdk = (build-asdf-system { pname = "cl-cffi-gtk-gdk"; @@ -6850,6 +8334,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cffi-gtk-gdk" ]; lispLibs = [ (getAttr "cl-cffi-gtk-cairo" self) (getAttr "cl-cffi-gtk-gdk-pixbuf" self) (getAttr "cl-cffi-gtk-gio" self) (getAttr "cl-cffi-gtk-glib" self) (getAttr "cl-cffi-gtk-gobject" self) (getAttr "cl-cffi-gtk-pango" self) ]; + meta = {}; }); cl-cffi-gtk-gdk-pixbuf = (build-asdf-system { pname = "cl-cffi-gtk-gdk-pixbuf"; @@ -6863,6 +8348,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cffi-gtk-gdk-pixbuf" ]; lispLibs = [ (getAttr "cl-cffi-gtk-glib" self) (getAttr "cl-cffi-gtk-gobject" self) ]; + meta = {}; }); cl-cffi-gtk-gio = (build-asdf-system { pname = "cl-cffi-gtk-gio"; @@ -6876,6 +8362,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cffi-gtk-gio" ]; lispLibs = [ (getAttr "cl-cffi-gtk-glib" self) (getAttr "cl-cffi-gtk-gobject" self) ]; + meta = {}; }); cl-cffi-gtk-glib = (build-asdf-system { pname = "cl-cffi-gtk-glib"; @@ -6889,6 +8376,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cffi-gtk-glib" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "iterate" self) (getAttr "trivial-features" self) ]; + meta = {}; }); cl-cffi-gtk-gobject = (build-asdf-system { pname = "cl-cffi-gtk-gobject"; @@ -6902,6 +8390,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cffi-gtk-gobject" ]; lispLibs = [ (getAttr "cl-cffi-gtk-glib" self) (getAttr "closer-mop" self) (getAttr "trivial-garbage" self) ]; + meta = {}; }); cl-cffi-gtk-opengl-demo = (build-asdf-system { pname = "cl-cffi-gtk-opengl-demo"; @@ -6915,6 +8404,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cffi-gtk-opengl-demo" ]; lispLibs = [ (getAttr "cl-cffi-gtk" self) (getAttr "cl-opengl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cffi-gtk-pango = (build-asdf-system { pname = "cl-cffi-gtk-pango"; @@ -6928,6 +8420,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cffi-gtk-pango" ]; lispLibs = [ (getAttr "cl-cffi-gtk-cairo" self) (getAttr "cl-cffi-gtk-glib" self) (getAttr "cl-cffi-gtk-gobject" self) ]; + meta = {}; }); cl-change-case = (build-asdf-system { pname = "cl-change-case"; @@ -6941,6 +8434,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-change-case" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cl-ppcre-unicode" self) ]; + meta = {}; }); cl-charms = (build-asdf-system { pname = "cl-charms"; @@ -6954,6 +8448,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-charms" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-charms-paint = (build-asdf-system { pname = "cl-charms-paint"; @@ -6967,6 +8464,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-charms-paint" ]; lispLibs = [ (getAttr "cl-charms" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-charms-timer = (build-asdf-system { pname = "cl-charms-timer"; @@ -6980,6 +8480,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-charms-timer" ]; lispLibs = [ (getAttr "cl-charms" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cheshire-cat = (build-asdf-system { pname = "cl-cheshire-cat"; @@ -6993,6 +8496,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cheshire-cat" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "cl-store" self) (getAttr "hunchentoot" self) (getAttr "split-sequence" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-clblas = (build-asdf-system { pname = "cl-clblas"; @@ -7006,6 +8512,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-clblas" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-clblas-test = (build-asdf-system { pname = "cl-clblas-test"; @@ -7019,6 +8528,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-clblas-test" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-clblas" self) (getAttr "cl-oclapi" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cli = (build-asdf-system { pname = "cl-cli"; @@ -7032,6 +8544,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cli" ]; lispLibs = [ (getAttr "split-sequence" self) ]; + meta = {}; }); cl-clsparse = (build-asdf-system { pname = "cl-clsparse"; @@ -7045,6 +8558,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-clsparse" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-libffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cognito = (build-asdf-system { pname = "cl-cognito"; @@ -7058,6 +8574,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cognito" ]; lispLibs = [ (getAttr "aws-foundation" self) (getAttr "cl-base64" self) (getAttr "cl-json-helper" self) (getAttr "ironclad" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-coinpayments = (build-asdf-system { pname = "cl-coinpayments"; @@ -7071,6 +8590,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-coinpayments" ]; lispLibs = [ (getAttr "babel" self) (getAttr "closer-mop" self) (getAttr "dexador" self) (getAttr "ironclad" self) (getAttr "jonathan" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-collider = (build-asdf-system { pname = "cl-collider"; @@ -7084,6 +8606,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-collider" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "named-readtables" self) (getAttr "pileup" self) (getAttr "sc-osc" self) (getAttr "simple-inferiors" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-colors = (build-asdf-system { pname = "cl-colors"; @@ -7097,6 +8622,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-colors" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "let-plus" self) ]; + meta = {}; }); cl-colors-tests = (build-asdf-system { pname = "cl-colors-tests"; @@ -7110,6 +8636,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-colors-tests" ]; lispLibs = [ (getAttr "cl-colors" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-colors2 = (build-asdf-system { pname = "cl-colors2"; @@ -7123,6 +8652,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-colors2" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) ]; + meta = {}; }); cl-conllu = (build-asdf-system { pname = "cl-conllu"; @@ -7136,6 +8666,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-conllu" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-log" self) (getAttr "cl-markup" self) (getAttr "cl-ppcre" self) (getAttr "lispbuilder-lexer" self) (getAttr "optima_dot_ppcre" self) (getAttr "split-sequence" self) (getAttr "uuid" self) (getAttr "wilbur" self) (getAttr "xmls" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-conspack = (build-asdf-system { pname = "cl-conspack"; @@ -7149,6 +8682,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-conspack" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "fast-io" self) (getAttr "ieee-floats" self) (getAttr "trivial-garbage" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-conspack-test = (build-asdf-system { pname = "cl-conspack-test"; @@ -7162,6 +8698,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-conspack-test" ]; lispLibs = [ (getAttr "cl-conspack" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cont = (build-asdf-system { pname = "cl-cont"; @@ -7175,6 +8714,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cont" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cont-test = (build-asdf-system { pname = "cl-cont-test"; @@ -7188,6 +8730,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cont-test" ]; lispLibs = [ (getAttr "cl-cont" self) (getAttr "rt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-containers = (build-asdf-system { pname = "cl-containers"; @@ -7201,6 +8746,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-containers" ]; lispLibs = [ (getAttr "asdf-system-connections" self) (getAttr "metatilities-base" self) ]; + meta = {}; }); cl-containers-test = (build-asdf-system { pname = "cl-containers-test"; @@ -7214,6 +8760,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-containers-test" ]; lispLibs = [ (getAttr "cl-containers" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cookie = (build-asdf-system { pname = "cl-cookie"; @@ -7227,6 +8776,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cookie" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "local-time" self) (getAttr "proc-parse" self) (getAttr "quri" self) ]; + meta = {}; }); cl-cookie-test = (build-asdf-system { pname = "cl-cookie-test"; @@ -7240,6 +8790,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cookie-test" ]; lispLibs = [ (getAttr "cl-cookie" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-coroutine = (build-asdf-system { pname = "cl-coroutine"; @@ -7253,6 +8806,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-coroutine" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-cont" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-coroutine-test = (build-asdf-system { pname = "cl-coroutine-test"; @@ -7266,6 +8822,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-coroutine-test" ]; lispLibs = [ (getAttr "cl-coroutine" self) (getAttr "cl-test-more" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-coveralls = (build-asdf-system { pname = "cl-coveralls"; @@ -7279,6 +8838,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-coveralls" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "dexador" self) (getAttr "flexi-streams" self) (getAttr "ironclad" self) (getAttr "jonathan" self) (getAttr "lquery" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-coveralls-test = (build-asdf-system { pname = "cl-coveralls-test"; @@ -7292,6 +8854,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-coveralls-test" ]; lispLibs = [ (getAttr "cl-coveralls" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-covid19 = (build-asdf-system { pname = "cl-covid19"; @@ -7305,6 +8870,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-covid19" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ascii-table" self) (getAttr "cl-csv" self) (getAttr "cl-migratum" self) (getAttr "cl-migratum_dot_driver_dot_dbi" self) (getAttr "cl-migratum_dot_provider_dot_local-path" self) (getAttr "dexador" self) (getAttr "djula" self) (getAttr "jonathan" self) (getAttr "quri" self) (getAttr "tmpdir" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cpu-affinity = (build-asdf-system { pname = "cl-cpu-affinity"; @@ -7318,6 +8886,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cpu-affinity" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cpus = (build-asdf-system { pname = "cl-cpus"; @@ -7331,6 +8902,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cpus" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cram = (build-asdf-system { pname = "cl-cram"; @@ -7344,6 +8918,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cram" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-crc64 = (build-asdf-system { pname = "cl-crc64"; @@ -7357,6 +8934,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-crc64" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-creditcard = (build-asdf-system { pname = "cl-creditcard"; @@ -7370,6 +8950,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-creditcard" ]; lispLibs = [ (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cron = (build-asdf-system { pname = "cl-cron"; @@ -7383,6 +8966,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cron" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-css = (build-asdf-system { pname = "cl-css"; @@ -7396,6 +8982,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-css" ]; lispLibs = [ ]; + meta = {}; }); cl-csv = (build-asdf-system { pname = "cl-csv"; @@ -7409,6 +8996,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-csv" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-interpol" self) (getAttr "iterate" self) ]; + meta = {}; }); cl-csv-clsql = (build-asdf-system { pname = "cl-csv-clsql"; @@ -7422,6 +9010,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-csv-clsql" ]; lispLibs = [ (getAttr "cl-csv" self) (getAttr "clsql-helper" self) (getAttr "data-table-clsql" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-csv-data-table = (build-asdf-system { pname = "cl-csv-data-table"; @@ -7435,6 +9026,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-csv-data-table" ]; lispLibs = [ (getAttr "cl-csv" self) (getAttr "data-table" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cuda = (build-asdf-system { pname = "cl-cuda"; @@ -7448,6 +9042,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cuda" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-pattern" self) (getAttr "cl-ppcre" self) (getAttr "cl-reexport" self) (getAttr "external-program" self) (getAttr "osicat" self) (getAttr "split-sequence" self) ]; + meta = {}; }); cl-cuda-examples = (build-asdf-system { pname = "cl-cuda-examples"; @@ -7461,6 +9056,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cuda-examples" ]; lispLibs = [ (getAttr "cl-cuda" self) (getAttr "imago" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cuda-interop = (build-asdf-system { pname = "cl-cuda-interop"; @@ -7474,6 +9072,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cuda-interop" ]; lispLibs = [ (getAttr "cl-cuda" self) (getAttr "cl-glu" self) (getAttr "cl-glut" self) (getAttr "cl-opengl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cuda-interop-examples = (build-asdf-system { pname = "cl-cuda-interop-examples"; @@ -7487,6 +9088,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cuda-interop-examples" ]; lispLibs = [ (getAttr "cl-cuda-interop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-cuda-misc = (build-asdf-system { pname = "cl-cuda-misc"; @@ -7500,6 +9104,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-cuda-misc" ]; lispLibs = [ (getAttr "cl-emb" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-custom-hash-table = (build-asdf-system { pname = "cl-custom-hash-table"; @@ -7513,6 +9120,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-custom-hash-table" ]; lispLibs = [ ]; + meta = {}; }); cl-custom-hash-table-test = (build-asdf-system { pname = "cl-custom-hash-table-test"; @@ -7526,6 +9134,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-custom-hash-table-test" ]; lispLibs = [ (getAttr "cl-custom-hash-table" self) (getAttr "hu_dot_dwim_dot_stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-darksky = (build-asdf-system { pname = "cl-darksky"; @@ -7539,6 +9150,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-darksky" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "dexador" self) (getAttr "jonathan" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-darksky-test = (build-asdf-system { pname = "cl-darksky-test"; @@ -7552,6 +9166,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-darksky-test" ]; lispLibs = [ (getAttr "cl-darksky" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-data-frame = (build-asdf-system { pname = "cl-data-frame"; @@ -7565,6 +9182,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-data-frame" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "array-operations" self) (getAttr "cl-num-utils" self) (getAttr "cl-slice" self) (getAttr "let-plus" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-data-frame-tests = (build-asdf-system { pname = "cl-data-frame-tests"; @@ -7578,6 +9198,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-data-frame-tests" ]; lispLibs = [ (getAttr "cl-data-frame" self) (getAttr "clunit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-data-structures = (build-asdf-system { pname = "cl-data-structures"; @@ -7591,6 +9214,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-data-structures" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "documentation-utils-extensions" self) (getAttr "flexichain" self) (getAttr "iterate" self) (getAttr "lparallel" self) (getAttr "metabang-bind" self) (getAttr "more-conditions" self) (getAttr "serapeum" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-data-structures-tests = (build-asdf-system { pname = "cl-data-structures-tests"; @@ -7604,6 +9230,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-data-structures-tests" ]; lispLibs = [ (getAttr "cl-data-structures" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-date-time-parser = (build-asdf-system { pname = "cl-date-time-parser"; @@ -7617,6 +9246,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-date-time-parser" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "cl-ppcre" self) (getAttr "local-time" self) (getAttr "parse-float" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-dbi = (build-asdf-system { pname = "cl-dbi"; @@ -7630,6 +9262,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-dbi" ]; lispLibs = [ (getAttr "dbi" self) ]; + meta = {}; }); cl-debug-print = (build-asdf-system { pname = "cl-debug-print"; @@ -7643,6 +9276,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-debug-print" ]; lispLibs = [ (getAttr "cl-syntax" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-debug-print-test = (build-asdf-system { pname = "cl-debug-print-test"; @@ -7656,6 +9292,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-debug-print-test" ]; lispLibs = [ (getAttr "cl-debug-print" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-dejavu = (build-asdf-system { pname = "cl-dejavu"; @@ -7669,6 +9308,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-dejavu" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-devil = (build-asdf-system { pname = "cl-devil"; @@ -7682,6 +9324,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-devil" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-diceware = (build-asdf-system { pname = "cl-diceware"; @@ -7695,6 +9340,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-diceware" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-difflib = (build-asdf-system { pname = "cl-difflib"; @@ -7708,6 +9356,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-difflib" ]; lispLibs = [ ]; + meta = {}; }); cl-difflib-tests = (build-asdf-system { pname = "cl-difflib-tests"; @@ -7721,6 +9370,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-difflib-tests" ]; lispLibs = [ (getAttr "cl-difflib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-digraph = (build-asdf-system { pname = "cl-digraph"; @@ -7734,6 +9386,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-digraph" ]; lispLibs = [ ]; + meta = {}; }); cl-digraph_dot_dot = (build-asdf-system { pname = "cl-digraph.dot"; @@ -7747,6 +9400,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-digraph.dot" ]; lispLibs = [ (getAttr "cl-digraph" self) (getAttr "cl-dot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-digraph_dot_test = (build-asdf-system { pname = "cl-digraph.test"; @@ -7760,6 +9416,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-digraph.test" ]; lispLibs = [ (getAttr "_1am" self) (getAttr "alexandria" self) (getAttr "cl-digraph" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-diskspace = (build-asdf-system { pname = "cl-diskspace"; @@ -7773,6 +9432,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-diskspace" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-disque = (build-asdf-system { pname = "cl-disque"; @@ -7786,6 +9448,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-disque" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "rutils" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-disque-test = (build-asdf-system { pname = "cl-disque-test"; @@ -7799,6 +9464,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-disque-test" ]; lispLibs = [ (getAttr "cl-disque" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-djula-svg = (build-asdf-system { pname = "cl-djula-svg"; @@ -7812,6 +9480,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-djula-svg" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "xmls" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-djula-tailwind = (build-asdf-system { pname = "cl-djula-tailwind"; @@ -7825,6 +9496,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-djula-tailwind" ]; lispLibs = [ (getAttr "cl-css" self) (getAttr "cl-minify-css" self) (getAttr "cl-ppcre" self) (getAttr "djula" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-dot = (build-asdf-system { pname = "cl-dot"; @@ -7838,6 +9512,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-dot" ]; lispLibs = [ ]; + meta = {}; }); cl-dotenv = (build-asdf-system { pname = "cl-dotenv"; @@ -7851,6 +9526,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-dotenv" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-dotenv-test = (build-asdf-system { pname = "cl-dotenv-test"; @@ -7864,6 +9542,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-dotenv-test" ]; lispLibs = [ (getAttr "cl-dotenv" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-drawille = (build-asdf-system { pname = "cl-drawille"; @@ -7877,6 +9558,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-drawille" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "osicat" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-drm = (build-asdf-system { pname = "cl-drm"; @@ -7890,6 +9574,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-drm" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-dropbox = (build-asdf-system { pname = "cl-dropbox"; @@ -7903,6 +9590,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-dropbox" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "cl-oauth" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-dsl = (build-asdf-system { pname = "cl-dsl"; @@ -7916,6 +9606,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-dsl" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-dsl-tests = (build-asdf-system { pname = "cl-dsl-tests"; @@ -7929,6 +9622,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-dsl-tests" ]; lispLibs = [ (getAttr "cl-dsl" self) (getAttr "eos" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-durian = (build-asdf-system { pname = "cl-durian"; @@ -7942,6 +9638,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-durian" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-earley-parser = (build-asdf-system { pname = "cl-earley-parser"; @@ -7955,6 +9654,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-earley-parser" ]; lispLibs = [ (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ecma-48 = (build-asdf-system { pname = "cl-ecma-48"; @@ -7968,6 +9670,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ecma-48" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-egl = (build-asdf-system { pname = "cl-egl"; @@ -7981,6 +9686,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-egl" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-elastic = (build-asdf-system { pname = "cl-elastic"; @@ -7994,6 +9702,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-elastic" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "named-readtables" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-elastic-test = (build-asdf-system { pname = "cl-elastic-test"; @@ -8007,6 +9718,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-elastic-test" ]; lispLibs = [ (getAttr "cl-elastic" self) (getAttr "named-readtables" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-emacs-if = (build-asdf-system { pname = "cl-emacs-if"; @@ -8020,6 +9734,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-emacs-if" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-emb = (build-asdf-system { pname = "cl-emb"; @@ -8033,6 +9750,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-emb" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = {}; }); cl-emoji = (build-asdf-system { pname = "cl-emoji"; @@ -8046,6 +9764,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-emoji" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-emoji-test = (build-asdf-system { pname = "cl-emoji-test"; @@ -8059,6 +9780,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-emoji-test" ]; lispLibs = [ (getAttr "cl-emoji" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-env = (build-asdf-system { pname = "cl-env"; @@ -8072,6 +9796,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-env" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-environments = (build-asdf-system { pname = "cl-environments"; @@ -8085,6 +9812,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-environments" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "collectors" self) (getAttr "optima" self) (getAttr "parse-declarations-1_dot_0" self) ]; + meta = {}; }); cl-epoch = (build-asdf-system { pname = "cl-epoch"; @@ -8098,6 +9826,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-epoch" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-etcd = (build-asdf-system { pname = "cl-etcd"; @@ -8111,6 +9842,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-etcd" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "async-process" self) (getAttr "bordeaux-threads" self) (getAttr "cl-base64" self) (getAttr "cl-json" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "flexi-streams" self) (getAttr "split-sequence" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-events = (build-asdf-system { pname = "cl-events"; @@ -8124,6 +9858,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-events" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "blackbird" self) (getAttr "iterate" self) (getAttr "log4cl" self) (getAttr "lparallel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-events_dot_test = (build-asdf-system { pname = "cl-events.test"; @@ -8137,6 +9874,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-events.test" ]; lispLibs = [ (getAttr "cl-events" self) (getAttr "log4cl" self) (getAttr "mw-equiv" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ewkb = (build-asdf-system { pname = "cl-ewkb"; @@ -8150,6 +9890,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ewkb" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "ieee-floats" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ewkb-tests = (build-asdf-system { pname = "cl-ewkb-tests"; @@ -8163,6 +9906,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ewkb-tests" ]; lispLibs = [ (getAttr "cl-ewkb" self) (getAttr "postmodern" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-factoring = (build-asdf-system { pname = "cl-factoring"; @@ -8176,6 +9922,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-factoring" ]; lispLibs = [ (getAttr "cl-primality" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-fad = (build-asdf-system { pname = "cl-fad"; @@ -8189,6 +9938,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fad" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) ]; + meta = {}; }); cl-fam = (build-asdf-system { pname = "cl-fam"; @@ -8202,6 +9952,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fam" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-fastcgi = (build-asdf-system { pname = "cl-fastcgi"; @@ -8215,6 +9968,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fastcgi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-fbclient = (build-asdf-system { pname = "cl-fbclient"; @@ -8228,6 +9984,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fbclient" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-feedparser = (build-asdf-system { pname = "cl-feedparser"; @@ -8241,6 +10000,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-feedparser" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "asdf-package-system" self) (getAttr "cl-html5-parser" self) (getAttr "cl-ppcre" self) (getAttr "fset" self) (getAttr "fxml" self) (getAttr "local-time" self) (getAttr "net-telent-date" self) (getAttr "plump" self) (getAttr "quri" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-feedparser-tests = (build-asdf-system { pname = "cl-feedparser-tests"; @@ -8254,6 +10016,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-feedparser-tests" ]; lispLibs = [ (getAttr "cl-feedparser" self) (getAttr "fiveam" self) (getAttr "fxml" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-fix = (build-asdf-system { pname = "cl-fix"; @@ -8267,6 +10032,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fix" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "arrow-macros" self) (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "local-time" self) (getAttr "log4cl" self) (getAttr "parse-number" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-fixtures = (build-asdf-system { pname = "cl-fixtures"; @@ -8280,6 +10048,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fixtures" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-fixtures-test = (build-asdf-system { pname = "cl-fixtures-test"; @@ -8293,6 +10064,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fixtures-test" ]; lispLibs = [ (getAttr "cl-fixtures" self) (getAttr "incf-cl" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "rutils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-flac = (build-asdf-system { pname = "cl-flac"; @@ -8306,6 +10080,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-flac" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-flow = (build-asdf-system { pname = "cl-flow"; @@ -8319,6 +10096,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-flow" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-muth" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-flowd = (build-asdf-system { pname = "cl-flowd"; @@ -8332,6 +10112,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-flowd" ]; lispLibs = [ (getAttr "cl-annot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-fluent-logger = (build-asdf-system { pname = "cl-fluent-logger"; @@ -8345,6 +10128,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fluent-logger" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-messagepack" self) (getAttr "jonathan" self) (getAttr "local-time" self) (getAttr "pack" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-fluiddb = (build-asdf-system { pname = "cl-fluiddb"; @@ -8358,6 +10144,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fluiddb" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-json" self) (getAttr "drakma" self) (getAttr "flexi-streams" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-fluiddb-test = (build-asdf-system { pname = "cl-fluiddb-test"; @@ -8371,6 +10160,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fluiddb-test" ]; lispLibs = [ (getAttr "cl-fluiddb" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-fluidinfo = (build-asdf-system { pname = "cl-fluidinfo"; @@ -8384,6 +10176,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fluidinfo" ]; lispLibs = [ (getAttr "cl-fluiddb" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-fond = (build-asdf-system { pname = "cl-fond"; @@ -8397,6 +10192,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fond" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-opengl" self) (getAttr "documentation-utils" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-form-types = (build-asdf-system { pname = "cl-form-types"; @@ -8410,6 +10208,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-form-types" ]; lispLibs = [ (getAttr "agutil" self) (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "arrows" self) (getAttr "cl-environments" self) (getAttr "introspect-environment" self) (getAttr "optima" self) ]; + meta = {}; }); cl-forms = (build-asdf-system { pname = "cl-forms"; @@ -8423,6 +10222,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-forms" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "clavier" self) (getAttr "fmt" self) (getAttr "hunchentoot" self) (getAttr "ironclad" self) (getAttr "uuid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-forms_dot_demo = (build-asdf-system { pname = "cl-forms.demo"; @@ -8436,6 +10238,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-forms.demo" ]; lispLibs = [ (getAttr "cl-css" self) (getAttr "cl-forms" self) (getAttr "cl-forms_dot_djula" self) (getAttr "cl-forms_dot_test" self) (getAttr "cl-forms_dot_who" self) (getAttr "cl-forms_dot_who_dot_bootstrap" self) (getAttr "cl-who" self) (getAttr "djula" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-forms_dot_djula = (build-asdf-system { pname = "cl-forms.djula"; @@ -8449,6 +10254,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-forms.djula" ]; lispLibs = [ (getAttr "cl-forms" self) (getAttr "cl-forms_dot_who" self) (getAttr "djula" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-forms_dot_peppol = (build-asdf-system { pname = "cl-forms.peppol"; @@ -8462,6 +10270,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-forms.peppol" ]; lispLibs = [ (getAttr "cl-forms" self) (getAttr "peppol" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-forms_dot_test = (build-asdf-system { pname = "cl-forms.test"; @@ -8475,6 +10286,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-forms.test" ]; lispLibs = [ (getAttr "cl-forms" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-forms_dot_who = (build-asdf-system { pname = "cl-forms.who"; @@ -8488,6 +10302,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-forms.who" ]; lispLibs = [ (getAttr "cl-forms" self) (getAttr "cl-who" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-forms_dot_who_dot_bootstrap = (build-asdf-system { pname = "cl-forms.who.bootstrap"; @@ -8501,6 +10318,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-forms.who.bootstrap" ]; lispLibs = [ (getAttr "cl-forms_dot_who" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-freeimage = (build-asdf-system { pname = "cl-freeimage"; @@ -8514,6 +10334,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-freeimage" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-freetype2 = (build-asdf-system { pname = "cl-freetype2"; @@ -8527,6 +10350,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-freetype2" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "trivial-garbage" self) ]; + meta = {}; }); cl-freetype2-tests = (build-asdf-system { pname = "cl-freetype2-tests"; @@ -8540,6 +10364,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-freetype2-tests" ]; lispLibs = [ (getAttr "cl-freetype2" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-fsnotify = (build-asdf-system { pname = "cl-fsnotify"; @@ -8553,6 +10380,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fsnotify" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ftp = (build-asdf-system { pname = "cl-ftp"; @@ -8566,6 +10396,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ftp" ]; lispLibs = [ (getAttr "split-sequence" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-fuse = (build-asdf-system { pname = "cl-fuse"; @@ -8579,6 +10412,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fuse" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-utilities" self) (getAttr "iterate" self) (getAttr "trivial-backtrace" self) (getAttr "trivial-utf-8" self) ]; + meta = {}; }); cl-fuse-meta-fs = (build-asdf-system { pname = "cl-fuse-meta-fs"; @@ -8592,6 +10426,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fuse-meta-fs" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-fuse" self) (getAttr "iterate" self) (getAttr "pcall" self) ]; + meta = {}; }); cl-fuzz = (build-asdf-system { pname = "cl-fuzz"; @@ -8605,6 +10440,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fuzz" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = {}; }); cl-fxml = (build-asdf-system { pname = "cl-fxml"; @@ -8618,6 +10454,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-fxml" ]; lispLibs = [ (getAttr "agnostic-lizard" self) (getAttr "alexandria" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gamepad = (build-asdf-system { pname = "cl-gamepad"; @@ -8631,6 +10470,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gamepad" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gap-buffer = (build-asdf-system { pname = "cl-gap-buffer"; @@ -8644,6 +10486,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gap-buffer" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gbm = (build-asdf-system { pname = "cl-gbm"; @@ -8657,6 +10502,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gbm" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gcrypt = (build-asdf-system { pname = "cl-gcrypt"; @@ -8670,6 +10518,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gcrypt" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gcrypt-test = (build-asdf-system { pname = "cl-gcrypt-test"; @@ -8683,6 +10534,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gcrypt-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cffi" self) (getAttr "cl-gcrypt" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gd = (build-asdf-system { pname = "cl-gd"; @@ -8696,6 +10550,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gd" ]; lispLibs = [ (getAttr "uffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gd-test = (build-asdf-system { pname = "cl-gd-test"; @@ -8709,6 +10566,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gd-test" ]; lispLibs = [ (getAttr "cl-gd" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gdata = (build-asdf-system { pname = "cl-gdata"; @@ -8722,6 +10582,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gdata" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "cl-json" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "cxml" self) (getAttr "drakma" self) (getAttr "flexi-streams" self) (getAttr "gzip-stream" self) (getAttr "local-time" self) (getAttr "parse-number" self) (getAttr "split-sequence" self) (getAttr "string-case" self) (getAttr "trivial-utf-8" self) (getAttr "url-rewrite" self) (getAttr "xpath" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gearman = (build-asdf-system { pname = "cl-gearman"; @@ -8735,6 +10598,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gearman" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "split-sequence" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gearman-test = (build-asdf-system { pname = "cl-gearman-test"; @@ -8748,6 +10614,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gearman-test" ]; lispLibs = [ (getAttr "cl-gearman" self) (getAttr "cl-test-more" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gendoc = (build-asdf-system { pname = "cl-gendoc"; @@ -8761,6 +10630,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gendoc" ]; lispLibs = [ (getAttr "_3bmd" self) (getAttr "_3bmd-ext-code-blocks" self) (getAttr "cl-who" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gendoc-docs = (build-asdf-system { pname = "cl-gendoc-docs"; @@ -8774,6 +10646,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gendoc-docs" ]; lispLibs = [ (getAttr "cl-gendoc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gene-searcher = (build-asdf-system { pname = "cl-gene-searcher"; @@ -8787,6 +10662,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gene-searcher" ]; lispLibs = [ (getAttr "clsql-sqlite3" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-generator = (build-asdf-system { pname = "cl-generator"; @@ -8800,6 +10678,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-generator" ]; lispLibs = [ (getAttr "cl-cont" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-generator-test = (build-asdf-system { pname = "cl-generator-test"; @@ -8813,6 +10694,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-generator-test" ]; lispLibs = [ (getAttr "cl-generator" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-geocode = (build-asdf-system { pname = "cl-geocode"; @@ -8826,6 +10710,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-geocode" ]; lispLibs = [ (getAttr "acl-compat" self) (getAttr "aserve" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-geoip = (build-asdf-system { pname = "cl-geoip"; @@ -8839,6 +10726,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-geoip" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-geometry = (build-asdf-system { pname = "cl-geometry"; @@ -8852,6 +10742,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-geometry" ]; lispLibs = [ (getAttr "iterate" self) (getAttr "trees" self) ]; + meta = {}; }); cl-geometry-tests = (build-asdf-system { pname = "cl-geometry-tests"; @@ -8865,6 +10756,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-geometry-tests" ]; lispLibs = [ (getAttr "cl-geometry" self) (getAttr "iterate" self) (getAttr "vecto" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-geos = (build-asdf-system { pname = "cl-geos"; @@ -8878,6 +10772,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-geos" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "trivial-garbage" self) (getAttr "xarray" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-getopt = (build-asdf-system { pname = "cl-getopt"; @@ -8891,6 +10788,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-getopt" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-getx = (build-asdf-system { pname = "cl-getx"; @@ -8904,6 +10804,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-getx" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gimei = (build-asdf-system { pname = "cl-gimei"; @@ -8917,6 +10820,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gimei" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-yaml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gists = (build-asdf-system { pname = "cl-gists"; @@ -8930,6 +10836,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gists" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-syntax" self) (getAttr "cl-syntax-annot" self) (getAttr "dexador" self) (getAttr "jonathan" self) (getAttr "local-time" self) (getAttr "quri" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gists-test = (build-asdf-system { pname = "cl-gists-test"; @@ -8943,6 +10852,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gists-test" ]; lispLibs = [ (getAttr "cl-gists" self) (getAttr "closer-mop" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-git = (build-asdf-system { pname = "cl-git"; @@ -8956,6 +10868,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-git" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-fad" self) (getAttr "closer-mop" self) (getAttr "flexi-streams" self) (getAttr "local-time" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-github-v3 = (build-asdf-system { pname = "cl-github-v3"; @@ -8969,6 +10884,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-github-v3" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw = (build-asdf-system { pname = "cl-glfw"; @@ -8982,6 +10900,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-glfw-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-ftgl = (build-asdf-system { pname = "cl-glfw-ftgl"; @@ -8995,6 +10916,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-ftgl" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-glu = (build-asdf-system { pname = "cl-glfw-glu"; @@ -9008,6 +10932,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-glu" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-glfw-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-3dfx__multisample = (build-asdf-system { pname = "cl-glfw-opengl-3dfx_multisample"; @@ -9021,6 +10948,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-3dfx_multisample" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-3dfx__tbuffer = (build-asdf-system { pname = "cl-glfw-opengl-3dfx_tbuffer"; @@ -9034,6 +10964,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-3dfx_tbuffer" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-3dfx__texture__compression__fxt1 = (build-asdf-system { pname = "cl-glfw-opengl-3dfx_texture_compression_fxt1"; @@ -9047,6 +10980,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-3dfx_texture_compression_fxt1" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-amd__blend__minmax__factor = (build-asdf-system { pname = "cl-glfw-opengl-amd_blend_minmax_factor"; @@ -9060,6 +10996,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-amd_blend_minmax_factor" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-amd__depth__clamp__separate = (build-asdf-system { pname = "cl-glfw-opengl-amd_depth_clamp_separate"; @@ -9073,6 +11012,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-amd_depth_clamp_separate" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-amd__draw__buffers__blend = (build-asdf-system { pname = "cl-glfw-opengl-amd_draw_buffers_blend"; @@ -9086,6 +11028,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-amd_draw_buffers_blend" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-amd__multi__draw__indirect = (build-asdf-system { pname = "cl-glfw-opengl-amd_multi_draw_indirect"; @@ -9099,6 +11044,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-amd_multi_draw_indirect" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-amd__name__gen__delete = (build-asdf-system { pname = "cl-glfw-opengl-amd_name_gen_delete"; @@ -9112,6 +11060,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-amd_name_gen_delete" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-amd__performance__monitor = (build-asdf-system { pname = "cl-glfw-opengl-amd_performance_monitor"; @@ -9125,6 +11076,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-amd_performance_monitor" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-amd__sample__positions = (build-asdf-system { pname = "cl-glfw-opengl-amd_sample_positions"; @@ -9138,6 +11092,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-amd_sample_positions" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-amd__seamless__cubemap__per__texture = (build-asdf-system { pname = "cl-glfw-opengl-amd_seamless_cubemap_per_texture"; @@ -9151,6 +11108,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-amd_seamless_cubemap_per_texture" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-amd__vertex__shader__tesselator = (build-asdf-system { pname = "cl-glfw-opengl-amd_vertex_shader_tesselator"; @@ -9164,6 +11124,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-amd_vertex_shader_tesselator" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__aux__depth__stencil = (build-asdf-system { pname = "cl-glfw-opengl-apple_aux_depth_stencil"; @@ -9177,6 +11140,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_aux_depth_stencil" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__client__storage = (build-asdf-system { pname = "cl-glfw-opengl-apple_client_storage"; @@ -9190,6 +11156,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_client_storage" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__element__array = (build-asdf-system { pname = "cl-glfw-opengl-apple_element_array"; @@ -9203,6 +11172,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_element_array" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__fence = (build-asdf-system { pname = "cl-glfw-opengl-apple_fence"; @@ -9216,6 +11188,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_fence" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__float__pixels = (build-asdf-system { pname = "cl-glfw-opengl-apple_float_pixels"; @@ -9229,6 +11204,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_float_pixels" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__flush__buffer__range = (build-asdf-system { pname = "cl-glfw-opengl-apple_flush_buffer_range"; @@ -9242,6 +11220,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_flush_buffer_range" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__object__purgeable = (build-asdf-system { pname = "cl-glfw-opengl-apple_object_purgeable"; @@ -9255,6 +11236,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_object_purgeable" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__rgb__422 = (build-asdf-system { pname = "cl-glfw-opengl-apple_rgb_422"; @@ -9268,6 +11252,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_rgb_422" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__row__bytes = (build-asdf-system { pname = "cl-glfw-opengl-apple_row_bytes"; @@ -9281,6 +11268,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_row_bytes" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__specular__vector = (build-asdf-system { pname = "cl-glfw-opengl-apple_specular_vector"; @@ -9294,6 +11284,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_specular_vector" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__texture__range = (build-asdf-system { pname = "cl-glfw-opengl-apple_texture_range"; @@ -9307,6 +11300,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_texture_range" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__transform__hint = (build-asdf-system { pname = "cl-glfw-opengl-apple_transform_hint"; @@ -9320,6 +11316,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_transform_hint" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__vertex__array__object = (build-asdf-system { pname = "cl-glfw-opengl-apple_vertex_array_object"; @@ -9333,6 +11332,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_vertex_array_object" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__vertex__array__range = (build-asdf-system { pname = "cl-glfw-opengl-apple_vertex_array_range"; @@ -9346,6 +11348,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_vertex_array_range" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__vertex__program__evaluators = (build-asdf-system { pname = "cl-glfw-opengl-apple_vertex_program_evaluators"; @@ -9359,6 +11364,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_vertex_program_evaluators" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-apple__ycbcr__422 = (build-asdf-system { pname = "cl-glfw-opengl-apple_ycbcr_422"; @@ -9372,6 +11380,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-apple_ycbcr_422" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__blend__func__extended = (build-asdf-system { pname = "cl-glfw-opengl-arb_blend_func_extended"; @@ -9385,6 +11396,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_blend_func_extended" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__color__buffer__float = (build-asdf-system { pname = "cl-glfw-opengl-arb_color_buffer_float"; @@ -9398,6 +11412,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_color_buffer_float" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__copy__buffer = (build-asdf-system { pname = "cl-glfw-opengl-arb_copy_buffer"; @@ -9411,6 +11428,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_copy_buffer" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__depth__buffer__float = (build-asdf-system { pname = "cl-glfw-opengl-arb_depth_buffer_float"; @@ -9424,6 +11444,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_depth_buffer_float" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__depth__clamp = (build-asdf-system { pname = "cl-glfw-opengl-arb_depth_clamp"; @@ -9437,6 +11460,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_depth_clamp" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__depth__texture = (build-asdf-system { pname = "cl-glfw-opengl-arb_depth_texture"; @@ -9450,6 +11476,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_depth_texture" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__draw__buffers = (build-asdf-system { pname = "cl-glfw-opengl-arb_draw_buffers"; @@ -9463,6 +11492,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_draw_buffers" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__draw__buffers__blend = (build-asdf-system { pname = "cl-glfw-opengl-arb_draw_buffers_blend"; @@ -9476,6 +11508,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_draw_buffers_blend" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__draw__elements__base__vertex = (build-asdf-system { pname = "cl-glfw-opengl-arb_draw_elements_base_vertex"; @@ -9489,6 +11524,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_draw_elements_base_vertex" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__draw__indirect = (build-asdf-system { pname = "cl-glfw-opengl-arb_draw_indirect"; @@ -9502,6 +11540,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_draw_indirect" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__draw__instanced = (build-asdf-system { pname = "cl-glfw-opengl-arb_draw_instanced"; @@ -9515,6 +11556,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_draw_instanced" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__es2__compatibility = (build-asdf-system { pname = "cl-glfw-opengl-arb_es2_compatibility"; @@ -9528,6 +11572,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_es2_compatibility" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__fragment__program = (build-asdf-system { pname = "cl-glfw-opengl-arb_fragment_program"; @@ -9541,6 +11588,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_fragment_program" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__fragment__shader = (build-asdf-system { pname = "cl-glfw-opengl-arb_fragment_shader"; @@ -9554,6 +11604,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_fragment_shader" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__framebuffer__object = (build-asdf-system { pname = "cl-glfw-opengl-arb_framebuffer_object"; @@ -9567,6 +11620,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_framebuffer_object" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__framebuffer__object__deprecated = (build-asdf-system { pname = "cl-glfw-opengl-arb_framebuffer_object_deprecated"; @@ -9580,6 +11636,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_framebuffer_object_deprecated" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__framebuffer__srgb = (build-asdf-system { pname = "cl-glfw-opengl-arb_framebuffer_srgb"; @@ -9593,6 +11652,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_framebuffer_srgb" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__geometry__shader4 = (build-asdf-system { pname = "cl-glfw-opengl-arb_geometry_shader4"; @@ -9606,6 +11668,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_geometry_shader4" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__get__program__binary = (build-asdf-system { pname = "cl-glfw-opengl-arb_get_program_binary"; @@ -9619,6 +11684,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_get_program_binary" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__gpu__shader5 = (build-asdf-system { pname = "cl-glfw-opengl-arb_gpu_shader5"; @@ -9632,6 +11700,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_gpu_shader5" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__gpu__shader__fp64 = (build-asdf-system { pname = "cl-glfw-opengl-arb_gpu_shader_fp64"; @@ -9645,6 +11716,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_gpu_shader_fp64" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__half__float__pixel = (build-asdf-system { pname = "cl-glfw-opengl-arb_half_float_pixel"; @@ -9658,6 +11732,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_half_float_pixel" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__half__float__vertex = (build-asdf-system { pname = "cl-glfw-opengl-arb_half_float_vertex"; @@ -9671,6 +11748,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_half_float_vertex" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__imaging = (build-asdf-system { pname = "cl-glfw-opengl-arb_imaging"; @@ -9684,6 +11764,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_imaging" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__imaging__deprecated = (build-asdf-system { pname = "cl-glfw-opengl-arb_imaging_deprecated"; @@ -9697,6 +11780,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_imaging_deprecated" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__instanced__arrays = (build-asdf-system { pname = "cl-glfw-opengl-arb_instanced_arrays"; @@ -9710,6 +11796,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_instanced_arrays" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__map__buffer__range = (build-asdf-system { pname = "cl-glfw-opengl-arb_map_buffer_range"; @@ -9723,6 +11812,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_map_buffer_range" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__matrix__palette = (build-asdf-system { pname = "cl-glfw-opengl-arb_matrix_palette"; @@ -9736,6 +11828,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_matrix_palette" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__multisample = (build-asdf-system { pname = "cl-glfw-opengl-arb_multisample"; @@ -9749,6 +11844,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_multisample" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__multitexture = (build-asdf-system { pname = "cl-glfw-opengl-arb_multitexture"; @@ -9762,6 +11860,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_multitexture" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__occlusion__query = (build-asdf-system { pname = "cl-glfw-opengl-arb_occlusion_query"; @@ -9775,6 +11876,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_occlusion_query" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__occlusion__query2 = (build-asdf-system { pname = "cl-glfw-opengl-arb_occlusion_query2"; @@ -9788,6 +11892,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_occlusion_query2" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__pixel__buffer__object = (build-asdf-system { pname = "cl-glfw-opengl-arb_pixel_buffer_object"; @@ -9801,6 +11908,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_pixel_buffer_object" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__point__parameters = (build-asdf-system { pname = "cl-glfw-opengl-arb_point_parameters"; @@ -9814,6 +11924,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_point_parameters" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__point__sprite = (build-asdf-system { pname = "cl-glfw-opengl-arb_point_sprite"; @@ -9827,6 +11940,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_point_sprite" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__provoking__vertex = (build-asdf-system { pname = "cl-glfw-opengl-arb_provoking_vertex"; @@ -9840,6 +11956,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_provoking_vertex" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__robustness = (build-asdf-system { pname = "cl-glfw-opengl-arb_robustness"; @@ -9853,6 +11972,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_robustness" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__sample__shading = (build-asdf-system { pname = "cl-glfw-opengl-arb_sample_shading"; @@ -9866,6 +11988,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_sample_shading" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__sampler__objects = (build-asdf-system { pname = "cl-glfw-opengl-arb_sampler_objects"; @@ -9879,6 +12004,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_sampler_objects" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__seamless__cube__map = (build-asdf-system { pname = "cl-glfw-opengl-arb_seamless_cube_map"; @@ -9892,6 +12020,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_seamless_cube_map" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__separate__shader__objects = (build-asdf-system { pname = "cl-glfw-opengl-arb_separate_shader_objects"; @@ -9905,6 +12036,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_separate_shader_objects" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__shader__objects = (build-asdf-system { pname = "cl-glfw-opengl-arb_shader_objects"; @@ -9918,6 +12052,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_shader_objects" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__shader__subroutine = (build-asdf-system { pname = "cl-glfw-opengl-arb_shader_subroutine"; @@ -9931,6 +12068,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_shader_subroutine" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__shading__language__100 = (build-asdf-system { pname = "cl-glfw-opengl-arb_shading_language_100"; @@ -9944,6 +12084,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_shading_language_100" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__shading__language__include = (build-asdf-system { pname = "cl-glfw-opengl-arb_shading_language_include"; @@ -9957,6 +12100,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_shading_language_include" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__shadow = (build-asdf-system { pname = "cl-glfw-opengl-arb_shadow"; @@ -9970,6 +12116,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_shadow" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__shadow__ambient = (build-asdf-system { pname = "cl-glfw-opengl-arb_shadow_ambient"; @@ -9983,6 +12132,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_shadow_ambient" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__tessellation__shader = (build-asdf-system { pname = "cl-glfw-opengl-arb_tessellation_shader"; @@ -9996,6 +12148,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_tessellation_shader" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__border__clamp = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_border_clamp"; @@ -10009,6 +12164,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_border_clamp" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__buffer__object = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_buffer_object"; @@ -10022,6 +12180,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_buffer_object" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__buffer__object__rgb32 = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_buffer_object_rgb32"; @@ -10035,6 +12196,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_buffer_object_rgb32" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__compression = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_compression"; @@ -10048,6 +12212,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_compression" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__compression__bptc = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_compression_bptc"; @@ -10061,6 +12228,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_compression_bptc" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__compression__rgtc = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_compression_rgtc"; @@ -10074,6 +12244,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_compression_rgtc" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__cube__map = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_cube_map"; @@ -10087,6 +12260,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_cube_map" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__cube__map__array = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_cube_map_array"; @@ -10100,6 +12276,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_cube_map_array" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__env__combine = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_env_combine"; @@ -10113,6 +12292,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_env_combine" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__env__dot3 = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_env_dot3"; @@ -10126,6 +12308,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_env_dot3" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__float = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_float"; @@ -10139,6 +12324,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_float" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__gather = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_gather"; @@ -10152,6 +12340,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_gather" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__mirrored__repeat = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_mirrored_repeat"; @@ -10165,6 +12356,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_mirrored_repeat" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__multisample = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_multisample"; @@ -10178,6 +12372,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_multisample" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__rectangle = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_rectangle"; @@ -10191,6 +12388,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_rectangle" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__rg = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_rg"; @@ -10204,6 +12404,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_rg" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__rgb10__a2ui = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_rgb10_a2ui"; @@ -10217,6 +12420,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_rgb10_a2ui" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__texture__swizzle = (build-asdf-system { pname = "cl-glfw-opengl-arb_texture_swizzle"; @@ -10230,6 +12436,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_texture_swizzle" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__timer__query = (build-asdf-system { pname = "cl-glfw-opengl-arb_timer_query"; @@ -10243,6 +12452,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_timer_query" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__transform__feedback2 = (build-asdf-system { pname = "cl-glfw-opengl-arb_transform_feedback2"; @@ -10256,6 +12468,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_transform_feedback2" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__transpose__matrix = (build-asdf-system { pname = "cl-glfw-opengl-arb_transpose_matrix"; @@ -10269,6 +12484,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_transpose_matrix" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__uniform__buffer__object = (build-asdf-system { pname = "cl-glfw-opengl-arb_uniform_buffer_object"; @@ -10282,6 +12500,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_uniform_buffer_object" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__vertex__array__bgra = (build-asdf-system { pname = "cl-glfw-opengl-arb_vertex_array_bgra"; @@ -10295,6 +12516,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_vertex_array_bgra" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__vertex__array__object = (build-asdf-system { pname = "cl-glfw-opengl-arb_vertex_array_object"; @@ -10308,6 +12532,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_vertex_array_object" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__vertex__attrib__64bit = (build-asdf-system { pname = "cl-glfw-opengl-arb_vertex_attrib_64bit"; @@ -10321,6 +12548,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_vertex_attrib_64bit" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__vertex__blend = (build-asdf-system { pname = "cl-glfw-opengl-arb_vertex_blend"; @@ -10334,6 +12564,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_vertex_blend" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__vertex__buffer__object = (build-asdf-system { pname = "cl-glfw-opengl-arb_vertex_buffer_object"; @@ -10347,6 +12580,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_vertex_buffer_object" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__vertex__program = (build-asdf-system { pname = "cl-glfw-opengl-arb_vertex_program"; @@ -10360,6 +12596,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_vertex_program" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__vertex__shader = (build-asdf-system { pname = "cl-glfw-opengl-arb_vertex_shader"; @@ -10373,6 +12612,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_vertex_shader" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__vertex__type__2__10__10__10__rev = (build-asdf-system { pname = "cl-glfw-opengl-arb_vertex_type_2_10_10_10_rev"; @@ -10386,6 +12628,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_vertex_type_2_10_10_10_rev" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__viewport__array = (build-asdf-system { pname = "cl-glfw-opengl-arb_viewport_array"; @@ -10399,6 +12644,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_viewport_array" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-arb__window__pos = (build-asdf-system { pname = "cl-glfw-opengl-arb_window_pos"; @@ -10412,6 +12660,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-arb_window_pos" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__draw__buffers = (build-asdf-system { pname = "cl-glfw-opengl-ati_draw_buffers"; @@ -10425,6 +12676,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_draw_buffers" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__element__array = (build-asdf-system { pname = "cl-glfw-opengl-ati_element_array"; @@ -10438,6 +12692,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_element_array" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__envmap__bumpmap = (build-asdf-system { pname = "cl-glfw-opengl-ati_envmap_bumpmap"; @@ -10451,6 +12708,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_envmap_bumpmap" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__fragment__shader = (build-asdf-system { pname = "cl-glfw-opengl-ati_fragment_shader"; @@ -10464,6 +12724,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_fragment_shader" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__map__object__buffer = (build-asdf-system { pname = "cl-glfw-opengl-ati_map_object_buffer"; @@ -10477,6 +12740,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_map_object_buffer" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__meminfo = (build-asdf-system { pname = "cl-glfw-opengl-ati_meminfo"; @@ -10490,6 +12756,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_meminfo" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__pixel__format__float = (build-asdf-system { pname = "cl-glfw-opengl-ati_pixel_format_float"; @@ -10503,6 +12772,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_pixel_format_float" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__pn__triangles = (build-asdf-system { pname = "cl-glfw-opengl-ati_pn_triangles"; @@ -10516,6 +12788,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_pn_triangles" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__separate__stencil = (build-asdf-system { pname = "cl-glfw-opengl-ati_separate_stencil"; @@ -10529,6 +12804,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_separate_stencil" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__text__fragment__shader = (build-asdf-system { pname = "cl-glfw-opengl-ati_text_fragment_shader"; @@ -10542,6 +12820,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_text_fragment_shader" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__texture__env__combine3 = (build-asdf-system { pname = "cl-glfw-opengl-ati_texture_env_combine3"; @@ -10555,6 +12836,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_texture_env_combine3" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__texture__float = (build-asdf-system { pname = "cl-glfw-opengl-ati_texture_float"; @@ -10568,6 +12852,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_texture_float" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__texture__mirror__once = (build-asdf-system { pname = "cl-glfw-opengl-ati_texture_mirror_once"; @@ -10581,6 +12868,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_texture_mirror_once" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__vertex__array__object = (build-asdf-system { pname = "cl-glfw-opengl-ati_vertex_array_object"; @@ -10594,6 +12884,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_vertex_array_object" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__vertex__attrib__array__object = (build-asdf-system { pname = "cl-glfw-opengl-ati_vertex_attrib_array_object"; @@ -10607,6 +12900,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_vertex_attrib_array_object" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ati__vertex__streams = (build-asdf-system { pname = "cl-glfw-opengl-ati_vertex_streams"; @@ -10620,6 +12916,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ati_vertex_streams" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-core = (build-asdf-system { pname = "cl-glfw-opengl-core"; @@ -10633,6 +12932,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-core" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-glfw-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__422__pixels = (build-asdf-system { pname = "cl-glfw-opengl-ext_422_pixels"; @@ -10646,6 +12948,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_422_pixels" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__abgr = (build-asdf-system { pname = "cl-glfw-opengl-ext_abgr"; @@ -10659,6 +12964,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_abgr" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__bgra = (build-asdf-system { pname = "cl-glfw-opengl-ext_bgra"; @@ -10672,6 +12980,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_bgra" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__bindable__uniform = (build-asdf-system { pname = "cl-glfw-opengl-ext_bindable_uniform"; @@ -10685,6 +12996,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_bindable_uniform" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__blend__color = (build-asdf-system { pname = "cl-glfw-opengl-ext_blend_color"; @@ -10698,6 +13012,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_blend_color" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__blend__equation__separate = (build-asdf-system { pname = "cl-glfw-opengl-ext_blend_equation_separate"; @@ -10711,6 +13028,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_blend_equation_separate" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__blend__func__separate = (build-asdf-system { pname = "cl-glfw-opengl-ext_blend_func_separate"; @@ -10724,6 +13044,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_blend_func_separate" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__blend__minmax = (build-asdf-system { pname = "cl-glfw-opengl-ext_blend_minmax"; @@ -10737,6 +13060,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_blend_minmax" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__blend__subtract = (build-asdf-system { pname = "cl-glfw-opengl-ext_blend_subtract"; @@ -10750,6 +13076,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_blend_subtract" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__clip__volume__hint = (build-asdf-system { pname = "cl-glfw-opengl-ext_clip_volume_hint"; @@ -10763,6 +13092,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_clip_volume_hint" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__cmyka = (build-asdf-system { pname = "cl-glfw-opengl-ext_cmyka"; @@ -10776,6 +13108,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_cmyka" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__color__subtable = (build-asdf-system { pname = "cl-glfw-opengl-ext_color_subtable"; @@ -10789,6 +13124,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_color_subtable" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__compiled__vertex__array = (build-asdf-system { pname = "cl-glfw-opengl-ext_compiled_vertex_array"; @@ -10802,6 +13140,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_compiled_vertex_array" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__convolution = (build-asdf-system { pname = "cl-glfw-opengl-ext_convolution"; @@ -10815,6 +13156,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_convolution" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__coordinate__frame = (build-asdf-system { pname = "cl-glfw-opengl-ext_coordinate_frame"; @@ -10828,6 +13172,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_coordinate_frame" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__copy__texture = (build-asdf-system { pname = "cl-glfw-opengl-ext_copy_texture"; @@ -10841,6 +13188,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_copy_texture" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__cull__vertex = (build-asdf-system { pname = "cl-glfw-opengl-ext_cull_vertex"; @@ -10854,6 +13204,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_cull_vertex" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__depth__bounds__test = (build-asdf-system { pname = "cl-glfw-opengl-ext_depth_bounds_test"; @@ -10867,6 +13220,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_depth_bounds_test" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__direct__state__access = (build-asdf-system { pname = "cl-glfw-opengl-ext_direct_state_access"; @@ -10880,6 +13236,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_direct_state_access" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__draw__buffers2 = (build-asdf-system { pname = "cl-glfw-opengl-ext_draw_buffers2"; @@ -10893,6 +13252,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_draw_buffers2" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__draw__instanced = (build-asdf-system { pname = "cl-glfw-opengl-ext_draw_instanced"; @@ -10906,6 +13268,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_draw_instanced" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__draw__range__elements = (build-asdf-system { pname = "cl-glfw-opengl-ext_draw_range_elements"; @@ -10919,6 +13284,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_draw_range_elements" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__fog__coord = (build-asdf-system { pname = "cl-glfw-opengl-ext_fog_coord"; @@ -10932,6 +13300,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_fog_coord" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__framebuffer__blit = (build-asdf-system { pname = "cl-glfw-opengl-ext_framebuffer_blit"; @@ -10945,6 +13316,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_framebuffer_blit" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__framebuffer__multisample = (build-asdf-system { pname = "cl-glfw-opengl-ext_framebuffer_multisample"; @@ -10958,6 +13332,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_framebuffer_multisample" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__framebuffer__object = (build-asdf-system { pname = "cl-glfw-opengl-ext_framebuffer_object"; @@ -10971,6 +13348,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_framebuffer_object" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__framebuffer__srgb = (build-asdf-system { pname = "cl-glfw-opengl-ext_framebuffer_srgb"; @@ -10984,6 +13364,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_framebuffer_srgb" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__geometry__shader4 = (build-asdf-system { pname = "cl-glfw-opengl-ext_geometry_shader4"; @@ -10997,6 +13380,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_geometry_shader4" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__gpu__program__parameters = (build-asdf-system { pname = "cl-glfw-opengl-ext_gpu_program_parameters"; @@ -11010,6 +13396,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_gpu_program_parameters" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__gpu__shader4 = (build-asdf-system { pname = "cl-glfw-opengl-ext_gpu_shader4"; @@ -11023,6 +13412,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_gpu_shader4" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__histogram = (build-asdf-system { pname = "cl-glfw-opengl-ext_histogram"; @@ -11036,6 +13428,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_histogram" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__index__array__formats = (build-asdf-system { pname = "cl-glfw-opengl-ext_index_array_formats"; @@ -11049,6 +13444,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_index_array_formats" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__index__func = (build-asdf-system { pname = "cl-glfw-opengl-ext_index_func"; @@ -11062,6 +13460,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_index_func" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__index__material = (build-asdf-system { pname = "cl-glfw-opengl-ext_index_material"; @@ -11075,6 +13476,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_index_material" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__light__texture = (build-asdf-system { pname = "cl-glfw-opengl-ext_light_texture"; @@ -11088,6 +13492,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_light_texture" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__multi__draw__arrays = (build-asdf-system { pname = "cl-glfw-opengl-ext_multi_draw_arrays"; @@ -11101,6 +13508,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_multi_draw_arrays" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__multisample = (build-asdf-system { pname = "cl-glfw-opengl-ext_multisample"; @@ -11114,6 +13524,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_multisample" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__packed__depth__stencil = (build-asdf-system { pname = "cl-glfw-opengl-ext_packed_depth_stencil"; @@ -11127,6 +13540,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_packed_depth_stencil" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__packed__float = (build-asdf-system { pname = "cl-glfw-opengl-ext_packed_float"; @@ -11140,6 +13556,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_packed_float" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__packed__pixels = (build-asdf-system { pname = "cl-glfw-opengl-ext_packed_pixels"; @@ -11153,6 +13572,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_packed_pixels" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__paletted__texture = (build-asdf-system { pname = "cl-glfw-opengl-ext_paletted_texture"; @@ -11166,6 +13588,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_paletted_texture" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__pixel__buffer__object = (build-asdf-system { pname = "cl-glfw-opengl-ext_pixel_buffer_object"; @@ -11179,6 +13604,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_pixel_buffer_object" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__pixel__transform = (build-asdf-system { pname = "cl-glfw-opengl-ext_pixel_transform"; @@ -11192,6 +13620,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_pixel_transform" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__point__parameters = (build-asdf-system { pname = "cl-glfw-opengl-ext_point_parameters"; @@ -11205,6 +13636,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_point_parameters" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__polygon__offset = (build-asdf-system { pname = "cl-glfw-opengl-ext_polygon_offset"; @@ -11218,6 +13652,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_polygon_offset" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__provoking__vertex = (build-asdf-system { pname = "cl-glfw-opengl-ext_provoking_vertex"; @@ -11231,6 +13668,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_provoking_vertex" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__secondary__color = (build-asdf-system { pname = "cl-glfw-opengl-ext_secondary_color"; @@ -11244,6 +13684,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_secondary_color" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__separate__shader__objects = (build-asdf-system { pname = "cl-glfw-opengl-ext_separate_shader_objects"; @@ -11257,6 +13700,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_separate_shader_objects" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__separate__specular__color = (build-asdf-system { pname = "cl-glfw-opengl-ext_separate_specular_color"; @@ -11270,6 +13716,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_separate_specular_color" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__shader__image__load__store = (build-asdf-system { pname = "cl-glfw-opengl-ext_shader_image_load_store"; @@ -11283,6 +13732,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_shader_image_load_store" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__stencil__clear__tag = (build-asdf-system { pname = "cl-glfw-opengl-ext_stencil_clear_tag"; @@ -11296,6 +13748,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_stencil_clear_tag" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__stencil__two__side = (build-asdf-system { pname = "cl-glfw-opengl-ext_stencil_two_side"; @@ -11309,6 +13764,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_stencil_two_side" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__stencil__wrap = (build-asdf-system { pname = "cl-glfw-opengl-ext_stencil_wrap"; @@ -11322,6 +13780,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_stencil_wrap" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__subtexture = (build-asdf-system { pname = "cl-glfw-opengl-ext_subtexture"; @@ -11335,6 +13796,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_subtexture" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture"; @@ -11348,6 +13812,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture3d = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture3d"; @@ -11361,6 +13828,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture3d" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__array = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_array"; @@ -11374,6 +13844,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_array" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__buffer__object = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_buffer_object"; @@ -11387,6 +13860,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_buffer_object" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__compression__latc = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_compression_latc"; @@ -11400,6 +13876,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_compression_latc" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__compression__rgtc = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_compression_rgtc"; @@ -11413,6 +13892,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_compression_rgtc" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__compression__s3tc = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_compression_s3tc"; @@ -11426,6 +13908,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_compression_s3tc" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__cube__map = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_cube_map"; @@ -11439,6 +13924,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_cube_map" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__env__combine = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_env_combine"; @@ -11452,6 +13940,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_env_combine" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__env__dot3 = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_env_dot3"; @@ -11465,6 +13956,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_env_dot3" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__filter__anisotropic = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_filter_anisotropic"; @@ -11478,6 +13972,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_filter_anisotropic" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__integer = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_integer"; @@ -11491,6 +13988,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_integer" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__lod__bias = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_lod_bias"; @@ -11504,6 +14004,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_lod_bias" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__mirror__clamp = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_mirror_clamp"; @@ -11517,6 +14020,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_mirror_clamp" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__object = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_object"; @@ -11530,6 +14036,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_object" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__perturb__normal = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_perturb_normal"; @@ -11543,6 +14052,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_perturb_normal" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__shared__exponent = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_shared_exponent"; @@ -11556,6 +14068,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_shared_exponent" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__snorm = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_snorm"; @@ -11569,6 +14084,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_snorm" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__srgb = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_srgb"; @@ -11582,6 +14100,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_srgb" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__srgb__decode = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_srgb_decode"; @@ -11595,6 +14116,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_srgb_decode" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__texture__swizzle = (build-asdf-system { pname = "cl-glfw-opengl-ext_texture_swizzle"; @@ -11608,6 +14132,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_texture_swizzle" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__timer__query = (build-asdf-system { pname = "cl-glfw-opengl-ext_timer_query"; @@ -11621,6 +14148,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_timer_query" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__transform__feedback = (build-asdf-system { pname = "cl-glfw-opengl-ext_transform_feedback"; @@ -11634,6 +14164,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_transform_feedback" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__vertex__array = (build-asdf-system { pname = "cl-glfw-opengl-ext_vertex_array"; @@ -11647,6 +14180,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_vertex_array" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__vertex__array__bgra = (build-asdf-system { pname = "cl-glfw-opengl-ext_vertex_array_bgra"; @@ -11660,6 +14196,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_vertex_array_bgra" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__vertex__attrib__64bit = (build-asdf-system { pname = "cl-glfw-opengl-ext_vertex_attrib_64bit"; @@ -11673,6 +14212,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_vertex_attrib_64bit" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__vertex__shader = (build-asdf-system { pname = "cl-glfw-opengl-ext_vertex_shader"; @@ -11686,6 +14228,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_vertex_shader" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ext__vertex__weighting = (build-asdf-system { pname = "cl-glfw-opengl-ext_vertex_weighting"; @@ -11699,6 +14244,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ext_vertex_weighting" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-gremedy__frame__terminator = (build-asdf-system { pname = "cl-glfw-opengl-gremedy_frame_terminator"; @@ -11712,6 +14260,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-gremedy_frame_terminator" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-gremedy__string__marker = (build-asdf-system { pname = "cl-glfw-opengl-gremedy_string_marker"; @@ -11725,6 +14276,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-gremedy_string_marker" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-hp__convolution__border__modes = (build-asdf-system { pname = "cl-glfw-opengl-hp_convolution_border_modes"; @@ -11738,6 +14292,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-hp_convolution_border_modes" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-hp__image__transform = (build-asdf-system { pname = "cl-glfw-opengl-hp_image_transform"; @@ -11751,6 +14308,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-hp_image_transform" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-hp__occlusion__test = (build-asdf-system { pname = "cl-glfw-opengl-hp_occlusion_test"; @@ -11764,6 +14324,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-hp_occlusion_test" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-hp__texture__lighting = (build-asdf-system { pname = "cl-glfw-opengl-hp_texture_lighting"; @@ -11777,6 +14340,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-hp_texture_lighting" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ibm__cull__vertex = (build-asdf-system { pname = "cl-glfw-opengl-ibm_cull_vertex"; @@ -11790,6 +14356,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ibm_cull_vertex" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ibm__multimode__draw__arrays = (build-asdf-system { pname = "cl-glfw-opengl-ibm_multimode_draw_arrays"; @@ -11803,6 +14372,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ibm_multimode_draw_arrays" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ibm__rasterpos__clip = (build-asdf-system { pname = "cl-glfw-opengl-ibm_rasterpos_clip"; @@ -11816,6 +14388,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ibm_rasterpos_clip" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ibm__texture__mirrored__repeat = (build-asdf-system { pname = "cl-glfw-opengl-ibm_texture_mirrored_repeat"; @@ -11829,6 +14404,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ibm_texture_mirrored_repeat" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ibm__vertex__array__lists = (build-asdf-system { pname = "cl-glfw-opengl-ibm_vertex_array_lists"; @@ -11842,6 +14420,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ibm_vertex_array_lists" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ingr__blend__func__separate = (build-asdf-system { pname = "cl-glfw-opengl-ingr_blend_func_separate"; @@ -11855,6 +14436,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ingr_blend_func_separate" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ingr__color__clamp = (build-asdf-system { pname = "cl-glfw-opengl-ingr_color_clamp"; @@ -11868,6 +14452,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ingr_color_clamp" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-ingr__interlace__read = (build-asdf-system { pname = "cl-glfw-opengl-ingr_interlace_read"; @@ -11881,6 +14468,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-ingr_interlace_read" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-intel__parallel__arrays = (build-asdf-system { pname = "cl-glfw-opengl-intel_parallel_arrays"; @@ -11894,6 +14484,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-intel_parallel_arrays" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-mesa__pack__invert = (build-asdf-system { pname = "cl-glfw-opengl-mesa_pack_invert"; @@ -11907,6 +14500,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-mesa_pack_invert" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-mesa__packed__depth__stencil = (build-asdf-system { pname = "cl-glfw-opengl-mesa_packed_depth_stencil"; @@ -11920,6 +14516,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-mesa_packed_depth_stencil" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-mesa__program__debug = (build-asdf-system { pname = "cl-glfw-opengl-mesa_program_debug"; @@ -11933,6 +14532,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-mesa_program_debug" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-mesa__resize__buffers = (build-asdf-system { pname = "cl-glfw-opengl-mesa_resize_buffers"; @@ -11946,6 +14548,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-mesa_resize_buffers" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-mesa__shader__debug = (build-asdf-system { pname = "cl-glfw-opengl-mesa_shader_debug"; @@ -11959,6 +14564,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-mesa_shader_debug" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-mesa__trace = (build-asdf-system { pname = "cl-glfw-opengl-mesa_trace"; @@ -11972,6 +14580,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-mesa_trace" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-mesa__window__pos = (build-asdf-system { pname = "cl-glfw-opengl-mesa_window_pos"; @@ -11985,6 +14596,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-mesa_window_pos" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-mesa__ycbcr__texture = (build-asdf-system { pname = "cl-glfw-opengl-mesa_ycbcr_texture"; @@ -11998,6 +14612,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-mesa_ycbcr_texture" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-mesax__texture__stack = (build-asdf-system { pname = "cl-glfw-opengl-mesax_texture_stack"; @@ -12011,6 +14628,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-mesax_texture_stack" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__conditional__render = (build-asdf-system { pname = "cl-glfw-opengl-nv_conditional_render"; @@ -12024,6 +14644,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_conditional_render" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__copy__depth__to__color = (build-asdf-system { pname = "cl-glfw-opengl-nv_copy_depth_to_color"; @@ -12037,6 +14660,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_copy_depth_to_color" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__copy__image = (build-asdf-system { pname = "cl-glfw-opengl-nv_copy_image"; @@ -12050,6 +14676,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_copy_image" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__depth__buffer__float = (build-asdf-system { pname = "cl-glfw-opengl-nv_depth_buffer_float"; @@ -12063,6 +14692,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_depth_buffer_float" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__depth__clamp = (build-asdf-system { pname = "cl-glfw-opengl-nv_depth_clamp"; @@ -12076,6 +14708,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_depth_clamp" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__evaluators = (build-asdf-system { pname = "cl-glfw-opengl-nv_evaluators"; @@ -12089,6 +14724,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_evaluators" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__explicit__multisample = (build-asdf-system { pname = "cl-glfw-opengl-nv_explicit_multisample"; @@ -12102,6 +14740,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_explicit_multisample" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__fence = (build-asdf-system { pname = "cl-glfw-opengl-nv_fence"; @@ -12115,6 +14756,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_fence" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__float__buffer = (build-asdf-system { pname = "cl-glfw-opengl-nv_float_buffer"; @@ -12128,6 +14772,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_float_buffer" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__fog__distance = (build-asdf-system { pname = "cl-glfw-opengl-nv_fog_distance"; @@ -12141,6 +14788,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_fog_distance" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__fragment__program = (build-asdf-system { pname = "cl-glfw-opengl-nv_fragment_program"; @@ -12154,6 +14804,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_fragment_program" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__fragment__program2 = (build-asdf-system { pname = "cl-glfw-opengl-nv_fragment_program2"; @@ -12167,6 +14820,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_fragment_program2" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__framebuffer__multisample__coverage = (build-asdf-system { pname = "cl-glfw-opengl-nv_framebuffer_multisample_coverage"; @@ -12180,6 +14836,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_framebuffer_multisample_coverage" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__geometry__program4 = (build-asdf-system { pname = "cl-glfw-opengl-nv_geometry_program4"; @@ -12193,6 +14852,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_geometry_program4" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__gpu__program4 = (build-asdf-system { pname = "cl-glfw-opengl-nv_gpu_program4"; @@ -12206,6 +14868,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_gpu_program4" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__gpu__program5 = (build-asdf-system { pname = "cl-glfw-opengl-nv_gpu_program5"; @@ -12219,6 +14884,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_gpu_program5" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__gpu__shader5 = (build-asdf-system { pname = "cl-glfw-opengl-nv_gpu_shader5"; @@ -12232,6 +14900,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_gpu_shader5" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__half__float = (build-asdf-system { pname = "cl-glfw-opengl-nv_half_float"; @@ -12245,6 +14916,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_half_float" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__light__max__exponent = (build-asdf-system { pname = "cl-glfw-opengl-nv_light_max_exponent"; @@ -12258,6 +14932,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_light_max_exponent" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__multisample__coverage = (build-asdf-system { pname = "cl-glfw-opengl-nv_multisample_coverage"; @@ -12271,6 +14948,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_multisample_coverage" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__multisample__filter__hint = (build-asdf-system { pname = "cl-glfw-opengl-nv_multisample_filter_hint"; @@ -12284,6 +14964,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_multisample_filter_hint" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__occlusion__query = (build-asdf-system { pname = "cl-glfw-opengl-nv_occlusion_query"; @@ -12297,6 +14980,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_occlusion_query" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__packed__depth__stencil = (build-asdf-system { pname = "cl-glfw-opengl-nv_packed_depth_stencil"; @@ -12310,6 +14996,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_packed_depth_stencil" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__parameter__buffer__object = (build-asdf-system { pname = "cl-glfw-opengl-nv_parameter_buffer_object"; @@ -12323,6 +15012,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_parameter_buffer_object" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__pixel__data__range = (build-asdf-system { pname = "cl-glfw-opengl-nv_pixel_data_range"; @@ -12336,6 +15028,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_pixel_data_range" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__point__sprite = (build-asdf-system { pname = "cl-glfw-opengl-nv_point_sprite"; @@ -12349,6 +15044,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_point_sprite" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__present__video = (build-asdf-system { pname = "cl-glfw-opengl-nv_present_video"; @@ -12362,6 +15060,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_present_video" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__primitive__restart = (build-asdf-system { pname = "cl-glfw-opengl-nv_primitive_restart"; @@ -12375,6 +15076,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_primitive_restart" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__register__combiners = (build-asdf-system { pname = "cl-glfw-opengl-nv_register_combiners"; @@ -12388,6 +15092,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_register_combiners" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__register__combiners2 = (build-asdf-system { pname = "cl-glfw-opengl-nv_register_combiners2"; @@ -12401,6 +15108,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_register_combiners2" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__shader__buffer__load = (build-asdf-system { pname = "cl-glfw-opengl-nv_shader_buffer_load"; @@ -12414,6 +15124,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_shader_buffer_load" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__shader__buffer__store = (build-asdf-system { pname = "cl-glfw-opengl-nv_shader_buffer_store"; @@ -12427,6 +15140,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_shader_buffer_store" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__tessellation__program5 = (build-asdf-system { pname = "cl-glfw-opengl-nv_tessellation_program5"; @@ -12440,6 +15156,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_tessellation_program5" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__texgen__emboss = (build-asdf-system { pname = "cl-glfw-opengl-nv_texgen_emboss"; @@ -12453,6 +15172,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_texgen_emboss" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__texgen__reflection = (build-asdf-system { pname = "cl-glfw-opengl-nv_texgen_reflection"; @@ -12466,6 +15188,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_texgen_reflection" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__texture__barrier = (build-asdf-system { pname = "cl-glfw-opengl-nv_texture_barrier"; @@ -12479,6 +15204,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_texture_barrier" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__texture__env__combine4 = (build-asdf-system { pname = "cl-glfw-opengl-nv_texture_env_combine4"; @@ -12492,6 +15220,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_texture_env_combine4" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__texture__expand__normal = (build-asdf-system { pname = "cl-glfw-opengl-nv_texture_expand_normal"; @@ -12505,6 +15236,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_texture_expand_normal" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__texture__multisample = (build-asdf-system { pname = "cl-glfw-opengl-nv_texture_multisample"; @@ -12518,6 +15252,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_texture_multisample" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__texture__rectangle = (build-asdf-system { pname = "cl-glfw-opengl-nv_texture_rectangle"; @@ -12531,6 +15268,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_texture_rectangle" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__texture__shader = (build-asdf-system { pname = "cl-glfw-opengl-nv_texture_shader"; @@ -12544,6 +15284,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_texture_shader" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__texture__shader2 = (build-asdf-system { pname = "cl-glfw-opengl-nv_texture_shader2"; @@ -12557,6 +15300,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_texture_shader2" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__texture__shader3 = (build-asdf-system { pname = "cl-glfw-opengl-nv_texture_shader3"; @@ -12570,6 +15316,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_texture_shader3" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__transform__feedback = (build-asdf-system { pname = "cl-glfw-opengl-nv_transform_feedback"; @@ -12583,6 +15332,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_transform_feedback" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__transform__feedback2 = (build-asdf-system { pname = "cl-glfw-opengl-nv_transform_feedback2"; @@ -12596,6 +15348,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_transform_feedback2" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__vertex__array__range = (build-asdf-system { pname = "cl-glfw-opengl-nv_vertex_array_range"; @@ -12609,6 +15364,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_vertex_array_range" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__vertex__array__range2 = (build-asdf-system { pname = "cl-glfw-opengl-nv_vertex_array_range2"; @@ -12622,6 +15380,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_vertex_array_range2" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__vertex__attrib__integer__64bit = (build-asdf-system { pname = "cl-glfw-opengl-nv_vertex_attrib_integer_64bit"; @@ -12635,6 +15396,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_vertex_attrib_integer_64bit" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__vertex__buffer__unified__memory = (build-asdf-system { pname = "cl-glfw-opengl-nv_vertex_buffer_unified_memory"; @@ -12648,6 +15412,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_vertex_buffer_unified_memory" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__vertex__program = (build-asdf-system { pname = "cl-glfw-opengl-nv_vertex_program"; @@ -12661,6 +15428,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_vertex_program" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__vertex__program2__option = (build-asdf-system { pname = "cl-glfw-opengl-nv_vertex_program2_option"; @@ -12674,6 +15444,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_vertex_program2_option" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__vertex__program3 = (build-asdf-system { pname = "cl-glfw-opengl-nv_vertex_program3"; @@ -12687,6 +15460,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_vertex_program3" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-nv__vertex__program4 = (build-asdf-system { pname = "cl-glfw-opengl-nv_vertex_program4"; @@ -12700,6 +15476,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-nv_vertex_program4" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-oes__read__format = (build-asdf-system { pname = "cl-glfw-opengl-oes_read_format"; @@ -12713,6 +15492,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-oes_read_format" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-oml__interlace = (build-asdf-system { pname = "cl-glfw-opengl-oml_interlace"; @@ -12726,6 +15508,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-oml_interlace" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-oml__resample = (build-asdf-system { pname = "cl-glfw-opengl-oml_resample"; @@ -12739,6 +15524,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-oml_resample" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-oml__subsample = (build-asdf-system { pname = "cl-glfw-opengl-oml_subsample"; @@ -12752,6 +15540,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-oml_subsample" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-pgi__misc__hints = (build-asdf-system { pname = "cl-glfw-opengl-pgi_misc_hints"; @@ -12765,6 +15556,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-pgi_misc_hints" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-pgi__vertex__hints = (build-asdf-system { pname = "cl-glfw-opengl-pgi_vertex_hints"; @@ -12778,6 +15572,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-pgi_vertex_hints" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-rend__screen__coordinates = (build-asdf-system { pname = "cl-glfw-opengl-rend_screen_coordinates"; @@ -12791,6 +15588,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-rend_screen_coordinates" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-s3__s3tc = (build-asdf-system { pname = "cl-glfw-opengl-s3_s3tc"; @@ -12804,6 +15604,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-s3_s3tc" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgi__color__table = (build-asdf-system { pname = "cl-glfw-opengl-sgi_color_table"; @@ -12817,6 +15620,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgi_color_table" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgi__depth__pass__instrument = (build-asdf-system { pname = "cl-glfw-opengl-sgi_depth_pass_instrument"; @@ -12830,6 +15636,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgi_depth_pass_instrument" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgis__detail__texture = (build-asdf-system { pname = "cl-glfw-opengl-sgis_detail_texture"; @@ -12843,6 +15652,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgis_detail_texture" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgis__fog__function = (build-asdf-system { pname = "cl-glfw-opengl-sgis_fog_function"; @@ -12856,6 +15668,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgis_fog_function" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgis__multisample = (build-asdf-system { pname = "cl-glfw-opengl-sgis_multisample"; @@ -12869,6 +15684,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgis_multisample" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgis__pixel__texture = (build-asdf-system { pname = "cl-glfw-opengl-sgis_pixel_texture"; @@ -12882,6 +15700,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgis_pixel_texture" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgis__point__parameters = (build-asdf-system { pname = "cl-glfw-opengl-sgis_point_parameters"; @@ -12895,6 +15716,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgis_point_parameters" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgis__sharpen__texture = (build-asdf-system { pname = "cl-glfw-opengl-sgis_sharpen_texture"; @@ -12908,6 +15732,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgis_sharpen_texture" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgis__texture4d = (build-asdf-system { pname = "cl-glfw-opengl-sgis_texture4d"; @@ -12921,6 +15748,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgis_texture4d" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgis__texture__color__mask = (build-asdf-system { pname = "cl-glfw-opengl-sgis_texture_color_mask"; @@ -12934,6 +15764,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgis_texture_color_mask" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgis__texture__filter4 = (build-asdf-system { pname = "cl-glfw-opengl-sgis_texture_filter4"; @@ -12947,6 +15780,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgis_texture_filter4" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgis__texture__select = (build-asdf-system { pname = "cl-glfw-opengl-sgis_texture_select"; @@ -12960,6 +15796,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgis_texture_select" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__async = (build-asdf-system { pname = "cl-glfw-opengl-sgix_async"; @@ -12973,6 +15812,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_async" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__depth__texture = (build-asdf-system { pname = "cl-glfw-opengl-sgix_depth_texture"; @@ -12986,6 +15828,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_depth_texture" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__flush__raster = (build-asdf-system { pname = "cl-glfw-opengl-sgix_flush_raster"; @@ -12999,6 +15844,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_flush_raster" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__fog__scale = (build-asdf-system { pname = "cl-glfw-opengl-sgix_fog_scale"; @@ -13012,6 +15860,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_fog_scale" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__fragment__lighting = (build-asdf-system { pname = "cl-glfw-opengl-sgix_fragment_lighting"; @@ -13025,6 +15876,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_fragment_lighting" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__framezoom = (build-asdf-system { pname = "cl-glfw-opengl-sgix_framezoom"; @@ -13038,6 +15892,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_framezoom" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__igloo__interface = (build-asdf-system { pname = "cl-glfw-opengl-sgix_igloo_interface"; @@ -13051,6 +15908,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_igloo_interface" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__instruments = (build-asdf-system { pname = "cl-glfw-opengl-sgix_instruments"; @@ -13064,6 +15924,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_instruments" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__line__quality__hint = (build-asdf-system { pname = "cl-glfw-opengl-sgix_line_quality_hint"; @@ -13077,6 +15940,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_line_quality_hint" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__list__priority = (build-asdf-system { pname = "cl-glfw-opengl-sgix_list_priority"; @@ -13090,6 +15956,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_list_priority" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__pixel__texture = (build-asdf-system { pname = "cl-glfw-opengl-sgix_pixel_texture"; @@ -13103,6 +15972,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_pixel_texture" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__polynomial__ffd = (build-asdf-system { pname = "cl-glfw-opengl-sgix_polynomial_ffd"; @@ -13116,6 +15988,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_polynomial_ffd" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__reference__plane = (build-asdf-system { pname = "cl-glfw-opengl-sgix_reference_plane"; @@ -13129,6 +16004,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_reference_plane" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__resample = (build-asdf-system { pname = "cl-glfw-opengl-sgix_resample"; @@ -13142,6 +16020,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_resample" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__scalebias__hint = (build-asdf-system { pname = "cl-glfw-opengl-sgix_scalebias_hint"; @@ -13155,6 +16036,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_scalebias_hint" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__shadow = (build-asdf-system { pname = "cl-glfw-opengl-sgix_shadow"; @@ -13168,6 +16052,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_shadow" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__shadow__ambient = (build-asdf-system { pname = "cl-glfw-opengl-sgix_shadow_ambient"; @@ -13181,6 +16068,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_shadow_ambient" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__slim = (build-asdf-system { pname = "cl-glfw-opengl-sgix_slim"; @@ -13194,6 +16084,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_slim" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__sprite = (build-asdf-system { pname = "cl-glfw-opengl-sgix_sprite"; @@ -13207,6 +16100,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_sprite" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__tag__sample__buffer = (build-asdf-system { pname = "cl-glfw-opengl-sgix_tag_sample_buffer"; @@ -13220,6 +16116,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_tag_sample_buffer" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__texture__coordinate__clamp = (build-asdf-system { pname = "cl-glfw-opengl-sgix_texture_coordinate_clamp"; @@ -13233,6 +16132,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_texture_coordinate_clamp" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__texture__lod__bias = (build-asdf-system { pname = "cl-glfw-opengl-sgix_texture_lod_bias"; @@ -13246,6 +16148,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_texture_lod_bias" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__texture__multi__buffer = (build-asdf-system { pname = "cl-glfw-opengl-sgix_texture_multi_buffer"; @@ -13259,6 +16164,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_texture_multi_buffer" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sgix__ycrcba = (build-asdf-system { pname = "cl-glfw-opengl-sgix_ycrcba"; @@ -13272,6 +16180,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sgix_ycrcba" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sun__convolution__border__modes = (build-asdf-system { pname = "cl-glfw-opengl-sun_convolution_border_modes"; @@ -13285,6 +16196,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sun_convolution_border_modes" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sun__global__alpha = (build-asdf-system { pname = "cl-glfw-opengl-sun_global_alpha"; @@ -13298,6 +16212,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sun_global_alpha" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sun__mesh__array = (build-asdf-system { pname = "cl-glfw-opengl-sun_mesh_array"; @@ -13311,6 +16228,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sun_mesh_array" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sun__slice__accum = (build-asdf-system { pname = "cl-glfw-opengl-sun_slice_accum"; @@ -13324,6 +16244,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sun_slice_accum" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sun__triangle__list = (build-asdf-system { pname = "cl-glfw-opengl-sun_triangle_list"; @@ -13337,6 +16260,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sun_triangle_list" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sun__vertex = (build-asdf-system { pname = "cl-glfw-opengl-sun_vertex"; @@ -13350,6 +16276,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sun_vertex" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-sunx__constant__data = (build-asdf-system { pname = "cl-glfw-opengl-sunx_constant_data"; @@ -13363,6 +16292,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-sunx_constant_data" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-version__1__0 = (build-asdf-system { pname = "cl-glfw-opengl-version_1_0"; @@ -13376,6 +16308,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-version_1_0" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-version__1__1 = (build-asdf-system { pname = "cl-glfw-opengl-version_1_1"; @@ -13389,6 +16324,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-version_1_1" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-version__1__2 = (build-asdf-system { pname = "cl-glfw-opengl-version_1_2"; @@ -13402,6 +16340,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-version_1_2" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-version__1__3 = (build-asdf-system { pname = "cl-glfw-opengl-version_1_3"; @@ -13415,6 +16356,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-version_1_3" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-version__1__4 = (build-asdf-system { pname = "cl-glfw-opengl-version_1_4"; @@ -13428,6 +16372,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-version_1_4" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-version__1__5 = (build-asdf-system { pname = "cl-glfw-opengl-version_1_5"; @@ -13441,6 +16388,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-version_1_5" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-version__2__0 = (build-asdf-system { pname = "cl-glfw-opengl-version_2_0"; @@ -13454,6 +16404,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-version_2_0" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-version__2__1 = (build-asdf-system { pname = "cl-glfw-opengl-version_2_1"; @@ -13467,6 +16420,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-version_2_1" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-win__phong__shading = (build-asdf-system { pname = "cl-glfw-opengl-win_phong_shading"; @@ -13480,6 +16436,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-win_phong_shading" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-opengl-win__specular__fog = (build-asdf-system { pname = "cl-glfw-opengl-win_specular_fog"; @@ -13493,6 +16452,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-opengl-win_specular_fog" ]; lispLibs = [ (getAttr "cl-glfw-opengl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw-types = (build-asdf-system { pname = "cl-glfw-types"; @@ -13506,6 +16468,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw-types" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw3 = (build-asdf-system { pname = "cl-glfw3"; @@ -13519,6 +16484,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw3" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glfw3-examples = (build-asdf-system { pname = "cl-glfw3-examples"; @@ -13532,6 +16500,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glfw3-examples" ]; lispLibs = [ (getAttr "cl-glfw3" self) (getAttr "cl-opengl" self) (getAttr "trivial-main-thread" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glib = (build-asdf-system { pname = "cl-glib"; @@ -13545,6 +16516,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glib" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-gobject-introspection-wrapper" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glib_dot_gio = (build-asdf-system { pname = "cl-glib.gio"; @@ -13558,6 +16532,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glib.gio" ]; lispLibs = [ (getAttr "cl-gobject-introspection-wrapper" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glib_dot_gobject = (build-asdf-system { pname = "cl-glib.gobject"; @@ -13571,6 +16548,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glib.gobject" ]; lispLibs = [ (getAttr "cl-gobject-introspection-wrapper" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gltf = (build-asdf-system { pname = "cl-gltf"; @@ -13584,6 +16564,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gltf" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "mmap" self) (getAttr "nibbles" self) (getAttr "qbase64" self) (getAttr "shasht" self) (getAttr "static-vectors" self) (getAttr "trivial-extensible-sequences" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glu = (build-asdf-system { pname = "cl-glu"; @@ -13597,6 +16580,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glu" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-opengl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glut = (build-asdf-system { pname = "cl-glut"; @@ -13610,6 +16596,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glut" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-opengl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-glut-examples = (build-asdf-system { pname = "cl-glut-examples"; @@ -13623,6 +16612,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-glut-examples" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-glu" self) (getAttr "cl-glut" self) (getAttr "cl-opengl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gobject-introspection = (build-asdf-system { pname = "cl-gobject-introspection"; @@ -13636,6 +16628,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gobject-introspection" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "iterate" self) (getAttr "trivial-garbage" self) ]; + meta = {}; }); cl-gobject-introspection-test = (build-asdf-system { pname = "cl-gobject-introspection-test"; @@ -13649,6 +16642,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gobject-introspection-test" ]; lispLibs = [ (getAttr "cl-gobject-introspection" self) (getAttr "fiveam" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gobject-introspection-wrapper = (build-asdf-system { pname = "cl-gobject-introspection-wrapper"; @@ -13662,6 +16658,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gobject-introspection-wrapper" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-gobject-introspection" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gopher = (build-asdf-system { pname = "cl-gopher"; @@ -13675,6 +16674,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gopher" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "drakma" self) (getAttr "flexi-streams" self) (getAttr "quri" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gpio = (build-asdf-system { pname = "cl-gpio"; @@ -13688,6 +16690,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gpio" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-graph = (build-asdf-system { pname = "cl-graph"; @@ -13701,6 +16706,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-graph" ]; lispLibs = [ (getAttr "asdf-system-connections" self) (getAttr "cl-containers" self) (getAttr "metabang-bind" self) (getAttr "metatilities-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-graph_plus_hu_dot_dwim_dot_graphviz = (build-asdf-system { pname = "cl-graph+hu.dwim.graphviz"; @@ -13714,6 +16722,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-graph+hu.dwim.graphviz" ]; lispLibs = [ (getAttr "cl-graph" self) (getAttr "hu_dot_dwim_dot_graphviz" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-grip = (build-asdf-system { pname = "cl-grip"; @@ -13727,6 +16738,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-grip" ]; lispLibs = [ (getAttr "cl-strings" self) (getAttr "local-time" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-grnm = (build-asdf-system { pname = "cl-grnm"; @@ -13740,6 +16754,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-grnm" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-growl = (build-asdf-system { pname = "cl-growl"; @@ -13753,6 +16770,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-growl" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "ironclad" self) (getAttr "trivial-utf-8" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gss = (build-asdf-system { pname = "cl-gss"; @@ -13766,6 +16786,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gss" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "trivial-garbage" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-gtk2-gdk = (build-asdf-system { pname = "cl-gtk2-gdk"; @@ -13779,6 +16802,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gtk2-gdk" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-gtk2-glib" self) (getAttr "cl-gtk2-pango" self) ]; + meta = {}; }); cl-gtk2-glib = (build-asdf-system { pname = "cl-gtk2-glib"; @@ -13792,6 +16816,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gtk2-glib" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "closer-mop" self) (getAttr "iterate" self) (getAttr "trivial-garbage" self) ]; + meta = {}; }); cl-gtk2-pango = (build-asdf-system { pname = "cl-gtk2-pango"; @@ -13805,6 +16830,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-gtk2-pango" ]; lispLibs = [ (getAttr "cl-gtk2-glib" self) (getAttr "iterate" self) ]; + meta = {}; }); cl-haml = (build-asdf-system { pname = "cl-haml"; @@ -13818,6 +16844,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-haml" ]; lispLibs = [ (getAttr "cl-who" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-haml-test = (build-asdf-system { pname = "cl-haml-test"; @@ -13831,6 +16860,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-haml-test" ]; lispLibs = [ (getAttr "cl-haml" self) (getAttr "cl-test-more" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-hamt = (build-asdf-system { pname = "cl-hamt"; @@ -13844,6 +16876,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-hamt" ]; lispLibs = [ (getAttr "cl-murmurhash" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-hamt-examples = (build-asdf-system { pname = "cl-hamt-examples"; @@ -13857,6 +16892,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-hamt-examples" ]; lispLibs = [ (getAttr "cl-hamt" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-hamt-test = (build-asdf-system { pname = "cl-hamt-test"; @@ -13870,6 +16908,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-hamt-test" ]; lispLibs = [ (getAttr "cl-hamt" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-hash-table-destructuring = (build-asdf-system { pname = "cl-hash-table-destructuring"; @@ -13883,6 +16924,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-hash-table-destructuring" ]; lispLibs = [ (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-hash-table-destructuring-test = (build-asdf-system { pname = "cl-hash-table-destructuring-test"; @@ -13896,6 +16940,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-hash-table-destructuring-test" ]; lispLibs = [ (getAttr "cl-hash-table-destructuring" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-hash-util = (build-asdf-system { pname = "cl-hash-util"; @@ -13909,6 +16956,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-hash-util" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-hash-util-test = (build-asdf-system { pname = "cl-hash-util-test"; @@ -13922,6 +16972,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-hash-util-test" ]; lispLibs = [ (getAttr "cl-hash-util" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-heap = (build-asdf-system { pname = "cl-heap"; @@ -13935,6 +16988,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-heap" ]; lispLibs = [ ]; + meta = {}; }); cl-heap-tests = (build-asdf-system { pname = "cl-heap-tests"; @@ -13948,6 +17002,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-heap-tests" ]; lispLibs = [ (getAttr "cl-heap" self) (getAttr "xlunit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-heredoc = (build-asdf-system { pname = "cl-heredoc"; @@ -13961,6 +17018,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-heredoc" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-heredoc-test = (build-asdf-system { pname = "cl-heredoc-test"; @@ -13974,6 +17034,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-heredoc-test" ]; lispLibs = [ (getAttr "cl-heredoc" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-hooks = (build-asdf-system { pname = "cl-hooks"; @@ -13987,6 +17050,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-hooks" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "let-plus" self) (getAttr "trivial-garbage" self) ]; + meta = {}; }); cl-html-diff = (build-asdf-system { pname = "cl-html-diff"; @@ -14000,6 +17064,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-html-diff" ]; lispLibs = [ (getAttr "cl-difflib" self) ]; + meta = {}; }); cl-html-parse = (build-asdf-system { pname = "cl-html-parse"; @@ -14013,6 +17078,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-html-parse" ]; lispLibs = [ ]; + meta = {}; }); cl-html-readme = (build-asdf-system { pname = "cl-html-readme"; @@ -14026,6 +17092,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-html-readme" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-html5-parser = (build-asdf-system { pname = "cl-html5-parser"; @@ -14039,6 +17108,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-html5-parser" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "string-case" self) ]; + meta = {}; }); cl-html5-parser-cxml = (build-asdf-system { pname = "cl-html5-parser-cxml"; @@ -14052,6 +17122,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-html5-parser-cxml" ]; lispLibs = [ (getAttr "cl-html5-parser" self) (getAttr "cxml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-html5-parser-tests = (build-asdf-system { pname = "cl-html5-parser-tests"; @@ -14065,6 +17138,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-html5-parser-tests" ]; lispLibs = [ (getAttr "cl-html5-parser" self) (getAttr "json-streams" self) (getAttr "split-sequence" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-htmlprag = (build-asdf-system { pname = "cl-htmlprag"; @@ -14078,6 +17154,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-htmlprag" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "optima" self) (getAttr "parse-number" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-httpsqs = (build-asdf-system { pname = "cl-httpsqs"; @@ -14091,6 +17170,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-httpsqs" ]; lispLibs = [ (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-hue = (build-asdf-system { pname = "cl-hue"; @@ -14104,6 +17186,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-hue" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "drakma" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-i18n = (build-asdf-system { pname = "cl-i18n"; @@ -14117,6 +17202,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-i18n" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-ppcre-unicode" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ilu = (build-asdf-system { pname = "cl-ilu"; @@ -14130,6 +17218,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ilu" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-devil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ilut = (build-asdf-system { pname = "cl-ilut"; @@ -14143,6 +17234,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ilut" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-devil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-incognia = (build-asdf-system { pname = "cl-incognia"; @@ -14156,6 +17250,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-incognia" ]; lispLibs = [ (getAttr "dexador" self) (getAttr "jonathan" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-indentify = (build-asdf-system { pname = "cl-indentify"; @@ -14169,6 +17266,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-indentify" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-inflector = (build-asdf-system { pname = "cl-inflector"; @@ -14182,6 +17282,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-inflector" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-inflector-test = (build-asdf-system { pname = "cl-inflector-test"; @@ -14195,6 +17298,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-inflector-test" ]; lispLibs = [ (getAttr "cl-inflector" self) (getAttr "lisp-unit2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-influxdb = (build-asdf-system { pname = "cl-influxdb"; @@ -14208,6 +17314,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-influxdb" ]; lispLibs = [ (getAttr "cl-annot" self) (getAttr "cl-json" self) (getAttr "do-urlencode" self) (getAttr "drakma" self) (getAttr "flexi-streams" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-info = (build-asdf-system { pname = "cl-info"; @@ -14221,6 +17330,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-info" ]; lispLibs = [ (getAttr "_40ants-doc" self) (getAttr "docs-config" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-info-test = (build-asdf-system { pname = "cl-info-test"; @@ -14234,6 +17346,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-info-test" ]; lispLibs = [ (getAttr "cl-info" self) (getAttr "hamcrest" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ini = (build-asdf-system { pname = "cl-ini"; @@ -14247,6 +17362,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ini" ]; lispLibs = [ (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ini-test = (build-asdf-system { pname = "cl-ini-test"; @@ -14260,6 +17378,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ini-test" ]; lispLibs = [ (getAttr "cl-ini" self) (getAttr "prove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-inotify = (build-asdf-system { pname = "cl-inotify"; @@ -14273,6 +17394,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-inotify" ]; lispLibs = [ (getAttr "binary-types" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "iolib" self) (getAttr "iolib_dot_asdf" self) (getAttr "iolib_dot_base" self) (getAttr "iolib_dot_conf" self) (getAttr "osicat" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-inotify-tests = (build-asdf-system { pname = "cl-inotify-tests"; @@ -14286,6 +17410,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-inotify-tests" ]; lispLibs = [ (getAttr "cl-inotify" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-intbytes = (build-asdf-system { pname = "cl-intbytes"; @@ -14299,6 +17426,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-intbytes" ]; lispLibs = [ (getAttr "fast-io" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-intbytes-test = (build-asdf-system { pname = "cl-intbytes-test"; @@ -14312,6 +17442,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-intbytes-test" ]; lispLibs = [ (getAttr "cl-intbytes" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-interpol = (build-asdf-system { pname = "cl-interpol"; @@ -14325,6 +17458,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-interpol" ]; lispLibs = [ (getAttr "cl-unicode" self) (getAttr "named-readtables" self) ]; + meta = {}; }); cl-interval = (build-asdf-system { pname = "cl-interval"; @@ -14338,6 +17472,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-interval" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-interval-docs = (build-asdf-system { pname = "cl-interval-docs"; @@ -14351,6 +17488,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-interval-docs" ]; lispLibs = [ (getAttr "cl-gendoc" self) (getAttr "cl-interval" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ipfs-api2 = (build-asdf-system { pname = "cl-ipfs-api2"; @@ -14364,6 +17504,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ipfs-api2" ]; lispLibs = [ (getAttr "arnesi" self) (getAttr "drakma" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-irc = (build-asdf-system { pname = "cl-irc"; @@ -14377,6 +17520,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-irc" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "split-sequence" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-irc-test = (build-asdf-system { pname = "cl-irc-test"; @@ -14390,6 +17536,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-irc-test" ]; lispLibs = [ (getAttr "cl-irc" self) (getAttr "rt" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-irregsexp = (build-asdf-system { pname = "cl-irregsexp"; @@ -14403,6 +17552,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-irregsexp" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-isaac = (build-asdf-system { pname = "cl-isaac"; @@ -14416,6 +17568,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-isaac" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-iterative = (build-asdf-system { pname = "cl-iterative"; @@ -14429,6 +17584,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-iterative" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "optima" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-iterative-tests = (build-asdf-system { pname = "cl-iterative-tests"; @@ -14442,6 +17600,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-iterative-tests" ]; lispLibs = [ (getAttr "cl-iterative" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-itertools = (build-asdf-system { pname = "cl-itertools"; @@ -14455,6 +17616,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-itertools" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-coroutine" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-itertools-tests = (build-asdf-system { pname = "cl-itertools-tests"; @@ -14468,6 +17632,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-itertools-tests" ]; lispLibs = [ (getAttr "cl-itertools" self) (getAttr "fiveam" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-jpeg = (build-asdf-system { pname = "cl-jpeg"; @@ -14481,6 +17648,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-jpeg" ]; lispLibs = [ ]; + meta = {}; }); cl-js = (build-asdf-system { pname = "cl-js"; @@ -14494,6 +17662,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-js" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "local-time" self) (getAttr "parse-js" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-json = (build-asdf-system { pname = "cl-json"; @@ -14507,6 +17678,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-json" ]; lispLibs = [ ]; + meta = {}; }); cl-json-helper = (build-asdf-system { pname = "cl-json-helper"; @@ -14520,6 +17692,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-json-helper" ]; lispLibs = [ (getAttr "cl-json" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-json-pointer = (build-asdf-system { pname = "cl-json-pointer"; @@ -14533,6 +17708,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-json-pointer" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "st-json" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-json-schema = (build-asdf-system { pname = "cl-json-schema"; @@ -14546,6 +17724,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-json-schema" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "trivial-do" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-json-schema-tests = (build-asdf-system { pname = "cl-json-schema-tests"; @@ -14559,6 +17740,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-json-schema-tests" ]; lispLibs = [ (getAttr "cl-json-schema" self) (getAttr "cl-ppcre" self) (getAttr "fiasco" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-jsx = (build-asdf-system { pname = "cl-jsx"; @@ -14572,6 +17756,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-jsx" ]; lispLibs = [ (getAttr "cl-who" self) (getAttr "esrap" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-jsx-test = (build-asdf-system { pname = "cl-jsx-test"; @@ -14585,6 +17772,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-jsx-test" ]; lispLibs = [ (getAttr "cl-jsx" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-junit-xml = (build-asdf-system { pname = "cl-junit-xml"; @@ -14598,6 +17788,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-junit-xml" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cxml" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-junit-xml_dot_lisp-unit = (build-asdf-system { pname = "cl-junit-xml.lisp-unit"; @@ -14611,6 +17804,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-junit-xml.lisp-unit" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-junit-xml" self) (getAttr "cl-ppcre" self) (getAttr "iterate" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-junit-xml_dot_lisp-unit2 = (build-asdf-system { pname = "cl-junit-xml.lisp-unit2"; @@ -14624,6 +17820,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-junit-xml.lisp-unit2" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-junit-xml" self) (getAttr "cl-ppcre" self) (getAttr "iterate" self) (getAttr "lisp-unit2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-junit-xml_dot_test = (build-asdf-system { pname = "cl-junit-xml.test"; @@ -14637,6 +17836,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-junit-xml.test" ]; lispLibs = [ (getAttr "cl-junit-xml" self) (getAttr "lisp-unit2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-k8055 = (build-asdf-system { pname = "cl-k8055"; @@ -14650,6 +17852,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-k8055" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-ppcre" self) (getAttr "documentation-utils" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-kanren = (build-asdf-system { pname = "cl-kanren"; @@ -14663,6 +17868,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-kanren" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-kanren-test = (build-asdf-system { pname = "cl-kanren-test"; @@ -14676,6 +17884,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-kanren-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-kanren" self) (getAttr "clunit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-keycloak = (build-asdf-system { pname = "cl-keycloak"; @@ -14689,6 +17900,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-keycloak" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "flexi-streams" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-kraken = (build-asdf-system { pname = "cl-kraken"; @@ -14702,6 +17916,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-kraken" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "dexador" self) (getAttr "ironclad" self) (getAttr "jsown" self) (getAttr "quri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ksuid = (build-asdf-system { pname = "cl-ksuid"; @@ -14715,6 +17932,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ksuid" ]; lispLibs = [ (getAttr "babel" self) (getAttr "ironclad" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ksuid-test = (build-asdf-system { pname = "cl-ksuid-test"; @@ -14728,6 +17948,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ksuid-test" ]; lispLibs = [ (getAttr "cl-ksuid" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-kyoto-cabinet = (build-asdf-system { pname = "cl-kyoto-cabinet"; @@ -14741,6 +17964,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-kyoto-cabinet" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-l10n = (build-asdf-system { pname = "cl-l10n"; @@ -14754,6 +17980,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-l10n" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "cl-l10n-cldr" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "cxml" self) (getAttr "flexi-streams" self) (getAttr "iterate" self) (getAttr "local-time" self) (getAttr "metabang-bind" self) ]; + meta = {}; }); cl-l10n-cldr = (build-asdf-system { pname = "cl-l10n-cldr"; @@ -14767,6 +17994,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-l10n-cldr" ]; lispLibs = [ ]; + meta = {}; }); cl-lambdacalc = (build-asdf-system { pname = "cl-lambdacalc"; @@ -14780,6 +18008,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-lambdacalc" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-lambdacalc-test = (build-asdf-system { pname = "cl-lambdacalc-test"; @@ -14793,6 +18024,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-lambdacalc-test" ]; lispLibs = [ (getAttr "cl-lambdacalc" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-las = (build-asdf-system { pname = "cl-las"; @@ -14806,6 +18040,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-las" ]; lispLibs = [ (getAttr "binary-io" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-lastfm = (build-asdf-system { pname = "cl-lastfm"; @@ -14819,6 +18056,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-lastfm" ]; lispLibs = [ (getAttr "cxml-stp" self) (getAttr "drakma" self) (getAttr "trivial-utf-8" self) (getAttr "url-rewrite" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-lastfm-test = (build-asdf-system { pname = "cl-lastfm-test"; @@ -14832,6 +18072,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-lastfm-test" ]; lispLibs = [ (getAttr "cl-lastfm" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-launch = (build-asdf-system { pname = "cl-launch"; @@ -14845,6 +18088,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-launch" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ledger = (build-asdf-system { pname = "cl-ledger"; @@ -14858,6 +18104,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ledger" ]; lispLibs = [ (getAttr "cambl" self) (getAttr "cl-ppcre" self) (getAttr "local-time" self) (getAttr "periods-series" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-lex = (build-asdf-system { pname = "cl-lex"; @@ -14871,6 +18120,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-lex" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-lexer = (build-asdf-system { pname = "cl-lexer"; @@ -14884,6 +18136,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-lexer" ]; lispLibs = [ (getAttr "regex" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-liballegro = (build-asdf-system { pname = "cl-liballegro"; @@ -14897,6 +18152,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-liballegro" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-libffi" self) (getAttr "float-features" self) (getAttr "trivial-garbage" self) (getAttr "trivial-main-thread" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-liballegro-nuklear = (build-asdf-system { pname = "cl-liballegro-nuklear"; @@ -14910,6 +18168,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-liballegro-nuklear" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-libffi" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libevent2 = (build-asdf-system { pname = "cl-libevent2"; @@ -14923,6 +18184,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libevent2" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libevent2-ssl = (build-asdf-system { pname = "cl-libevent2-ssl"; @@ -14936,6 +18200,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libevent2-ssl" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-libevent2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libfarmhash = (build-asdf-system { pname = "cl-libfarmhash"; @@ -14949,6 +18216,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libfarmhash" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-libffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libhoedown = (build-asdf-system { pname = "cl-libhoedown"; @@ -14962,6 +18232,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libhoedown" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libiio = (build-asdf-system { pname = "cl-libiio"; @@ -14975,6 +18248,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libiio" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libinput = (build-asdf-system { pname = "cl-libinput"; @@ -14988,6 +18264,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libinput" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "osicat" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-liblinear = (build-asdf-system { pname = "cl-liblinear"; @@ -15001,6 +18280,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-liblinear" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libpuzzle = (build-asdf-system { pname = "cl-libpuzzle"; @@ -15014,6 +18296,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libpuzzle" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libpuzzle-test = (build-asdf-system { pname = "cl-libpuzzle-test"; @@ -15027,6 +18312,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libpuzzle-test" ]; lispLibs = [ (getAttr "cl-libpuzzle" self) (getAttr "cl-test-more" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libsvm = (build-asdf-system { pname = "cl-libsvm"; @@ -15040,6 +18328,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libsvm" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libsvm-format = (build-asdf-system { pname = "cl-libsvm-format"; @@ -15053,6 +18344,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libsvm-format" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libsvm-format-test = (build-asdf-system { pname = "cl-libsvm-format-test"; @@ -15066,6 +18360,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libsvm-format-test" ]; lispLibs = [ (getAttr "cl-libsvm-format" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libusb = (build-asdf-system { pname = "cl-libusb"; @@ -15079,6 +18376,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libusb" ]; lispLibs = [ (getAttr "libusb-ffi" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libuv = (build-asdf-system { pname = "cl-libuv"; @@ -15092,6 +18392,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libuv" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = {}; }); cl-libuv-config = (build-asdf-system { pname = "cl-libuv-config"; @@ -15105,6 +18406,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libuv-config" ]; lispLibs = [ (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libxml2 = (build-asdf-system { pname = "cl-libxml2"; @@ -15118,6 +18422,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libxml2" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "flexi-streams" self) (getAttr "garbage-pools" self) (getAttr "iterate" self) (getAttr "metabang-bind" self) (getAttr "puri" self) ]; + meta = {}; }); cl-libxml2-test = (build-asdf-system { pname = "cl-libxml2-test"; @@ -15131,6 +18436,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libxml2-test" ]; lispLibs = [ (getAttr "cl-libxml2" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-libyaml = (build-asdf-system { pname = "cl-libyaml"; @@ -15144,6 +18452,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libyaml" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = {}; }); cl-libyaml-test = (build-asdf-system { pname = "cl-libyaml-test"; @@ -15157,6 +18466,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-libyaml-test" ]; lispLibs = [ (getAttr "cl-libyaml" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-lite = (build-asdf-system { pname = "cl-lite"; @@ -15170,6 +18482,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-lite" ]; lispLibs = [ (getAttr "glisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-locale = (build-asdf-system { pname = "cl-locale"; @@ -15183,6 +18498,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-locale" ]; lispLibs = [ (getAttr "anaphora" self) (getAttr "arnesi" self) (getAttr "cl-annot" self) (getAttr "cl-syntax" self) (getAttr "cl-syntax-annot" self) ]; + meta = {}; }); cl-locale-syntax = (build-asdf-system { pname = "cl-locale-syntax"; @@ -15196,6 +18512,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-locale-syntax" ]; lispLibs = [ (getAttr "cl-locale" self) (getAttr "cl-syntax" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-locale-test = (build-asdf-system { pname = "cl-locale-test"; @@ -15209,6 +18528,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-locale-test" ]; lispLibs = [ (getAttr "cl-locale" self) (getAttr "cl-syntax" self) (getAttr "flexi-streams" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-locatives = (build-asdf-system { pname = "cl-locatives"; @@ -15222,6 +18544,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-locatives" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-log = (build-asdf-system { pname = "cl-log"; @@ -15235,6 +18560,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-log" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-log-test = (build-asdf-system { pname = "cl-log-test"; @@ -15248,6 +18576,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-log-test" ]; lispLibs = [ (getAttr "cl-log" self) (getAttr "eos" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-logic = (build-asdf-system { pname = "cl-logic"; @@ -15261,6 +18592,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-logic" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "quine-mccluskey" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ltsv = (build-asdf-system { pname = "cl-ltsv"; @@ -15274,6 +18608,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ltsv" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ltsv-test = (build-asdf-system { pname = "cl-ltsv-test"; @@ -15287,6 +18624,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ltsv-test" ]; lispLibs = [ (getAttr "cl-ltsv" self) (getAttr "cl-test-more" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-lzma = (build-asdf-system { pname = "cl-lzma"; @@ -15300,6 +18640,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-lzma" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-autowrap" self) (getAttr "fast-io" self) (getAttr "static-vectors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-m4 = (build-asdf-system { pname = "cl-m4"; @@ -15313,6 +18656,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-m4" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "external-program" self) (getAttr "graylex" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-m4-test = (build-asdf-system { pname = "cl-m4-test"; @@ -15326,6 +18672,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-m4-test" ]; lispLibs = [ (getAttr "cl-heredoc" self) (getAttr "cl-m4" self) (getAttr "hu_dot_dwim_dot_stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mango = (build-asdf-system { pname = "cl-mango"; @@ -15339,6 +18688,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mango" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "json-mop" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-markdown = (build-asdf-system { pname = "cl-markdown"; @@ -15352,6 +18704,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-markdown" ]; lispLibs = [ (getAttr "anaphora" self) (getAttr "cl-containers" self) (getAttr "cl-ppcre" self) (getAttr "dynamic-classes" self) (getAttr "metabang-bind" self) (getAttr "metatilities-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-markdown-comparisons = (build-asdf-system { pname = "cl-markdown-comparisons"; @@ -15365,6 +18720,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-markdown-comparisons" ]; lispLibs = [ (getAttr "cl-html-diff" self) (getAttr "cl-markdown" self) (getAttr "html-encode" self) (getAttr "lift" self) (getAttr "lml2" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-markdown-test = (build-asdf-system { pname = "cl-markdown-test"; @@ -15378,6 +18736,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-markdown-test" ]; lispLibs = [ (getAttr "cl-markdown" self) (getAttr "lift" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-markless = (build-asdf-system { pname = "cl-markless"; @@ -15391,6 +18752,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-markless" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "trivial-indent" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-markless-epub = (build-asdf-system { pname = "cl-markless-epub"; @@ -15404,6 +18768,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-markless-epub" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-markless-plump" self) (getAttr "trivial-gray-streams" self) (getAttr "trivial-indent" self) (getAttr "trivial-mimes" self) (getAttr "zip" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-markless-markdown = (build-asdf-system { pname = "cl-markless-markdown"; @@ -15417,6 +18784,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-markless-markdown" ]; lispLibs = [ (getAttr "_3bmd" self) (getAttr "_3bmd-ext-code-blocks" self) (getAttr "cl-markless" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-markless-plump = (build-asdf-system { pname = "cl-markless-plump"; @@ -15430,6 +18800,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-markless-plump" ]; lispLibs = [ (getAttr "cl-markless" self) (getAttr "plump-dom" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-markless-standalone = (build-asdf-system { pname = "cl-markless-standalone"; @@ -15443,6 +18816,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-markless-standalone" ]; lispLibs = [ (getAttr "cl-markless" self) (getAttr "cl-markless-epub" self) (getAttr "cl-markless-markdown" self) (getAttr "cl-markless-plump" self) (getAttr "command-line-arguments" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-markless-test = (build-asdf-system { pname = "cl-markless-test"; @@ -15456,6 +18832,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-markless-test" ]; lispLibs = [ (getAttr "cl-markless" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-marklogic = (build-asdf-system { pname = "cl-marklogic"; @@ -15469,6 +18848,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-marklogic" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "drakma" self) (getAttr "fiveam" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-markup = (build-asdf-system { pname = "cl-markup"; @@ -15482,6 +18864,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-markup" ]; lispLibs = [ ]; + meta = {}; }); cl-markup-test = (build-asdf-system { pname = "cl-markup-test"; @@ -15495,6 +18878,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-markup-test" ]; lispLibs = [ (getAttr "cl-markup" self) (getAttr "cl-test-more" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-match = (build-asdf-system { pname = "cl-match"; @@ -15508,6 +18894,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-match" ]; lispLibs = [ (getAttr "standard-cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-match-test = (build-asdf-system { pname = "cl-match-test"; @@ -15521,6 +18910,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-match-test" ]; lispLibs = [ (getAttr "cl-match" self) (getAttr "pcl-unit-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mathstats = (build-asdf-system { pname = "cl-mathstats"; @@ -15534,6 +18926,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mathstats" ]; lispLibs = [ (getAttr "cl-containers" self) (getAttr "metatilities-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mathstats-test = (build-asdf-system { pname = "cl-mathstats-test"; @@ -15547,6 +18942,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mathstats-test" ]; lispLibs = [ (getAttr "cl-mathstats" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-maxminddb = (build-asdf-system { pname = "cl-maxminddb"; @@ -15560,6 +18958,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-maxminddb" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cffi" self) (getAttr "cffi-libffi" self) (getAttr "ieee-floats" self) (getAttr "iterate" self) (getAttr "metabang-bind" self) (getAttr "mmap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-maxsat = (build-asdf-system { pname = "cl-maxsat"; @@ -15573,6 +18974,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-maxsat" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-sat" self) (getAttr "iterate" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-maxsat_dot_test = (build-asdf-system { pname = "cl-maxsat.test"; @@ -15586,6 +18990,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-maxsat.test" ]; lispLibs = [ (getAttr "cl-maxsat" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mdb = (build-asdf-system { pname = "cl-mdb"; @@ -15599,6 +19006,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mdb" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mecab = (build-asdf-system { pname = "cl-mecab"; @@ -15612,6 +19022,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mecab" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mecab-test = (build-asdf-system { pname = "cl-mecab-test"; @@ -15625,6 +19038,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mecab-test" ]; lispLibs = [ (getAttr "cl-mecab" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mechanize = (build-asdf-system { pname = "cl-mechanize"; @@ -15638,6 +19054,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mechanize" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "closure-html" self) (getAttr "cxml-stp" self) (getAttr "drakma" self) (getAttr "puri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mediawiki = (build-asdf-system { pname = "cl-mediawiki"; @@ -15651,6 +19070,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mediawiki" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cxml" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mediawiki-test = (build-asdf-system { pname = "cl-mediawiki-test"; @@ -15664,6 +19086,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mediawiki-test" ]; lispLibs = [ (getAttr "cl-mediawiki" self) (getAttr "lisp-unit2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-megolm = (build-asdf-system { pname = "cl-megolm"; @@ -15677,6 +19102,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-megolm" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "claw-olm" self) (getAttr "ironclad" self) (getAttr "jonathan" self) (getAttr "lisp-unit" self) (getAttr "s-base64" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-memcached = (build-asdf-system { pname = "cl-memcached"; @@ -15690,6 +19118,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-memcached" ]; lispLibs = [ (getAttr "babel" self) (getAttr "pooler" self) (getAttr "split-sequence" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-messagepack = (build-asdf-system { pname = "cl-messagepack"; @@ -15703,6 +19134,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-messagepack" ]; lispLibs = [ (getAttr "babel" self) (getAttr "closer-mop" self) (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-messagepack-rpc = (build-asdf-system { pname = "cl-messagepack-rpc"; @@ -15716,6 +19150,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-messagepack-rpc" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-async" self) (getAttr "cl-libuv" self) (getAttr "cl-messagepack" self) (getAttr "flexi-streams" self) (getAttr "trivial-backtrace" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-messagepack-rpc-tests = (build-asdf-system { pname = "cl-messagepack-rpc-tests"; @@ -15729,6 +19166,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-messagepack-rpc-tests" ]; lispLibs = [ (getAttr "cl-messagepack-rpc" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-messagepack-tests = (build-asdf-system { pname = "cl-messagepack-tests"; @@ -15742,6 +19182,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-messagepack-tests" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "cl-messagepack" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-migrations = (build-asdf-system { pname = "cl-migrations"; @@ -15755,6 +19198,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-migrations" ]; lispLibs = [ (getAttr "clsql" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-migratum = (build-asdf-system { pname = "cl-migratum"; @@ -15768,6 +19214,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-migratum" ]; lispLibs = [ (getAttr "cl-ascii-table" self) (getAttr "cl-reexport" self) (getAttr "local-time" self) (getAttr "log4cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-migratum_dot_cli = (build-asdf-system { pname = "cl-migratum.cli"; @@ -15781,6 +19230,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-migratum.cli" ]; lispLibs = [ (getAttr "cl-migratum" self) (getAttr "cl-migratum_dot_driver_dot_dbi" self) (getAttr "cl-migratum_dot_driver_dot_rdbms-postgresql" self) (getAttr "cl-migratum_dot_provider_dot_local-path" self) (getAttr "clingon" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-migratum_dot_driver_dot_dbi = (build-asdf-system { pname = "cl-migratum.driver.dbi"; @@ -15794,6 +19246,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-migratum.driver.dbi" ]; lispLibs = [ (getAttr "cl-dbi" self) (getAttr "cl-migratum" self) (getAttr "cl-migratum_dot_driver_dot_mixins" self) (getAttr "cl-ppcre" self) (getAttr "log4cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-migratum_dot_driver_dot_mixins = (build-asdf-system { pname = "cl-migratum.driver.mixins"; @@ -15807,6 +19262,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-migratum.driver.mixins" ]; lispLibs = [ (getAttr "cl-migratum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-migratum_dot_driver_dot_rdbms-postgresql = (build-asdf-system { pname = "cl-migratum.driver.rdbms-postgresql"; @@ -15820,6 +19278,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-migratum.driver.rdbms-postgresql" ]; lispLibs = [ (getAttr "cl-migratum" self) (getAttr "cl-migratum_dot_driver_dot_mixins" self) (getAttr "cl-ppcre" self) (getAttr "hu_dot_dwim_dot_logger" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_postgresql" self) (getAttr "log4cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-migratum_dot_provider_dot_local-path = (build-asdf-system { pname = "cl-migratum.provider.local-path"; @@ -15833,6 +19294,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-migratum.provider.local-path" ]; lispLibs = [ (getAttr "cl-migratum" self) (getAttr "cl-ppcre" self) (getAttr "log4cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-migratum_dot_test = (build-asdf-system { pname = "cl-migratum.test"; @@ -15846,6 +19310,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-migratum.test" ]; lispLibs = [ (getAttr "cl-migratum" self) (getAttr "cl-migratum_dot_driver_dot_dbi" self) (getAttr "cl-migratum_dot_driver_dot_rdbms-postgresql" self) (getAttr "cl-migratum_dot_provider_dot_local-path" self) (getAttr "dbd-sqlite3" self) (getAttr "rove" self) (getAttr "tmpdir" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mime = (build-asdf-system { pname = "cl-mime"; @@ -15859,6 +19326,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mime" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "cl-ppcre" self) (getAttr "cl-qprint" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mime-from-string = (build-asdf-system { pname = "cl-mime-from-string"; @@ -15872,6 +19342,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mime-from-string" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mime-test = (build-asdf-system { pname = "cl-mime-test"; @@ -15885,6 +19358,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mime-test" ]; lispLibs = [ (getAttr "cl-mime" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mimeparse = (build-asdf-system { pname = "cl-mimeparse"; @@ -15898,6 +19374,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mimeparse" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "parse-number" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mimeparse-tests = (build-asdf-system { pname = "cl-mimeparse-tests"; @@ -15911,6 +19390,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mimeparse-tests" ]; lispLibs = [ (getAttr "cl-mimeparse" self) (getAttr "rt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-minify-css = (build-asdf-system { pname = "cl-minify-css"; @@ -15924,6 +19406,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-minify-css" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-minify-css-test = (build-asdf-system { pname = "cl-minify-css-test"; @@ -15937,6 +19422,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-minify-css-test" ]; lispLibs = [ (getAttr "assert-p" self) (getAttr "cacau" self) (getAttr "cacau-asdf" self) (getAttr "cl-minify-css" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed = (build-asdf-system { pname = "cl-mixed"; @@ -15950,6 +19438,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "static-vectors" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-alsa = (build-asdf-system { pname = "cl-mixed-alsa"; @@ -15963,6 +19454,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-alsa" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-mixed" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-coreaudio = (build-asdf-system { pname = "cl-mixed-coreaudio"; @@ -15976,6 +19470,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-coreaudio" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cl-mixed" self) (getAttr "float-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-examples = (build-asdf-system { pname = "cl-mixed-examples"; @@ -15989,6 +19486,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-examples" ]; lispLibs = [ (getAttr "cl-mixed" self) (getAttr "cl-mixed-mpg123" self) (getAttr "cl-mixed-out123" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-flac = (build-asdf-system { pname = "cl-mixed-flac"; @@ -16002,6 +19502,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-flac" ]; lispLibs = [ (getAttr "cl-flac" self) (getAttr "cl-mixed" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-jack = (build-asdf-system { pname = "cl-mixed-jack"; @@ -16015,6 +19518,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-jack" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-mixed" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-mpg123 = (build-asdf-system { pname = "cl-mixed-mpg123"; @@ -16028,6 +19534,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-mpg123" ]; lispLibs = [ (getAttr "cl-mixed" self) (getAttr "cl-mpg123" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-mpt = (build-asdf-system { pname = "cl-mixed-mpt"; @@ -16041,6 +19550,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-mpt" ]; lispLibs = [ (getAttr "cl-mixed" self) (getAttr "static-vectors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-oss = (build-asdf-system { pname = "cl-mixed-oss"; @@ -16054,6 +19566,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-oss" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-mixed" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-out123 = (build-asdf-system { pname = "cl-mixed-out123"; @@ -16067,6 +19582,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-out123" ]; lispLibs = [ (getAttr "cl-mixed" self) (getAttr "cl-out123" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-pulse = (build-asdf-system { pname = "cl-mixed-pulse"; @@ -16080,6 +19598,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-pulse" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-mixed" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-sdl2 = (build-asdf-system { pname = "cl-mixed-sdl2"; @@ -16093,6 +19614,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-sdl2" ]; lispLibs = [ (getAttr "cl-mixed" self) (getAttr "sdl2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-vorbis = (build-asdf-system { pname = "cl-mixed-vorbis"; @@ -16106,6 +19630,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-vorbis" ]; lispLibs = [ (getAttr "cl-mixed" self) (getAttr "cl-vorbis" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-wasapi = (build-asdf-system { pname = "cl-mixed-wasapi"; @@ -16119,6 +19646,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-wasapi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-mixed" self) (getAttr "com-on" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-wav = (build-asdf-system { pname = "cl-mixed-wav"; @@ -16132,6 +19662,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-wav" ]; lispLibs = [ (getAttr "cl-mixed" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-winmm = (build-asdf-system { pname = "cl-mixed-winmm"; @@ -16145,6 +19678,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-winmm" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-mixed" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mixed-xaudio2 = (build-asdf-system { pname = "cl-mixed-xaudio2"; @@ -16158,6 +19694,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mixed-xaudio2" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-mixed" self) (getAttr "com-on" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mock = (build-asdf-system { pname = "cl-mock"; @@ -16171,6 +19710,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mock" ]; lispLibs = [ (getAttr "cl-mock-basic" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mock-basic = (build-asdf-system { pname = "cl-mock-basic"; @@ -16184,6 +19726,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mock-basic" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mock-tests = (build-asdf-system { pname = "cl-mock-tests"; @@ -16197,6 +19742,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mock-tests" ]; lispLibs = [ (getAttr "cl-mock" self) (getAttr "cl-mock-tests-basic" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mock-tests-basic = (build-asdf-system { pname = "cl-mock-tests-basic"; @@ -16210,6 +19758,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mock-tests-basic" ]; lispLibs = [ (getAttr "cl-mock-basic" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-modio = (build-asdf-system { pname = "cl-modio"; @@ -16223,6 +19774,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-modio" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "documentation-utils" self) (getAttr "drakma" self) (getAttr "language-codes" self) (getAttr "yason" self) (getAttr "zippy" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-monad-macros = (build-asdf-system { pname = "cl-monad-macros"; @@ -16236,6 +19790,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-monad-macros" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-moneris = (build-asdf-system { pname = "cl-moneris"; @@ -16249,6 +19806,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-moneris" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "s-xml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-moneris-test = (build-asdf-system { pname = "cl-moneris-test"; @@ -16262,6 +19822,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-moneris-test" ]; lispLibs = [ (getAttr "cl-moneris" self) (getAttr "eos" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mongo = (build-asdf-system { pname = "cl-mongo"; @@ -16275,6 +19838,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mongo" ]; lispLibs = [ (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "documentation-template" self) (getAttr "lisp-unit" self) (getAttr "parenscript" self) (getAttr "split-sequence" self) (getAttr "usocket" self) (getAttr "uuid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mongo-id = (build-asdf-system { pname = "cl-mongo-id"; @@ -16288,6 +19854,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mongo-id" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "local-time" self) (getAttr "md5" self) (getAttr "secure-random" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-monitors = (build-asdf-system { pname = "cl-monitors"; @@ -16301,6 +19870,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-monitors" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mop = (build-asdf-system { pname = "cl-mop"; @@ -16314,6 +19886,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mop" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-morse = (build-asdf-system { pname = "cl-morse"; @@ -16327,6 +19902,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-morse" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-moss = (build-asdf-system { pname = "cl-moss"; @@ -16340,6 +19918,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-moss" ]; lispLibs = [ (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mount-info = (build-asdf-system { pname = "cl-mount-info"; @@ -16353,6 +19934,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mount-info" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mpg123 = (build-asdf-system { pname = "cl-mpg123"; @@ -16366,6 +19950,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mpg123" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mpg123-example = (build-asdf-system { pname = "cl-mpg123-example"; @@ -16379,6 +19966,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mpg123-example" ]; lispLibs = [ (getAttr "cl-mpg123" self) (getAttr "cl-out123" self) (getAttr "verbose" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mpi = (build-asdf-system { pname = "cl-mpi"; @@ -16392,6 +19982,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mpi" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-mpi-asdf-integration" self) (getAttr "static-vectors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mpi-asdf-integration = (build-asdf-system { pname = "cl-mpi-asdf-integration"; @@ -16405,6 +19998,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mpi-asdf-integration" ]; lispLibs = [ (getAttr "cffi-grovel" self) (getAttr "cffi-toolchain" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mpi-examples = (build-asdf-system { pname = "cl-mpi-examples"; @@ -16418,6 +20014,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mpi-examples" ]; lispLibs = [ (getAttr "cl-mpi" self) (getAttr "cl-mpi-asdf-integration" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mpi-extensions = (build-asdf-system { pname = "cl-mpi-extensions"; @@ -16431,6 +20030,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mpi-extensions" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-conspack" self) (getAttr "cl-mpi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mpi-test-suite = (build-asdf-system { pname = "cl-mpi-test-suite"; @@ -16444,6 +20046,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mpi-test-suite" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-mpi" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mtgnet = (build-asdf-system { pname = "cl-mtgnet"; @@ -16457,6 +20062,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mtgnet" ]; lispLibs = [ (getAttr "blackbird" self) (getAttr "cl-json" self) (getAttr "cl-netstring_plus" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mtgnet-async = (build-asdf-system { pname = "cl-mtgnet-async"; @@ -16470,6 +20078,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mtgnet-async" ]; lispLibs = [ (getAttr "cl-async" self) (getAttr "cl-mtgnet" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mtgnet-sync = (build-asdf-system { pname = "cl-mtgnet-sync"; @@ -16483,6 +20094,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mtgnet-sync" ]; lispLibs = [ (getAttr "cl-mtgnet" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-murmurhash = (build-asdf-system { pname = "cl-murmurhash"; @@ -16496,6 +20110,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-murmurhash" ]; lispLibs = [ (getAttr "babel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mustache = (build-asdf-system { pname = "cl-mustache"; @@ -16509,6 +20126,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mustache" ]; lispLibs = [ ]; + meta = {}; }); cl-mustache-test = (build-asdf-system { pname = "cl-mustache-test"; @@ -16522,6 +20140,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mustache-test" ]; lispLibs = [ (getAttr "cl-mustache" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-muth = (build-asdf-system { pname = "cl-muth"; @@ -16535,6 +20156,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-muth" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bodge-heap" self) (getAttr "bodge-queue" self) (getAttr "bordeaux-threads" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mw = (build-asdf-system { pname = "cl-mw"; @@ -16548,6 +20172,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mw" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-ppcre" self) (getAttr "hu_dot_dwim_dot_serializer" self) (getAttr "iolib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mw_dot_examples_dot_argument-processing = (build-asdf-system { pname = "cl-mw.examples.argument-processing"; @@ -16561,6 +20188,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mw.examples.argument-processing" ]; lispLibs = [ (getAttr "cl-mw" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mw_dot_examples_dot_hello-world = (build-asdf-system { pname = "cl-mw.examples.hello-world"; @@ -16574,6 +20204,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mw.examples.hello-world" ]; lispLibs = [ (getAttr "cl-mw" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mw_dot_examples_dot_higher-order = (build-asdf-system { pname = "cl-mw.examples.higher-order"; @@ -16587,6 +20220,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mw.examples.higher-order" ]; lispLibs = [ (getAttr "cl-mw" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mw_dot_examples_dot_monte-carlo-pi = (build-asdf-system { pname = "cl-mw.examples.monte-carlo-pi"; @@ -16600,6 +20236,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mw.examples.monte-carlo-pi" ]; lispLibs = [ (getAttr "cl-mw" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mw_dot_examples_dot_ping = (build-asdf-system { pname = "cl-mw.examples.ping"; @@ -16613,6 +20252,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mw.examples.ping" ]; lispLibs = [ (getAttr "cl-mw" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mw_dot_examples_dot_with-task-policy = (build-asdf-system { pname = "cl-mw.examples.with-task-policy"; @@ -16626,6 +20268,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mw.examples.with-task-policy" ]; lispLibs = [ (getAttr "cl-mw" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-myriam = (build-asdf-system { pname = "cl-myriam"; @@ -16639,6 +20284,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-myriam" ]; lispLibs = [ (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "cl-conspack" self) (getAttr "cl-ppcre" self) (getAttr "lparallel" self) (getAttr "pzmq" self) (getAttr "serapeum" self) (getAttr "sha3" self) (getAttr "str" self) (getAttr "usocket" self) (getAttr "uuid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-mysql = (build-asdf-system { pname = "cl-mysql"; @@ -16652,6 +20300,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mysql" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = {}; }); cl-mysql-test = (build-asdf-system { pname = "cl-mysql-test"; @@ -16665,6 +20314,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-mysql-test" ]; lispLibs = [ (getAttr "cl-mysql" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-naive-store = (build-asdf-system { pname = "cl-naive-store"; @@ -16678,6 +20330,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-naive-store" ]; lispLibs = [ (getAttr "cl-naive-store_dot_document-type-defs" self) (getAttr "cl-naive-store_dot_document-types" self) (getAttr "cl-naive-store_dot_naive-core" self) (getAttr "cl-naive-store_dot_naive-documents" self) (getAttr "cl-naive-store_dot_naive-indexed" self) (getAttr "cl-naive-store_dot_naive-merkle" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-naive-store_dot_document-type-defs = (build-asdf-system { pname = "cl-naive-store.document-type-defs"; @@ -16691,6 +20346,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-naive-store.document-type-defs" ]; lispLibs = [ (getAttr "cl-naive-store_dot_document-types" self) (getAttr "cl-naive-store_dot_naive-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-naive-store_dot_document-types = (build-asdf-system { pname = "cl-naive-store.document-types"; @@ -16704,6 +20362,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-naive-store.document-types" ]; lispLibs = [ (getAttr "cl-naive-store_dot_naive-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-naive-store_dot_naive-core = (build-asdf-system { pname = "cl-naive-store.naive-core"; @@ -16717,6 +20378,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-naive-store.naive-core" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-cpus" self) (getAttr "cl-fad" self) (getAttr "cl-getx" self) (getAttr "cl-murmurhash" self) (getAttr "ironclad" self) (getAttr "local-time" self) (getAttr "lparallel" self) (getAttr "split-sequence" self) (getAttr "uuid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-naive-store_dot_naive-documents = (build-asdf-system { pname = "cl-naive-store.naive-documents"; @@ -16730,6 +20394,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-naive-store.naive-documents" ]; lispLibs = [ (getAttr "cl-naive-store_dot_document-type-defs" self) (getAttr "cl-naive-store_dot_document-types" self) (getAttr "cl-naive-store_dot_naive-core" self) (getAttr "cl-naive-store_dot_naive-indexed" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-naive-store_dot_naive-indexed = (build-asdf-system { pname = "cl-naive-store.naive-indexed"; @@ -16743,6 +20410,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-naive-store.naive-indexed" ]; lispLibs = [ (getAttr "cl-naive-store_dot_naive-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-naive-store_dot_naive-merkle = (build-asdf-system { pname = "cl-naive-store.naive-merkle"; @@ -16756,6 +20426,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-naive-store.naive-merkle" ]; lispLibs = [ (getAttr "cl-naive-store_dot_naive-documents" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-naive-store_dot_test = (build-asdf-system { pname = "cl-naive-store.test"; @@ -16769,6 +20442,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-naive-store.test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-naive-store" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ncurses = (build-asdf-system { pname = "cl-ncurses"; @@ -16782,6 +20458,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ncurses" ]; lispLibs = [ (getAttr "uffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-neo4j = (build-asdf-system { pname = "cl-neo4j"; @@ -16795,6 +20474,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-neo4j" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "babel" self) (getAttr "cl-json" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-neo4j_dot_tests = (build-asdf-system { pname = "cl-neo4j.tests"; @@ -16808,6 +20490,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-neo4j.tests" ]; lispLibs = [ (getAttr "cl-neo4j" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-neovim = (build-asdf-system { pname = "cl-neovim"; @@ -16821,6 +20506,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-neovim" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-messagepack-rpc" self) (getAttr "form-fiddle" self) (getAttr "split-sequence" self) (getAttr "vom" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-netpbm = (build-asdf-system { pname = "cl-netpbm"; @@ -16834,6 +20522,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-netpbm" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-netstring_plus = (build-asdf-system { pname = "cl-netstring+"; @@ -16847,6 +20538,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-netstring+" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-netstrings = (build-asdf-system { pname = "cl-netstrings"; @@ -16860,6 +20554,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-netstrings" ]; lispLibs = [ (getAttr "arnesi" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-notebook = (build-asdf-system { pname = "cl-notebook"; @@ -16873,6 +20570,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-notebook" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "cl-css" self) (getAttr "cl-fad" self) (getAttr "cl-who" self) (getAttr "closer-mop" self) (getAttr "fact-base" self) (getAttr "house" self) (getAttr "parenscript" self) (getAttr "prove-asdf" self) (getAttr "qlot" self) (getAttr "quri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ntp-client = (build-asdf-system { pname = "cl-ntp-client"; @@ -16886,6 +20586,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ntp-client" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ntriples = (build-asdf-system { pname = "cl-ntriples"; @@ -16899,6 +20602,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ntriples" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-num-utils = (build-asdf-system { pname = "cl-num-utils"; @@ -16912,6 +20618,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-num-utils" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "array-operations" self) (getAttr "cl-slice" self) (getAttr "let-plus" self) ]; + meta = {}; }); cl-num-utils-tests = (build-asdf-system { pname = "cl-num-utils-tests"; @@ -16925,6 +20632,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-num-utils-tests" ]; lispLibs = [ (getAttr "cl-num-utils" self) (getAttr "clunit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-oauth = (build-asdf-system { pname = "cl-oauth"; @@ -16938,6 +20648,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-oauth" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "babel" self) (getAttr "cl-base64" self) (getAttr "closer-mop" self) (getAttr "drakma" self) (getAttr "f-underscore" self) (getAttr "hunchentoot" self) (getAttr "ironclad" self) (getAttr "puri" self) (getAttr "split-sequence" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-oauth_dot_tests = (build-asdf-system { pname = "cl-oauth.tests"; @@ -16951,6 +20664,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-oauth.tests" ]; lispLibs = [ (getAttr "cl-oauth" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-oclapi = (build-asdf-system { pname = "cl-oclapi"; @@ -16964,6 +20680,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-oclapi" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-annot" self) (getAttr "cl-reexport" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-oclapi-test = (build-asdf-system { pname = "cl-oclapi-test"; @@ -16977,6 +20696,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-oclapi-test" ]; lispLibs = [ (getAttr "cl-annot" self) (getAttr "cl-oclapi" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-octet-streams = (build-asdf-system { pname = "cl-octet-streams"; @@ -16990,6 +20712,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-octet-streams" ]; lispLibs = [ (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ode = (build-asdf-system { pname = "cl-ode"; @@ -17003,6 +20728,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ode" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ohm = (build-asdf-system { pname = "cl-ohm"; @@ -17016,6 +20744,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ohm" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-redis" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-oju = (build-asdf-system { pname = "cl-oju"; @@ -17029,6 +20760,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-oju" ]; lispLibs = [ (getAttr "_1am" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-olefs = (build-asdf-system { pname = "cl-olefs"; @@ -17042,6 +20776,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-olefs" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-one-time-passwords = (build-asdf-system { pname = "cl-one-time-passwords"; @@ -17055,6 +20792,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-one-time-passwords" ]; lispLibs = [ (getAttr "ironclad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-one-time-passwords-test = (build-asdf-system { pname = "cl-one-time-passwords-test"; @@ -17068,6 +20808,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-one-time-passwords-test" ]; lispLibs = [ (getAttr "cl-one-time-passwords" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-oneliner = (build-asdf-system { pname = "cl-oneliner"; @@ -17081,6 +20824,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-oneliner" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "lisp-unit" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-online-learning = (build-asdf-system { pname = "cl-online-learning"; @@ -17094,6 +20840,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-online-learning" ]; lispLibs = [ (getAttr "cl-libsvm-format" self) (getAttr "cl-store" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-online-learning-test = (build-asdf-system { pname = "cl-online-learning-test"; @@ -17107,6 +20856,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-online-learning-test" ]; lispLibs = [ (getAttr "cl-online-learning" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-openal = (build-asdf-system { pname = "cl-openal"; @@ -17120,6 +20872,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-openal" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-openal-examples = (build-asdf-system { pname = "cl-openal-examples"; @@ -17133,6 +20888,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-openal-examples" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-alc" self) (getAttr "cl-alut" self) (getAttr "cl-openal" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-opencl = (build-asdf-system { pname = "cl-opencl"; @@ -17146,6 +20904,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-opencl" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-opencl-utils = (build-asdf-system { pname = "cl-opencl-utils"; @@ -17159,6 +20920,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-opencl-utils" ]; lispLibs = [ (getAttr "cl-opencl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-opengl = (build-asdf-system { pname = "cl-opengl"; @@ -17172,6 +20936,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-opengl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "float-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-openstack-client = (build-asdf-system { pname = "cl-openstack-client"; @@ -17185,6 +20952,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-openstack-client" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-json" self) (getAttr "drakma" self) (getAttr "local-time" self) (getAttr "uri-template" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-openstack-client-test = (build-asdf-system { pname = "cl-openstack-client-test"; @@ -17198,6 +20968,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-openstack-client-test" ]; lispLibs = [ (getAttr "chunga" self) (getAttr "cl-openstack-client" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "fiveam" self) (getAttr "flexi-streams" self) (getAttr "local-time" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-opsresearch = (build-asdf-system { pname = "cl-opsresearch"; @@ -17211,6 +20984,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-opsresearch" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-org-mode = (build-asdf-system { pname = "cl-org-mode"; @@ -17224,6 +21000,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-org-mode" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-out123 = (build-asdf-system { pname = "cl-out123"; @@ -17237,6 +21016,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-out123" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-pack = (build-asdf-system { pname = "cl-pack"; @@ -17250,6 +21032,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pack" ]; lispLibs = [ (getAttr "ieee-floats" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-pack-test = (build-asdf-system { pname = "cl-pack-test"; @@ -17263,6 +21048,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pack-test" ]; lispLibs = [ (getAttr "cl-pack" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-package-locks = (build-asdf-system { pname = "cl-package-locks"; @@ -17276,6 +21064,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-package-locks" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-pango = (build-asdf-system { pname = "cl-pango"; @@ -17289,6 +21080,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pango" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-cairo2" self) (getAttr "xmls" self) ]; + meta = {}; }); cl-parallel = (build-asdf-system { pname = "cl-parallel"; @@ -17302,6 +21094,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-parallel" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-pass = (build-asdf-system { pname = "cl-pass"; @@ -17315,6 +21110,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pass" ]; lispLibs = [ (getAttr "ironclad" self) (getAttr "split-sequence" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-pass-test = (build-asdf-system { pname = "cl-pass-test"; @@ -17328,6 +21126,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pass-test" ]; lispLibs = [ (getAttr "cl-pass" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-paths = (build-asdf-system { pname = "cl-paths"; @@ -17341,6 +21142,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-paths" ]; lispLibs = [ ]; + meta = {}; }); cl-paths-ttf = (build-asdf-system { pname = "cl-paths-ttf"; @@ -17354,6 +21156,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-paths-ttf" ]; lispLibs = [ (getAttr "cl-paths" self) (getAttr "zpb-ttf" self) ]; + meta = {}; }); cl-pattern = (build-asdf-system { pname = "cl-pattern"; @@ -17367,6 +21170,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pattern" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-annot" self) (getAttr "cl-syntax" self) (getAttr "cl-syntax-annot" self) ]; + meta = {}; }); cl-pattern-benchmark = (build-asdf-system { pname = "cl-pattern-benchmark"; @@ -17380,6 +21184,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pattern-benchmark" ]; lispLibs = [ (getAttr "cl-pattern" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-patterns = (build-asdf-system { pname = "cl-patterns"; @@ -17393,6 +21200,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-patterns" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) (getAttr "dissect" self) (getAttr "local-time" self) (getAttr "mutility" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-paymill = (build-asdf-system { pname = "cl-paymill"; @@ -17406,6 +21216,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-paymill" ]; lispLibs = [ (getAttr "cl_plus_ssl" self) (getAttr "drakma" self) (getAttr "st-json" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-paypal = (build-asdf-system { pname = "cl-paypal"; @@ -17419,6 +21232,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-paypal" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-pcg = (build-asdf-system { pname = "cl-pcg"; @@ -17432,6 +21248,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pcg" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-pcg_dot_test = (build-asdf-system { pname = "cl-pcg.test"; @@ -17445,6 +21264,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pcg.test" ]; lispLibs = [ (getAttr "_1am" self) (getAttr "cl-pcg" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-pdf = (build-asdf-system { pname = "cl-pdf"; @@ -17458,6 +21280,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pdf" ]; lispLibs = [ (getAttr "iterate" self) (getAttr "zpb-ttf" self) ]; + meta = {}; }); cl-pdf-doc = (build-asdf-system { pname = "cl-pdf-doc"; @@ -17471,6 +21294,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pdf-doc" ]; lispLibs = [ (getAttr "cl-pdf" self) (getAttr "cl-typesetting" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-pdf-parser = (build-asdf-system { pname = "cl-pdf-parser"; @@ -17484,6 +21310,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pdf-parser" ]; lispLibs = [ (getAttr "cl-pdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-performance-tuning-helper = (build-asdf-system { pname = "cl-performance-tuning-helper"; @@ -17497,6 +21326,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-performance-tuning-helper" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-performance-tuning-helper-test = (build-asdf-system { pname = "cl-performance-tuning-helper-test"; @@ -17510,6 +21342,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-performance-tuning-helper-test" ]; lispLibs = [ (getAttr "cl-performance-tuning-helper" self) (getAttr "rt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-permutation = (build-asdf-system { pname = "cl-permutation"; @@ -17523,6 +21358,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-permutation" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-fft" self) (getAttr "cl-algebraic-data-type" self) (getAttr "closer-mop" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-permutation-examples = (build-asdf-system { pname = "cl-permutation-examples"; @@ -17536,6 +21374,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-permutation-examples" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-permutation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-permutation-tests = (build-asdf-system { pname = "cl-permutation-tests"; @@ -17549,6 +21390,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-permutation-tests" ]; lispLibs = [ (getAttr "cl-permutation" self) (getAttr "cl-permutation-examples" self) (getAttr "fiasco" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-photo = (build-asdf-system { pname = "cl-photo"; @@ -17562,6 +21406,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-photo" ]; lispLibs = [ (getAttr "kmrcl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-photo-tests = (build-asdf-system { pname = "cl-photo-tests"; @@ -17575,6 +21422,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-photo-tests" ]; lispLibs = [ (getAttr "cl-photo" self) (getAttr "rt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-plplot = (build-asdf-system { pname = "cl-plplot"; @@ -17588,6 +21438,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-plplot" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-plumbing = (build-asdf-system { pname = "cl-plumbing"; @@ -17601,6 +21454,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-plumbing" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "iterate" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-plumbing-test = (build-asdf-system { pname = "cl-plumbing-test"; @@ -17614,6 +21470,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-plumbing-test" ]; lispLibs = [ (getAttr "cl-plumbing" self) (getAttr "iterate" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-plus-c = (build-asdf-system { pname = "cl-plus-c"; @@ -17627,6 +21486,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-plus-c" ]; lispLibs = [ (getAttr "cl-autowrap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ply = (build-asdf-system { pname = "cl-ply"; @@ -17640,6 +21502,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ply" ]; lispLibs = [ (getAttr "cl-pattern" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ply-test = (build-asdf-system { pname = "cl-ply-test"; @@ -17653,6 +21518,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ply-test" ]; lispLibs = [ (getAttr "cl-ply" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-poker-eval = (build-asdf-system { pname = "cl-poker-eval"; @@ -17666,6 +21534,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-poker-eval" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-pop = (build-asdf-system { pname = "cl-pop"; @@ -17679,6 +21550,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pop" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-portaudio = (build-asdf-system { pname = "cl-portaudio"; @@ -17692,6 +21566,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-portaudio" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "ffa" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-postgres = (build-asdf-system { pname = "cl-postgres"; @@ -17705,6 +21582,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-postgres" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "ironclad" self) (getAttr "md5" self) (getAttr "split-sequence" self) (getAttr "uax-15" self) ]; + meta = {}; }); cl-postgres_plus_local-time = (build-asdf-system { pname = "cl-postgres+local-time"; @@ -17718,6 +21596,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-postgres+local-time" ]; lispLibs = [ (getAttr "cl-postgres" self) (getAttr "local-time" self) ]; + meta = {}; }); cl-postgres_plus_local-time-duration = (build-asdf-system { pname = "cl-postgres+local-time-duration"; @@ -17731,6 +21610,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-postgres+local-time-duration" ]; lispLibs = [ (getAttr "cl-postgres" self) (getAttr "local-time-duration" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-postgres-datetime = (build-asdf-system { pname = "cl-postgres-datetime"; @@ -17744,6 +21626,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-postgres-datetime" ]; lispLibs = [ (getAttr "cl-postgres" self) (getAttr "local-time" self) (getAttr "simple-date" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-postgres-plus-uuid = (build-asdf-system { pname = "cl-postgres-plus-uuid"; @@ -17757,6 +21642,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-postgres-plus-uuid" ]; lispLibs = [ (getAttr "cl-postgres" self) (getAttr "uuid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ppcre = (build-asdf-system { pname = "cl-ppcre"; @@ -17770,6 +21658,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ppcre" ]; lispLibs = [ ]; + meta = {}; }); cl-ppcre-template = (build-asdf-system { pname = "cl-ppcre-template"; @@ -17783,6 +21672,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ppcre-template" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cl-unification" self) ]; + meta = {}; }); cl-ppcre-unicode = (build-asdf-system { pname = "cl-ppcre-unicode"; @@ -17796,6 +21686,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ppcre-unicode" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cl-unicode" self) ]; + meta = {}; }); cl-prevalence = (build-asdf-system { pname = "cl-prevalence"; @@ -17809,6 +21700,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prevalence" ]; lispLibs = [ (getAttr "moptilities" self) (getAttr "s-sysdeps" self) (getAttr "s-xml" self) ]; + meta = {}; }); cl-prevalence-test = (build-asdf-system { pname = "cl-prevalence-test"; @@ -17822,6 +21714,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prevalence-test" ]; lispLibs = [ (getAttr "cl-prevalence" self) (getAttr "find-port" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-primality = (build-asdf-system { pname = "cl-primality"; @@ -17835,6 +21730,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-primality" ]; lispLibs = [ (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-primality-test = (build-asdf-system { pname = "cl-primality-test"; @@ -17848,6 +21746,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-primality-test" ]; lispLibs = [ (getAttr "cl-primality" self) (getAttr "iterate" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-prime-maker = (build-asdf-system { pname = "cl-prime-maker"; @@ -17861,6 +21762,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prime-maker" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-progress-bar = (build-asdf-system { pname = "cl-progress-bar"; @@ -17874,6 +21778,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-progress-bar" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "documentation-utils-extensions" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-project = (build-asdf-system { pname = "cl-project"; @@ -17887,6 +21794,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-project" ]; lispLibs = [ (getAttr "cl-emb" self) (getAttr "cl-ppcre" self) (getAttr "local-time" self) (getAttr "prove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-project-test = (build-asdf-system { pname = "cl-project-test"; @@ -17900,6 +21810,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-project-test" ]; lispLibs = [ (getAttr "caveman2" self) (getAttr "cl-project" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-prolog2 = (build-asdf-system { pname = "cl-prolog2"; @@ -17913,6 +21826,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prolog2" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "external-program" self) (getAttr "trivia" self) (getAttr "trivia_dot_quasiquote" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-prolog2_dot_bprolog = (build-asdf-system { pname = "cl-prolog2.bprolog"; @@ -17926,6 +21842,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prolog2.bprolog" ]; lispLibs = [ (getAttr "cl-prolog2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-prolog2_dot_bprolog_dot_test = (build-asdf-system { pname = "cl-prolog2.bprolog.test"; @@ -17939,6 +21858,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prolog2.bprolog.test" ]; lispLibs = [ (getAttr "cl-prolog2_dot_bprolog" self) (getAttr "cl-prolog2_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-prolog2_dot_gprolog = (build-asdf-system { pname = "cl-prolog2.gprolog"; @@ -17952,6 +21874,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prolog2.gprolog" ]; lispLibs = [ (getAttr "cl-prolog2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-prolog2_dot_gprolog_dot_test = (build-asdf-system { pname = "cl-prolog2.gprolog.test"; @@ -17965,6 +21890,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prolog2.gprolog.test" ]; lispLibs = [ (getAttr "cl-prolog2_dot_gprolog" self) (getAttr "cl-prolog2_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-prolog2_dot_swi = (build-asdf-system { pname = "cl-prolog2.swi"; @@ -17978,6 +21906,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prolog2.swi" ]; lispLibs = [ (getAttr "cl-prolog2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-prolog2_dot_swi_dot_test = (build-asdf-system { pname = "cl-prolog2.swi.test"; @@ -17991,6 +21922,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prolog2.swi.test" ]; lispLibs = [ (getAttr "cl-prolog2_dot_swi" self) (getAttr "cl-prolog2_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-prolog2_dot_test = (build-asdf-system { pname = "cl-prolog2.test"; @@ -18004,6 +21938,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prolog2.test" ]; lispLibs = [ (getAttr "cl-prolog2" self) (getAttr "fiveam" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-prolog2_dot_xsb = (build-asdf-system { pname = "cl-prolog2.xsb"; @@ -18017,6 +21954,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prolog2.xsb" ]; lispLibs = [ (getAttr "cl-prolog2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-prolog2_dot_xsb_dot_test = (build-asdf-system { pname = "cl-prolog2.xsb.test"; @@ -18030,6 +21970,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prolog2.xsb.test" ]; lispLibs = [ (getAttr "cl-prolog2_dot_test" self) (getAttr "cl-prolog2_dot_xsb" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-prolog2_dot_yap = (build-asdf-system { pname = "cl-prolog2.yap"; @@ -18043,6 +21986,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prolog2.yap" ]; lispLibs = [ (getAttr "cl-prolog2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-prolog2_dot_yap_dot_test = (build-asdf-system { pname = "cl-prolog2.yap.test"; @@ -18056,6 +22002,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-prolog2.yap.test" ]; lispLibs = [ (getAttr "cl-prolog2_dot_test" self) (getAttr "cl-prolog2_dot_yap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-protobufs_dot_asdf = (build-asdf-system { pname = "cl-protobufs.asdf"; @@ -18069,6 +22018,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-protobufs.asdf" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-pslib = (build-asdf-system { pname = "cl-pslib"; @@ -18082,6 +22034,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pslib" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-colors2" self) (getAttr "cl-ppcre-unicode" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-pslib-barcode = (build-asdf-system { pname = "cl-pslib-barcode"; @@ -18095,6 +22050,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-pslib-barcode" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-colors2" self) (getAttr "cl-ppcre-unicode" self) (getAttr "cl-pslib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-punch = (build-asdf-system { pname = "cl-punch"; @@ -18108,6 +22066,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-punch" ]; lispLibs = [ (getAttr "cl-syntax" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-punch-test = (build-asdf-system { pname = "cl-punch-test"; @@ -18121,6 +22082,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-punch-test" ]; lispLibs = [ (getAttr "cl-punch" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-qprint = (build-asdf-system { pname = "cl-qprint"; @@ -18134,6 +22098,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-qprint" ]; lispLibs = [ (getAttr "flexi-streams" self) ]; + meta = {}; }); cl-qrencode = (build-asdf-system { pname = "cl-qrencode"; @@ -18147,6 +22112,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-qrencode" ]; lispLibs = [ (getAttr "zpng" self) ]; + meta = {}; }); cl-qrencode-test = (build-asdf-system { pname = "cl-qrencode-test"; @@ -18160,6 +22126,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-qrencode-test" ]; lispLibs = [ (getAttr "cl-qrencode" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-quickcheck = (build-asdf-system { pname = "cl-quickcheck"; @@ -18173,6 +22142,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-quickcheck" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-quil = (build-asdf-system { pname = "cl-quil"; @@ -18186,6 +22158,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-quil" ]; lispLibs = [ (getAttr "abstract-classes" self) (getAttr "alexa" self) (getAttr "alexandria" self) (getAttr "cl-algebraic-data-type" self) (getAttr "cl-grnm" self) (getAttr "cl-heap" self) (getAttr "cl-permutation" self) (getAttr "closer-mop" self) (getAttr "flexi-streams" self) (getAttr "global-vars" self) (getAttr "magicl" self) (getAttr "optima" self) (getAttr "parse-float" self) (getAttr "queues_dot_priority-queue" self) (getAttr "salza2" self) (getAttr "singleton-classes" self) (getAttr "split-sequence" self) (getAttr "trivial-garbage" self) (getAttr "yacc" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-quil-benchmarking = (build-asdf-system { pname = "cl-quil-benchmarking"; @@ -18199,6 +22174,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-quil-benchmarking" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-quil" self) (getAttr "metering" self) (getAttr "qvm-app" self) (getAttr "trivial-benchmark" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-quil-tests = (build-asdf-system { pname = "cl-quil-tests"; @@ -18212,6 +22190,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-quil-tests" ]; lispLibs = [ (getAttr "alexa" self) (getAttr "alexandria" self) (getAttr "cl-permutation" self) (getAttr "cl-ppcre" self) (getAttr "cl-quil" self) (getAttr "fiasco" self) (getAttr "magicl" self) (getAttr "qvm" self) (getAttr "yacc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rabbit = (build-asdf-system { pname = "cl-rabbit"; @@ -18225,6 +22206,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rabbit" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cffi-libffi" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rabbit-tests = (build-asdf-system { pname = "cl-rabbit-tests"; @@ -18238,6 +22222,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rabbit-tests" ]; lispLibs = [ (getAttr "cl-rabbit" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-randist = (build-asdf-system { pname = "cl-randist"; @@ -18251,6 +22238,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-randist" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-random = (build-asdf-system { pname = "cl-random"; @@ -18266,6 +22256,7 @@ in lib.makeScope pkgs.newScope (self: { lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "array-operations" self) (getAttr "cl-num-utils" self) (getAttr "cl-rmath" self) (getAttr "cl-slice" self) (getAttr "gsll" self) (getAttr "let-plus" self) (getAttr "lla" self) ]; meta = { broken = true; + hydraPlatforms = [ ]; }; }); cl-random-forest = (build-asdf-system { @@ -18280,6 +22271,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-random-forest" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-libsvm-format" self) (getAttr "cl-online-learning" self) (getAttr "lparallel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-random-forest-test = (build-asdf-system { pname = "cl-random-forest-test"; @@ -18293,6 +22287,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-random-forest-test" ]; lispLibs = [ (getAttr "cl-random-forest" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-random-tests = (build-asdf-system { pname = "cl-random-tests"; @@ -18308,6 +22305,7 @@ in lib.makeScope pkgs.newScope (self: { lispLibs = [ (getAttr "cl-random" self) (getAttr "clunit" self) ]; meta = { broken = true; + hydraPlatforms = [ ]; }; }); cl-rdfxml = (build-asdf-system { @@ -18322,6 +22320,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rdfxml" ]; lispLibs = [ (getAttr "cxml" self) (getAttr "puri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rdkafka = (build-asdf-system { pname = "cl-rdkafka"; @@ -18335,6 +22336,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rdkafka" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "lparallel" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-readline = (build-asdf-system { pname = "cl-readline"; @@ -18348,6 +22352,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-readline" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) ]; + meta = {}; }); cl-recaptcha = (build-asdf-system { pname = "cl-recaptcha"; @@ -18361,6 +22366,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-recaptcha" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "flexi-streams" self) (getAttr "jsown" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-redis = (build-asdf-system { pname = "cl-redis"; @@ -18374,6 +22382,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-redis" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "rutils" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-redis-test = (build-asdf-system { pname = "cl-redis-test"; @@ -18387,6 +22398,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-redis-test" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-redis" self) (getAttr "flexi-streams" self) (getAttr "should-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-reexport = (build-asdf-system { pname = "cl-reexport"; @@ -18400,6 +22414,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-reexport" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = {}; }); cl-reexport-test = (build-asdf-system { pname = "cl-reexport-test"; @@ -18413,6 +22428,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-reexport-test" ]; lispLibs = [ (getAttr "cl-reexport" self) (getAttr "prove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-renderdoc = (build-asdf-system { pname = "cl-renderdoc"; @@ -18426,6 +22444,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-renderdoc" ]; lispLibs = [ (getAttr "cl-autowrap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-replica = (build-asdf-system { pname = "cl-replica"; @@ -18439,6 +22460,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-replica" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rethinkdb = (build-asdf-system { pname = "cl-rethinkdb"; @@ -18452,6 +22476,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rethinkdb" ]; lispLibs = [ (getAttr "blackbird" self) (getAttr "cl-async" self) (getAttr "cl-base64" self) (getAttr "cl-hash-util" self) (getAttr "cl-ppcre" self) (getAttr "event-glue" self) (getAttr "fast-io" self) (getAttr "jonathan" self) (getAttr "local-time" self) (getAttr "vom" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rethinkdb-test = (build-asdf-system { pname = "cl-rethinkdb-test"; @@ -18465,6 +22492,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rethinkdb-test" ]; lispLibs = [ (getAttr "blackbird" self) (getAttr "cl-async" self) (getAttr "cl-ppcre" self) (getAttr "cl-rethinkdb" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rfc2047 = (build-asdf-system { pname = "cl-rfc2047"; @@ -18478,6 +22508,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rfc2047" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-base64" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rfc2047-test = (build-asdf-system { pname = "cl-rfc2047-test"; @@ -18491,6 +22524,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rfc2047-test" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cl-rfc2047" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rfc4251 = (build-asdf-system { pname = "cl-rfc4251"; @@ -18504,6 +22540,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rfc4251" ]; lispLibs = [ (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rfc4251_dot_test = (build-asdf-system { pname = "cl-rfc4251.test"; @@ -18517,6 +22556,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rfc4251.test" ]; lispLibs = [ (getAttr "cl-rfc4251" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-riff = (build-asdf-system { pname = "cl-riff"; @@ -18530,6 +22572,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-riff" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rlimit = (build-asdf-system { pname = "cl-rlimit"; @@ -18543,6 +22588,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rlimit" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rmath = (build-asdf-system { pname = "cl-rmath"; @@ -18556,6 +22604,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rmath" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-robdd = (build-asdf-system { pname = "cl-robdd"; @@ -18569,6 +22620,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-robdd" ]; lispLibs = [ (getAttr "adjuvant" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-robdd-analysis = (build-asdf-system { pname = "cl-robdd-analysis"; @@ -18582,6 +22636,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-robdd-analysis" ]; lispLibs = [ (getAttr "adjuvant" self) (getAttr "cl-fad" self) (getAttr "cl-robdd" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-robdd-analysis-test = (build-asdf-system { pname = "cl-robdd-analysis-test"; @@ -18595,6 +22652,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-robdd-analysis-test" ]; lispLibs = [ (getAttr "adjuvant" self) (getAttr "cl-robdd-analysis" self) (getAttr "scrutiny" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-robdd-test = (build-asdf-system { pname = "cl-robdd-test"; @@ -18608,6 +22668,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-robdd-test" ]; lispLibs = [ (getAttr "adjuvant" self) (getAttr "cl-fad" self) (getAttr "cl-robdd" self) (getAttr "scrutiny" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rrd = (build-asdf-system { pname = "cl-rrd"; @@ -18621,6 +22684,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rrd" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rrt = (build-asdf-system { pname = "cl-rrt"; @@ -18634,6 +22700,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rrt" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "cl-syntax-annot" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rrt_dot_benchmark = (build-asdf-system { pname = "cl-rrt.benchmark"; @@ -18647,6 +22716,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rrt.benchmark" ]; lispLibs = [ (getAttr "cl-rrt" self) (getAttr "cl-rrt_dot_rtree" self) (getAttr "cl-rrt_dot_test" self) (getAttr "fiveam" self) (getAttr "vecto" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rrt_dot_rtree = (build-asdf-system { pname = "cl-rrt.rtree"; @@ -18660,6 +22732,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rrt.rtree" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "cl-rrt" self) (getAttr "cl-syntax-annot" self) (getAttr "iterate" self) (getAttr "spatial-trees" self) (getAttr "spatial-trees_dot_nns" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rrt_dot_test = (build-asdf-system { pname = "cl-rrt.test"; @@ -18673,6 +22748,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rrt.test" ]; lispLibs = [ (getAttr "cl-rrt" self) (getAttr "cl-rrt_dot_rtree" self) (getAttr "fiveam" self) (getAttr "vecto" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rsvg2 = (build-asdf-system { pname = "cl-rsvg2"; @@ -18686,6 +22764,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rsvg2" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-cairo2" self) (getAttr "cl-gtk2-glib" self) (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); cl-rsvg2-pixbuf = (build-asdf-system { pname = "cl-rsvg2-pixbuf"; @@ -18699,6 +22778,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rsvg2-pixbuf" ]; lispLibs = [ (getAttr "cl-gtk2-gdk" self) (getAttr "cl-rsvg2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rsvg2-test = (build-asdf-system { pname = "cl-rsvg2-test"; @@ -18712,6 +22794,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rsvg2-test" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-rsvg2" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rules = (build-asdf-system { pname = "cl-rules"; @@ -18725,6 +22810,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rules" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-yaml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-rules-test = (build-asdf-system { pname = "cl-rules-test"; @@ -18738,6 +22826,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-rules-test" ]; lispLibs = [ (getAttr "cl-rules" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-s3 = (build-asdf-system { pname = "cl-s3"; @@ -18751,6 +22842,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-s3" ]; lispLibs = [ (getAttr "ironclad" self) (getAttr "s-base64" self) (getAttr "s-http-client" self) (getAttr "s-utils" self) (getAttr "s-xml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sam = (build-asdf-system { pname = "cl-sam"; @@ -18764,6 +22858,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sam" ]; lispLibs = [ (getAttr "deoxybyte-gzip" self) (getAttr "deoxybyte-systems" self) (getAttr "deoxybyte-unix" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sam-test = (build-asdf-system { pname = "cl-sam-test"; @@ -18777,6 +22874,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sam-test" ]; lispLibs = [ (getAttr "cl-sam" self) (getAttr "deoxybyte-io" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sandbox = (build-asdf-system { pname = "cl-sandbox"; @@ -18790,6 +22890,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sandbox" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sasl = (build-asdf-system { pname = "cl-sasl"; @@ -18803,6 +22906,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sasl" ]; lispLibs = [ (getAttr "ironclad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sat = (build-asdf-system { pname = "cl-sat"; @@ -18816,6 +22922,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sat" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) (getAttr "trivia" self) (getAttr "trivial-features" self) ]; + meta = {}; }); cl-sat_dot_glucose = (build-asdf-system { pname = "cl-sat.glucose"; @@ -18829,6 +22936,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sat.glucose" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-sat" self) (getAttr "iterate" self) (getAttr "trivia" self) (getAttr "trivial-package-manager" self) ]; + meta = {}; }); cl-sat_dot_glucose_dot_test = (build-asdf-system { pname = "cl-sat.glucose.test"; @@ -18842,6 +22950,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sat.glucose.test" ]; lispLibs = [ (getAttr "cl-sat_dot_glucose" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sat_dot_minisat = (build-asdf-system { pname = "cl-sat.minisat"; @@ -18855,6 +22966,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sat.minisat" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-sat" self) (getAttr "iterate" self) (getAttr "trivia" self) (getAttr "trivial-package-manager" self) ]; + meta = {}; }); cl-sat_dot_minisat_dot_test = (build-asdf-system { pname = "cl-sat.minisat.test"; @@ -18868,6 +22980,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sat.minisat.test" ]; lispLibs = [ (getAttr "cl-sat_dot_minisat" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sat_dot_test = (build-asdf-system { pname = "cl-sat.test"; @@ -18881,6 +22996,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sat.test" ]; lispLibs = [ (getAttr "cl-sat" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-scram = (build-asdf-system { pname = "cl-scram"; @@ -18894,6 +23012,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-scram" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "cl-sasl" self) (getAttr "ironclad" self) (getAttr "secure-random" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-scribd = (build-asdf-system { pname = "cl-scribd"; @@ -18907,6 +23028,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-scribd" ]; lispLibs = [ (getAttr "cxml" self) (getAttr "drakma" self) (getAttr "ironclad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-scripting = (build-asdf-system { pname = "cl-scripting"; @@ -18920,6 +23044,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-scripting" ]; lispLibs = [ (getAttr "cl-launch" self) (getAttr "fare-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-scrobbler = (build-asdf-system { pname = "cl-scrobbler"; @@ -18933,6 +23060,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-scrobbler" ]; lispLibs = [ (getAttr "arnesi" self) (getAttr "cl-store" self) (getAttr "drakma" self) (getAttr "flexi-streams" self) (getAttr "md5" self) (getAttr "st-json" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-scrobbler-tests = (build-asdf-system { pname = "cl-scrobbler-tests"; @@ -18946,6 +23076,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-scrobbler-tests" ]; lispLibs = [ (getAttr "cl-scrobbler" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-scsu = (build-asdf-system { pname = "cl-scsu"; @@ -18959,6 +23092,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-scsu" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-scsu-test = (build-asdf-system { pname = "cl-scsu-test"; @@ -18972,6 +23108,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-scsu-test" ]; lispLibs = [ (getAttr "_1am" self) (getAttr "alexandria" self) (getAttr "cl-scsu" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-selenium = (build-asdf-system { pname = "cl-selenium"; @@ -18985,6 +23124,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-selenium" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-json" self) (getAttr "dexador" self) (getAttr "quri" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-selenium-test = (build-asdf-system { pname = "cl-selenium-test"; @@ -18998,6 +23140,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-selenium-test" ]; lispLibs = [ (getAttr "cl-selenium" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-semver = (build-asdf-system { pname = "cl-semver"; @@ -19011,6 +23156,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-semver" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "esrap" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-semver-test = (build-asdf-system { pname = "cl-semver-test"; @@ -19024,6 +23172,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-semver-test" ]; lispLibs = [ (getAttr "cl-semver" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sentiment = (build-asdf-system { pname = "cl-sentiment"; @@ -19037,6 +23188,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sentiment" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "rt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ses4 = (build-asdf-system { pname = "cl-ses4"; @@ -19050,6 +23204,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ses4" ]; lispLibs = [ (getAttr "arrow-macros" self) (getAttr "cl-base64" self) (getAttr "cl-ppcre" self) (getAttr "dexador" self) (getAttr "ironclad" self) (getAttr "local-time" self) (getAttr "quickapp" self) (getAttr "quri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-setlocale = (build-asdf-system { pname = "cl-setlocale"; @@ -19063,6 +23220,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-setlocale" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sha1 = (build-asdf-system { pname = "cl-sha1"; @@ -19076,6 +23236,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sha1" ]; lispLibs = [ (getAttr "cl-base64" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-shellwords = (build-asdf-system { pname = "cl-shellwords"; @@ -19089,6 +23252,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-shellwords" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = {}; }); cl-shellwords-test = (build-asdf-system { pname = "cl-shellwords-test"; @@ -19102,6 +23266,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-shellwords-test" ]; lispLibs = [ (getAttr "cl-shellwords" self) (getAttr "prove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-simple-concurrent-jobs = (build-asdf-system { pname = "cl-simple-concurrent-jobs"; @@ -19115,6 +23282,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-simple-concurrent-jobs" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "chanl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-simple-table = (build-asdf-system { pname = "cl-simple-table"; @@ -19128,6 +23298,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-simple-table" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-singleton-mixin = (build-asdf-system { pname = "cl-singleton-mixin"; @@ -19141,6 +23314,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-singleton-mixin" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "metap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-singleton-mixin-test = (build-asdf-system { pname = "cl-singleton-mixin-test"; @@ -19154,6 +23330,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-singleton-mixin-test" ]; lispLibs = [ (getAttr "cl-singleton-mixin" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-skip-list = (build-asdf-system { pname = "cl-skip-list"; @@ -19167,6 +23346,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-skip-list" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-skkserv = (build-asdf-system { pname = "cl-skkserv"; @@ -19180,6 +23362,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-skkserv" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "esrap" self) (getAttr "flexi-streams" self) (getAttr "jp-numeral" self) (getAttr "named-readtables" self) (getAttr "papyrus" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-slice = (build-asdf-system { pname = "cl-slice"; @@ -19193,6 +23378,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-slice" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "let-plus" self) ]; + meta = {}; }); cl-slice-tests = (build-asdf-system { pname = "cl-slice-tests"; @@ -19206,6 +23392,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-slice-tests" ]; lispLibs = [ (getAttr "cl-slice" self) (getAttr "clunit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-slp = (build-asdf-system { pname = "cl-slp"; @@ -19219,6 +23408,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-slp" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-slug = (build-asdf-system { pname = "cl-slug"; @@ -19232,6 +23424,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-slug" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-slug-test = (build-asdf-system { pname = "cl-slug-test"; @@ -19245,6 +23440,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-slug-test" ]; lispLibs = [ (getAttr "cl-slug" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-smt-lib = (build-asdf-system { pname = "cl-smt-lib"; @@ -19258,6 +23456,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-smt-lib" ]; lispLibs = [ (getAttr "asdf-package-system" self) (getAttr "named-readtables" self) (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); cl-smtp = (build-asdf-system { pname = "cl-smtp"; @@ -19271,6 +23470,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-smtp" ]; lispLibs = [ (getAttr "cl_plus_ssl" self) (getAttr "cl-base64" self) (getAttr "flexi-streams" self) (getAttr "trivial-gray-streams" self) (getAttr "usocket" self) ]; + meta = {}; }); cl-soil = (build-asdf-system { pname = "cl-soil"; @@ -19284,6 +23484,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-soil" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-opengl" self) (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-soloud = (build-asdf-system { pname = "cl-soloud"; @@ -19297,6 +23500,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-soloud" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-mpg123" self) (getAttr "documentation-utils" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) (getAttr "trivial-indent" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sophia = (build-asdf-system { pname = "cl-sophia"; @@ -19310,6 +23516,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sophia" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-fad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sophia-test = (build-asdf-system { pname = "cl-sophia-test"; @@ -19323,6 +23532,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sophia-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "cl-sophia" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-spark = (build-asdf-system { pname = "cl-spark"; @@ -19336,6 +23548,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-spark" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-spark-test = (build-asdf-system { pname = "cl-spark-test"; @@ -19349,6 +23564,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-spark-test" ]; lispLibs = [ (getAttr "cl-spark" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sparql = (build-asdf-system { pname = "cl-sparql"; @@ -19362,6 +23580,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sparql" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "parser-combinators" self) (getAttr "puri" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sparql-tests = (build-asdf-system { pname = "cl-sparql-tests"; @@ -19375,6 +23596,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sparql-tests" ]; lispLibs = [ (getAttr "cl-sparql" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-speedy-queue = (build-asdf-system { pname = "cl-speedy-queue"; @@ -19388,6 +23612,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-speedy-queue" ]; lispLibs = [ ]; + meta = {}; }); cl-spidev = (build-asdf-system { pname = "cl-spidev"; @@ -19401,6 +23626,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-spidev" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ssdb = (build-asdf-system { pname = "cl-ssdb"; @@ -19414,6 +23642,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ssdb" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "parse-number" self) (getAttr "rutils" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ssdb-test = (build-asdf-system { pname = "cl-ssdb-test"; @@ -19427,6 +23658,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ssdb-test" ]; lispLibs = [ (getAttr "cl-ssdb" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ssh-keys = (build-asdf-system { pname = "cl-ssh-keys"; @@ -19440,6 +23674,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ssh-keys" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "binascii" self) (getAttr "cl-rfc4251" self) (getAttr "ironclad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-ssh-keys_dot_test = (build-asdf-system { pname = "cl-ssh-keys.test"; @@ -19453,6 +23690,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-ssh-keys.test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ssh-keys" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-statsd = (build-asdf-system { pname = "cl-statsd"; @@ -19466,6 +23706,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-statsd" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-interpol" self) (getAttr "local-time" self) (getAttr "log4cl" self) (getAttr "safe-queue" self) (getAttr "trivial-utf-8" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-statsd_dot_test = (build-asdf-system { pname = "cl-statsd.test"; @@ -19479,6 +23722,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-statsd.test" ]; lispLibs = [ (getAttr "cl-statsd" self) (getAttr "log4cl" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-steamworks = (build-asdf-system { pname = "cl-steamworks"; @@ -19492,6 +23738,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-steamworks" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "float-features" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-steamworks-generator = (build-asdf-system { pname = "cl-steamworks-generator"; @@ -19505,6 +23754,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-steamworks-generator" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-ppcre" self) (getAttr "parse-number" self) (getAttr "pathname-utils" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-stomp = (build-asdf-system { pname = "cl-stomp"; @@ -19518,6 +23770,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-stomp" ]; lispLibs = [ (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-stopwatch = (build-asdf-system { pname = "cl-stopwatch"; @@ -19531,6 +23786,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-stopwatch" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-store = (build-asdf-system { pname = "cl-store"; @@ -19544,6 +23802,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-store" ]; lispLibs = [ ]; + meta = {}; }); cl-store-tests = (build-asdf-system { pname = "cl-store-tests"; @@ -19557,6 +23816,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-store-tests" ]; lispLibs = [ (getAttr "cl-store" self) (getAttr "rt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-stream = (build-asdf-system { pname = "cl-stream"; @@ -19570,6 +23832,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-stream" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-strftime = (build-asdf-system { pname = "cl-strftime"; @@ -19583,6 +23848,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-strftime" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "local-time" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-string-complete = (build-asdf-system { pname = "cl-string-complete"; @@ -19596,6 +23864,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-string-complete" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-string-generator = (build-asdf-system { pname = "cl-string-generator"; @@ -19609,6 +23880,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-string-generator" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-string-match = (build-asdf-system { pname = "cl-string-match"; @@ -19622,6 +23896,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-string-match" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "ascii-strings" self) (getAttr "iterate" self) (getAttr "jpl-queues" self) (getAttr "mgl-pax" self) (getAttr "yacc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-string-match-test = (build-asdf-system { pname = "cl-string-match-test"; @@ -19635,6 +23912,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-string-match-test" ]; lispLibs = [ (getAttr "ascii-strings" self) (getAttr "cl-string-match" self) (getAttr "lisp-unit" self) (getAttr "simple-scanf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-strings = (build-asdf-system { pname = "cl-strings"; @@ -19648,6 +23928,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-strings" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-strings-tests = (build-asdf-system { pname = "cl-strings-tests"; @@ -19661,6 +23944,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-strings-tests" ]; lispLibs = [ (getAttr "cl-strings" self) (getAttr "prove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-svg = (build-asdf-system { pname = "cl-svg"; @@ -19674,6 +23960,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-svg" ]; lispLibs = [ ]; + meta = {}; }); cl-svm = (build-asdf-system { pname = "cl-svm"; @@ -19687,6 +23974,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-svm" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-swagger = (build-asdf-system { pname = "cl-swagger"; @@ -19700,6 +23990,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-swagger" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "cl-mustache" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sxml = (build-asdf-system { pname = "cl-sxml"; @@ -19713,6 +24006,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sxml" ]; lispLibs = [ (getAttr "cxml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-sxml-test = (build-asdf-system { pname = "cl-sxml-test"; @@ -19726,6 +24022,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-sxml-test" ]; lispLibs = [ (getAttr "cl-sxml" self) (getAttr "fiveam" self) (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-syntax = (build-asdf-system { pname = "cl-syntax"; @@ -19739,6 +24038,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-syntax" ]; lispLibs = [ (getAttr "named-readtables" self) (getAttr "trivial-types" self) ]; + meta = {}; }); cl-syntax-annot = (build-asdf-system { pname = "cl-syntax-annot"; @@ -19752,6 +24052,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-syntax-annot" ]; lispLibs = [ (getAttr "cl-annot" self) (getAttr "cl-syntax" self) ]; + meta = {}; }); cl-syntax-anonfun = (build-asdf-system { pname = "cl-syntax-anonfun"; @@ -19765,6 +24066,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-syntax-anonfun" ]; lispLibs = [ (getAttr "cl-anonfun" self) (getAttr "cl-syntax" self) ]; + meta = {}; }); cl-syntax-clsql = (build-asdf-system { pname = "cl-syntax-clsql"; @@ -19778,6 +24080,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-syntax-clsql" ]; lispLibs = [ (getAttr "cl-syntax" self) (getAttr "clsql" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-syntax-debug-print = (build-asdf-system { pname = "cl-syntax-debug-print"; @@ -19791,6 +24096,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-syntax-debug-print" ]; lispLibs = [ (getAttr "cl-debug-print" self) (getAttr "cl-syntax" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-syntax-fare-quasiquote = (build-asdf-system { pname = "cl-syntax-fare-quasiquote"; @@ -19804,6 +24112,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-syntax-fare-quasiquote" ]; lispLibs = [ (getAttr "cl-syntax" self) (getAttr "fare-quasiquote" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-syntax-interpol = (build-asdf-system { pname = "cl-syntax-interpol"; @@ -19817,6 +24128,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-syntax-interpol" ]; lispLibs = [ (getAttr "cl-interpol" self) (getAttr "cl-syntax" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-syntax-lsx = (build-asdf-system { pname = "cl-syntax-lsx"; @@ -19830,6 +24144,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-syntax-lsx" ]; lispLibs = [ (getAttr "cl-syntax" self) (getAttr "lsx" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-syntax-markup = (build-asdf-system { pname = "cl-syntax-markup"; @@ -19843,6 +24160,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-syntax-markup" ]; lispLibs = [ (getAttr "cl-markup" self) (getAttr "cl-syntax" self) ]; + meta = {}; }); cl-syslog = (build-asdf-system { pname = "cl-syslog"; @@ -19856,6 +24174,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-syslog" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cffi" self) (getAttr "global-vars" self) (getAttr "local-time" self) (getAttr "split-sequence" self) (getAttr "usocket" self) ]; + meta = {}; }); cl-table = (build-asdf-system { pname = "cl-table"; @@ -19869,6 +24188,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-table" ]; lispLibs = [ (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-tasukete = (build-asdf-system { pname = "cl-tasukete"; @@ -19882,6 +24204,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tasukete" ]; lispLibs = [ (getAttr "cl-annot" self) (getAttr "cl-gists" self) (getAttr "dissect" self) (getAttr "jonathan" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-tasukete-test = (build-asdf-system { pname = "cl-tasukete-test"; @@ -19895,6 +24220,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tasukete-test" ]; lispLibs = [ (getAttr "cl-tasukete" self) (getAttr "dissect" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-telebot = (build-asdf-system { pname = "cl-telebot"; @@ -19908,6 +24236,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-telebot" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "dexador" self) (getAttr "jonathan" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-telegram-bot = (build-asdf-system { pname = "cl-telegram-bot"; @@ -19921,6 +24252,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-telegram-bot" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "arrows" self) (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "cl-strings" self) (getAttr "closer-mop" self) (getAttr "dexador" self) (getAttr "jonathan" self) (getAttr "kebab" self) (getAttr "log4cl" self) (getAttr "serapeum" self) (getAttr "trivial-backtrace" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-template = (build-asdf-system { pname = "cl-template"; @@ -19934,6 +24268,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-template" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-template-tests = (build-asdf-system { pname = "cl-template-tests"; @@ -19947,6 +24284,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-template-tests" ]; lispLibs = [ (getAttr "cl-template" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-termbox = (build-asdf-system { pname = "cl-termbox"; @@ -19960,6 +24300,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-termbox" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-tesseract = (build-asdf-system { pname = "cl-tesseract"; @@ -19973,6 +24316,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tesseract" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-test-more = (build-asdf-system { pname = "cl-test-more"; @@ -19986,6 +24332,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-test-more" ]; lispLibs = [ (getAttr "prove" self) ]; + meta = {}; }); cl-tetris3d = (build-asdf-system { pname = "cl-tetris3d"; @@ -19999,6 +24346,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tetris3d" ]; lispLibs = [ (getAttr "cl-glu" self) (getAttr "cl-opengl" self) (getAttr "iterate" self) (getAttr "lispbuilder-sdl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-textmagic = (build-asdf-system { pname = "cl-textmagic"; @@ -20012,6 +24362,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-textmagic" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "dexador" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-textmagic-test = (build-asdf-system { pname = "cl-textmagic-test"; @@ -20025,6 +24378,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-textmagic-test" ]; lispLibs = [ (getAttr "cl-textmagic" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-tga = (build-asdf-system { pname = "cl-tga"; @@ -20038,6 +24394,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tga" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-threadpool = (build-asdf-system { pname = "cl-threadpool"; @@ -20051,6 +24410,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-threadpool" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "queues_dot_simple-cqueue" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-tidy = (build-asdf-system { pname = "cl-tidy"; @@ -20064,6 +24426,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tidy" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-tiled = (build-asdf-system { pname = "cl-tiled"; @@ -20077,6 +24442,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tiled" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "chipz" self) (getAttr "cl-base64" self) (getAttr "cl-json" self) (getAttr "nibbles" self) (getAttr "parse-float" self) (getAttr "split-sequence" self) (getAttr "xmls" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-tk = (build-asdf-system { pname = "cl-tk"; @@ -20090,6 +24458,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tk" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-tld = (build-asdf-system { pname = "cl-tld"; @@ -20103,6 +24474,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tld" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-tls = (build-asdf-system { pname = "cl-tls"; @@ -20116,6 +24490,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tls" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-base64" self) (getAttr "fast-io" self) (getAttr "ironclad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-tokyo-cabinet = (build-asdf-system { pname = "cl-tokyo-cabinet"; @@ -20129,6 +24506,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tokyo-cabinet" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "deoxybyte-systems" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-tokyo-cabinet-test = (build-asdf-system { pname = "cl-tokyo-cabinet-test"; @@ -20142,6 +24522,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tokyo-cabinet-test" ]; lispLibs = [ (getAttr "cl-tokyo-cabinet" self) (getAttr "deoxybyte-io" self) (getAttr "deoxybyte-utilities" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-toml = (build-asdf-system { pname = "cl-toml"; @@ -20155,6 +24538,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-toml" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "esrap" self) (getAttr "local-time" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-toml-test = (build-asdf-system { pname = "cl-toml-test"; @@ -20168,6 +24554,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-toml-test" ]; lispLibs = [ (getAttr "cl-toml" self) (getAttr "prove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-transmission = (build-asdf-system { pname = "cl-transmission"; @@ -20181,6 +24570,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-transmission" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "jonathan" self) (getAttr "named-readtables" self) (getAttr "rutils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-transmission-test = (build-asdf-system { pname = "cl-transmission-test"; @@ -20194,6 +24586,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-transmission-test" ]; lispLibs = [ (getAttr "cl-transmission" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-trie = (build-asdf-system { pname = "cl-trie"; @@ -20207,6 +24602,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-trie" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-trie-examples = (build-asdf-system { pname = "cl-trie-examples"; @@ -20220,6 +24618,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-trie-examples" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cl-trie" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-tui = (build-asdf-system { pname = "cl-tui"; @@ -20233,6 +24634,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tui" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "cl-charms" self) (getAttr "cl-containers" self) (getAttr "osicat" self) (getAttr "split-sequence" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-tulip-graph = (build-asdf-system { pname = "cl-tulip-graph"; @@ -20246,6 +24650,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tulip-graph" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-tuples = (build-asdf-system { pname = "cl-tuples"; @@ -20259,6 +24666,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-tuples" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-twit-repl = (build-asdf-system { pname = "cl-twit-repl"; @@ -20272,6 +24682,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-twit-repl" ]; lispLibs = [ (getAttr "cl-twitter" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-twitter = (build-asdf-system { pname = "cl-twitter"; @@ -20285,6 +24698,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-twitter" ]; lispLibs = [ (getAttr "anaphora" self) (getAttr "cl-json" self) (getAttr "cl-oauth" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "drakma" self) (getAttr "trivial-http" self) (getAttr "url-rewrite" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-typesetting = (build-asdf-system { pname = "cl-typesetting"; @@ -20298,6 +24714,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-typesetting" ]; lispLibs = [ (getAttr "cl-pdf" self) ]; + meta = {}; }); cl-uglify-js = (build-asdf-system { pname = "cl-uglify-js"; @@ -20311,6 +24728,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-uglify-js" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cl-ppcre-unicode" self) (getAttr "iterate" self) (getAttr "parse-js" self) (getAttr "parse-number" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-unicode = (build-asdf-system { pname = "cl-unicode"; @@ -20324,6 +24744,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-unicode" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = {}; }); cl-unification = (build-asdf-system { pname = "cl-unification"; @@ -20337,6 +24758,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-unification" ]; lispLibs = [ ]; + meta = {}; }); cl-unification-lib = (build-asdf-system { pname = "cl-unification-lib"; @@ -20350,6 +24772,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-unification-lib" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cl-unification" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-unification-test = (build-asdf-system { pname = "cl-unification-test"; @@ -20363,6 +24788,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-unification-test" ]; lispLibs = [ (getAttr "cl-unification" self) (getAttr "ptester" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-union-find = (build-asdf-system { pname = "cl-union-find"; @@ -20376,6 +24804,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-union-find" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-utilities = (build-asdf-system { pname = "cl-utilities"; @@ -20389,6 +24820,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-utilities" ]; lispLibs = [ ]; + meta = {}; }); cl-variates = (build-asdf-system { pname = "cl-variates"; @@ -20402,6 +24834,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-variates" ]; lispLibs = [ (getAttr "asdf-system-connections" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-vectors = (build-asdf-system { pname = "cl-vectors"; @@ -20415,6 +24850,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-vectors" ]; lispLibs = [ (getAttr "cl-aa" self) (getAttr "cl-paths" self) ]; + meta = {}; }); cl-vhdl = (build-asdf-system { pname = "cl-vhdl"; @@ -20428,6 +24864,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-vhdl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-interpol" self) (getAttr "cl-itertools" self) (getAttr "cl-ppcre" self) (getAttr "esrap-liquid" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-vhdl-tests = (build-asdf-system { pname = "cl-vhdl-tests"; @@ -20441,6 +24880,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-vhdl-tests" ]; lispLibs = [ (getAttr "cl-interpol" self) (getAttr "cl-vhdl" self) (getAttr "fare-quasiquote-optima" self) (getAttr "fiveam" self) (getAttr "optima" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-video = (build-asdf-system { pname = "cl-video"; @@ -20454,6 +24896,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-video" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-video-avi = (build-asdf-system { pname = "cl-video-avi"; @@ -20467,6 +24912,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-video-avi" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-jpeg" self) (getAttr "cl-riff" self) (getAttr "cl-video" self) (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-video-gif = (build-asdf-system { pname = "cl-video-gif"; @@ -20480,6 +24928,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-video-gif" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-video" self) (getAttr "skippy" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-video-player = (build-asdf-system { pname = "cl-video-player"; @@ -20493,6 +24944,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-video-player" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-portaudio" self) (getAttr "cl-video-avi" self) (getAttr "cl-video-gif" self) (getAttr "cl-video-wav" self) (getAttr "clx" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-video-wav = (build-asdf-system { pname = "cl-video-wav"; @@ -20506,6 +24960,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-video-wav" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-riff" self) (getAttr "cl-video" self) (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-virtualbox = (build-asdf-system { pname = "cl-virtualbox"; @@ -20519,6 +24976,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-virtualbox" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-vorbis = (build-asdf-system { pname = "cl-vorbis"; @@ -20532,6 +24992,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-vorbis" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "static-vectors" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-voxelize = (build-asdf-system { pname = "cl-voxelize"; @@ -20545,6 +25008,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-voxelize" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-voxelize-examples = (build-asdf-system { pname = "cl-voxelize-examples"; @@ -20558,6 +25024,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-voxelize-examples" ]; lispLibs = [ (getAttr "cl-ply" self) (getAttr "cl-voxelize" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-voxelize-test = (build-asdf-system { pname = "cl-voxelize-test"; @@ -20571,6 +25040,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-voxelize-test" ]; lispLibs = [ (getAttr "cl-voxelize" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-wadler-pprint = (build-asdf-system { pname = "cl-wadler-pprint"; @@ -20584,6 +25056,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-wadler-pprint" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-wav = (build-asdf-system { pname = "cl-wav"; @@ -20597,6 +25072,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-wav" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-riff" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-wave-file-writer = (build-asdf-system { pname = "cl-wave-file-writer"; @@ -20610,6 +25088,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-wave-file-writer" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-wavelets = (build-asdf-system { pname = "cl-wavelets"; @@ -20623,6 +25104,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-wavelets" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-wayland = (build-asdf-system { pname = "cl-wayland"; @@ -20636,6 +25120,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-wayland" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-weather-jp = (build-asdf-system { pname = "cl-weather-jp"; @@ -20649,6 +25136,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-weather-jp" ]; lispLibs = [ (getAttr "clss" self) (getAttr "dexador" self) (getAttr "function-cache" self) (getAttr "jonathan" self) (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-weather-jp-test = (build-asdf-system { pname = "cl-weather-jp-test"; @@ -20662,6 +25152,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-weather-jp-test" ]; lispLibs = [ (getAttr "cl-weather-jp" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-webdav = (build-asdf-system { pname = "cl-webdav"; @@ -20675,6 +25168,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-webdav" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "cxml" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-webdriver-client = (build-asdf-system { pname = "cl-webdriver-client"; @@ -20688,6 +25184,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-webdriver-client" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "assoc-utils" self) (getAttr "cl-json" self) (getAttr "dexador" self) (getAttr "quri" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-webdriver-client-test = (build-asdf-system { pname = "cl-webdriver-client-test"; @@ -20701,6 +25200,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-webdriver-client-test" ]; lispLibs = [ (getAttr "cl-webdriver-client" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-webkit2 = (build-asdf-system { pname = "cl-webkit2"; @@ -20714,6 +25216,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-webkit2" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-cffi-gtk" self) ]; + meta = {}; }); cl-who = (build-asdf-system { pname = "cl-who"; @@ -20727,6 +25230,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-who" ]; lispLibs = [ ]; + meta = {}; }); cl-who-test = (build-asdf-system { pname = "cl-who-test"; @@ -20740,6 +25244,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-who-test" ]; lispLibs = [ (getAttr "cl-who" self) (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-why = (build-asdf-system { pname = "cl-why"; @@ -20753,6 +25260,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-why" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-why-test = (build-asdf-system { pname = "cl-why-test"; @@ -20766,6 +25276,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-why-test" ]; lispLibs = [ (getAttr "cl-why" self) (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-with = (build-asdf-system { pname = "cl-with"; @@ -20779,6 +25292,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-with" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-wol_dot_cli = (build-asdf-system { pname = "cl-wol.cli"; @@ -20792,6 +25308,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-wol.cli" ]; lispLibs = [ (getAttr "cl-ascii-table" self) (getAttr "cl-migratum" self) (getAttr "cl-migratum_dot_driver_dot_dbi" self) (getAttr "cl-migratum_dot_provider_dot_local-path" self) (getAttr "cl-wol_dot_core" self) (getAttr "clingon" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-wol_dot_core = (build-asdf-system { pname = "cl-wol.core"; @@ -20805,6 +25324,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-wol.core" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-wol_dot_test = (build-asdf-system { pname = "cl-wol.test"; @@ -20818,6 +25340,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-wol.test" ]; lispLibs = [ (getAttr "cl-wol_dot_core" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-wordcut = (build-asdf-system { pname = "cl-wordcut"; @@ -20831,6 +25356,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-wordcut" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-xdg = (build-asdf-system { pname = "cl-xdg"; @@ -20844,6 +25372,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-xdg" ]; lispLibs = [ (getAttr "cl-sxml" self) (getAttr "cl-xmlspam" self) (getAttr "flexi-streams" self) (getAttr "parse-number" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-xdg-test = (build-asdf-system { pname = "cl-xdg-test"; @@ -20857,6 +25388,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-xdg-test" ]; lispLibs = [ (getAttr "cl-xdg" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-xkb = (build-asdf-system { pname = "cl-xkb"; @@ -20870,6 +25404,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-xkb" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-xkeysym = (build-asdf-system { pname = "cl-xkeysym"; @@ -20883,6 +25420,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-xkeysym" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-xmlspam = (build-asdf-system { pname = "cl-xmlspam"; @@ -20896,6 +25436,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-xmlspam" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cxml" self) ]; + meta = {}; }); cl-xmpp = (build-asdf-system { pname = "cl-xmpp"; @@ -20909,6 +25450,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-xmpp" ]; lispLibs = [ (getAttr "cxml" self) (getAttr "ironclad" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-xmpp-sasl = (build-asdf-system { pname = "cl-xmpp-sasl"; @@ -20922,6 +25466,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-xmpp-sasl" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "cl-sasl" self) (getAttr "cl-xmpp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-xmpp-tls = (build-asdf-system { pname = "cl-xmpp-tls"; @@ -20935,6 +25482,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-xmpp-tls" ]; lispLibs = [ (getAttr "cl_plus_ssl" self) (getAttr "cl-xmpp-sasl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-xul = (build-asdf-system { pname = "cl-xul"; @@ -20948,6 +25498,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-xul" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "cl-json" self) (getAttr "closer-mop" self) (getAttr "clws" self) (getAttr "cxml" self) (getAttr "log5" self) (getAttr "md5" self) (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-xul-test = (build-asdf-system { pname = "cl-xul-test"; @@ -20961,6 +25514,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-xul-test" ]; lispLibs = [ (getAttr "cl-xul" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-yaclyaml = (build-asdf-system { pname = "cl-yaclyaml"; @@ -20974,6 +25530,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-yaclyaml" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "cl-test-more" self) (getAttr "esrap-liquid" self) (getAttr "iterate" self) (getAttr "parse-number" self) (getAttr "rutils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-yaclyaml-tests = (build-asdf-system { pname = "cl-yaclyaml-tests"; @@ -20987,6 +25546,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-yaclyaml-tests" ]; lispLibs = [ (getAttr "cl-interpol" self) (getAttr "cl-yaclyaml" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-yahoo-finance = (build-asdf-system { pname = "cl-yahoo-finance"; @@ -21000,6 +25562,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-yahoo-finance" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-csv" self) (getAttr "drakma" self) (getAttr "url-rewrite" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-yaml = (build-asdf-system { pname = "cl-yaml"; @@ -21013,6 +25578,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-yaml" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-libyaml" self) (getAttr "cl-ppcre" self) (getAttr "parse-number" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-yaml-test = (build-asdf-system { pname = "cl-yaml-test"; @@ -21026,6 +25594,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-yaml-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "cl-yaml" self) (getAttr "fiveam" self) (getAttr "generic-comparability" self) (getAttr "trivial-benchmark" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-yesql = (build-asdf-system { pname = "cl-yesql"; @@ -21039,6 +25610,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-yesql" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "asdf-package-system" self) (getAttr "esrap" self) (getAttr "serapeum" self) (getAttr "trivia" self) (getAttr "vernacular" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-zipper = (build-asdf-system { pname = "cl-zipper"; @@ -21052,6 +25626,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-zipper" ]; lispLibs = [ (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl-zipper-test = (build-asdf-system { pname = "cl-zipper-test"; @@ -21065,6 +25642,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl-zipper-test" ]; lispLibs = [ (getAttr "cl-zipper" self) (getAttr "prove-asdf" self) (getAttr "test-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cl4store = (build-asdf-system { pname = "cl4store"; @@ -21078,6 +25658,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cl4store" ]; lispLibs = [ (getAttr "cl-rdfxml" self) (getAttr "cl-sparql" self) (getAttr "drakma" self) (getAttr "log5" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clache = (build-asdf-system { pname = "clache"; @@ -21091,6 +25674,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clache" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-annot" self) (getAttr "cl-fad" self) (getAttr "cl-store" self) (getAttr "cl-syntax" self) (getAttr "cl-syntax-annot" self) (getAttr "ironclad" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clache-test = (build-asdf-system { pname = "clache-test"; @@ -21104,6 +25690,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clache-test" ]; lispLibs = [ (getAttr "cl-test-more" self) (getAttr "clache" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clack = (build-asdf-system { pname = "clack"; @@ -21117,6 +25706,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "lack" self) (getAttr "lack-middleware-backtrace" self) (getAttr "lack-util" self) (getAttr "swank" self) (getAttr "usocket" self) ]; + meta = {}; }); clack-errors = (build-asdf-system { pname = "clack-errors"; @@ -21130,6 +25720,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack-errors" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "clack" self) (getAttr "closer-mop" self) (getAttr "djula" self) (getAttr "local-time" self) (getAttr "trivial-backtrace" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clack-errors-demo = (build-asdf-system { pname = "clack-errors-demo"; @@ -21143,6 +25736,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack-errors-demo" ]; lispLibs = [ (getAttr "cl-markup" self) (getAttr "clack-errors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clack-errors-test = (build-asdf-system { pname = "clack-errors-test"; @@ -21156,6 +25752,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack-errors-test" ]; lispLibs = [ (getAttr "clack" self) (getAttr "clack-errors" self) (getAttr "drakma" self) (getAttr "fiveam" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clack-handler-fcgi = (build-asdf-system { pname = "clack-handler-fcgi"; @@ -21169,6 +25768,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack-handler-fcgi" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fastcgi" self) (getAttr "flexi-streams" self) (getAttr "quri" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clack-handler-hunchentoot = (build-asdf-system { pname = "clack-handler-hunchentoot"; @@ -21182,6 +25784,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack-handler-hunchentoot" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "clack-socket" self) (getAttr "flexi-streams" self) (getAttr "hunchentoot" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clack-handler-toot = (build-asdf-system { pname = "clack-handler-toot"; @@ -21195,6 +25800,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack-handler-toot" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "split-sequence" self) (getAttr "toot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clack-handler-woo = (build-asdf-system { pname = "clack-handler-woo"; @@ -21208,6 +25816,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack-handler-woo" ]; lispLibs = [ (getAttr "woo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clack-handler-wookie = (build-asdf-system { pname = "clack-handler-wookie"; @@ -21221,6 +25832,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack-handler-wookie" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-async" self) (getAttr "clack-socket" self) (getAttr "fast-http" self) (getAttr "fast-io" self) (getAttr "flexi-streams" self) (getAttr "quri" self) (getAttr "split-sequence" self) (getAttr "wookie" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clack-pretend = (build-asdf-system { pname = "clack-pretend"; @@ -21234,6 +25848,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack-pretend" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "circular-streams" self) (getAttr "cl-hash-util" self) (getAttr "clack" self) (getAttr "lack-request" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clack-socket = (build-asdf-system { pname = "clack-socket"; @@ -21247,6 +25864,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack-socket" ]; lispLibs = [ ]; + meta = {}; }); clack-static-asset-djula-helpers = (build-asdf-system { pname = "clack-static-asset-djula-helpers"; @@ -21260,6 +25878,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack-static-asset-djula-helpers" ]; lispLibs = [ (getAttr "clack-static-asset-middleware" self) (getAttr "djula" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clack-static-asset-middleware = (build-asdf-system { pname = "clack-static-asset-middleware"; @@ -21273,6 +25894,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack-static-asset-middleware" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "ironclad" self) (getAttr "local-time" self) (getAttr "trivial-mimes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clack-static-asset-middleware-test = (build-asdf-system { pname = "clack-static-asset-middleware-test"; @@ -21286,6 +25910,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack-static-asset-middleware-test" ]; lispLibs = [ (getAttr "clack-static-asset-djula-helpers" self) (getAttr "clack-static-asset-middleware" self) (getAttr "lack-test" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clack-test = (build-asdf-system { pname = "clack-test"; @@ -21299,6 +25926,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clack-test" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "clack" self) (getAttr "clack-handler-hunchentoot" self) (getAttr "dexador" self) (getAttr "flexi-streams" self) (getAttr "http-body" self) (getAttr "ironclad" self) (getAttr "rove" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clad = (build-asdf-system { pname = "clad"; @@ -21312,6 +25942,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clad" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); class-options = (build-asdf-system { pname = "class-options"; @@ -21325,6 +25958,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "class-options" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); class-options__tests = (build-asdf-system { pname = "class-options_tests"; @@ -21338,6 +25974,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "class-options_tests" ]; lispLibs = [ (getAttr "class-options" self) (getAttr "closer-mop" self) (getAttr "enhanced-boolean" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); classimp = (build-asdf-system { pname = "classimp"; @@ -21351,6 +25990,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "classimp" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); classimp-samples = (build-asdf-system { pname = "classimp-samples"; @@ -21364,6 +26006,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "classimp-samples" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "cl-glu" self) (getAttr "cl-glut" self) (getAttr "cl-ilut" self) (getAttr "classimp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); classowary = (build-asdf-system { pname = "classowary"; @@ -21377,6 +26022,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "classowary" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = {}; }); classowary-test = (build-asdf-system { pname = "classowary-test"; @@ -21390,6 +26036,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "classowary-test" ]; lispLibs = [ (getAttr "classowary" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clast = (build-asdf-system { pname = "clast"; @@ -21403,6 +26052,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clast" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); clath = (build-asdf-system { pname = "clath"; @@ -21416,6 +26068,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clath" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-hash-util" self) (getAttr "cl-json" self) (getAttr "cl-who" self) (getAttr "clack" self) (getAttr "drakma" self) (getAttr "flexi-streams" self) (getAttr "ironclad" self) (getAttr "jose" self) (getAttr "ningle" self) (getAttr "north" self) (getAttr "ubiquitous" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clavatar = (build-asdf-system { pname = "clavatar"; @@ -21429,6 +26084,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clavatar" ]; lispLibs = [ (getAttr "babel" self) (getAttr "drakma" self) (getAttr "iolib" self) (getAttr "ironclad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clavier = (build-asdf-system { pname = "clavier"; @@ -21442,6 +26100,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clavier" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "chronicity" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clavier_dot_test = (build-asdf-system { pname = "clavier.test"; @@ -21455,6 +26116,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clavier.test" ]; lispLibs = [ (getAttr "clavier" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); claw = (build-asdf-system { pname = "claw"; @@ -21468,6 +26132,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "claw" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-json" self) (getAttr "cl-ppcre" self) (getAttr "claw-support" self) (getAttr "local-time" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); claw-olm = (build-asdf-system { pname = "claw-olm"; @@ -21481,6 +26148,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "claw-olm" ]; lispLibs = [ (getAttr "claw-olm-bindings" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); claw-olm-bindings = (build-asdf-system { pname = "claw-olm-bindings"; @@ -21494,6 +26164,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "claw-olm-bindings" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); claw-support = (build-asdf-system { pname = "claw-support"; @@ -21507,6 +26180,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "claw-support" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); claw-utils = (build-asdf-system { pname = "claw-utils"; @@ -21520,6 +26196,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "claw-utils" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "claw" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clawk = (build-asdf-system { pname = "clawk"; @@ -21533,6 +26212,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clawk" ]; lispLibs = [ (getAttr "regex" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); claxy = (build-asdf-system { pname = "claxy"; @@ -21546,6 +26228,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "claxy" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "dexador" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clazy = (build-asdf-system { pname = "clazy"; @@ -21559,6 +26244,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clazy" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); clem = (build-asdf-system { pname = "clem"; @@ -21572,6 +26260,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clem" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); clem-benchmark = (build-asdf-system { pname = "clem-benchmark"; @@ -21585,6 +26276,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clem-benchmark" ]; lispLibs = [ (getAttr "clem" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clem-test = (build-asdf-system { pname = "clem-test"; @@ -21598,6 +26292,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clem-test" ]; lispLibs = [ (getAttr "clem" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cleric = (build-asdf-system { pname = "cleric"; @@ -21611,6 +26308,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cleric" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "com_dot_gigamonkeys_dot_binary-data" self) (getAttr "epmd" self) (getAttr "erlang-term" self) (getAttr "md5" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cleric-test = (build-asdf-system { pname = "cleric-test"; @@ -21624,6 +26324,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cleric-test" ]; lispLibs = [ (getAttr "cleric" self) (getAttr "erlang-term-test" self) (getAttr "fiveam" self) (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clerk = (build-asdf-system { pname = "clerk"; @@ -21637,6 +26340,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clerk" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clerk-test = (build-asdf-system { pname = "clerk-test"; @@ -21650,6 +26356,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clerk-test" ]; lispLibs = [ (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clesh = (build-asdf-system { pname = "clesh"; @@ -21663,6 +26372,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clesh" ]; lispLibs = [ (getAttr "named-readtables" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clesh-tests = (build-asdf-system { pname = "clesh-tests"; @@ -21676,6 +26388,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clesh-tests" ]; lispLibs = [ (getAttr "clesh" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cletris = (build-asdf-system { pname = "cletris"; @@ -21689,6 +26404,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cletris" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "pal" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cletris-network = (build-asdf-system { pname = "cletris-network"; @@ -21702,6 +26420,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cletris-network" ]; lispLibs = [ (getAttr "cl-log" self) (getAttr "cl-ppcre" self) (getAttr "cletris" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cletris-test = (build-asdf-system { pname = "cletris-test"; @@ -21715,6 +26436,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cletris-test" ]; lispLibs = [ (getAttr "cletris" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clfswm = (build-asdf-system { pname = "clfswm"; @@ -21728,6 +26452,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clfswm" ]; lispLibs = [ (getAttr "clx" self) ]; + meta = {}; }); clgplot = (build-asdf-system { pname = "clgplot"; @@ -21741,6 +26466,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clgplot" ]; lispLibs = [ (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clgplot-test = (build-asdf-system { pname = "clgplot-test"; @@ -21754,6 +26482,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clgplot-test" ]; lispLibs = [ (getAttr "clgplot" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clhs = (build-asdf-system { pname = "clhs"; @@ -21767,6 +26498,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clhs" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cli-parser = (build-asdf-system { pname = "cli-parser"; @@ -21780,6 +26514,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cli-parser" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); clickr = (build-asdf-system { pname = "clickr"; @@ -21793,6 +26530,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clickr" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "md5" self) (getAttr "s-xml" self) (getAttr "s-xml-rpc" self) (getAttr "trivial-http" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clim = (build-asdf-system { pname = "clim"; @@ -21806,6 +26546,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clim" ]; lispLibs = [ (getAttr "clim-core" self) (getAttr "drei-mcclim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clim-core = (build-asdf-system { pname = "clim-core"; @@ -21819,6 +26562,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clim-core" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) (getAttr "spatial-trees" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clim-debugger = (build-asdf-system { pname = "clim-debugger"; @@ -21832,6 +26578,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clim-debugger" ]; lispLibs = [ (getAttr "clouseau" self) (getAttr "mcclim" self) (getAttr "slim" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clim-examples = (build-asdf-system { pname = "clim-examples"; @@ -21845,6 +26594,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clim-examples" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "clim" self) (getAttr "closer-mop" self) (getAttr "mcclim" self) (getAttr "mcclim-bezier" self) (getAttr "mcclim-raster-image" self) (getAttr "mcclim-svg" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clim-lisp = (build-asdf-system { pname = "clim-lisp"; @@ -21858,6 +26610,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clim-lisp" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) (getAttr "trivial-features" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clim-listener = (build-asdf-system { pname = "clim-listener"; @@ -21871,6 +26626,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clim-listener" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "clim-debugger" self) (getAttr "mcclim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clim-pdf = (build-asdf-system { pname = "clim-pdf"; @@ -21884,6 +26642,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clim-pdf" ]; lispLibs = [ (getAttr "cl-pdf" self) (getAttr "clim" self) (getAttr "clim-postscript" self) (getAttr "clim-postscript-font" self) (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clim-postscript = (build-asdf-system { pname = "clim-postscript"; @@ -21897,6 +26658,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clim-postscript" ]; lispLibs = [ (getAttr "clim" self) (getAttr "clim-postscript-font" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clim-postscript-font = (build-asdf-system { pname = "clim-postscript-font"; @@ -21910,6 +26674,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clim-postscript-font" ]; lispLibs = [ (getAttr "clim" self) (getAttr "mcclim-backend-common" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clim-widgets = (build-asdf-system { pname = "clim-widgets"; @@ -21923,6 +26690,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clim-widgets" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "closer-mop" self) (getAttr "local-time" self) (getAttr "manifest" self) (getAttr "mcclim" self) (getAttr "nsort" self) (getAttr "perlre" self) (getAttr "simple-date-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); climacs = (build-asdf-system { pname = "climacs"; @@ -21936,6 +26706,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "climacs" ]; lispLibs = [ (getAttr "flexichain" self) (getAttr "mcclim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); climc = (build-asdf-system { pname = "climc"; @@ -21949,6 +26722,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "climc" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cl-xmpp-tls" self) (getAttr "mcclim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); climc-test = (build-asdf-system { pname = "climc-test"; @@ -21962,6 +26738,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "climc-test" ]; lispLibs = [ (getAttr "climc" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); climon = (build-asdf-system { pname = "climon"; @@ -21975,6 +26754,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "climon" ]; lispLibs = [ (getAttr "pal" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); climon-test = (build-asdf-system { pname = "climon-test"; @@ -21988,6 +26770,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "climon-test" ]; lispLibs = [ (getAttr "climon" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clinch = (build-asdf-system { pname = "clinch"; @@ -22001,6 +26786,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clinch" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-opengl" self) (getAttr "rtg-math" self) (getAttr "sdl2" self) (getAttr "swank" self) (getAttr "trivial-channels" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clinch-cairo = (build-asdf-system { pname = "clinch-cairo"; @@ -22014,6 +26802,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clinch-cairo" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-cairo2" self) (getAttr "clinch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clinch-classimp = (build-asdf-system { pname = "clinch-classimp"; @@ -22027,6 +26818,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clinch-classimp" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "classimp" self) (getAttr "clinch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clinch-freeimage = (build-asdf-system { pname = "clinch-freeimage"; @@ -22040,6 +26834,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clinch-freeimage" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-freeimage" self) (getAttr "clinch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clinch-pango = (build-asdf-system { pname = "clinch-pango"; @@ -22053,6 +26850,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clinch-pango" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-cairo2" self) (getAttr "cl-pango" self) (getAttr "clinch" self) (getAttr "clinch-cairo" self) (getAttr "xmls" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clinenoise = (build-asdf-system { pname = "clinenoise"; @@ -22066,6 +26866,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clinenoise" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clingon = (build-asdf-system { pname = "clingon"; @@ -22079,6 +26882,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clingon" ]; lispLibs = [ (getAttr "bobbin" self) (getAttr "cl-reexport" self) (getAttr "split-sequence" self) (getAttr "with-user-abort" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clingon_dot_demo = (build-asdf-system { pname = "clingon.demo"; @@ -22092,6 +26898,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clingon.demo" ]; lispLibs = [ (getAttr "clingon" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clingon_dot_intro = (build-asdf-system { pname = "clingon.intro"; @@ -22105,6 +26914,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clingon.intro" ]; lispLibs = [ (getAttr "clingon" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clingon_dot_test = (build-asdf-system { pname = "clingon.test"; @@ -22118,6 +26930,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clingon.test" ]; lispLibs = [ (getAttr "clingon" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clip = (build-asdf-system { pname = "clip"; @@ -22131,6 +26946,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clip" ]; lispLibs = [ (getAttr "array-utils" self) (getAttr "lquery" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clipper = (build-asdf-system { pname = "clipper"; @@ -22144,6 +26962,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clipper" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "cl-syntax-annot" self) (getAttr "closer-mop" self) (getAttr "dexador" self) (getAttr "fast-io" self) (getAttr "opticl" self) (getAttr "quri" self) (getAttr "split-sequence" self) (getAttr "zs3" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clipper-test = (build-asdf-system { pname = "clipper-test"; @@ -22157,6 +26978,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clipper-test" ]; lispLibs = [ (getAttr "clipper" self) (getAttr "integral" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clite = (build-asdf-system { pname = "clite"; @@ -22170,6 +26994,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clite" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); clj = (build-asdf-system { pname = "clj"; @@ -22183,6 +27010,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clj" ]; lispLibs = [ (getAttr "agnostic-lizard" self) (getAttr "arrow-macros" self) (getAttr "cl-hamt" self) (getAttr "local-package-aliases" self) (getAttr "named-readtables" self) (getAttr "optima" self) (getAttr "prove-asdf" self) (getAttr "test-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clj-con = (build-asdf-system { pname = "clj-con"; @@ -22196,6 +27026,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clj-con" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clj-con-test = (build-asdf-system { pname = "clj-con-test"; @@ -22209,6 +27042,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clj-con-test" ]; lispLibs = [ (getAttr "clj-con" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clj-re = (build-asdf-system { pname = "clj-re"; @@ -22222,6 +27058,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clj-re" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clj-re-test = (build-asdf-system { pname = "clj-re-test"; @@ -22235,6 +27074,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clj-re-test" ]; lispLibs = [ (getAttr "clj-re" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml = (build-asdf-system { pname = "clml"; @@ -22248,6 +27090,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml" ]; lispLibs = [ (getAttr "clml_dot_association-rule" self) (getAttr "clml_dot_blas" self) (getAttr "clml_dot_classifiers" self) (getAttr "clml_dot_clustering" self) (getAttr "clml_dot_data" self) (getAttr "clml_dot_decision-tree" self) (getAttr "clml_dot_graph" self) (getAttr "clml_dot_hjs" self) (getAttr "clml_dot_lapack" self) (getAttr "clml_dot_nearest-search" self) (getAttr "clml_dot_nonparametric" self) (getAttr "clml_dot_numeric" self) (getAttr "clml_dot_pca" self) (getAttr "clml_dot_som" self) (getAttr "clml_dot_statistics" self) (getAttr "clml_dot_svm" self) (getAttr "clml_dot_text" self) (getAttr "clml_dot_time-series" self) (getAttr "clml_dot_utility" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_association-rule = (build-asdf-system { pname = "clml.association-rule"; @@ -22261,6 +27106,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.association-rule" ]; lispLibs = [ (getAttr "clml_dot_hjs" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_blas = (build-asdf-system { pname = "clml.blas"; @@ -22274,6 +27122,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.blas" ]; lispLibs = [ (getAttr "clml_dot_blas_dot_complex" self) (getAttr "clml_dot_blas_dot_hompack" self) (getAttr "clml_dot_blas_dot_real" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_blas_dot_complex = (build-asdf-system { pname = "clml.blas.complex"; @@ -22287,6 +27138,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.blas.complex" ]; lispLibs = [ (getAttr "f2cl-lib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_blas_dot_hompack = (build-asdf-system { pname = "clml.blas.hompack"; @@ -22302,6 +27156,7 @@ in lib.makeScope pkgs.newScope (self: { lispLibs = [ (getAttr "f2cl-lib" self) ]; meta = { broken = true; + hydraPlatforms = [ ]; }; }); clml_dot_blas_dot_real = (build-asdf-system { @@ -22316,6 +27171,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.blas.real" ]; lispLibs = [ (getAttr "f2cl-lib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_classifiers = (build-asdf-system { pname = "clml.classifiers"; @@ -22329,6 +27187,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.classifiers" ]; lispLibs = [ (getAttr "clml_dot_clustering" self) (getAttr "clml_dot_hjs" self) (getAttr "clml_dot_svm" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_clustering = (build-asdf-system { pname = "clml.clustering"; @@ -22342,6 +27203,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.clustering" ]; lispLibs = [ (getAttr "clml_dot_blas" self) (getAttr "clml_dot_hjs" self) (getAttr "clml_dot_nearest-search" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_data = (build-asdf-system { pname = "clml.data"; @@ -22355,6 +27219,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.data" ]; lispLibs = [ (getAttr "clml_dot_data_dot_r-datasets" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_data_dot_r-datasets = (build-asdf-system { pname = "clml.data.r-datasets"; @@ -22368,6 +27235,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.data.r-datasets" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "clml_dot_hjs" self) (getAttr "clml_dot_utility" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_decision-tree = (build-asdf-system { pname = "clml.decision-tree"; @@ -22381,6 +27251,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.decision-tree" ]; lispLibs = [ (getAttr "clml_dot_hjs" self) (getAttr "lparallel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_docs = (build-asdf-system { pname = "clml.docs"; @@ -22394,6 +27267,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.docs" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "clml" self) (getAttr "clod" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_graph = (build-asdf-system { pname = "clml.graph"; @@ -22407,6 +27283,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.graph" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "clml_dot_hjs" self) (getAttr "clml_dot_statistics" self) (getAttr "clml_dot_time-series" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_hjs = (build-asdf-system { pname = "clml.hjs"; @@ -22420,6 +27299,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.hjs" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "clml_dot_blas" self) (getAttr "clml_dot_lapack" self) (getAttr "clml_dot_statistics" self) (getAttr "clml_dot_utility" self) (getAttr "future" self) (getAttr "introspect-environment" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_lapack = (build-asdf-system { pname = "clml.lapack"; @@ -22433,6 +27315,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.lapack" ]; lispLibs = [ (getAttr "clml_dot_blas" self) (getAttr "clml_dot_lapack-real" self) (getAttr "f2cl-lib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_lapack-real = (build-asdf-system { pname = "clml.lapack-real"; @@ -22446,6 +27331,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.lapack-real" ]; lispLibs = [ (getAttr "clml_dot_blas" self) (getAttr "f2cl-lib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_nearest-search = (build-asdf-system { pname = "clml.nearest-search"; @@ -22459,6 +27347,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.nearest-search" ]; lispLibs = [ (getAttr "clml_dot_hjs" self) (getAttr "clml_dot_nonparametric" self) (getAttr "clml_dot_pca" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_nonparametric = (build-asdf-system { pname = "clml.nonparametric"; @@ -22472,6 +27363,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.nonparametric" ]; lispLibs = [ (getAttr "clml_dot_hjs" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_numeric = (build-asdf-system { pname = "clml.numeric"; @@ -22485,6 +27379,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.numeric" ]; lispLibs = [ (getAttr "clml_dot_hjs" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_pca = (build-asdf-system { pname = "clml.pca"; @@ -22498,6 +27395,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.pca" ]; lispLibs = [ (getAttr "clml_dot_decision-tree" self) (getAttr "clml_dot_hjs" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_pca_dot_examples = (build-asdf-system { pname = "clml.pca.examples"; @@ -22511,6 +27411,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.pca.examples" ]; lispLibs = [ (getAttr "clml_dot_hjs" self) (getAttr "clml_dot_pca" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_som = (build-asdf-system { pname = "clml.som"; @@ -22524,6 +27427,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.som" ]; lispLibs = [ (getAttr "clml_dot_hjs" self) (getAttr "clml_dot_statistics" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_som_dot_example = (build-asdf-system { pname = "clml.som.example"; @@ -22537,6 +27443,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.som.example" ]; lispLibs = [ (getAttr "clml_dot_hjs" self) (getAttr "clml_dot_som" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_statistics = (build-asdf-system { pname = "clml.statistics"; @@ -22550,6 +27459,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.statistics" ]; lispLibs = [ (getAttr "clml_dot_statistics_dot_rand" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_statistics_dot_rand = (build-asdf-system { pname = "clml.statistics.rand"; @@ -22563,6 +27475,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.statistics.rand" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_svm = (build-asdf-system { pname = "clml.svm"; @@ -22576,6 +27491,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.svm" ]; lispLibs = [ (getAttr "clml_dot_decision-tree" self) (getAttr "clml_dot_hjs" self) (getAttr "future" self) (getAttr "lparallel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_svm_dot_examples = (build-asdf-system { pname = "clml.svm.examples"; @@ -22589,6 +27507,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.svm.examples" ]; lispLibs = [ (getAttr "clml_dot_hjs" self) (getAttr "clml_dot_svm" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_test = (build-asdf-system { pname = "clml.test"; @@ -22602,6 +27523,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.test" ]; lispLibs = [ (getAttr "clml" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_text = (build-asdf-system { pname = "clml.text"; @@ -22615,6 +27539,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.text" ]; lispLibs = [ (getAttr "clml_dot_hjs" self) (getAttr "clml_dot_nonparametric" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_time-series = (build-asdf-system { pname = "clml.time-series"; @@ -22628,6 +27555,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.time-series" ]; lispLibs = [ (getAttr "array-operations" self) (getAttr "clml_dot_hjs" self) (getAttr "clml_dot_numeric" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clml_dot_utility = (build-asdf-system { pname = "clml.utility"; @@ -22641,6 +27571,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clml.utility" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "iterate" self) (getAttr "parse-number" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clnuplot = (build-asdf-system { pname = "clnuplot"; @@ -22654,6 +27587,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clnuplot" ]; lispLibs = [ (getAttr "cl-containers" self) (getAttr "cl-mathstats" self) (getAttr "metabang-bind" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clobber = (build-asdf-system { pname = "clobber"; @@ -22667,6 +27603,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clobber" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); clod = (build-asdf-system { pname = "clod"; @@ -22680,6 +27619,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clod" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clods-export = (build-asdf-system { pname = "clods-export"; @@ -22693,6 +27635,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clods-export" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "cxml" self) (getAttr "iterate" self) (getAttr "local-time" self) (getAttr "zip" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clog = (build-asdf-system { pname = "clog"; @@ -22706,6 +27651,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clog" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "atomics" self) (getAttr "bordeaux-threads" self) (getAttr "cl-dbi" self) (getAttr "cl-isaac" self) (getAttr "cl-pass" self) (getAttr "cl-ppcre" self) (getAttr "cl-template" self) (getAttr "clack" self) (getAttr "closer-mop" self) (getAttr "hunchentoot" self) (getAttr "lack-middleware-static" self) (getAttr "lack-request" self) (getAttr "lack-util-writer-stream" self) (getAttr "mgl-pax" self) (getAttr "parse-float" self) (getAttr "quri" self) (getAttr "sqlite" self) (getAttr "trivial-open-browser" self) (getAttr "websocket-driver" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clog-ace = (build-asdf-system { pname = "clog-ace"; @@ -22719,6 +27667,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clog-ace" ]; lispLibs = [ (getAttr "clog" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clog-plotly = (build-asdf-system { pname = "clog-plotly"; @@ -22732,6 +27683,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clog-plotly" ]; lispLibs = [ (getAttr "clog" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clog-terminal = (build-asdf-system { pname = "clog-terminal"; @@ -22745,6 +27699,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clog-terminal" ]; lispLibs = [ (getAttr "clog" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clonsigna = (build-asdf-system { pname = "clonsigna"; @@ -22758,6 +27715,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clonsigna" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl_plus_ssl" self) (getAttr "cl-base64" self) (getAttr "cl-ppcre" self) (getAttr "iolib" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clop = (build-asdf-system { pname = "clop"; @@ -22771,6 +27731,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clop" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "esrap" self) (getAttr "local-time" self) (getAttr "parse-number" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clop-tests = (build-asdf-system { pname = "clop-tests"; @@ -22784,6 +27747,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clop-tests" ]; lispLibs = [ (getAttr "clop" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clos-diff = (build-asdf-system { pname = "clos-diff"; @@ -22797,6 +27763,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clos-diff" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clos-fixtures = (build-asdf-system { pname = "clos-fixtures"; @@ -22810,6 +27779,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clos-fixtures" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); clos-fixtures-test = (build-asdf-system { pname = "clos-fixtures-test"; @@ -22823,6 +27795,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clos-fixtures-test" ]; lispLibs = [ (getAttr "clos-fixtures" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); closer-mop = (build-asdf-system { pname = "closer-mop"; @@ -22836,6 +27811,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "closer-mop" ]; lispLibs = [ ]; + meta = {}; }); closure-common = (build-asdf-system { pname = "closure-common"; @@ -22849,6 +27825,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "closure-common" ]; lispLibs = [ (getAttr "babel" self) (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); closure-html = (build-asdf-system { pname = "closure-html"; @@ -22862,6 +27839,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "closure-html" ]; lispLibs = [ (getAttr "closure-common" self) (getAttr "flexi-streams" self) ]; + meta = {}; }); closure-template = (build-asdf-system { pname = "closure-template"; @@ -22875,6 +27853,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "closure-template" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "closer-mop" self) (getAttr "esrap" self) (getAttr "iterate" self) (getAttr "parse-number" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); closure-template-test = (build-asdf-system { pname = "closure-template-test"; @@ -22888,6 +27869,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "closure-template-test" ]; lispLibs = [ (getAttr "closure-template" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clouchdb = (build-asdf-system { pname = "clouchdb"; @@ -22901,6 +27885,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clouchdb" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "drakma" self) (getAttr "flexi-streams" self) (getAttr "parenscript" self) (getAttr "s-base64" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clouchdb-examples = (build-asdf-system { pname = "clouchdb-examples"; @@ -22914,6 +27901,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clouchdb-examples" ]; lispLibs = [ (getAttr "clouchdb" self) (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clouseau = (build-asdf-system { pname = "clouseau"; @@ -22927,6 +27917,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clouseau" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "mcclim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clpython = (build-asdf-system { pname = "clpython"; @@ -22940,6 +27933,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clpython" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "closer-mop" self) (getAttr "yacc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql = (build-asdf-system { pname = "clsql"; @@ -22953,6 +27949,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql" ]; lispLibs = [ (getAttr "uffi" self) ]; + meta = {}; }); clsql-aodbc = (build-asdf-system { pname = "clsql-aodbc"; @@ -22966,6 +27963,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-aodbc" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql-cffi = (build-asdf-system { pname = "clsql-cffi"; @@ -22979,6 +27979,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-cffi" ]; lispLibs = [ (getAttr "clsql" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql-fluid = (build-asdf-system { pname = "clsql-fluid"; @@ -22992,6 +27995,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-fluid" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) (getAttr "clsql" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql-helper = (build-asdf-system { pname = "clsql-helper"; @@ -23005,6 +28011,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-helper" ]; lispLibs = [ (getAttr "access" self) (getAttr "alexandria" self) (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "clsql" self) (getAttr "collectors" self) (getAttr "iterate" self) (getAttr "md5" self) (getAttr "symbol-munger" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql-helper-slot-coercer = (build-asdf-system { pname = "clsql-helper-slot-coercer"; @@ -23018,6 +28027,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-helper-slot-coercer" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "clsql-helper" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql-helper-slot-coercer-test = (build-asdf-system { pname = "clsql-helper-slot-coercer-test"; @@ -23031,6 +28043,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-helper-slot-coercer-test" ]; lispLibs = [ (getAttr "clsql-helper-slot-coercer" self) (getAttr "lisp-unit2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql-helper-test = (build-asdf-system { pname = "clsql-helper-test"; @@ -23044,6 +28059,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-helper-test" ]; lispLibs = [ (getAttr "clsql-helper" self) (getAttr "clsql-tests" self) (getAttr "lisp-unit2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql-local-time = (build-asdf-system { pname = "clsql-local-time"; @@ -23057,6 +28075,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-local-time" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql-mysql = (build-asdf-system { pname = "clsql-mysql"; @@ -23070,6 +28091,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-mysql" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "clsql-uffi" self) (getAttr "uffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql-odbc = (build-asdf-system { pname = "clsql-odbc"; @@ -23083,6 +28107,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-odbc" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "clsql-uffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql-orm = (build-asdf-system { pname = "clsql-orm"; @@ -23096,6 +28123,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-orm" ]; lispLibs = [ (getAttr "cl-inflector" self) (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "clsql" self) (getAttr "iterate" self) (getAttr "symbol-munger" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql-postgresql = (build-asdf-system { pname = "clsql-postgresql"; @@ -23109,6 +28139,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-postgresql" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "clsql-uffi" self) ]; + meta = {}; }); clsql-postgresql-socket = (build-asdf-system { pname = "clsql-postgresql-socket"; @@ -23122,6 +28153,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-postgresql-socket" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "md5" self) (getAttr "uffi" self) ]; + meta = {}; }); clsql-postgresql-socket3 = (build-asdf-system { pname = "clsql-postgresql-socket3"; @@ -23135,6 +28167,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-postgresql-socket3" ]; lispLibs = [ (getAttr "cl-postgres" self) (getAttr "clsql" self) (getAttr "md5" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql-sqlite = (build-asdf-system { pname = "clsql-sqlite"; @@ -23148,6 +28183,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-sqlite" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "clsql-uffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql-sqlite3 = (build-asdf-system { pname = "clsql-sqlite3"; @@ -23161,6 +28199,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-sqlite3" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "clsql-uffi" self) ]; + meta = {}; }); clsql-tests = (build-asdf-system { pname = "clsql-tests"; @@ -23174,6 +28213,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-tests" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "rt" self) (getAttr "uffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clsql-uffi = (build-asdf-system { pname = "clsql-uffi"; @@ -23187,6 +28229,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clsql-uffi" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "uffi" self) ]; + meta = {}; }); clss = (build-asdf-system { pname = "clss"; @@ -23200,6 +28243,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clss" ]; lispLibs = [ (getAttr "array-utils" self) (getAttr "plump" self) ]; + meta = {}; }); cltcl = (build-asdf-system { pname = "cltcl"; @@ -23213,6 +28257,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cltcl" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cluffer = (build-asdf-system { pname = "cluffer"; @@ -23226,6 +28273,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cluffer" ]; lispLibs = [ (getAttr "cluffer-base" self) (getAttr "cluffer-simple-buffer" self) (getAttr "cluffer-simple-line" self) (getAttr "cluffer-standard-buffer" self) (getAttr "cluffer-standard-line" self) ]; + meta = {}; }); cluffer-base = (build-asdf-system { pname = "cluffer-base"; @@ -23239,6 +28287,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cluffer-base" ]; lispLibs = [ (getAttr "acclimation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cluffer-simple-buffer = (build-asdf-system { pname = "cluffer-simple-buffer"; @@ -23252,6 +28303,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cluffer-simple-buffer" ]; lispLibs = [ (getAttr "cluffer-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cluffer-simple-line = (build-asdf-system { pname = "cluffer-simple-line"; @@ -23265,6 +28319,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cluffer-simple-line" ]; lispLibs = [ (getAttr "cluffer-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cluffer-standard-buffer = (build-asdf-system { pname = "cluffer-standard-buffer"; @@ -23278,6 +28335,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cluffer-standard-buffer" ]; lispLibs = [ (getAttr "cluffer-base" self) (getAttr "clump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cluffer-standard-line = (build-asdf-system { pname = "cluffer-standard-line"; @@ -23291,6 +28351,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cluffer-standard-line" ]; lispLibs = [ (getAttr "cluffer-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cluffer-test = (build-asdf-system { pname = "cluffer-test"; @@ -23304,6 +28367,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cluffer-test" ]; lispLibs = [ (getAttr "cluffer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clump = (build-asdf-system { pname = "clump"; @@ -23317,6 +28383,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clump" ]; lispLibs = [ (getAttr "clump-2-3-tree" self) (getAttr "clump-binary-tree" self) ]; + meta = {}; }); clump-2-3-tree = (build-asdf-system { pname = "clump-2-3-tree"; @@ -23330,6 +28397,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clump-2-3-tree" ]; lispLibs = [ (getAttr "acclimation" self) ]; + meta = {}; }); clump-binary-tree = (build-asdf-system { pname = "clump-binary-tree"; @@ -23343,6 +28411,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clump-binary-tree" ]; lispLibs = [ (getAttr "acclimation" self) ]; + meta = {}; }); clump-test = (build-asdf-system { pname = "clump-test"; @@ -23356,6 +28425,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clump-test" ]; lispLibs = [ (getAttr "clump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clunit = (build-asdf-system { pname = "clunit"; @@ -23369,6 +28441,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clunit" ]; lispLibs = [ ]; + meta = {}; }); clunit2 = (build-asdf-system { pname = "clunit2"; @@ -23382,6 +28455,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clunit2" ]; lispLibs = [ ]; + meta = {}; }); clustered-intset = (build-asdf-system { pname = "clustered-intset"; @@ -23395,6 +28469,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clustered-intset" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clustered-intset-test = (build-asdf-system { pname = "clustered-intset-test"; @@ -23408,6 +28485,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clustered-intset-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "clustered-intset" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clusters = (build-asdf-system { pname = "clusters"; @@ -23421,6 +28501,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clusters" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-data-structures" self) (getAttr "documentation-utils-extensions" self) (getAttr "iterate" self) (getAttr "lparallel" self) (getAttr "metabang-bind" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clusters-tests = (build-asdf-system { pname = "clusters-tests"; @@ -23434,6 +28517,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clusters-tests" ]; lispLibs = [ (getAttr "clusters" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clutter = (build-asdf-system { pname = "clutter"; @@ -23447,6 +28533,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clutter" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "doplus" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clweb = (build-asdf-system { pname = "clweb"; @@ -23460,6 +28549,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clweb" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); clws = (build-asdf-system { pname = "clws"; @@ -23473,6 +28565,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clws" ]; lispLibs = [ (getAttr "chunga" self) (getAttr "cl-base64" self) (getAttr "flexi-streams" self) (getAttr "iolib" self) (getAttr "ironclad" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); clx = (build-asdf-system { pname = "clx"; @@ -23486,6 +28581,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "clx" ]; lispLibs = [ ]; + meta = {}; }); cmake-parser = (build-asdf-system { pname = "cmake-parser"; @@ -23499,6 +28595,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cmake-parser" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "esrap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cmark = (build-asdf-system { pname = "cmark"; @@ -23512,6 +28611,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cmark" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "flexi-streams" self) (getAttr "libcmark" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cmd = (build-asdf-system { pname = "cmd"; @@ -23525,6 +28627,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cmd" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "serapeum" self) (getAttr "shlex" self) (getAttr "trivia" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cmu-infix = (build-asdf-system { pname = "cmu-infix"; @@ -23538,6 +28643,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cmu-infix" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cmu-infix-tests = (build-asdf-system { pname = "cmu-infix-tests"; @@ -23551,6 +28659,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cmu-infix-tests" ]; lispLibs = [ (getAttr "cmu-infix" self) (getAttr "fiasco" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cocoahelper = (build-asdf-system { pname = "cocoahelper"; @@ -23564,6 +28675,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cocoahelper" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl-binaries" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); codata-recommended-values = (build-asdf-system { pname = "codata-recommended-values"; @@ -23577,6 +28691,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "codata-recommended-values" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); codex = (build-asdf-system { pname = "codex"; @@ -23590,6 +28707,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "codex" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "cl-slug" self) (getAttr "codex-templates" self) (getAttr "common-doc" self) (getAttr "common-doc-contrib" self) (getAttr "docparser" self) (getAttr "pandocl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); codex-templates = (build-asdf-system { pname = "codex-templates"; @@ -23603,6 +28723,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "codex-templates" ]; lispLibs = [ (getAttr "common-html" self) (getAttr "djula" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); coleslaw = (build-asdf-system { pname = "coleslaw"; @@ -23616,6 +28739,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "coleslaw" ]; lispLibs = [ (getAttr "_3bmd" self) (getAttr "_3bmd-ext-code-blocks" self) (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "cl-unicode" self) (getAttr "closer-mop" self) (getAttr "closure-template" self) (getAttr "inferior-shell" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); coleslaw-cli = (build-asdf-system { pname = "coleslaw-cli"; @@ -23629,6 +28755,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "coleslaw-cli" ]; lispLibs = [ (getAttr "clack" self) (getAttr "coleslaw" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); coleslaw-test = (build-asdf-system { pname = "coleslaw-test"; @@ -23642,6 +28771,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "coleslaw-test" ]; lispLibs = [ (getAttr "coleslaw" self) (getAttr "coleslaw-cli" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); collectors = (build-asdf-system { pname = "collectors"; @@ -23655,6 +28787,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "collectors" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "symbol-munger" self) ]; + meta = {}; }); colleen = (build-asdf-system { pname = "colleen"; @@ -23668,6 +28801,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "colleen" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "trivial-arguments" self) (getAttr "universal-config" self) (getAttr "usocket" self) (getAttr "uuid" self) (getAttr "verbose" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); colliflower = (build-asdf-system { pname = "colliflower"; @@ -23681,6 +28817,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "colliflower" ]; lispLibs = [ (getAttr "asdf-package-system" self) (getAttr "garten" self) (getAttr "liter" self) (getAttr "silo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); colliflower-fset = (build-asdf-system { pname = "colliflower-fset"; @@ -23694,6 +28833,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "colliflower-fset" ]; lispLibs = [ (getAttr "colliflower" self) (getAttr "fset" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); colliflower-test = (build-asdf-system { pname = "colliflower-test"; @@ -23707,6 +28849,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "colliflower-test" ]; lispLibs = [ (getAttr "colliflower" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); colnew = (build-asdf-system { pname = "colnew"; @@ -23720,6 +28865,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "colnew" ]; lispLibs = [ (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); colored = (build-asdf-system { pname = "colored"; @@ -23733,6 +28881,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "colored" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); colored-test = (build-asdf-system { pname = "colored-test"; @@ -23746,6 +28897,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "colored-test" ]; lispLibs = [ (getAttr "colored" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); colorize = (build-asdf-system { pname = "colorize"; @@ -23759,6 +28913,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "colorize" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "html-encode" self) (getAttr "split-sequence" self) ]; + meta = {}; }); com-on = (build-asdf-system { pname = "com-on"; @@ -23772,6 +28927,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com-on" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com-on-test = (build-asdf-system { pname = "com-on-test"; @@ -23785,6 +28943,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com-on-test" ]; lispLibs = [ (getAttr "com-on" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_clearly-useful_dot_generic-collection-interface = (build-asdf-system { pname = "com.clearly-useful.generic-collection-interface"; @@ -23798,6 +28959,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.clearly-useful.generic-collection-interface" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "com_dot_clearly-useful_dot_protocols" self) (getAttr "lparallel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_clearly-useful_dot_generic-collection-interface_dot_test = (build-asdf-system { pname = "com.clearly-useful.generic-collection-interface.test"; @@ -23811,6 +28975,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.clearly-useful.generic-collection-interface.test" ]; lispLibs = [ (getAttr "com_dot_clearly-useful_dot_generic-collection-interface" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_clearly-useful_dot_iterate_plus = (build-asdf-system { pname = "com.clearly-useful.iterate+"; @@ -23824,6 +28991,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.clearly-useful.iterate+" ]; lispLibs = [ (getAttr "com_dot_clearly-useful_dot_generic-collection-interface" self) (getAttr "com_dot_clearly-useful_dot_iterator-protocol" self) (getAttr "com_dot_clearly-useful_dot_protocols" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_clearly-useful_dot_iterator-protocol = (build-asdf-system { pname = "com.clearly-useful.iterator-protocol"; @@ -23837,6 +29007,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.clearly-useful.iterator-protocol" ]; lispLibs = [ (getAttr "com_dot_clearly-useful_dot_generic-collection-interface" self) (getAttr "com_dot_clearly-useful_dot_protocols" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_clearly-useful_dot_protocols = (build-asdf-system { pname = "com.clearly-useful.protocols"; @@ -23850,6 +29023,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.clearly-useful.protocols" ]; lispLibs = [ (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_dvlsoft_dot_rcfiles = (build-asdf-system { pname = "com.dvlsoft.rcfiles"; @@ -23863,6 +29039,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.dvlsoft.rcfiles" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_elbeno_dot_curve = (build-asdf-system { pname = "com.elbeno.curve"; @@ -23876,6 +29055,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.elbeno.curve" ]; lispLibs = [ (getAttr "com_dot_elbeno_dot_vector" self) (getAttr "vecto" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_elbeno_dot_vector = (build-asdf-system { pname = "com.elbeno.vector"; @@ -23889,6 +29071,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.elbeno.vector" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_gigamonkeys_dot_binary-data = (build-asdf-system { pname = "com.gigamonkeys.binary-data"; @@ -23902,6 +29087,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.gigamonkeys.binary-data" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_gigamonkeys_dot_json = (build-asdf-system { pname = "com.gigamonkeys.json"; @@ -23915,6 +29103,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.gigamonkeys.json" ]; lispLibs = [ (getAttr "com_dot_gigamonkeys_dot_parser" self) (getAttr "com_dot_gigamonkeys_dot_utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_gigamonkeys_dot_macro-utilities = (build-asdf-system { pname = "com.gigamonkeys.macro-utilities"; @@ -23928,6 +29119,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.gigamonkeys.macro-utilities" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_gigamonkeys_dot_markup = (build-asdf-system { pname = "com.gigamonkeys.markup"; @@ -23941,6 +29135,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.gigamonkeys.markup" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "com_dot_gigamonkeys_dot_pathnames" self) (getAttr "com_dot_gigamonkeys_dot_utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_gigamonkeys_dot_parser = (build-asdf-system { pname = "com.gigamonkeys.parser"; @@ -23954,6 +29151,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.gigamonkeys.parser" ]; lispLibs = [ (getAttr "com_dot_gigamonkeys_dot_macro-utilities" self) (getAttr "com_dot_gigamonkeys_dot_utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_gigamonkeys_dot_pathnames = (build-asdf-system { pname = "com.gigamonkeys.pathnames"; @@ -23967,6 +29167,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.gigamonkeys.pathnames" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_gigamonkeys_dot_prose-diff = (build-asdf-system { pname = "com.gigamonkeys.prose-diff"; @@ -23980,6 +29183,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.gigamonkeys.prose-diff" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "com_dot_gigamonkeys_dot_macro-utilities" self) (getAttr "com_dot_gigamonkeys_dot_markup" self) (getAttr "com_dot_gigamonkeys_dot_pathnames" self) (getAttr "com_dot_gigamonkeys_dot_utilities" self) (getAttr "monkeylib-markup-html" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_gigamonkeys_dot_test-framework = (build-asdf-system { pname = "com.gigamonkeys.test-framework"; @@ -23993,6 +29199,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.gigamonkeys.test-framework" ]; lispLibs = [ (getAttr "com_dot_gigamonkeys_dot_macro-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_gigamonkeys_dot_utilities = (build-asdf-system { pname = "com.gigamonkeys.utilities"; @@ -24006,6 +29215,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.gigamonkeys.utilities" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_google_dot_base = (build-asdf-system { pname = "com.google.base"; @@ -24019,6 +29231,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.google.base" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_google_dot_flag = (build-asdf-system { pname = "com.google.flag"; @@ -24032,6 +29247,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.google.flag" ]; lispLibs = [ (getAttr "com_dot_google_dot_base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_inuoe_dot_jzon = (build-asdf-system { pname = "com.inuoe.jzon"; @@ -24045,6 +29263,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.inuoe.jzon" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "flexi-streams" self) (getAttr "float-features" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); com_dot_inuoe_dot_jzon-tests = (build-asdf-system { pname = "com.inuoe.jzon-tests"; @@ -24058,6 +29279,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "com.inuoe.jzon-tests" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "com_dot_inuoe_dot_jzon" self) (getAttr "fiveam" self) (getAttr "flexi-streams" self) (getAttr "float-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); command-line-arguments = (build-asdf-system { pname = "command-line-arguments"; @@ -24071,6 +29295,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "command-line-arguments" ]; lispLibs = [ ]; + meta = {}; }); common-doc = (build-asdf-system { pname = "common-doc"; @@ -24084,6 +29309,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "common-doc" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "closer-mop" self) (getAttr "local-time" self) (getAttr "quri" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); common-doc-contrib = (build-asdf-system { pname = "common-doc-contrib"; @@ -24097,6 +29325,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "common-doc-contrib" ]; lispLibs = [ (getAttr "common-doc-gnuplot" self) (getAttr "common-doc-graphviz" self) (getAttr "common-doc-include" self) (getAttr "common-doc-plantuml" self) (getAttr "common-doc-split-paragraphs" self) (getAttr "common-doc-tex" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); common-doc-gnuplot = (build-asdf-system { pname = "common-doc-gnuplot"; @@ -24110,6 +29341,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "common-doc-gnuplot" ]; lispLibs = [ (getAttr "common-doc" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); common-doc-graphviz = (build-asdf-system { pname = "common-doc-graphviz"; @@ -24123,6 +29357,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "common-doc-graphviz" ]; lispLibs = [ (getAttr "common-doc" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); common-doc-include = (build-asdf-system { pname = "common-doc-include"; @@ -24136,6 +29373,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "common-doc-include" ]; lispLibs = [ (getAttr "common-doc" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); common-doc-plantuml = (build-asdf-system { pname = "common-doc-plantuml"; @@ -24149,6 +29389,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "common-doc-plantuml" ]; lispLibs = [ (getAttr "common-doc" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); common-doc-plump = (build-asdf-system { pname = "common-doc-plump"; @@ -24162,6 +29405,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "common-doc-plump" ]; lispLibs = [ (getAttr "anaphora" self) (getAttr "cl-markup" self) (getAttr "common-doc" self) (getAttr "common-doc-split-paragraphs" self) (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); common-doc-plump-test = (build-asdf-system { pname = "common-doc-plump-test"; @@ -24175,6 +29421,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "common-doc-plump-test" ]; lispLibs = [ (getAttr "common-doc-plump" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); common-doc-split-paragraphs = (build-asdf-system { pname = "common-doc-split-paragraphs"; @@ -24188,6 +29437,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "common-doc-split-paragraphs" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "common-doc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); common-doc-test = (build-asdf-system { pname = "common-doc-test"; @@ -24201,6 +29453,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "common-doc-test" ]; lispLibs = [ (getAttr "common-doc" self) (getAttr "common-doc-contrib" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); common-doc-tex = (build-asdf-system { pname = "common-doc-tex"; @@ -24214,6 +29469,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "common-doc-tex" ]; lispLibs = [ (getAttr "common-doc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); common-html = (build-asdf-system { pname = "common-html"; @@ -24227,6 +29485,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "common-html" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "common-doc" self) (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); common-html-test = (build-asdf-system { pname = "common-html-test"; @@ -24240,6 +29501,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "common-html-test" ]; lispLibs = [ (getAttr "common-html" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); common-lisp-jupyter = (build-asdf-system { pname = "common-lisp-jupyter"; @@ -24253,6 +29517,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "common-lisp-jupyter" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "cl-base64" self) (getAttr "cl-indentify" self) (getAttr "closer-mop" self) (getAttr "dissect" self) (getAttr "eclector" self) (getAttr "ironclad" self) (getAttr "multilang-documentation" self) (getAttr "puri" self) (getAttr "pzmq" self) (getAttr "shasht" self) (getAttr "static-vectors" self) (getAttr "trivial-do" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) (getAttr "trivial-gray-streams" self) (getAttr "trivial-mimes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); commondoc-markdown = (build-asdf-system { pname = "commondoc-markdown"; @@ -24266,6 +29533,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "commondoc-markdown" ]; lispLibs = [ (getAttr "_3bmd" self) (getAttr "_3bmd-ext-code-blocks" self) (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "common-doc" self) (getAttr "common-html" self) (getAttr "esrap" self) (getAttr "ironclad" self) (getAttr "quri" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); commondoc-markdown-docs = (build-asdf-system { pname = "commondoc-markdown-docs"; @@ -24279,6 +29549,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "commondoc-markdown-docs" ]; lispLibs = [ (getAttr "_40ants-doc" self) (getAttr "docs-config" self) (getAttr "named-readtables" self) (getAttr "pythonic-string-reader" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); commondoc-markdown-test = (build-asdf-system { pname = "commondoc-markdown-test"; @@ -24292,6 +29565,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "commondoc-markdown-test" ]; lispLibs = [ (getAttr "common-doc" self) (getAttr "commondoc-markdown" self) (getAttr "hamcrest" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); commonqt = (build-asdf-system { pname = "commonqt"; @@ -24305,6 +29581,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "commonqt" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "smokebase" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); comp-set = (build-asdf-system { pname = "comp-set"; @@ -24318,6 +29597,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "comp-set" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); compatible-metaclasses = (build-asdf-system { pname = "compatible-metaclasses"; @@ -24331,6 +29613,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "compatible-metaclasses" ]; lispLibs = [ (getAttr "class-options" self) (getAttr "closer-mop" self) (getAttr "enhanced-find-class" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); compatible-metaclasses__tests = (build-asdf-system { pname = "compatible-metaclasses_tests"; @@ -24344,6 +29629,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "compatible-metaclasses_tests" ]; lispLibs = [ (getAttr "compatible-metaclasses" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); compiler-macro-notes = (build-asdf-system { pname = "compiler-macro-notes"; @@ -24357,6 +29645,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "compiler-macro-notes" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-environments" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); computable-reals = (build-asdf-system { pname = "computable-reals"; @@ -24370,6 +29661,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "computable-reals" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); concrete-syntax-tree = (build-asdf-system { pname = "concrete-syntax-tree"; @@ -24383,6 +29677,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "concrete-syntax-tree" ]; lispLibs = [ (getAttr "concrete-syntax-tree-base" self) (getAttr "concrete-syntax-tree-lambda-list" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); concrete-syntax-tree-base = (build-asdf-system { pname = "concrete-syntax-tree-base"; @@ -24396,6 +29693,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "concrete-syntax-tree-base" ]; lispLibs = [ (getAttr "acclimation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); concrete-syntax-tree-destructuring = (build-asdf-system { pname = "concrete-syntax-tree-destructuring"; @@ -24409,6 +29709,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "concrete-syntax-tree-destructuring" ]; lispLibs = [ (getAttr "concrete-syntax-tree-lambda-list" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); concrete-syntax-tree-lambda-list = (build-asdf-system { pname = "concrete-syntax-tree-lambda-list"; @@ -24422,6 +29725,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "concrete-syntax-tree-lambda-list" ]; lispLibs = [ (getAttr "concrete-syntax-tree-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); concrete-syntax-tree-lambda-list-test = (build-asdf-system { pname = "concrete-syntax-tree-lambda-list-test"; @@ -24435,6 +29741,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "concrete-syntax-tree-lambda-list-test" ]; lispLibs = [ (getAttr "concrete-syntax-tree-lambda-list" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); concrete-syntax-tree-source-info = (build-asdf-system { pname = "concrete-syntax-tree-source-info"; @@ -24448,6 +29757,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "concrete-syntax-tree-source-info" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); conditional-commands = (build-asdf-system { pname = "conditional-commands"; @@ -24461,6 +29773,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "conditional-commands" ]; lispLibs = [ (getAttr "clim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); conf = (build-asdf-system { pname = "conf"; @@ -24474,6 +29789,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "conf" ]; lispLibs = [ (getAttr "cl-fad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); configuration_dot_options = (build-asdf-system { pname = "configuration.options"; @@ -24487,6 +29805,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "configuration.options" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "architecture_dot_service-provider" self) (getAttr "cl-hooks" self) (getAttr "esrap" self) (getAttr "let-plus" self) (getAttr "log4cl" self) (getAttr "more-conditions" self) (getAttr "split-sequence" self) (getAttr "utilities_dot_print-items" self) (getAttr "utilities_dot_print-tree" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); configuration_dot_options-and-mop = (build-asdf-system { pname = "configuration.options-and-mop"; @@ -24500,6 +29821,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "configuration.options-and-mop" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "configuration_dot_options" self) (getAttr "let-plus" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); configuration_dot_options-and-puri = (build-asdf-system { pname = "configuration.options-and-puri"; @@ -24513,6 +29837,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "configuration.options-and-puri" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "configuration_dot_options" self) (getAttr "let-plus" self) (getAttr "puri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); configuration_dot_options-and-quri = (build-asdf-system { pname = "configuration.options-and-quri"; @@ -24526,6 +29853,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "configuration.options-and-quri" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "configuration_dot_options" self) (getAttr "let-plus" self) (getAttr "quri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); configuration_dot_options-and-service-provider = (build-asdf-system { pname = "configuration.options-and-service-provider"; @@ -24539,6 +29869,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "configuration.options-and-service-provider" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "architecture_dot_service-provider" self) (getAttr "architecture_dot_service-provider-and-hooks" self) (getAttr "configuration_dot_options" self) (getAttr "configuration_dot_options-and-mop" self) (getAttr "let-plus" self) (getAttr "log4cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); configuration_dot_options-syntax-ini = (build-asdf-system { pname = "configuration.options-syntax-ini"; @@ -24552,6 +29885,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "configuration.options-syntax-ini" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "configuration_dot_options" self) (getAttr "let-plus" self) (getAttr "parser_dot_ini" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); configuration_dot_options-syntax-xml = (build-asdf-system { pname = "configuration.options-syntax-xml"; @@ -24565,6 +29901,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "configuration.options-syntax-xml" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "configuration_dot_options" self) (getAttr "let-plus" self) (getAttr "xml_dot_location" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); conium = (build-asdf-system { pname = "conium"; @@ -24578,6 +29917,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "conium" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); consfigurator = (build-asdf-system { pname = "consfigurator"; @@ -24591,6 +29933,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "consfigurator" ]; lispLibs = [ (getAttr "agnostic-lizard" self) (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "babel" self) (getAttr "babel-streams" self) (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-heredoc" self) (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "named-readtables" self) (getAttr "osicat" self) (getAttr "trivial-backtrace" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); consix = (build-asdf-system { pname = "consix"; @@ -24604,6 +29949,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "consix" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-glu" self) (getAttr "cl-glut" self) (getAttr "cl-opengl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); constantfold = (build-asdf-system { pname = "constantfold"; @@ -24617,6 +29965,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "constantfold" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) (getAttr "lisp-namespace" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); constantfold_dot_test = (build-asdf-system { pname = "constantfold.test"; @@ -24630,6 +29981,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "constantfold.test" ]; lispLibs = [ (getAttr "constantfold" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); context-lite = (build-asdf-system { pname = "context-lite"; @@ -24643,6 +29997,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "context-lite" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); contextl = (build-asdf-system { pname = "contextl"; @@ -24656,6 +30013,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "contextl" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "lw-compat" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); control = (build-asdf-system { pname = "control"; @@ -24669,6 +30029,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "control" ]; lispLibs = [ (getAttr "character-modifier-bits" self) (getAttr "utility" self) (getAttr "window" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); convolution-kernel = (build-asdf-system { pname = "convolution-kernel"; @@ -24682,6 +30045,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "convolution-kernel" ]; lispLibs = [ (getAttr "mfiano-utils" self) (getAttr "tile-grid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); copy-directory = (build-asdf-system { pname = "copy-directory"; @@ -24695,6 +30061,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "copy-directory" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "which" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); copy-directory-test = (build-asdf-system { pname = "copy-directory-test"; @@ -24708,6 +30077,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "copy-directory-test" ]; lispLibs = [ (getAttr "copy-directory" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); core-reader = (build-asdf-system { pname = "core-reader"; @@ -24721,6 +30093,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "core-reader" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); core-reader_dot_test = (build-asdf-system { pname = "core-reader.test"; @@ -24734,6 +30109,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "core-reader.test" ]; lispLibs = [ (getAttr "core-reader" self) (getAttr "jingoh" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cover = (build-asdf-system { pname = "cover"; @@ -24747,6 +30125,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cover" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); cqlcl = (build-asdf-system { pname = "cqlcl"; @@ -24760,6 +30141,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cqlcl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "fiveam" self) (getAttr "flexi-streams" self) (getAttr "lparallel" self) (getAttr "pooler" self) (getAttr "split-sequence" self) (getAttr "usocket" self) (getAttr "uuid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cqlcl-test = (build-asdf-system { pname = "cqlcl-test"; @@ -24773,6 +30157,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cqlcl-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cqlcl" self) (getAttr "fiveam" self) (getAttr "flexi-streams" self) (getAttr "uuid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); crane = (build-asdf-system { pname = "crane"; @@ -24786,6 +30173,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "crane" ]; lispLibs = [ (getAttr "anaphora" self) (getAttr "cl-fad" self) (getAttr "clos-fixtures" self) (getAttr "closer-mop" self) (getAttr "dbi" self) (getAttr "iterate" self) (getAttr "local-time" self) (getAttr "sxql" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); crane-test = (build-asdf-system { pname = "crane-test"; @@ -24799,6 +30189,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "crane-test" ]; lispLibs = [ (getAttr "crane" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cricket = (build-asdf-system { pname = "cricket"; @@ -24812,6 +30205,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cricket" ]; lispLibs = [ (getAttr "arrow-macros" self) (getAttr "cl-cpus" self) (getAttr "lparallel" self) (getAttr "mfiano-utils" self) (getAttr "seedable-rng" self) (getAttr "zpng" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cricket_dot_test = (build-asdf-system { pname = "cricket.test"; @@ -24825,6 +30221,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cricket.test" ]; lispLibs = [ (getAttr "cricket" self) (getAttr "mfiano-utils" self) (getAttr "pngload" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); croatoan = (build-asdf-system { pname = "croatoan"; @@ -24838,6 +30237,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "croatoan" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "croatoan-ncurses" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); croatoan-ncurses = (build-asdf-system { pname = "croatoan-ncurses"; @@ -24851,6 +30253,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "croatoan-ncurses" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); croatoan-test = (build-asdf-system { pname = "croatoan-test"; @@ -24864,6 +30269,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "croatoan-test" ]; lispLibs = [ (getAttr "croatoan" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); crud = (build-asdf-system { pname = "crud"; @@ -24877,6 +30285,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "crud" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "base64" self) (getAttr "lparallel" self) (getAttr "sqlite" self) (getAttr "sucle-serialize" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); crypt = (build-asdf-system { pname = "crypt"; @@ -24890,6 +30301,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "crypt" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); crypto-shortcuts = (build-asdf-system { pname = "crypto-shortcuts"; @@ -24903,6 +30317,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "crypto-shortcuts" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "flexi-streams" self) (getAttr "ironclad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cserial-port = (build-asdf-system { pname = "cserial-port"; @@ -24916,6 +30333,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cserial-port" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "osicat" self) (getAttr "trivial-features" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); css-lite = (build-asdf-system { pname = "css-lite"; @@ -24929,6 +30349,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "css-lite" ]; lispLibs = [ ]; + meta = {}; }); css-selectors = (build-asdf-system { pname = "css-selectors"; @@ -24942,6 +30363,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "css-selectors" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "buildnode" self) (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "cxml" self) (getAttr "iterate" self) (getAttr "symbol-munger" self) (getAttr "yacc" self) ]; + meta = {}; }); css-selectors-simple-tree = (build-asdf-system { pname = "css-selectors-simple-tree"; @@ -24955,6 +30377,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "css-selectors-simple-tree" ]; lispLibs = [ (getAttr "cl-html5-parser" self) (getAttr "css-selectors" self) ]; + meta = {}; }); css-selectors-stp = (build-asdf-system { pname = "css-selectors-stp"; @@ -24968,6 +30391,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "css-selectors-stp" ]; lispLibs = [ (getAttr "css-selectors" self) (getAttr "cxml-stp" self) ]; + meta = {}; }); css-selectors-test = (build-asdf-system { pname = "css-selectors-test"; @@ -24981,6 +30405,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "css-selectors-test" ]; lispLibs = [ (getAttr "buildnode-xhtml" self) (getAttr "css-selectors" self) (getAttr "lisp-unit2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); csv = (build-asdf-system { pname = "csv"; @@ -24994,6 +30421,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "csv" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); csv-parser = (build-asdf-system { pname = "csv-parser"; @@ -25007,6 +30437,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "csv-parser" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); csv-validator = (build-asdf-system { pname = "csv-validator"; @@ -25020,6 +30453,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "csv-validator" ]; lispLibs = [ (getAttr "local-time" self) (getAttr "lparallel" self) (getAttr "parse-float" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); csv-validator-tests = (build-asdf-system { pname = "csv-validator-tests"; @@ -25033,6 +30469,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "csv-validator-tests" ]; lispLibs = [ (getAttr "csv-validator" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ctype = (build-asdf-system { pname = "ctype"; @@ -25046,6 +30485,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ctype" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); ctype-tfun = (build-asdf-system { pname = "ctype-tfun"; @@ -25059,6 +30501,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ctype-tfun" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "ctype" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cubic-bezier = (build-asdf-system { pname = "cubic-bezier"; @@ -25072,6 +30517,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cubic-bezier" ]; lispLibs = [ (getAttr "mfiano-utils" self) (getAttr "origin" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cue-parser = (build-asdf-system { pname = "cue-parser"; @@ -25085,6 +30533,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cue-parser" ]; lispLibs = [ (getAttr "esrap" self) (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); curly = (build-asdf-system { pname = "curly"; @@ -25098,6 +30549,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "curly" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); curly_dot_test = (build-asdf-system { pname = "curly.test"; @@ -25111,6 +30565,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "curly.test" ]; lispLibs = [ (getAttr "curly" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); curry-compose-reader-macros = (build-asdf-system { pname = "curry-compose-reader-macros"; @@ -25124,6 +30581,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "curry-compose-reader-macros" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cxml = (build-asdf-system { pname = "cxml"; @@ -25137,6 +30597,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cxml" ]; lispLibs = [ (getAttr "closure-common" self) (getAttr "puri" self) (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); cxml-dom = (build-asdf-system { pname = "cxml-dom"; @@ -25150,6 +30611,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cxml-dom" ]; lispLibs = [ (getAttr "closure-common" self) (getAttr "puri" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cxml-klacks = (build-asdf-system { pname = "cxml-klacks"; @@ -25163,6 +30627,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cxml-klacks" ]; lispLibs = [ (getAttr "closure-common" self) (getAttr "puri" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cxml-rng = (build-asdf-system { pname = "cxml-rng"; @@ -25176,6 +30643,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cxml-rng" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "cl-ppcre" self) (getAttr "cxml" self) (getAttr "parse-number" self) (getAttr "yacc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cxml-rpc = (build-asdf-system { pname = "cxml-rpc"; @@ -25189,6 +30659,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cxml-rpc" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "cxml" self) (getAttr "drakma" self) (getAttr "hunchentoot" self) (getAttr "parse-number" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cxml-stp = (build-asdf-system { pname = "cxml-stp"; @@ -25202,6 +30675,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cxml-stp" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cxml" self) (getAttr "xpath" self) ]; + meta = {}; }); cxml-test = (build-asdf-system { pname = "cxml-test"; @@ -25215,6 +30689,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cxml-test" ]; lispLibs = [ (getAttr "closure-common" self) (getAttr "puri" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cxx = (build-asdf-system { pname = "cxx"; @@ -25228,6 +30705,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cxx" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cxx-jit = (build-asdf-system { pname = "cxx-jit"; @@ -25241,6 +30721,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cxx-jit" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cxx-test = (build-asdf-system { pname = "cxx-test"; @@ -25254,6 +30737,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cxx-test" ]; lispLibs = [ (getAttr "cxx" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); cytoscape-clj = (build-asdf-system { pname = "cytoscape-clj"; @@ -25267,6 +30753,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "cytoscape-clj" ]; lispLibs = [ (getAttr "common-lisp-jupyter" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); daemon = (build-asdf-system { pname = "daemon"; @@ -25280,6 +30769,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "daemon" ]; lispLibs = [ (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); damn-fast-priority-queue = (build-asdf-system { pname = "damn-fast-priority-queue"; @@ -25293,6 +30785,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "damn-fast-priority-queue" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); damn-fast-stable-priority-queue = (build-asdf-system { pname = "damn-fast-stable-priority-queue"; @@ -25306,6 +30801,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "damn-fast-stable-priority-queue" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); darts_dot_lib_dot_email-address = (build-asdf-system { pname = "darts.lib.email-address"; @@ -25319,6 +30817,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "darts.lib.email-address" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); darts_dot_lib_dot_email-address-test = (build-asdf-system { pname = "darts.lib.email-address-test"; @@ -25332,6 +30833,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "darts.lib.email-address-test" ]; lispLibs = [ (getAttr "darts_dot_lib_dot_email-address" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); darts_dot_lib_dot_hashtree-test = (build-asdf-system { pname = "darts.lib.hashtree-test"; @@ -25345,6 +30849,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "darts.lib.hashtree-test" ]; lispLibs = [ (getAttr "darts_dot_lib_dot_hashtrie" self) (getAttr "darts_dot_lib_dot_wbtree" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); darts_dot_lib_dot_hashtrie = (build-asdf-system { pname = "darts.lib.hashtrie"; @@ -25358,6 +30865,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "darts.lib.hashtrie" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); darts_dot_lib_dot_message-pack = (build-asdf-system { pname = "darts.lib.message-pack"; @@ -25371,6 +30881,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "darts.lib.message-pack" ]; lispLibs = [ (getAttr "babel" self) (getAttr "ieee-floats" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); darts_dot_lib_dot_message-pack-test = (build-asdf-system { pname = "darts.lib.message-pack-test"; @@ -25384,6 +30897,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "darts.lib.message-pack-test" ]; lispLibs = [ (getAttr "darts_dot_lib_dot_message-pack" self) (getAttr "stefil" self) (getAttr "trivial-octet-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); darts_dot_lib_dot_sequence-metrics = (build-asdf-system { pname = "darts.lib.sequence-metrics"; @@ -25397,6 +30913,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "darts.lib.sequence-metrics" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); darts_dot_lib_dot_tools = (build-asdf-system { pname = "darts.lib.tools"; @@ -25410,6 +30929,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "darts.lib.tools" ]; lispLibs = [ (getAttr "atomics" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); darts_dot_lib_dot_tools_dot_test = (build-asdf-system { pname = "darts.lib.tools.test"; @@ -25423,6 +30945,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "darts.lib.tools.test" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "darts_dot_lib_dot_tools" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); darts_dot_lib_dot_uuid = (build-asdf-system { pname = "darts.lib.uuid"; @@ -25436,6 +30961,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "darts.lib.uuid" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "ironclad" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); darts_dot_lib_dot_uuid-test = (build-asdf-system { pname = "darts.lib.uuid-test"; @@ -25449,6 +30977,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "darts.lib.uuid-test" ]; lispLibs = [ (getAttr "darts_dot_lib_dot_uuid" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); darts_dot_lib_dot_wbtree = (build-asdf-system { pname = "darts.lib.wbtree"; @@ -25462,6 +30993,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "darts.lib.wbtree" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); data-format-validation = (build-asdf-system { pname = "data-format-validation"; @@ -25475,6 +31009,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "data-format-validation" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); data-frame = (build-asdf-system { pname = "data-frame"; @@ -25488,6 +31025,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "data-frame" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "alexandria_plus" self) (getAttr "anaphora" self) (getAttr "array-operations" self) (getAttr "duologue" self) (getAttr "let-plus" self) (getAttr "num-utils" self) (getAttr "select" self) (getAttr "statistics" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); data-lens = (build-asdf-system { pname = "data-lens"; @@ -25501,6 +31041,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "data-lens" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); data-sift = (build-asdf-system { pname = "data-sift"; @@ -25514,6 +31057,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "data-sift" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "parse-number" self) (getAttr "puri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); data-sift-test = (build-asdf-system { pname = "data-sift-test"; @@ -25527,6 +31073,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "data-sift-test" ]; lispLibs = [ (getAttr "data-sift" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); data-table = (build-asdf-system { pname = "data-table"; @@ -25540,6 +31089,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "data-table" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-interpol" self) (getAttr "iterate" self) (getAttr "symbol-munger" self) ]; + meta = {}; }); data-table-clsql = (build-asdf-system { pname = "data-table-clsql"; @@ -25553,6 +31103,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "data-table-clsql" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "clsql-helper" self) (getAttr "collectors" self) (getAttr "data-table" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); data-table-test = (build-asdf-system { pname = "data-table-test"; @@ -25566,6 +31119,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "data-table-test" ]; lispLibs = [ (getAttr "data-table" self) (getAttr "lisp-unit2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); database-migrations = (build-asdf-system { pname = "database-migrations"; @@ -25579,6 +31135,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "database-migrations" ]; lispLibs = [ (getAttr "postmodern" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); datafly = (build-asdf-system { pname = "datafly"; @@ -25592,6 +31151,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "datafly" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-syntax-annot" self) (getAttr "closer-mop" self) (getAttr "dbi" self) (getAttr "function-cache" self) (getAttr "iterate" self) (getAttr "jonathan" self) (getAttr "kebab" self) (getAttr "local-time" self) (getAttr "log4cl" self) (getAttr "optima" self) (getAttr "sxql" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); datafly-test = (build-asdf-system { pname = "datafly-test"; @@ -25605,6 +31167,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "datafly-test" ]; lispLibs = [ (getAttr "datafly" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "sxql" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dataloader = (build-asdf-system { pname = "dataloader"; @@ -25618,6 +31183,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dataloader" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-csv" self) (getAttr "cl-jpeg" self) (getAttr "cl-wav" self) (getAttr "iterate" self) (getAttr "magicffi" self) (getAttr "numcl" self) (getAttr "numpy-file-format" self) (getAttr "png" self) (getAttr "retrospectiff" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dataloader_dot_test = (build-asdf-system { pname = "dataloader.test"; @@ -25631,6 +31199,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dataloader.test" ]; lispLibs = [ (getAttr "dataloader" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); datamuse = (build-asdf-system { pname = "datamuse"; @@ -25644,6 +31215,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "datamuse" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "drakma" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); date-calc = (build-asdf-system { pname = "date-calc"; @@ -25657,6 +31231,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "date-calc" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); datum-comments = (build-asdf-system { pname = "datum-comments"; @@ -25670,6 +31247,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "datum-comments" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); db3 = (build-asdf-system { pname = "db3"; @@ -25683,6 +31263,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "db3" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); dbd-mysql = (build-asdf-system { pname = "dbd-mysql"; @@ -25696,6 +31279,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dbd-mysql" ]; lispLibs = [ (getAttr "cl-mysql" self) (getAttr "dbi" self) ]; + meta = {}; }); dbd-postgres = (build-asdf-system { pname = "dbd-postgres"; @@ -25709,6 +31293,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dbd-postgres" ]; lispLibs = [ (getAttr "cl-postgres" self) (getAttr "dbi" self) (getAttr "trivial-garbage" self) ]; + meta = {}; }); dbd-sqlite3 = (build-asdf-system { pname = "dbd-sqlite3"; @@ -25722,6 +31307,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dbd-sqlite3" ]; lispLibs = [ (getAttr "dbi" self) (getAttr "sqlite" self) (getAttr "trivial-garbage" self) ]; + meta = {}; }); dbi = (build-asdf-system { pname = "dbi"; @@ -25735,6 +31321,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dbi" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) (getAttr "split-sequence" self) ]; + meta = {}; }); dbi-test = (build-asdf-system { pname = "dbi-test"; @@ -25748,6 +31335,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dbi-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "dbi" self) (getAttr "rove" self) (getAttr "trivial-types" self) ]; + meta = {}; }); dbus = (build-asdf-system { pname = "dbus"; @@ -25761,6 +31349,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dbus" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "asdf-package-system" self) (getAttr "babel" self) (getAttr "cl-xmlspam" self) (getAttr "flexi-streams" self) (getAttr "ieee-floats" self) (getAttr "iolib" self) (getAttr "ironclad" self) (getAttr "split-sequence" self) (getAttr "trivial-garbage" self) ]; + meta = {}; }); dct = (build-asdf-system { pname = "dct"; @@ -25774,6 +31363,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dct" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dct-test = (build-asdf-system { pname = "dct-test"; @@ -25787,6 +31379,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dct-test" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-coveralls" self) (getAttr "dct" self) (getAttr "lisp-unit" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ddo = (build-asdf-system { pname = "ddo"; @@ -25800,6 +31395,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ddo" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-mpi" self) (getAttr "cl-mpi-extensions" self) (getAttr "femlisp-basic" self) (getAttr "femlisp-dictionary" self) (getAttr "femlisp-parallel" self) (getAttr "lfarm-admin" self) (getAttr "lfarm-client" self) (getAttr "lfarm-server" self) (getAttr "trees" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); de-mock-racy = (build-asdf-system { pname = "de-mock-racy"; @@ -25813,6 +31411,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "de-mock-racy" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dealii-tutorial = (build-asdf-system { pname = "dealii-tutorial"; @@ -25826,6 +31427,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dealii-tutorial" ]; lispLibs = [ (getAttr "femlisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); decimals = (build-asdf-system { pname = "decimals"; @@ -25839,6 +31443,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "decimals" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); deeds = (build-asdf-system { pname = "deeds"; @@ -25852,6 +31459,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deeds" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) (getAttr "form-fiddle" self) (getAttr "lambda-fiddle" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); defclass-std = (build-asdf-system { pname = "defclass-std"; @@ -25865,6 +31475,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defclass-std" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) ]; + meta = {}; }); defclass-std-test = (build-asdf-system { pname = "defclass-std-test"; @@ -25878,6 +31489,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defclass-std-test" ]; lispLibs = [ (getAttr "defclass-std" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); defconfig = (build-asdf-system { pname = "defconfig"; @@ -25891,6 +31505,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defconfig" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "trivial-cltl2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); defenum = (build-asdf-system { pname = "defenum"; @@ -25904,6 +31521,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defenum" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); deferred = (build-asdf-system { pname = "deferred"; @@ -25917,6 +31537,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deferred" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); define-json-expander = (build-asdf-system { pname = "define-json-expander"; @@ -25930,6 +31553,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "define-json-expander" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); definer = (build-asdf-system { pname = "definer"; @@ -25943,6 +31569,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "definer" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); definitions = (build-asdf-system { pname = "definitions"; @@ -25956,6 +31585,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "definitions" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); definitions-systems = (build-asdf-system { pname = "definitions-systems"; @@ -25969,6 +31601,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "definitions-systems" ]; lispLibs = [ (getAttr "canonicalized-initargs" self) (getAttr "enhanced-defclass" self) (getAttr "enhanced-find-class" self) (getAttr "shared-preferences" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); definitions-systems__tests = (build-asdf-system { pname = "definitions-systems_tests"; @@ -25982,6 +31617,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "definitions-systems_tests" ]; lispLibs = [ (getAttr "definitions-systems" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); deflate = (build-asdf-system { pname = "deflate"; @@ -25995,6 +31633,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deflate" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); deflazy = (build-asdf-system { pname = "deflazy"; @@ -26008,6 +31649,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deflazy" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "uncommon-lisp" self) (getAttr "utility" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); defmain = (build-asdf-system { pname = "defmain"; @@ -26021,6 +31665,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defmain" ]; lispLibs = [ (getAttr "_40ants-doc" self) (getAttr "alexandria" self) (getAttr "cl-inflector" self) (getAttr "cl-strings" self) (getAttr "docs-config" self) (getAttr "named-readtables" self) (getAttr "net_dot_didierverna_dot_clon_dot_core" self) (getAttr "pythonic-string-reader" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); defmain-test = (build-asdf-system { pname = "defmain-test"; @@ -26034,6 +31681,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defmain-test" ]; lispLibs = [ (getAttr "defmain" self) (getAttr "hamcrest" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); defmemo = (build-asdf-system { pname = "defmemo"; @@ -26047,6 +31697,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defmemo" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); defmemo-test = (build-asdf-system { pname = "defmemo-test"; @@ -26060,6 +31713,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defmemo-test" ]; lispLibs = [ (getAttr "defmemo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); defpackage-plus = (build-asdf-system { pname = "defpackage-plus"; @@ -26073,6 +31729,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defpackage-plus" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); defrec = (build-asdf-system { pname = "defrec"; @@ -26086,6 +31745,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defrec" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); defrest = (build-asdf-system { pname = "defrest"; @@ -26099,6 +31761,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defrest" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "hunchentoot" self) (getAttr "quri" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); defrest_dot_test = (build-asdf-system { pname = "defrest.test"; @@ -26112,6 +31777,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defrest.test" ]; lispLibs = [ (getAttr "defrest" self) (getAttr "drakma" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); defstar = (build-asdf-system { pname = "defstar"; @@ -26125,6 +31793,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defstar" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); defsystem-compatibility = (build-asdf-system { pname = "defsystem-compatibility"; @@ -26138,6 +31809,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defsystem-compatibility" ]; lispLibs = [ (getAttr "metatilities-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); defsystem-compatibility-test = (build-asdf-system { pname = "defsystem-compatibility-test"; @@ -26151,6 +31825,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defsystem-compatibility-test" ]; lispLibs = [ (getAttr "defsystem-compatibility" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); defvariant = (build-asdf-system { pname = "defvariant"; @@ -26164,6 +31841,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "defvariant" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); delorean = (build-asdf-system { pname = "delorean"; @@ -26177,6 +31857,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "delorean" ]; lispLibs = [ (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); delorean-test = (build-asdf-system { pname = "delorean-test"; @@ -26190,6 +31873,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "delorean-test" ]; lispLibs = [ (getAttr "delorean" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); delta-debug = (build-asdf-system { pname = "delta-debug"; @@ -26203,6 +31889,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "delta-debug" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "curry-compose-reader-macros" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dendrite = (build-asdf-system { pname = "dendrite"; @@ -26216,6 +31905,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dendrite" ]; lispLibs = [ (getAttr "dendrite_dot_micro-l-system" self) (getAttr "dendrite_dot_primitives" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dendrite_dot_micro-l-system = (build-asdf-system { pname = "dendrite.micro-l-system"; @@ -26229,6 +31921,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dendrite.micro-l-system" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); dendrite_dot_primitives = (build-asdf-system { pname = "dendrite.primitives"; @@ -26242,6 +31937,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dendrite.primitives" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "rtg-math" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dense-arrays = (build-asdf-system { pname = "dense-arrays"; @@ -26255,6 +31953,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dense-arrays" ]; lispLibs = [ (getAttr "abstract-arrays" self) (getAttr "alexandria" self) (getAttr "cl-form-types" self) (getAttr "closer-mop" self) (getAttr "compiler-macro-notes" self) (getAttr "extensible-compound-types" self) (getAttr "fiveam" self) (getAttr "iterate" self) (getAttr "polymorphic-functions" self) (getAttr "trivial-garbage" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dense-arrays_plus_cuda = (build-asdf-system { pname = "dense-arrays+cuda"; @@ -26268,6 +31969,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dense-arrays+cuda" ]; lispLibs = [ (getAttr "cl-cuda" self) (getAttr "dense-arrays" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dense-arrays_plus_magicl = (build-asdf-system { pname = "dense-arrays+magicl"; @@ -26281,6 +31985,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dense-arrays+magicl" ]; lispLibs = [ (getAttr "dense-arrays" self) (getAttr "magicl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dense-arrays_plus_static-vectors = (build-asdf-system { pname = "dense-arrays+static-vectors"; @@ -26294,6 +32001,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dense-arrays+static-vectors" ]; lispLibs = [ (getAttr "dense-arrays" self) (getAttr "static-vectors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dense-arrays-plus = (build-asdf-system { pname = "dense-arrays-plus"; @@ -26307,6 +32017,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dense-arrays-plus" ]; lispLibs = [ (getAttr "dense-arrays_plus_static-vectors" self) (getAttr "dense-arrays-plus-lite" self) (getAttr "fiveam" self) (getAttr "generic-cl" self) (getAttr "py4cl2" self) (getAttr "reader" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dense-arrays-plus-lite = (build-asdf-system { pname = "dense-arrays-plus-lite"; @@ -26320,6 +32033,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dense-arrays-plus-lite" ]; lispLibs = [ (getAttr "dense-arrays" self) (getAttr "trivial-coerce" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dense-numericals = (build-asdf-system { pname = "dense-numericals"; @@ -26333,6 +32049,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dense-numericals" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bmas" self) (getAttr "cffi" self) (getAttr "cl-autowrap" self) (getAttr "dense-arrays_plus_static-vectors" self) (getAttr "dense-arrays-plus-lite" self) (getAttr "fiveam" self) (getAttr "iterate" self) (getAttr "lparallel" self) (getAttr "magicl" self) (getAttr "numericals_dot_common" self) (getAttr "policy-cond" self) (getAttr "polymorphic-functions" self) (getAttr "swank" self) (getAttr "trivial-coerce" self) (getAttr "trivial-package-local-nicknames" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); deoxybyte-gzip = (build-asdf-system { pname = "deoxybyte-gzip"; @@ -26346,6 +32065,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deoxybyte-gzip" ]; lispLibs = [ (getAttr "deoxybyte-io" self) (getAttr "deoxybyte-systems" self) (getAttr "deoxybyte-unix" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); deoxybyte-gzip-test = (build-asdf-system { pname = "deoxybyte-gzip-test"; @@ -26359,6 +32081,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deoxybyte-gzip-test" ]; lispLibs = [ (getAttr "deoxybyte-gzip" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); deoxybyte-io = (build-asdf-system { pname = "deoxybyte-io"; @@ -26372,6 +32097,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deoxybyte-io" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "deoxybyte-systems" self) (getAttr "deoxybyte-utilities" self) (getAttr "getopt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); deoxybyte-io-test = (build-asdf-system { pname = "deoxybyte-io-test"; @@ -26385,6 +32113,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deoxybyte-io-test" ]; lispLibs = [ (getAttr "deoxybyte-io" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); deoxybyte-systems = (build-asdf-system { pname = "deoxybyte-systems"; @@ -26398,6 +32129,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deoxybyte-systems" ]; lispLibs = [ (getAttr "cl-fad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); deoxybyte-unix = (build-asdf-system { pname = "deoxybyte-unix"; @@ -26411,6 +32145,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deoxybyte-unix" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "deoxybyte-io" self) (getAttr "deoxybyte-systems" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); deoxybyte-unix-test = (build-asdf-system { pname = "deoxybyte-unix-test"; @@ -26424,6 +32161,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deoxybyte-unix-test" ]; lispLibs = [ (getAttr "deoxybyte-unix" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); deoxybyte-utilities = (build-asdf-system { pname = "deoxybyte-utilities"; @@ -26437,6 +32177,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deoxybyte-utilities" ]; lispLibs = [ (getAttr "deoxybyte-systems" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); deoxybyte-utilities-test = (build-asdf-system { pname = "deoxybyte-utilities-test"; @@ -26450,6 +32193,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deoxybyte-utilities-test" ]; lispLibs = [ (getAttr "deoxybyte-utilities" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); deploy = (build-asdf-system { pname = "deploy"; @@ -26463,6 +32209,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deploy" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); deploy-test = (build-asdf-system { pname = "deploy-test"; @@ -26476,6 +32225,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "deploy-test" ]; lispLibs = [ (getAttr "cl-mpg123" self) (getAttr "cl-out123" self) (getAttr "deploy" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); depot = (build-asdf-system { pname = "depot"; @@ -26489,6 +32241,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "depot" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "trivial-features" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); depot-in-memory = (build-asdf-system { pname = "depot-in-memory"; @@ -26502,6 +32257,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "depot-in-memory" ]; lispLibs = [ (getAttr "atomics" self) (getAttr "depot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); depot-test = (build-asdf-system { pname = "depot-test"; @@ -26515,6 +32273,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "depot-test" ]; lispLibs = [ (getAttr "depot" self) (getAttr "depot-in-memory" self) (getAttr "depot-zip" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); depot-virtual = (build-asdf-system { pname = "depot-virtual"; @@ -26528,6 +32289,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "depot-virtual" ]; lispLibs = [ (getAttr "depot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); depot-zip = (build-asdf-system { pname = "depot-zip"; @@ -26541,6 +32305,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "depot-zip" ]; lispLibs = [ (getAttr "babel" self) (getAttr "depot" self) (getAttr "zippy" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); descriptions = (build-asdf-system { pname = "descriptions"; @@ -26554,6 +32321,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "descriptions" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "closer-mop" self) (getAttr "sheeple" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); descriptions-test = (build-asdf-system { pname = "descriptions-test"; @@ -26567,6 +32337,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "descriptions-test" ]; lispLibs = [ (getAttr "descriptions" self) (getAttr "descriptions_dot_serialization" self) (getAttr "descriptions_dot_validation" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); descriptions_dot_serialization = (build-asdf-system { pname = "descriptions.serialization"; @@ -26580,6 +32353,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "descriptions.serialization" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "descriptions" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); descriptions_dot_validation = (build-asdf-system { pname = "descriptions.validation"; @@ -26593,6 +32369,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "descriptions.validation" ]; lispLibs = [ (getAttr "clavier" self) (getAttr "descriptions" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); destructuring-bind-star = (build-asdf-system { pname = "destructuring-bind-star"; @@ -26606,6 +32385,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "destructuring-bind-star" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); dexador = (build-asdf-system { pname = "dexador"; @@ -26619,6 +32401,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dexador" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "chipz" self) (getAttr "chunga" self) (getAttr "cl_plus_ssl" self) (getAttr "cl-base64" self) (getAttr "cl-cookie" self) (getAttr "cl-ppcre" self) (getAttr "fast-http" self) (getAttr "fast-io" self) (getAttr "quri" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) (getAttr "trivial-gray-streams" self) (getAttr "trivial-mimes" self) (getAttr "usocket" self) ]; + meta = {}; }); dexador-test = (build-asdf-system { pname = "dexador-test"; @@ -26632,6 +32415,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dexador-test" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-cookie" self) (getAttr "clack-test" self) (getAttr "dexador" self) (getAttr "lack-request" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dfio = (build-asdf-system { pname = "dfio"; @@ -26645,6 +32431,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dfio" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "data-frame" self) (getAttr "dexador" self) (getAttr "fare-csv" self) (getAttr "let-plus" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); diff = (build-asdf-system { pname = "diff"; @@ -26658,6 +32447,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "diff" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); diff-match-patch = (build-asdf-system { pname = "diff-match-patch"; @@ -26671,6 +32463,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "diff-match-patch" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dirt = (build-asdf-system { pname = "dirt"; @@ -26684,6 +32479,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dirt" ]; lispLibs = [ (getAttr "cepl" self) (getAttr "cl-soil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dispatch = (build-asdf-system { pname = "dispatch"; @@ -26697,6 +32495,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dispatch" ]; lispLibs = [ (getAttr "adjuvant" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dispatch-test = (build-asdf-system { pname = "dispatch-test"; @@ -26710,6 +32511,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dispatch-test" ]; lispLibs = [ (getAttr "dispatch" self) (getAttr "scrutiny" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); disposable = (build-asdf-system { pname = "disposable"; @@ -26723,6 +32527,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "disposable" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); dissect = (build-asdf-system { pname = "dissect"; @@ -26736,6 +32543,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dissect" ]; lispLibs = [ ]; + meta = {}; }); distributions = (build-asdf-system { pname = "distributions"; @@ -26749,6 +32557,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "distributions" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "array-operations" self) (getAttr "cephes" self) (getAttr "float-features" self) (getAttr "let-plus" self) (getAttr "num-utils" self) (getAttr "special-functions" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); djula = (build-asdf-system { pname = "djula"; @@ -26762,6 +32573,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "djula" ]; lispLibs = [ (getAttr "access" self) (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-locale" self) (getAttr "cl-ppcre" self) (getAttr "cl-slice" self) (getAttr "closer-mop" self) (getAttr "gettext" self) (getAttr "iterate" self) (getAttr "local-time" self) (getAttr "parser-combinators" self) (getAttr "split-sequence" self) (getAttr "trivial-backtrace" self) ]; + meta = {}; }); djula-demo = (build-asdf-system { pname = "djula-demo"; @@ -26775,6 +32587,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "djula-demo" ]; lispLibs = [ (getAttr "djula" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); djula-test = (build-asdf-system { pname = "djula-test"; @@ -26788,6 +32603,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "djula-test" ]; lispLibs = [ (getAttr "djula" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dlist = (build-asdf-system { pname = "dlist"; @@ -26801,6 +32619,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dlist" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); dlist-test = (build-asdf-system { pname = "dlist-test"; @@ -26814,6 +32635,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dlist-test" ]; lispLibs = [ (getAttr "dlist" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dml = (build-asdf-system { pname = "dml"; @@ -26827,6 +32651,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dml" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-cairo2" self) (getAttr "cl-ppcre" self) (getAttr "donuts" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dns-client = (build-asdf-system { pname = "dns-client"; @@ -26840,6 +32667,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dns-client" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); do-urlencode = (build-asdf-system { pname = "do-urlencode"; @@ -26853,6 +32683,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "do-urlencode" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) ]; + meta = {}; }); docbrowser = (build-asdf-system { pname = "docbrowser"; @@ -26866,6 +32697,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "docbrowser" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "cl-json" self) (getAttr "closer-mop" self) (getAttr "colorize" self) (getAttr "flexi-streams" self) (getAttr "hunchentoot" self) (getAttr "parse-number" self) (getAttr "split-sequence" self) (getAttr "string-case" self) (getAttr "swank" self) (getAttr "yacc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); docparser = (build-asdf-system { pname = "docparser"; @@ -26879,6 +32713,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "docparser" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "cffi" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); docparser-test = (build-asdf-system { pname = "docparser-test"; @@ -26892,6 +32729,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "docparser-test" ]; lispLibs = [ (getAttr "docparser" self) (getAttr "docparser-test-system" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); docparser-test-system = (build-asdf-system { pname = "docparser-test-system"; @@ -26905,6 +32745,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "docparser-test-system" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); docs-builder = (build-asdf-system { pname = "docs-builder"; @@ -26918,6 +32761,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "docs-builder" ]; lispLibs = [ (getAttr "_40ants-doc" self) (getAttr "alexandria" self) (getAttr "docs-config" self) (getAttr "log4cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); docs-config = (build-asdf-system { pname = "docs-config"; @@ -26931,6 +32777,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "docs-config" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); documentation-template = (build-asdf-system { pname = "documentation-template"; @@ -26944,6 +32793,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "documentation-template" ]; lispLibs = [ (getAttr "cl-who" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); documentation-utils = (build-asdf-system { pname = "documentation-utils"; @@ -26957,6 +32809,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "documentation-utils" ]; lispLibs = [ (getAttr "trivial-indent" self) ]; + meta = {}; }); documentation-utils-extensions = (build-asdf-system { pname = "documentation-utils-extensions"; @@ -26970,6 +32823,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "documentation-utils-extensions" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); docutils = (build-asdf-system { pname = "docutils"; @@ -26983,6 +32839,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "docutils" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "data-format-validation" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dom = (build-asdf-system { pname = "dom"; @@ -26996,6 +32855,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dom" ]; lispLibs = [ (getAttr "cl-who" self) (getAttr "yadd" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); donuts = (build-asdf-system { pname = "donuts"; @@ -27009,6 +32871,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "donuts" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); doplus = (build-asdf-system { pname = "doplus"; @@ -27022,6 +32887,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "doplus" ]; lispLibs = [ (getAttr "parse-declarations-1_dot_0" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); doplus-fset = (build-asdf-system { pname = "doplus-fset"; @@ -27035,6 +32903,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "doplus-fset" ]; lispLibs = [ (getAttr "doplus" self) (getAttr "fset" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dotenv = (build-asdf-system { pname = "dotenv"; @@ -27048,6 +32919,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dotenv" ]; lispLibs = [ (getAttr "prove-asdf" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dotenv-test = (build-asdf-system { pname = "dotenv-test"; @@ -27061,6 +32935,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dotenv-test" ]; lispLibs = [ (getAttr "dotenv" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); doubly-linked-list = (build-asdf-system { pname = "doubly-linked-list"; @@ -27074,6 +32951,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "doubly-linked-list" ]; lispLibs = [ (getAttr "mfiano-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); drakma = (build-asdf-system { pname = "drakma"; @@ -27087,6 +32967,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "drakma" ]; lispLibs = [ (getAttr "chipz" self) (getAttr "chunga" self) (getAttr "cl_plus_ssl" self) (getAttr "cl-base64" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "puri" self) (getAttr "usocket" self) ]; + meta = {}; }); drakma-async = (build-asdf-system { pname = "drakma-async"; @@ -27100,6 +32981,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "drakma-async" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-async-future" self) (getAttr "cl-async-ssl" self) (getAttr "drakma" self) (getAttr "fast-http" self) (getAttr "fast-io" self) (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); drakma-test = (build-asdf-system { pname = "drakma-test"; @@ -27113,6 +32997,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "drakma-test" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); draw-cons-tree = (build-asdf-system { pname = "draw-cons-tree"; @@ -27126,6 +33013,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "draw-cons-tree" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); drei-mcclim = (build-asdf-system { pname = "drei-mcclim"; @@ -27139,6 +33029,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "drei-mcclim" ]; lispLibs = [ (getAttr "automaton" self) (getAttr "clim-core" self) (getAttr "esa-mcclim" self) (getAttr "flexichain" self) (getAttr "persistent" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dso-lex = (build-asdf-system { pname = "dso-lex"; @@ -27152,6 +33045,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dso-lex" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "dso-util" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dso-util = (build-asdf-system { pname = "dso-util"; @@ -27165,6 +33061,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dso-util" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dufy = (build-asdf-system { pname = "dufy"; @@ -27178,6 +33077,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dufy" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dungen = (build-asdf-system { pname = "dungen"; @@ -27191,6 +33093,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dungen" ]; lispLibs = [ (getAttr "graph" self) (getAttr "mfiano-utils" self) (getAttr "seedable-rng" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); duologue = (build-asdf-system { pname = "duologue"; @@ -27204,6 +33109,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "duologue" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "chronicity" self) (getAttr "cl-ansi-text" self) (getAttr "cl-fad" self) (getAttr "clavier" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); duologue-readline = (build-asdf-system { pname = "duologue-readline"; @@ -27217,6 +33125,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "duologue-readline" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "chronicity" self) (getAttr "cl-ansi-text" self) (getAttr "cl-fad" self) (getAttr "cl-readline" self) (getAttr "clavier" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); duologue-test = (build-asdf-system { pname = "duologue-test"; @@ -27230,6 +33141,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "duologue-test" ]; lispLibs = [ (getAttr "duologue" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dweet = (build-asdf-system { pname = "dweet"; @@ -27243,6 +33157,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dweet" ]; lispLibs = [ (getAttr "babel" self) (getAttr "com_dot_gigamonkeys_dot_json" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dynamic-array = (build-asdf-system { pname = "dynamic-array"; @@ -27256,6 +33173,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dynamic-array" ]; lispLibs = [ (getAttr "mfiano-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dynamic-classes = (build-asdf-system { pname = "dynamic-classes"; @@ -27269,6 +33189,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dynamic-classes" ]; lispLibs = [ (getAttr "metatilities-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dynamic-classes-test = (build-asdf-system { pname = "dynamic-classes-test"; @@ -27282,6 +33205,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dynamic-classes-test" ]; lispLibs = [ (getAttr "dynamic-classes" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dynamic-collect = (build-asdf-system { pname = "dynamic-collect"; @@ -27295,6 +33221,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dynamic-collect" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); dynamic-mixins = (build-asdf-system { pname = "dynamic-mixins"; @@ -27308,6 +33237,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dynamic-mixins" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); dynamic-wind = (build-asdf-system { pname = "dynamic-wind"; @@ -27321,6 +33253,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "dynamic-wind" ]; lispLibs = [ (getAttr "lw-compat" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eager-future = (build-asdf-system { pname = "eager-future"; @@ -27334,6 +33269,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eager-future" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eager-future_dot_test = (build-asdf-system { pname = "eager-future.test"; @@ -27347,6 +33285,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eager-future.test" ]; lispLibs = [ (getAttr "eager-future" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eager-future2 = (build-asdf-system { pname = "eager-future2"; @@ -27360,6 +33301,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eager-future2" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "trivial-garbage" self) ]; + meta = {}; }); easing = (build-asdf-system { pname = "easing"; @@ -27373,6 +33315,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "easing" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); easing-demo = (build-asdf-system { pname = "easing-demo"; @@ -27386,6 +33331,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "easing-demo" ]; lispLibs = [ (getAttr "easing" self) (getAttr "sketch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); easing-test = (build-asdf-system { pname = "easing-test"; @@ -27399,6 +33347,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "easing-test" ]; lispLibs = [ (getAttr "easing" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); easter-gauss = (build-asdf-system { pname = "easter-gauss"; @@ -27412,6 +33363,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "easter-gauss" ]; lispLibs = [ (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); easy-audio = (build-asdf-system { pname = "easy-audio"; @@ -27425,6 +33379,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "easy-audio" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "flexi-streams" self) (getAttr "nibbles-streams" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); easy-bind = (build-asdf-system { pname = "easy-bind"; @@ -27438,6 +33395,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "easy-bind" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); easy-macros = (build-asdf-system { pname = "easy-macros"; @@ -27451,6 +33411,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "easy-macros" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); easy-routes = (build-asdf-system { pname = "easy-routes"; @@ -27464,6 +33427,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "easy-routes" ]; lispLibs = [ (getAttr "hunchentoot" self) (getAttr "routes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); easy-routes_plus_djula = (build-asdf-system { pname = "easy-routes+djula"; @@ -27477,6 +33443,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "easy-routes+djula" ]; lispLibs = [ (getAttr "djula" self) (getAttr "easy-routes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); easy-routes_plus_errors = (build-asdf-system { pname = "easy-routes+errors"; @@ -27490,6 +33459,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "easy-routes+errors" ]; lispLibs = [ (getAttr "easy-routes" self) (getAttr "hunchentoot-errors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eazy-documentation = (build-asdf-system { pname = "eazy-documentation"; @@ -27503,6 +33475,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eazy-documentation" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "cl-who" self) (getAttr "common-doc" self) (getAttr "common-doc-split-paragraphs" self) (getAttr "common-html" self) (getAttr "iterate" self) (getAttr "trivia" self) (getAttr "trivia_dot_ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eazy-gnuplot = (build-asdf-system { pname = "eazy-gnuplot"; @@ -27516,6 +33491,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eazy-gnuplot" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eazy-gnuplot_dot_test = (build-asdf-system { pname = "eazy-gnuplot.test"; @@ -27529,6 +33507,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eazy-gnuplot.test" ]; lispLibs = [ (getAttr "eazy-gnuplot" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eazy-process = (build-asdf-system { pname = "eazy-process"; @@ -27542,6 +33523,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eazy-process" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-ppcre" self) (getAttr "cl-rlimit" self) (getAttr "iolib" self) (getAttr "iterate" self) (getAttr "trivia" self) (getAttr "trivia_dot_ppcre" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eazy-process_dot_test = (build-asdf-system { pname = "eazy-process.test"; @@ -27555,6 +33539,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eazy-process.test" ]; lispLibs = [ (getAttr "eazy-process" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eazy-project = (build-asdf-system { pname = "eazy-project"; @@ -27568,6 +33555,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eazy-project" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-emb" self) (getAttr "cl-ppcre" self) (getAttr "cl-syntax" self) (getAttr "cl-syntax-annot" self) (getAttr "introspect-environment" self) (getAttr "iterate" self) (getAttr "lisp-namespace" self) (getAttr "local-time" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eazy-project_dot_autoload = (build-asdf-system { pname = "eazy-project.autoload"; @@ -27581,6 +33571,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eazy-project.autoload" ]; lispLibs = [ (getAttr "eazy-project" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eazy-project_dot_test = (build-asdf-system { pname = "eazy-project.test"; @@ -27594,6 +33587,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eazy-project.test" ]; lispLibs = [ (getAttr "eazy-project" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ec2 = (build-asdf-system { pname = "ec2"; @@ -27607,6 +33603,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ec2" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "ironclad" self) (getAttr "s-base64" self) (getAttr "s-xml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ec2-price-finder = (build-asdf-system { pname = "ec2-price-finder"; @@ -27620,6 +33619,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ec2-price-finder" ]; lispLibs = [ (getAttr "easy-routes" self) (getAttr "hunchentoot" self) (getAttr "lass" self) (getAttr "local-time" self) (getAttr "parse-float" self) (getAttr "read-csv" self) (getAttr "spinneret" self) (getAttr "wu-decimal" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ecclesia = (build-asdf-system { pname = "ecclesia"; @@ -27633,6 +33635,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ecclesia" ]; lispLibs = [ (getAttr "acclimation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eclecticse_dot_iso-8601-date = (build-asdf-system { pname = "eclecticse.iso-8601-date"; @@ -27646,6 +33651,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eclecticse.iso-8601-date" ]; lispLibs = [ (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eclecticse_dot_omer = (build-asdf-system { pname = "eclecticse.omer"; @@ -27659,6 +33667,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eclecticse.omer" ]; lispLibs = [ (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eclecticse_dot_slk-581 = (build-asdf-system { pname = "eclecticse.slk-581"; @@ -27672,6 +33683,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eclecticse.slk-581" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eclector = (build-asdf-system { pname = "eclector"; @@ -27685,6 +33699,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eclector" ]; lispLibs = [ (getAttr "acclimation" self) (getAttr "alexandria" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eclector-concrete-syntax-tree = (build-asdf-system { pname = "eclector-concrete-syntax-tree"; @@ -27698,6 +33715,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eclector-concrete-syntax-tree" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "concrete-syntax-tree" self) (getAttr "eclector" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eco = (build-asdf-system { pname = "eco"; @@ -27711,6 +33731,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eco" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-who" self) (getAttr "esrap" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eco-test = (build-asdf-system { pname = "eco-test"; @@ -27724,6 +33747,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eco-test" ]; lispLibs = [ (getAttr "eco" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); edit-distance = (build-asdf-system { pname = "edit-distance"; @@ -27737,6 +33763,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "edit-distance" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); edit-distance-test = (build-asdf-system { pname = "edit-distance-test"; @@ -27750,6 +33779,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "edit-distance-test" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-coveralls" self) (getAttr "edit-distance" self) (getAttr "lisp-unit" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); elb-log = (build-asdf-system { pname = "elb-log"; @@ -27763,6 +33795,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "elb-log" ]; lispLibs = [ (getAttr "cl-annot-prove" self) (getAttr "cl-ppcre" self) (getAttr "cl-syntax" self) (getAttr "cl-syntax-annot" self) (getAttr "cl-syntax-interpol" self) (getAttr "local-time" self) (getAttr "zs3" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); elb-log-test = (build-asdf-system { pname = "elb-log-test"; @@ -27776,6 +33811,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "elb-log-test" ]; lispLibs = [ (getAttr "elb-log" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); electron-tools = (build-asdf-system { pname = "electron-tools"; @@ -27789,6 +33827,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "electron-tools" ]; lispLibs = [ (getAttr "osicat" self) (getAttr "trivial-download" self) (getAttr "trivial-exe" self) (getAttr "trivial-extract" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); electron-tools-test = (build-asdf-system { pname = "electron-tools-test"; @@ -27802,6 +33843,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "electron-tools-test" ]; lispLibs = [ (getAttr "electron-tools" self) (getAttr "fiveam" self) (getAttr "trivial-extract" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); elf = (build-asdf-system { pname = "elf"; @@ -27815,6 +33859,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "elf" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "com_dot_gigamonkeys_dot_binary-data" self) (getAttr "flexi-streams" self) (getAttr "metabang-bind" self) (getAttr "split-sequence" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); enchant = (build-asdf-system { pname = "enchant"; @@ -27828,6 +33875,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "enchant" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = {}; }); enchant-autoload = (build-asdf-system { pname = "enchant-autoload"; @@ -27841,6 +33889,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "enchant-autoload" ]; lispLibs = [ (getAttr "enchant" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); enhanced-boolean = (build-asdf-system { pname = "enhanced-boolean"; @@ -27854,6 +33905,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "enhanced-boolean" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); enhanced-boolean__tests = (build-asdf-system { pname = "enhanced-boolean_tests"; @@ -27867,6 +33921,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "enhanced-boolean_tests" ]; lispLibs = [ (getAttr "enhanced-boolean" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); enhanced-defclass = (build-asdf-system { pname = "enhanced-defclass"; @@ -27880,6 +33937,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "enhanced-defclass" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "compatible-metaclasses" self) (getAttr "enhanced-eval-when" self) (getAttr "enhanced-find-class" self) (getAttr "evaled-when" self) (getAttr "shared-preferences" self) (getAttr "simple-guess" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); enhanced-defclass__tests = (build-asdf-system { pname = "enhanced-defclass_tests"; @@ -27893,6 +33953,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "enhanced-defclass_tests" ]; lispLibs = [ (getAttr "enhanced-defclass" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); enhanced-eval-when = (build-asdf-system { pname = "enhanced-eval-when"; @@ -27906,6 +33969,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "enhanced-eval-when" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); enhanced-find-class = (build-asdf-system { pname = "enhanced-find-class"; @@ -27919,6 +33985,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "enhanced-find-class" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); enhanced-find-class__tests = (build-asdf-system { pname = "enhanced-find-class_tests"; @@ -27932,6 +34001,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "enhanced-find-class_tests" ]; lispLibs = [ (getAttr "enhanced-find-class" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); enhanced-multiple-value-bind = (build-asdf-system { pname = "enhanced-multiple-value-bind"; @@ -27945,6 +34017,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "enhanced-multiple-value-bind" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); enhanced-typep = (build-asdf-system { pname = "enhanced-typep"; @@ -27958,6 +34033,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "enhanced-typep" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); enhanced-typep__tests = (build-asdf-system { pname = "enhanced-typep_tests"; @@ -27971,6 +34049,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "enhanced-typep_tests" ]; lispLibs = [ (getAttr "enhanced-boolean" self) (getAttr "enhanced-typep" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); enumerations = (build-asdf-system { pname = "enumerations"; @@ -27984,6 +34065,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "enumerations" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); envy = (build-asdf-system { pname = "envy"; @@ -27997,6 +34081,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "envy" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); envy-test = (build-asdf-system { pname = "envy-test"; @@ -28010,6 +34097,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "envy-test" ]; lispLibs = [ (getAttr "envy" self) (getAttr "osicat" self) (getAttr "prove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eos = (build-asdf-system { pname = "eos"; @@ -28023,6 +34113,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eos" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); eos-tests = (build-asdf-system { pname = "eos-tests"; @@ -28036,6 +34129,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eos-tests" ]; lispLibs = [ (getAttr "eos" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); epigraph = (build-asdf-system { pname = "epigraph"; @@ -28049,6 +34145,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "epigraph" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); epigraph-test = (build-asdf-system { pname = "epigraph-test"; @@ -28062,6 +34161,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "epigraph-test" ]; lispLibs = [ (getAttr "epigraph" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); epmd = (build-asdf-system { pname = "epmd"; @@ -28075,6 +34177,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "epmd" ]; lispLibs = [ (getAttr "com_dot_gigamonkeys_dot_binary-data" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); epmd-test = (build-asdf-system { pname = "epmd-test"; @@ -28088,6 +34193,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "epmd-test" ]; lispLibs = [ (getAttr "epmd" self) (getAttr "fiveam" self) (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); equals = (build-asdf-system { pname = "equals"; @@ -28101,6 +34209,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "equals" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); erjoalgo-webutil = (build-asdf-system { pname = "erjoalgo-webutil"; @@ -28114,6 +34225,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "erjoalgo-webutil" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "fiasco" self) (getAttr "gzip-stream" self) (getAttr "hunchentoot" self) (getAttr "vom" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); erlang-term = (build-asdf-system { pname = "erlang-term"; @@ -28127,6 +34241,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "erlang-term" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "ieee-floats" self) (getAttr "nibbles" self) (getAttr "zlib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); erlang-term-test = (build-asdf-system { pname = "erlang-term-test"; @@ -28140,6 +34257,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "erlang-term-test" ]; lispLibs = [ (getAttr "erlang-term" self) (getAttr "fiveam" self) (getAttr "nibbles" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ernestine = (build-asdf-system { pname = "ernestine"; @@ -28153,6 +34273,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ernestine" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cl-prevalence" self) (getAttr "drakma" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ernestine-tests = (build-asdf-system { pname = "ernestine-tests"; @@ -28166,6 +34289,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ernestine-tests" ]; lispLibs = [ (getAttr "ernestine" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); erudite = (build-asdf-system { pname = "erudite"; @@ -28179,6 +34305,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "erudite" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "cl-template" self) (getAttr "log4cl" self) (getAttr "split-sequence" self) (getAttr "swank-client" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); erudite-test = (build-asdf-system { pname = "erudite-test"; @@ -28192,6 +34321,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "erudite-test" ]; lispLibs = [ (getAttr "erudite" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); esa-mcclim = (build-asdf-system { pname = "esa-mcclim"; @@ -28205,6 +34337,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "esa-mcclim" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "clim-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); escalator = (build-asdf-system { pname = "escalator"; @@ -28218,6 +34353,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "escalator" ]; lispLibs = [ (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); escalator-bench = (build-asdf-system { pname = "escalator-bench"; @@ -28231,6 +34369,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "escalator-bench" ]; lispLibs = [ (getAttr "escalator" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); esrap = (build-asdf-system { pname = "esrap"; @@ -28244,6 +34385,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "esrap" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "trivial-with-current-source-form" self) ]; + meta = {}; }); esrap-liquid = (build-asdf-system { pname = "esrap-liquid"; @@ -28257,6 +34399,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "esrap-liquid" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); esrap-liquid-tests = (build-asdf-system { pname = "esrap-liquid-tests"; @@ -28270,6 +34415,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "esrap-liquid-tests" ]; lispLibs = [ (getAttr "cl-interpol" self) (getAttr "esrap-liquid" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); esrap-peg = (build-asdf-system { pname = "esrap-peg"; @@ -28283,6 +34431,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "esrap-peg" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-unification" self) (getAttr "esrap" self) (getAttr "iterate" self) ]; + meta = {}; }); etcd-test = (build-asdf-system { pname = "etcd-test"; @@ -28296,6 +34445,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "etcd-test" ]; lispLibs = [ (getAttr "cl-etcd" self) (getAttr "cl-toml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ev = (build-asdf-system { pname = "ev"; @@ -28309,6 +34461,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ev" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); evaled-when = (build-asdf-system { pname = "evaled-when"; @@ -28322,6 +34477,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "evaled-when" ]; lispLibs = [ (getAttr "trivial-cltl2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); evaled-when__tests = (build-asdf-system { pname = "evaled-when_tests"; @@ -28335,6 +34493,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "evaled-when_tests" ]; lispLibs = [ (getAttr "enhanced-boolean" self) (getAttr "evaled-when" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); event-emitter = (build-asdf-system { pname = "event-emitter"; @@ -28348,6 +34509,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "event-emitter" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); event-emitter-test = (build-asdf-system { pname = "event-emitter-test"; @@ -28361,6 +34525,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "event-emitter-test" ]; lispLibs = [ (getAttr "event-emitter" self) (getAttr "prove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); event-glue = (build-asdf-system { pname = "event-glue"; @@ -28374,6 +34541,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "event-glue" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); event-glue-test = (build-asdf-system { pname = "event-glue-test"; @@ -28387,6 +34557,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "event-glue-test" ]; lispLibs = [ (getAttr "event-glue" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eventbus = (build-asdf-system { pname = "eventbus"; @@ -28400,6 +34573,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eventbus" ]; lispLibs = [ (getAttr "simplet-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); eventfd = (build-asdf-system { pname = "eventfd"; @@ -28413,6 +34589,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "eventfd" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi-grovel" self) (getAttr "iolib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); everblocking-stream = (build-asdf-system { pname = "everblocking-stream"; @@ -28426,6 +34605,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "everblocking-stream" ]; lispLibs = [ (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); evol = (build-asdf-system { pname = "evol"; @@ -28439,6 +34621,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "evol" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "external-program" self) (getAttr "patron" self) (getAttr "unix-options" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); evol-test = (build-asdf-system { pname = "evol-test"; @@ -28452,6 +34637,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "evol-test" ]; lispLibs = [ (getAttr "evol" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); example-bot = (build-asdf-system { pname = "example-bot"; @@ -28465,6 +34653,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "example-bot" ]; lispLibs = [ (getAttr "lispcord" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); exit-hooks = (build-asdf-system { pname = "exit-hooks"; @@ -28478,6 +34669,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "exit-hooks" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); exponential-backoff = (build-asdf-system { pname = "exponential-backoff"; @@ -28491,6 +34685,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "exponential-backoff" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); exscribe = (build-asdf-system { pname = "exscribe"; @@ -28504,6 +34701,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "exscribe" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "fare-memoization" self) (getAttr "fare-scripts" self) (getAttr "fare-utils" self) (getAttr "quri" self) (getAttr "scribble" self) (getAttr "trivia_dot_quasiquote" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ext-blog = (build-asdf-system { pname = "ext-blog"; @@ -28517,6 +34717,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ext-blog" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "cl-store" self) (getAttr "closure-template" self) (getAttr "image" self) (getAttr "kl-verify" self) (getAttr "local-time" self) (getAttr "restas" self) (getAttr "restas_dot_file-publisher" self) (getAttr "s-xml-rpc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); extended-reals = (build-asdf-system { pname = "extended-reals"; @@ -28530,6 +34733,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "extended-reals" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); extensible-compound-types = (build-asdf-system { pname = "extensible-compound-types"; @@ -28543,6 +34749,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "extensible-compound-types" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-environments" self) (getAttr "cl-form-types" self) (getAttr "compiler-macro-notes" self) (getAttr "fiveam" self) (getAttr "in-nomine" self) (getAttr "introspect-environment" self) (getAttr "optima" self) (getAttr "swank" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); extensible-compound-types-cl = (build-asdf-system { pname = "extensible-compound-types-cl"; @@ -28556,6 +34765,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "extensible-compound-types-cl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-form-types" self) (getAttr "extensible-compound-types" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); extensible-sequences = (build-asdf-system { pname = "extensible-sequences"; @@ -28569,6 +34781,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "extensible-sequences" ]; lispLibs = [ (getAttr "sequence-iterators" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); external-program = (build-asdf-system { pname = "external-program"; @@ -28582,6 +34797,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "external-program" ]; lispLibs = [ (getAttr "trivial-features" self) ]; + meta = {}; }); external-program-test = (build-asdf-system { pname = "external-program-test"; @@ -28595,6 +34811,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "external-program-test" ]; lispLibs = [ (getAttr "external-program" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); external-symbol-not-found = (build-asdf-system { pname = "external-symbol-not-found"; @@ -28608,6 +34827,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "external-symbol-not-found" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); f-underscore = (build-asdf-system { pname = "f-underscore"; @@ -28621,6 +34843,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "f-underscore" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); f2cl = (build-asdf-system { pname = "f2cl"; @@ -28634,6 +34859,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "f2cl" ]; lispLibs = [ (getAttr "f2cl-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); f2cl-asdf = (build-asdf-system { pname = "f2cl-asdf"; @@ -28647,6 +34875,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "f2cl-asdf" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); f2cl-lib = (build-asdf-system { pname = "f2cl-lib"; @@ -28660,6 +34891,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "f2cl-lib" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); fact-base = (build-asdf-system { pname = "fact-base"; @@ -28673,6 +34907,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fact-base" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "local-time" self) (getAttr "optima" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); factory-alien = (build-asdf-system { pname = "factory-alien"; @@ -28686,6 +34923,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "factory-alien" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); facts = (build-asdf-system { pname = "facts"; @@ -28699,6 +34939,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "facts" ]; lispLibs = [ (getAttr "lessp" self) (getAttr "local-time" self) (getAttr "rollback" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fakenil = (build-asdf-system { pname = "fakenil"; @@ -28712,6 +34955,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fakenil" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); fakenil__tests = (build-asdf-system { pname = "fakenil_tests"; @@ -28725,6 +34971,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fakenil_tests" ]; lispLibs = [ (getAttr "fakenil" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fare-csv = (build-asdf-system { pname = "fare-csv"; @@ -28738,6 +34987,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fare-csv" ]; lispLibs = [ ]; + meta = {}; }); fare-memoization = (build-asdf-system { pname = "fare-memoization"; @@ -28751,6 +35001,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fare-memoization" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); fare-mop = (build-asdf-system { pname = "fare-mop"; @@ -28764,6 +35017,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fare-mop" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "fare-utils" self) ]; + meta = {}; }); fare-quasiquote = (build-asdf-system { pname = "fare-quasiquote"; @@ -28777,6 +35031,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fare-quasiquote" ]; lispLibs = [ (getAttr "fare-utils" self) ]; + meta = {}; }); fare-quasiquote-extras = (build-asdf-system { pname = "fare-quasiquote-extras"; @@ -28790,6 +35045,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fare-quasiquote-extras" ]; lispLibs = [ (getAttr "fare-quasiquote-optima" self) (getAttr "fare-quasiquote-readtable" self) ]; + meta = {}; }); fare-quasiquote-optima = (build-asdf-system { pname = "fare-quasiquote-optima"; @@ -28803,6 +35059,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fare-quasiquote-optima" ]; lispLibs = [ (getAttr "trivia_dot_quasiquote" self) ]; + meta = {}; }); fare-quasiquote-readtable = (build-asdf-system { pname = "fare-quasiquote-readtable"; @@ -28816,6 +35073,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fare-quasiquote-readtable" ]; lispLibs = [ (getAttr "fare-quasiquote" self) (getAttr "named-readtables" self) ]; + meta = {}; }); fare-scripts = (build-asdf-system { pname = "fare-scripts"; @@ -28829,6 +35087,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fare-scripts" ]; lispLibs = [ (getAttr "babel" self) (getAttr "binascii" self) (getAttr "cl-launch" self) (getAttr "cl-mime" self) (getAttr "cl-ppcre" self) (getAttr "cl-scripting" self) (getAttr "cl-unicode" self) (getAttr "command-line-arguments" self) (getAttr "fare-utils" self) (getAttr "inferior-shell" self) (getAttr "optima" self) (getAttr "optima_dot_ppcre" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fare-utils = (build-asdf-system { pname = "fare-utils"; @@ -28842,6 +35103,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fare-utils" ]; lispLibs = [ ]; + meta = {}; }); fare-utils-test = (build-asdf-system { pname = "fare-utils-test"; @@ -28855,6 +35117,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fare-utils-test" ]; lispLibs = [ (getAttr "fare-utils" self) (getAttr "hu_dot_dwim_dot_stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fast-generic-functions = (build-asdf-system { pname = "fast-generic-functions"; @@ -28868,6 +35133,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fast-generic-functions" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "sealable-metaobjects" self) (getAttr "trivial-macroexpand-all" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fast-http = (build-asdf-system { pname = "fast-http"; @@ -28881,6 +35149,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fast-http" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-utilities" self) (getAttr "proc-parse" self) (getAttr "smart-buffer" self) (getAttr "xsubseq" self) ]; + meta = {}; }); fast-http-test = (build-asdf-system { pname = "fast-http-test"; @@ -28894,6 +35163,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fast-http-test" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-syntax-interpol" self) (getAttr "fast-http" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "xsubseq" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fast-io = (build-asdf-system { pname = "fast-io"; @@ -28907,6 +35179,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fast-io" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "static-vectors" self) (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); fast-io-test = (build-asdf-system { pname = "fast-io-test"; @@ -28920,6 +35193,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fast-io-test" ]; lispLibs = [ (getAttr "checkl" self) (getAttr "fast-io" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fast-websocket = (build-asdf-system { pname = "fast-websocket"; @@ -28933,6 +35209,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fast-websocket" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "fast-io" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fast-websocket-test = (build-asdf-system { pname = "fast-websocket-test"; @@ -28946,6 +35225,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fast-websocket-test" ]; lispLibs = [ (getAttr "fast-io" self) (getAttr "fast-websocket" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); feeder = (build-asdf-system { pname = "feeder"; @@ -28959,6 +35241,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "feeder" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "local-time" self) (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); femlisp = (build-asdf-system { pname = "femlisp"; @@ -28972,6 +35257,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "femlisp" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "femlisp-basic" self) (getAttr "femlisp-dictionary" self) (getAttr "femlisp-matlisp" self) (getAttr "femlisp-parallel" self) (getAttr "flexi-streams" self) (getAttr "infix" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); femlisp-basic = (build-asdf-system { pname = "femlisp-basic"; @@ -28985,6 +35273,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "femlisp-basic" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); femlisp-dictionary = (build-asdf-system { pname = "femlisp-dictionary"; @@ -28998,6 +35289,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "femlisp-dictionary" ]; lispLibs = [ (getAttr "femlisp-basic" self) (getAttr "femlisp-parallel" self) (getAttr "trees" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); femlisp-matlisp = (build-asdf-system { pname = "femlisp-matlisp"; @@ -29011,6 +35305,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "femlisp-matlisp" ]; lispLibs = [ (getAttr "femlisp-basic" self) (getAttr "femlisp-dictionary" self) (getAttr "femlisp-parallel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); femlisp-parallel = (build-asdf-system { pname = "femlisp-parallel"; @@ -29024,6 +35321,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "femlisp-parallel" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-cpu-affinity" self) (getAttr "cl-ppcre" self) (getAttr "femlisp-basic" self) (getAttr "lparallel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); femlisp-picture = (build-asdf-system { pname = "femlisp-picture"; @@ -29037,6 +35337,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "femlisp-picture" ]; lispLibs = [ (getAttr "cl-gd" self) (getAttr "femlisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ffa = (build-asdf-system { pname = "ffa"; @@ -29050,6 +35353,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ffa" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-utilities" self) (getAttr "iterate" self) (getAttr "metabang-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fft = (build-asdf-system { pname = "fft"; @@ -29063,6 +35369,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fft" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); fftpack5 = (build-asdf-system { pname = "fftpack5"; @@ -29076,6 +35385,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fftpack5" ]; lispLibs = [ (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fftpack5-double = (build-asdf-system { pname = "fftpack5-double"; @@ -29089,6 +35401,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fftpack5-double" ]; lispLibs = [ (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fiasco = (build-asdf-system { pname = "fiasco"; @@ -29102,6 +35417,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fiasco" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); fiasco-self-tests = (build-asdf-system { pname = "fiasco-self-tests"; @@ -29115,6 +35431,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fiasco-self-tests" ]; lispLibs = [ (getAttr "fiasco" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); file-attributes = (build-asdf-system { pname = "file-attributes"; @@ -29128,6 +35447,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "file-attributes" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "trivial-features" self) ]; + meta = {}; }); file-local-variable = (build-asdf-system { pname = "file-local-variable"; @@ -29141,6 +35461,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "file-local-variable" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); file-local-variable_dot_test = (build-asdf-system { pname = "file-local-variable.test"; @@ -29154,6 +35477,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "file-local-variable.test" ]; lispLibs = [ (getAttr "file-local-variable" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); file-notify = (build-asdf-system { pname = "file-notify"; @@ -29167,6 +35493,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "file-notify" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); file-select = (build-asdf-system { pname = "file-select"; @@ -29180,6 +35509,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "file-select" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "float-features" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); file-types = (build-asdf-system { pname = "file-types"; @@ -29193,6 +35525,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "file-types" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); filesystem-utils = (build-asdf-system { pname = "filesystem-utils"; @@ -29206,6 +35541,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "filesystem-utils" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "pathname-utils" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); filesystem-utils-test = (build-asdf-system { pname = "filesystem-utils-test"; @@ -29219,6 +35557,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "filesystem-utils-test" ]; lispLibs = [ (getAttr "filesystem-utils" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); filter-maker = (build-asdf-system { pname = "filter-maker"; @@ -29232,6 +35573,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "filter-maker" ]; lispLibs = [ (getAttr "mcclim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); filtered-functions = (build-asdf-system { pname = "filtered-functions"; @@ -29245,6 +35589,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "filtered-functions" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); find-port = (build-asdf-system { pname = "find-port"; @@ -29258,6 +35605,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "find-port" ]; lispLibs = [ (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); find-port-test = (build-asdf-system { pname = "find-port-test"; @@ -29271,6 +35621,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "find-port-test" ]; lispLibs = [ (getAttr "find-port" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); finite-state-machine = (build-asdf-system { pname = "finite-state-machine"; @@ -29284,6 +35637,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "finite-state-machine" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); firephp = (build-asdf-system { pname = "firephp"; @@ -29297,6 +35653,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "firephp" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); firephp-tests = (build-asdf-system { pname = "firephp-tests"; @@ -29310,6 +35669,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "firephp-tests" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "firephp" self) (getAttr "hu_dot_dwim_dot_stefil" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); first-time-value = (build-asdf-system { pname = "first-time-value"; @@ -29323,6 +35685,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "first-time-value" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); first-time-value__tests = (build-asdf-system { pname = "first-time-value_tests"; @@ -29336,6 +35701,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "first-time-value_tests" ]; lispLibs = [ (getAttr "first-time-value" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fishpack = (build-asdf-system { pname = "fishpack"; @@ -29349,6 +35717,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fishpack" ]; lispLibs = [ (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fiveam = (build-asdf-system { pname = "fiveam"; @@ -29362,6 +35733,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fiveam" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "net_dot_didierverna_dot_asdf-flv" self) (getAttr "trivial-backtrace" self) ]; + meta = {}; }); fiveam-asdf = (build-asdf-system { pname = "fiveam-asdf"; @@ -29375,6 +35747,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fiveam-asdf" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); fiveam-matchers = (build-asdf-system { pname = "fiveam-matchers"; @@ -29388,6 +35763,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fiveam-matchers" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fixed = (build-asdf-system { pname = "fixed"; @@ -29401,6 +35779,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fixed" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); flac = (build-asdf-system { pname = "flac"; @@ -29414,6 +35795,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "flac" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); flac-metadata = (build-asdf-system { pname = "flac-metadata"; @@ -29427,6 +35811,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "flac-metadata" ]; lispLibs = [ (getAttr "binary-parser" self) (getAttr "mfiano-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); flare = (build-asdf-system { pname = "flare"; @@ -29440,6 +35827,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "flare" ]; lispLibs = [ (getAttr "_3d-vectors" self) (getAttr "array-utils" self) (getAttr "documentation-utils" self) (getAttr "for" self) (getAttr "lambda-fiddle" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); flare-viewer = (build-asdf-system { pname = "flare-viewer"; @@ -29453,6 +35843,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "flare-viewer" ]; lispLibs = [ (getAttr "cl-opengl" self) (getAttr "flare" self) (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtools" self) (getAttr "qtopengl" self) (getAttr "verbose" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); flat-tree = (build-asdf-system { pname = "flat-tree"; @@ -29466,6 +35859,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "flat-tree" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); flexi-streams = (build-asdf-system { pname = "flexi-streams"; @@ -29479,6 +35875,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "flexi-streams" ]; lispLibs = [ (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); flexi-streams-test = (build-asdf-system { pname = "flexi-streams-test"; @@ -29492,6 +35889,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "flexi-streams-test" ]; lispLibs = [ (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); flexichain = (build-asdf-system { pname = "flexichain"; @@ -29505,6 +35905,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "flexichain" ]; lispLibs = [ (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); flexichain-doc = (build-asdf-system { pname = "flexichain-doc"; @@ -29518,6 +35921,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "flexichain-doc" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); float-features = (build-asdf-system { pname = "float-features"; @@ -29531,6 +35937,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "float-features" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = {}; }); float-features-tests = (build-asdf-system { pname = "float-features-tests"; @@ -29544,6 +35951,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "float-features-tests" ]; lispLibs = [ (getAttr "float-features" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); floating-point = (build-asdf-system { pname = "floating-point"; @@ -29557,6 +35967,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "floating-point" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); floating-point-contractions = (build-asdf-system { pname = "floating-point-contractions"; @@ -29570,6 +35983,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "floating-point-contractions" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); floating-point-test = (build-asdf-system { pname = "floating-point-test"; @@ -29583,6 +35999,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "floating-point-test" ]; lispLibs = [ (getAttr "floating-point" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); flow = (build-asdf-system { pname = "flow"; @@ -29596,6 +36015,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "flow" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "documentation-utils" self) ]; + meta = {}; }); flow-visualizer = (build-asdf-system { pname = "flow-visualizer"; @@ -29609,6 +36029,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "flow-visualizer" ]; lispLibs = [ (getAttr "flow" self) (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtools" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); flute = (build-asdf-system { pname = "flute"; @@ -29622,6 +36045,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "flute" ]; lispLibs = [ (getAttr "assoc-utils" self) (getAttr "let-over-lambda" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); flute-test = (build-asdf-system { pname = "flute-test"; @@ -29635,6 +36061,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "flute-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "flute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fmarshal = (build-asdf-system { pname = "fmarshal"; @@ -29648,6 +36077,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fmarshal" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fmarshal-test = (build-asdf-system { pname = "fmarshal-test"; @@ -29661,6 +36093,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fmarshal-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "fmarshal" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fmt = (build-asdf-system { pname = "fmt"; @@ -29674,6 +36109,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fmt" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fmt-test = (build-asdf-system { pname = "fmt-test"; @@ -29687,6 +36125,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fmt-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "fmt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fmt-time = (build-asdf-system { pname = "fmt-time"; @@ -29700,6 +36141,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fmt-time" ]; lispLibs = [ (getAttr "fmt" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fn = (build-asdf-system { pname = "fn"; @@ -29713,6 +36157,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fn" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = {}; }); fof = (build-asdf-system { pname = "fof"; @@ -29726,6 +36171,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fof" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "hu_dot_dwim_dot_defclass-star" self) (getAttr "local-time" self) (getAttr "magicffi" self) (getAttr "named-readtables" self) (getAttr "osicat" self) (getAttr "serapeum" self) (getAttr "str" self) (getAttr "trivia" self) (getAttr "trivial-package-local-nicknames" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio = (build-asdf-system { pname = "folio"; @@ -29739,6 +36187,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio" ]; lispLibs = [ (getAttr "folio_dot_as" self) (getAttr "folio_dot_boxes" self) (getAttr "folio_dot_collections" self) (getAttr "folio_dot_functions" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio_dot_as = (build-asdf-system { pname = "folio.as"; @@ -29752,6 +36203,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio.as" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio_dot_boxes = (build-asdf-system { pname = "folio.boxes"; @@ -29765,6 +36219,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio.boxes" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio_dot_collections = (build-asdf-system { pname = "folio.collections"; @@ -29778,6 +36235,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio.collections" ]; lispLibs = [ (getAttr "folio_dot_as" self) (getAttr "folio_dot_functions" self) (getAttr "fset" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio_dot_functions = (build-asdf-system { pname = "folio.functions"; @@ -29791,6 +36251,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio.functions" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2 = (build-asdf-system { pname = "folio2"; @@ -29804,6 +36267,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "folio2-as" self) (getAttr "folio2-as-syntax" self) (getAttr "folio2-boxes" self) (getAttr "folio2-functions" self) (getAttr "folio2-functions-syntax" self) (getAttr "folio2-make" self) (getAttr "folio2-maps" self) (getAttr "folio2-maps-syntax" self) (getAttr "folio2-pairs" self) (getAttr "folio2-sequences" self) (getAttr "folio2-sequences-syntax" self) (getAttr "folio2-series" self) (getAttr "folio2-taps" self) (getAttr "fset" self) (getAttr "series" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-as = (build-asdf-system { pname = "folio2-as"; @@ -29817,6 +36283,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-as" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-as-syntax = (build-asdf-system { pname = "folio2-as-syntax"; @@ -29830,6 +36299,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-as-syntax" ]; lispLibs = [ (getAttr "folio2-as" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-as-tests = (build-asdf-system { pname = "folio2-as-tests"; @@ -29843,6 +36315,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-as-tests" ]; lispLibs = [ (getAttr "folio2-as" self) (getAttr "folio2-as-syntax" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-boxes = (build-asdf-system { pname = "folio2-boxes"; @@ -29856,6 +36331,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-boxes" ]; lispLibs = [ (getAttr "folio2-as" self) (getAttr "folio2-make" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-boxes-tests = (build-asdf-system { pname = "folio2-boxes-tests"; @@ -29869,6 +36347,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-boxes-tests" ]; lispLibs = [ (getAttr "folio2-boxes" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-functions = (build-asdf-system { pname = "folio2-functions"; @@ -29882,6 +36363,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-functions" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "folio2-as" self) (getAttr "folio2-make" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-functions-syntax = (build-asdf-system { pname = "folio2-functions-syntax"; @@ -29895,6 +36379,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-functions-syntax" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "folio2-functions" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-functions-tests = (build-asdf-system { pname = "folio2-functions-tests"; @@ -29908,6 +36395,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-functions-tests" ]; lispLibs = [ (getAttr "folio2-functions" self) (getAttr "folio2-functions-syntax" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-make = (build-asdf-system { pname = "folio2-make"; @@ -29921,6 +36411,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-make" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-make-tests = (build-asdf-system { pname = "folio2-make-tests"; @@ -29934,6 +36427,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-make-tests" ]; lispLibs = [ (getAttr "folio2-make" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-maps = (build-asdf-system { pname = "folio2-maps"; @@ -29947,6 +36443,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-maps" ]; lispLibs = [ (getAttr "folio2-as" self) (getAttr "folio2-make" self) (getAttr "fset" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-maps-syntax = (build-asdf-system { pname = "folio2-maps-syntax"; @@ -29960,6 +36459,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-maps-syntax" ]; lispLibs = [ (getAttr "folio2-maps" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-maps-tests = (build-asdf-system { pname = "folio2-maps-tests"; @@ -29973,6 +36475,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-maps-tests" ]; lispLibs = [ (getAttr "folio2-maps" self) (getAttr "folio2-maps-syntax" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-pairs = (build-asdf-system { pname = "folio2-pairs"; @@ -29986,6 +36491,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-pairs" ]; lispLibs = [ (getAttr "folio2-as" self) (getAttr "folio2-make" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-pairs-tests = (build-asdf-system { pname = "folio2-pairs-tests"; @@ -29999,6 +36507,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-pairs-tests" ]; lispLibs = [ (getAttr "folio2-pairs" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-sequences = (build-asdf-system { pname = "folio2-sequences"; @@ -30012,6 +36523,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-sequences" ]; lispLibs = [ (getAttr "folio2-as" self) (getAttr "folio2-make" self) (getAttr "folio2-pairs" self) (getAttr "fset" self) (getAttr "series" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-sequences-syntax = (build-asdf-system { pname = "folio2-sequences-syntax"; @@ -30025,6 +36539,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-sequences-syntax" ]; lispLibs = [ (getAttr "folio2-sequences" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-sequences-tests = (build-asdf-system { pname = "folio2-sequences-tests"; @@ -30038,6 +36555,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-sequences-tests" ]; lispLibs = [ (getAttr "folio2-sequences" self) (getAttr "folio2-sequences-syntax" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-series = (build-asdf-system { pname = "folio2-series"; @@ -30051,6 +36571,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-series" ]; lispLibs = [ (getAttr "folio2-as" self) (getAttr "folio2-make" self) (getAttr "folio2-pairs" self) (getAttr "folio2-sequences" self) (getAttr "fset" self) (getAttr "series" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-series-tests = (build-asdf-system { pname = "folio2-series-tests"; @@ -30064,6 +36587,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-series-tests" ]; lispLibs = [ (getAttr "folio2-series" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-taps = (build-asdf-system { pname = "folio2-taps"; @@ -30077,6 +36603,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-taps" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "folio2-as" self) (getAttr "folio2-make" self) (getAttr "folio2-maps" self) (getAttr "folio2-pairs" self) (getAttr "folio2-sequences" self) (getAttr "folio2-series" self) (getAttr "fset" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-taps-tests = (build-asdf-system { pname = "folio2-taps-tests"; @@ -30090,6 +36619,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-taps-tests" ]; lispLibs = [ (getAttr "folio2-taps" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); folio2-tests = (build-asdf-system { pname = "folio2-tests"; @@ -30103,6 +36635,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "folio2-tests" ]; lispLibs = [ (getAttr "folio2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); font-discovery = (build-asdf-system { pname = "font-discovery"; @@ -30116,6 +36651,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "font-discovery" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "trivial-features" self) (getAttr "trivial-indent" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); foo-wild = (build-asdf-system { pname = "foo-wild"; @@ -30129,6 +36667,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "foo-wild" ]; lispLibs = [ (getAttr "wild-package-inferred-system" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); for = (build-asdf-system { pname = "for"; @@ -30142,6 +36683,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "for" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "form-fiddle" self) (getAttr "lambda-fiddle" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); foreign-array = (build-asdf-system { pname = "foreign-array"; @@ -30155,6 +36699,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "foreign-array" ]; lispLibs = [ (getAttr "antik-base" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "static-vectors" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fork-future = (build-asdf-system { pname = "fork-future"; @@ -30168,6 +36715,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fork-future" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-store" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); form-fiddle = (build-asdf-system { pname = "form-fiddle"; @@ -30181,6 +36731,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "form-fiddle" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = {}; }); format-string-builder = (build-asdf-system { pname = "format-string-builder"; @@ -30194,6 +36745,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "format-string-builder" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); formlets = (build-asdf-system { pname = "formlets"; @@ -30207,6 +36761,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "formlets" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cl-who" self) (getAttr "drakma" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); formlets-test = (build-asdf-system { pname = "formlets-test"; @@ -30220,6 +36777,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "formlets-test" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cl-who" self) (getAttr "drakma" self) (getAttr "formlets" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fprog = (build-asdf-system { pname = "fprog"; @@ -30233,6 +36793,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fprog" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); fps-independent-timestep = (build-asdf-system { pname = "fps-independent-timestep"; @@ -30246,6 +36809,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fps-independent-timestep" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fred = (build-asdf-system { pname = "fred"; @@ -30259,6 +36825,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fred" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "s-xml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); freebsd-ffi = (build-asdf-system { pname = "freebsd-ffi"; @@ -30272,6 +36841,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "freebsd-ffi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "mfiano-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); freebsd-sysctl = (build-asdf-system { pname = "freebsd-sysctl"; @@ -30285,6 +36857,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "freebsd-sysctl" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); freesound = (build-asdf-system { pname = "freesound"; @@ -30298,6 +36873,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "freesound" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "dexador" self) (getAttr "trivial-open-browser" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fresnel = (build-asdf-system { pname = "fresnel"; @@ -30311,6 +36889,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fresnel" ]; lispLibs = [ (getAttr "fare-quasiquote-extras" self) (getAttr "gt" self) (getAttr "trivial-package-local-nicknames" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); froute = (build-asdf-system { pname = "froute"; @@ -30324,6 +36905,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "froute" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); frpc = (build-asdf-system { pname = "frpc"; @@ -30337,6 +36921,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "frpc" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "flexi-streams" self) (getAttr "glass" self) (getAttr "nibbles" self) (getAttr "pounds" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); frpc-des = (build-asdf-system { pname = "frpc-des"; @@ -30350,6 +36937,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "frpc-des" ]; lispLibs = [ (getAttr "frpc" self) (getAttr "ironclad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); frpc-gss = (build-asdf-system { pname = "frpc-gss"; @@ -30363,6 +36953,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "frpc-gss" ]; lispLibs = [ (getAttr "cerberus" self) (getAttr "frpc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); frpcgen = (build-asdf-system { pname = "frpcgen"; @@ -30376,6 +36969,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "frpcgen" ]; lispLibs = [ (getAttr "cl-lex" self) (getAttr "frpc" self) (getAttr "yacc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fs-watcher = (build-asdf-system { pname = "fs-watcher"; @@ -30389,6 +36985,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fs-watcher" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "com_dot_gigamonkeys_dot_pathnames" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fset = (build-asdf-system { pname = "fset"; @@ -30402,6 +37001,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fset" ]; lispLibs = [ (getAttr "misc-extensions" self) (getAttr "mt19937" self) (getAttr "named-readtables" self) ]; + meta = {}; }); fsocket = (build-asdf-system { pname = "fsocket"; @@ -30415,6 +37015,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fsocket" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fsvd = (build-asdf-system { pname = "fsvd"; @@ -30428,6 +37031,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fsvd" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); ftp = (build-asdf-system { pname = "ftp"; @@ -30441,6 +37047,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ftp" ]; lispLibs = [ (getAttr "cl-ftp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fucc-generator = (build-asdf-system { pname = "fucc-generator"; @@ -30454,6 +37063,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fucc-generator" ]; lispLibs = [ (getAttr "fucc-parser" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fucc-parser = (build-asdf-system { pname = "fucc-parser"; @@ -30467,6 +37079,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fucc-parser" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); function-cache = (build-asdf-system { pname = "function-cache"; @@ -30480,6 +37095,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "function-cache" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-interpol" self) (getAttr "closer-mop" self) (getAttr "iterate" self) (getAttr "symbol-munger" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); function-cache-clsql = (build-asdf-system { pname = "function-cache-clsql"; @@ -30493,6 +37111,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "function-cache-clsql" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "clsql-helper" self) (getAttr "function-cache" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); functional-geometry = (build-asdf-system { pname = "functional-geometry"; @@ -30506,6 +37127,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "functional-geometry" ]; lispLibs = [ (getAttr "clim-listener" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); functional-trees = (build-asdf-system { pname = "functional-trees"; @@ -30519,6 +37143,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "functional-trees" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "asdf-package-system" self) (getAttr "cl-store" self) (getAttr "closer-mop" self) (getAttr "fset" self) (getAttr "iterate" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); funds = (build-asdf-system { pname = "funds"; @@ -30532,6 +37159,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "funds" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); future = (build-asdf-system { pname = "future"; @@ -30545,6 +37175,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "future" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fuzzy-match = (build-asdf-system { pname = "fuzzy-match"; @@ -30558,6 +37191,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fuzzy-match" ]; lispLibs = [ (getAttr "mk-string-metrics" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); fxml = (build-asdf-system { pname = "fxml"; @@ -30571,6 +37207,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "fxml" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "flexi-streams" self) (getAttr "named-readtables" self) (getAttr "quri" self) (getAttr "serapeum" self) (getAttr "split-sequence" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gadgets = (build-asdf-system { pname = "gadgets"; @@ -30584,6 +37223,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gadgets" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-hash-util" self) (getAttr "cl-utilities" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); garbage-pools = (build-asdf-system { pname = "garbage-pools"; @@ -30597,6 +37239,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "garbage-pools" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); garbage-pools-test = (build-asdf-system { pname = "garbage-pools-test"; @@ -30610,6 +37255,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "garbage-pools-test" ]; lispLibs = [ (getAttr "garbage-pools" self) (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); garten = (build-asdf-system { pname = "garten"; @@ -30623,6 +37271,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "garten" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gcm = (build-asdf-system { pname = "gcm"; @@ -30636,6 +37287,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gcm" ]; lispLibs = [ (getAttr "babel" self) (getAttr "com_dot_gigamonkeys_dot_json" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); geco = (build-asdf-system { pname = "geco"; @@ -30649,6 +37303,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "geco" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); gendl = (build-asdf-system { pname = "gendl"; @@ -30662,6 +37319,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gendl" ]; lispLibs = [ (getAttr "cl-lite" self) (getAttr "geysr" self) (getAttr "gwl-graphics" self) (getAttr "robot" self) (getAttr "yadd" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gendl-asdf = (build-asdf-system { pname = "gendl-asdf"; @@ -30675,6 +37335,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gendl-asdf" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); general-accumulator = (build-asdf-system { pname = "general-accumulator"; @@ -30688,6 +37351,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "general-accumulator" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); generalized-reference = (build-asdf-system { pname = "generalized-reference"; @@ -30701,6 +37367,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generalized-reference" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "serapeum" self) (getAttr "series" self) (getAttr "split-sequence" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generators = (build-asdf-system { pname = "generators"; @@ -30714,6 +37383,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generators" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-cont" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-cl = (build-asdf-system { pname = "generic-cl"; @@ -30727,6 +37399,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-cl" ]; lispLibs = [ (getAttr "agutil" self) (getAttr "generic-cl_dot_arithmetic" self) (getAttr "generic-cl_dot_collector" self) (getAttr "generic-cl_dot_comparison" self) (getAttr "generic-cl_dot_container" self) (getAttr "generic-cl_dot_iterator" self) (getAttr "generic-cl_dot_lazy-seq" self) (getAttr "generic-cl_dot_map" self) (getAttr "generic-cl_dot_math" self) (getAttr "generic-cl_dot_object" self) (getAttr "generic-cl_dot_sequence" self) (getAttr "generic-cl_dot_set" self) ]; + meta = {}; }); generic-cl_dot_arithmetic = (build-asdf-system { pname = "generic-cl.arithmetic"; @@ -30740,6 +37413,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-cl.arithmetic" ]; lispLibs = [ (getAttr "generic-cl_dot_comparison" self) (getAttr "generic-cl_dot_internal" self) (getAttr "static-dispatch" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-cl_dot_collector = (build-asdf-system { pname = "generic-cl.collector"; @@ -30753,6 +37429,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-cl.collector" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "arrows" self) (getAttr "generic-cl_dot_iterator" self) (getAttr "generic-cl_dot_object" self) (getAttr "static-dispatch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-cl_dot_comparison = (build-asdf-system { pname = "generic-cl.comparison"; @@ -30766,6 +37445,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-cl.comparison" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "generic-cl_dot_internal" self) (getAttr "static-dispatch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-cl_dot_container = (build-asdf-system { pname = "generic-cl.container"; @@ -30779,6 +37461,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-cl.container" ]; lispLibs = [ (getAttr "generic-cl_dot_object" self) (getAttr "static-dispatch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-cl_dot_internal = (build-asdf-system { pname = "generic-cl.internal"; @@ -30792,6 +37477,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-cl.internal" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-form-types" self) (getAttr "static-dispatch" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-cl_dot_iterator = (build-asdf-system { pname = "generic-cl.iterator"; @@ -30805,6 +37493,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-cl.iterator" ]; lispLibs = [ (getAttr "agutil" self) (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "arrows" self) (getAttr "cl-form-types" self) (getAttr "generic-cl_dot_container" self) (getAttr "generic-cl_dot_internal" self) (getAttr "generic-cl_dot_object" self) (getAttr "parse-declarations-1_dot_0" self) (getAttr "static-dispatch" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-cl_dot_lazy-seq = (build-asdf-system { pname = "generic-cl.lazy-seq"; @@ -30818,6 +37509,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-cl.lazy-seq" ]; lispLibs = [ (getAttr "agutil" self) (getAttr "arrows" self) (getAttr "cl-custom-hash-table" self) (getAttr "generic-cl_dot_collector" self) (getAttr "generic-cl_dot_comparison" self) (getAttr "generic-cl_dot_container" self) (getAttr "generic-cl_dot_iterator" self) (getAttr "generic-cl_dot_map" self) (getAttr "generic-cl_dot_object" self) (getAttr "generic-cl_dot_sequence" self) (getAttr "static-dispatch" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-cl_dot_map = (build-asdf-system { pname = "generic-cl.map"; @@ -30831,6 +37525,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-cl.map" ]; lispLibs = [ (getAttr "agutil" self) (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "arrows" self) (getAttr "cl-custom-hash-table" self) (getAttr "generic-cl_dot_collector" self) (getAttr "generic-cl_dot_comparison" self) (getAttr "generic-cl_dot_container" self) (getAttr "generic-cl_dot_internal" self) (getAttr "generic-cl_dot_iterator" self) (getAttr "generic-cl_dot_object" self) (getAttr "static-dispatch" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-cl_dot_math = (build-asdf-system { pname = "generic-cl.math"; @@ -30844,6 +37541,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-cl.math" ]; lispLibs = [ (getAttr "agutil" self) (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "arrows" self) (getAttr "generic-cl_dot_arithmetic" self) (getAttr "static-dispatch" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-cl_dot_object = (build-asdf-system { pname = "generic-cl.object"; @@ -30857,6 +37557,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-cl.object" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "arrows" self) (getAttr "generic-cl_dot_comparison" self) (getAttr "static-dispatch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-cl_dot_sequence = (build-asdf-system { pname = "generic-cl.sequence"; @@ -30870,6 +37573,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-cl.sequence" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "arrows" self) (getAttr "cl-custom-hash-table" self) (getAttr "cl-form-types" self) (getAttr "generic-cl_dot_collector" self) (getAttr "generic-cl_dot_comparison" self) (getAttr "generic-cl_dot_container" self) (getAttr "generic-cl_dot_internal" self) (getAttr "generic-cl_dot_iterator" self) (getAttr "generic-cl_dot_map" self) (getAttr "generic-cl_dot_object" self) (getAttr "static-dispatch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-cl_dot_set = (build-asdf-system { pname = "generic-cl.set"; @@ -30883,6 +37589,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-cl.set" ]; lispLibs = [ (getAttr "anaphora" self) (getAttr "generic-cl_dot_arithmetic" self) (getAttr "generic-cl_dot_collector" self) (getAttr "generic-cl_dot_comparison" self) (getAttr "generic-cl_dot_container" self) (getAttr "generic-cl_dot_iterator" self) (getAttr "generic-cl_dot_map" self) (getAttr "generic-cl_dot_object" self) (getAttr "generic-cl_dot_sequence" self) (getAttr "static-dispatch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-cl_dot_util = (build-asdf-system { pname = "generic-cl.util"; @@ -30896,6 +37605,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-cl.util" ]; lispLibs = [ (getAttr "generic-cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-comparability = (build-asdf-system { pname = "generic-comparability"; @@ -30909,6 +37621,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-comparability" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-comparability-test = (build-asdf-system { pname = "generic-comparability-test"; @@ -30922,6 +37637,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-comparability-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "fiveam" self) (getAttr "generic-comparability" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-sequences = (build-asdf-system { pname = "generic-sequences"; @@ -30935,6 +37653,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-sequences" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-sequences-cont = (build-asdf-system { pname = "generic-sequences-cont"; @@ -30948,6 +37669,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-sequences-cont" ]; lispLibs = [ (getAttr "cl-cont" self) (getAttr "generic-sequences" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-sequences-iterate = (build-asdf-system { pname = "generic-sequences-iterate"; @@ -30961,6 +37685,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-sequences-iterate" ]; lispLibs = [ (getAttr "generic-sequences" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-sequences-stream = (build-asdf-system { pname = "generic-sequences-stream"; @@ -30974,6 +37701,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-sequences-stream" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "generic-sequences" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); generic-sequences-test = (build-asdf-system { pname = "generic-sequences-test"; @@ -30987,6 +37717,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "generic-sequences-test" ]; lispLibs = [ (getAttr "generic-sequences" self) (getAttr "generic-sequences-cont" self) (getAttr "generic-sequences-iterate" self) (getAttr "generic-sequences-stream" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); geneva = (build-asdf-system { pname = "geneva"; @@ -31000,6 +37733,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "geneva" ]; lispLibs = [ (getAttr "named-readtables" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); geneva-cl = (build-asdf-system { pname = "geneva-cl"; @@ -31013,6 +37749,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "geneva-cl" ]; lispLibs = [ (getAttr "geneva" self) (getAttr "geneva-mk2" self) (getAttr "named-readtables" self) (getAttr "split-sequence" self) (getAttr "trivial-documentation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); geneva-html = (build-asdf-system { pname = "geneva-html"; @@ -31026,6 +37765,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "geneva-html" ]; lispLibs = [ (getAttr "file-types" self) (getAttr "geneva" self) (getAttr "macro-html" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); geneva-latex = (build-asdf-system { pname = "geneva-latex"; @@ -31039,6 +37781,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "geneva-latex" ]; lispLibs = [ (getAttr "geneva" self) (getAttr "geneva-tex" self) (getAttr "named-readtables" self) (getAttr "texp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); geneva-mk2 = (build-asdf-system { pname = "geneva-mk2"; @@ -31052,6 +37797,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "geneva-mk2" ]; lispLibs = [ (getAttr "geneva" self) (getAttr "maxpc" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); geneva-plain-text = (build-asdf-system { pname = "geneva-plain-text"; @@ -31065,6 +37813,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "geneva-plain-text" ]; lispLibs = [ (getAttr "geneva" self) (getAttr "geneva-mk2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); geneva-tex = (build-asdf-system { pname = "geneva-tex"; @@ -31078,6 +37829,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "geneva-tex" ]; lispLibs = [ (getAttr "file-types" self) (getAttr "geneva" self) (getAttr "named-readtables" self) (getAttr "texp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); genhash = (build-asdf-system { pname = "genhash"; @@ -31091,6 +37845,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "genhash" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); geodesic = (build-asdf-system { pname = "geodesic"; @@ -31104,6 +37861,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "geodesic" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); geom-base = (build-asdf-system { pname = "geom-base"; @@ -31117,6 +37877,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "geom-base" ]; lispLibs = [ (getAttr "base" self) (getAttr "cl-pdf" self) (getAttr "cl-typesetting" self) (getAttr "cl-who" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); geowkt = (build-asdf-system { pname = "geowkt"; @@ -31130,6 +37893,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "geowkt" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); geowkt-update = (build-asdf-system { pname = "geowkt-update"; @@ -31143,6 +37909,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "geowkt-update" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "parse-number" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); getopt = (build-asdf-system { pname = "getopt"; @@ -31156,6 +37925,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "getopt" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); getopt-tests = (build-asdf-system { pname = "getopt-tests"; @@ -31169,6 +37941,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "getopt-tests" ]; lispLibs = [ (getAttr "getopt" self) (getAttr "ptester" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gettext = (build-asdf-system { pname = "gettext"; @@ -31182,6 +37957,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gettext" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "split-sequence" self) (getAttr "yacc" self) ]; + meta = {}; }); gettext-example = (build-asdf-system { pname = "gettext-example"; @@ -31195,6 +37971,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gettext-example" ]; lispLibs = [ (getAttr "gettext" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gettext-tests = (build-asdf-system { pname = "gettext-tests"; @@ -31208,6 +37987,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gettext-tests" ]; lispLibs = [ (getAttr "gettext" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); geysr = (build-asdf-system { pname = "geysr"; @@ -31221,6 +38003,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "geysr" ]; lispLibs = [ (getAttr "gendl-asdf" self) (getAttr "gwl-graphics" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gfxmath = (build-asdf-system { pname = "gfxmath"; @@ -31234,6 +38019,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gfxmath" ]; lispLibs = [ (getAttr "mfiano-utils" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gfxmath_dot_test = (build-asdf-system { pname = "gfxmath.test"; @@ -31247,6 +38035,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gfxmath.test" ]; lispLibs = [ (getAttr "gfxmath" self) (getAttr "mfiano-utils" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); git-file-history = (build-asdf-system { pname = "git-file-history"; @@ -31260,6 +38051,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "git-file-history" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "legit" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); git-file-history-test = (build-asdf-system { pname = "git-file-history-test"; @@ -31273,6 +38067,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "git-file-history-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "git-file-history" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); github-api-cl = (build-asdf-system { pname = "github-api-cl"; @@ -31286,6 +38083,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "github-api-cl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi-grovel" self) (getAttr "cl-base64" self) (getAttr "clack" self) (getAttr "dexador" self) (getAttr "str" self) (getAttr "trivial-features" self) (getAttr "woo" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); github-gist-api-cl = (build-asdf-system { pname = "github-gist-api-cl"; @@ -31299,6 +38099,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "github-gist-api-cl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi-grovel" self) (getAttr "cl-base64" self) (getAttr "clack" self) (getAttr "dexador" self) (getAttr "github-api-cl" self) (getAttr "str" self) (getAttr "trivial-features" self) (getAttr "woo" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glacier = (build-asdf-system { pname = "glacier"; @@ -31312,6 +38115,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glacier" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-json" self) (getAttr "cl-ppcre" self) (getAttr "dexador" self) (getAttr "simple-config" self) (getAttr "str" self) (getAttr "tooter" self) (getAttr "websocket-driver" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glad-blob = (build-asdf-system { pname = "glad-blob"; @@ -31325,6 +38131,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glad-blob" ]; lispLibs = [ (getAttr "bodge-blobs-support" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glass = (build-asdf-system { pname = "glass"; @@ -31338,6 +38147,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glass" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); glaw = (build-asdf-system { pname = "glaw"; @@ -31351,6 +38163,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glaw" ]; lispLibs = [ (getAttr "cl-alc" self) (getAttr "cl-openal" self) (getAttr "cl-opengl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glaw-examples = (build-asdf-system { pname = "glaw-examples"; @@ -31364,6 +38179,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glaw-examples" ]; lispLibs = [ (getAttr "glaw" self) (getAttr "glaw-imago" self) (getAttr "glop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glaw-imago = (build-asdf-system { pname = "glaw-imago"; @@ -31377,6 +38195,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glaw-imago" ]; lispLibs = [ (getAttr "glaw" self) (getAttr "imago" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glaw-sdl = (build-asdf-system { pname = "glaw-sdl"; @@ -31390,6 +38211,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glaw-sdl" ]; lispLibs = [ (getAttr "glaw" self) (getAttr "lispbuilder-sdl" self) (getAttr "lispbuilder-sdl-image" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glfw-blob = (build-asdf-system { pname = "glfw-blob"; @@ -31403,6 +38227,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glfw-blob" ]; lispLibs = [ (getAttr "bodge-blobs-support" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glhelp = (build-asdf-system { pname = "glhelp"; @@ -31416,6 +38243,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glhelp" ]; lispLibs = [ (getAttr "cl-opengl" self) (getAttr "deflazy" self) (getAttr "glsl-toolkit" self) (getAttr "split-sequence" self) (getAttr "uncommon-lisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glisp = (build-asdf-system { pname = "glisp"; @@ -31429,6 +38259,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glisp" ]; lispLibs = [ (getAttr "babel" self) (getAttr "base" self) (getAttr "bordeaux-threads" self) (getAttr "cl-base64" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glisph = (build-asdf-system { pname = "glisph"; @@ -31442,6 +38275,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glisph" ]; lispLibs = [ (getAttr "cl-annot" self) (getAttr "cl-glu" self) (getAttr "cl-opengl" self) (getAttr "cl-reexport" self) (getAttr "zpb-ttf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glisph-test = (build-asdf-system { pname = "glisph-test"; @@ -31455,6 +38291,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glisph-test" ]; lispLibs = [ (getAttr "cl-glut" self) (getAttr "glisph" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glkit = (build-asdf-system { pname = "glkit"; @@ -31468,6 +38307,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glkit" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-opengl" self) (getAttr "defpackage-plus" self) (getAttr "mathkit" self) (getAttr "static-vectors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glkit-examples = (build-asdf-system { pname = "glkit-examples"; @@ -31481,6 +38323,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glkit-examples" ]; lispLibs = [ (getAttr "glkit" self) (getAttr "sdl2kit-examples" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); global-vars = (build-asdf-system { pname = "global-vars"; @@ -31494,6 +38339,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "global-vars" ]; lispLibs = [ ]; + meta = {}; }); global-vars-test = (build-asdf-system { pname = "global-vars-test"; @@ -31507,6 +38353,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "global-vars-test" ]; lispLibs = [ (getAttr "global-vars" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glop = (build-asdf-system { pname = "glop"; @@ -31520,6 +38369,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glop" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "split-sequence" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glop-test = (build-asdf-system { pname = "glop-test"; @@ -31533,6 +38385,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glop-test" ]; lispLibs = [ (getAttr "cl-glu" self) (getAttr "cl-opengl" self) (getAttr "glop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glsl-docs = (build-asdf-system { pname = "glsl-docs"; @@ -31546,6 +38401,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glsl-docs" ]; lispLibs = [ (getAttr "glsl-symbols" self) ]; + meta = {}; }); glsl-metadata = (build-asdf-system { pname = "glsl-metadata"; @@ -31559,6 +38415,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glsl-metadata" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); glsl-packing = (build-asdf-system { pname = "glsl-packing"; @@ -31572,6 +38431,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glsl-packing" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glsl-spec = (build-asdf-system { pname = "glsl-spec"; @@ -31585,6 +38447,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glsl-spec" ]; lispLibs = [ ]; + meta = {}; }); glsl-symbols = (build-asdf-system { pname = "glsl-symbols"; @@ -31598,6 +38461,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glsl-symbols" ]; lispLibs = [ ]; + meta = {}; }); glsl-toolkit = (build-asdf-system { pname = "glsl-toolkit"; @@ -31611,6 +38475,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glsl-toolkit" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "documentation-utils" self) (getAttr "parse-float" self) (getAttr "trivial-indent" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glu-tessellate = (build-asdf-system { pname = "glu-tessellate"; @@ -31624,6 +38491,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glu-tessellate" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glyphs = (build-asdf-system { pname = "glyphs"; @@ -31637,6 +38507,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glyphs" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "named-readtables" self) (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); glyphs-test = (build-asdf-system { pname = "glyphs-test"; @@ -31650,6 +38523,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "glyphs-test" ]; lispLibs = [ (getAttr "glyphs" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gooptest = (build-asdf-system { pname = "gooptest"; @@ -31663,6 +38539,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gooptest" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cffi" self) (getAttr "cl-autowrap" self) (getAttr "cl-plus-c" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); graph = (build-asdf-system { pname = "graph"; @@ -31676,6 +38555,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "graph" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "asdf-package-system" self) (getAttr "curry-compose-reader-macros" self) (getAttr "damn-fast-priority-queue" self) (getAttr "metabang-bind" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); graphs = (build-asdf-system { pname = "graphs"; @@ -31689,6 +38571,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "graphs" ]; lispLibs = [ (getAttr "gwl-graphics" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gravatar = (build-asdf-system { pname = "gravatar"; @@ -31702,6 +38587,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gravatar" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-json" self) (getAttr "drakma" self) (getAttr "md5" self) (getAttr "puri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); graylex = (build-asdf-system { pname = "graylex"; @@ -31715,6 +38603,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "graylex" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); graylex-m4-example = (build-asdf-system { pname = "graylex-m4-example"; @@ -31728,6 +38619,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "graylex-m4-example" ]; lispLibs = [ (getAttr "cl-heredoc" self) (getAttr "graylex" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); graylog = (build-asdf-system { pname = "graylog"; @@ -31741,6 +38635,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "graylog" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-json" self) (getAttr "local-time" self) (getAttr "salza2" self) (getAttr "trivial-backtrace" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); graylog-log5 = (build-asdf-system { pname = "graylog-log5"; @@ -31754,6 +38651,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "graylog-log5" ]; lispLibs = [ (getAttr "graylog" self) (getAttr "log5" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); green-threads = (build-asdf-system { pname = "green-threads"; @@ -31767,6 +38667,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "green-threads" ]; lispLibs = [ (getAttr "cl-async-future" self) (getAttr "cl-cont" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); grid-formation = (build-asdf-system { pname = "grid-formation"; @@ -31780,6 +38683,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "grid-formation" ]; lispLibs = [ (getAttr "mfiano-utils" self) (getAttr "origin" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); group-by = (build-asdf-system { pname = "group-by"; @@ -31793,6 +38699,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "group-by" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); group-by-test = (build-asdf-system { pname = "group-by-test"; @@ -31806,6 +38715,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "group-by-test" ]; lispLibs = [ (getAttr "group-by" self) (getAttr "lisp-unit2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); groupby = (build-asdf-system { pname = "groupby"; @@ -31819,6 +38731,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "groupby" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); grovel-locally = (build-asdf-system { pname = "grovel-locally"; @@ -31832,6 +38747,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "grovel-locally" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-ppcre" self) (getAttr "with-cached-reader-conditionals" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gsll = (build-asdf-system { pname = "gsll"; @@ -31845,6 +38763,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gsll" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi-grovel" self) (getAttr "cffi-libffi" self) (getAttr "foreign-array" self) (getAttr "lisp-unit" self) (getAttr "metabang-bind" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) ]; + meta = {}; }); gt = (build-asdf-system { pname = "gt"; @@ -31858,6 +38777,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gt" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "asdf-package-system" self) (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "curry-compose-reader-macros" self) (getAttr "fset" self) (getAttr "functional-trees" self) (getAttr "iterate" self) (getAttr "misc-extensions" self) (getAttr "named-readtables" self) (getAttr "serapeum" self) (getAttr "split-sequence" self) (getAttr "trivia" self) (getAttr "trivia_dot_ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gtirb = (build-asdf-system { pname = "gtirb"; @@ -31871,6 +38793,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gtirb" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "asdf-package-system" self) (getAttr "cl-intbytes" self) (getAttr "cl-interval" self) (getAttr "curry-compose-reader-macros" self) (getAttr "graph" self) (getAttr "named-readtables" self) (getAttr "proto" self) (getAttr "protobuf" self) (getAttr "trivia" self) (getAttr "trivial-package-local-nicknames" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gtirb-capstone = (build-asdf-system { pname = "gtirb-capstone"; @@ -31884,6 +38809,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gtirb-capstone" ]; lispLibs = [ (getAttr "asdf-package-system" self) (getAttr "capstone" self) (getAttr "graph" self) (getAttr "gt" self) (getAttr "gtirb" self) (getAttr "keystone" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gtirb-functions = (build-asdf-system { pname = "gtirb-functions"; @@ -31897,6 +38825,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gtirb-functions" ]; lispLibs = [ (getAttr "asdf-package-system" self) (getAttr "graph" self) (getAttr "gt" self) (getAttr "gtirb" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gtk-tagged-streams = (build-asdf-system { pname = "gtk-tagged-streams"; @@ -31910,6 +38841,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gtk-tagged-streams" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-cffi-gtk" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gtwiwtg = (build-asdf-system { pname = "gtwiwtg"; @@ -31923,6 +38857,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gtwiwtg" ]; lispLibs = [ (getAttr "testiere" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gtwiwtg-test = (build-asdf-system { pname = "gtwiwtg-test"; @@ -31936,6 +38873,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gtwiwtg-test" ]; lispLibs = [ (getAttr "gtwiwtg" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gtype = (build-asdf-system { pname = "gtype"; @@ -31949,6 +38889,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gtype" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) (getAttr "trivia" self) (getAttr "trivial-cltl2" self) (getAttr "trivialib_dot_type-unify" self) (getAttr "type-r" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gtype_dot_test = (build-asdf-system { pname = "gtype.test"; @@ -31962,6 +38905,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gtype.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "gtype" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gute = (build-asdf-system { pname = "gute"; @@ -31975,6 +38921,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gute" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-mathstats" self) (getAttr "cl-ppcre" self) (getAttr "cl-strings" self) (getAttr "conium" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gwl = (build-asdf-system { pname = "gwl"; @@ -31988,6 +38937,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gwl" ]; lispLibs = [ (getAttr "cl-html-parse" self) (getAttr "cl-markdown" self) (getAttr "cl-who" self) (getAttr "glisp" self) (getAttr "yason" self) (getAttr "zaserve" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gwl-graphics = (build-asdf-system { pname = "gwl-graphics"; @@ -32001,6 +38953,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gwl-graphics" ]; lispLibs = [ (getAttr "geom-base" self) (getAttr "gwl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); gzip-stream = (build-asdf-system { pname = "gzip-stream"; @@ -32014,6 +38969,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "gzip-stream" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "salza2" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); halftone = (build-asdf-system { pname = "halftone"; @@ -32027,6 +38985,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "halftone" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtools" self) (getAttr "qtopengl" self) (getAttr "simple-tasks" self) (getAttr "verbose" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hamcrest = (build-asdf-system { pname = "hamcrest"; @@ -32040,6 +39001,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hamcrest" ]; lispLibs = [ (getAttr "_40ants-asdf-system" self) (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "iterate" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hamcrest-tests = (build-asdf-system { pname = "hamcrest-tests"; @@ -32053,6 +39017,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hamcrest-tests" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "prove" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); harmony = (build-asdf-system { pname = "harmony"; @@ -32066,6 +39033,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "harmony" ]; lispLibs = [ (getAttr "atomics" self) (getAttr "bordeaux-threads" self) (getAttr "cl-mixed" self) (getAttr "cl-mixed-alsa" self) (getAttr "cl-mixed-pulse" self) (getAttr "stealth-mixin" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hash-set = (build-asdf-system { pname = "hash-set"; @@ -32079,6 +39049,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hash-set" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hash-set-tests = (build-asdf-system { pname = "hash-set-tests"; @@ -32092,6 +39065,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hash-set-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "hash-set" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hash-table-ext = (build-asdf-system { pname = "hash-table-ext"; @@ -32105,6 +39081,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hash-table-ext" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "jingoh_dot_documentizer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hash-table-ext_dot_test = (build-asdf-system { pname = "hash-table-ext.test"; @@ -32118,6 +39097,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hash-table-ext.test" ]; lispLibs = [ (getAttr "hash-table-ext" self) (getAttr "jingoh" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hashtrie = (build-asdf-system { pname = "hashtrie"; @@ -32131,6 +39113,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hashtrie" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); hashtrie-tests = (build-asdf-system { pname = "hashtrie-tests"; @@ -32144,6 +39129,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hashtrie-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "hashtrie" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hdf5-cffi = (build-asdf-system { pname = "hdf5-cffi"; @@ -32157,6 +39145,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hdf5-cffi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hdf5-cffi_dot_examples = (build-asdf-system { pname = "hdf5-cffi.examples"; @@ -32170,6 +39161,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hdf5-cffi.examples" ]; lispLibs = [ (getAttr "hdf5-cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hdf5-cffi_dot_test = (build-asdf-system { pname = "hdf5-cffi.test"; @@ -32183,6 +39177,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hdf5-cffi.test" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "fiveam" self) (getAttr "hdf5-cffi" self) (getAttr "hdf5-cffi_dot_examples" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); heap = (build-asdf-system { pname = "heap"; @@ -32196,6 +39193,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "heap" ]; lispLibs = [ ]; + meta = {}; }); helambdap = (build-asdf-system { pname = "helambdap"; @@ -32209,6 +39207,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "helambdap" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "clad" self) (getAttr "split-sequence" self) (getAttr "xhtmlambda" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hello-builder = (build-asdf-system { pname = "hello-builder"; @@ -32222,6 +39223,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hello-builder" ]; lispLibs = [ (getAttr "clog" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hello-clog = (build-asdf-system { pname = "hello-clog"; @@ -32235,6 +39239,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hello-clog" ]; lispLibs = [ (getAttr "clog" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hermetic = (build-asdf-system { pname = "hermetic"; @@ -32248,6 +39255,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hermetic" ]; lispLibs = [ (getAttr "cl-pass" self) (getAttr "clack" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); herodotus = (build-asdf-system { pname = "herodotus"; @@ -32261,6 +39271,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "herodotus" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hh-aws = (build-asdf-system { pname = "hh-aws"; @@ -32274,6 +39287,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hh-aws" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "drakma" self) (getAttr "ironclad" self) (getAttr "puri" self) (getAttr "s-xml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hh-aws-tests = (build-asdf-system { pname = "hh-aws-tests"; @@ -32287,6 +39303,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hh-aws-tests" ]; lispLibs = [ (getAttr "hh-aws" self) (getAttr "lisp-unit" self) (getAttr "uuid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hh-redblack = (build-asdf-system { pname = "hh-redblack"; @@ -32300,6 +39319,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hh-redblack" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); hh-redblack-tests = (build-asdf-system { pname = "hh-redblack-tests"; @@ -32313,6 +39335,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hh-redblack-tests" ]; lispLibs = [ (getAttr "hh-redblack" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hh-web = (build-asdf-system { pname = "hh-web"; @@ -32326,6 +39351,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hh-web" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-base64" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "hunchentoot" self) (getAttr "ironclad" self) (getAttr "local-time" self) (getAttr "log5" self) (getAttr "parenscript" self) (getAttr "trivial-backtrace" self) (getAttr "uuid" self) (getAttr "vecto" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); history-tree = (build-asdf-system { pname = "history-tree"; @@ -32339,6 +39367,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "history-tree" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-custom-hash-table" self) (getAttr "local-time" self) (getAttr "nasdf" self) (getAttr "nclasses" self) (getAttr "trivial-package-local-nicknames" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hl7-client = (build-asdf-system { pname = "hl7-client"; @@ -32352,6 +39383,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hl7-client" ]; lispLibs = [ (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hl7-parser = (build-asdf-system { pname = "hl7-parser"; @@ -32365,6 +39399,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hl7-parser" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); hompack = (build-asdf-system { pname = "hompack"; @@ -32378,6 +39415,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hompack" ]; lispLibs = [ (getAttr "blas-hompack" self) (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); horner = (build-asdf-system { pname = "horner"; @@ -32391,6 +39431,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "horner" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "infix-math" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); horse-html = (build-asdf-system { pname = "horse-html"; @@ -32404,6 +39447,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "horse-html" ]; lispLibs = [ (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); house = (build-asdf-system { pname = "house"; @@ -32417,6 +39463,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "house" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "bordeaux-threads" self) (getAttr "cl-fad" self) (getAttr "cl-json" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "lisp-unit" self) (getAttr "optima" self) (getAttr "prove-asdf" self) (getAttr "quri" self) (getAttr "session-token" self) (getAttr "split-sequence" self) (getAttr "trivial-features" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ht-simple-ajax = (build-asdf-system { pname = "ht-simple-ajax"; @@ -32430,6 +39479,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ht-simple-ajax" ]; lispLibs = [ (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); html-encode = (build-asdf-system { pname = "html-encode"; @@ -32443,6 +39495,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "html-encode" ]; lispLibs = [ ]; + meta = {}; }); html-entities = (build-asdf-system { pname = "html-entities"; @@ -32456,6 +39509,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "html-entities" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); html-entities-tests = (build-asdf-system { pname = "html-entities-tests"; @@ -32469,6 +39525,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "html-entities-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "html-entities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); html-match = (build-asdf-system { pname = "html-match"; @@ -32482,6 +39541,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "html-match" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "unit-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); html-match_dot_test = (build-asdf-system { pname = "html-match.test"; @@ -32495,6 +39557,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "html-match.test" ]; lispLibs = [ (getAttr "html-match" self) (getAttr "unit-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); html-template = (build-asdf-system { pname = "html-template"; @@ -32508,6 +39573,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "html-template" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); htmlgen = (build-asdf-system { pname = "htmlgen"; @@ -32521,6 +39589,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "htmlgen" ]; lispLibs = [ (getAttr "acl-compat" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); http-body = (build-asdf-system { pname = "http-body"; @@ -32534,6 +39605,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "http-body" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-ppcre" self) (getAttr "cl-utilities" self) (getAttr "fast-http" self) (getAttr "flexi-streams" self) (getAttr "jonathan" self) (getAttr "quri" self) (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); http-body-test = (build-asdf-system { pname = "http-body-test"; @@ -32547,6 +39619,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "http-body-test" ]; lispLibs = [ (getAttr "assoc-utils" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "http-body" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); http-get-cache = (build-asdf-system { pname = "http-get-cache"; @@ -32560,6 +39635,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "http-get-cache" ]; lispLibs = [ (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); http-parse = (build-asdf-system { pname = "http-parse"; @@ -32573,6 +39651,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "http-parse" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); http-parse-test = (build-asdf-system { pname = "http-parse-test"; @@ -32586,6 +39667,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "http-parse-test" ]; lispLibs = [ (getAttr "babel" self) (getAttr "eos" self) (getAttr "http-parse" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); http2 = (build-asdf-system { pname = "http2"; @@ -32599,6 +39683,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "http2" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "flexi-streams" self) (getAttr "gzip-stream" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_asdf = (build-asdf-system { pname = "hu.dwim.asdf"; @@ -32612,6 +39699,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.asdf" ]; lispLibs = [ ]; + meta = {}; }); hu_dot_dwim_dot_asdf_dot_documentation = (build-asdf-system { pname = "hu.dwim.asdf.documentation"; @@ -32625,6 +39713,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.asdf.documentation" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_presentation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_bluez = (build-asdf-system { pname = "hu.dwim.bluez"; @@ -32638,6 +39729,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.bluez" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-libffi" self) (getAttr "hu_dot_dwim_dot_asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_common = (build-asdf-system { pname = "hu.dwim.common"; @@ -32651,6 +39745,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.common" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "closer-mop" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_common-lisp" self) (getAttr "iterate" self) (getAttr "metabang-bind" self) ]; + meta = {}; }); hu_dot_dwim_dot_common-lisp = (build-asdf-system { pname = "hu.dwim.common-lisp"; @@ -32664,6 +39759,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.common-lisp" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) ]; + meta = {}; }); hu_dot_dwim_dot_common-lisp_dot_documentation = (build-asdf-system { pname = "hu.dwim.common-lisp.documentation"; @@ -32677,6 +39773,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.common-lisp.documentation" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_common-lisp" self) (getAttr "hu_dot_dwim_dot_presentation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_common_dot_documentation = (build-asdf-system { pname = "hu.dwim.common.documentation"; @@ -32690,6 +39789,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.common.documentation" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_presentation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_computed-class = (build-asdf-system { pname = "hu.dwim.computed-class"; @@ -32703,6 +39805,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.computed-class" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def_plus_hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_defclass-star_plus_hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_syntax-sugar" self) (getAttr "hu_dot_dwim_dot_util" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_computed-class_plus_hu_dot_dwim_dot_logger = (build-asdf-system { pname = "hu.dwim.computed-class+hu.dwim.logger"; @@ -32716,6 +39821,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.computed-class+hu.dwim.logger" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_computed-class" self) (getAttr "hu_dot_dwim_dot_logger" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_computed-class_plus_swank = (build-asdf-system { pname = "hu.dwim.computed-class+swank"; @@ -32729,6 +39837,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.computed-class+swank" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_computed-class" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_computed-class_dot_documentation = (build-asdf-system { pname = "hu.dwim.computed-class.documentation"; @@ -32742,6 +39853,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.computed-class.documentation" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_computed-class_dot_test" self) (getAttr "hu_dot_dwim_dot_presentation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_computed-class_dot_test = (build-asdf-system { pname = "hu.dwim.computed-class.test"; @@ -32755,6 +39869,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.computed-class.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_computed-class_plus_hu_dot_dwim_dot_logger" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_debug = (build-asdf-system { pname = "hu.dwim.debug"; @@ -32768,6 +39885,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.debug" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_def_plus_swank" self) (getAttr "hu_dot_dwim_dot_defclass-star" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "hu_dot_dwim_dot_walker" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_debug_dot_documentation = (build-asdf-system { pname = "hu.dwim.debug.documentation"; @@ -32781,6 +39901,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.debug.documentation" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_debug_dot_test" self) (getAttr "hu_dot_dwim_dot_presentation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_debug_dot_test = (build-asdf-system { pname = "hu.dwim.debug.test"; @@ -32794,6 +39917,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.debug.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_debug" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def_plus_swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_def = (build-asdf-system { pname = "hu.dwim.def"; @@ -32807,6 +39933,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.def" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "iterate" self) (getAttr "metabang-bind" self) ]; + meta = {}; }); hu_dot_dwim_dot_def_plus_cl-l10n = (build-asdf-system { pname = "hu.dwim.def+cl-l10n"; @@ -32820,6 +39947,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.def+cl-l10n" ]; lispLibs = [ (getAttr "cl-l10n" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_def_plus_contextl = (build-asdf-system { pname = "hu.dwim.def+contextl"; @@ -32833,6 +39963,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.def+contextl" ]; lispLibs = [ (getAttr "contextl" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_def_plus_hu_dot_dwim_dot_common = (build-asdf-system { pname = "hu.dwim.def+hu.dwim.common"; @@ -32846,6 +39979,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.def+hu.dwim.common" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_def" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_def_plus_hu_dot_dwim_dot_delico = (build-asdf-system { pname = "hu.dwim.def+hu.dwim.delico"; @@ -32859,6 +39995,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.def+hu.dwim.delico" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_delico" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_def_plus_swank = (build-asdf-system { pname = "hu.dwim.def+swank"; @@ -32872,6 +40011,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.def+swank" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def" self) (getAttr "swank" self) ]; + meta = {}; }); hu_dot_dwim_dot_defclass-star = (build-asdf-system { pname = "hu.dwim.defclass-star"; @@ -32885,6 +40025,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.defclass-star" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) ]; + meta = {}; }); hu_dot_dwim_dot_defclass-star_plus_contextl = (build-asdf-system { pname = "hu.dwim.defclass-star+contextl"; @@ -32898,6 +40039,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.defclass-star+contextl" ]; lispLibs = [ (getAttr "contextl" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_defclass-star" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_defclass-star_plus_hu_dot_dwim_dot_def = (build-asdf-system { pname = "hu.dwim.defclass-star+hu.dwim.def"; @@ -32911,6 +40055,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.defclass-star+hu.dwim.def" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_defclass-star" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_defclass-star_plus_hu_dot_dwim_dot_def_plus_contextl = (build-asdf-system { pname = "hu.dwim.defclass-star+hu.dwim.def+contextl"; @@ -32924,6 +40071,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.defclass-star+hu.dwim.def+contextl" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_defclass-star_plus_contextl" self) (getAttr "hu_dot_dwim_dot_defclass-star_plus_hu_dot_dwim_dot_def" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_defclass-star_plus_swank = (build-asdf-system { pname = "hu.dwim.defclass-star+swank"; @@ -32937,6 +40087,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.defclass-star+swank" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_defclass-star" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_delico = (build-asdf-system { pname = "hu.dwim.delico"; @@ -32950,6 +40103,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.delico" ]; lispLibs = [ (getAttr "contextl" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def_plus_hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_walker" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_graphviz = (build-asdf-system { pname = "hu.dwim.graphviz"; @@ -32963,6 +40119,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.graphviz" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "metabang-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_graphviz_dot_documentation = (build-asdf-system { pname = "hu.dwim.graphviz.documentation"; @@ -32976,6 +40135,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.graphviz.documentation" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_graphviz_dot_test" self) (getAttr "hu_dot_dwim_dot_presentation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_graphviz_dot_test = (build-asdf-system { pname = "hu.dwim.graphviz.test"; @@ -32989,6 +40151,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.graphviz.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_graphviz" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def_plus_swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_logger = (build-asdf-system { pname = "hu.dwim.logger"; @@ -33004,6 +40169,7 @@ in lib.makeScope pkgs.newScope (self: { lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_def_plus_hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_defclass-star_plus_hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "local-time" self) ]; meta = { broken = true; + hydraPlatforms = [ ]; }; }); hu_dot_dwim_dot_logger_plus_iolib = (build-asdf-system { @@ -33018,6 +40184,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.logger+iolib" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_logger" self) (getAttr "hu_dot_dwim_dot_util_plus_iolib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_logger_plus_swank = (build-asdf-system { pname = "hu.dwim.logger+swank"; @@ -33031,6 +40200,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.logger+swank" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_logger" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_logger_dot_documentation = (build-asdf-system { pname = "hu.dwim.logger.documentation"; @@ -33044,6 +40216,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.logger.documentation" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_logger_dot_test" self) (getAttr "hu_dot_dwim_dot_presentation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_logger_dot_test = (build-asdf-system { pname = "hu.dwim.logger.test"; @@ -33057,6 +40232,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.logger.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_logger" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def_plus_swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_partial-eval = (build-asdf-system { pname = "hu.dwim.partial-eval"; @@ -33070,6 +40248,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.partial-eval" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_defclass-star_plus_hu_dot_dwim_dot_def_plus_contextl" self) (getAttr "hu_dot_dwim_dot_logger" self) (getAttr "hu_dot_dwim_dot_syntax-sugar" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "hu_dot_dwim_dot_walker" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_partial-eval_dot_documentation = (build-asdf-system { pname = "hu.dwim.partial-eval.documentation"; @@ -33083,6 +40264,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.partial-eval.documentation" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_partial-eval_dot_test" self) (getAttr "hu_dot_dwim_dot_presentation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_partial-eval_dot_test = (build-asdf-system { pname = "hu.dwim.partial-eval.test"; @@ -33096,6 +40280,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.partial-eval.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_partial-eval" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def_plus_swank" self) (getAttr "hu_dot_dwim_dot_util" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_perec = (build-asdf-system { pname = "hu.dwim.perec"; @@ -33109,6 +40296,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.perec" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-containers" self) (getAttr "cl-ppcre" self) (getAttr "contextl" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_computed-class" self) (getAttr "hu_dot_dwim_dot_def_plus_contextl" self) (getAttr "hu_dot_dwim_dot_def_plus_hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_def_plus_hu_dot_dwim_dot_delico" self) (getAttr "hu_dot_dwim_dot_defclass-star_plus_hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_logger" self) (getAttr "hu_dot_dwim_dot_rdbms" self) (getAttr "hu_dot_dwim_dot_serializer" self) (getAttr "hu_dot_dwim_dot_syntax-sugar" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "hu_dot_dwim_dot_walker" self) (getAttr "ironclad" self) (getAttr "local-time" self) (getAttr "metacopy-with-contextl" self) (getAttr "parse-number" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_perec_plus_hu_dot_dwim_dot_quasi-quote_dot_xml = (build-asdf-system { pname = "hu.dwim.perec+hu.dwim.quasi-quote.xml"; @@ -33122,6 +40312,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.perec+hu.dwim.quasi-quote.xml" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_perec" self) (getAttr "hu_dot_dwim_dot_quasi-quote_dot_xml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_perec_plus_iolib = (build-asdf-system { pname = "hu.dwim.perec+iolib"; @@ -33135,6 +40328,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.perec+iolib" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_perec" self) (getAttr "iolib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_perec_plus_swank = (build-asdf-system { pname = "hu.dwim.perec+swank"; @@ -33148,6 +40344,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.perec+swank" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_perec" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_perec_dot_all = (build-asdf-system { pname = "hu.dwim.perec.all"; @@ -33161,6 +40360,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.perec.all" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_perec_dot_oracle" self) (getAttr "hu_dot_dwim_dot_perec_dot_postgresql" self) (getAttr "hu_dot_dwim_dot_perec_dot_sqlite" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_perec_dot_all_dot_test = (build-asdf-system { pname = "hu.dwim.perec.all.test"; @@ -33174,6 +40376,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.perec.all.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_perec_dot_oracle_dot_test" self) (getAttr "hu_dot_dwim_dot_perec_dot_postgresql_dot_test" self) (getAttr "hu_dot_dwim_dot_perec_dot_sqlite_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_perec_dot_documentation = (build-asdf-system { pname = "hu.dwim.perec.documentation"; @@ -33187,6 +40392,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.perec.documentation" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_perec_dot_all_dot_test" self) (getAttr "hu_dot_dwim_dot_presentation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_perec_dot_oracle = (build-asdf-system { pname = "hu.dwim.perec.oracle"; @@ -33200,6 +40408,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.perec.oracle" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_perec" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_oracle" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_perec_dot_oracle_dot_test = (build-asdf-system { pname = "hu.dwim.perec.oracle.test"; @@ -33213,6 +40424,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.perec.oracle.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_perec_dot_oracle" self) (getAttr "hu_dot_dwim_dot_perec_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_perec_dot_postgresql = (build-asdf-system { pname = "hu.dwim.perec.postgresql"; @@ -33226,6 +40440,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.perec.postgresql" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_perec" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_postgresql" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_perec_dot_postgresql_dot_test = (build-asdf-system { pname = "hu.dwim.perec.postgresql.test"; @@ -33239,6 +40456,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.perec.postgresql.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_perec_dot_postgresql" self) (getAttr "hu_dot_dwim_dot_perec_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_perec_dot_sqlite = (build-asdf-system { pname = "hu.dwim.perec.sqlite"; @@ -33252,6 +40472,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.perec.sqlite" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_perec" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_sqlite" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_perec_dot_sqlite_dot_test = (build-asdf-system { pname = "hu.dwim.perec.sqlite.test"; @@ -33265,6 +40488,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.perec.sqlite.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_perec_dot_sqlite" self) (getAttr "hu_dot_dwim_dot_perec_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_perec_dot_test = (build-asdf-system { pname = "hu.dwim.perec.test"; @@ -33278,6 +40504,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.perec.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_perec_plus_hu_dot_dwim_dot_quasi-quote_dot_xml" self) (getAttr "hu_dot_dwim_dot_perec_plus_iolib" self) (getAttr "hu_dot_dwim_dot_perec_plus_swank" self) (getAttr "hu_dot_dwim_dot_util_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_presentation = (build-asdf-system { pname = "hu.dwim.presentation"; @@ -33291,6 +40520,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.presentation" ]; lispLibs = [ (getAttr "cl-graph_plus_hu_dot_dwim_dot_graphviz" self) (getAttr "contextl" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def_plus_contextl" self) (getAttr "hu_dot_dwim_dot_logger" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "hu_dot_dwim_dot_web-server_dot_application" self) (getAttr "iolib" self) (getAttr "moptilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_presentation_plus_cl-graph_plus_cl-typesetting = (build-asdf-system { pname = "hu.dwim.presentation+cl-graph+cl-typesetting"; @@ -33304,6 +40536,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.presentation+cl-graph+cl-typesetting" ]; lispLibs = [ (getAttr "cl-graph" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_presentation_plus_cl-typesetting" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_presentation_plus_cl-typesetting = (build-asdf-system { pname = "hu.dwim.presentation+cl-typesetting"; @@ -33317,6 +40552,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.presentation+cl-typesetting" ]; lispLibs = [ (getAttr "cl-typesetting" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_presentation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_presentation_plus_hu_dot_dwim_dot_stefil = (build-asdf-system { pname = "hu.dwim.presentation+hu.dwim.stefil"; @@ -33330,6 +40568,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.presentation+hu.dwim.stefil" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_presentation" self) (getAttr "hu_dot_dwim_dot_stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_presentation_plus_hu_dot_dwim_dot_web-server = (build-asdf-system { pname = "hu.dwim.presentation+hu.dwim.web-server"; @@ -33343,6 +40584,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.presentation+hu.dwim.web-server" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_presentation" self) (getAttr "hu_dot_dwim_dot_web-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_quasi-quote = (build-asdf-system { pname = "hu.dwim.quasi-quote"; @@ -33358,6 +40602,7 @@ in lib.makeScope pkgs.newScope (self: { lispLibs = [ (getAttr "babel" self) (getAttr "babel-streams" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_defclass-star_plus_hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_syntax-sugar" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "hu_dot_dwim_dot_walker" self) ]; meta = { broken = true; + hydraPlatforms = [ ]; }; }); hu_dot_dwim_dot_quasi-quote_dot_css = (build-asdf-system { @@ -33372,6 +40617,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.quasi-quote.css" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_quasi-quote" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_quasi-quote_dot_js = (build-asdf-system { pname = "hu.dwim.quasi-quote.js"; @@ -33385,6 +40633,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.quasi-quote.js" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_quasi-quote" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "hu_dot_dwim_dot_walker" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_quasi-quote_dot_pdf = (build-asdf-system { pname = "hu.dwim.quasi-quote.pdf"; @@ -33398,6 +40649,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.quasi-quote.pdf" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_quasi-quote" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_quasi-quote_dot_xml = (build-asdf-system { pname = "hu.dwim.quasi-quote.xml"; @@ -33411,6 +40665,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.quasi-quote.xml" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_quasi-quote" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_quasi-quote_dot_xml_plus_cxml = (build-asdf-system { pname = "hu.dwim.quasi-quote.xml+cxml"; @@ -33424,6 +40681,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.quasi-quote.xml+cxml" ]; lispLibs = [ (getAttr "cxml" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_quasi-quote_dot_xml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_quasi-quote_dot_xml_plus_hu_dot_dwim_dot_quasi-quote_dot_js = (build-asdf-system { pname = "hu.dwim.quasi-quote.xml+hu.dwim.quasi-quote.js"; @@ -33437,6 +40697,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.quasi-quote.xml+hu.dwim.quasi-quote.js" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_quasi-quote_dot_js" self) (getAttr "hu_dot_dwim_dot_quasi-quote_dot_xml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_rdbms = (build-asdf-system { pname = "hu.dwim.rdbms"; @@ -33450,6 +40713,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.rdbms" ]; lispLibs = [ (getAttr "babel" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_defclass-star_plus_hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_logger" self) (getAttr "hu_dot_dwim_dot_syntax-sugar" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "hu_dot_dwim_dot_walker" self) (getAttr "ironclad" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_rdbms_dot_all = (build-asdf-system { pname = "hu.dwim.rdbms.all"; @@ -33463,6 +40729,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.rdbms.all" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_oracle" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_postgresql" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_sqlite" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_rdbms_dot_all_dot_test = (build-asdf-system { pname = "hu.dwim.rdbms.all.test"; @@ -33476,6 +40745,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.rdbms.all.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_oracle_dot_test" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_postgresql_dot_test" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_sqlite_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_rdbms_dot_documentation = (build-asdf-system { pname = "hu.dwim.rdbms.documentation"; @@ -33489,6 +40761,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.rdbms.documentation" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_presentation" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_all_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_rdbms_dot_oracle = (build-asdf-system { pname = "hu.dwim.rdbms.oracle"; @@ -33502,6 +40777,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.rdbms.oracle" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_rdbms" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_rdbms_dot_oracle_dot_test = (build-asdf-system { pname = "hu.dwim.rdbms.oracle.test"; @@ -33515,6 +40793,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.rdbms.oracle.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_oracle" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_rdbms_dot_postgresql = (build-asdf-system { pname = "hu.dwim.rdbms.postgresql"; @@ -33528,6 +40809,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.rdbms.postgresql" ]; lispLibs = [ (getAttr "cl-postgres_plus_local-time" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_rdbms" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_rdbms_dot_postgresql_dot_test = (build-asdf-system { pname = "hu.dwim.rdbms.postgresql.test"; @@ -33541,6 +40825,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.rdbms.postgresql.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_postgresql" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_rdbms_dot_sqlite = (build-asdf-system { pname = "hu.dwim.rdbms.sqlite"; @@ -33554,6 +40841,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.rdbms.sqlite" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_rdbms" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_rdbms_dot_sqlite_dot_test = (build-asdf-system { pname = "hu.dwim.rdbms.sqlite.test"; @@ -33567,6 +40857,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.rdbms.sqlite.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_sqlite" self) (getAttr "hu_dot_dwim_dot_rdbms_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_rdbms_dot_test = (build-asdf-system { pname = "hu.dwim.rdbms.test"; @@ -33580,6 +40873,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.rdbms.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_rdbms" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def_plus_swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_reiterate = (build-asdf-system { pname = "hu.dwim.reiterate"; @@ -33593,6 +40889,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.reiterate" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_common-lisp" self) (getAttr "hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_defclass-star" self) (getAttr "hu_dot_dwim_dot_syntax-sugar" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "metabang-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_reiterate_plus_hu_dot_dwim_dot_logger = (build-asdf-system { pname = "hu.dwim.reiterate+hu.dwim.logger"; @@ -33606,6 +40905,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.reiterate+hu.dwim.logger" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_logger" self) (getAttr "hu_dot_dwim_dot_reiterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_sdl = (build-asdf-system { pname = "hu.dwim.sdl"; @@ -33619,6 +40921,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.sdl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-libffi" self) (getAttr "hu_dot_dwim_dot_asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_serializer = (build-asdf-system { pname = "hu.dwim.serializer"; @@ -33634,6 +40939,7 @@ in lib.makeScope pkgs.newScope (self: { lispLibs = [ (getAttr "babel" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_syntax-sugar" self) (getAttr "hu_dot_dwim_dot_util" self) ]; meta = { broken = true; + hydraPlatforms = [ ]; }; }); hu_dot_dwim_dot_serializer_dot_documentation = (build-asdf-system { @@ -33648,6 +40954,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.serializer.documentation" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_presentation" self) (getAttr "hu_dot_dwim_dot_serializer_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_serializer_dot_test = (build-asdf-system { pname = "hu.dwim.serializer.test"; @@ -33661,6 +40970,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.serializer.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_serializer" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def_plus_swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_stefil = (build-asdf-system { pname = "hu.dwim.stefil"; @@ -33674,6 +40986,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.stefil" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = {}; }); hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def = (build-asdf-system { pname = "hu.dwim.stefil+hu.dwim.def"; @@ -33687,6 +41000,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.stefil+hu.dwim.def" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_stefil" self) ]; + meta = {}; }); hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def_plus_swank = (build-asdf-system { pname = "hu.dwim.stefil+hu.dwim.def+swank"; @@ -33700,6 +41014,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.stefil+hu.dwim.def+swank" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def_plus_swank" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_stefil_plus_swank" self) ]; + meta = {}; }); hu_dot_dwim_dot_stefil_plus_swank = (build-asdf-system { pname = "hu.dwim.stefil+swank"; @@ -33713,6 +41028,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.stefil+swank" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_stefil" self) (getAttr "swank" self) ]; + meta = {}; }); hu_dot_dwim_dot_syntax-sugar = (build-asdf-system { pname = "hu.dwim.syntax-sugar"; @@ -33726,6 +41042,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.syntax-sugar" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_common" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_syntax-sugar_dot_documentation = (build-asdf-system { pname = "hu.dwim.syntax-sugar.documentation"; @@ -33739,6 +41058,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.syntax-sugar.documentation" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_presentation" self) (getAttr "hu_dot_dwim_dot_syntax-sugar_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_syntax-sugar_dot_test = (build-asdf-system { pname = "hu.dwim.syntax-sugar.test"; @@ -33752,6 +41074,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.syntax-sugar.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def_plus_swank" self) (getAttr "hu_dot_dwim_dot_syntax-sugar" self) (getAttr "hu_dot_dwim_dot_walker" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_uri = (build-asdf-system { pname = "hu.dwim.uri"; @@ -33765,6 +41090,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.uri" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-ppcre" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "iolib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_uri_dot_test = (build-asdf-system { pname = "hu.dwim.uri.test"; @@ -33778,6 +41106,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.uri.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def_plus_swank" self) (getAttr "hu_dot_dwim_dot_uri" self) (getAttr "hu_dot_dwim_dot_util" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_util = (build-asdf-system { pname = "hu.dwim.util"; @@ -33791,6 +41122,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.util" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def_plus_hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_defclass-star_plus_hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_syntax-sugar" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_util_plus_iolib = (build-asdf-system { pname = "hu.dwim.util+iolib"; @@ -33804,6 +41138,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.util+iolib" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "iolib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_util_dot_documentation = (build-asdf-system { pname = "hu.dwim.util.documentation"; @@ -33817,6 +41154,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.util.documentation" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_presentation" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def_plus_swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_util_dot_test = (build-asdf-system { pname = "hu.dwim.util.test"; @@ -33830,6 +41170,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.util.test" ]; lispLibs = [ (getAttr "babel" self) (getAttr "babel-streams" self) (getAttr "bordeaux-threads" self) (getAttr "cl-l10n" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "command-line-arguments" self) (getAttr "cxml" self) (getAttr "drakma" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_def_plus_hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_defclass-star_plus_hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_delico" self) (getAttr "hu_dot_dwim_dot_logger" self) (getAttr "hu_dot_dwim_dot_perec_dot_postgresql" self) (getAttr "hu_dot_dwim_dot_quasi-quote_dot_xml" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def_plus_swank" self) (getAttr "hu_dot_dwim_dot_syntax-sugar" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "hu_dot_dwim_dot_util_plus_iolib" self) (getAttr "hu_dot_dwim_dot_web-server_dot_application" self) (getAttr "iolib" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_walker = (build-asdf-system { pname = "hu.dwim.walker"; @@ -33843,6 +41186,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.walker" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "closer-mop" self) (getAttr "contextl" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def_plus_contextl" self) (getAttr "hu_dot_dwim_dot_defclass-star_plus_hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "metabang-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_web-server = (build-asdf-system { pname = "hu.dwim.web-server"; @@ -33856,6 +41202,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.web-server" ]; lispLibs = [ (getAttr "babel" self) (getAttr "babel-streams" self) (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cl_plus_ssl" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_computed-class" self) (getAttr "hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_def_plus_cl-l10n" self) (getAttr "hu_dot_dwim_dot_def_plus_contextl" self) (getAttr "hu_dot_dwim_dot_def_plus_hu_dot_dwim_dot_delico" self) (getAttr "hu_dot_dwim_dot_logger_plus_iolib" self) (getAttr "hu_dot_dwim_dot_quasi-quote_dot_xml_plus_hu_dot_dwim_dot_quasi-quote_dot_js" self) (getAttr "hu_dot_dwim_dot_syntax-sugar" self) (getAttr "hu_dot_dwim_dot_uri" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "hu_dot_dwim_dot_zlib" self) (getAttr "iolib" self) (getAttr "local-time" self) (getAttr "parse-number" self) (getAttr "rfc2109" self) (getAttr "rfc2388-binary" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_web-server_plus_swank = (build-asdf-system { pname = "hu.dwim.web-server+swank"; @@ -33869,6 +41218,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.web-server+swank" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_def_plus_swank" self) (getAttr "hu_dot_dwim_dot_web-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_web-server_dot_application = (build-asdf-system { pname = "hu.dwim.web-server.application"; @@ -33882,6 +41234,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.web-server.application" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_web-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_web-server_dot_application_plus_hu_dot_dwim_dot_perec = (build-asdf-system { pname = "hu.dwim.web-server.application+hu.dwim.perec"; @@ -33895,6 +41250,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.web-server.application+hu.dwim.perec" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_perec" self) (getAttr "hu_dot_dwim_dot_web-server_dot_application" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_web-server_dot_application_dot_test = (build-asdf-system { pname = "hu.dwim.web-server.application.test"; @@ -33908,6 +41266,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.web-server.application.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_web-server_dot_application" self) (getAttr "hu_dot_dwim_dot_web-server_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_web-server_dot_documentation = (build-asdf-system { pname = "hu.dwim.web-server.documentation"; @@ -33921,6 +41282,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.web-server.documentation" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_presentation" self) (getAttr "hu_dot_dwim_dot_web-server_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_web-server_dot_test = (build-asdf-system { pname = "hu.dwim.web-server.test"; @@ -33934,6 +41298,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.web-server.test" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_computed-class_plus_hu_dot_dwim_dot_logger" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def_plus_swank" self) (getAttr "hu_dot_dwim_dot_web-server" self) (getAttr "hu_dot_dwim_dot_web-server_plus_swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_web-server_dot_websocket = (build-asdf-system { pname = "hu.dwim.web-server.websocket"; @@ -33947,6 +41314,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.web-server.websocket" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_web-server" self) (getAttr "ironclad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hu_dot_dwim_dot_zlib = (build-asdf-system { pname = "hu.dwim.zlib"; @@ -33962,6 +41332,7 @@ in lib.makeScope pkgs.newScope (self: { lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-libffi" self) (getAttr "hu_dot_dwim_dot_asdf" self) ]; meta = { broken = true; + hydraPlatforms = [ ]; }; }); huffman = (build-asdf-system { @@ -33976,6 +41347,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "huffman" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); humbler = (build-asdf-system { pname = "humbler"; @@ -33989,6 +41363,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "humbler" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "local-time" self) (getAttr "north-core" self) (getAttr "trivial-mimes" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hunchensocket = (build-asdf-system { pname = "hunchensocket"; @@ -34002,6 +41379,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hunchensocket" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "chunga" self) (getAttr "cl-base64" self) (getAttr "cl-fad" self) (getAttr "flexi-streams" self) (getAttr "hunchentoot" self) (getAttr "sha1" self) (getAttr "trivial-backtrace" self) (getAttr "trivial-utf-8" self) ]; + meta = {}; }); hunchensocket-tests = (build-asdf-system { pname = "hunchensocket-tests"; @@ -34015,6 +41393,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hunchensocket-tests" ]; lispLibs = [ (getAttr "fiasco" self) (getAttr "hunchensocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hunchentools = (build-asdf-system { pname = "hunchentools"; @@ -34028,6 +41409,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hunchentools" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "hunchentoot" self) (getAttr "ironclad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hunchentoot = (build-asdf-system { pname = "hunchentoot"; @@ -34041,6 +41425,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hunchentoot" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "chunga" self) (getAttr "cl_plus_ssl" self) (getAttr "cl-base64" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "md5" self) (getAttr "rfc2388" self) (getAttr "trivial-backtrace" self) (getAttr "usocket" self) ]; + meta = {}; }); hunchentoot-auth = (build-asdf-system { pname = "hunchentoot-auth"; @@ -34054,6 +41439,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hunchentoot-auth" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-store" self) (getAttr "cl-who" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hunchentoot-cgi = (build-asdf-system { pname = "hunchentoot-cgi"; @@ -34067,6 +41455,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hunchentoot-cgi" ]; lispLibs = [ (getAttr "hunchentoot" self) (getAttr "puri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hunchentoot-dev = (build-asdf-system { pname = "hunchentoot-dev"; @@ -34080,6 +41471,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hunchentoot-dev" ]; lispLibs = [ (getAttr "cxml-stp" self) (getAttr "hunchentoot" self) (getAttr "hunchentoot-test" self) (getAttr "swank" self) (getAttr "xpath" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hunchentoot-errors = (build-asdf-system { pname = "hunchentoot-errors"; @@ -34093,6 +41487,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hunchentoot-errors" ]; lispLibs = [ (getAttr "cl-mimeparse" self) (getAttr "hunchentoot" self) (getAttr "parse-number" self) (getAttr "string-case" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hunchentoot-multi-acceptor = (build-asdf-system { pname = "hunchentoot-multi-acceptor"; @@ -34106,6 +41503,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hunchentoot-multi-acceptor" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "hunchentoot" self) (getAttr "str" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hunchentoot-single-signon = (build-asdf-system { pname = "hunchentoot-single-signon"; @@ -34119,6 +41519,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hunchentoot-single-signon" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "cl-gss" self) (getAttr "hunchentoot" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hunchentoot-test = (build-asdf-system { pname = "hunchentoot-test"; @@ -34132,6 +41535,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hunchentoot-test" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cl-who" self) (getAttr "drakma" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hyperluminal-mem = (build-asdf-system { pname = "hyperluminal-mem"; @@ -34145,6 +41551,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hyperluminal-mem" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "osicat" self) (getAttr "stmx" self) (getAttr "swap-bytes" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hyperluminal-mem-test = (build-asdf-system { pname = "hyperluminal-mem-test"; @@ -34158,6 +41567,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hyperluminal-mem-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "hyperluminal-mem" self) (getAttr "log4cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hyperobject = (build-asdf-system { pname = "hyperobject"; @@ -34171,6 +41583,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hyperobject" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "kmrcl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); hyperspec = (build-asdf-system { pname = "hyperspec"; @@ -34184,6 +41599,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hyperspec" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ia-hash-table = (build-asdf-system { pname = "ia-hash-table"; @@ -34197,6 +41615,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ia-hash-table" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ia-hash-table_dot_test = (build-asdf-system { pname = "ia-hash-table.test"; @@ -34210,6 +41631,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ia-hash-table.test" ]; lispLibs = [ (getAttr "cl-interpol" self) (getAttr "ia-hash-table" self) (getAttr "log4cl" self) (getAttr "mw-equiv" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); iclendar = (build-asdf-system { pname = "iclendar"; @@ -34223,6 +41647,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "iclendar" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "closer-mop" self) (getAttr "documentation-utils" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); iconv = (build-asdf-system { pname = "iconv"; @@ -34236,6 +41663,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "iconv" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); id3v2 = (build-asdf-system { pname = "id3v2"; @@ -34249,6 +41679,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "id3v2" ]; lispLibs = [ (getAttr "babel" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); id3v2-test = (build-asdf-system { pname = "id3v2-test"; @@ -34262,6 +41695,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "id3v2-test" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "id3v2" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); identifier-pool = (build-asdf-system { pname = "identifier-pool"; @@ -34275,6 +41711,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "identifier-pool" ]; lispLibs = [ (getAttr "dynamic-array" self) (getAttr "mfiano-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); idna = (build-asdf-system { pname = "idna"; @@ -34288,6 +41727,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "idna" ]; lispLibs = [ (getAttr "split-sequence" self) ]; + meta = {}; }); ieee-floats = (build-asdf-system { pname = "ieee-floats"; @@ -34301,6 +41741,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ieee-floats" ]; lispLibs = [ ]; + meta = {}; }); illogical-pathnames = (build-asdf-system { pname = "illogical-pathnames"; @@ -34314,6 +41755,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "illogical-pathnames" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); illusion = (build-asdf-system { pname = "illusion"; @@ -34327,6 +41771,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "illusion" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "let-over-lambda" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); illusion-test = (build-asdf-system { pname = "illusion-test"; @@ -34340,6 +41787,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "illusion-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "illusion" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); image = (build-asdf-system { pname = "image"; @@ -34353,6 +41803,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "image" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "gzip-stream" self) (getAttr "skippy" self) (getAttr "zpng" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); image-test = (build-asdf-system { pname = "image-test"; @@ -34366,6 +41819,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "image-test" ]; lispLibs = [ (getAttr "png" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); image-utility = (build-asdf-system { pname = "image-utility"; @@ -34379,6 +41835,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "image-utility" ]; lispLibs = [ (getAttr "opticl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); imago = (build-asdf-system { pname = "imago"; @@ -34392,6 +41851,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "imago" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "array-operations" self) (getAttr "cl-jpeg" self) (getAttr "flexi-streams" self) (getAttr "serapeum" self) (getAttr "trivial-gray-streams" self) (getAttr "zlib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); immutable-struct = (build-asdf-system { pname = "immutable-struct"; @@ -34405,6 +41867,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "immutable-struct" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); in-nomine = (build-asdf-system { pname = "in-nomine"; @@ -34418,6 +41883,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "in-nomine" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); incf-cl = (build-asdf-system { pname = "incf-cl"; @@ -34431,6 +41899,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "incf-cl" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); incognito-keywords = (build-asdf-system { pname = "incognito-keywords"; @@ -34444,6 +41915,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "incognito-keywords" ]; lispLibs = [ (getAttr "enhanced-eval-when" self) (getAttr "map-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); incongruent-methods = (build-asdf-system { pname = "incongruent-methods"; @@ -34457,6 +41931,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "incongruent-methods" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); inferior-shell = (build-asdf-system { pname = "inferior-shell"; @@ -34470,6 +41947,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "inferior-shell" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "fare-mop" self) (getAttr "fare-quasiquote-extras" self) (getAttr "fare-utils" self) (getAttr "trivia" self) (getAttr "trivia_dot_quasiquote" self) ]; + meta = {}; }); infix = (build-asdf-system { pname = "infix"; @@ -34483,6 +41961,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "infix" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); infix-dollar-reader = (build-asdf-system { pname = "infix-dollar-reader"; @@ -34496,6 +41977,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "infix-dollar-reader" ]; lispLibs = [ (getAttr "cl-syntax" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); infix-dollar-reader-test = (build-asdf-system { pname = "infix-dollar-reader-test"; @@ -34509,6 +41993,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "infix-dollar-reader-test" ]; lispLibs = [ (getAttr "infix-dollar-reader" self) (getAttr "rt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); infix-math = (build-asdf-system { pname = "infix-math"; @@ -34522,6 +42009,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "infix-math" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "asdf-package-system" self) (getAttr "parse-number" self) (getAttr "serapeum" self) (getAttr "wu-decimal" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); infix-reader = (build-asdf-system { pname = "infix-reader"; @@ -34535,6 +42025,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "infix-reader" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); inheriting-readers = (build-asdf-system { pname = "inheriting-readers"; @@ -34548,6 +42041,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "inheriting-readers" ]; lispLibs = [ (getAttr "class-options" self) (getAttr "closer-mop" self) (getAttr "compatible-metaclasses" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); inheriting-readers__tests = (build-asdf-system { pname = "inheriting-readers_tests"; @@ -34561,6 +42057,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "inheriting-readers_tests" ]; lispLibs = [ (getAttr "compatible-metaclasses" self) (getAttr "inheriting-readers" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); injection = (build-asdf-system { pname = "injection"; @@ -34574,6 +42073,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "injection" ]; lispLibs = [ (getAttr "cl-yaml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); injection-test = (build-asdf-system { pname = "injection-test"; @@ -34587,6 +42089,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "injection-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "injection" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); inkwell = (build-asdf-system { pname = "inkwell"; @@ -34600,6 +42105,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "inkwell" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "documentation-utils" self) (getAttr "drakma" self) (getAttr "local-time" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); inlined-generic-function = (build-asdf-system { pname = "inlined-generic-function"; @@ -34613,6 +42121,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "inlined-generic-function" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "introspect-environment" self) (getAttr "iterate" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); inlined-generic-function_dot_test = (build-asdf-system { pname = "inlined-generic-function.test"; @@ -34626,6 +42137,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "inlined-generic-function.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "inlined-generic-function" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); inner-conditional = (build-asdf-system { pname = "inner-conditional"; @@ -34639,6 +42153,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "inner-conditional" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-syntax-annot" self) (getAttr "iterate" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); inner-conditional-test = (build-asdf-system { pname = "inner-conditional-test"; @@ -34652,6 +42169,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "inner-conditional-test" ]; lispLibs = [ (getAttr "cl-test-more" self) (getAttr "inner-conditional" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); inotify = (build-asdf-system { pname = "inotify"; @@ -34665,6 +42185,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "inotify" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "iolib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); input-event-codes = (build-asdf-system { pname = "input-event-codes"; @@ -34678,6 +42201,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "input-event-codes" ]; lispLibs = [ (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); inquisitor = (build-asdf-system { pname = "inquisitor"; @@ -34691,6 +42217,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "inquisitor" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); inquisitor-flexi = (build-asdf-system { pname = "inquisitor-flexi"; @@ -34704,6 +42233,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "inquisitor-flexi" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "inquisitor" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); inquisitor-flexi-test = (build-asdf-system { pname = "inquisitor-flexi-test"; @@ -34717,6 +42249,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "inquisitor-flexi-test" ]; lispLibs = [ (getAttr "inquisitor-flexi" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); inquisitor-test = (build-asdf-system { pname = "inquisitor-test"; @@ -34730,6 +42265,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "inquisitor-test" ]; lispLibs = [ (getAttr "babel" self) (getAttr "flexi-streams" self) (getAttr "inquisitor" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); instance-tracking = (build-asdf-system { pname = "instance-tracking"; @@ -34743,6 +42281,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "instance-tracking" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); integral = (build-asdf-system { pname = "integral"; @@ -34756,6 +42297,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "integral" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "cl-syntax-annot" self) (getAttr "clos-fixtures" self) (getAttr "closer-mop" self) (getAttr "dbi" self) (getAttr "group-by" self) (getAttr "iterate" self) (getAttr "split-sequence" self) (getAttr "sxql" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); integral-rest = (build-asdf-system { pname = "integral-rest"; @@ -34769,6 +42313,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "integral-rest" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-inflector" self) (getAttr "closer-mop" self) (getAttr "integral" self) (getAttr "jonathan" self) (getAttr "map-set" self) (getAttr "ningle" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); integral-rest-test = (build-asdf-system { pname = "integral-rest-test"; @@ -34782,6 +42329,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "integral-rest-test" ]; lispLibs = [ (getAttr "integral" self) (getAttr "integral-rest" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); integral-test = (build-asdf-system { pname = "integral-test"; @@ -34795,6 +42345,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "integral-test" ]; lispLibs = [ (getAttr "integral" self) (getAttr "local-time" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); intel-hex = (build-asdf-system { pname = "intel-hex"; @@ -34808,6 +42361,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "intel-hex" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); intel-hex-test = (build-asdf-system { pname = "intel-hex-test"; @@ -34821,6 +42377,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "intel-hex-test" ]; lispLibs = [ (getAttr "intel-hex" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); intercom = (build-asdf-system { pname = "intercom"; @@ -34834,6 +42393,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "intercom" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "hunchentoot" self) (getAttr "jsown" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); intercom-examples = (build-asdf-system { pname = "intercom-examples"; @@ -34847,6 +42409,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "intercom-examples" ]; lispLibs = [ (getAttr "intercom" self) (getAttr "jsown" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); interface = (build-asdf-system { pname = "interface"; @@ -34860,6 +42425,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "interface" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "global-vars" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); interfaces-test-implementation = (build-asdf-system { pname = "interfaces-test-implementation"; @@ -34873,6 +42441,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "interfaces-test-implementation" ]; lispLibs = [ (getAttr "modularize" self) (getAttr "modularize-interfaces" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); introspect-environment = (build-asdf-system { pname = "introspect-environment"; @@ -34886,6 +42457,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "introspect-environment" ]; lispLibs = [ ]; + meta = {}; }); introspect-environment-test = (build-asdf-system { pname = "introspect-environment-test"; @@ -34899,6 +42471,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "introspect-environment-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "introspect-environment" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); iolib = (build-asdf-system { pname = "iolib"; @@ -34912,6 +42487,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "iolib" ]; lispLibs = [ (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "idna" self) (getAttr "iolib_dot_asdf" self) (getAttr "iolib_dot_base" self) (getAttr "iolib_dot_conf" self) (getAttr "swap-bytes" self) (getAttr "trivial-features" self) ]; + meta = {}; }); iolib_dot_asdf = (build-asdf-system { pname = "iolib.asdf"; @@ -34925,6 +42501,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "iolib.asdf" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = {}; }); iolib_dot_base = (build-asdf-system { pname = "iolib.base"; @@ -34938,6 +42515,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "iolib.base" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iolib_dot_asdf" self) (getAttr "iolib_dot_common-lisp" self) (getAttr "iolib_dot_conf" self) (getAttr "split-sequence" self) ]; + meta = {}; }); iolib_dot_common-lisp = (build-asdf-system { pname = "iolib.common-lisp"; @@ -34951,6 +42529,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "iolib.common-lisp" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iolib_dot_asdf" self) (getAttr "iolib_dot_conf" self) ]; + meta = {}; }); iolib_dot_conf = (build-asdf-system { pname = "iolib.conf"; @@ -34964,6 +42543,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "iolib.conf" ]; lispLibs = [ (getAttr "iolib_dot_asdf" self) ]; + meta = {}; }); iolib_dot_examples = (build-asdf-system { pname = "iolib.examples"; @@ -34977,6 +42557,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "iolib.examples" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "iolib" self) (getAttr "iolib_dot_asdf" self) (getAttr "iolib_dot_base" self) (getAttr "iolib_dot_conf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ip-interfaces = (build-asdf-system { pname = "ip-interfaces"; @@ -34990,6 +42573,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ip-interfaces" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ip-interfaces-test = (build-asdf-system { pname = "ip-interfaces-test"; @@ -35003,6 +42589,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ip-interfaces-test" ]; lispLibs = [ (getAttr "ip-interfaces" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); irc-logger = (build-asdf-system { pname = "irc-logger"; @@ -35016,6 +42605,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "irc-logger" ]; lispLibs = [ (getAttr "cl-irc" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ironclad = (build-asdf-system { pname = "ironclad"; @@ -35029,6 +42621,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ironclad" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = {}; }); ironclad-text = (build-asdf-system { pname = "ironclad-text"; @@ -35042,6 +42635,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ironclad-text" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "ironclad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); isolated = (build-asdf-system { pname = "isolated"; @@ -35055,6 +42651,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "isolated" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); issr = (build-asdf-system { pname = "issr"; @@ -35068,6 +42667,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "issr" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-base64" self) (getAttr "do-urlencode" self) (getAttr "hunchentoot" self) (getAttr "jonathan" self) (getAttr "plump" self) (getAttr "portal" self) (getAttr "str" self) (getAttr "trivia" self) (getAttr "trivial-garbage" self) (getAttr "yxorp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); issr-core = (build-asdf-system { pname = "issr-core"; @@ -35081,6 +42683,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "issr-core" ]; lispLibs = [ (getAttr "global-vars" self) (getAttr "plump" self) (getAttr "str" self) (getAttr "tailrec" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); iterate = (build-asdf-system { pname = "iterate"; @@ -35094,6 +42699,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "iterate" ]; lispLibs = [ ]; + meta = {}; }); iterate-clsql = (build-asdf-system { pname = "iterate-clsql"; @@ -35107,6 +42713,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "iterate-clsql" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ixf = (build-asdf-system { pname = "ixf"; @@ -35120,6 +42729,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ixf" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-ppcre" self) (getAttr "ieee-floats" self) (getAttr "local-time" self) (getAttr "md5" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jenkins_dot_api = (build-asdf-system { pname = "jenkins.api"; @@ -35133,6 +42745,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jenkins.api" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-json" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "drakma" self) (getAttr "iterate" self) (getAttr "let-plus" self) (getAttr "more-conditions" self) (getAttr "puri" self) (getAttr "split-sequence" self) (getAttr "xml_dot_location" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingle = (build-asdf-system { pname = "jingle"; @@ -35146,6 +42761,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingle" ]; lispLibs = [ (getAttr "cl-reexport" self) (getAttr "clack" self) (getAttr "find-port" self) (getAttr "jonathan" self) (getAttr "lack" self) (getAttr "lack-app-directory" self) (getAttr "lack-middleware-mount" self) (getAttr "lack-middleware-static" self) (getAttr "local-time" self) (getAttr "myway" self) (getAttr "ningle" self) (getAttr "quri" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingle_dot_demo = (build-asdf-system { pname = "jingle.demo"; @@ -35159,6 +42777,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingle.demo" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-ascii-table" self) (getAttr "clack-handler-hunchentoot" self) (getAttr "clingon" self) (getAttr "dexador" self) (getAttr "jingle" self) (getAttr "jonathan" self) (getAttr "lack-middleware-accesslog" self) (getAttr "local-time" self) (getAttr "quri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingle_dot_demo_dot_test = (build-asdf-system { pname = "jingle.demo.test"; @@ -35172,6 +42793,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingle.demo.test" ]; lispLibs = [ (getAttr "jingle_dot_demo" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingle_dot_test = (build-asdf-system { pname = "jingle.test"; @@ -35185,6 +42809,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingle.test" ]; lispLibs = [ (getAttr "jingle" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh = (build-asdf-system { pname = "jingoh"; @@ -35198,6 +42825,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh" ]; lispLibs = [ (getAttr "jingoh_dot_examiner" self) (getAttr "jingoh_dot_org" self) (getAttr "jingoh_dot_reader" self) (getAttr "jingoh_dot_tester" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh_dot_documentizer = (build-asdf-system { pname = "jingoh.documentizer"; @@ -35211,6 +42841,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh.documentizer" ]; lispLibs = [ (getAttr "_3bmd" self) (getAttr "_3bmd-ext-code-blocks" self) (getAttr "cl-ppcre" self) (getAttr "eclector" self) (getAttr "read-as-string" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh_dot_documentizer_dot_test = (build-asdf-system { pname = "jingoh.documentizer.test"; @@ -35224,6 +42857,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh.documentizer.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "jingoh_dot_documentizer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh_dot_examiner = (build-asdf-system { pname = "jingoh.examiner"; @@ -35237,6 +42873,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh.examiner" ]; lispLibs = [ (getAttr "cl-ansi-text" self) (getAttr "jingoh_dot_documentizer" self) (getAttr "jingoh_dot_org" self) (getAttr "jingoh_dot_tester" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh_dot_examiner_dot_test = (build-asdf-system { pname = "jingoh.examiner.test"; @@ -35250,6 +42889,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh.examiner.test" ]; lispLibs = [ (getAttr "cl-ansi-text" self) (getAttr "jingoh" self) (getAttr "jingoh_dot_examiner" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh_dot_generator = (build-asdf-system { pname = "jingoh.generator"; @@ -35263,6 +42905,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh.generator" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-unification" self) (getAttr "closer-mop" self) (getAttr "jingoh_dot_documentizer" self) (getAttr "lambda-fiddle" self) (getAttr "millet" self) (getAttr "named-readtables" self) (getAttr "prompt-for" self) (getAttr "trivial-cltl2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh_dot_generator_dot_test = (build-asdf-system { pname = "jingoh.generator.test"; @@ -35276,6 +42921,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh.generator.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "jingoh_dot_generator" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh_dot_org = (build-asdf-system { pname = "jingoh.org"; @@ -35289,6 +42937,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh.org" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "check-bnf" self) (getAttr "jingoh_dot_documentizer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh_dot_org_dot_test = (build-asdf-system { pname = "jingoh.org.test"; @@ -35302,6 +42953,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh.org.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "jingoh_dot_org" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh_dot_parallel = (build-asdf-system { pname = "jingoh.parallel"; @@ -35315,6 +42969,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh.parallel" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-cpus" self) (getAttr "jingoh" self) (getAttr "lparallel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh_dot_parallel_dot_test = (build-asdf-system { pname = "jingoh.parallel.test"; @@ -35328,6 +42985,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh.parallel.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "jingoh_dot_parallel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh_dot_reader = (build-asdf-system { pname = "jingoh.reader"; @@ -35341,6 +43001,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh.reader" ]; lispLibs = [ (getAttr "eclector" self) (getAttr "jingoh_dot_documentizer" self) (getAttr "jingoh_dot_tester" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh_dot_reader_dot_test = (build-asdf-system { pname = "jingoh.reader.test"; @@ -35354,6 +43017,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh.reader.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "jingoh_dot_reader" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh_dot_tester = (build-asdf-system { pname = "jingoh.tester"; @@ -35367,6 +43033,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh.tester" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "check-bnf" self) (getAttr "cl-ansi-text" self) (getAttr "cl-colors2" self) (getAttr "closer-mop" self) (getAttr "fuzzy-match" self) (getAttr "jingoh_dot_documentizer" self) (getAttr "jingoh_dot_org" self) (getAttr "structure-ext" self) (getAttr "vivid-colors" self) (getAttr "vivid-diff" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jingoh_dot_tester_dot_test = (build-asdf-system { pname = "jingoh.tester.test"; @@ -35380,6 +43049,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jingoh.tester.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "jingoh_dot_tester" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jonathan = (build-asdf-system { pname = "jonathan"; @@ -35393,6 +43065,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jonathan" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-annot" self) (getAttr "cl-ppcre" self) (getAttr "cl-syntax" self) (getAttr "cl-syntax-annot" self) (getAttr "fast-io" self) (getAttr "proc-parse" self) (getAttr "trivial-types" self) ]; + meta = {}; }); jonathan-test = (build-asdf-system { pname = "jonathan-test"; @@ -35406,6 +43079,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jonathan-test" ]; lispLibs = [ (getAttr "jonathan" self) (getAttr "legion" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jose = (build-asdf-system { pname = "jose"; @@ -35419,6 +43095,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jose" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "assoc-utils" self) (getAttr "cl-base64" self) (getAttr "ironclad" self) (getAttr "jonathan" self) (getAttr "split-sequence" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); journal = (build-asdf-system { pname = "journal"; @@ -35432,6 +43111,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "journal" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "local-time" self) (getAttr "mgl-pax" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jp-numeral = (build-asdf-system { pname = "jp-numeral"; @@ -35445,6 +43127,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jp-numeral" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jp-numeral-test = (build-asdf-system { pname = "jp-numeral-test"; @@ -35458,6 +43143,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jp-numeral-test" ]; lispLibs = [ (getAttr "_1am" self) (getAttr "alexandria" self) (getAttr "jp-numeral" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jpeg-turbo = (build-asdf-system { pname = "jpeg-turbo"; @@ -35471,6 +43159,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jpeg-turbo" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jpl-queues = (build-asdf-system { pname = "jpl-queues"; @@ -35484,6 +43175,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jpl-queues" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "jpl-util" self) ]; + meta = {}; }); jpl-util = (build-asdf-system { pname = "jpl-util"; @@ -35497,6 +43189,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jpl-util" ]; lispLibs = [ ]; + meta = {}; }); js-parser = (build-asdf-system { pname = "js-parser"; @@ -35510,6 +43203,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "js-parser" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); js-parser-tests = (build-asdf-system { pname = "js-parser-tests"; @@ -35523,6 +43219,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "js-parser-tests" ]; lispLibs = [ (getAttr "js-parser" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); json-lib = (build-asdf-system { pname = "json-lib"; @@ -35536,6 +43235,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "json-lib" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-fad" self) (getAttr "parse-float" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); json-mop = (build-asdf-system { pname = "json-mop"; @@ -35549,6 +43251,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "json-mop" ]; lispLibs = [ (getAttr "anaphora" self) (getAttr "closer-mop" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); json-mop-tests = (build-asdf-system { pname = "json-mop-tests"; @@ -35562,6 +43267,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "json-mop-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "json-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); json-responses = (build-asdf-system { pname = "json-responses"; @@ -35575,6 +43283,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "json-responses" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); json-responses-test = (build-asdf-system { pname = "json-responses-test"; @@ -35588,6 +43299,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "json-responses-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "json-responses" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); json-schema = (build-asdf-system { pname = "json-schema"; @@ -35601,6 +43315,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "json-schema" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "arrows" self) (getAttr "cl-ppcre" self) (getAttr "dexador" self) (getAttr "function-cache" self) (getAttr "local-time" self) (getAttr "local-time-duration" self) (getAttr "quri" self) (getAttr "sanity-clause" self) (getAttr "st-json" self) (getAttr "str" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); json-streams = (build-asdf-system { pname = "json-streams"; @@ -35614,6 +43331,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "json-streams" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); json-streams-tests = (build-asdf-system { pname = "json-streams-tests"; @@ -35627,6 +43347,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "json-streams-tests" ]; lispLibs = [ (getAttr "cl-quickcheck" self) (getAttr "flexi-streams" self) (getAttr "json-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jsonrpc = (build-asdf-system { pname = "jsonrpc"; @@ -35640,6 +43363,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jsonrpc" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "chanl" self) (getAttr "dissect" self) (getAttr "event-emitter" self) (getAttr "usocket" self) (getAttr "vom" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jsown = (build-asdf-system { pname = "jsown"; @@ -35653,6 +43379,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jsown" ]; lispLibs = [ ]; + meta = {}; }); jsown-tests = (build-asdf-system { pname = "jsown-tests"; @@ -35666,6 +43393,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jsown-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "jsown" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jsown-utils = (build-asdf-system { pname = "jsown-utils"; @@ -35679,6 +43409,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jsown-utils" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "jsown" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); just-getopt-parser = (build-asdf-system { pname = "just-getopt-parser"; @@ -35692,6 +43425,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "just-getopt-parser" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); jwacs = (build-asdf-system { pname = "jwacs"; @@ -35705,6 +43441,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jwacs" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); jwacs-tests = (build-asdf-system { pname = "jwacs-tests"; @@ -35718,6 +43457,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "jwacs-tests" ]; lispLibs = [ (getAttr "jwacs" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); kanren-trs = (build-asdf-system { pname = "kanren-trs"; @@ -35731,6 +43473,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "kanren-trs" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); kanren-trs-test = (build-asdf-system { pname = "kanren-trs-test"; @@ -35744,6 +43489,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "kanren-trs-test" ]; lispLibs = [ (getAttr "kanren-trs" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); kaputt = (build-asdf-system { pname = "kaputt"; @@ -35757,6 +43505,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "kaputt" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); kebab = (build-asdf-system { pname = "kebab"; @@ -35770,6 +43521,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "kebab" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); kebab-test = (build-asdf-system { pname = "kebab-test"; @@ -35783,6 +43537,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "kebab-test" ]; lispLibs = [ (getAttr "kebab" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); kekule-clj = (build-asdf-system { pname = "kekule-clj"; @@ -35796,6 +43553,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "kekule-clj" ]; lispLibs = [ (getAttr "common-lisp-jupyter" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); kenzo = (build-asdf-system { pname = "kenzo"; @@ -35809,6 +43569,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "kenzo" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); kenzo-test = (build-asdf-system { pname = "kenzo-test"; @@ -35822,6 +43585,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "kenzo-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "kenzo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); keystone = (build-asdf-system { pname = "keystone"; @@ -35835,6 +43601,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "keystone" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "gt" self) (getAttr "static-vectors" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); kl-verify = (build-asdf-system { pname = "kl-verify"; @@ -35848,6 +43617,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "kl-verify" ]; lispLibs = [ (getAttr "image" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); km = (build-asdf-system { pname = "km"; @@ -35861,6 +43633,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "km" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); kmrcl = (build-asdf-system { pname = "kmrcl"; @@ -35874,6 +43649,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "kmrcl" ]; lispLibs = [ ]; + meta = {}; }); l-math = (build-asdf-system { pname = "l-math"; @@ -35887,6 +43663,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "l-math" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); l-system = (build-asdf-system { pname = "l-system"; @@ -35900,6 +43679,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "l-system" ]; lispLibs = [ (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); l-system-examples = (build-asdf-system { pname = "l-system-examples"; @@ -35913,6 +43695,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "l-system-examples" ]; lispLibs = [ (getAttr "l-system" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); laap = (build-asdf-system { pname = "laap"; @@ -35926,6 +43711,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "laap" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cl-base32" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack = (build-asdf-system { pname = "lack"; @@ -35939,6 +43727,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack" ]; lispLibs = [ (getAttr "lack-component" self) (getAttr "lack-util" self) ]; + meta = {}; }); lack-app-directory = (build-asdf-system { pname = "lack-app-directory"; @@ -35952,6 +43741,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-app-directory" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "lack-app-file" self) (getAttr "quri" self) (getAttr "trivial-mimes" self) (getAttr "trivial-rfc-1123" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-app-file = (build-asdf-system { pname = "lack-app-file"; @@ -35965,6 +43757,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-app-file" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "lack-component" self) (getAttr "trivial-mimes" self) (getAttr "trivial-rfc-1123" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-component = (build-asdf-system { pname = "lack-component"; @@ -35978,6 +43773,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-component" ]; lispLibs = [ ]; + meta = {}; }); lack-middleware-accesslog = (build-asdf-system { pname = "lack-middleware-accesslog"; @@ -35991,6 +43787,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-middleware-accesslog" ]; lispLibs = [ (getAttr "lack-util" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-middleware-anypool = (build-asdf-system { pname = "lack-middleware-anypool"; @@ -36004,6 +43803,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-middleware-anypool" ]; lispLibs = [ (getAttr "anypool" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-middleware-auth-basic = (build-asdf-system { pname = "lack-middleware-auth-basic"; @@ -36017,6 +43819,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-middleware-auth-basic" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-middleware-backtrace = (build-asdf-system { pname = "lack-middleware-backtrace"; @@ -36030,6 +43835,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-middleware-backtrace" ]; lispLibs = [ ]; + meta = {}; }); lack-middleware-clack-errors = (build-asdf-system { pname = "lack-middleware-clack-errors"; @@ -36043,6 +43849,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-middleware-clack-errors" ]; lispLibs = [ (getAttr "clack-errors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-middleware-csrf = (build-asdf-system { pname = "lack-middleware-csrf"; @@ -36056,6 +43865,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-middleware-csrf" ]; lispLibs = [ (getAttr "lack-request" self) (getAttr "lack-util" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-middleware-mito = (build-asdf-system { pname = "lack-middleware-mito"; @@ -36069,6 +43881,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-middleware-mito" ]; lispLibs = [ (getAttr "dbi" self) (getAttr "mito-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-middleware-mount = (build-asdf-system { pname = "lack-middleware-mount"; @@ -36082,6 +43897,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-middleware-mount" ]; lispLibs = [ (getAttr "lack-component" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-middleware-session = (build-asdf-system { pname = "lack-middleware-session"; @@ -36095,6 +43913,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-middleware-session" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "lack-request" self) (getAttr "lack-response" self) (getAttr "lack-util" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-middleware-static = (build-asdf-system { pname = "lack-middleware-static"; @@ -36108,6 +43929,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-middleware-static" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "lack-app-file" self) (getAttr "lack-component" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-request = (build-asdf-system { pname = "lack-request"; @@ -36121,6 +43945,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-request" ]; lispLibs = [ (getAttr "circular-streams" self) (getAttr "cl-ppcre" self) (getAttr "http-body" self) (getAttr "quri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-response = (build-asdf-system { pname = "lack-response"; @@ -36134,6 +43961,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-response" ]; lispLibs = [ (getAttr "local-time" self) (getAttr "quri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-session-store-dbi = (build-asdf-system { pname = "lack-session-store-dbi"; @@ -36147,6 +43977,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-session-store-dbi" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "dbi" self) (getAttr "lack-middleware-session" self) (getAttr "marshal" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-session-store-redis = (build-asdf-system { pname = "lack-session-store-redis"; @@ -36160,6 +43993,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-session-store-redis" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "cl-redis" self) (getAttr "lack-middleware-session" self) (getAttr "marshal" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-test = (build-asdf-system { pname = "lack-test"; @@ -36173,6 +44009,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-test" ]; lispLibs = [ (getAttr "cl-cookie" self) (getAttr "flexi-streams" self) (getAttr "lack" self) (getAttr "quri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lack-util = (build-asdf-system { pname = "lack-util"; @@ -36186,6 +44025,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-util" ]; lispLibs = [ (getAttr "cl-isaac" self) ]; + meta = {}; }); lack-util-writer-stream = (build-asdf-system { pname = "lack-util-writer-stream"; @@ -36199,6 +44039,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lack-util-writer-stream" ]; lispLibs = [ (getAttr "babel" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lake = (build-asdf-system { pname = "lake"; @@ -36212,6 +44055,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lake" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "cl-syntax" self) (getAttr "cl-syntax-interpol" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lake-cli = (build-asdf-system { pname = "lake-cli"; @@ -36225,6 +44071,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lake-cli" ]; lispLibs = [ (getAttr "deploy" self) (getAttr "lake" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lake-test = (build-asdf-system { pname = "lake-test"; @@ -36238,6 +44087,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lake-test" ]; lispLibs = [ (getAttr "lake" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lambda-fiddle = (build-asdf-system { pname = "lambda-fiddle"; @@ -36251,6 +44103,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lambda-fiddle" ]; lispLibs = [ ]; + meta = {}; }); lambda-reader = (build-asdf-system { pname = "lambda-reader"; @@ -36264,6 +44117,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lambda-reader" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lambda-reader-8bit = (build-asdf-system { pname = "lambda-reader-8bit"; @@ -36277,6 +44133,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lambda-reader-8bit" ]; lispLibs = [ (getAttr "asdf-encodings" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lambdalite = (build-asdf-system { pname = "lambdalite"; @@ -36290,6 +44149,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lambdalite" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "wu-sugar" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); language-codes = (build-asdf-system { pname = "language-codes"; @@ -36303,6 +44165,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "language-codes" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); langutils = (build-asdf-system { pname = "langutils"; @@ -36316,6 +44181,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "langutils" ]; lispLibs = [ (getAttr "s-xml-rpc" self) (getAttr "stdutils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lapack = (build-asdf-system { pname = "lapack"; @@ -36329,6 +44197,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lapack" ]; lispLibs = [ (getAttr "blas-complex" self) (getAttr "blas-package" self) (getAttr "blas-real" self) (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lass = (build-asdf-system { pname = "lass"; @@ -36342,6 +44213,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lass" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "trivial-indent" self) (getAttr "trivial-mimes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lass-flexbox = (build-asdf-system { pname = "lass-flexbox"; @@ -36355,6 +44229,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lass-flexbox" ]; lispLibs = [ (getAttr "lass" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lass-flexbox-test = (build-asdf-system { pname = "lass-flexbox-test"; @@ -36368,6 +44245,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lass-flexbox-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "lass-flexbox" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lassie = (build-asdf-system { pname = "lassie"; @@ -36381,6 +44261,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lassie" ]; lispLibs = [ (getAttr "fsvd" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lastfm = (build-asdf-system { pname = "lastfm"; @@ -36394,6 +44277,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lastfm" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "defmemo" self) (getAttr "drakma" self) (getAttr "generators" self) (getAttr "ironclad" self) (getAttr "lquery" self) (getAttr "plump" self) (getAttr "trivial-open-browser" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); latex-table = (build-asdf-system { pname = "latex-table"; @@ -36407,6 +44293,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "latex-table" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "array-operations" self) (getAttr "let-plus" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); latter-day-paypal = (build-asdf-system { pname = "latter-day-paypal"; @@ -36420,6 +44309,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "latter-day-paypal" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "cl-tls" self) (getAttr "closer-mop" self) (getAttr "dexador" self) (getAttr "do-urlencode" self) (getAttr "hunchentoot" self) (getAttr "ironclad" self) (getAttr "jonathan" self) (getAttr "local-time" self) (getAttr "ningle" self) (getAttr "quri" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lazy = (build-asdf-system { pname = "lazy"; @@ -36433,6 +44325,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lazy" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); ledger = (build-asdf-system { pname = "ledger"; @@ -36446,6 +44341,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ledger" ]; lispLibs = [ (getAttr "gwl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); leech = (build-asdf-system { pname = "leech"; @@ -36459,6 +44357,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "leech" ]; lispLibs = [ (getAttr "aserve" self) (getAttr "unit-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); legion = (build-asdf-system { pname = "legion"; @@ -36472,6 +44373,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "legion" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-speedy-queue" self) (getAttr "vom" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); legion-test = (build-asdf-system { pname = "legion-test"; @@ -36485,6 +44389,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "legion-test" ]; lispLibs = [ (getAttr "legion" self) (getAttr "local-time" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); legit = (build-asdf-system { pname = "legit"; @@ -36498,6 +44405,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "legit" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "documentation-utils" self) (getAttr "lambda-fiddle" self) (getAttr "simple-inferiors" self) ]; + meta = {}; }); lem-opengl = (build-asdf-system { pname = "lem-opengl"; @@ -36511,6 +44419,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lem-opengl" ]; lispLibs = [ (getAttr "application" self) (getAttr "control" self) (getAttr "livesupport" self) (getAttr "minilem" self) (getAttr "ncurses-clone-for-lem" self) (getAttr "sucle" self) (getAttr "trivial-clipboard" self) (getAttr "uncommon-lisp" self) (getAttr "utility" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lense = (build-asdf-system { pname = "lense"; @@ -36524,6 +44435,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lense" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "documentation-utils-extensions" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lessp = (build-asdf-system { pname = "lessp"; @@ -36537,6 +44451,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lessp" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); let-over-lambda = (build-asdf-system { pname = "let-over-lambda"; @@ -36550,6 +44467,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "let-over-lambda" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); let-over-lambda-test = (build-asdf-system { pname = "let-over-lambda-test"; @@ -36563,6 +44483,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "let-over-lambda-test" ]; lispLibs = [ (getAttr "let-over-lambda" self) (getAttr "named-readtables" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); let-plus = (build-asdf-system { pname = "let-plus"; @@ -36576,6 +44499,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "let-plus" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) ]; + meta = {}; }); letrec = (build-asdf-system { pname = "letrec"; @@ -36589,6 +44513,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "letrec" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lev = (build-asdf-system { pname = "lev"; @@ -36602,6 +44529,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lev" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = {}; }); leveldb = (build-asdf-system { pname = "leveldb"; @@ -36615,6 +44543,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "leveldb" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); levenshtein = (build-asdf-system { pname = "levenshtein"; @@ -36628,6 +44559,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "levenshtein" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lfarm-admin = (build-asdf-system { pname = "lfarm-admin"; @@ -36641,6 +44575,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lfarm-admin" ]; lispLibs = [ (getAttr "lfarm-common" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lfarm-client = (build-asdf-system { pname = "lfarm-client"; @@ -36654,6 +44591,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lfarm-client" ]; lispLibs = [ (getAttr "lfarm-common" self) (getAttr "lparallel" self) (getAttr "usocket" self) ]; + meta = {}; }); lfarm-common = (build-asdf-system { pname = "lfarm-common"; @@ -36667,6 +44605,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lfarm-common" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-store" self) (getAttr "flexi-streams" self) (getAttr "usocket" self) ]; + meta = {}; }); lfarm-gss = (build-asdf-system { pname = "lfarm-gss"; @@ -36680,6 +44619,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lfarm-gss" ]; lispLibs = [ (getAttr "cl-gss" self) (getAttr "lfarm-common" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lfarm-launcher = (build-asdf-system { pname = "lfarm-launcher"; @@ -36693,6 +44635,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lfarm-launcher" ]; lispLibs = [ (getAttr "external-program" self) (getAttr "lfarm-admin" self) (getAttr "lfarm-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lfarm-server = (build-asdf-system { pname = "lfarm-server"; @@ -36706,6 +44651,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lfarm-server" ]; lispLibs = [ (getAttr "lfarm-common" self) (getAttr "usocket" self) ]; + meta = {}; }); lfarm-ssl = (build-asdf-system { pname = "lfarm-ssl"; @@ -36719,6 +44665,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lfarm-ssl" ]; lispLibs = [ (getAttr "cl_plus_ssl" self) (getAttr "lfarm-common" self) ]; + meta = {}; }); lfarm-test = (build-asdf-system { pname = "lfarm-test"; @@ -36732,6 +44679,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lfarm-test" ]; lispLibs = [ (getAttr "lfarm-admin" self) (getAttr "lfarm-client" self) (getAttr "lfarm-launcher" self) (getAttr "lfarm-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lhstats = (build-asdf-system { pname = "lhstats"; @@ -36745,6 +44695,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lhstats" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lib-helper = (build-asdf-system { pname = "lib-helper"; @@ -36758,6 +44711,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lib-helper" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-containers" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lib-helper-test-system = (build-asdf-system { pname = "lib-helper-test-system"; @@ -36771,6 +44727,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lib-helper-test-system" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); libcmark = (build-asdf-system { pname = "libcmark"; @@ -36784,6 +44743,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "libcmark" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); liblmdb = (build-asdf-system { pname = "liblmdb"; @@ -36797,6 +44759,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "liblmdb" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); libssh2 = (build-asdf-system { pname = "libssh2"; @@ -36810,6 +44775,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "libssh2" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-fad" self) (getAttr "hu_dot_dwim_dot_logger" self) (getAttr "split-sequence" self) (getAttr "trivial-gray-streams" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); libssh2_dot_test = (build-asdf-system { pname = "libssh2.test"; @@ -36823,6 +44791,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "libssh2.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_stefil" self) (getAttr "libssh2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); libusb-ffi = (build-asdf-system { pname = "libusb-ffi"; @@ -36836,6 +44807,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "libusb-ffi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "static-vectors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lichat-ldap = (build-asdf-system { pname = "lichat-ldap"; @@ -36849,6 +44823,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lichat-ldap" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "lichat-serverlib" self) (getAttr "trivial-ldap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lichat-protocol = (build-asdf-system { pname = "lichat-protocol"; @@ -36862,6 +44839,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lichat-protocol" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "documentation-utils" self) (getAttr "trivial-package-local-nicknames" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lichat-serverlib = (build-asdf-system { pname = "lichat-serverlib"; @@ -36875,6 +44855,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lichat-serverlib" ]; lispLibs = [ (getAttr "crypto-shortcuts" self) (getAttr "documentation-utils" self) (getAttr "lichat-protocol" self) (getAttr "trivial-mimes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lichat-tcp-client = (build-asdf-system { pname = "lichat-tcp-client"; @@ -36888,6 +44871,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lichat-tcp-client" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "documentation-utils" self) (getAttr "lichat-protocol" self) (getAttr "usocket" self) (getAttr "verbose" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lichat-tcp-server = (build-asdf-system { pname = "lichat-tcp-server"; @@ -36901,6 +44887,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lichat-tcp-server" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "documentation-utils" self) (getAttr "lichat-protocol" self) (getAttr "lichat-serverlib" self) (getAttr "usocket" self) (getAttr "verbose" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lichat-ws-server = (build-asdf-system { pname = "lichat-ws-server"; @@ -36914,6 +44903,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lichat-ws-server" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "documentation-utils" self) (getAttr "hunchensocket" self) (getAttr "lichat-protocol" self) (getAttr "lichat-serverlib" self) (getAttr "verbose" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lift = (build-asdf-system { pname = "lift"; @@ -36927,6 +44919,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lift" ]; lispLibs = [ ]; + meta = {}; }); lift-documentation = (build-asdf-system { pname = "lift-documentation"; @@ -36940,6 +44933,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lift-documentation" ]; lispLibs = [ (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lift-test = (build-asdf-system { pname = "lift-test"; @@ -36953,6 +44949,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lift-test" ]; lispLibs = [ (getAttr "lift" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lil = (build-asdf-system { pname = "lil"; @@ -36966,6 +44965,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lil" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "fare-memoization" self) (getAttr "fare-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lila = (build-asdf-system { pname = "lila"; @@ -36979,6 +44981,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lila" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lime = (build-asdf-system { pname = "lime"; @@ -36992,6 +44997,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lime" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "swank-protocol" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lime-example = (build-asdf-system { pname = "lime-example"; @@ -37005,6 +45013,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lime-example" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "lime" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lime-test = (build-asdf-system { pname = "lime-test"; @@ -37018,6 +45029,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lime-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "external-program" self) (getAttr "fiveam" self) (getAttr "lime" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); linear-programming = (build-asdf-system { pname = "linear-programming"; @@ -37031,6 +45045,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "linear-programming" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); linear-programming-glpk = (build-asdf-system { pname = "linear-programming-glpk"; @@ -37044,6 +45061,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "linear-programming-glpk" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "linear-programming" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); linear-programming-test = (build-asdf-system { pname = "linear-programming-test"; @@ -37057,6 +45077,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "linear-programming-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "iterate" self) (getAttr "linear-programming" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); linedit = (build-asdf-system { pname = "linedit"; @@ -37070,6 +45093,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "linedit" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "osicat" self) (getAttr "terminfo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lineva = (build-asdf-system { pname = "lineva"; @@ -37083,6 +45109,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lineva" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); linewise-template = (build-asdf-system { pname = "linewise-template"; @@ -37096,6 +45125,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "linewise-template" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); linux-packaging = (build-asdf-system { pname = "linux-packaging"; @@ -37109,6 +45141,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "linux-packaging" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cffi-toolchain" self) (getAttr "cl-ppcre" self) (getAttr "wild-package-inferred-system" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); linux-packaging-tests = (build-asdf-system { pname = "linux-packaging-tests"; @@ -37122,6 +45157,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "linux-packaging-tests" ]; lispLibs = [ (getAttr "linux-packaging" self) (getAttr "osicat" self) (getAttr "sqlite" self) (getAttr "wild-package-inferred-system" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lionchat = (build-asdf-system { pname = "lionchat"; @@ -37135,6 +45173,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lionchat" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "documentation-utils" self) (getAttr "lichat-tcp-client" self) (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtools" self) (getAttr "qtools-ui-listing" self) (getAttr "qtools-ui-notification" self) (getAttr "qtools-ui-options" self) (getAttr "qtools-ui-repl" self) (getAttr "qtsvg" self) (getAttr "trivial-arguments" self) (getAttr "ubiquitous" self) (getAttr "verbose" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisa = (build-asdf-system { pname = "lisa"; @@ -37148,6 +45189,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisa" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-binary = (build-asdf-system { pname = "lisp-binary"; @@ -37161,6 +45205,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-binary" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "closer-mop" self) (getAttr "flexi-streams" self) (getAttr "moptilities" self) (getAttr "quasiquote-2_dot_0" self) ]; + meta = {}; }); lisp-binary-test = (build-asdf-system { pname = "lisp-binary-test"; @@ -37174,6 +45219,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-binary-test" ]; lispLibs = [ (getAttr "lisp-binary" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-chat = (build-asdf-system { pname = "lisp-chat"; @@ -37187,6 +45235,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-chat" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-readline" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-critic = (build-asdf-system { pname = "lisp-critic"; @@ -37200,6 +45251,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-critic" ]; lispLibs = [ (getAttr "ckr-tables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-executable = (build-asdf-system { pname = "lisp-executable"; @@ -37213,6 +45267,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-executable" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-executable-example = (build-asdf-system { pname = "lisp-executable-example"; @@ -37226,6 +45283,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-executable-example" ]; lispLibs = [ (getAttr "lisp-executable" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-executable-tests = (build-asdf-system { pname = "lisp-executable-tests"; @@ -37239,6 +45299,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-executable-tests" ]; lispLibs = [ (getAttr "lisp-executable" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-interface-library = (build-asdf-system { pname = "lisp-interface-library"; @@ -37252,6 +45315,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-interface-library" ]; lispLibs = [ (getAttr "lil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-invocation = (build-asdf-system { pname = "lisp-invocation"; @@ -37265,6 +45331,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-invocation" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-namespace = (build-asdf-system { pname = "lisp-namespace"; @@ -37278,6 +45347,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-namespace" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = {}; }); lisp-namespace_dot_test = (build-asdf-system { pname = "lisp-namespace.test"; @@ -37291,6 +45361,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-namespace.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "lisp-namespace" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-pay = (build-asdf-system { pname = "lisp-pay"; @@ -37304,6 +45377,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-pay" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-base64" self) (getAttr "cl-tls" self) (getAttr "closer-mop" self) (getAttr "dexador" self) (getAttr "hu_dot_dwim_dot_defclass-star" self) (getAttr "hunchentoot" self) (getAttr "ironclad" self) (getAttr "jonathan" self) (getAttr "lack" self) (getAttr "ningle" self) (getAttr "shasht" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-preprocessor = (build-asdf-system { pname = "lisp-preprocessor"; @@ -37317,6 +45393,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-preprocessor" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "split-sequence" self) (getAttr "trivia" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-preprocessor-tests = (build-asdf-system { pname = "lisp-preprocessor-tests"; @@ -37330,6 +45409,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-preprocessor-tests" ]; lispLibs = [ (getAttr "lisp-preprocessor" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-stat = (build-asdf-system { pname = "lisp-stat"; @@ -37343,6 +45425,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-stat" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "alexandria_plus" self) (getAttr "array-operations" self) (getAttr "data-frame" self) (getAttr "dexador" self) (getAttr "dfio" self) (getAttr "distributions" self) (getAttr "num-utils" self) (getAttr "org_dot_tfeb_dot_conduit-packages" self) (getAttr "select" self) (getAttr "statistics" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-types = (build-asdf-system { pname = "lisp-types"; @@ -37356,6 +45441,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-types" ]; lispLibs = [ (getAttr "adjuvant" self) (getAttr "cl-robdd" self) (getAttr "dispatch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-types-analysis = (build-asdf-system { pname = "lisp-types-analysis"; @@ -37369,6 +45457,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-types-analysis" ]; lispLibs = [ (getAttr "adjuvant" self) (getAttr "cl-fad" self) (getAttr "cl-robdd" self) (getAttr "cl-robdd-analysis" self) (getAttr "lisp-types" self) (getAttr "scrutiny" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-types-test = (build-asdf-system { pname = "lisp-types-test"; @@ -37382,6 +45473,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-types-test" ]; lispLibs = [ (getAttr "adjuvant" self) (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) (getAttr "lisp-types" self) (getAttr "lisp-types-analysis" self) (getAttr "scrutiny" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lisp-unit = (build-asdf-system { pname = "lisp-unit"; @@ -37395,6 +45489,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-unit" ]; lispLibs = [ ]; + meta = {}; }); lisp-unit2 = (build-asdf-system { pname = "lisp-unit2"; @@ -37408,6 +45503,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lisp-unit2" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-interpol" self) (getAttr "iterate" self) (getAttr "symbol-munger" self) ]; + meta = {}; }); lispbuilder-lexer = (build-asdf-system { pname = "lispbuilder-lexer"; @@ -37421,6 +45517,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-lexer" ]; lispLibs = [ (getAttr "lispbuilder-regex" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-net = (build-asdf-system { pname = "lispbuilder-net"; @@ -37434,6 +45533,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-net" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-net-cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-net-cffi = (build-asdf-system { pname = "lispbuilder-net-cffi"; @@ -37447,6 +45549,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-net-cffi" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-opengl-1-1 = (build-asdf-system { pname = "lispbuilder-opengl-1-1"; @@ -37460,6 +45565,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-opengl-1-1" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-opengl-examples = (build-asdf-system { pname = "lispbuilder-opengl-examples"; @@ -37473,6 +45581,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-opengl-examples" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-opengl-1-1" self) (getAttr "lispbuilder-sdl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-regex = (build-asdf-system { pname = "lispbuilder-regex"; @@ -37486,6 +45597,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-regex" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl = (build-asdf-system { pname = "lispbuilder-sdl"; @@ -37499,6 +45613,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl-assets" self) (getAttr "lispbuilder-sdl-base" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-assets = (build-asdf-system { pname = "lispbuilder-sdl-assets"; @@ -37512,6 +45629,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-assets" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-base = (build-asdf-system { pname = "lispbuilder-sdl-base"; @@ -37525,6 +45645,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-base" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl-cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-binaries = (build-asdf-system { pname = "lispbuilder-sdl-binaries"; @@ -37538,6 +45661,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-binaries" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-cffi = (build-asdf-system { pname = "lispbuilder-sdl-cffi"; @@ -37551,6 +45677,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-cffi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl-binaries" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-cl-vectors = (build-asdf-system { pname = "lispbuilder-sdl-cl-vectors"; @@ -37564,6 +45693,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-cl-vectors" ]; lispLibs = [ (getAttr "cl-aa-misc" self) (getAttr "cl-paths-ttf" self) (getAttr "cl-vectors" self) (getAttr "lispbuilder-sdl" self) (getAttr "zpb-ttf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-cl-vectors-examples = (build-asdf-system { pname = "lispbuilder-sdl-cl-vectors-examples"; @@ -37577,6 +45709,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-cl-vectors-examples" ]; lispLibs = [ (getAttr "lispbuilder-sdl-cl-vectors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-examples = (build-asdf-system { pname = "lispbuilder-sdl-examples"; @@ -37590,6 +45725,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-examples" ]; lispLibs = [ (getAttr "lispbuilder-sdl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-gfx = (build-asdf-system { pname = "lispbuilder-sdl-gfx"; @@ -37603,6 +45741,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-gfx" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl" self) (getAttr "lispbuilder-sdl-gfx-cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-gfx-binaries = (build-asdf-system { pname = "lispbuilder-sdl-gfx-binaries"; @@ -37616,6 +45757,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-gfx-binaries" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-gfx-cffi = (build-asdf-system { pname = "lispbuilder-sdl-gfx-cffi"; @@ -37629,6 +45773,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-gfx-cffi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-gfx-examples = (build-asdf-system { pname = "lispbuilder-sdl-gfx-examples"; @@ -37642,6 +45789,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-gfx-examples" ]; lispLibs = [ (getAttr "lispbuilder-sdl-gfx" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-image = (build-asdf-system { pname = "lispbuilder-sdl-image"; @@ -37655,6 +45805,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-image" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl" self) (getAttr "lispbuilder-sdl-image-cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-image-binaries = (build-asdf-system { pname = "lispbuilder-sdl-image-binaries"; @@ -37668,6 +45821,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-image-binaries" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-image-cffi = (build-asdf-system { pname = "lispbuilder-sdl-image-cffi"; @@ -37681,6 +45837,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-image-cffi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl" self) (getAttr "lispbuilder-sdl-image-binaries" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-image-examples = (build-asdf-system { pname = "lispbuilder-sdl-image-examples"; @@ -37694,6 +45853,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-image-examples" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl" self) (getAttr "lispbuilder-sdl-image" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-mixer = (build-asdf-system { pname = "lispbuilder-sdl-mixer"; @@ -37707,6 +45869,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-mixer" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl" self) (getAttr "lispbuilder-sdl-mixer-cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-mixer-binaries = (build-asdf-system { pname = "lispbuilder-sdl-mixer-binaries"; @@ -37720,6 +45885,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-mixer-binaries" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-mixer-cffi = (build-asdf-system { pname = "lispbuilder-sdl-mixer-cffi"; @@ -37733,6 +45901,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-mixer-cffi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl" self) (getAttr "lispbuilder-sdl-mixer-binaries" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-mixer-examples = (build-asdf-system { pname = "lispbuilder-sdl-mixer-examples"; @@ -37746,6 +45917,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-mixer-examples" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl" self) (getAttr "lispbuilder-sdl-mixer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-ttf = (build-asdf-system { pname = "lispbuilder-sdl-ttf"; @@ -37759,6 +45933,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-ttf" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl" self) (getAttr "lispbuilder-sdl-ttf-cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-ttf-binaries = (build-asdf-system { pname = "lispbuilder-sdl-ttf-binaries"; @@ -37772,6 +45949,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-ttf-binaries" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-ttf-cffi = (build-asdf-system { pname = "lispbuilder-sdl-ttf-cffi"; @@ -37785,6 +45965,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-ttf-cffi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl" self) (getAttr "lispbuilder-sdl-ttf-binaries" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-ttf-examples = (build-asdf-system { pname = "lispbuilder-sdl-ttf-examples"; @@ -37798,6 +45981,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-ttf-examples" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "lispbuilder-sdl" self) (getAttr "lispbuilder-sdl-ttf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-vecto = (build-asdf-system { pname = "lispbuilder-sdl-vecto"; @@ -37811,6 +45997,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-vecto" ]; lispLibs = [ (getAttr "lispbuilder-sdl" self) (getAttr "lispbuilder-sdl-cl-vectors" self) (getAttr "vecto" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-sdl-vecto-examples = (build-asdf-system { pname = "lispbuilder-sdl-vecto-examples"; @@ -37824,6 +46013,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-sdl-vecto-examples" ]; lispLibs = [ (getAttr "lispbuilder-sdl-vecto" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-windows = (build-asdf-system { pname = "lispbuilder-windows"; @@ -37837,6 +46029,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-windows" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispbuilder-yacc = (build-asdf-system { pname = "lispbuilder-yacc"; @@ -37850,6 +46045,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispbuilder-yacc" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispcord = (build-asdf-system { pname = "lispcord"; @@ -37863,6 +46061,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispcord" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "drakma" self) (getAttr "jonathan" self) (getAttr "split-sequence" self) (getAttr "verbose" self) (getAttr "websocket-driver-client" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lispqr = (build-asdf-system { pname = "lispqr"; @@ -37876,6 +46077,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lispqr" ]; lispLibs = [ (getAttr "zpng" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); list-named-class = (build-asdf-system { pname = "list-named-class"; @@ -37889,6 +46093,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "list-named-class" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); list-of = (build-asdf-system { pname = "list-of"; @@ -37902,6 +46109,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "list-of" ]; lispLibs = [ (getAttr "asdf-finalizers" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); listoflist = (build-asdf-system { pname = "listoflist"; @@ -37915,6 +46125,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "listoflist" ]; lispLibs = [ (getAttr "clunit" self) (getAttr "xarray" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); listopia = (build-asdf-system { pname = "listopia"; @@ -37928,6 +46141,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "listopia" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); listopia-bench = (build-asdf-system { pname = "listopia-bench"; @@ -37941,6 +46157,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "listopia-bench" ]; lispLibs = [ (getAttr "listopia" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "trivial-benchmark" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); liter = (build-asdf-system { pname = "liter"; @@ -37954,6 +46173,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "liter" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "iterate" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); literate-demo = (build-asdf-system { pname = "literate-demo"; @@ -37967,6 +46189,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "literate-demo" ]; lispLibs = [ (getAttr "iterate" self) (getAttr "literate-lisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); literate-lisp = (build-asdf-system { pname = "literate-lisp"; @@ -37980,6 +46205,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "literate-lisp" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); litterae = (build-asdf-system { pname = "litterae"; @@ -37993,6 +46221,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "litterae" ]; lispLibs = [ (getAttr "_3bmd" self) (getAttr "_3bmd-ext-code-blocks" self) (getAttr "cl-yaml" self) (getAttr "docparser" self) (getAttr "lsx" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); litterae-test-system = (build-asdf-system { pname = "litterae-test-system"; @@ -38006,6 +46237,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "litterae-test-system" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); livesupport = (build-asdf-system { pname = "livesupport"; @@ -38019,6 +46253,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "livesupport" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lla = (build-asdf-system { pname = "lla"; @@ -38032,6 +46269,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lla" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "cffi" self) (getAttr "cl-num-utils" self) (getAttr "cl-slice" self) (getAttr "let-plus" self) ]; + meta = {}; }); lla-tests = (build-asdf-system { pname = "lla-tests"; @@ -38045,6 +46283,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lla-tests" ]; lispLibs = [ (getAttr "clunit" self) (getAttr "lla" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lmdb = (build-asdf-system { pname = "lmdb"; @@ -38058,6 +46299,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lmdb" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-reexport" self) (getAttr "mgl-pax" self) (getAttr "osicat" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lml = (build-asdf-system { pname = "lml"; @@ -38071,6 +46315,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lml" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lml-tests = (build-asdf-system { pname = "lml-tests"; @@ -38084,6 +46331,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lml-tests" ]; lispLibs = [ (getAttr "lml" self) (getAttr "rt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lml2 = (build-asdf-system { pname = "lml2"; @@ -38097,6 +46347,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lml2" ]; lispLibs = [ (getAttr "kmrcl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lml2-tests = (build-asdf-system { pname = "lml2-tests"; @@ -38110,6 +46363,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lml2-tests" ]; lispLibs = [ (getAttr "lml2" self) (getAttr "rt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); local-package-aliases = (build-asdf-system { pname = "local-package-aliases"; @@ -38123,6 +46379,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "local-package-aliases" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); local-time = (build-asdf-system { pname = "local-time"; @@ -38136,6 +46395,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "local-time" ]; lispLibs = [ ]; + meta = {}; }); local-time-duration = (build-asdf-system { pname = "local-time-duration"; @@ -38149,6 +46409,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "local-time-duration" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "esrap" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); log4cl = (build-asdf-system { pname = "log4cl"; @@ -38162,6 +46425,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "log4cl" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = {}; }); log4cl-examples = (build-asdf-system { pname = "log4cl-examples"; @@ -38175,6 +46439,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "log4cl-examples" ]; lispLibs = [ (getAttr "log4cl" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); log4cl-extras = (build-asdf-system { pname = "log4cl-extras"; @@ -38188,6 +46455,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "log4cl-extras" ]; lispLibs = [ (getAttr "_40ants-asdf-system" self) (getAttr "_40ants-doc" self) (getAttr "alexandria" self) (getAttr "cl-strings" self) (getAttr "dissect" self) (getAttr "global-vars" self) (getAttr "jonathan" self) (getAttr "local-time" self) (getAttr "log4cl" self) (getAttr "named-readtables" self) (getAttr "pythonic-string-reader" self) (getAttr "with-output-to-stream" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); log4cl-extras-test = (build-asdf-system { pname = "log4cl-extras-test"; @@ -38201,6 +46471,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "log4cl-extras-test" ]; lispLibs = [ (getAttr "hamcrest" self) (getAttr "jonathan" self) (getAttr "rove" self) (getAttr "secret-values" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); log4cl_dot_log4slime = (build-asdf-system { pname = "log4cl.log4slime"; @@ -38214,6 +46487,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "log4cl.log4slime" ]; lispLibs = [ (getAttr "log4cl" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); log4cl_dot_log4sly = (build-asdf-system { pname = "log4cl.log4sly"; @@ -38227,6 +46503,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "log4cl.log4sly" ]; lispLibs = [ (getAttr "log4cl" self) (getAttr "slynk" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); log5 = (build-asdf-system { pname = "log5"; @@ -38240,6 +46519,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "log5" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lorem-ipsum = (build-asdf-system { pname = "lorem-ipsum"; @@ -38253,6 +46535,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lorem-ipsum" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lowlight = (build-asdf-system { pname = "lowlight"; @@ -38266,6 +46551,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lowlight" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "cl-who" self) (getAttr "graylex" self) (getAttr "spinneret" self) (getAttr "yacc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lowlight_dot_doc = (build-asdf-system { pname = "lowlight.doc"; @@ -38279,6 +46567,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lowlight.doc" ]; lispLibs = [ (getAttr "cl-gendoc" self) (getAttr "lowlight" self) (getAttr "lowlight_dot_tests" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lowlight_dot_old = (build-asdf-system { pname = "lowlight.old"; @@ -38292,6 +46583,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lowlight.old" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "cl-who" self) (getAttr "spinneret" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lowlight_dot_tests = (build-asdf-system { pname = "lowlight.tests"; @@ -38305,6 +46599,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lowlight.tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "lowlight" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lparallel = (build-asdf-system { pname = "lparallel"; @@ -38318,6 +46615,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lparallel" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) ]; + meta = {}; }); lparallel-bench = (build-asdf-system { pname = "lparallel-bench"; @@ -38331,6 +46629,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lparallel-bench" ]; lispLibs = [ (getAttr "lparallel" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lparallel-test = (build-asdf-system { pname = "lparallel-test"; @@ -38344,6 +46645,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lparallel-test" ]; lispLibs = [ (getAttr "lparallel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lquery = (build-asdf-system { pname = "lquery"; @@ -38357,6 +46661,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lquery" ]; lispLibs = [ (getAttr "array-utils" self) (getAttr "clss" self) (getAttr "form-fiddle" self) (getAttr "plump" self) ]; + meta = {}; }); lquery-test = (build-asdf-system { pname = "lquery-test"; @@ -38370,6 +46675,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lquery-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "lquery" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lracer = (build-asdf-system { pname = "lracer"; @@ -38383,6 +46691,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lracer" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lredis = (build-asdf-system { pname = "lredis"; @@ -38396,6 +46707,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lredis" ]; lispLibs = [ (getAttr "babel" self) (getAttr "babel-streams" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lsx = (build-asdf-system { pname = "lsx"; @@ -38409,6 +46723,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lsx" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ltk = (build-asdf-system { pname = "ltk"; @@ -38422,6 +46739,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ltk" ]; lispLibs = [ ]; + meta = {}; }); ltk-mw = (build-asdf-system { pname = "ltk-mw"; @@ -38435,6 +46753,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ltk-mw" ]; lispLibs = [ (getAttr "ltk" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ltk-remote = (build-asdf-system { pname = "ltk-remote"; @@ -38448,6 +46769,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ltk-remote" ]; lispLibs = [ (getAttr "ltk" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lucene-in-action-tests = (build-asdf-system { pname = "lucene-in-action-tests"; @@ -38461,6 +46785,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lucene-in-action-tests" ]; lispLibs = [ (getAttr "lift" self) (getAttr "montezuma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); luckless = (build-asdf-system { pname = "luckless"; @@ -38474,6 +46801,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "luckless" ]; lispLibs = [ (getAttr "atomics" self) (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); luckless-test = (build-asdf-system { pname = "luckless-test"; @@ -38487,6 +46817,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "luckless-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "luckless" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lunamech-matrix-api = (build-asdf-system { pname = "lunamech-matrix-api"; @@ -38500,6 +46833,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lunamech-matrix-api" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "closer-mop" self) (getAttr "dexador" self) (getAttr "do-urlencode" self) (getAttr "drakma" self) (getAttr "jonathan" self) (getAttr "plump" self) (getAttr "quri" self) (getAttr "reader" self) (getAttr "shasht" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lw-compat = (build-asdf-system { pname = "lw-compat"; @@ -38513,6 +46849,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lw-compat" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); lyrics = (build-asdf-system { pname = "lyrics"; @@ -38526,6 +46865,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lyrics" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "defmemo" self) (getAttr "drakma" self) (getAttr "lquery" self) (getAttr "plump" self) (getAttr "sqlite" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lzlib = (build-asdf-system { pname = "lzlib"; @@ -38539,6 +46881,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lzlib" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-octet-streams" self) (getAttr "lparallel" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); lzlib-tests = (build-asdf-system { pname = "lzlib-tests"; @@ -38552,6 +46897,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "lzlib-tests" ]; lispLibs = [ (getAttr "cl-octet-streams" self) (getAttr "fiveam" self) (getAttr "lzlib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); macro-html = (build-asdf-system { pname = "macro-html"; @@ -38565,6 +46913,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "macro-html" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); macro-level = (build-asdf-system { pname = "macro-level"; @@ -38578,6 +46929,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "macro-level" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); macrodynamics = (build-asdf-system { pname = "macrodynamics"; @@ -38591,6 +46945,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "macrodynamics" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); macroexpand-dammit = (build-asdf-system { pname = "macroexpand-dammit"; @@ -38604,6 +46961,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "macroexpand-dammit" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); madeira-port = (build-asdf-system { pname = "madeira-port"; @@ -38617,6 +46977,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "madeira-port" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); madeira-port-tests = (build-asdf-system { pname = "madeira-port-tests"; @@ -38630,6 +46993,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "madeira-port-tests" ]; lispLibs = [ (getAttr "eos" self) (getAttr "madeira-port" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); magic-ed = (build-asdf-system { pname = "magic-ed"; @@ -38643,6 +47009,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "magic-ed" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); magicffi = (build-asdf-system { pname = "magicffi"; @@ -38656,6 +47025,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "magicffi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); magicl = (build-asdf-system { pname = "magicl"; @@ -38671,6 +47043,7 @@ in lib.makeScope pkgs.newScope (self: { lispLibs = [ (getAttr "abstract-classes" self) (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-libffi" self) (getAttr "interface" self) (getAttr "policy-cond" self) ]; meta = { broken = true; + hydraPlatforms = [ ]; }; }); magicl-examples = (build-asdf-system { @@ -38685,6 +47058,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "magicl-examples" ]; lispLibs = [ (getAttr "magicl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); magicl-gen = (build-asdf-system { pname = "magicl-gen"; @@ -38698,6 +47074,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "magicl-gen" ]; lispLibs = [ (getAttr "abstract-classes" self) (getAttr "cffi" self) (getAttr "cffi-libffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); magicl-tests = (build-asdf-system { pname = "magicl-tests"; @@ -38711,6 +47090,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "magicl-tests" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "fiasco" self) (getAttr "magicl" self) (getAttr "magicl-examples" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); magicl-transcendental = (build-asdf-system { pname = "magicl-transcendental"; @@ -38724,6 +47106,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "magicl-transcendental" ]; lispLibs = [ (getAttr "abstract-classes" self) (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-libffi" self) (getAttr "interface" self) (getAttr "policy-cond" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden = (build-asdf-system { pname = "maiden"; @@ -38737,6 +47122,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) (getAttr "deeds" self) (getAttr "documentation-utils" self) (getAttr "form-fiddle" self) (getAttr "lambda-fiddle" self) (getAttr "trivial-garbage" self) (getAttr "trivial-indent" self) (getAttr "uuid" self) (getAttr "verbose" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-accounts = (build-asdf-system { pname = "maiden-accounts"; @@ -38750,6 +47138,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-accounts" ]; lispLibs = [ (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-activatable = (build-asdf-system { pname = "maiden-activatable"; @@ -38763,6 +47154,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-activatable" ]; lispLibs = [ (getAttr "maiden" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-api-access = (build-asdf-system { pname = "maiden-api-access"; @@ -38776,6 +47170,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-api-access" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "jsown" self) (getAttr "maiden" self) (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-blocker = (build-asdf-system { pname = "maiden-blocker"; @@ -38789,6 +47186,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-blocker" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-channel-relay = (build-asdf-system { pname = "maiden-channel-relay"; @@ -38802,6 +47202,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-channel-relay" ]; lispLibs = [ (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-chatlog = (build-asdf-system { pname = "maiden-chatlog"; @@ -38815,6 +47218,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-chatlog" ]; lispLibs = [ (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) (getAttr "postmodern" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-client-entities = (build-asdf-system { pname = "maiden-client-entities"; @@ -38828,6 +47234,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-client-entities" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "maiden" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-commands = (build-asdf-system { pname = "maiden-commands"; @@ -38841,6 +47250,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-commands" ]; lispLibs = [ (getAttr "lambda-fiddle" self) (getAttr "maiden" self) (getAttr "maiden-client-entities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-core-manager = (build-asdf-system { pname = "maiden-core-manager"; @@ -38854,6 +47266,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-core-manager" ]; lispLibs = [ (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-counter = (build-asdf-system { pname = "maiden-counter"; @@ -38867,6 +47282,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-counter" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "maiden-activatable" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-crimes = (build-asdf-system { pname = "maiden-crimes"; @@ -38880,6 +47298,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-crimes" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "maiden-api-access" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-dictionary = (build-asdf-system { pname = "maiden-dictionary"; @@ -38893,6 +47314,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-dictionary" ]; lispLibs = [ (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) (getAttr "oxenfurt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-emoticon = (build-asdf-system { pname = "maiden-emoticon"; @@ -38906,6 +47330,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-emoticon" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "maiden-activatable" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-help = (build-asdf-system { pname = "maiden-help"; @@ -38919,6 +47346,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-help" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-irc = (build-asdf-system { pname = "maiden-irc"; @@ -38932,6 +47362,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-irc" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-base64" self) (getAttr "cl-ppcre" self) (getAttr "form-fiddle" self) (getAttr "lambda-fiddle" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-networking" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-lastfm = (build-asdf-system { pname = "maiden-lastfm"; @@ -38945,6 +47378,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-lastfm" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "maiden-api-access" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-lichat = (build-asdf-system { pname = "maiden-lichat"; @@ -38958,6 +47394,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-lichat" ]; lispLibs = [ (getAttr "lichat-protocol" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-networking" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-location = (build-asdf-system { pname = "maiden-location"; @@ -38971,6 +47410,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-location" ]; lispLibs = [ (getAttr "maiden-api-access" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-lookup = (build-asdf-system { pname = "maiden-lookup"; @@ -38984,6 +47426,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-lookup" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "lquery" self) (getAttr "maiden-api-access" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-markov = (build-asdf-system { pname = "maiden-markov"; @@ -38997,6 +47442,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-markov" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-ppcre" self) (getAttr "fast-io" self) (getAttr "maiden-activatable" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) (getAttr "parse-number" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-medals = (build-asdf-system { pname = "maiden-medals"; @@ -39010,6 +47458,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-medals" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "maiden-accounts" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-networking = (build-asdf-system { pname = "maiden-networking"; @@ -39023,6 +47474,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-networking" ]; lispLibs = [ (getAttr "cl_plus_ssl" self) (getAttr "maiden" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-notify = (build-asdf-system { pname = "maiden-notify"; @@ -39036,6 +47490,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-notify" ]; lispLibs = [ (getAttr "maiden-accounts" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-permissions = (build-asdf-system { pname = "maiden-permissions"; @@ -39049,6 +47506,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-permissions" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "documentation-utils" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-relay = (build-asdf-system { pname = "maiden-relay"; @@ -39062,6 +47522,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-relay" ]; lispLibs = [ (getAttr "maiden-networking" self) (getAttr "maiden-serialize" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-serialize = (build-asdf-system { pname = "maiden-serialize"; @@ -39075,6 +47538,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-serialize" ]; lispLibs = [ (getAttr "cl-store" self) (getAttr "gzip-stream" self) (getAttr "maiden" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-silly = (build-asdf-system { pname = "maiden-silly"; @@ -39088,6 +47554,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-silly" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "lquery" self) (getAttr "maiden-activatable" self) (getAttr "maiden-api-access" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-storage = (build-asdf-system { pname = "maiden-storage"; @@ -39101,6 +47570,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-storage" ]; lispLibs = [ (getAttr "maiden" self) (getAttr "pathname-utils" self) (getAttr "ubiquitous-concurrent" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-talk = (build-asdf-system { pname = "maiden-talk"; @@ -39114,6 +47586,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-talk" ]; lispLibs = [ (getAttr "array-utils" self) (getAttr "cl-mixed-mpg123" self) (getAttr "drakma" self) (getAttr "harmony" self) (getAttr "maiden-commands" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-throttle = (build-asdf-system { pname = "maiden-throttle"; @@ -39127,6 +47602,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-throttle" ]; lispLibs = [ (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-time = (build-asdf-system { pname = "maiden-time"; @@ -39140,6 +47618,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-time" ]; lispLibs = [ (getAttr "maiden-api-access" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-location" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-trivia = (build-asdf-system { pname = "maiden-trivia"; @@ -39153,6 +47634,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-trivia" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-twitter = (build-asdf-system { pname = "maiden-twitter"; @@ -39166,6 +47650,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-twitter" ]; lispLibs = [ (getAttr "chirp" self) (getAttr "maiden-client-entities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-urlinfo = (build-asdf-system { pname = "maiden-urlinfo"; @@ -39179,6 +47666,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-urlinfo" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "maiden-activatable" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-vote = (build-asdf-system { pname = "maiden-vote"; @@ -39192,6 +47682,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-vote" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maiden-weather = (build-asdf-system { pname = "maiden-weather"; @@ -39205,6 +47698,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maiden-weather" ]; lispLibs = [ (getAttr "local-time" self) (getAttr "maiden-api-access" self) (getAttr "maiden-client-entities" self) (getAttr "maiden-commands" self) (getAttr "maiden-location" self) (getAttr "maiden-storage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maidenhead = (build-asdf-system { pname = "maidenhead"; @@ -39218,6 +47714,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maidenhead" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); mailbox = (build-asdf-system { pname = "mailbox"; @@ -39231,6 +47730,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mailbox" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mailgun = (build-asdf-system { pname = "mailgun"; @@ -39244,6 +47746,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mailgun" ]; lispLibs = [ (getAttr "dexador" self) (getAttr "log4cl" self) (getAttr "secret-values" self) (getAttr "spinneret" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); make-hash = (build-asdf-system { pname = "make-hash"; @@ -39257,6 +47762,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "make-hash" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); make-hash-tests = (build-asdf-system { pname = "make-hash-tests"; @@ -39270,6 +47778,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "make-hash-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "make-hash" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); manifest = (build-asdf-system { pname = "manifest"; @@ -39283,6 +47794,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "manifest" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "monkeylib-html" self) (getAttr "puri" self) (getAttr "split-sequence" self) (getAttr "toot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); map-bind = (build-asdf-system { pname = "map-bind"; @@ -39296,6 +47810,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "map-bind" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); map-set = (build-asdf-system { pname = "map-set"; @@ -39309,6 +47826,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "map-set" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); marching-cubes = (build-asdf-system { pname = "marching-cubes"; @@ -39322,6 +47842,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "marching-cubes" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); marching-cubes-example = (build-asdf-system { pname = "marching-cubes-example"; @@ -39335,6 +47858,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "marching-cubes-example" ]; lispLibs = [ (getAttr "marching-cubes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); marching-cubes-test = (build-asdf-system { pname = "marching-cubes-test"; @@ -39348,6 +47874,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "marching-cubes-test" ]; lispLibs = [ (getAttr "cl-test-more" self) (getAttr "marching-cubes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); markdown_dot_cl = (build-asdf-system { pname = "markdown.cl"; @@ -39361,6 +47890,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "markdown.cl" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "split-sequence" self) (getAttr "xmls" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); markdown_dot_cl-test = (build-asdf-system { pname = "markdown.cl-test"; @@ -39374,6 +47906,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "markdown.cl-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "markdown_dot_cl" self) (getAttr "xmls" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); markup = (build-asdf-system { pname = "markup"; @@ -39387,6 +47922,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "markup" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "named-readtables" self) (getAttr "str" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); markup_dot_test = (build-asdf-system { pname = "markup.test"; @@ -39400,6 +47938,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "markup.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "markup" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); marshal = (build-asdf-system { pname = "marshal"; @@ -39413,6 +47954,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "marshal" ]; lispLibs = [ ]; + meta = {}; }); marshal-tests = (build-asdf-system { pname = "marshal-tests"; @@ -39426,6 +47968,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "marshal-tests" ]; lispLibs = [ (getAttr "marshal" self) (getAttr "xlunit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); math = (build-asdf-system { pname = "math"; @@ -39439,6 +47984,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "math" ]; lispLibs = [ (getAttr "cl-utilities" self) (getAttr "font-discovery" self) (getAttr "gsll" self) (getAttr "vgplot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mathkit = (build-asdf-system { pname = "mathkit"; @@ -39452,6 +48000,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mathkit" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); matrix-case = (build-asdf-system { pname = "matrix-case"; @@ -39465,6 +48016,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "matrix-case" ]; lispLibs = [ (getAttr "jingoh_dot_documentizer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); matrix-case_dot_test = (build-asdf-system { pname = "matrix-case.test"; @@ -39478,6 +48032,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "matrix-case.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "matrix-case" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); maxpc = (build-asdf-system { pname = "maxpc"; @@ -39491,6 +48048,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maxpc" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); maxpc-apache = (build-asdf-system { pname = "maxpc-apache"; @@ -39504,6 +48064,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maxpc-apache" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); maxpc-test = (build-asdf-system { pname = "maxpc-test"; @@ -39517,6 +48080,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "maxpc-test" ]; lispLibs = [ (getAttr "maxpc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mbe = (build-asdf-system { pname = "mbe"; @@ -39530,6 +48096,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mbe" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcase = (build-asdf-system { pname = "mcase"; @@ -39543,6 +48112,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcase" ]; lispLibs = [ (getAttr "jingoh_dot_documentizer" self) (getAttr "millet" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcase_dot_test = (build-asdf-system { pname = "mcase.test"; @@ -39556,6 +48128,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcase.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "mcase" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim = (build-asdf-system { pname = "mcclim"; @@ -39569,6 +48144,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim" ]; lispLibs = [ (getAttr "clim" self) (getAttr "clim-pdf" self) (getAttr "clim-postscript" self) (getAttr "conditional-commands" self) (getAttr "mcclim-bezier" self) (getAttr "mcclim-bitmaps" self) (getAttr "mcclim-clx" self) (getAttr "mcclim-clx-fb" self) (getAttr "mcclim-franz" self) (getAttr "mcclim-null" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-backend-common = (build-asdf-system { pname = "mcclim-backend-common"; @@ -39582,6 +48160,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-backend-common" ]; lispLibs = [ (getAttr "clim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-bezier = (build-asdf-system { pname = "mcclim-bezier"; @@ -39597,6 +48178,7 @@ in lib.makeScope pkgs.newScope (self: { lispLibs = [ (getAttr "clim" self) (getAttr "clim-pdf" self) (getAttr "clim-postscript" self) (getAttr "flexichain" self) (getAttr "mcclim-clx" self) (getAttr "mcclim-null" self) (getAttr "mcclim-render" self) ]; meta = { broken = true; + hydraPlatforms = [ ]; }; }); mcclim-bitmaps = (build-asdf-system { @@ -39611,6 +48193,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-bitmaps" ]; lispLibs = [ (getAttr "clim" self) (getAttr "opticl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-clx = (build-asdf-system { pname = "mcclim-clx"; @@ -39624,6 +48209,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-clx" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-aa" self) (getAttr "cl-dejavu" self) (getAttr "cl-paths-ttf" self) (getAttr "cl-unicode" self) (getAttr "cl-vectors" self) (getAttr "clim" self) (getAttr "clx" self) (getAttr "flexi-streams" self) (getAttr "mcclim-backend-common" self) (getAttr "zpb-ttf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-clx-fb = (build-asdf-system { pname = "mcclim-clx-fb"; @@ -39637,6 +48225,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-clx-fb" ]; lispLibs = [ (getAttr "mcclim-backend-common" self) (getAttr "mcclim-clx" self) (getAttr "mcclim-render" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-dot = (build-asdf-system { pname = "mcclim-dot"; @@ -39650,6 +48241,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-dot" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-dot" self) (getAttr "closer-mop" self) (getAttr "mcclim" self) (getAttr "parse-number" self) (getAttr "shasht" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-fontconfig = (build-asdf-system { pname = "mcclim-fontconfig"; @@ -39663,6 +48257,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-fontconfig" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-fonts = (build-asdf-system { pname = "mcclim-fonts"; @@ -39676,6 +48273,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-fonts" ]; lispLibs = [ (getAttr "clim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-franz = (build-asdf-system { pname = "mcclim-franz"; @@ -39689,6 +48289,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-franz" ]; lispLibs = [ (getAttr "clim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-harfbuzz = (build-asdf-system { pname = "mcclim-harfbuzz"; @@ -39702,6 +48305,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-harfbuzz" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-layouts = (build-asdf-system { pname = "mcclim-layouts"; @@ -39715,6 +48321,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-layouts" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-null = (build-asdf-system { pname = "mcclim-null"; @@ -39728,6 +48337,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-null" ]; lispLibs = [ (getAttr "clim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-raster-image = (build-asdf-system { pname = "mcclim-raster-image"; @@ -39741,6 +48353,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-raster-image" ]; lispLibs = [ (getAttr "clim" self) (getAttr "mcclim-backend-common" self) (getAttr "mcclim-render" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-render = (build-asdf-system { pname = "mcclim-render"; @@ -39754,6 +48369,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-render" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-aa" self) (getAttr "cl-dejavu" self) (getAttr "cl-paths-ttf" self) (getAttr "cl-vectors" self) (getAttr "clim" self) (getAttr "flexi-streams" self) (getAttr "mcclim-backend-common" self) (getAttr "zpb-ttf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-svg = (build-asdf-system { pname = "mcclim-svg"; @@ -39767,6 +48385,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-svg" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-aa" self) (getAttr "cl-base64" self) (getAttr "cl-dejavu" self) (getAttr "cl-paths-ttf" self) (getAttr "cl-vectors" self) (getAttr "cl-who" self) (getAttr "clim" self) (getAttr "flexi-streams" self) (getAttr "mcclim" self) (getAttr "mcclim-bitmaps" self) (getAttr "zpb-ttf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-tooltips = (build-asdf-system { pname = "mcclim-tooltips"; @@ -39780,6 +48401,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-tooltips" ]; lispLibs = [ (getAttr "clim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mcclim-tree-with-cross-edges = (build-asdf-system { pname = "mcclim-tree-with-cross-edges"; @@ -39793,6 +48417,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mcclim-tree-with-cross-edges" ]; lispLibs = [ (getAttr "mcclim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); md5 = (build-asdf-system { pname = "md5"; @@ -39806,6 +48433,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "md5" ]; lispLibs = [ ]; + meta = {}; }); media-types = (build-asdf-system { pname = "media-types"; @@ -39819,6 +48447,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "media-types" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mel-base = (build-asdf-system { pname = "mel-base"; @@ -39832,6 +48463,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mel-base" ]; lispLibs = [ (getAttr "cl_plus_ssl" self) (getAttr "flexi-streams" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); memoize = (build-asdf-system { pname = "memoize"; @@ -39845,6 +48479,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "memoize" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); message-oo = (build-asdf-system { pname = "message-oo"; @@ -39858,6 +48495,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "message-oo" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); messagebox = (build-asdf-system { pname = "messagebox"; @@ -39871,6 +48511,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "messagebox" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); meta = (build-asdf-system { pname = "meta"; @@ -39884,6 +48527,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "meta" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); meta-sexp = (build-asdf-system { pname = "meta-sexp"; @@ -39897,6 +48543,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "meta-sexp" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); metabang-bind = (build-asdf-system { pname = "metabang-bind"; @@ -39910,6 +48559,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "metabang-bind" ]; lispLibs = [ ]; + meta = {}; }); metabang-bind-test = (build-asdf-system { pname = "metabang-bind-test"; @@ -39923,6 +48573,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "metabang-bind-test" ]; lispLibs = [ (getAttr "lift" self) (getAttr "metabang-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); metacopy = (build-asdf-system { pname = "metacopy"; @@ -39936,6 +48589,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "metacopy" ]; lispLibs = [ (getAttr "moptilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); metacopy-with-contextl = (build-asdf-system { pname = "metacopy-with-contextl"; @@ -39949,6 +48605,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "metacopy-with-contextl" ]; lispLibs = [ (getAttr "contextl" self) (getAttr "metacopy" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); metalock = (build-asdf-system { pname = "metalock"; @@ -39962,6 +48621,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "metalock" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); metap = (build-asdf-system { pname = "metap"; @@ -39975,6 +48637,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "metap" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); metap-test = (build-asdf-system { pname = "metap-test"; @@ -39988,6 +48653,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "metap-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "metap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); metatilities = (build-asdf-system { pname = "metatilities"; @@ -40001,6 +48669,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "metatilities" ]; lispLibs = [ (getAttr "asdf-system-connections" self) (getAttr "cl-containers" self) (getAttr "metabang-bind" self) (getAttr "metatilities-base" self) (getAttr "moptilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); metatilities-base = (build-asdf-system { pname = "metatilities-base"; @@ -40014,6 +48685,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "metatilities-base" ]; lispLibs = [ ]; + meta = {}; }); metatilities-base-test = (build-asdf-system { pname = "metatilities-base-test"; @@ -40027,6 +48699,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "metatilities-base-test" ]; lispLibs = [ (getAttr "lift" self) (getAttr "metatilities-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); metatilities-test = (build-asdf-system { pname = "metatilities-test"; @@ -40040,6 +48715,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "metatilities-test" ]; lispLibs = [ (getAttr "lift" self) (getAttr "metatilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); metering = (build-asdf-system { pname = "metering"; @@ -40053,6 +48731,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "metering" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); method-combination-utilities = (build-asdf-system { pname = "method-combination-utilities"; @@ -40066,6 +48747,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "method-combination-utilities" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); method-combination-utilities_dot_tests = (build-asdf-system { pname = "method-combination-utilities.tests"; @@ -40079,6 +48763,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "method-combination-utilities.tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "method-combination-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); method-hooks = (build-asdf-system { pname = "method-hooks"; @@ -40092,6 +48779,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "method-hooks" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); method-hooks-test = (build-asdf-system { pname = "method-hooks-test"; @@ -40105,6 +48795,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "method-hooks-test" ]; lispLibs = [ (getAttr "method-hooks" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); method-versions = (build-asdf-system { pname = "method-versions"; @@ -40118,6 +48811,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "method-versions" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); mexpr = (build-asdf-system { pname = "mexpr"; @@ -40131,6 +48827,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mexpr" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-syntax" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mexpr-tests = (build-asdf-system { pname = "mexpr-tests"; @@ -40144,6 +48843,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mexpr-tests" ]; lispLibs = [ (getAttr "mexpr" self) (getAttr "named-readtables" self) (getAttr "should-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mfiano-utils = (build-asdf-system { pname = "mfiano-utils"; @@ -40157,6 +48859,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mfiano-utils" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mgl = (build-asdf-system { pname = "mgl"; @@ -40170,6 +48875,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mgl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "array-operations" self) (getAttr "cl-reexport" self) (getAttr "closer-mop" self) (getAttr "lla" self) (getAttr "mgl-gnuplot" self) (getAttr "mgl-mat" self) (getAttr "mgl-pax" self) (getAttr "named-readtables" self) (getAttr "pythonic-string-reader" self) (getAttr "swank" self) ]; + meta = {}; }); mgl-example = (build-asdf-system { pname = "mgl-example"; @@ -40183,6 +48889,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mgl-example" ]; lispLibs = [ (getAttr "mgl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mgl-gnuplot = (build-asdf-system { pname = "mgl-gnuplot"; @@ -40196,6 +48905,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mgl-gnuplot" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "external-program" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mgl-mat = (build-asdf-system { pname = "mgl-mat"; @@ -40209,6 +48921,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mgl-mat" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-cuda" self) (getAttr "flexi-streams" self) (getAttr "ieee-floats" self) (getAttr "lla" self) (getAttr "mgl-pax" self) (getAttr "static-vectors" self) (getAttr "trivial-garbage" self) ]; + meta = {}; }); mgl-pax = (build-asdf-system { pname = "mgl-pax"; @@ -40222,6 +48935,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mgl-pax" ]; lispLibs = [ (getAttr "mgl-pax_dot_asdf" self) (getAttr "named-readtables" self) (getAttr "pythonic-string-reader" self) ]; + meta = {}; }); mgl-pax_dot_asdf = (build-asdf-system { pname = "mgl-pax.asdf"; @@ -40235,6 +48949,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mgl-pax.asdf" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); mgrs = (build-asdf-system { pname = "mgrs"; @@ -40248,6 +48965,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mgrs" ]; lispLibs = [ (getAttr "utm-ups" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); micmac = (build-asdf-system { pname = "micmac"; @@ -40261,6 +48981,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "micmac" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "mgl-pax" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); midi = (build-asdf-system { pname = "midi"; @@ -40274,6 +48997,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "midi" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); millet = (build-asdf-system { pname = "millet"; @@ -40287,6 +49013,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "millet" ]; lispLibs = [ (getAttr "jingoh_dot_documentizer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); millet_dot_test = (build-asdf-system { pname = "millet.test"; @@ -40300,6 +49029,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "millet.test" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "jingoh" self) (getAttr "millet" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); minheap = (build-asdf-system { pname = "minheap"; @@ -40313,6 +49045,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "minheap" ]; lispLibs = [ ]; + meta = {}; }); minheap-tests = (build-asdf-system { pname = "minheap-tests"; @@ -40326,6 +49059,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "minheap-tests" ]; lispLibs = [ (getAttr "lisp-unit" self) (getAttr "minheap" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mini-cas = (build-asdf-system { pname = "mini-cas"; @@ -40339,6 +49075,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mini-cas" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); minilem = (build-asdf-system { pname = "minilem"; @@ -40352,6 +49091,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "minilem" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "esrap" self) (getAttr "inquisitor" self) (getAttr "iterate" self) (getAttr "log4cl" self) (getAttr "optima" self) (getAttr "swank" self) (getAttr "trivial-gray-streams" self) (getAttr "trivial-types" self) (getAttr "usocket" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); minpack = (build-asdf-system { pname = "minpack"; @@ -40365,6 +49107,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "minpack" ]; lispLibs = [ (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); misc-extensions = (build-asdf-system { pname = "misc-extensions"; @@ -40378,6 +49123,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "misc-extensions" ]; lispLibs = [ ]; + meta = {}; }); mito = (build-asdf-system { pname = "mito"; @@ -40391,6 +49137,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mito" ]; lispLibs = [ (getAttr "cl-reexport" self) (getAttr "lack-middleware-mito" self) (getAttr "mito-core" self) (getAttr "mito-migration" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mito-attachment = (build-asdf-system { pname = "mito-attachment"; @@ -40404,6 +49153,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mito-attachment" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "aws-sign4" self) (getAttr "lack-component" self) (getAttr "mito" self) (getAttr "quri" self) (getAttr "trivial-mimes" self) (getAttr "uuid" self) (getAttr "zs3" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mito-auth = (build-asdf-system { pname = "mito-auth"; @@ -40417,6 +49169,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mito-auth" ]; lispLibs = [ (getAttr "babel" self) (getAttr "ironclad" self) (getAttr "mito" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mito-core = (build-asdf-system { pname = "mito-core"; @@ -40430,6 +49185,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mito-core" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "cl-reexport" self) (getAttr "closer-mop" self) (getAttr "dbi" self) (getAttr "dissect" self) (getAttr "local-time" self) (getAttr "sxql" self) (getAttr "trivia" self) (getAttr "uuid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mito-migration = (build-asdf-system { pname = "mito-migration"; @@ -40443,6 +49201,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mito-migration" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "chipz" self) (getAttr "cl-reexport" self) (getAttr "closer-mop" self) (getAttr "dbi" self) (getAttr "esrap" self) (getAttr "mito-core" self) (getAttr "sxql" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mito-test = (build-asdf-system { pname = "mito-test"; @@ -40456,6 +49217,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mito-test" ]; lispLibs = [ (getAttr "mito" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mixalot = (build-asdf-system { pname = "mixalot"; @@ -40469,6 +49233,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mixalot" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mixalot-flac = (build-asdf-system { pname = "mixalot-flac"; @@ -40482,6 +49249,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mixalot-flac" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "flac" self) (getAttr "mixalot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mixalot-mp3 = (build-asdf-system { pname = "mixalot-mp3"; @@ -40495,6 +49265,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mixalot-mp3" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "mixalot" self) (getAttr "mpg123-ffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mixalot-vorbis = (build-asdf-system { pname = "mixalot-vorbis"; @@ -40508,6 +49281,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mixalot-vorbis" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "mixalot" self) (getAttr "vorbisfile-ffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mk-defsystem = (build-asdf-system { pname = "mk-defsystem"; @@ -40521,6 +49297,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mk-defsystem" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); mk-string-metrics = (build-asdf-system { pname = "mk-string-metrics"; @@ -40534,6 +49313,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mk-string-metrics" ]; lispLibs = [ ]; + meta = {}; }); mk-string-metrics-tests = (build-asdf-system { pname = "mk-string-metrics-tests"; @@ -40547,6 +49327,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mk-string-metrics-tests" ]; lispLibs = [ (getAttr "mk-string-metrics" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ml-dsl = (build-asdf-system { pname = "ml-dsl"; @@ -40560,6 +49343,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ml-dsl" ]; lispLibs = [ (getAttr "cl-marklogic" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ml-optimizer = (build-asdf-system { pname = "ml-optimizer"; @@ -40573,6 +49359,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ml-optimizer" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "cl-marklogic" self) (getAttr "cl-opsresearch" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ml-test = (build-asdf-system { pname = "ml-test"; @@ -40586,6 +49375,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ml-test" ]; lispLibs = [ (getAttr "cl-marklogic" self) (getAttr "fiveam" self) (getAttr "ml-optimizer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mlep = (build-asdf-system { pname = "mlep"; @@ -40599,6 +49391,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mlep" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); mlep-add = (build-asdf-system { pname = "mlep-add"; @@ -40612,6 +49407,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mlep-add" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-num-utils" self) (getAttr "lla" self) (getAttr "mlep" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mmap = (build-asdf-system { pname = "mmap"; @@ -40625,6 +49423,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mmap" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "documentation-utils" self) (getAttr "trivial-features" self) ]; + meta = {}; }); mmap-test = (build-asdf-system { pname = "mmap-test"; @@ -40638,6 +49437,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mmap-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "mmap" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mnas-graph = (build-asdf-system { pname = "mnas-graph"; @@ -40651,6 +49453,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mnas-graph" ]; lispLibs = [ (getAttr "mnas-hash-table" self) (getAttr "mnas-string" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mnas-hash-table = (build-asdf-system { pname = "mnas-hash-table"; @@ -40664,6 +49469,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mnas-hash-table" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); mnas-package = (build-asdf-system { pname = "mnas-package"; @@ -40677,6 +49485,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mnas-package" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "inferior-shell" self) (getAttr "mnas-graph" self) (getAttr "mnas-string" self) (getAttr "slynk" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mnas-path = (build-asdf-system { pname = "mnas-path"; @@ -40690,6 +49501,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mnas-path" ]; lispLibs = [ (getAttr "cl-fad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mnas-string = (build-asdf-system { pname = "mnas-string"; @@ -40703,6 +49517,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mnas-string" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mnst-relay = (build-asdf-system { pname = "mnst-relay"; @@ -40716,6 +49533,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mnst-relay" ]; lispLibs = [ (getAttr "asdf-nst" self) (getAttr "nst" self) (getAttr "nst-selftest-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mockingbird = (build-asdf-system { pname = "mockingbird"; @@ -40729,6 +49549,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mockingbird" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "fare-utils" self) (getAttr "trivial-arguments" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mockingbird-test = (build-asdf-system { pname = "mockingbird-test"; @@ -40742,6 +49565,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mockingbird-test" ]; lispLibs = [ (getAttr "mockingbird" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); modest-config = (build-asdf-system { pname = "modest-config"; @@ -40755,6 +49581,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "modest-config" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); modest-config-test = (build-asdf-system { pname = "modest-config-test"; @@ -40768,6 +49597,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "modest-config-test" ]; lispLibs = [ (getAttr "modest-config" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); modf = (build-asdf-system { pname = "modf"; @@ -40781,6 +49613,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "modf" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); modf-fset = (build-asdf-system { pname = "modf-fset"; @@ -40794,6 +49629,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "modf-fset" ]; lispLibs = [ (getAttr "fset" self) (getAttr "modf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); modf-fset-test = (build-asdf-system { pname = "modf-fset-test"; @@ -40807,6 +49645,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "modf-fset-test" ]; lispLibs = [ (getAttr "modf" self) (getAttr "modf-fset" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); modf-test = (build-asdf-system { pname = "modf-test"; @@ -40820,6 +49661,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "modf-test" ]; lispLibs = [ (getAttr "iterate" self) (getAttr "modf" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); modlisp = (build-asdf-system { pname = "modlisp"; @@ -40833,6 +49677,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "modlisp" ]; lispLibs = [ (getAttr "kmrcl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); modularize = (build-asdf-system { pname = "modularize"; @@ -40846,6 +49693,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "modularize" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "trivial-package-local-nicknames" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); modularize-hooks = (build-asdf-system { pname = "modularize-hooks"; @@ -40859,6 +49709,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "modularize-hooks" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "lambda-fiddle" self) (getAttr "modularize" self) (getAttr "trivial-arguments" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); modularize-interfaces = (build-asdf-system { pname = "modularize-interfaces"; @@ -40872,6 +49725,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "modularize-interfaces" ]; lispLibs = [ (getAttr "lambda-fiddle" self) (getAttr "modularize" self) (getAttr "trivial-arguments" self) (getAttr "trivial-indent" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); modularize-test-module = (build-asdf-system { pname = "modularize-test-module"; @@ -40885,6 +49741,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "modularize-test-module" ]; lispLibs = [ (getAttr "modularize" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); moira = (build-asdf-system { pname = "moira"; @@ -40898,6 +49757,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "moira" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "osicat" self) (getAttr "serapeum" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); monkeylib-html = (build-asdf-system { pname = "monkeylib-html"; @@ -40911,6 +49773,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "monkeylib-html" ]; lispLibs = [ (getAttr "com_dot_gigamonkeys_dot_macro-utilities" self) (getAttr "com_dot_gigamonkeys_dot_pathnames" self) (getAttr "com_dot_gigamonkeys_dot_test-framework" self) (getAttr "com_dot_gigamonkeys_dot_utilities" self) (getAttr "monkeylib-text-languages" self) (getAttr "monkeylib-text-output" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); monkeylib-markup-html = (build-asdf-system { pname = "monkeylib-markup-html"; @@ -40924,6 +49789,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "monkeylib-markup-html" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "com_dot_gigamonkeys_dot_macro-utilities" self) (getAttr "com_dot_gigamonkeys_dot_markup" self) (getAttr "com_dot_gigamonkeys_dot_utilities" self) (getAttr "monkeylib-html" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); monkeylib-text-languages = (build-asdf-system { pname = "monkeylib-text-languages"; @@ -40937,6 +49805,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "monkeylib-text-languages" ]; lispLibs = [ (getAttr "com_dot_gigamonkeys_dot_macro-utilities" self) (getAttr "monkeylib-text-output" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); monkeylib-text-output = (build-asdf-system { pname = "monkeylib-text-output"; @@ -40950,6 +49821,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "monkeylib-text-output" ]; lispLibs = [ (getAttr "com_dot_gigamonkeys_dot_macro-utilities" self) (getAttr "com_dot_gigamonkeys_dot_pathnames" self) (getAttr "com_dot_gigamonkeys_dot_test-framework" self) (getAttr "com_dot_gigamonkeys_dot_utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); monomyth = (build-asdf-system { pname = "monomyth"; @@ -40963,6 +49837,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "monomyth" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-algebraic-data-type" self) (getAttr "cl-rabbit" self) (getAttr "cl-store" self) (getAttr "clack" self) (getAttr "closer-mop" self) (getAttr "flexi-streams" self) (getAttr "fset" self) (getAttr "iterate" self) (getAttr "jonathan" self) (getAttr "ningle" self) (getAttr "optima" self) (getAttr "pzmq" self) (getAttr "rutils" self) (getAttr "stmx" self) (getAttr "trivia" self) (getAttr "uuid" self) (getAttr "verbose" self) (getAttr "woo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); montezuma = (build-asdf-system { pname = "montezuma"; @@ -40976,6 +49853,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "montezuma" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); montezuma-indexfiles = (build-asdf-system { pname = "montezuma-indexfiles"; @@ -40989,6 +49869,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "montezuma-indexfiles" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "montezuma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); montezuma-tests = (build-asdf-system { pname = "montezuma-tests"; @@ -41002,6 +49885,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "montezuma-tests" ]; lispLibs = [ (getAttr "montezuma" self) (getAttr "trivial-timeout" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); moptilities = (build-asdf-system { pname = "moptilities"; @@ -41015,6 +49901,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "moptilities" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = {}; }); moptilities-test = (build-asdf-system { pname = "moptilities-test"; @@ -41028,6 +49915,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "moptilities-test" ]; lispLibs = [ (getAttr "lift" self) (getAttr "moptilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); more-cffi = (build-asdf-system { pname = "more-cffi"; @@ -41041,6 +49931,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "more-cffi" ]; lispLibs = [ (getAttr "adp" self) (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); more-conditions = (build-asdf-system { pname = "more-conditions"; @@ -41054,6 +49947,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "more-conditions" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) ]; + meta = {}; }); mp3-duration = (build-asdf-system { pname = "mp3-duration"; @@ -41067,6 +49961,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mp3-duration" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); mp3-duration-test = (build-asdf-system { pname = "mp3-duration-test"; @@ -41080,6 +49977,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mp3-duration-test" ]; lispLibs = [ (getAttr "mp3-duration" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mpc = (build-asdf-system { pname = "mpc"; @@ -41093,6 +49993,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mpc" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); mpg123-ffi = (build-asdf-system { pname = "mpg123-ffi"; @@ -41106,6 +50009,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mpg123-ffi" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mra-wavelet-plot = (build-asdf-system { pname = "mra-wavelet-plot"; @@ -41119,6 +50025,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mra-wavelet-plot" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); mssql = (build-asdf-system { pname = "mssql"; @@ -41132,6 +50041,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mssql" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "garbage-pools" self) (getAttr "iterate" self) (getAttr "parse-number" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mstrings = (build-asdf-system { pname = "mstrings"; @@ -41145,6 +50057,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mstrings" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mt19937 = (build-asdf-system { pname = "mt19937"; @@ -41158,6 +50073,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mt19937" ]; lispLibs = [ ]; + meta = {}; }); mtif = (build-asdf-system { pname = "mtif"; @@ -41171,6 +50087,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mtif" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mtlisp = (build-asdf-system { pname = "mtlisp"; @@ -41184,6 +50103,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mtlisp" ]; lispLibs = [ (getAttr "acl-compat" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); multilang-documentation = (build-asdf-system { pname = "multilang-documentation"; @@ -41197,6 +50119,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "multilang-documentation" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "language-codes" self) (getAttr "system-locale" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); multilang-documentation-utils = (build-asdf-system { pname = "multilang-documentation-utils"; @@ -41210,6 +50135,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "multilang-documentation-utils" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "multilang-documentation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); multiple-value-variants = (build-asdf-system { pname = "multiple-value-variants"; @@ -41223,6 +50151,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "multiple-value-variants" ]; lispLibs = [ (getAttr "enhanced-multiple-value-bind" self) (getAttr "map-bind" self) (getAttr "positional-lambda" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); multiposter = (build-asdf-system { pname = "multiposter"; @@ -41236,6 +50167,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "multiposter" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); multiposter-git = (build-asdf-system { pname = "multiposter-git"; @@ -41249,6 +50183,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "multiposter-git" ]; lispLibs = [ (getAttr "legit" self) (getAttr "multiposter" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); multiposter-lichat = (build-asdf-system { pname = "multiposter-lichat"; @@ -41262,6 +50199,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "multiposter-lichat" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "lichat-tcp-client" self) (getAttr "multiposter" self) (getAttr "trivial-mimes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); multiposter-mastodon = (build-asdf-system { pname = "multiposter-mastodon"; @@ -41275,6 +50215,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "multiposter-mastodon" ]; lispLibs = [ (getAttr "multiposter" self) (getAttr "tooter" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); multiposter-studio = (build-asdf-system { pname = "multiposter-studio"; @@ -41288,6 +50231,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "multiposter-studio" ]; lispLibs = [ (getAttr "multiposter" self) (getAttr "north-dexador" self) (getAttr "studio-client" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); multiposter-tumblr = (build-asdf-system { pname = "multiposter-tumblr"; @@ -41301,6 +50247,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "multiposter-tumblr" ]; lispLibs = [ (getAttr "humbler" self) (getAttr "multiposter" self) (getAttr "north-dexador" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); multiposter-twitter = (build-asdf-system { pname = "multiposter-twitter"; @@ -41314,6 +50263,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "multiposter-twitter" ]; lispLibs = [ (getAttr "chirp" self) (getAttr "multiposter" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); multival-plist = (build-asdf-system { pname = "multival-plist"; @@ -41327,6 +50279,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "multival-plist" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-annot" self) (getAttr "cl-syntax-annot" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); multival-plist-test = (build-asdf-system { pname = "multival-plist-test"; @@ -41340,6 +50295,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "multival-plist-test" ]; lispLibs = [ (getAttr "cl-test-more" self) (getAttr "multival-plist" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); music-spelling = (build-asdf-system { pname = "music-spelling"; @@ -41353,6 +50311,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "music-spelling" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mutility = (build-asdf-system { pname = "mutility"; @@ -41366,6 +50327,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mutility" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mw-equiv = (build-asdf-system { pname = "mw-equiv"; @@ -41379,6 +50343,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mw-equiv" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); mystic = (build-asdf-system { pname = "mystic"; @@ -41392,6 +50359,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mystic" ]; lispLibs = [ (getAttr "anaphora" self) (getAttr "cl-mustache" self) (getAttr "local-time" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mystic-file-mixin = (build-asdf-system { pname = "mystic-file-mixin"; @@ -41405,6 +50375,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mystic-file-mixin" ]; lispLibs = [ (getAttr "mystic" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mystic-fiveam-mixin = (build-asdf-system { pname = "mystic-fiveam-mixin"; @@ -41418,6 +50391,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mystic-fiveam-mixin" ]; lispLibs = [ (getAttr "mystic" self) (getAttr "mystic-file-mixin" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mystic-gitignore-mixin = (build-asdf-system { pname = "mystic-gitignore-mixin"; @@ -41431,6 +50407,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mystic-gitignore-mixin" ]; lispLibs = [ (getAttr "mystic" self) (getAttr "mystic-file-mixin" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mystic-library-template = (build-asdf-system { pname = "mystic-library-template"; @@ -41444,6 +50423,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mystic-library-template" ]; lispLibs = [ (getAttr "mystic" self) (getAttr "mystic-fiveam-mixin" self) (getAttr "mystic-gitignore-mixin" self) (getAttr "mystic-readme-mixin" self) (getAttr "mystic-travis-mixin" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mystic-readme-mixin = (build-asdf-system { pname = "mystic-readme-mixin"; @@ -41457,6 +50439,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mystic-readme-mixin" ]; lispLibs = [ (getAttr "mystic" self) (getAttr "mystic-file-mixin" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mystic-test = (build-asdf-system { pname = "mystic-test"; @@ -41470,6 +50455,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mystic-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "mystic" self) (getAttr "mystic-library-template" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); mystic-travis-mixin = (build-asdf-system { pname = "mystic-travis-mixin"; @@ -41483,6 +50471,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "mystic-travis-mixin" ]; lispLibs = [ (getAttr "mystic" self) (getAttr "mystic-file-mixin" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); myway = (build-asdf-system { pname = "myway"; @@ -41496,6 +50487,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "myway" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "cl-utilities" self) (getAttr "map-set" self) (getAttr "quri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); myway-test = (build-asdf-system { pname = "myway-test"; @@ -41509,6 +50503,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "myway-test" ]; lispLibs = [ (getAttr "myway" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); myweb = (build-asdf-system { pname = "myweb"; @@ -41522,6 +50519,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "myweb" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-log" self) (getAttr "local-time" self) (getAttr "trivial-utf-8" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nail = (build-asdf-system { pname = "nail"; @@ -41535,6 +50535,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nail" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cl-reexport" self) (getAttr "eazy-gnuplot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); named-closure = (build-asdf-system { pname = "named-closure"; @@ -41548,6 +50551,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "named-closure" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "hu_dot_dwim_dot_walker" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); named-read-macros = (build-asdf-system { pname = "named-read-macros"; @@ -41561,6 +50567,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "named-read-macros" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); named-read-macros-test = (build-asdf-system { pname = "named-read-macros-test"; @@ -41574,6 +50583,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "named-read-macros-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "named-read-macros" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); named-readtables = (build-asdf-system { pname = "named-readtables"; @@ -41587,6 +50599,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "named-readtables" ]; lispLibs = [ ]; + meta = {}; }); nanovg-blob = (build-asdf-system { pname = "nanovg-blob"; @@ -41600,6 +50613,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nanovg-blob" ]; lispLibs = [ (getAttr "bodge-blobs-support" self) (getAttr "glad-blob" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); napa-fft3 = (build-asdf-system { pname = "napa-fft3"; @@ -41613,6 +50629,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "napa-fft3" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); narrowed-types = (build-asdf-system { pname = "narrowed-types"; @@ -41626,6 +50645,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "narrowed-types" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); narrowed-types-test = (build-asdf-system { pname = "narrowed-types-test"; @@ -41639,6 +50661,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "narrowed-types-test" ]; lispLibs = [ (getAttr "narrowed-types" self) (getAttr "rt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nasdf = (build-asdf-system { pname = "nasdf"; @@ -41652,6 +50677,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nasdf" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); nbd = (build-asdf-system { pname = "nbd"; @@ -41665,6 +50693,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nbd" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "flexi-streams" self) (getAttr "lisp-binary" self) (getAttr "wild-package-inferred-system" self) ]; + meta = {}; }); nclasses = (build-asdf-system { pname = "nclasses"; @@ -41678,6 +50707,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nclasses" ]; lispLibs = [ (getAttr "moptilities" self) (getAttr "nasdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ncurses-clone-for-lem = (build-asdf-system { pname = "ncurses-clone-for-lem"; @@ -41691,6 +50723,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ncurses-clone-for-lem" ]; lispLibs = [ (getAttr "application" self) (getAttr "cffi" self) (getAttr "cl-ppcre" self) (getAttr "lparallel" self) (getAttr "nsb-cga" self) (getAttr "text-subsystem" self) (getAttr "utility" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ndebug = (build-asdf-system { pname = "ndebug"; @@ -41704,6 +50739,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ndebug" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "dissect" self) (getAttr "trivial-custom-debugger" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ndfa = (build-asdf-system { pname = "ndfa"; @@ -41717,6 +50755,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ndfa" ]; lispLibs = [ (getAttr "adjuvant" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ndfa-test = (build-asdf-system { pname = "ndfa-test"; @@ -41730,6 +50771,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ndfa-test" ]; lispLibs = [ (getAttr "adjuvant" self) (getAttr "ndfa" self) (getAttr "scrutiny" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); neo4cl = (build-asdf-system { pname = "neo4cl"; @@ -41743,6 +50787,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "neo4cl" ]; lispLibs = [ (getAttr "ieee-floats" self) (getAttr "trivial-utf-8" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); neo4cl-test = (build-asdf-system { pname = "neo4cl-test"; @@ -41756,6 +50803,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "neo4cl-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "flexi-streams" self) (getAttr "neo4cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net-telent-date = (build-asdf-system { pname = "net-telent-date"; @@ -41769,6 +50819,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net-telent-date" ]; lispLibs = [ ]; + meta = {}; }); net_dot_didierverna_dot_asdf-flv = (build-asdf-system { pname = "net.didierverna.asdf-flv"; @@ -41782,6 +50833,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.asdf-flv" ]; lispLibs = [ ]; + meta = {}; }); net_dot_didierverna_dot_clon = (build-asdf-system { pname = "net.didierverna.clon"; @@ -41795,6 +50847,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.clon" ]; lispLibs = [ (getAttr "net_dot_didierverna_dot_clon_dot_core" self) (getAttr "net_dot_didierverna_dot_clon_dot_setup" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_didierverna_dot_clon_dot_core = (build-asdf-system { pname = "net.didierverna.clon.core"; @@ -41808,6 +50863,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.clon.core" ]; lispLibs = [ (getAttr "net_dot_didierverna_dot_clon_dot_setup" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_didierverna_dot_clon_dot_setup = (build-asdf-system { pname = "net.didierverna.clon.setup"; @@ -41821,6 +50879,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.clon.setup" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_didierverna_dot_declt = (build-asdf-system { pname = "net.didierverna.declt"; @@ -41834,6 +50895,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.declt" ]; lispLibs = [ (getAttr "net_dot_didierverna_dot_declt_dot_core" self) (getAttr "net_dot_didierverna_dot_declt_dot_setup" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_didierverna_dot_declt_dot_assess = (build-asdf-system { pname = "net.didierverna.declt.assess"; @@ -41847,6 +50911,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.declt.assess" ]; lispLibs = [ (getAttr "net_dot_didierverna_dot_declt_dot_setup" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_didierverna_dot_declt_dot_core = (build-asdf-system { pname = "net.didierverna.declt.core"; @@ -41860,6 +50927,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.declt.core" ]; lispLibs = [ (getAttr "net_dot_didierverna_dot_declt_dot_assess" self) (getAttr "net_dot_didierverna_dot_declt_dot_setup" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_didierverna_dot_declt_dot_setup = (build-asdf-system { pname = "net.didierverna.declt.setup"; @@ -41873,6 +50943,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.declt.setup" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_didierverna_dot_focus = (build-asdf-system { pname = "net.didierverna.focus"; @@ -41886,6 +50959,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.focus" ]; lispLibs = [ (getAttr "net_dot_didierverna_dot_focus_dot_core" self) (getAttr "net_dot_didierverna_dot_focus_dot_flv" self) (getAttr "net_dot_didierverna_dot_focus_dot_setup" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_didierverna_dot_focus_dot_core = (build-asdf-system { pname = "net.didierverna.focus.core"; @@ -41899,6 +50975,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.focus.core" ]; lispLibs = [ (getAttr "net_dot_didierverna_dot_focus_dot_setup" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_didierverna_dot_focus_dot_demos_dot_quotation = (build-asdf-system { pname = "net.didierverna.focus.demos.quotation"; @@ -41912,6 +50991,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.focus.demos.quotation" ]; lispLibs = [ (getAttr "net_dot_didierverna_dot_focus_dot_flv" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_didierverna_dot_focus_dot_flv = (build-asdf-system { pname = "net.didierverna.focus.flv"; @@ -41925,6 +51007,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.focus.flv" ]; lispLibs = [ (getAttr "net_dot_didierverna_dot_asdf-flv" self) (getAttr "net_dot_didierverna_dot_focus_dot_core" self) (getAttr "net_dot_didierverna_dot_focus_dot_setup" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_didierverna_dot_focus_dot_setup = (build-asdf-system { pname = "net.didierverna.focus.setup"; @@ -41938,6 +51023,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.focus.setup" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_didierverna_dot_tfm = (build-asdf-system { pname = "net.didierverna.tfm"; @@ -41951,6 +51039,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.tfm" ]; lispLibs = [ (getAttr "net_dot_didierverna_dot_tfm_dot_core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_didierverna_dot_tfm_dot_core = (build-asdf-system { pname = "net.didierverna.tfm.core"; @@ -41964,6 +51055,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.tfm.core" ]; lispLibs = [ (getAttr "net_dot_didierverna_dot_tfm_dot_setup" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_didierverna_dot_tfm_dot_setup = (build-asdf-system { pname = "net.didierverna.tfm.setup"; @@ -41977,6 +51071,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.didierverna.tfm.setup" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); net_dot_scipolis_dot_graphs = (build-asdf-system { pname = "net.scipolis.graphs"; @@ -41990,6 +51087,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "net.scipolis.graphs" ]; lispLibs = [ (getAttr "femlisp-basic" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); network-addresses = (build-asdf-system { pname = "network-addresses"; @@ -42003,6 +51103,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "network-addresses" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); network-addresses-test = (build-asdf-system { pname = "network-addresses-test"; @@ -42016,6 +51119,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "network-addresses-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "network-addresses" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); neural-classifier = (build-asdf-system { pname = "neural-classifier"; @@ -42029,6 +51135,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "neural-classifier" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "magicl" self) (getAttr "snakes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); new-op = (build-asdf-system { pname = "new-op"; @@ -42042,6 +51151,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "new-op" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); nfiles = (build-asdf-system { pname = "nfiles"; @@ -42055,6 +51167,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nfiles" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "hu_dot_dwim_dot_defclass-star" self) (getAttr "nasdf" self) (getAttr "quri" self) (getAttr "serapeum" self) (getAttr "trivial-garbage" self) (getAttr "trivial-package-local-nicknames" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nhooks = (build-asdf-system { pname = "nhooks"; @@ -42068,6 +51183,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nhooks" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nibbles = (build-asdf-system { pname = "nibbles"; @@ -42081,6 +51199,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nibbles" ]; lispLibs = [ ]; + meta = {}; }); nibbles-streams = (build-asdf-system { pname = "nibbles-streams"; @@ -42094,6 +51213,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nibbles-streams" ]; lispLibs = [ (getAttr "nibbles" self) (getAttr "serapeum" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nineveh = (build-asdf-system { pname = "nineveh"; @@ -42107,6 +51229,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nineveh" ]; lispLibs = [ (getAttr "cepl" self) (getAttr "cl-soil" self) (getAttr "dendrite_dot_primitives" self) (getAttr "documentation-utils" self) (getAttr "easing" self) (getAttr "livesupport" self) (getAttr "rtg-math_dot_vari" self) (getAttr "with-setf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ningle = (build-asdf-system { pname = "ningle"; @@ -42120,6 +51245,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ningle" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-syntax-annot" self) (getAttr "lack-component" self) (getAttr "lack-request" self) (getAttr "lack-response" self) (getAttr "myway" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ningle-test = (build-asdf-system { pname = "ningle-test"; @@ -42133,6 +51261,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ningle-test" ]; lispLibs = [ (getAttr "babel" self) (getAttr "clack-test" self) (getAttr "drakma" self) (getAttr "ningle" self) (getAttr "prove" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); njson = (build-asdf-system { pname = "njson"; @@ -42146,6 +51277,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "njson" ]; lispLibs = [ (getAttr "nasdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nkeymaps = (build-asdf-system { pname = "nkeymaps"; @@ -42159,6 +51293,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nkeymaps" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "fset" self) (getAttr "trivial-package-local-nicknames" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nlopt = (build-asdf-system { pname = "nlopt"; @@ -42172,6 +51309,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nlopt" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nodgui = (build-asdf-system { pname = "nodgui"; @@ -42185,6 +51325,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nodgui" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-colors2" self) (getAttr "cl-jpeg" self) (getAttr "cl-ppcre-unicode" self) (getAttr "cl-unicode" self) (getAttr "clunit2" self) (getAttr "esrap" self) (getAttr "named-readtables" self) (getAttr "parse-number" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); north = (build-asdf-system { pname = "north"; @@ -42198,6 +51341,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "north" ]; lispLibs = [ (getAttr "north-drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); north-core = (build-asdf-system { pname = "north-core"; @@ -42211,6 +51357,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "north-core" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "crypto-shortcuts" self) (getAttr "documentation-utils" self) (getAttr "uuid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); north-dexador = (build-asdf-system { pname = "north-dexador"; @@ -42224,6 +51373,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "north-dexador" ]; lispLibs = [ (getAttr "dexador" self) (getAttr "north-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); north-drakma = (build-asdf-system { pname = "north-drakma"; @@ -42237,6 +51389,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "north-drakma" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "north-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); north-example = (build-asdf-system { pname = "north-example"; @@ -42250,6 +51405,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "north-example" ]; lispLibs = [ (getAttr "clip" self) (getAttr "drakma" self) (getAttr "hunchentoot" self) (getAttr "north" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nsb-cga = (build-asdf-system { pname = "nsb-cga"; @@ -42263,6 +51421,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nsb-cga" ]; lispLibs = [ (getAttr "cl-reexport" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nsort = (build-asdf-system { pname = "nsort"; @@ -42276,6 +51437,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nsort" ]; lispLibs = [ (getAttr "prove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nst = (build-asdf-system { pname = "nst"; @@ -42289,6 +51453,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nst" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "org-sampler" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nst-manual-tests = (build-asdf-system { pname = "nst-manual-tests"; @@ -42302,6 +51469,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nst-manual-tests" ]; lispLibs = [ (getAttr "asdf-nst" self) (getAttr "nst" self) (getAttr "nst-selftest-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nst-meta-tests = (build-asdf-system { pname = "nst-meta-tests"; @@ -42315,6 +51485,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nst-meta-tests" ]; lispLibs = [ (getAttr "asdf-nst" self) (getAttr "nst" self) (getAttr "nst-selftest-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nst-mop-utils = (build-asdf-system { pname = "nst-mop-utils"; @@ -42328,6 +51501,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nst-mop-utils" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "nst" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nst-selftest-utils = (build-asdf-system { pname = "nst-selftest-utils"; @@ -42341,6 +51517,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nst-selftest-utils" ]; lispLibs = [ (getAttr "nst" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nst-simple-tests = (build-asdf-system { pname = "nst-simple-tests"; @@ -42354,6 +51533,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nst-simple-tests" ]; lispLibs = [ (getAttr "asdf-nst" self) (getAttr "nst" self) (getAttr "nst-selftest-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nst-test = (build-asdf-system { pname = "nst-test"; @@ -42367,6 +51549,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nst-test" ]; lispLibs = [ (getAttr "asdf-nst" self) (getAttr "nst" self) (getAttr "nst-meta-tests" self) (getAttr "nst-simple-tests" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nst-test-jenkins = (build-asdf-system { pname = "nst-test-jenkins"; @@ -42380,6 +51565,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nst-test-jenkins" ]; lispLibs = [ (getAttr "asdf-nst" self) (getAttr "nst" self) (getAttr "nst-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nsymbols = (build-asdf-system { pname = "nsymbols"; @@ -42393,6 +51581,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nsymbols" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); nuclblog = (build-asdf-system { pname = "nuclblog"; @@ -42406,6 +51597,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nuclblog" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-markdown" self) (getAttr "cl-store" self) (getAttr "cl-who" self) (getAttr "hunchentoot" self) (getAttr "hunchentoot-auth" self) (getAttr "md5" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nuklear-blob = (build-asdf-system { pname = "nuklear-blob"; @@ -42419,6 +51613,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nuklear-blob" ]; lispLibs = [ (getAttr "bodge-blobs-support" self) (getAttr "glad-blob" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nuklear-renderer-blob = (build-asdf-system { pname = "nuklear-renderer-blob"; @@ -42432,6 +51629,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nuklear-renderer-blob" ]; lispLibs = [ (getAttr "bodge-blobs-support" self) (getAttr "glad-blob" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); null-package = (build-asdf-system { pname = "null-package"; @@ -42445,6 +51645,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "null-package" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "core-reader" self) (getAttr "named-readtables" self) (getAttr "read-as-string" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); null-package_dot_test = (build-asdf-system { pname = "null-package.test"; @@ -42458,6 +51661,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "null-package.test" ]; lispLibs = [ (getAttr "bnf" self) (getAttr "jingoh" self) (getAttr "null-package" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); num-utils = (build-asdf-system { pname = "num-utils"; @@ -42471,6 +51677,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "num-utils" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "alexandria_plus" self) (getAttr "anaphora" self) (getAttr "array-operations" self) (getAttr "let-plus" self) (getAttr "select" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); numcl = (build-asdf-system { pname = "numcl"; @@ -42484,6 +51693,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "numcl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-randist" self) (getAttr "constantfold" self) (getAttr "float-features" self) (getAttr "function-cache" self) (getAttr "gtype" self) (getAttr "iterate" self) (getAttr "lisp-namespace" self) (getAttr "specialized-function" self) (getAttr "trivia" self) (getAttr "type-r" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); numcl_dot_test = (build-asdf-system { pname = "numcl.test"; @@ -42497,6 +51709,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "numcl.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "numcl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); numericals = (build-asdf-system { pname = "numericals"; @@ -42510,6 +51725,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "numericals" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bmas" self) (getAttr "cffi" self) (getAttr "cl-form-types" self) (getAttr "compiler-macro-notes" self) (getAttr "ctype" self) (getAttr "fiveam" self) (getAttr "introspect-environment" self) (getAttr "iterate" self) (getAttr "lparallel" self) (getAttr "magicl" self) (getAttr "numericals_dot_common" self) (getAttr "policy-cond" self) (getAttr "polymorphic-functions" self) (getAttr "specialized-function" self) (getAttr "swank" self) (getAttr "trivial-coerce" self) (getAttr "trivial-package-local-nicknames" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); numericals_dot_common = (build-asdf-system { pname = "numericals.common"; @@ -42523,6 +51741,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "numericals.common" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-form-types" self) (getAttr "fiveam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); numpy-file-format = (build-asdf-system { pname = "numpy-file-format"; @@ -42536,6 +51757,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "numpy-file-format" ]; lispLibs = [ (getAttr "ieee-floats" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nxt = (build-asdf-system { pname = "nxt"; @@ -42549,6 +51773,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nxt" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cffi" self) (getAttr "static-vectors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nxt-proxy = (build-asdf-system { pname = "nxt-proxy"; @@ -42562,6 +51789,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nxt-proxy" ]; lispLibs = [ (getAttr "nxt" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nyaml = (build-asdf-system { pname = "nyaml"; @@ -42575,6 +51805,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nyaml" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-ppcre" self) (getAttr "esrap" self) (getAttr "fare-quasiquote" self) (getAttr "fare-quasiquote-extras" self) (getAttr "parse-number" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); nyxt = (build-asdf-system { pname = "nyxt"; @@ -42588,6 +51821,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nyxt" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "calispel" self) (getAttr "cl-base64" self) (getAttr "cl-containers" self) (getAttr "cl-gopher" self) (getAttr "cl-html-diff" self) (getAttr "cl-json" self) (getAttr "cl-ppcre" self) (getAttr "cl-ppcre-unicode" self) (getAttr "cl-prevalence" self) (getAttr "cl-qrencode" self) (getAttr "cl-tld" self) (getAttr "closer-mop" self) (getAttr "clss" self) (getAttr "cluffer" self) (getAttr "dexador" self) (getAttr "dissect" self) (getAttr "enchant" self) (getAttr "flexi-streams" self) (getAttr "history-tree" self) (getAttr "hu_dot_dwim_dot_defclass-star" self) (getAttr "idna" self) (getAttr "iolib" self) (getAttr "lass" self) (getAttr "local-time" self) (getAttr "log4cl" self) (getAttr "lparallel" self) (getAttr "montezuma" self) (getAttr "moptilities" self) (getAttr "nasdf" self) (getAttr "ndebug" self) (getAttr "nfiles" self) (getAttr "nhooks" self) (getAttr "njson" self) (getAttr "nkeymaps" self) (getAttr "nsymbols" self) (getAttr "ospm" self) (getAttr "parenscript" self) (getAttr "phos" self) (getAttr "plump" self) (getAttr "py-configparser" self) (getAttr "quri" self) (getAttr "serapeum" self) (getAttr "slynk" self) (getAttr "spinneret" self) (getAttr "str" self) (getAttr "swank" self) (getAttr "trivia" self) (getAttr "trivial-clipboard" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) (getAttr "trivial-package-local-nicknames" self) (getAttr "trivial-types" self) (getAttr "unix-opts" self) ]; + meta = {}; }); nyxt-ubuntu-package = (build-asdf-system { pname = "nyxt-ubuntu-package"; @@ -42601,6 +51835,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "nyxt-ubuntu-package" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-cffi-gtk" self) (getAttr "cl-gobject-introspection" self) (getAttr "cl-webkit2" self) (getAttr "linux-packaging" self) (getAttr "nasdf" self) (getAttr "nyxt" self) (getAttr "wild-package-inferred-system" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); object-class = (build-asdf-system { pname = "object-class"; @@ -42614,6 +51851,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "object-class" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "compatible-metaclasses" self) (getAttr "enhanced-find-class" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); object-class__tests = (build-asdf-system { pname = "object-class_tests"; @@ -42627,6 +51867,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "object-class_tests" ]; lispLibs = [ (getAttr "compatible-metaclasses" self) (getAttr "object-class" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); oclcl = (build-asdf-system { pname = "oclcl"; @@ -42640,6 +51883,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "oclcl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-pattern" self) (getAttr "cl-ppcre" self) (getAttr "cl-reexport" self) (getAttr "external-program" self) (getAttr "lisp-namespace" self) (getAttr "osicat" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); oclcl-examples = (build-asdf-system { pname = "oclcl-examples"; @@ -42653,6 +51899,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "oclcl-examples" ]; lispLibs = [ (getAttr "cl-oclapi" self) (getAttr "imago" self) (getAttr "oclcl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); oclcl-test = (build-asdf-system { pname = "oclcl-test"; @@ -42666,6 +51915,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "oclcl-test" ]; lispLibs = [ (getAttr "arrow-macros" self) (getAttr "oclcl" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ode-blob = (build-asdf-system { pname = "ode-blob"; @@ -42679,6 +51931,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ode-blob" ]; lispLibs = [ (getAttr "base-blobs" self) (getAttr "bodge-blobs-support" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); odepack = (build-asdf-system { pname = "odepack"; @@ -42692,6 +51947,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "odepack" ]; lispLibs = [ (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); odesk = (build-asdf-system { pname = "odesk"; @@ -42705,6 +51963,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "odesk" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "iterate" self) (getAttr "md5" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); oe-encode = (build-asdf-system { pname = "oe-encode"; @@ -42718,6 +51979,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "oe-encode" ]; lispLibs = [ (getAttr "babel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); oe-encode-test = (build-asdf-system { pname = "oe-encode-test"; @@ -42731,6 +51995,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "oe-encode-test" ]; lispLibs = [ (getAttr "clunit" self) (getAttr "oe-encode" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); olc = (build-asdf-system { pname = "olc"; @@ -42744,6 +52011,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "olc" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); omg = (build-asdf-system { pname = "omg"; @@ -42757,6 +52027,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "omg" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-jpeg" self) (getAttr "clack" self) (getAttr "find-port" self) (getAttr "hunchentoot" self) (getAttr "inferior-shell" self) (getAttr "media-types" self) (getAttr "osicat" self) (getAttr "pngload" self) (getAttr "skippy" self) (getAttr "swank" self) (getAttr "trivial-utf-8" self) (getAttr "usocket" self) (getAttr "websocket-driver-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); one-more-re-nightmare = (build-asdf-system { pname = "one-more-re-nightmare"; @@ -42770,6 +52043,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "one-more-re-nightmare" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "dynamic-mixins" self) (getAttr "esrap" self) (getAttr "stealth-mixin" self) (getAttr "trivia" self) (getAttr "trivial-indent" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); one-more-re-nightmare-simd = (build-asdf-system { pname = "one-more-re-nightmare-simd"; @@ -42783,6 +52059,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "one-more-re-nightmare-simd" ]; lispLibs = [ (getAttr "one-more-re-nightmare" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); one-more-re-nightmare-tests = (build-asdf-system { pname = "one-more-re-nightmare-tests"; @@ -42796,6 +52075,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "one-more-re-nightmare-tests" ]; lispLibs = [ (getAttr "lparallel" self) (getAttr "one-more-re-nightmare" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ook = (build-asdf-system { pname = "ook"; @@ -42809,6 +52091,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ook" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); oook = (build-asdf-system { pname = "oook"; @@ -42822,6 +52107,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "oook" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "cl-inflector" self) (getAttr "closer-mop" self) (getAttr "clsql" self) (getAttr "jonathan" self) (getAttr "parse-number" self) (getAttr "semantic-spinneret" self) (getAttr "spinneret" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); open-geneva = (build-asdf-system { pname = "open-geneva"; @@ -42835,6 +52123,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "open-geneva" ]; lispLibs = [ (getAttr "geneva" self) (getAttr "geneva-cl" self) (getAttr "geneva-html" self) (getAttr "geneva-latex" self) (getAttr "geneva-mk2" self) (getAttr "geneva-plain-text" self) (getAttr "geneva-tex" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); open-location-code = (build-asdf-system { pname = "open-location-code"; @@ -42848,6 +52139,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "open-location-code" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); open-vrp = (build-asdf-system { pname = "open-vrp"; @@ -42861,6 +52155,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "open-vrp" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "fiveam" self) (getAttr "open-vrp-lib" self) (getAttr "vecto" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); open-vrp-lib = (build-asdf-system { pname = "open-vrp-lib"; @@ -42874,6 +52171,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "open-vrp-lib" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "fiveam" self) (getAttr "vecto" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); openal-blob = (build-asdf-system { pname = "openal-blob"; @@ -42887,6 +52187,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "openal-blob" ]; lispLibs = [ (getAttr "base-blobs" self) (getAttr "bodge-blobs-support" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); openapi-parser = (build-asdf-system { pname = "openapi-parser"; @@ -42900,6 +52203,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "openapi-parser" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-change-case" self) (getAttr "cl-package-locks" self) (getAttr "cl-yaml" self) (getAttr "closer-mop" self) (getAttr "esrap" self) (getAttr "str" self) (getAttr "trivia" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); openapi-parser-tests = (build-asdf-system { pname = "openapi-parser-tests"; @@ -42913,6 +52219,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "openapi-parser-tests" ]; lispLibs = [ (getAttr "openapi-parser" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); openid-key = (build-asdf-system { pname = "openid-key"; @@ -42926,6 +52235,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "openid-key" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "dexador" self) (getAttr "ironclad" self) (getAttr "jonathan" self) (getAttr "local-time" self) (getAttr "quri" self) (getAttr "trivial-rfc-1123" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); openid-key-test = (build-asdf-system { pname = "openid-key-test"; @@ -42939,6 +52251,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "openid-key-test" ]; lispLibs = [ (getAttr "_1am" self) (getAttr "openid-key" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ops-test = (build-asdf-system { pname = "ops-test"; @@ -42952,6 +52267,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ops-test" ]; lispLibs = [ (getAttr "png" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ops5 = (build-asdf-system { pname = "ops5"; @@ -42965,6 +52283,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ops5" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); opticl = (build-asdf-system { pname = "opticl"; @@ -42978,6 +52299,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "opticl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-jpeg" self) (getAttr "cl-tga" self) (getAttr "opticl-core" self) (getAttr "pngload" self) (getAttr "retrospectiff" self) (getAttr "skippy" self) (getAttr "zpng" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); opticl-core = (build-asdf-system { pname = "opticl-core"; @@ -42991,6 +52315,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "opticl-core" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); opticl-doc = (build-asdf-system { pname = "opticl-doc"; @@ -43004,6 +52331,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "opticl-doc" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-containers" self) (getAttr "cl-markdown" self) (getAttr "opticl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); optima = (build-asdf-system { pname = "optima"; @@ -43017,6 +52347,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "optima" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) ]; + meta = {}; }); optima_dot_ppcre = (build-asdf-system { pname = "optima.ppcre"; @@ -43030,6 +52361,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "optima.ppcre" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "optima" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); optima_dot_test = (build-asdf-system { pname = "optima.test"; @@ -43043,6 +52377,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "optima.test" ]; lispLibs = [ (getAttr "eos" self) (getAttr "optima" self) (getAttr "optima_dot_ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); or-cluster = (build-asdf-system { pname = "or-cluster"; @@ -43056,6 +52393,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "or-cluster" ]; lispLibs = [ (getAttr "cl-opsresearch" self) (getAttr "drakma" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); or-fann = (build-asdf-system { pname = "or-fann"; @@ -43069,6 +52409,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "or-fann" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-opsresearch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); or-glpk = (build-asdf-system { pname = "or-glpk"; @@ -43082,6 +52425,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "or-glpk" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-opsresearch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); or-gsl = (build-asdf-system { pname = "or-gsl"; @@ -43095,6 +52441,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "or-gsl" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-opsresearch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); or-test = (build-asdf-system { pname = "or-test"; @@ -43108,6 +52457,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "or-test" ]; lispLibs = [ (getAttr "cl-opsresearch" self) (getAttr "fiveam" self) (getAttr "or-fann" self) (getAttr "or-glpk" self) (getAttr "or-gsl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org-davep-dict = (build-asdf-system { pname = "org-davep-dict"; @@ -43121,6 +52473,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org-davep-dict" ]; lispLibs = [ (getAttr "acl-compat" self) (getAttr "cl-ppcre" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org-davep-dictrepl = (build-asdf-system { pname = "org-davep-dictrepl"; @@ -43134,6 +52489,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org-davep-dictrepl" ]; lispLibs = [ (getAttr "org-davep-dict" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org-sampler = (build-asdf-system { pname = "org-sampler"; @@ -43147,6 +52505,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org-sampler" ]; lispLibs = [ (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_melusina_dot_confidence = (build-asdf-system { pname = "org.melusina.confidence"; @@ -43160,6 +52521,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.melusina.confidence" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_melusina_dot_rashell = (build-asdf-system { pname = "org.melusina.rashell"; @@ -43173,6 +52537,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.melusina.rashell" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "parse-float" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_conduit-packages = (build-asdf-system { pname = "org.tfeb.conduit-packages"; @@ -43186,6 +52553,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.conduit-packages" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_dsm = (build-asdf-system { pname = "org.tfeb.dsm"; @@ -43199,6 +52569,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.dsm" ]; lispLibs = [ (getAttr "org_dot_tfeb_dot_hax_dot_collecting" self) (getAttr "org_dot_tfeb_dot_hax_dot_iterate" self) (getAttr "org_dot_tfeb_dot_hax_dot_simple-loops" self) (getAttr "org_dot_tfeb_dot_hax_dot_spam" self) (getAttr "org_dot_tfeb_dot_hax_dot_utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax = (build-asdf-system { pname = "org.tfeb.hax"; @@ -43212,6 +52585,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_abstract-classes = (build-asdf-system { pname = "org.tfeb.hax.abstract-classes"; @@ -43225,6 +52601,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.abstract-classes" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_binding = (build-asdf-system { pname = "org.tfeb.hax.binding"; @@ -43238,6 +52617,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.binding" ]; lispLibs = [ (getAttr "org_dot_tfeb_dot_hax_dot_collecting" self) (getAttr "org_dot_tfeb_dot_hax_dot_iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_collecting = (build-asdf-system { pname = "org.tfeb.hax.collecting"; @@ -43251,6 +52633,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.collecting" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_comment-form = (build-asdf-system { pname = "org.tfeb.hax.comment-form"; @@ -43264,6 +52649,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.comment-form" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_cs-forms = (build-asdf-system { pname = "org.tfeb.hax.cs-forms"; @@ -43277,6 +52665,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.cs-forms" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_define-functions = (build-asdf-system { pname = "org.tfeb.hax.define-functions"; @@ -43290,6 +52681,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.define-functions" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_dynamic-state = (build-asdf-system { pname = "org.tfeb.hax.dynamic-state"; @@ -43303,6 +52697,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.dynamic-state" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_iterate = (build-asdf-system { pname = "org.tfeb.hax.iterate"; @@ -43316,6 +52713,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.iterate" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_memoize = (build-asdf-system { pname = "org.tfeb.hax.memoize"; @@ -43329,6 +52729,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.memoize" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_metatronic = (build-asdf-system { pname = "org.tfeb.hax.metatronic"; @@ -43342,6 +52745,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.metatronic" ]; lispLibs = [ (getAttr "org_dot_tfeb_dot_hax_dot_utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_object-accessors = (build-asdf-system { pname = "org.tfeb.hax.object-accessors"; @@ -43355,6 +52761,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.object-accessors" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_read-package = (build-asdf-system { pname = "org.tfeb.hax.read-package"; @@ -43368,6 +52777,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.read-package" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_simple-loops = (build-asdf-system { pname = "org.tfeb.hax.simple-loops"; @@ -43381,6 +52793,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.simple-loops" ]; lispLibs = [ (getAttr "org_dot_tfeb_dot_hax_dot_collecting" self) (getAttr "org_dot_tfeb_dot_hax_dot_iterate" self) (getAttr "org_dot_tfeb_dot_hax_dot_utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_singleton-classes = (build-asdf-system { pname = "org.tfeb.hax.singleton-classes"; @@ -43394,6 +52809,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.singleton-classes" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_slog = (build-asdf-system { pname = "org.tfeb.hax.slog"; @@ -43407,6 +52825,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.slog" ]; lispLibs = [ (getAttr "org_dot_tfeb_dot_hax_dot_collecting" self) (getAttr "org_dot_tfeb_dot_hax_dot_metatronic" self) (getAttr "org_dot_tfeb_dot_hax_dot_simple-loops" self) (getAttr "org_dot_tfeb_dot_hax_dot_spam" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_spam = (build-asdf-system { pname = "org.tfeb.hax.spam"; @@ -43420,6 +52841,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.spam" ]; lispLibs = [ (getAttr "org_dot_tfeb_dot_hax_dot_simple-loops" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_stringtable = (build-asdf-system { pname = "org.tfeb.hax.stringtable"; @@ -43433,6 +52857,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.stringtable" ]; lispLibs = [ (getAttr "org_dot_tfeb_dot_hax_dot_collecting" self) (getAttr "org_dot_tfeb_dot_hax_dot_iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_trace-macroexpand = (build-asdf-system { pname = "org.tfeb.hax.trace-macroexpand"; @@ -43446,6 +52873,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.trace-macroexpand" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_utilities = (build-asdf-system { pname = "org.tfeb.hax.utilities"; @@ -43459,6 +52889,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.utilities" ]; lispLibs = [ (getAttr "org_dot_tfeb_dot_hax_dot_collecting" self) (getAttr "org_dot_tfeb_dot_hax_dot_iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_hax_dot_wrapping-standard = (build-asdf-system { pname = "org.tfeb.hax.wrapping-standard"; @@ -43472,6 +52905,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.hax.wrapping-standard" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_tools = (build-asdf-system { pname = "org.tfeb.tools"; @@ -43485,6 +52921,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.tools" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_tools_dot_asdf-module-sysdcls = (build-asdf-system { pname = "org.tfeb.tools.asdf-module-sysdcls"; @@ -43498,6 +52937,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.tools.asdf-module-sysdcls" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_tools_dot_build-modules = (build-asdf-system { pname = "org.tfeb.tools.build-modules"; @@ -43511,6 +52953,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.tools.build-modules" ]; lispLibs = [ (getAttr "org_dot_tfeb_dot_tools_dot_require-module" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_tools_dot_deprecations = (build-asdf-system { pname = "org.tfeb.tools.deprecations"; @@ -43524,6 +52969,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.tools.deprecations" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_tools_dot_feature-expressions = (build-asdf-system { pname = "org.tfeb.tools.feature-expressions"; @@ -43537,6 +52985,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.tools.feature-expressions" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_tools_dot_install-providers = (build-asdf-system { pname = "org.tfeb.tools.install-providers"; @@ -43550,6 +53001,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.tools.install-providers" ]; lispLibs = [ (getAttr "org_dot_tfeb_dot_tools_dot_require-module" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); org_dot_tfeb_dot_tools_dot_require-module = (build-asdf-system { pname = "org.tfeb.tools.require-module"; @@ -43563,6 +53017,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "org.tfeb.tools.require-module" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); origin = (build-asdf-system { pname = "origin"; @@ -43576,6 +53033,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "origin" ]; lispLibs = [ (getAttr "mfiano-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); origin_dot_test = (build-asdf-system { pname = "origin.test"; @@ -43589,6 +53049,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "origin.test" ]; lispLibs = [ (getAttr "origin" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); orizuru-orm = (build-asdf-system { pname = "orizuru-orm"; @@ -43602,6 +53065,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "orizuru-orm" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre-unicode" self) (getAttr "clos-fixtures" self) (getAttr "closer-mop" self) (getAttr "clunit2" self) (getAttr "dbi" self) (getAttr "iterate" self) (getAttr "local-time" self) (getAttr "sxql" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); osc = (build-asdf-system { pname = "osc"; @@ -43615,6 +53081,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "osc" ]; lispLibs = [ (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); osicat = (build-asdf-system { pname = "osicat"; @@ -43628,6 +53097,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "osicat" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "trivial-features" self) ]; + meta = {}; }); osmpbf = (build-asdf-system { pname = "osmpbf"; @@ -43641,6 +53111,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "osmpbf" ]; lispLibs = [ (getAttr "chipz" self) (getAttr "com_dot_google_dot_base" self) (getAttr "flexi-streams" self) (getAttr "nibbles" self) (getAttr "protobuf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ospm = (build-asdf-system { pname = "ospm"; @@ -43654,6 +53127,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ospm" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "calispel" self) (getAttr "hu_dot_dwim_dot_defclass-star" self) (getAttr "local-time" self) (getAttr "moptilities" self) (getAttr "named-readtables" self) (getAttr "serapeum" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); overlord = (build-asdf-system { pname = "overlord"; @@ -43667,6 +53143,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "overlord" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "bit-smasher" self) (getAttr "bordeaux-threads" self) (getAttr "cl-murmurhash" self) (getAttr "cl-ppcre" self) (getAttr "cl-strftime" self) (getAttr "cmd" self) (getAttr "exit-hooks" self) (getAttr "fset" self) (getAttr "global-vars" self) (getAttr "local-time" self) (getAttr "lparallel" self) (getAttr "named-readtables" self) (getAttr "quickproject" self) (getAttr "serapeum" self) (getAttr "trivia" self) (getAttr "trivial-file-size" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); oxenfurt = (build-asdf-system { pname = "oxenfurt"; @@ -43680,6 +53159,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "oxenfurt" ]; lispLibs = [ (getAttr "oxenfurt-dexador" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); oxenfurt-core = (build-asdf-system { pname = "oxenfurt-core"; @@ -43693,6 +53175,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "oxenfurt-core" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "documentation-utils" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); oxenfurt-dexador = (build-asdf-system { pname = "oxenfurt-dexador"; @@ -43706,6 +53191,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "oxenfurt-dexador" ]; lispLibs = [ (getAttr "dexador" self) (getAttr "oxenfurt-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); oxenfurt-drakma = (build-asdf-system { pname = "oxenfurt-drakma"; @@ -43719,6 +53207,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "oxenfurt-drakma" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "oxenfurt-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pack = (build-asdf-system { pname = "pack"; @@ -43732,6 +53223,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pack" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "ieee-floats" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); package-renaming = (build-asdf-system { pname = "package-renaming"; @@ -43745,6 +53239,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "package-renaming" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); package-renaming-test = (build-asdf-system { pname = "package-renaming-test"; @@ -43758,6 +53255,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "package-renaming-test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_stefil" self) (getAttr "package-renaming" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); packet = (build-asdf-system { pname = "packet"; @@ -43771,6 +53271,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "packet" ]; lispLibs = [ (getAttr "ieee-floats" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); packet-crafting = (build-asdf-system { pname = "packet-crafting"; @@ -43784,6 +53287,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "packet-crafting" ]; lispLibs = [ (getAttr "lisp-binary" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); paiprolog = (build-asdf-system { pname = "paiprolog"; @@ -43797,6 +53303,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "paiprolog" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); pal = (build-asdf-system { pname = "pal"; @@ -43810,6 +53319,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pal" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pandocl = (build-asdf-system { pname = "pandocl"; @@ -43823,6 +53335,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pandocl" ]; lispLibs = [ (getAttr "common-doc" self) (getAttr "common-doc-contrib" self) (getAttr "common-html" self) (getAttr "parenml" self) (getAttr "scriba" self) (getAttr "thorn" self) (getAttr "vertex" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pango-markup = (build-asdf-system { pname = "pango-markup"; @@ -43836,6 +53351,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pango-markup" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); papyrus = (build-asdf-system { pname = "papyrus"; @@ -43849,6 +53367,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "papyrus" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parachute = (build-asdf-system { pname = "parachute"; @@ -43862,6 +53383,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parachute" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "form-fiddle" self) (getAttr "trivial-custom-debugger" self) ]; + meta = {}; }); parachute-fiveam = (build-asdf-system { pname = "parachute-fiveam"; @@ -43875,6 +53397,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parachute-fiveam" ]; lispLibs = [ (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parachute-lisp-unit = (build-asdf-system { pname = "parachute-lisp-unit"; @@ -43888,6 +53413,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parachute-lisp-unit" ]; lispLibs = [ (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parachute-prove = (build-asdf-system { pname = "parachute-prove"; @@ -43901,6 +53429,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parachute-prove" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "parachute" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parameterized-function = (build-asdf-system { pname = "parameterized-function"; @@ -43914,6 +53445,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parameterized-function" ]; lispLibs = [ (getAttr "interface" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); paren-files = (build-asdf-system { pname = "paren-files"; @@ -43927,6 +53461,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "paren-files" ]; lispLibs = [ (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); paren-test = (build-asdf-system { pname = "paren-test"; @@ -43940,6 +53477,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "paren-test" ]; lispLibs = [ (getAttr "paren-files" self) (getAttr "parenscript" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); paren-util = (build-asdf-system { pname = "paren-util"; @@ -43953,6 +53493,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "paren-util" ]; lispLibs = [ (getAttr "paren-files" self) (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); paren6 = (build-asdf-system { pname = "paren6"; @@ -43966,6 +53509,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "paren6" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parenml = (build-asdf-system { pname = "parenml"; @@ -43979,6 +53525,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parenml" ]; lispLibs = [ (getAttr "common-doc-plump" self) (getAttr "esrap" self) (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parenml-test = (build-asdf-system { pname = "parenml-test"; @@ -43992,6 +53541,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parenml-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "parenml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parenscript = (build-asdf-system { pname = "parenscript"; @@ -44005,6 +53557,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parenscript" ]; lispLibs = [ (getAttr "anaphora" self) (getAttr "cl-ppcre" self) (getAttr "named-readtables" self) ]; + meta = {}; }); parenscript-classic = (build-asdf-system { pname = "parenscript-classic"; @@ -44018,6 +53571,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parenscript-classic" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); parenscript_dot_tests = (build-asdf-system { pname = "parenscript.tests"; @@ -44031,6 +53587,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parenscript.tests" ]; lispLibs = [ (getAttr "cl-js" self) (getAttr "fiveam" self) (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parse = (build-asdf-system { pname = "parse"; @@ -44044,6 +53603,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parse" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); parse-declarations-1_dot_0 = (build-asdf-system { pname = "parse-declarations-1.0"; @@ -44057,6 +53619,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parse-declarations-1.0" ]; lispLibs = [ ]; + meta = {}; }); parse-float = (build-asdf-system { pname = "parse-float"; @@ -44070,6 +53633,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parse-float" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = {}; }); parse-float-tests = (build-asdf-system { pname = "parse-float-tests"; @@ -44083,6 +53647,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parse-float-tests" ]; lispLibs = [ (getAttr "lisp-unit" self) (getAttr "parse-float" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parse-front-matter = (build-asdf-system { pname = "parse-front-matter"; @@ -44096,6 +53663,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parse-front-matter" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parse-front-matter-test = (build-asdf-system { pname = "parse-front-matter-test"; @@ -44109,6 +53679,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parse-front-matter-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "parse-front-matter" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parse-js = (build-asdf-system { pname = "parse-js"; @@ -44122,6 +53695,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parse-js" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); parse-number = (build-asdf-system { pname = "parse-number"; @@ -44135,6 +53711,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parse-number" ]; lispLibs = [ ]; + meta = {}; }); parse-number-range = (build-asdf-system { pname = "parse-number-range"; @@ -44148,6 +53725,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parse-number-range" ]; lispLibs = [ (getAttr "cartesian-product-switch" self) (getAttr "enhanced-multiple-value-bind" self) (getAttr "map-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parse-rgb = (build-asdf-system { pname = "parse-rgb"; @@ -44161,6 +53741,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parse-rgb" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "tcod" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parseltongue = (build-asdf-system { pname = "parseltongue"; @@ -44174,6 +53757,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parseltongue" ]; lispLibs = [ (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parseq = (build-asdf-system { pname = "parseq"; @@ -44187,6 +53773,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parseq" ]; lispLibs = [ ]; + meta = {}; }); parser-combinators = (build-asdf-system { pname = "parser-combinators"; @@ -44200,6 +53787,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parser-combinators" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) ]; + meta = {}; }); parser-combinators-cl-ppcre = (build-asdf-system { pname = "parser-combinators-cl-ppcre"; @@ -44213,6 +53801,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parser-combinators-cl-ppcre" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "iterate" self) (getAttr "parser-combinators" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parser-combinators-debug = (build-asdf-system { pname = "parser-combinators-debug"; @@ -44226,6 +53817,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parser-combinators-debug" ]; lispLibs = [ (getAttr "cl-containers" self) (getAttr "parser-combinators" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parser-combinators-tests = (build-asdf-system { pname = "parser-combinators-tests"; @@ -44239,6 +53833,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parser-combinators-tests" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "hu_dot_dwim_dot_stefil" self) (getAttr "infix" self) (getAttr "iterate" self) (getAttr "parser-combinators" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parser_dot_common-rules = (build-asdf-system { pname = "parser.common-rules"; @@ -44252,6 +53849,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parser.common-rules" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "esrap" self) (getAttr "let-plus" self) (getAttr "split-sequence" self) ]; + meta = {}; }); parser_dot_common-rules_dot_operators = (build-asdf-system { pname = "parser.common-rules.operators"; @@ -44265,6 +53863,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parser.common-rules.operators" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "architecture_dot_builder-protocol" self) (getAttr "esrap" self) (getAttr "let-plus" self) (getAttr "parser_dot_common-rules" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parser_dot_ini = (build-asdf-system { pname = "parser.ini"; @@ -44278,6 +53879,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parser.ini" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "architecture_dot_builder-protocol" self) (getAttr "esrap" self) (getAttr "let-plus" self) (getAttr "more-conditions" self) (getAttr "parser_dot_common-rules" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); parsnip = (build-asdf-system { pname = "parsnip"; @@ -44291,6 +53895,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "parsnip" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); patchwork = (build-asdf-system { pname = "patchwork"; @@ -44304,6 +53911,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "patchwork" ]; lispLibs = [ (getAttr "binpack" self) (getAttr "mfiano-utils" self) (getAttr "opticl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); path-parse = (build-asdf-system { pname = "path-parse"; @@ -44317,6 +53927,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "path-parse" ]; lispLibs = [ (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); path-parse-test = (build-asdf-system { pname = "path-parse-test"; @@ -44330,6 +53943,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "path-parse-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "path-parse" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); path-string = (build-asdf-system { pname = "path-string"; @@ -44343,6 +53959,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "path-string" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); path-string-test = (build-asdf-system { pname = "path-string-test"; @@ -44356,6 +53975,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "path-string-test" ]; lispLibs = [ (getAttr "path-string" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pathname-utils = (build-asdf-system { pname = "pathname-utils"; @@ -44369,6 +53991,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pathname-utils" ]; lispLibs = [ (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pathname-utils-test = (build-asdf-system { pname = "pathname-utils-test"; @@ -44382,6 +54007,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pathname-utils-test" ]; lispLibs = [ (getAttr "parachute" self) (getAttr "pathname-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); patron = (build-asdf-system { pname = "patron"; @@ -44395,6 +54023,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "patron" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pcall = (build-asdf-system { pname = "pcall"; @@ -44408,6 +54039,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcall" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "pcall-queue" self) ]; + meta = {}; }); pcall-queue = (build-asdf-system { pname = "pcall-queue"; @@ -44421,6 +54053,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcall-queue" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = {}; }); pcall-tests = (build-asdf-system { pname = "pcall-tests"; @@ -44434,6 +54067,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcall-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "pcall" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pcl-binary-data = (build-asdf-system { pname = "pcl-binary-data"; @@ -44447,6 +54083,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcl-binary-data" ]; lispLibs = [ (getAttr "pcl-macro-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pcl-html = (build-asdf-system { pname = "pcl-html"; @@ -44460,6 +54099,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcl-html" ]; lispLibs = [ (getAttr "pcl-macro-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pcl-id3v2 = (build-asdf-system { pname = "pcl-id3v2"; @@ -44473,6 +54115,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcl-id3v2" ]; lispLibs = [ (getAttr "pcl-binary-data" self) (getAttr "pcl-pathnames" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pcl-macro-utilities = (build-asdf-system { pname = "pcl-macro-utilities"; @@ -44486,6 +54131,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcl-macro-utilities" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); pcl-mp3-browser = (build-asdf-system { pname = "pcl-mp3-browser"; @@ -44499,6 +54147,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcl-mp3-browser" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "pcl-html" self) (getAttr "pcl-id3v2" self) (getAttr "pcl-mp3-database" self) (getAttr "pcl-shoutcast" self) (getAttr "pcl-url-function" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pcl-mp3-database = (build-asdf-system { pname = "pcl-mp3-database"; @@ -44512,6 +54163,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcl-mp3-database" ]; lispLibs = [ (getAttr "pcl-id3v2" self) (getAttr "pcl-macro-utilities" self) (getAttr "pcl-pathnames" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pcl-pathnames = (build-asdf-system { pname = "pcl-pathnames"; @@ -44525,6 +54179,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcl-pathnames" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); pcl-shoutcast = (build-asdf-system { pname = "pcl-shoutcast"; @@ -44538,6 +54195,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcl-shoutcast" ]; lispLibs = [ (getAttr "pcl-html" self) (getAttr "pcl-id3v2" self) (getAttr "pcl-macro-utilities" self) (getAttr "pcl-mp3-database" self) (getAttr "pcl-pathnames" self) (getAttr "pcl-url-function" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pcl-simple-database = (build-asdf-system { pname = "pcl-simple-database"; @@ -44551,6 +54211,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcl-simple-database" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); pcl-spam = (build-asdf-system { pname = "pcl-spam"; @@ -44564,6 +54227,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcl-spam" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "pcl-pathnames" self) (getAttr "pcl-test-framework" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pcl-test-framework = (build-asdf-system { pname = "pcl-test-framework"; @@ -44577,6 +54243,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcl-test-framework" ]; lispLibs = [ (getAttr "pcl-macro-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pcl-unit-test = (build-asdf-system { pname = "pcl-unit-test"; @@ -44590,6 +54259,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcl-unit-test" ]; lispLibs = [ (getAttr "standard-cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pcl-url-function = (build-asdf-system { pname = "pcl-url-function"; @@ -44603,6 +54275,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pcl-url-function" ]; lispLibs = [ (getAttr "aserve" self) (getAttr "pcl-html" self) (getAttr "pcl-macro-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); peppol = (build-asdf-system { pname = "peppol"; @@ -44616,6 +54291,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "peppol" ]; lispLibs = [ (getAttr "cxml" self) (getAttr "xpath" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); percent-encoding = (build-asdf-system { pname = "percent-encoding"; @@ -44629,6 +54307,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "percent-encoding" ]; lispLibs = [ (getAttr "anaphora" self) (getAttr "babel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); percent-encoding-test = (build-asdf-system { pname = "percent-encoding-test"; @@ -44642,6 +54323,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "percent-encoding-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "percent-encoding" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); perceptual-hashes = (build-asdf-system { pname = "perceptual-hashes"; @@ -44655,6 +54339,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "perceptual-hashes" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "array-operations" self) (getAttr "imago" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); periodic-table = (build-asdf-system { pname = "periodic-table"; @@ -44668,6 +54355,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "periodic-table" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); periods = (build-asdf-system { pname = "periods"; @@ -44681,6 +54371,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "periods" ]; lispLibs = [ (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); periods-series = (build-asdf-system { pname = "periods-series"; @@ -44694,6 +54387,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "periods-series" ]; lispLibs = [ (getAttr "periods" self) (getAttr "series" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); perlre = (build-asdf-system { pname = "perlre"; @@ -44707,6 +54403,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "perlre" ]; lispLibs = [ (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "let-over-lambda" self) (getAttr "prove" self) (getAttr "trivia" self) (getAttr "trivia_dot_ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pero = (build-asdf-system { pname = "pero"; @@ -44720,6 +54419,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pero" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); persistent = (build-asdf-system { pname = "persistent"; @@ -44733,6 +54435,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "persistent" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); persistent-tables = (build-asdf-system { pname = "persistent-tables"; @@ -44746,6 +54451,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "persistent-tables" ]; lispLibs = [ (getAttr "lisp-unit" self) (getAttr "random-access-lists" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); persistent-variables = (build-asdf-system { pname = "persistent-variables"; @@ -44759,6 +54467,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "persistent-variables" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); persistent-variables_dot_test = (build-asdf-system { pname = "persistent-variables.test"; @@ -44772,6 +54483,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "persistent-variables.test" ]; lispLibs = [ (getAttr "persistent-variables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); petalisp = (build-asdf-system { pname = "petalisp"; @@ -44785,6 +54499,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "petalisp" ]; lispLibs = [ (getAttr "petalisp_dot_api" self) (getAttr "petalisp_dot_test-suite" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); petalisp_dot_api = (build-asdf-system { pname = "petalisp.api"; @@ -44798,6 +54515,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "petalisp.api" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "petalisp_dot_core" self) (getAttr "petalisp_dot_utilities" self) (getAttr "petalisp_dot_xmas-backend" self) (getAttr "split-sequence" self) (getAttr "trivia" self) (getAttr "trivial-macroexpand-all" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); petalisp_dot_core = (build-asdf-system { pname = "petalisp.core"; @@ -44811,6 +54531,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "petalisp.core" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "lparallel" self) (getAttr "petalisp_dot_utilities" self) (getAttr "trivia" self) (getAttr "typo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); petalisp_dot_examples = (build-asdf-system { pname = "petalisp.examples"; @@ -44824,6 +54547,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "petalisp.examples" ]; lispLibs = [ (getAttr "numpy-file-format" self) (getAttr "petalisp_dot_api" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); petalisp_dot_graphviz = (build-asdf-system { pname = "petalisp.graphviz"; @@ -44837,6 +54563,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "petalisp.graphviz" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-dot" self) (getAttr "closer-mop" self) (getAttr "petalisp" self) (getAttr "petalisp_dot_core" self) (getAttr "petalisp_dot_ir" self) (getAttr "petalisp_dot_utilities" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); petalisp_dot_ir = (build-asdf-system { pname = "petalisp.ir"; @@ -44850,6 +54579,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "petalisp.ir" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "petalisp_dot_core" self) (getAttr "petalisp_dot_utilities" self) (getAttr "priority-queue" self) (getAttr "split-sequence" self) (getAttr "ucons" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); petalisp_dot_native-backend = (build-asdf-system { pname = "petalisp.native-backend"; @@ -44863,6 +54595,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "petalisp.native-backend" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "atomics" self) (getAttr "bordeaux-threads" self) (getAttr "lparallel" self) (getAttr "petalisp_dot_core" self) (getAttr "petalisp_dot_ir" self) (getAttr "petalisp_dot_utilities" self) (getAttr "trivia" self) (getAttr "trivial-garbage" self) (getAttr "typo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); petalisp_dot_test-suite = (build-asdf-system { pname = "petalisp.test-suite"; @@ -44876,6 +54611,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "petalisp.test-suite" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) (getAttr "petalisp_dot_examples" self) (getAttr "petalisp_dot_xmas-backend" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); petalisp_dot_utilities = (build-asdf-system { pname = "petalisp.utilities"; @@ -44889,6 +54627,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "petalisp.utilities" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "atomics" self) (getAttr "bordeaux-threads" self) (getAttr "queues_dot_priority-queue" self) (getAttr "trivia" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); petalisp_dot_xmas-backend = (build-asdf-system { pname = "petalisp.xmas-backend"; @@ -44902,6 +54643,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "petalisp.xmas-backend" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "atomics" self) (getAttr "bordeaux-threads" self) (getAttr "lparallel" self) (getAttr "petalisp_dot_core" self) (getAttr "petalisp_dot_ir" self) (getAttr "petalisp_dot_utilities" self) (getAttr "trivia" self) (getAttr "trivial-garbage" self) (getAttr "typo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); petit_dot_package-utils = (build-asdf-system { pname = "petit.package-utils"; @@ -44915,6 +54659,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "petit.package-utils" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); petit_dot_string-utils = (build-asdf-system { pname = "petit.string-utils"; @@ -44928,6 +54675,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "petit.string-utils" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); petit_dot_string-utils-test = (build-asdf-system { pname = "petit.string-utils-test"; @@ -44941,6 +54691,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "petit.string-utils-test" ]; lispLibs = [ (getAttr "petit_dot_string-utils" self) (getAttr "rt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); petri = (build-asdf-system { pname = "petri"; @@ -44954,6 +54707,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "petri" ]; lispLibs = [ (getAttr "_1am" self) (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "phoe-toolbox" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pettomato-deque = (build-asdf-system { pname = "pettomato-deque"; @@ -44967,6 +54723,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pettomato-deque" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); pettomato-deque-tests = (build-asdf-system { pname = "pettomato-deque-tests"; @@ -44980,6 +54739,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pettomato-deque-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "pettomato-deque" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pettomato-indexed-priority-queue = (build-asdf-system { pname = "pettomato-indexed-priority-queue"; @@ -44993,6 +54755,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pettomato-indexed-priority-queue" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); pettomato-indexed-priority-queue-tests = (build-asdf-system { pname = "pettomato-indexed-priority-queue-tests"; @@ -45006,6 +54771,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pettomato-indexed-priority-queue-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "pettomato-indexed-priority-queue" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pfft = (build-asdf-system { pname = "pfft"; @@ -45019,6 +54787,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pfft" ]; lispLibs = [ (getAttr "fft" self) (getAttr "pcall" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pg = (build-asdf-system { pname = "pg"; @@ -45032,6 +54803,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pg" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); pgloader = (build-asdf-system { pname = "pgloader"; @@ -45045,6 +54819,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pgloader" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-base64" self) (getAttr "cl-csv" self) (getAttr "cl-fad" self) (getAttr "cl-log" self) (getAttr "cl-markdown" self) (getAttr "cl-mustache" self) (getAttr "cl-postgres" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "command-line-arguments" self) (getAttr "db3" self) (getAttr "drakma" self) (getAttr "esrap" self) (getAttr "flexi-streams" self) (getAttr "ixf" self) (getAttr "local-time" self) (getAttr "lparallel" self) (getAttr "metabang-bind" self) (getAttr "mssql" self) (getAttr "postmodern" self) (getAttr "py-configparser" self) (getAttr "qmynd" self) (getAttr "quri" self) (getAttr "simple-date" self) (getAttr "split-sequence" self) (getAttr "sqlite" self) (getAttr "trivial-backtrace" self) (getAttr "usocket" self) (getAttr "uuid" self) (getAttr "yason" self) (getAttr "zs3" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); phoe-toolbox = (build-asdf-system { pname = "phoe-toolbox"; @@ -45058,6 +54835,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "phoe-toolbox" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "trivial-indent" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); phonon = (build-asdf-system { pname = "phonon"; @@ -45071,6 +54851,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "phonon" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtdbus" self) (getAttr "qtgui" self) (getAttr "qtxml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); phos = (build-asdf-system { pname = "phos"; @@ -45084,6 +54867,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "phos" ]; lispLibs = [ (getAttr "cl_plus_ssl" self) (getAttr "cl-ppcre" self) (getAttr "quri" self) (getAttr "trivia" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); physical-dimension = (build-asdf-system { pname = "physical-dimension"; @@ -45097,6 +54883,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "physical-dimension" ]; lispLibs = [ (getAttr "fare-utils" self) (getAttr "foreign-array" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); physical-quantities = (build-asdf-system { pname = "physical-quantities"; @@ -45110,6 +54899,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "physical-quantities" ]; lispLibs = [ (getAttr "parseq" self) ]; + meta = {}; }); picl = (build-asdf-system { pname = "picl"; @@ -45123,6 +54913,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "picl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "defclass-std" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); piggyback-parameters = (build-asdf-system { pname = "piggyback-parameters"; @@ -45136,6 +54929,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "piggyback-parameters" ]; lispLibs = [ (getAttr "trivial-hashtable-serialize" self) (getAttr "trivial-json-codec" self) (getAttr "trivial-pooled-database" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pileup = (build-asdf-system { pname = "pileup"; @@ -45149,6 +54945,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pileup" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pileup-tests = (build-asdf-system { pname = "pileup-tests"; @@ -45162,6 +54961,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pileup-tests" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_stefil" self) (getAttr "pileup" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pipes = (build-asdf-system { pname = "pipes"; @@ -45175,6 +54977,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pipes" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); piping = (build-asdf-system { pname = "piping"; @@ -45188,6 +54993,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "piping" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); pithy-xml = (build-asdf-system { pname = "pithy-xml"; @@ -45201,6 +55009,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pithy-xml" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); pixman = (build-asdf-system { pname = "pixman"; @@ -45214,6 +55025,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pixman" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pjlink = (build-asdf-system { pname = "pjlink"; @@ -45227,6 +55041,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pjlink" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "ip-interfaces" self) (getAttr "md5" self) (getAttr "split-sequence" self) (getAttr "trivial-garbage" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pk-serialize = (build-asdf-system { pname = "pk-serialize"; @@ -45240,6 +55057,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pk-serialize" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pkg-doc = (build-asdf-system { pname = "pkg-doc"; @@ -45253,6 +55073,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pkg-doc" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "clim-widgets" self) (getAttr "manifest" self) (getAttr "nsort" self) (getAttr "repl-utilities" self) (getAttr "stdutils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); place-modifiers = (build-asdf-system { pname = "place-modifiers"; @@ -45266,6 +55089,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "place-modifiers" ]; lispLibs = [ (getAttr "cartesian-product-switch" self) (getAttr "map-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); place-utils = (build-asdf-system { pname = "place-utils"; @@ -45279,6 +55105,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "place-utils" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); plain-odbc = (build-asdf-system { pname = "plain-odbc"; @@ -45292,6 +55121,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "plain-odbc" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); planks = (build-asdf-system { pname = "planks"; @@ -45305,6 +55137,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "planks" ]; lispLibs = [ (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) (getAttr "ironclad" self) (getAttr "rucksack" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); plokami = (build-asdf-system { pname = "plokami"; @@ -45318,6 +55153,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "plokami" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); plot = (build-asdf-system { pname = "plot"; @@ -45331,6 +55169,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "plot" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "alexandria_plus" self) (getAttr "cl-ppcre" self) (getAttr "data-frame" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); plplot-examples = (build-asdf-system { pname = "plplot-examples"; @@ -45344,6 +55185,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "plplot-examples" ]; lispLibs = [ (getAttr "cl-plplot" self) (getAttr "png" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pludeck = (build-asdf-system { pname = "pludeck"; @@ -45357,6 +55201,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pludeck" ]; lispLibs = [ (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); plump = (build-asdf-system { pname = "plump"; @@ -45370,6 +55217,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "plump" ]; lispLibs = [ (getAttr "array-utils" self) (getAttr "documentation-utils" self) ]; + meta = {}; }); plump-bundle = (build-asdf-system { pname = "plump-bundle"; @@ -45383,6 +55231,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "plump-bundle" ]; lispLibs = [ (getAttr "babel" self) (getAttr "closer-mop" self) (getAttr "fast-io" self) (getAttr "plump-dom" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); plump-dom = (build-asdf-system { pname = "plump-dom"; @@ -45396,6 +55247,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "plump-dom" ]; lispLibs = [ (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); plump-lexer = (build-asdf-system { pname = "plump-lexer"; @@ -45409,6 +55263,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "plump-lexer" ]; lispLibs = [ (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); plump-parser = (build-asdf-system { pname = "plump-parser"; @@ -45422,6 +55279,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "plump-parser" ]; lispLibs = [ (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); plump-sexp = (build-asdf-system { pname = "plump-sexp"; @@ -45435,6 +55295,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "plump-sexp" ]; lispLibs = [ (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); plump-tex = (build-asdf-system { pname = "plump-tex"; @@ -45448,6 +55311,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "plump-tex" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); plump-tex-test = (build-asdf-system { pname = "plump-tex-test"; @@ -45461,6 +55327,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "plump-tex-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "plump-tex" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); png = (build-asdf-system { pname = "png"; @@ -45474,6 +55343,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "png" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); png-read = (build-asdf-system { pname = "png-read"; @@ -45487,6 +55359,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "png-read" ]; lispLibs = [ (getAttr "babel" self) (getAttr "chipz" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); png-test = (build-asdf-system { pname = "png-test"; @@ -45500,6 +55375,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "png-test" ]; lispLibs = [ (getAttr "png" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pngload = (build-asdf-system { pname = "pngload"; @@ -45513,6 +55391,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pngload" ]; lispLibs = [ (getAttr "_3bz" self) (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "mmap" self) (getAttr "parse-float" self) (getAttr "static-vectors" self) (getAttr "swap-bytes" self) (getAttr "zpb-exif" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pngload_dot_test = (build-asdf-system { pname = "pngload.test"; @@ -45526,6 +55407,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pngload.test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "local-time" self) (getAttr "opticl" self) (getAttr "png-read" self) (getAttr "pngload" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); poler = (build-asdf-system { pname = "poler"; @@ -45539,6 +55423,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "poler" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); poler-test = (build-asdf-system { pname = "poler-test"; @@ -45552,6 +55439,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "poler-test" ]; lispLibs = [ (getAttr "poler" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); policy-cond = (build-asdf-system { pname = "policy-cond"; @@ -45565,6 +55455,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "policy-cond" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); polisher = (build-asdf-system { pname = "polisher"; @@ -45578,6 +55471,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "polisher" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); polisher_dot_test = (build-asdf-system { pname = "polisher.test"; @@ -45591,6 +55487,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "polisher.test" ]; lispLibs = [ (getAttr "_1am" self) (getAttr "polisher" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); polymorphic-functions = (build-asdf-system { pname = "polymorphic-functions"; @@ -45604,6 +55503,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "polymorphic-functions" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-form-types" self) (getAttr "closer-mop" self) (getAttr "compiler-macro-notes" self) (getAttr "ctype" self) (getAttr "extensible-compound-types" self) (getAttr "fiveam" self) (getAttr "introspect-environment" self) (getAttr "let-plus" self) (getAttr "optima" self) (getAttr "split-sequence" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pooler = (build-asdf-system { pname = "pooler"; @@ -45617,6 +55519,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pooler" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); portable-condition-system = (build-asdf-system { pname = "portable-condition-system"; @@ -45630,6 +55535,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "portable-condition-system" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); portable-condition-system_dot_integration = (build-asdf-system { pname = "portable-condition-system.integration"; @@ -45643,6 +55551,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "portable-condition-system.integration" ]; lispLibs = [ (getAttr "portable-condition-system" self) (getAttr "trivial-custom-debugger" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); portable-threads = (build-asdf-system { pname = "portable-threads"; @@ -45656,6 +55567,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "portable-threads" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); portal = (build-asdf-system { pname = "portal"; @@ -45669,6 +55583,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "portal" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "arrows" self) (getAttr "cl-base64" self) (getAttr "flexi-streams" self) (getAttr "global-vars" self) (getAttr "ironclad" self) (getAttr "parse-float" self) (getAttr "str" self) (getAttr "usocket-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); portmanteau = (build-asdf-system { pname = "portmanteau"; @@ -45682,6 +55599,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "portmanteau" ]; lispLibs = [ (getAttr "vom" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); portmanteau-tests = (build-asdf-system { pname = "portmanteau-tests"; @@ -45695,6 +55615,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "portmanteau-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "portmanteau" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); positional-lambda = (build-asdf-system { pname = "positional-lambda"; @@ -45708,6 +55631,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "positional-lambda" ]; lispLibs = [ (getAttr "map-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); posix-shm = (build-asdf-system { pname = "posix-shm"; @@ -45721,6 +55647,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "posix-shm" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); postmodern = (build-asdf-system { pname = "postmodern"; @@ -45734,6 +55663,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "postmodern" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-postgres" self) (getAttr "closer-mop" self) (getAttr "global-vars" self) (getAttr "s-sql" self) (getAttr "split-sequence" self) ]; + meta = {}; }); postmodern-localtime = (build-asdf-system { pname = "postmodern-localtime"; @@ -45747,6 +55677,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "postmodern-localtime" ]; lispLibs = [ (getAttr "cl-postgres" self) (getAttr "local-time" self) (getAttr "postmodern" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); postmodernity = (build-asdf-system { pname = "postmodernity"; @@ -45760,6 +55693,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "postmodernity" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "postmodern" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); postoffice = (build-asdf-system { pname = "postoffice"; @@ -45773,6 +55709,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "postoffice" ]; lispLibs = [ (getAttr "acl-compat" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pounds = (build-asdf-system { pname = "pounds"; @@ -45786,6 +55725,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pounds" ]; lispLibs = [ (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "nibbles" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pp-toml = (build-asdf-system { pname = "pp-toml"; @@ -45799,6 +55741,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pp-toml" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "esrap" self) (getAttr "generic-comparability" self) (getAttr "local-time" self) (getAttr "parse-number" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pp-toml-tests = (build-asdf-system { pname = "pp-toml-tests"; @@ -45812,6 +55757,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pp-toml-tests" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "esrap" self) (getAttr "fiveam" self) (getAttr "generic-comparability" self) (getAttr "local-time" self) (getAttr "parse-number" self) (getAttr "pp-toml" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ppath = (build-asdf-system { pname = "ppath"; @@ -45825,6 +55773,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ppath" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-ppcre" self) (getAttr "osicat" self) (getAttr "split-sequence" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ppath-test = (build-asdf-system { pname = "ppath-test"; @@ -45838,6 +55789,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ppath-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fad" self) (getAttr "ppath" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); practical-cl = (build-asdf-system { pname = "practical-cl"; @@ -45851,6 +55805,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "practical-cl" ]; lispLibs = [ (getAttr "pcl-binary-data" self) (getAttr "pcl-html" self) (getAttr "pcl-id3v2" self) (getAttr "pcl-macro-utilities" self) (getAttr "pcl-mp3-browser" self) (getAttr "pcl-mp3-database" self) (getAttr "pcl-pathnames" self) (getAttr "pcl-shoutcast" self) (getAttr "pcl-simple-database" self) (getAttr "pcl-spam" self) (getAttr "pcl-test-framework" self) (getAttr "pcl-url-function" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prbs = (build-asdf-system { pname = "prbs"; @@ -45864,6 +55821,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prbs" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); prbs-docs = (build-asdf-system { pname = "prbs-docs"; @@ -45877,6 +55837,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prbs-docs" ]; lispLibs = [ (getAttr "cl-gendoc" self) (getAttr "prbs" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pretty-function = (build-asdf-system { pname = "pretty-function"; @@ -45890,6 +55853,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pretty-function" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); primecount = (build-asdf-system { pname = "primecount"; @@ -45903,6 +55869,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "primecount" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); print-html = (build-asdf-system { pname = "print-html"; @@ -45916,6 +55885,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "print-html" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); print-licenses = (build-asdf-system { pname = "print-licenses"; @@ -45929,6 +55901,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "print-licenses" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); printv = (build-asdf-system { pname = "printv"; @@ -45942,6 +55917,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "printv" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); priority-queue = (build-asdf-system { pname = "priority-queue"; @@ -45955,6 +55933,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "priority-queue" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); priority-queue-benchmark = (build-asdf-system { pname = "priority-queue-benchmark"; @@ -45968,6 +55949,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "priority-queue-benchmark" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bodge-heap" self) (getAttr "cl-heap" self) (getAttr "damn-fast-priority-queue" self) (getAttr "damn-fast-stable-priority-queue" self) (getAttr "heap" self) (getAttr "minheap" self) (getAttr "pettomato-indexed-priority-queue" self) (getAttr "pileup" self) (getAttr "priority-queue" self) (getAttr "queues_dot_priority-queue" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); proc-parse = (build-asdf-system { pname = "proc-parse"; @@ -45981,6 +55965,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "proc-parse" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) ]; + meta = {}; }); proc-parse-test = (build-asdf-system { pname = "proc-parse-test"; @@ -45994,6 +55979,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "proc-parse-test" ]; lispLibs = [ (getAttr "proc-parse" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); projectured_dot_document = (build-asdf-system { pname = "projectured.document"; @@ -46007,6 +55995,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "projectured.document" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "parse-number" self) (getAttr "projectured_dot_editor" self) (getAttr "s-xml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); projectured_dot_editor = (build-asdf-system { pname = "projectured.editor"; @@ -46020,6 +56011,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "projectured.editor" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_common" self) (getAttr "hu_dot_dwim_dot_def" self) (getAttr "hu_dot_dwim_dot_defclass-star" self) (getAttr "hu_dot_dwim_dot_logger" self) (getAttr "hu_dot_dwim_dot_serializer" self) (getAttr "hu_dot_dwim_dot_syntax-sugar" self) (getAttr "hu_dot_dwim_dot_util" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); projectured_dot_executable = (build-asdf-system { pname = "projectured.executable"; @@ -46033,6 +56027,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "projectured.executable" ]; lispLibs = [ (getAttr "command-line-arguments" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "projectured_dot_sdl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); projectured_dot_projection = (build-asdf-system { pname = "projectured.projection"; @@ -46046,6 +56043,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "projectured.projection" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "projectured_dot_document" self) (getAttr "projectured_dot_editor" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); projectured_dot_sdl = (build-asdf-system { pname = "projectured.sdl"; @@ -46059,6 +56059,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "projectured.sdl" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_sdl" self) (getAttr "projectured_dot_document" self) (getAttr "projectured_dot_editor" self) (getAttr "projectured_dot_projection" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); projectured_dot_sdl_dot_test = (build-asdf-system { pname = "projectured.sdl.test"; @@ -46072,6 +56075,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "projectured.sdl.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "projectured_dot_sdl" self) (getAttr "projectured_dot_test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); projectured_dot_swank = (build-asdf-system { pname = "projectured.swank"; @@ -46085,6 +56091,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "projectured.swank" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "projectured_dot_editor" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); projectured_dot_test = (build-asdf-system { pname = "projectured.test"; @@ -46098,6 +56107,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "projectured.test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "hu_dot_dwim_dot_logger" self) (getAttr "hu_dot_dwim_dot_stefil_plus_hu_dot_dwim_dot_def_plus_swank" self) (getAttr "projectured_dot_document" self) (getAttr "projectured_dot_editor" self) (getAttr "projectured_dot_projection" self) (getAttr "projectured_dot_swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus = (build-asdf-system { pname = "prometheus"; @@ -46111,6 +56123,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "local-time" self) (getAttr "quantile-estimator" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus_dot_collectors_dot_process = (build-asdf-system { pname = "prometheus.collectors.process"; @@ -46124,6 +56139,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus.collectors.process" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-fad" self) (getAttr "prometheus" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus_dot_collectors_dot_process_dot_test = (build-asdf-system { pname = "prometheus.collectors.process.test"; @@ -46137,6 +56155,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus.collectors.process.test" ]; lispLibs = [ (getAttr "cl-interpol" self) (getAttr "log4cl" self) (getAttr "mw-equiv" self) (getAttr "prometheus_dot_collectors_dot_process" self) (getAttr "prometheus_dot_test_dot_support" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus_dot_collectors_dot_sbcl = (build-asdf-system { pname = "prometheus.collectors.sbcl"; @@ -46150,6 +56171,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus.collectors.sbcl" ]; lispLibs = [ (getAttr "prometheus" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus_dot_collectors_dot_sbcl_dot_test = (build-asdf-system { pname = "prometheus.collectors.sbcl.test"; @@ -46163,6 +56187,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus.collectors.sbcl.test" ]; lispLibs = [ (getAttr "cl-interpol" self) (getAttr "log4cl" self) (getAttr "mw-equiv" self) (getAttr "prometheus_dot_collectors_dot_sbcl" self) (getAttr "prometheus_dot_test_dot_support" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus_dot_examples = (build-asdf-system { pname = "prometheus.examples"; @@ -46176,6 +56203,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus.examples" ]; lispLibs = [ (getAttr "prometheus" self) (getAttr "prometheus_dot_collectors_dot_process" self) (getAttr "prometheus_dot_collectors_dot_sbcl" self) (getAttr "prometheus_dot_exposers_dot_hunchentoot" self) (getAttr "prometheus_dot_formats_dot_text" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus_dot_exposers_dot_hunchentoot = (build-asdf-system { pname = "prometheus.exposers.hunchentoot"; @@ -46189,6 +56219,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus.exposers.hunchentoot" ]; lispLibs = [ (getAttr "hunchentoot" self) (getAttr "prometheus" self) (getAttr "prometheus_dot_formats_dot_text" self) (getAttr "salza2" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus_dot_exposers_dot_hunchentoot_dot_test = (build-asdf-system { pname = "prometheus.exposers.hunchentoot.test"; @@ -46202,6 +56235,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus.exposers.hunchentoot.test" ]; lispLibs = [ (getAttr "chipz" self) (getAttr "cl-interpol" self) (getAttr "drakma" self) (getAttr "log4cl" self) (getAttr "mw-equiv" self) (getAttr "prometheus_dot_exposers_dot_hunchentoot" self) (getAttr "prometheus_dot_formats_dot_text" self) (getAttr "prometheus_dot_test_dot_support" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus_dot_formats_dot_text = (build-asdf-system { pname = "prometheus.formats.text"; @@ -46215,6 +56251,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus.formats.text" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "prometheus" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus_dot_formats_dot_text_dot_test = (build-asdf-system { pname = "prometheus.formats.text.test"; @@ -46228,6 +56267,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus.formats.text.test" ]; lispLibs = [ (getAttr "cl-interpol" self) (getAttr "log4cl" self) (getAttr "mw-equiv" self) (getAttr "prometheus_dot_formats_dot_text" self) (getAttr "prometheus_dot_test_dot_support" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus_dot_pushgateway = (build-asdf-system { pname = "prometheus.pushgateway"; @@ -46241,6 +56283,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus.pushgateway" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "prometheus" self) (getAttr "prometheus_dot_formats_dot_text" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus_dot_pushgateway_dot_test = (build-asdf-system { pname = "prometheus.pushgateway.test"; @@ -46254,6 +56299,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus.pushgateway.test" ]; lispLibs = [ (getAttr "cl-interpol" self) (getAttr "hunchentoot" self) (getAttr "log4cl" self) (getAttr "mw-equiv" self) (getAttr "prometheus_dot_pushgateway" self) (getAttr "prometheus_dot_test_dot_support" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus_dot_test = (build-asdf-system { pname = "prometheus.test"; @@ -46267,6 +56315,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus.test" ]; lispLibs = [ (getAttr "cl-interpol" self) (getAttr "log4cl" self) (getAttr "mw-equiv" self) (getAttr "prometheus" self) (getAttr "prometheus_dot_test_dot_support" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus_dot_test_dot_all = (build-asdf-system { pname = "prometheus.test.all"; @@ -46280,6 +56331,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus.test.all" ]; lispLibs = [ (getAttr "cl-coveralls" self) (getAttr "prometheus_dot_collectors_dot_process_dot_test" self) (getAttr "prometheus_dot_collectors_dot_sbcl_dot_test" self) (getAttr "prometheus_dot_exposers_dot_hunchentoot_dot_test" self) (getAttr "prometheus_dot_formats_dot_text_dot_test" self) (getAttr "prometheus_dot_pushgateway_dot_test" self) (getAttr "prometheus_dot_test" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prometheus_dot_test_dot_support = (build-asdf-system { pname = "prometheus.test.support"; @@ -46293,6 +56347,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prometheus.test.support" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "prometheus" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); promise = (build-asdf-system { pname = "promise"; @@ -46306,6 +56363,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "promise" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); promise-test = (build-asdf-system { pname = "promise-test"; @@ -46319,6 +56379,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "promise-test" ]; lispLibs = [ (getAttr "parachute" self) (getAttr "promise" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prompt-for = (build-asdf-system { pname = "prompt-for"; @@ -46332,6 +56395,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prompt-for" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); prompt-for_dot_test = (build-asdf-system { pname = "prompt-for.test"; @@ -46345,6 +56411,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prompt-for.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "prompt-for" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); protest = (build-asdf-system { pname = "protest"; @@ -46358,6 +56427,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "protest" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "moptilities" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); proto = (build-asdf-system { pname = "proto"; @@ -46371,6 +56443,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "proto" ]; lispLibs = [ (getAttr "protobuf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); proto-v0 = (build-asdf-system { pname = "proto-v0"; @@ -46384,6 +56459,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "proto-v0" ]; lispLibs = [ (getAttr "protobuf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); protobuf = (build-asdf-system { pname = "protobuf"; @@ -46397,6 +56475,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "protobuf" ]; lispLibs = [ (getAttr "com_dot_google_dot_base" self) (getAttr "varint" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); protobuf-conformance = (build-asdf-system { pname = "protobuf-conformance"; @@ -46410,6 +56491,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "protobuf-conformance" ]; lispLibs = [ (getAttr "com_dot_google_dot_base" self) (getAttr "nibbles" self) (getAttr "protobuf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); prove = (build-asdf-system { pname = "prove"; @@ -46423,6 +56507,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prove" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ansi-text" self) (getAttr "cl-colors" self) (getAttr "cl-ppcre" self) ]; + meta = {}; }); prove-asdf = (build-asdf-system { pname = "prove-asdf"; @@ -46436,6 +56521,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prove-asdf" ]; lispLibs = [ ]; + meta = {}; }); prove-test = (build-asdf-system { pname = "prove-test"; @@ -46449,6 +56535,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "prove-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pseudonyms = (build-asdf-system { pname = "pseudonyms"; @@ -46462,6 +56551,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pseudonyms" ]; lispLibs = [ (getAttr "named-readtables" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); psgraph = (build-asdf-system { pname = "psgraph"; @@ -46475,6 +56567,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "psgraph" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); psychiq = (build-asdf-system { pname = "psychiq"; @@ -46488,6 +56583,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "psychiq" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-redis" self) (getAttr "cl-reexport" self) (getAttr "dissect" self) (getAttr "jonathan" self) (getAttr "local-time" self) (getAttr "vom" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); psychiq-test = (build-asdf-system { pname = "psychiq-test"; @@ -46501,6 +56599,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "psychiq-test" ]; lispLibs = [ (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "psychiq" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ptester = (build-asdf-system { pname = "ptester"; @@ -46514,6 +56615,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ptester" ]; lispLibs = [ ]; + meta = {}; }); purgatory = (build-asdf-system { pname = "purgatory"; @@ -46527,6 +56629,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "purgatory" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-ppcre" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); purgatory-tests = (build-asdf-system { pname = "purgatory-tests"; @@ -46540,6 +56645,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "purgatory-tests" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl_plus_ssl" self) (getAttr "cl-ppcre" self) (getAttr "clunit2" self) (getAttr "purgatory" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); puri = (build-asdf-system { pname = "puri"; @@ -46553,6 +56661,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "puri" ]; lispLibs = [ ]; + meta = {}; }); purl = (build-asdf-system { pname = "purl"; @@ -46566,6 +56675,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "purl" ]; lispLibs = [ (getAttr "maxpc" self) (getAttr "percent-encoding" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pvars = (build-asdf-system { pname = "pvars"; @@ -46579,6 +56691,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pvars" ]; lispLibs = [ (getAttr "cl-store" self) (getAttr "global-vars" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); py-configparser = (build-asdf-system { pname = "py-configparser"; @@ -46592,6 +56707,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "py-configparser" ]; lispLibs = [ (getAttr "parse-number" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); py4cl = (build-asdf-system { pname = "py4cl"; @@ -46605,6 +56723,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "py4cl" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "numpy-file-format" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); py4cl2 = (build-asdf-system { pname = "py4cl2"; @@ -46618,6 +56739,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "py4cl2" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-json" self) (getAttr "float-features" self) (getAttr "iterate" self) (getAttr "numpy-file-format" self) (getAttr "parse-number" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); py4cl2-cffi = (build-asdf-system { pname = "py4cl2-cffi"; @@ -46631,6 +56755,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "py4cl2-cffi" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "float-features" self) (getAttr "iterate" self) (getAttr "parse-number" self) (getAttr "split-sequence" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); pythonic-string-reader = (build-asdf-system { pname = "pythonic-string-reader"; @@ -46644,6 +56771,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pythonic-string-reader" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = {}; }); pzmq = (build-asdf-system { pname = "pzmq"; @@ -46657,6 +56785,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pzmq" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = {}; }); pzmq-compat = (build-asdf-system { pname = "pzmq-compat"; @@ -46670,6 +56799,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pzmq-compat" ]; lispLibs = [ (getAttr "pzmq" self) ]; + meta = {}; }); pzmq-examples = (build-asdf-system { pname = "pzmq-examples"; @@ -46683,6 +56813,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pzmq-examples" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "iterate" self) (getAttr "local-time" self) (getAttr "pzmq" self) (getAttr "split-sequence" self) ]; + meta = {}; }); pzmq-test = (build-asdf-system { pname = "pzmq-test"; @@ -46696,6 +56827,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "pzmq-test" ]; lispLibs = [ (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "fiveam" self) (getAttr "let-plus" self) (getAttr "pzmq" self) ]; + meta = {}; }); q_plus = (build-asdf-system { pname = "q+"; @@ -46709,6 +56841,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "q+" ]; lispLibs = [ (getAttr "qtools" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qbase64 = (build-asdf-system { pname = "qbase64"; @@ -46722,6 +56857,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qbase64" ]; lispLibs = [ (getAttr "metabang-bind" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qbook = (build-asdf-system { pname = "qbook"; @@ -46735,6 +56873,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qbook" ]; lispLibs = [ (getAttr "arnesi" self) (getAttr "cl-ppcre" self) (getAttr "iterate" self) (getAttr "yaclml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qimageblitz = (build-asdf-system { pname = "qimageblitz"; @@ -46748,6 +56889,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qimageblitz" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtgui" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ql-checkout = (build-asdf-system { pname = "ql-checkout"; @@ -46761,6 +56905,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ql-checkout" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); qlot = (build-asdf-system { pname = "qlot"; @@ -46774,6 +56921,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qlot" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); qmynd = (build-asdf-system { pname = "qmynd"; @@ -46787,6 +56937,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qmynd" ]; lispLibs = [ (getAttr "babel" self) (getAttr "chipz" self) (getAttr "cl_plus_ssl" self) (getAttr "flexi-streams" self) (getAttr "ironclad" self) (getAttr "list-of" self) (getAttr "salza2" self) (getAttr "trivial-gray-streams" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qmynd-test = (build-asdf-system { pname = "qmynd-test"; @@ -46800,6 +56953,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qmynd-test" ]; lispLibs = [ (getAttr "babel" self) (getAttr "flexi-streams" self) (getAttr "qmynd" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qoi = (build-asdf-system { pname = "qoi"; @@ -46813,6 +56969,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qoi" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qsci = (build-asdf-system { pname = "qsci"; @@ -46826,6 +56985,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qsci" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtgui" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qt_plus_libs = (build-asdf-system { pname = "qt+libs"; @@ -46839,6 +57001,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qt+libs" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "iterate" self) (getAttr "named-readtables" self) (getAttr "qt-libs" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qt-lib-generator = (build-asdf-system { pname = "qt-lib-generator"; @@ -46852,6 +57017,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qt-lib-generator" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "pathname-utils" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qt-libs = (build-asdf-system { pname = "qt-libs"; @@ -46865,6 +57033,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qt-libs" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-ppcre" self) (getAttr "qt-lib-generator" self) ]; + meta = {}; }); qt3support = (build-asdf-system { pname = "qt3support"; @@ -46878,6 +57047,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qt3support" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtnetwork" self) (getAttr "qtsql" self) (getAttr "qtxml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtcore = (build-asdf-system { pname = "qtcore"; @@ -46891,6 +57063,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtcore" ]; lispLibs = [ (getAttr "commonqt" self) (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtdbus = (build-asdf-system { pname = "qtdbus"; @@ -46904,6 +57079,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtdbus" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtxml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtdeclarative = (build-asdf-system { pname = "qtdeclarative"; @@ -46917,6 +57095,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtdeclarative" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtnetwork" self) (getAttr "qtscript" self) (getAttr "qtsql" self) (getAttr "qtxmlpatterns" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtgui = (build-asdf-system { pname = "qtgui"; @@ -46930,6 +57111,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtgui" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qthelp = (build-asdf-system { pname = "qthelp"; @@ -46943,6 +57127,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qthelp" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtnetwork" self) (getAttr "qtsql" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtnetwork = (build-asdf-system { pname = "qtnetwork"; @@ -46956,6 +57143,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtnetwork" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools = (build-asdf-system { pname = "qtools"; @@ -46969,6 +57159,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "deploy" self) (getAttr "documentation-utils" self) (getAttr "form-fiddle" self) (getAttr "named-readtables" self) (getAttr "qt_plus_libs" self) (getAttr "trivial-garbage" self) (getAttr "trivial-indent" self) (getAttr "trivial-main-thread" self) ]; + meta = {}; }); qtools-evaluator = (build-asdf-system { pname = "qtools-evaluator"; @@ -46982,6 +57173,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-evaluator" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtools" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-game = (build-asdf-system { pname = "qtools-game"; @@ -46995,6 +57189,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-game" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtools" self) (getAttr "qtopengl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-helloworld = (build-asdf-system { pname = "qtools-helloworld"; @@ -47008,6 +57205,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-helloworld" ]; lispLibs = [ (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtools" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-melody = (build-asdf-system { pname = "qtools-melody"; @@ -47021,6 +57221,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-melody" ]; lispLibs = [ (getAttr "phonon" self) (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtools" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-opengl = (build-asdf-system { pname = "qtools-opengl"; @@ -47034,6 +57237,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-opengl" ]; lispLibs = [ (getAttr "cl-opengl" self) (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtools" self) (getAttr "qtopengl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-titter = (build-asdf-system { pname = "qtools-titter"; @@ -47047,6 +57253,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-titter" ]; lispLibs = [ (getAttr "chirp" self) (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtools" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui = (build-asdf-system { pname = "qtools-ui"; @@ -47060,6 +57269,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui" ]; lispLibs = [ (getAttr "qtools-ui-auto-resizing-textedit" self) (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-cell" self) (getAttr "qtools-ui-color-history" self) (getAttr "qtools-ui-color-picker" self) (getAttr "qtools-ui-color-sliders" self) (getAttr "qtools-ui-color-triangle" self) (getAttr "qtools-ui-compass" self) (getAttr "qtools-ui-container" self) (getAttr "qtools-ui-debugger" self) (getAttr "qtools-ui-dialog" self) (getAttr "qtools-ui-dictionary" self) (getAttr "qtools-ui-drag-and-drop" self) (getAttr "qtools-ui-fixed-qtextedit" self) (getAttr "qtools-ui-flow-layout" self) (getAttr "qtools-ui-helpers" self) (getAttr "qtools-ui-imagetools" self) (getAttr "qtools-ui-keychord-editor" self) (getAttr "qtools-ui-layout" self) (getAttr "qtools-ui-listing" self) (getAttr "qtools-ui-notification" self) (getAttr "qtools-ui-options" self) (getAttr "qtools-ui-panels" self) (getAttr "qtools-ui-placeholder-text-edit" self) (getAttr "qtools-ui-plot" self) (getAttr "qtools-ui-repl" self) (getAttr "qtools-ui-slider" self) (getAttr "qtools-ui-spellchecked-text-edit" self) (getAttr "qtools-ui-splitter" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-auto-resizing-textedit = (build-asdf-system { pname = "qtools-ui-auto-resizing-textedit"; @@ -47073,6 +57285,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-auto-resizing-textedit" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-fixed-qtextedit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-base = (build-asdf-system { pname = "qtools-ui-base"; @@ -47086,6 +57301,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-base" ]; lispLibs = [ (getAttr "array-utils" self) (getAttr "documentation-utils" self) (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtools" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-bytearray = (build-asdf-system { pname = "qtools-ui-bytearray"; @@ -47099,6 +57317,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-bytearray" ]; lispLibs = [ (getAttr "qtools-ui-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-cell = (build-asdf-system { pname = "qtools-ui-cell"; @@ -47112,6 +57333,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-cell" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-helpers" self) (getAttr "qtools-ui-layout" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-color-history = (build-asdf-system { pname = "qtools-ui-color-history"; @@ -47125,6 +57349,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-color-history" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-flow-layout" self) (getAttr "qtools-ui-helpers" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-color-picker = (build-asdf-system { pname = "qtools-ui-color-picker"; @@ -47138,6 +57365,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-color-picker" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-color-history" self) (getAttr "qtools-ui-color-sliders" self) (getAttr "qtools-ui-color-triangle" self) (getAttr "qtools-ui-dialog" self) (getAttr "qtools-ui-helpers" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-color-sliders = (build-asdf-system { pname = "qtools-ui-color-sliders"; @@ -47151,6 +57381,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-color-sliders" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-helpers" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-color-triangle = (build-asdf-system { pname = "qtools-ui-color-triangle"; @@ -47164,6 +57397,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-color-triangle" ]; lispLibs = [ (getAttr "cl-opengl" self) (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-helpers" self) (getAttr "qtopengl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-compass = (build-asdf-system { pname = "qtools-ui-compass"; @@ -47177,6 +57413,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-compass" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-layout" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-container = (build-asdf-system { pname = "qtools-ui-container"; @@ -47190,6 +57429,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-container" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-layout" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-debugger = (build-asdf-system { pname = "qtools-ui-debugger"; @@ -47203,6 +57445,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-debugger" ]; lispLibs = [ (getAttr "dissect" self) (getAttr "qtools-ui-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-dialog = (build-asdf-system { pname = "qtools-ui-dialog"; @@ -47216,6 +57461,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-dialog" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-helpers" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-dictionary = (build-asdf-system { pname = "qtools-ui-dictionary"; @@ -47229,6 +57477,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-dictionary" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-fixed-qtextedit" self) (getAttr "qtools-ui-helpers" self) (getAttr "wordnet" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-drag-and-drop = (build-asdf-system { pname = "qtools-ui-drag-and-drop"; @@ -47242,6 +57493,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-drag-and-drop" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-helpers" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-executable = (build-asdf-system { pname = "qtools-ui-executable"; @@ -47255,6 +57509,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-executable" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "qtools-ui-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-fixed-qtextedit = (build-asdf-system { pname = "qtools-ui-fixed-qtextedit"; @@ -47268,6 +57525,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-fixed-qtextedit" ]; lispLibs = [ (getAttr "qtools-ui-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-flow-layout = (build-asdf-system { pname = "qtools-ui-flow-layout"; @@ -47281,6 +57541,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-flow-layout" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-container" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-helpers = (build-asdf-system { pname = "qtools-ui-helpers"; @@ -47294,6 +57557,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-helpers" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-layout" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-imagetools = (build-asdf-system { pname = "qtools-ui-imagetools"; @@ -47307,6 +57573,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-imagetools" ]; lispLibs = [ (getAttr "qimageblitz" self) (getAttr "qtools-ui-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-keychord-editor = (build-asdf-system { pname = "qtools-ui-keychord-editor"; @@ -47320,6 +57589,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-keychord-editor" ]; lispLibs = [ (getAttr "qtools-ui-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-layout = (build-asdf-system { pname = "qtools-ui-layout"; @@ -47333,6 +57605,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-layout" ]; lispLibs = [ (getAttr "qtools-ui-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-listing = (build-asdf-system { pname = "qtools-ui-listing"; @@ -47346,6 +57621,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-listing" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-cell" self) (getAttr "qtools-ui-container" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-notification = (build-asdf-system { pname = "qtools-ui-notification"; @@ -47359,6 +57637,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-notification" ]; lispLibs = [ (getAttr "qtools-ui-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-options = (build-asdf-system { pname = "qtools-ui-options"; @@ -47372,6 +57653,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-options" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-color-picker" self) (getAttr "qtools-ui-color-triangle" self) (getAttr "qtools-ui-helpers" self) (getAttr "qtools-ui-listing" self) (getAttr "qtools-ui-slider" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-panels = (build-asdf-system { pname = "qtools-ui-panels"; @@ -47385,6 +57669,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-panels" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-compass" self) (getAttr "qtools-ui-helpers" self) (getAttr "qtools-ui-splitter" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-placeholder-text-edit = (build-asdf-system { pname = "qtools-ui-placeholder-text-edit"; @@ -47398,6 +57685,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-placeholder-text-edit" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-fixed-qtextedit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-plot = (build-asdf-system { pname = "qtools-ui-plot"; @@ -47411,6 +57701,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-plot" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-helpers" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-progress-bar = (build-asdf-system { pname = "qtools-ui-progress-bar"; @@ -47424,6 +57717,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-progress-bar" ]; lispLibs = [ (getAttr "qtools-ui-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-repl = (build-asdf-system { pname = "qtools-ui-repl"; @@ -47437,6 +57733,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-repl" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "qtools-ui-base" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-slider = (build-asdf-system { pname = "qtools-ui-slider"; @@ -47450,6 +57749,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-slider" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-helpers" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-spellchecked-text-edit = (build-asdf-system { pname = "qtools-ui-spellchecked-text-edit"; @@ -47463,6 +57765,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-spellchecked-text-edit" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-fixed-qtextedit" self) (getAttr "qtools-ui-helpers" self) (getAttr "spell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-splitter = (build-asdf-system { pname = "qtools-ui-splitter"; @@ -47476,6 +57781,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-splitter" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtools-ui-container" self) (getAttr "qtools-ui-helpers" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtools-ui-svgtools = (build-asdf-system { pname = "qtools-ui-svgtools"; @@ -47489,6 +57797,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtools-ui-svgtools" ]; lispLibs = [ (getAttr "qtools-ui-base" self) (getAttr "qtsvg" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtopengl = (build-asdf-system { pname = "qtopengl"; @@ -47502,6 +57813,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtopengl" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtgui" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtscript = (build-asdf-system { pname = "qtscript"; @@ -47515,6 +57829,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtscript" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtsql = (build-asdf-system { pname = "qtsql"; @@ -47528,6 +57845,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtsql" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtgui" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtsvg = (build-asdf-system { pname = "qtsvg"; @@ -47541,6 +57861,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtsvg" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtgui" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qttest = (build-asdf-system { pname = "qttest"; @@ -47554,6 +57877,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qttest" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtgui" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtuitools = (build-asdf-system { pname = "qtuitools"; @@ -47567,6 +57893,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtuitools" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtgui" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtwebkit = (build-asdf-system { pname = "qtwebkit"; @@ -47580,6 +57909,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtwebkit" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtnetwork" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtxml = (build-asdf-system { pname = "qtxml"; @@ -47593,6 +57925,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtxml" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qtxmlpatterns = (build-asdf-system { pname = "qtxmlpatterns"; @@ -47606,6 +57941,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qtxmlpatterns" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtnetwork" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quad-tree = (build-asdf-system { pname = "quad-tree"; @@ -47619,6 +57957,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quad-tree" ]; lispLibs = [ (getAttr "mfiano-utils" self) (getAttr "origin" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quadpack = (build-asdf-system { pname = "quadpack"; @@ -47632,6 +57973,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quadpack" ]; lispLibs = [ (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quads = (build-asdf-system { pname = "quads"; @@ -47645,6 +57989,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quads" ]; lispLibs = [ (getAttr "utility" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quadtree = (build-asdf-system { pname = "quadtree"; @@ -47658,6 +58005,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quadtree" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); quadtree-test = (build-asdf-system { pname = "quadtree-test"; @@ -47671,6 +58021,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quadtree-test" ]; lispLibs = [ (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "quadtree" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quantile-estimator = (build-asdf-system { pname = "quantile-estimator"; @@ -47684,6 +58037,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quantile-estimator" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quantile-estimator_dot_test = (build-asdf-system { pname = "quantile-estimator.test"; @@ -47697,6 +58053,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quantile-estimator.test" ]; lispLibs = [ (getAttr "log4cl" self) (getAttr "mw-equiv" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "quantile-estimator" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quasiquote-2_dot_0 = (build-asdf-system { pname = "quasiquote-2.0"; @@ -47710,6 +58069,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quasiquote-2.0" ]; lispLibs = [ (getAttr "iterate" self) ]; + meta = {}; }); quasiquote-2_dot_0-tests = (build-asdf-system { pname = "quasiquote-2.0-tests"; @@ -47723,6 +58083,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quasiquote-2.0-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "quasiquote-2_dot_0" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); queen = (build-asdf-system { pname = "queen"; @@ -47736,6 +58099,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "queen" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "cl-ppcre-unicode" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); query-fs = (build-asdf-system { pname = "query-fs"; @@ -47749,6 +58115,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "query-fs" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-fuse" self) (getAttr "cl-fuse-meta-fs" self) (getAttr "cl-ppcre" self) (getAttr "command-line-arguments" self) (getAttr "iterate" self) (getAttr "trivial-backtrace" self) ]; + meta = {}; }); query-repl = (build-asdf-system { pname = "query-repl"; @@ -47762,6 +58129,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "query-repl" ]; lispLibs = [ (getAttr "check-bnf" self) (getAttr "jingoh_dot_documentizer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); query-repl_dot_test = (build-asdf-system { pname = "query-repl.test"; @@ -47775,6 +58145,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "query-repl.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "query-repl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); queues = (build-asdf-system { pname = "queues"; @@ -47788,6 +58161,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "queues" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); queues_dot_priority-cqueue = (build-asdf-system { pname = "queues.priority-cqueue"; @@ -47801,6 +58177,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "queues.priority-cqueue" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "queues" self) (getAttr "queues_dot_priority-queue" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); queues_dot_priority-queue = (build-asdf-system { pname = "queues.priority-queue"; @@ -47814,6 +58193,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "queues.priority-queue" ]; lispLibs = [ (getAttr "queues" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); queues_dot_simple-cqueue = (build-asdf-system { pname = "queues.simple-cqueue"; @@ -47827,6 +58209,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "queues.simple-cqueue" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "queues" self) (getAttr "queues_dot_simple-queue" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); queues_dot_simple-queue = (build-asdf-system { pname = "queues.simple-queue"; @@ -47840,6 +58225,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "queues.simple-queue" ]; lispLibs = [ (getAttr "queues" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quick-patch = (build-asdf-system { pname = "quick-patch"; @@ -47853,6 +58241,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quick-patch" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); quickapp = (build-asdf-system { pname = "quickapp"; @@ -47866,6 +58257,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quickapp" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); quicklisp-slime-helper = (build-asdf-system { pname = "quicklisp-slime-helper"; @@ -47879,6 +58273,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quicklisp-slime-helper" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quicklisp-stats = (build-asdf-system { pname = "quicklisp-stats"; @@ -47892,6 +58289,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quicklisp-stats" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "drakma" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quickproject = (build-asdf-system { pname = "quickproject"; @@ -47905,6 +58305,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quickproject" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "html-template" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quicksearch = (build-asdf-system { pname = "quicksearch"; @@ -47918,6 +58321,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quicksearch" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "do-urlencode" self) (getAttr "drakma" self) (getAttr "flexi-streams" self) (getAttr "html-entities" self) (getAttr "iterate" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quickutil = (build-asdf-system { pname = "quickutil"; @@ -47931,6 +58337,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quickutil" ]; lispLibs = [ (getAttr "quickutil-client" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quickutil-client = (build-asdf-system { pname = "quickutil-client"; @@ -47944,6 +58353,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quickutil-client" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "quickutil-client-management" self) (getAttr "quickutil-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quickutil-client-management = (build-asdf-system { pname = "quickutil-client-management"; @@ -47957,6 +58369,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quickutil-client-management" ]; lispLibs = [ (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quickutil-server = (build-asdf-system { pname = "quickutil-server"; @@ -47970,6 +58385,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quickutil-server" ]; lispLibs = [ (getAttr "assoc-utils" self) (getAttr "cl-fad" self) (getAttr "cl-markdown" self) (getAttr "cl-ppcre" self) (getAttr "cl-syntax" self) (getAttr "cl-syntax-annot" self) (getAttr "clack" self) (getAttr "closure-template" self) (getAttr "dbi" self) (getAttr "lack" self) (getAttr "lack-component" self) (getAttr "lack-middleware-csrf" self) (getAttr "lack-request" self) (getAttr "lack-response" self) (getAttr "ningle" self) (getAttr "quickutil-utilities" self) (getAttr "trivial-shell" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quickutil-utilities = (build-asdf-system { pname = "quickutil-utilities"; @@ -47983,6 +58401,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quickutil-utilities" ]; lispLibs = [ (getAttr "cl-heredoc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quickutil-utilities-test = (build-asdf-system { pname = "quickutil-utilities-test"; @@ -47996,6 +58417,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quickutil-utilities-test" ]; lispLibs = [ (getAttr "quickutil-client" self) (getAttr "quickutil-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quilc = (build-asdf-system { pname = "quilc"; @@ -48009,6 +58433,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quilc" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "cl-quil" self) (getAttr "cl-quil-benchmarking" self) (getAttr "cl-syslog" self) (getAttr "command-line-arguments" self) (getAttr "drakma" self) (getAttr "magicl" self) (getAttr "rpcq" self) (getAttr "split-sequence" self) (getAttr "swank" self) (getAttr "trivial-features" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quilc-tests = (build-asdf-system { pname = "quilc-tests"; @@ -48022,6 +58449,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quilc-tests" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "fiasco" self) (getAttr "quilc" self) (getAttr "uuid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quine-mccluskey = (build-asdf-system { pname = "quine-mccluskey"; @@ -48035,6 +58465,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quine-mccluskey" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); quri = (build-asdf-system { pname = "quri"; @@ -48048,6 +58481,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quri" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cl-utilities" self) (getAttr "split-sequence" self) ]; + meta = {}; }); quri-test = (build-asdf-system { pname = "quri-test"; @@ -48061,6 +58495,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quri-test" ]; lispLibs = [ (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "quri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quux-hunchentoot = (build-asdf-system { pname = "quux-hunchentoot"; @@ -48074,6 +58511,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quux-hunchentoot" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "hunchentoot" self) (getAttr "lil" self) (getAttr "lparallel" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); quux-time = (build-asdf-system { pname = "quux-time"; @@ -48087,6 +58527,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "quux-time" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); qvm = (build-asdf-system { pname = "qvm"; @@ -48100,6 +58543,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qvm" ]; lispLibs = [ (getAttr "abstract-classes" self) (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-quil" self) (getAttr "global-vars" self) (getAttr "ieee-floats" self) (getAttr "lparallel" self) (getAttr "magicl" self) (getAttr "mt19937" self) (getAttr "static-vectors" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qvm-app = (build-asdf-system { pname = "qvm-app"; @@ -48113,6 +58559,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qvm-app" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "cl-quil" self) (getAttr "cl-syslog" self) (getAttr "command-line-arguments" self) (getAttr "drakma" self) (getAttr "global-vars" self) (getAttr "hunchentoot" self) (getAttr "ieee-floats" self) (getAttr "qvm" self) (getAttr "qvm-benchmarks" self) (getAttr "swank" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qvm-app-ng = (build-asdf-system { pname = "qvm-app-ng"; @@ -48126,6 +58575,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qvm-app-ng" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-algebraic-data-type" self) (getAttr "cl-quil" self) (getAttr "cl-syslog" self) (getAttr "command-line-arguments" self) (getAttr "global-vars" self) (getAttr "hunchentoot" self) (getAttr "qvm" self) (getAttr "trivial-features" self) (getAttr "uuid" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qvm-app-ng-tests = (build-asdf-system { pname = "qvm-app-ng-tests"; @@ -48139,6 +58591,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qvm-app-ng-tests" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "drakma" self) (getAttr "fiasco" self) (getAttr "lparallel" self) (getAttr "qvm-app-ng" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qvm-app-tests = (build-asdf-system { pname = "qvm-app-tests"; @@ -48152,6 +58607,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qvm-app-tests" ]; lispLibs = [ (getAttr "fiasco" self) (getAttr "qvm-app" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qvm-benchmarks = (build-asdf-system { pname = "qvm-benchmarks"; @@ -48165,6 +58623,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qvm-benchmarks" ]; lispLibs = [ (getAttr "cl-quil" self) (getAttr "qvm" self) (getAttr "trivial-benchmark" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qvm-examples = (build-asdf-system { pname = "qvm-examples"; @@ -48178,6 +58639,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qvm-examples" ]; lispLibs = [ (getAttr "cl-grnm" self) (getAttr "cl-quil" self) (getAttr "qvm" self) (getAttr "qvm-app" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qvm-tests = (build-asdf-system { pname = "qvm-tests"; @@ -48191,6 +58655,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qvm-tests" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-quil" self) (getAttr "fiasco" self) (getAttr "qvm" self) (getAttr "qvm-examples" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); qwt = (build-asdf-system { pname = "qwt"; @@ -48204,6 +58671,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "qwt" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) (getAttr "qtcore" self) (getAttr "qtgui" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); racer = (build-asdf-system { pname = "racer"; @@ -48217,6 +58687,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "racer" ]; lispLibs = [ (getAttr "aserve" self) (getAttr "deflate" self) (getAttr "flexi-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rail = (build-asdf-system { pname = "rail"; @@ -48230,6 +58703,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rail" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); rail-test = (build-asdf-system { pname = "rail-test"; @@ -48243,6 +58719,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rail-test" ]; lispLibs = [ (getAttr "fiasco" self) (getAttr "rail" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); random = (build-asdf-system { pname = "random"; @@ -48256,6 +58735,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "random" ]; lispLibs = [ (getAttr "com_dot_google_dot_base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); random-access-lists = (build-asdf-system { pname = "random-access-lists"; @@ -48269,6 +58751,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "random-access-lists" ]; lispLibs = [ (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); random-sample = (build-asdf-system { pname = "random-sample"; @@ -48282,6 +58767,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "random-sample" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "infix-math" self) (getAttr "named-readtables" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); random-state = (build-asdf-system { pname = "random-state"; @@ -48295,6 +58783,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "random-state" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); random-state-viewer = (build-asdf-system { pname = "random-state-viewer"; @@ -48308,6 +58799,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "random-state-viewer" ]; lispLibs = [ (getAttr "qtcore" self) (getAttr "qtgui" self) (getAttr "qtools" self) (getAttr "random-state" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); random-test = (build-asdf-system { pname = "random-test"; @@ -48321,6 +58815,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "random-test" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_stefil" self) (getAttr "random" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); random-uuid = (build-asdf-system { pname = "random-uuid"; @@ -48334,6 +58831,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "random-uuid" ]; lispLibs = [ (getAttr "mfiano-utils" self) (getAttr "seedable-rng" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rate-monotonic = (build-asdf-system { pname = "rate-monotonic"; @@ -48347,6 +58847,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rate-monotonic" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "timer-wheel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rate-monotonic_dot_examples = (build-asdf-system { pname = "rate-monotonic.examples"; @@ -48360,6 +58863,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rate-monotonic.examples" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "rate-monotonic" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ratify = (build-asdf-system { pname = "ratify"; @@ -48373,6 +58879,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ratify" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "local-time" self) (getAttr "parse-float" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ratmath = (build-asdf-system { pname = "ratmath"; @@ -48386,6 +58895,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ratmath" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); rcl = (build-asdf-system { pname = "rcl"; @@ -48399,6 +58911,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rcl" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "named-readtables" self) (getAttr "prove-asdf" self) (getAttr "simple-tasks" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); re = (build-asdf-system { pname = "re"; @@ -48412,6 +58927,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "re" ]; lispLibs = [ (getAttr "parse" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); read-as-string = (build-asdf-system { pname = "read-as-string"; @@ -48425,6 +58943,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "read-as-string" ]; lispLibs = [ (getAttr "core-reader" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); read-as-string_dot_test = (build-asdf-system { pname = "read-as-string.test"; @@ -48438,6 +58959,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "read-as-string.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "read-as-string" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); read-csv = (build-asdf-system { pname = "read-csv"; @@ -48451,6 +58975,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "read-csv" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); read-csv_dot_test = (build-asdf-system { pname = "read-csv.test"; @@ -48464,6 +58991,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "read-csv.test" ]; lispLibs = [ (getAttr "read-csv" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); read-number = (build-asdf-system { pname = "read-number"; @@ -48477,6 +59007,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "read-number" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); reader = (build-asdf-system { pname = "reader"; @@ -48490,6 +59023,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "reader" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "fiveam" self) (getAttr "hash-set" self) (getAttr "iterate" self) (getAttr "split-sequence" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); reader_plus_swank = (build-asdf-system { pname = "reader+swank"; @@ -48503,6 +59039,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "reader+swank" ]; lispLibs = [ (getAttr "reader" self) (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); reader-interception = (build-asdf-system { pname = "reader-interception"; @@ -48516,6 +59055,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "reader-interception" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); reader-interception-test = (build-asdf-system { pname = "reader-interception-test"; @@ -48529,6 +59071,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "reader-interception-test" ]; lispLibs = [ (getAttr "fare-utils" self) (getAttr "hu_dot_dwim_dot_stefil" self) (getAttr "reader-interception" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rectangle-packing = (build-asdf-system { pname = "rectangle-packing"; @@ -48542,6 +59087,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rectangle-packing" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); recur = (build-asdf-system { pname = "recur"; @@ -48555,6 +59103,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "recur" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); recursive-regex = (build-asdf-system { pname = "recursive-regex"; @@ -48568,6 +59119,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "recursive-regex" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "iterate" self) (getAttr "symbol-munger" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); recursive-regex-test = (build-asdf-system { pname = "recursive-regex-test"; @@ -48581,6 +59135,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "recursive-regex-test" ]; lispLibs = [ (getAttr "lisp-unit" self) (getAttr "recursive-regex" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); recursive-restart = (build-asdf-system { pname = "recursive-restart"; @@ -48594,6 +59151,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "recursive-restart" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); red-black-tree = (build-asdf-system { pname = "red-black-tree"; @@ -48607,6 +59167,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "red-black-tree" ]; lispLibs = [ (getAttr "mfiano-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); redirect-stream = (build-asdf-system { pname = "redirect-stream"; @@ -48620,6 +59183,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "redirect-stream" ]; lispLibs = [ (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); regex = (build-asdf-system { pname = "regex"; @@ -48633,6 +59199,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "regex" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); regression = (build-asdf-system { pname = "regression"; @@ -48646,6 +59215,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "regression" ]; lispLibs = [ (getAttr "lift" self) (getAttr "surf" self) (getAttr "tasty" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); remote-js = (build-asdf-system { pname = "remote-js"; @@ -48659,6 +59231,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "remote-js" ]; lispLibs = [ (getAttr "cl-markup" self) (getAttr "find-port" self) (getAttr "trivial-ws" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); remote-js-test = (build-asdf-system { pname = "remote-js-test"; @@ -48672,6 +59247,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "remote-js-test" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "fiveam" self) (getAttr "remote-js" self) (getAttr "trivial-open-browser" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); repl-utilities = (build-asdf-system { pname = "repl-utilities"; @@ -48685,6 +59263,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "repl-utilities" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); replic = (build-asdf-system { pname = "replic"; @@ -48698,6 +59279,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "replic" ]; lispLibs = [ (getAttr "cl-ansi-text" self) (getAttr "cl-readline" self) (getAttr "py-configparser" self) (getAttr "shlex" self) (getAttr "str" self) (getAttr "unix-opts" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); replic-test = (build-asdf-system { pname = "replic-test"; @@ -48711,6 +59295,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "replic-test" ]; lispLibs = [ (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "replic" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); research = (build-asdf-system { pname = "research"; @@ -48724,6 +59311,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "research" ]; lispLibs = [ (getAttr "_2d-array-test" self) (getAttr "adjuvant" self) (getAttr "adjuvant-test" self) (getAttr "dispatch-test" self) (getAttr "ndfa-test" self) (getAttr "rte-regexp-test" self) (getAttr "rte-test" self) (getAttr "scrutiny" self) (getAttr "scrutiny-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); resignal-bind = (build-asdf-system { pname = "resignal-bind"; @@ -48737,6 +59327,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "resignal-bind" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "jingoh_dot_documentizer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); resignal-bind_dot_test = (build-asdf-system { pname = "resignal-bind.test"; @@ -48750,6 +59343,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "resignal-bind.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "resignal-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); restas = (build-asdf-system { pname = "restas"; @@ -48763,6 +59359,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "restas" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "data-sift" self) (getAttr "hunchentoot" self) (getAttr "routes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); restas-directory-publisher = (build-asdf-system { pname = "restas-directory-publisher"; @@ -48776,6 +59375,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "restas-directory-publisher" ]; lispLibs = [ (getAttr "closure-template" self) (getAttr "local-time" self) (getAttr "restas" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); restas-doc = (build-asdf-system { pname = "restas-doc"; @@ -48789,6 +59391,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "restas-doc" ]; lispLibs = [ (getAttr "restas" self) (getAttr "restas-directory-publisher" self) (getAttr "sphinx" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); restas_dot_file-publisher = (build-asdf-system { pname = "restas.file-publisher"; @@ -48802,6 +59407,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "restas.file-publisher" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "restas" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); restful = (build-asdf-system { pname = "restful"; @@ -48815,6 +59423,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "restful" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "hunchentoot" self) (getAttr "jonathan" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); restful-test = (build-asdf-system { pname = "restful-test"; @@ -48828,6 +59439,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "restful-test" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "restful" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); restricted-functions = (build-asdf-system { pname = "restricted-functions"; @@ -48841,6 +59455,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "restricted-functions" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "simplified-types" self) (getAttr "trivia" self) (getAttr "trivial-arguments" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); retrospectiff = (build-asdf-system { pname = "retrospectiff"; @@ -48854,6 +59471,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "retrospectiff" ]; lispLibs = [ (getAttr "cl-jpeg" self) (getAttr "com_dot_gigamonkeys_dot_binary-data" self) (getAttr "deflate" self) (getAttr "flexi-streams" self) (getAttr "ieee-floats" self) (getAttr "opticl-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); reversi = (build-asdf-system { pname = "reversi"; @@ -48867,6 +59487,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "reversi" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); rfc2109 = (build-asdf-system { pname = "rfc2109"; @@ -48880,6 +59503,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rfc2109" ]; lispLibs = [ (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rfc2388 = (build-asdf-system { pname = "rfc2388"; @@ -48893,6 +59519,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rfc2388" ]; lispLibs = [ ]; + meta = {}; }); rfc2388-binary = (build-asdf-system { pname = "rfc2388-binary"; @@ -48906,6 +59533,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rfc2388-binary" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); rlc = (build-asdf-system { pname = "rlc"; @@ -48919,6 +59549,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rlc" ]; lispLibs = [ (getAttr "kmrcl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); roan = (build-asdf-system { pname = "roan"; @@ -48932,6 +59565,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "roan" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "asdf-encodings" self) (getAttr "binascii" self) (getAttr "cl-fad" self) (getAttr "cl-interpol" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "iterate" self) (getAttr "local-time" self) (getAttr "named-readtables" self) (getAttr "plump" self) (getAttr "uuid" self) (getAttr "zip" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); robot = (build-asdf-system { pname = "robot"; @@ -48945,6 +59581,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "robot" ]; lispLibs = [ (getAttr "gwl-graphics" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rock = (build-asdf-system { pname = "rock"; @@ -48958,6 +59597,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rock" ]; lispLibs = [ (getAttr "anaphora" self) (getAttr "trivial-download" self) (getAttr "trivial-extract" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rock-test = (build-asdf-system { pname = "rock-test"; @@ -48971,6 +59613,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rock-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "rock" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rock-web = (build-asdf-system { pname = "rock-web"; @@ -48984,6 +59629,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rock-web" ]; lispLibs = [ (getAttr "_3bmd" self) (getAttr "_3bmd-ext-code-blocks" self) (getAttr "_3bmd-ext-definition-lists" self) (getAttr "cl-markup" self) (getAttr "lass" self) (getAttr "rock" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rollback = (build-asdf-system { pname = "rollback"; @@ -48997,6 +59645,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rollback" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); romreader = (build-asdf-system { pname = "romreader"; @@ -49010,6 +59661,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "romreader" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); routes = (build-asdf-system { pname = "routes"; @@ -49023,6 +59677,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "routes" ]; lispLibs = [ (getAttr "iterate" self) (getAttr "puri" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); routes-test = (build-asdf-system { pname = "routes-test"; @@ -49036,6 +59693,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "routes-test" ]; lispLibs = [ (getAttr "lift" self) (getAttr "routes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rove = (build-asdf-system { pname = "rove"; @@ -49049,6 +59709,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rove" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "dissect" self) (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); rovers-problem-translator = (build-asdf-system { pname = "rovers-problem-translator"; @@ -49062,6 +59723,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rovers-problem-translator" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) (getAttr "shop3" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rpcq = (build-asdf-system { pname = "rpcq"; @@ -49075,6 +59739,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rpcq" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-messagepack" self) (getAttr "cl-ppcre" self) (getAttr "cl-syslog" self) (getAttr "flexi-streams" self) (getAttr "local-time" self) (getAttr "parse-float" self) (getAttr "pzmq" self) (getAttr "trivial-backtrace" self) (getAttr "uuid" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rpcq-tests = (build-asdf-system { pname = "rpcq-tests"; @@ -49088,6 +59755,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rpcq-tests" ]; lispLibs = [ (getAttr "cl-messagepack" self) (getAttr "cl-syslog" self) (getAttr "fiasco" self) (getAttr "rpcq" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rpm = (build-asdf-system { pname = "rpm"; @@ -49101,6 +59771,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rpm" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "fare-utils" self) (getAttr "inferior-shell" self) (getAttr "lambda-reader" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rs-colors = (build-asdf-system { pname = "rs-colors"; @@ -49114,6 +59787,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rs-colors" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "iterate" self) (getAttr "read-number" self) (getAttr "rs-colors-internal" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rs-colors-html = (build-asdf-system { pname = "rs-colors-html"; @@ -49127,6 +59803,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rs-colors-html" ]; lispLibs = [ (getAttr "rs-colors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rs-colors-internal = (build-asdf-system { pname = "rs-colors-internal"; @@ -49140,6 +59819,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rs-colors-internal" ]; lispLibs = [ (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rs-colors-material-io = (build-asdf-system { pname = "rs-colors-material-io"; @@ -49153,6 +59835,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rs-colors-material-io" ]; lispLibs = [ (getAttr "rs-colors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rs-colors-ral = (build-asdf-system { pname = "rs-colors-ral"; @@ -49166,6 +59851,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rs-colors-ral" ]; lispLibs = [ (getAttr "rs-colors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rs-colors-ral-design = (build-asdf-system { pname = "rs-colors-ral-design"; @@ -49179,6 +59867,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rs-colors-ral-design" ]; lispLibs = [ (getAttr "rs-colors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rs-colors-svg = (build-asdf-system { pname = "rs-colors-svg"; @@ -49192,6 +59883,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rs-colors-svg" ]; lispLibs = [ (getAttr "rs-colors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rs-colors-tango = (build-asdf-system { pname = "rs-colors-tango"; @@ -49205,6 +59899,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rs-colors-tango" ]; lispLibs = [ (getAttr "rs-colors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rs-colors-x11 = (build-asdf-system { pname = "rs-colors-x11"; @@ -49218,6 +59915,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rs-colors-x11" ]; lispLibs = [ (getAttr "rs-colors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rss = (build-asdf-system { pname = "rss"; @@ -49231,6 +59931,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rss" ]; lispLibs = [ (getAttr "aserve" self) (getAttr "kmrcl" self) (getAttr "xmls" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rt = (build-asdf-system { pname = "rt"; @@ -49244,6 +59947,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rt" ]; lispLibs = [ ]; + meta = {}; }); rt-events = (build-asdf-system { pname = "rt-events"; @@ -49257,6 +59961,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rt-events" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rt-events_dot_examples = (build-asdf-system { pname = "rt-events.examples"; @@ -49270,6 +59977,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rt-events.examples" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "rt-events" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rte = (build-asdf-system { pname = "rte"; @@ -49283,6 +59993,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rte" ]; lispLibs = [ (getAttr "adjuvant" self) (getAttr "lisp-types" self) (getAttr "ndfa" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rte-regexp = (build-asdf-system { pname = "rte-regexp"; @@ -49296,6 +60009,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rte-regexp" ]; lispLibs = [ (getAttr "adjuvant" self) (getAttr "rte" self) (getAttr "yacc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rte-regexp-test = (build-asdf-system { pname = "rte-regexp-test"; @@ -49309,6 +60025,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rte-regexp-test" ]; lispLibs = [ (getAttr "adjuvant" self) (getAttr "rte" self) (getAttr "rte-regexp" self) (getAttr "scrutiny" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rte-test = (build-asdf-system { pname = "rte-test"; @@ -49322,6 +60041,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rte-test" ]; lispLibs = [ (getAttr "_2d-array" self) (getAttr "_2d-array-test" self) (getAttr "adjuvant" self) (getAttr "lisp-types-test" self) (getAttr "ndfa-test" self) (getAttr "rte" self) (getAttr "rte-regexp-test" self) (getAttr "scrutiny" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rtg-math = (build-asdf-system { pname = "rtg-math"; @@ -49335,6 +60057,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rtg-math" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "documentation-utils" self) (getAttr "glsl-symbols" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rtg-math_dot_vari = (build-asdf-system { pname = "rtg-math.vari"; @@ -49348,6 +60073,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rtg-math.vari" ]; lispLibs = [ (getAttr "glsl-symbols" self) (getAttr "rtg-math" self) (getAttr "varjo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rucksack = (build-asdf-system { pname = "rucksack"; @@ -49361,6 +60089,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rucksack" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); rucksack-test = (build-asdf-system { pname = "rucksack-test"; @@ -49374,6 +60105,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rucksack-test" ]; lispLibs = [ (getAttr "rucksack" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rutils = (build-asdf-system { pname = "rutils"; @@ -49387,6 +60121,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rutils" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rutils-test = (build-asdf-system { pname = "rutils-test"; @@ -49400,6 +60137,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rutils-test" ]; lispLibs = [ (getAttr "rutils" self) (getAttr "should-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); rutilsx = (build-asdf-system { pname = "rutilsx"; @@ -49413,6 +60153,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "rutilsx" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "named-readtables" self) (getAttr "rutils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ryeboy = (build-asdf-system { pname = "ryeboy"; @@ -49426,6 +60169,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ryeboy" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "com_dot_google_dot_base" self) (getAttr "protobuf" self) (getAttr "prove-asdf" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); s-base64 = (build-asdf-system { pname = "s-base64"; @@ -49439,6 +60185,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "s-base64" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); s-dot2 = (build-asdf-system { pname = "s-dot2"; @@ -49452,6 +60201,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "s-dot2" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); s-graphviz = (build-asdf-system { pname = "s-graphviz"; @@ -49465,6 +60217,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "s-graphviz" ]; lispLibs = [ (getAttr "iterate" self) (getAttr "literate-lisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); s-http-client = (build-asdf-system { pname = "s-http-client"; @@ -49478,6 +60233,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "s-http-client" ]; lispLibs = [ (getAttr "chipz" self) (getAttr "puri" self) (getAttr "s-base64" self) (getAttr "s-sysdeps" self) (getAttr "s-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); s-http-server = (build-asdf-system { pname = "s-http-server"; @@ -49491,6 +60249,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "s-http-server" ]; lispLibs = [ (getAttr "puri" self) (getAttr "s-base64" self) (getAttr "s-sysdeps" self) (getAttr "s-utils" self) (getAttr "salza2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); s-sql = (build-asdf-system { pname = "s-sql"; @@ -49504,6 +60265,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "s-sql" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-postgres" self) ]; + meta = {}; }); s-sysdeps = (build-asdf-system { pname = "s-sysdeps"; @@ -49517,6 +60279,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "s-sysdeps" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "usocket" self) (getAttr "usocket-server" self) ]; + meta = {}; }); s-utils = (build-asdf-system { pname = "s-utils"; @@ -49530,6 +60293,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "s-utils" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); s-xml = (build-asdf-system { pname = "s-xml"; @@ -49543,6 +60309,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "s-xml" ]; lispLibs = [ ]; + meta = {}; }); s-xml-rpc = (build-asdf-system { pname = "s-xml-rpc"; @@ -49556,6 +60323,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "s-xml-rpc" ]; lispLibs = [ (getAttr "s-xml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); s-xml_dot_examples = (build-asdf-system { pname = "s-xml.examples"; @@ -49569,6 +60339,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "s-xml.examples" ]; lispLibs = [ (getAttr "s-xml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); s-xml_dot_test = (build-asdf-system { pname = "s-xml.test"; @@ -49582,6 +60355,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "s-xml.test" ]; lispLibs = [ (getAttr "s-xml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); safe-queue = (build-asdf-system { pname = "safe-queue"; @@ -49595,6 +60371,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "safe-queue" ]; lispLibs = [ (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); safe-read = (build-asdf-system { pname = "safe-read"; @@ -49608,6 +60387,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "safe-read" ]; lispLibs = [ (getAttr "local-time" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); safety-params = (build-asdf-system { pname = "safety-params"; @@ -49621,6 +60403,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "safety-params" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "parse-number" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); salza2 = (build-asdf-system { pname = "salza2"; @@ -49634,6 +60419,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "salza2" ]; lispLibs = [ (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); sandalphon_dot_lambda-list = (build-asdf-system { pname = "sandalphon.lambda-list"; @@ -49647,6 +60433,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sandalphon.lambda-list" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); sanitize = (build-asdf-system { pname = "sanitize"; @@ -49660,6 +60449,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sanitize" ]; lispLibs = [ (getAttr "cl-libxml2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sanitize-test = (build-asdf-system { pname = "sanitize-test"; @@ -49673,6 +60465,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sanitize-test" ]; lispLibs = [ (getAttr "eos" self) (getAttr "sanitize" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sanity-clause = (build-asdf-system { pname = "sanity-clause"; @@ -49686,6 +60481,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sanity-clause" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "arrows" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "local-time" self) (getAttr "parse-float" self) (getAttr "quri" self) (getAttr "str" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sapaclisp = (build-asdf-system { pname = "sapaclisp"; @@ -49699,6 +60497,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sapaclisp" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); sb-cga = (build-asdf-system { pname = "sb-cga"; @@ -49712,6 +60513,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sb-cga" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sb-fastcgi = (build-asdf-system { pname = "sb-fastcgi"; @@ -49725,6 +60529,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sb-fastcgi" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); sb-vector-io = (build-asdf-system { pname = "sb-vector-io"; @@ -49738,6 +60545,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sb-vector-io" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); sc-extensions = (build-asdf-system { pname = "sc-extensions"; @@ -49751,6 +60561,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sc-extensions" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-collider" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sc-osc = (build-asdf-system { pname = "sc-osc"; @@ -49764,6 +60577,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sc-osc" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "ieee-floats" self) (getAttr "osc" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); schannel = (build-asdf-system { pname = "schannel"; @@ -49777,6 +60593,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "schannel" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); scheduler = (build-asdf-system { pname = "scheduler"; @@ -49790,6 +60609,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "scheduler" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "local-time" self) (getAttr "optima" self) (getAttr "optima_dot_ppcre" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); science-data = (build-asdf-system { pname = "science-data"; @@ -49803,6 +60625,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "science-data" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "physical-dimension" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); scigraph = (build-asdf-system { pname = "scigraph"; @@ -49816,6 +60641,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "scigraph" ]; lispLibs = [ (getAttr "mcclim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); scratch-buffer = (build-asdf-system { pname = "scratch-buffer"; @@ -49829,6 +60657,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "scratch-buffer" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "utility" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); screamer = (build-asdf-system { pname = "screamer"; @@ -49842,6 +60673,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "screamer" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); screamer-tests = (build-asdf-system { pname = "screamer-tests"; @@ -49855,6 +60689,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "screamer-tests" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_stefil" self) (getAttr "iterate" self) (getAttr "screamer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); scriba = (build-asdf-system { pname = "scriba"; @@ -49868,6 +60705,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "scriba" ]; lispLibs = [ (getAttr "common-doc-plump" self) (getAttr "esrap" self) (getAttr "plump-sexp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); scriba-test = (build-asdf-system { pname = "scriba-test"; @@ -49881,6 +60721,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "scriba-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "scriba" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); scribble = (build-asdf-system { pname = "scribble"; @@ -49894,6 +60737,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "scribble" ]; lispLibs = [ (getAttr "fare-memoization" self) (getAttr "fare-quasiquote-readtable" self) (getAttr "fare-utils" self) (getAttr "meta" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); scriptl = (build-asdf-system { pname = "scriptl"; @@ -49907,6 +60753,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "scriptl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "defpackage-plus" self) (getAttr "iolib" self) (getAttr "osicat" self) (getAttr "trivial-backtrace" self) (getAttr "trivial-gray-streams" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); scriptl-examples = (build-asdf-system { pname = "scriptl-examples"; @@ -49920,6 +60769,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "scriptl-examples" ]; lispLibs = [ (getAttr "scriptl" self) (getAttr "unix-options" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); scriptl-util = (build-asdf-system { pname = "scriptl-util"; @@ -49933,6 +60785,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "scriptl-util" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "scriptl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); scrutiny = (build-asdf-system { pname = "scrutiny"; @@ -49946,6 +60801,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "scrutiny" ]; lispLibs = [ (getAttr "adjuvant" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); scrutiny-test = (build-asdf-system { pname = "scrutiny-test"; @@ -49959,6 +60817,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "scrutiny-test" ]; lispLibs = [ (getAttr "scrutiny" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sdl2 = (build-asdf-system { pname = "sdl2"; @@ -49972,6 +60833,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sdl2" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-autowrap" self) (getAttr "cl-plus-c" self) (getAttr "cl-ppcre" self) (getAttr "trivial-channels" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sdl2-game-controller-db = (build-asdf-system { pname = "sdl2-game-controller-db"; @@ -49985,6 +60849,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sdl2-game-controller-db" ]; lispLibs = [ (getAttr "sdl2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sdl2-image = (build-asdf-system { pname = "sdl2-image"; @@ -49998,6 +60865,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sdl2-image" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-autowrap" self) (getAttr "defpackage-plus" self) (getAttr "sdl2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sdl2-mixer = (build-asdf-system { pname = "sdl2-mixer"; @@ -50011,6 +60881,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sdl2-mixer" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-autowrap" self) (getAttr "sdl2" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sdl2-ttf = (build-asdf-system { pname = "sdl2-ttf"; @@ -50024,6 +60897,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sdl2-ttf" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi-libffi" self) (getAttr "cl-autowrap" self) (getAttr "defpackage-plus" self) (getAttr "sdl2" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sdl2-ttf-examples = (build-asdf-system { pname = "sdl2-ttf-examples"; @@ -50037,6 +60913,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sdl2-ttf-examples" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-opengl" self) (getAttr "mathkit" self) (getAttr "sdl2" self) (getAttr "sdl2-ttf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sdl2kit = (build-asdf-system { pname = "sdl2kit"; @@ -50050,6 +60929,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sdl2kit" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-opengl" self) (getAttr "defpackage-plus" self) (getAttr "sdl2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sdl2kit-examples = (build-asdf-system { pname = "sdl2kit-examples"; @@ -50063,6 +60945,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sdl2kit-examples" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "defpackage-plus" self) (getAttr "glkit" self) (getAttr "mathkit" self) (getAttr "sdl2kit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sealable-metaobjects = (build-asdf-system { pname = "sealable-metaobjects"; @@ -50076,6 +60961,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sealable-metaobjects" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); secp256k1 = (build-asdf-system { pname = "secp256k1"; @@ -50089,6 +60977,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "secp256k1" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); secret-values = (build-asdf-system { pname = "secret-values"; @@ -50102,6 +60993,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "secret-values" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); secure-random = (build-asdf-system { pname = "secure-random"; @@ -50115,6 +61009,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "secure-random" ]; lispLibs = [ (getAttr "cl_plus_ssl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); seedable-rng = (build-asdf-system { pname = "seedable-rng"; @@ -50128,6 +61025,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "seedable-rng" ]; lispLibs = [ (getAttr "cl-pcg" self) (getAttr "ironclad" self) (getAttr "mfiano-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); select = (build-asdf-system { pname = "select"; @@ -50141,6 +61041,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "select" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "let-plus" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); select-file = (build-asdf-system { pname = "select-file"; @@ -50154,6 +61057,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "select-file" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "mcclim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); selenium = (build-asdf-system { pname = "selenium"; @@ -50167,6 +61073,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "selenium" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cxml" self) (getAttr "drakma" self) (getAttr "puri" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); semantic-spinneret = (build-asdf-system { pname = "semantic-spinneret"; @@ -50180,6 +61089,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "semantic-spinneret" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "spinneret" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sendgrid = (build-asdf-system { pname = "sendgrid"; @@ -50193,6 +61105,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sendgrid" ]; lispLibs = [ (getAttr "dexador" self) (getAttr "jonathan" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sento = (build-asdf-system { pname = "sento"; @@ -50206,6 +61121,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sento" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "atomics" self) (getAttr "binding-arrows" self) (getAttr "blackbird" self) (getAttr "bordeaux-threads" self) (getAttr "jpl-queues" self) (getAttr "log4cl" self) (getAttr "str" self) (getAttr "timer-wheel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sento-high-speed-queue = (build-asdf-system { pname = "sento-high-speed-queue"; @@ -50219,6 +61137,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sento-high-speed-queue" ]; lispLibs = [ (getAttr "lparallel" self) (getAttr "sento" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sentry-client = (build-asdf-system { pname = "sentry-client"; @@ -50232,6 +61153,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sentry-client" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "local-time" self) (getAttr "trivial-backtrace" self) (getAttr "uuid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sentry-client_dot_async = (build-asdf-system { pname = "sentry-client.async"; @@ -50245,6 +61169,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sentry-client.async" ]; lispLibs = [ (getAttr "sentry-client" self) (getAttr "simple-tasks" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sentry-client_dot_hunchentoot = (build-asdf-system { pname = "sentry-client.hunchentoot"; @@ -50258,6 +61185,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sentry-client.hunchentoot" ]; lispLibs = [ (getAttr "hunchentoot" self) (getAttr "sentry-client" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sequence-iterators = (build-asdf-system { pname = "sequence-iterators"; @@ -50271,6 +61201,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sequence-iterators" ]; lispLibs = [ (getAttr "parse-declarations-1_dot_0" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sequence-iterators-test = (build-asdf-system { pname = "sequence-iterators-test"; @@ -50284,6 +61217,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sequence-iterators-test" ]; lispLibs = [ (getAttr "sequence-iterators" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); serapeum = (build-asdf-system { pname = "serapeum"; @@ -50297,6 +61233,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "serapeum" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "global-vars" self) (getAttr "introspect-environment" self) (getAttr "parse-declarations-1_dot_0" self) (getAttr "parse-number" self) (getAttr "split-sequence" self) (getAttr "string-case" self) (getAttr "trivia" self) (getAttr "trivial-cltl2" self) (getAttr "trivial-file-size" self) (getAttr "trivial-garbage" self) (getAttr "trivial-macroexpand-all" self) ]; + meta = {}; }); serializable-object = (build-asdf-system { pname = "serializable-object"; @@ -50310,6 +61247,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "serializable-object" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); serializable-object_dot_test = (build-asdf-system { pname = "serializable-object.test"; @@ -50323,6 +61263,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "serializable-object.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "serializable-object" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); series = (build-asdf-system { pname = "series"; @@ -50336,6 +61279,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "series" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); series-tests = (build-asdf-system { pname = "series-tests"; @@ -50349,6 +61295,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "series-tests" ]; lispLibs = [ (getAttr "series" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); session-token = (build-asdf-system { pname = "session-token"; @@ -50362,6 +61311,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "session-token" ]; lispLibs = [ (getAttr "cl-isaac" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); setup-cffi = (build-asdf-system { pname = "setup-cffi"; @@ -50375,6 +61327,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "setup-cffi" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sexml = (build-asdf-system { pname = "sexml"; @@ -50388,6 +61343,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sexml" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "contextl" self) (getAttr "cxml" self) (getAttr "macroexpand-dammit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sexml-objects = (build-asdf-system { pname = "sexml-objects"; @@ -50401,6 +61359,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sexml-objects" ]; lispLibs = [ (getAttr "sexml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sha1 = (build-asdf-system { pname = "sha1"; @@ -50414,6 +61375,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sha1" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); sha3 = (build-asdf-system { pname = "sha3"; @@ -50427,6 +61391,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sha3" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); shadchen = (build-asdf-system { pname = "shadchen"; @@ -50440,6 +61407,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "shadchen" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); shadow = (build-asdf-system { pname = "shadow"; @@ -50453,6 +61423,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "shadow" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-opengl" self) (getAttr "glsl-packing" self) (getAttr "mfiano-utils" self) (getAttr "static-vectors" self) (getAttr "varjo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); shared-preferences = (build-asdf-system { pname = "shared-preferences"; @@ -50466,6 +61439,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "shared-preferences" ]; lispLibs = [ (getAttr "inheriting-readers" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); shared-preferences__tests = (build-asdf-system { pname = "shared-preferences_tests"; @@ -50479,6 +61455,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "shared-preferences_tests" ]; lispLibs = [ (getAttr "parachute" self) (getAttr "shared-preferences" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); shasht = (build-asdf-system { pname = "shasht"; @@ -50492,6 +61471,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "shasht" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "trivial-do" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sheeple = (build-asdf-system { pname = "sheeple"; @@ -50505,6 +61487,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sheeple" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); sheeple-tests = (build-asdf-system { pname = "sheeple-tests"; @@ -50518,6 +61503,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sheeple-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "sheeple" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); shellpool = (build-asdf-system { pname = "shellpool"; @@ -50531,6 +61519,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "shellpool" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "bt-semaphore" self) (getAttr "cl-fad" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); shelly = (build-asdf-system { pname = "shelly"; @@ -50544,6 +61535,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "shelly" ]; lispLibs = [ (getAttr "babel" self) (getAttr "bordeaux-threads" self) (getAttr "cl-fad" self) (getAttr "local-time" self) (getAttr "split-sequence" self) (getAttr "trivial-signal" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); shelly-test = (build-asdf-system { pname = "shelly-test"; @@ -50557,6 +61551,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "shelly-test" ]; lispLibs = [ (getAttr "cl-test-more" self) (getAttr "shelly" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); shlex = (build-asdf-system { pname = "shlex"; @@ -50570,6 +61567,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "shlex" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "cl-unicode" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); shop3 = (build-asdf-system { pname = "shop3"; @@ -50583,6 +61583,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "shop3" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "fiveam-asdf" self) (getAttr "iterate" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); shop3-thmpr-api = (build-asdf-system { pname = "shop3-thmpr-api"; @@ -50596,6 +61599,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "shop3-thmpr-api" ]; lispLibs = [ (getAttr "shop3" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); should-test = (build-asdf-system { pname = "should-test"; @@ -50609,6 +61615,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "should-test" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "local-time" self) (getAttr "osicat" self) (getAttr "rutils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); shuffletron = (build-asdf-system { pname = "shuffletron"; @@ -50622,6 +61631,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "shuffletron" ]; lispLibs = [ (getAttr "mixalot" self) (getAttr "mixalot-flac" self) (getAttr "mixalot-mp3" self) (getAttr "mixalot-vorbis" self) (getAttr "osicat" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); silo = (build-asdf-system { pname = "silo"; @@ -50635,6 +61647,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "silo" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple = (build-asdf-system { pname = "simple"; @@ -50648,6 +61663,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple" ]; lispLibs = [ (getAttr "net_dot_didierverna_dot_clon" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-actors = (build-asdf-system { pname = "simple-actors"; @@ -50661,6 +61679,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-actors" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-config = (build-asdf-system { pname = "simple-config"; @@ -50674,6 +61695,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-config" ]; lispLibs = [ (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-config-test = (build-asdf-system { pname = "simple-config-test"; @@ -50687,6 +61711,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-config-test" ]; lispLibs = [ (getAttr "prove" self) (getAttr "simple-config" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-currency = (build-asdf-system { pname = "simple-currency"; @@ -50700,6 +61727,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-currency" ]; lispLibs = [ (getAttr "cl-store" self) (getAttr "dexador" self) (getAttr "plump" self) (getAttr "simple-date" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-date = (build-asdf-system { pname = "simple-date"; @@ -50713,6 +61743,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-date" ]; lispLibs = [ ]; + meta = {}; }); simple-date-time = (build-asdf-system { pname = "simple-date-time"; @@ -50726,6 +61757,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-date-time" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = {}; }); simple-finalizer = (build-asdf-system { pname = "simple-finalizer"; @@ -50739,6 +61771,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-finalizer" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-flow-dispatcher = (build-asdf-system { pname = "simple-flow-dispatcher"; @@ -50752,6 +61787,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-flow-dispatcher" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bodge-queue" self) (getAttr "cl-muth" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-guess = (build-asdf-system { pname = "simple-guess"; @@ -50765,6 +61803,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-guess" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-guess__tests = (build-asdf-system { pname = "simple-guess_tests"; @@ -50778,6 +61819,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-guess_tests" ]; lispLibs = [ (getAttr "fakenil" self) (getAttr "parachute" self) (getAttr "simple-guess" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-inferiors = (build-asdf-system { pname = "simple-inferiors"; @@ -50791,6 +61835,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-inferiors" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "documentation-utils" self) ]; + meta = {}; }); simple-neural-network = (build-asdf-system { pname = "simple-neural-network"; @@ -50804,6 +61849,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-neural-network" ]; lispLibs = [ (getAttr "cl-store" self) (getAttr "lparallel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-parallel-tasks = (build-asdf-system { pname = "simple-parallel-tasks"; @@ -50817,6 +61865,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-parallel-tasks" ]; lispLibs = [ (getAttr "chanl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-parallel-tasks-tests = (build-asdf-system { pname = "simple-parallel-tasks-tests"; @@ -50830,6 +61881,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-parallel-tasks-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "simple-parallel-tasks" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-rgb = (build-asdf-system { pname = "simple-rgb"; @@ -50843,6 +61897,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-rgb" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-routes = (build-asdf-system { pname = "simple-routes"; @@ -50856,6 +61913,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-routes" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "hunchentoot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-scanf = (build-asdf-system { pname = "simple-scanf"; @@ -50869,6 +61929,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-scanf" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) (getAttr "parse-float" self) (getAttr "proc-parse" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simple-tasks = (build-asdf-system { pname = "simple-tasks"; @@ -50882,6 +61945,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simple-tasks" ]; lispLibs = [ (getAttr "array-utils" self) (getAttr "bordeaux-threads" self) (getAttr "dissect" self) ]; + meta = {}; }); simpleroutes-demo = (build-asdf-system { pname = "simpleroutes-demo"; @@ -50895,6 +61959,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simpleroutes-demo" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "cl-who" self) (getAttr "hunchentoot" self) (getAttr "simple-routes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simpleroutes-test = (build-asdf-system { pname = "simpleroutes-test"; @@ -50908,6 +61975,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simpleroutes-test" ]; lispLibs = [ (getAttr "simple-routes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simplet = (build-asdf-system { pname = "simplet"; @@ -50921,6 +61991,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simplet" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); simplet-asdf = (build-asdf-system { pname = "simplet-asdf"; @@ -50934,6 +62007,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simplet-asdf" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); simplified-types = (build-asdf-system { pname = "simplified-types"; @@ -50947,6 +62023,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simplified-types" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "introspect-environment" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simplified-types-test-suite = (build-asdf-system { pname = "simplified-types-test-suite"; @@ -50960,6 +62039,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simplified-types-test-suite" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "simplified-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); simpsamp = (build-asdf-system { pname = "simpsamp"; @@ -50973,6 +62055,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "simpsamp" ]; lispLibs = [ (getAttr "jpl-util" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); single-threaded-ccl = (build-asdf-system { pname = "single-threaded-ccl"; @@ -50986,6 +62071,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "single-threaded-ccl" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); singleton-classes = (build-asdf-system { pname = "singleton-classes"; @@ -50999,6 +62087,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "singleton-classes" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sip-hash = (build-asdf-system { pname = "sip-hash"; @@ -51012,6 +62103,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sip-hash" ]; lispLibs = [ (getAttr "com_dot_google_dot_base" self) (getAttr "nibbles" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); skeleton = (build-asdf-system { pname = "skeleton"; @@ -51025,6 +62119,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "skeleton" ]; lispLibs = [ (getAttr "ahungry-fleece" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); skeleton-creator = (build-asdf-system { pname = "skeleton-creator"; @@ -51038,6 +62135,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "skeleton-creator" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "conf" self) (getAttr "simplet-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sketch = (build-asdf-system { pname = "sketch"; @@ -51051,6 +62151,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sketch" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-geometry" self) (getAttr "glkit" self) (getAttr "mathkit" self) (getAttr "md5" self) (getAttr "sdl2-image" self) (getAttr "sdl2-ttf" self) (getAttr "sdl2kit" self) (getAttr "split-sequence" self) (getAttr "static-vectors" self) (getAttr "zpng" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sketch-examples = (build-asdf-system { pname = "sketch-examples"; @@ -51064,6 +62167,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sketch-examples" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "sketch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); skippy = (build-asdf-system { pname = "skippy"; @@ -51077,6 +62183,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "skippy" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); skippy-renderer = (build-asdf-system { pname = "skippy-renderer"; @@ -51090,6 +62199,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "skippy-renderer" ]; lispLibs = [ (getAttr "skippy" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); skitter = (build-asdf-system { pname = "skitter"; @@ -51103,6 +62215,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "skitter" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "rtg-math" self) (getAttr "structy-defclass" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); skitter_dot_glop = (build-asdf-system { pname = "skitter.glop"; @@ -51116,6 +62231,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "skitter.glop" ]; lispLibs = [ (getAttr "glop" self) (getAttr "skitter" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); skitter_dot_sdl2 = (build-asdf-system { pname = "skitter.sdl2"; @@ -51129,6 +62247,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "skitter.sdl2" ]; lispLibs = [ (getAttr "sdl2" self) (getAttr "skitter" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); slack-client = (build-asdf-system { pname = "slack-client"; @@ -51142,6 +62263,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "slack-client" ]; lispLibs = [ (getAttr "babel" self) (getAttr "blackbird" self) (getAttr "cl-async" self) (getAttr "drakma-async" self) (getAttr "event-glue" self) (getAttr "jonathan" self) (getAttr "safe-queue" self) (getAttr "websocket-driver" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); slack-client-test = (build-asdf-system { pname = "slack-client-test"; @@ -51155,6 +62279,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "slack-client-test" ]; lispLibs = [ (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "slack-client" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); slim = (build-asdf-system { pname = "slim"; @@ -51168,6 +62295,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "slim" ]; lispLibs = [ (getAttr "mcclim" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); slite = (build-asdf-system { pname = "slite"; @@ -51181,6 +62311,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "slite" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); slot-extra-options = (build-asdf-system { pname = "slot-extra-options"; @@ -51194,6 +62327,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "slot-extra-options" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "iterate" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); slot-extra-options-tests = (build-asdf-system { pname = "slot-extra-options-tests"; @@ -51207,6 +62343,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "slot-extra-options-tests" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "iterate" self) (getAttr "parachute" self) (getAttr "serapeum" self) (getAttr "slot-extra-options" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); slot-map = (build-asdf-system { pname = "slot-map"; @@ -51220,6 +62359,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "slot-map" ]; lispLibs = [ (getAttr "dynamic-array" self) (getAttr "mfiano-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); slynk = (build-asdf-system { pname = "slynk"; @@ -51233,6 +62375,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "slynk" ]; lispLibs = [ ]; + meta = {}; }); smackjack = (build-asdf-system { pname = "smackjack"; @@ -51246,6 +62389,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "smackjack" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-containers" self) (getAttr "cl-json" self) (getAttr "hunchentoot" self) (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); smackjack-demo = (build-asdf-system { pname = "smackjack-demo"; @@ -51259,6 +62405,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "smackjack-demo" ]; lispLibs = [ (getAttr "cl-containers" self) (getAttr "cl-who" self) (getAttr "local-time" self) (getAttr "smackjack" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); smart-buffer = (build-asdf-system { pname = "smart-buffer"; @@ -51272,6 +62421,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "smart-buffer" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "xsubseq" self) ]; + meta = {}; }); smart-buffer-test = (build-asdf-system { pname = "smart-buffer-test"; @@ -51285,6 +62435,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "smart-buffer-test" ]; lispLibs = [ (getAttr "babel" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "smart-buffer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); smokebase = (build-asdf-system { pname = "smokebase"; @@ -51298,6 +62451,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "smokebase" ]; lispLibs = [ (getAttr "qt_plus_libs" self) (getAttr "qt-libs" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); smug = (build-asdf-system { pname = "smug"; @@ -51311,6 +62467,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "smug" ]; lispLibs = [ (getAttr "asdf-package-system" self) ]; + meta = {}; }); snakes = (build-asdf-system { pname = "snakes"; @@ -51324,6 +62481,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snakes" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-cont" self) (getAttr "cl-utilities" self) (getAttr "closer-mop" self) (getAttr "fiveam" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snappy = (build-asdf-system { pname = "snappy"; @@ -51337,6 +62497,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snappy" ]; lispLibs = [ (getAttr "com_dot_google_dot_base" self) (getAttr "nibbles" self) (getAttr "varint" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snark = (build-asdf-system { pname = "snark"; @@ -51350,6 +62513,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snark" ]; lispLibs = [ (getAttr "snark-implementation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snark-agenda = (build-asdf-system { pname = "snark-agenda"; @@ -51363,6 +62529,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snark-agenda" ]; lispLibs = [ (getAttr "snark-auxiliary-packages" self) (getAttr "snark-deque" self) (getAttr "snark-lisp" self) (getAttr "snark-sparse-array" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snark-auxiliary-packages = (build-asdf-system { pname = "snark-auxiliary-packages"; @@ -51376,6 +62545,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snark-auxiliary-packages" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); snark-deque = (build-asdf-system { pname = "snark-deque"; @@ -51389,6 +62561,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snark-deque" ]; lispLibs = [ (getAttr "snark-auxiliary-packages" self) (getAttr "snark-lisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snark-dpll = (build-asdf-system { pname = "snark-dpll"; @@ -51402,6 +62577,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snark-dpll" ]; lispLibs = [ (getAttr "snark-auxiliary-packages" self) (getAttr "snark-lisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snark-examples = (build-asdf-system { pname = "snark-examples"; @@ -51415,6 +62593,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snark-examples" ]; lispLibs = [ (getAttr "snark" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snark-feature = (build-asdf-system { pname = "snark-feature"; @@ -51428,6 +62609,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snark-feature" ]; lispLibs = [ (getAttr "snark-auxiliary-packages" self) (getAttr "snark-lisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snark-implementation = (build-asdf-system { pname = "snark-implementation"; @@ -51441,6 +62625,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snark-implementation" ]; lispLibs = [ (getAttr "snark-agenda" self) (getAttr "snark-auxiliary-packages" self) (getAttr "snark-deque" self) (getAttr "snark-dpll" self) (getAttr "snark-feature" self) (getAttr "snark-infix-reader" self) (getAttr "snark-lisp" self) (getAttr "snark-numbering" self) (getAttr "snark-pkg" self) (getAttr "snark-sparse-array" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snark-infix-reader = (build-asdf-system { pname = "snark-infix-reader"; @@ -51454,6 +62641,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snark-infix-reader" ]; lispLibs = [ (getAttr "snark-auxiliary-packages" self) (getAttr "snark-lisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snark-lisp = (build-asdf-system { pname = "snark-lisp"; @@ -51467,6 +62657,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snark-lisp" ]; lispLibs = [ (getAttr "snark-auxiliary-packages" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snark-loads = (build-asdf-system { pname = "snark-loads"; @@ -51480,6 +62673,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snark-loads" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); snark-numbering = (build-asdf-system { pname = "snark-numbering"; @@ -51493,6 +62689,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snark-numbering" ]; lispLibs = [ (getAttr "snark-auxiliary-packages" self) (getAttr "snark-lisp" self) (getAttr "snark-sparse-array" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snark-pkg = (build-asdf-system { pname = "snark-pkg"; @@ -51506,6 +62705,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snark-pkg" ]; lispLibs = [ (getAttr "snark-dpll" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snark-sparse-array = (build-asdf-system { pname = "snark-sparse-array"; @@ -51519,6 +62721,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snark-sparse-array" ]; lispLibs = [ (getAttr "snark-auxiliary-packages" self) (getAttr "snark-lisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sndfile-blob = (build-asdf-system { pname = "sndfile-blob"; @@ -51532,6 +62737,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sndfile-blob" ]; lispLibs = [ (getAttr "bodge-blobs-support" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snmp = (build-asdf-system { pname = "snmp"; @@ -51545,6 +62753,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snmp" ]; lispLibs = [ (getAttr "ieee-floats" self) (getAttr "ironclad" self) (getAttr "portable-threads" self) (getAttr "trivial-gray-streams" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snmp-server = (build-asdf-system { pname = "snmp-server"; @@ -51558,6 +62769,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snmp-server" ]; lispLibs = [ (getAttr "snmp" self) (getAttr "usocket-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snmp-test = (build-asdf-system { pname = "snmp-test"; @@ -51571,6 +62785,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snmp-test" ]; lispLibs = [ (getAttr "snmp" self) (getAttr "snmp-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snmp-ui = (build-asdf-system { pname = "snmp-ui"; @@ -51584,6 +62801,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snmp-ui" ]; lispLibs = [ (getAttr "snmp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snooze = (build-asdf-system { pname = "snooze"; @@ -51597,6 +62817,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snooze" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "parse-float" self) (getAttr "quri" self) (getAttr "rfc2388" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snooze-demo = (build-asdf-system { pname = "snooze-demo"; @@ -51610,6 +62833,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snooze-demo" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-css" self) (getAttr "cl-fad" self) (getAttr "cl-json" self) (getAttr "cl-who" self) (getAttr "hunchentoot" self) (getAttr "local-time" self) (getAttr "local-time-duration" self) (getAttr "snooze" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); snooze-tests = (build-asdf-system { pname = "snooze-tests"; @@ -51623,6 +62849,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "snooze-tests" ]; lispLibs = [ (getAttr "fiasco" self) (getAttr "snooze" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); softdrink = (build-asdf-system { pname = "softdrink"; @@ -51636,6 +62865,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "softdrink" ]; lispLibs = [ (getAttr "lass" self) (getAttr "lquery" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); software-evolution-library = (build-asdf-system { pname = "software-evolution-library"; @@ -51649,6 +62881,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "software-evolution-library" ]; lispLibs = [ (getAttr "asdf-package-system" self) (getAttr "atomics" self) (getAttr "cffi-grovel" self) (getAttr "deploy" self) (getAttr "gt" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); solid-engine = (build-asdf-system { pname = "solid-engine"; @@ -51662,6 +62897,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "solid-engine" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); soundex = (build-asdf-system { pname = "soundex"; @@ -51675,6 +62913,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "soundex" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); south = (build-asdf-system { pname = "south"; @@ -51688,6 +62929,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "south" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "ironclad" self) (getAttr "uuid" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sparse-set = (build-asdf-system { pname = "sparse-set"; @@ -51701,6 +62945,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sparse-set" ]; lispLibs = [ (getAttr "mfiano-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); spatial-trees = (build-asdf-system { pname = "spatial-trees"; @@ -51714,6 +62961,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "spatial-trees" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); spatial-trees_dot_nns = (build-asdf-system { pname = "spatial-trees.nns"; @@ -51727,6 +62977,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "spatial-trees.nns" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) (getAttr "optima" self) (getAttr "spatial-trees" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); spatial-trees_dot_nns_dot_test = (build-asdf-system { pname = "spatial-trees.nns.test"; @@ -51740,6 +62993,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "spatial-trees.nns.test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "fiveam" self) (getAttr "iterate" self) (getAttr "optima" self) (getAttr "spatial-trees" self) (getAttr "spatial-trees_dot_nns" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); spatial-trees_dot_test = (build-asdf-system { pname = "spatial-trees.test"; @@ -51753,6 +63009,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "spatial-trees.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "spatial-trees" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); special-functions = (build-asdf-system { pname = "special-functions"; @@ -51766,6 +63025,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "special-functions" ]; lispLibs = [ (getAttr "alexandria_plus" self) (getAttr "float-features" self) (getAttr "let-plus" self) (getAttr "num-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); specialization-store = (build-asdf-system { pname = "specialization-store"; @@ -51779,6 +63041,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "specialization-store" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "introspect-environment" self) (getAttr "specialization-store-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); specialization-store-features = (build-asdf-system { pname = "specialization-store-features"; @@ -51792,6 +63057,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "specialization-store-features" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "introspect-environment" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); specialization-store-tests = (build-asdf-system { pname = "specialization-store-tests"; @@ -51805,6 +63073,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "specialization-store-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "specialization-store" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); specialized-function = (build-asdf-system { pname = "specialized-function"; @@ -51818,6 +63089,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "specialized-function" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) (getAttr "lisp-namespace" self) (getAttr "trivia" self) (getAttr "trivial-cltl2" self) (getAttr "type-r" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); specialized-function_dot_test = (build-asdf-system { pname = "specialized-function.test"; @@ -51831,6 +63105,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "specialized-function.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "specialized-function" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); speechless = (build-asdf-system { pname = "speechless"; @@ -51844,6 +63121,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "speechless" ]; lispLibs = [ (getAttr "cl-markless" self) (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); spell = (build-asdf-system { pname = "spell"; @@ -51857,6 +63137,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "spell" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); spellcheck = (build-asdf-system { pname = "spellcheck"; @@ -51870,6 +63153,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "spellcheck" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sphinx = (build-asdf-system { pname = "sphinx"; @@ -51883,6 +63169,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sphinx" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "closure-template" self) (getAttr "colorize" self) (getAttr "docutils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); spinneret = (build-asdf-system { pname = "spinneret"; @@ -51896,6 +63185,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "spinneret" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "global-vars" self) (getAttr "parenscript" self) (getAttr "serapeum" self) (getAttr "trivia" self) (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); split-sequence = (build-asdf-system { pname = "split-sequence"; @@ -51909,6 +63199,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "split-sequence" ]; lispLibs = [ ]; + meta = {}; }); sqlite = (build-asdf-system { pname = "sqlite"; @@ -51922,6 +63213,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sqlite" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "iterate" self) ]; + meta = {}; }); srfi-1 = (build-asdf-system { pname = "srfi-1"; @@ -51935,6 +63227,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "srfi-1" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); srfi-1_dot_test = (build-asdf-system { pname = "srfi-1.test"; @@ -51948,6 +63243,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "srfi-1.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "srfi-1" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); srfi-23 = (build-asdf-system { pname = "srfi-23"; @@ -51961,6 +63259,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "srfi-23" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); srfi-6 = (build-asdf-system { pname = "srfi-6"; @@ -51974,6 +63275,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "srfi-6" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); srfi-98 = (build-asdf-system { pname = "srfi-98"; @@ -51987,6 +63291,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "srfi-98" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); srfi-98_dot_test = (build-asdf-system { pname = "srfi-98.test"; @@ -52000,6 +63307,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "srfi-98.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "srfi-98" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sse-client = (build-asdf-system { pname = "sse-client"; @@ -52013,6 +63323,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sse-client" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); sse-client-test = (build-asdf-system { pname = "sse-client-test"; @@ -52026,6 +63339,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sse-client-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "sse-client" self) (getAttr "trivial-escapes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sse-demo = (build-asdf-system { pname = "sse-demo"; @@ -52039,6 +63355,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sse-demo" ]; lispLibs = [ (getAttr "easy-routes" self) (getAttr "flexi-streams" self) (getAttr "hunchentoot" self) (getAttr "sse-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sse-server = (build-asdf-system { pname = "sse-server"; @@ -52052,6 +63371,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sse-server" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "trivial-escapes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sse-server-test = (build-asdf-system { pname = "sse-server-test"; @@ -52065,6 +63387,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sse-server-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "sse-server" self) (getAttr "trivial-escapes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); st-json = (build-asdf-system { pname = "st-json"; @@ -52078,6 +63403,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "st-json" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); standard-cl = (build-asdf-system { pname = "standard-cl"; @@ -52091,6 +63419,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "standard-cl" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); staple = (build-asdf-system { pname = "staple"; @@ -52104,6 +63435,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "staple" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-ppcre" self) (getAttr "clip" self) (getAttr "definitions" self) (getAttr "documentation-utils" self) (getAttr "language-codes" self) (getAttr "pathname-utils" self) (getAttr "staple-code-parser" self) (getAttr "staple-package-recording" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); staple-code-parser = (build-asdf-system { pname = "staple-code-parser"; @@ -52117,6 +63451,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "staple-code-parser" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "concrete-syntax-tree" self) (getAttr "concrete-syntax-tree-destructuring" self) (getAttr "concrete-syntax-tree-lambda-list" self) (getAttr "definitions" self) (getAttr "documentation-utils" self) (getAttr "eclector" self) (getAttr "eclector-concrete-syntax-tree" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); staple-markdown = (build-asdf-system { pname = "staple-markdown"; @@ -52130,6 +63467,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "staple-markdown" ]; lispLibs = [ (getAttr "_3bmd" self) (getAttr "_3bmd-ext-code-blocks" self) (getAttr "staple" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); staple-markless = (build-asdf-system { pname = "staple-markless"; @@ -52143,6 +63483,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "staple-markless" ]; lispLibs = [ (getAttr "cl-markless-plump" self) (getAttr "staple" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); staple-package-recording = (build-asdf-system { pname = "staple-package-recording"; @@ -52156,6 +63499,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "staple-package-recording" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); staple-restructured-text = (build-asdf-system { pname = "staple-restructured-text"; @@ -52169,6 +63515,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "staple-restructured-text" ]; lispLibs = [ (getAttr "docutils" self) (getAttr "staple" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); staple-server = (build-asdf-system { pname = "staple-server"; @@ -52182,6 +63531,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "staple-server" ]; lispLibs = [ (getAttr "dissect" self) (getAttr "documentation-utils" self) (getAttr "hunchentoot" self) (getAttr "staple-markdown" self) (getAttr "staple-markless" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); stars = (build-asdf-system { pname = "stars"; @@ -52195,6 +63547,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stars" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "drakma" self) (getAttr "xmls" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); static-dispatch = (build-asdf-system { pname = "static-dispatch"; @@ -52208,6 +63563,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "static-dispatch" ]; lispLibs = [ (getAttr "agutil" self) (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "arrows" self) (getAttr "cl-environments" self) (getAttr "cl-form-types" self) (getAttr "closer-mop" self) (getAttr "iterate" self) (getAttr "optima" self) ]; + meta = {}; }); static-vectors = (build-asdf-system { pname = "static-vectors"; @@ -52221,6 +63577,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "static-vectors" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = {}; }); statistics = (build-asdf-system { pname = "statistics"; @@ -52234,6 +63591,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "statistics" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "distributions" self) (getAttr "let-plus" self) (getAttr "num-utils" self) (getAttr "org_dot_tfeb_dot_conduit-packages" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); stdutils = (build-asdf-system { pname = "stdutils"; @@ -52247,6 +63607,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stdutils" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); stealth-mixin = (build-asdf-system { pname = "stealth-mixin"; @@ -52260,6 +63623,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stealth-mixin" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); stefil = (build-asdf-system { pname = "stefil"; @@ -52273,6 +63639,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stefil" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) (getAttr "metabang-bind" self) (getAttr "swank" self) ]; + meta = {}; }); stefil_plus = (build-asdf-system { pname = "stefil+"; @@ -52286,6 +63653,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stefil+" ]; lispLibs = [ (getAttr "asdf-package-system" self) (getAttr "gt" self) (getAttr "metabang-bind" self) (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); stefil-test = (build-asdf-system { pname = "stefil-test"; @@ -52299,6 +63669,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stefil-test" ]; lispLibs = [ (getAttr "stefil" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); stem = (build-asdf-system { pname = "stem"; @@ -52312,6 +63685,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stem" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); stepster = (build-asdf-system { pname = "stepster"; @@ -52325,6 +63701,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stepster" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-ppcre" self) (getAttr "cl-reexport" self) (getAttr "clss" self) (getAttr "dexador" self) (getAttr "jonathan" self) (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); stl = (build-asdf-system { pname = "stl"; @@ -52338,6 +63717,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stl" ]; lispLibs = [ (getAttr "_3d-vectors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); stmx = (build-asdf-system { pname = "stmx"; @@ -52351,6 +63733,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stmx" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "closer-mop" self) (getAttr "log4cl" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); stmx_dot_test = (build-asdf-system { pname = "stmx.test"; @@ -52364,6 +63749,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stmx.test" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "fiveam" self) (getAttr "log4cl" self) (getAttr "stmx" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); str = (build-asdf-system { pname = "str"; @@ -52377,6 +63765,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "str" ]; lispLibs = [ (getAttr "cl-change-case" self) (getAttr "cl-ppcre" self) (getAttr "cl-ppcre-unicode" self) ]; + meta = {}; }); str_dot_test = (build-asdf-system { pname = "str.test"; @@ -52390,6 +63779,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "str.test" ]; lispLibs = [ (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); strict-function = (build-asdf-system { pname = "strict-function"; @@ -52403,6 +63795,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "strict-function" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); string-case = (build-asdf-system { pname = "string-case"; @@ -52416,6 +63811,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "string-case" ]; lispLibs = [ ]; + meta = {}; }); string-escape = (build-asdf-system { pname = "string-escape"; @@ -52429,6 +63825,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "string-escape" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); stripe = (build-asdf-system { pname = "stripe"; @@ -52442,6 +63841,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stripe" ]; lispLibs = [ (getAttr "dexador" self) (getAttr "local-time" self) (getAttr "mfiano-utils" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); stripe-against-the-modern-world = (build-asdf-system { pname = "stripe-against-the-modern-world"; @@ -52455,6 +63857,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stripe-against-the-modern-world" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "dexador" self) (getAttr "do-urlencode" self) (getAttr "ironclad" self) (getAttr "jonathan" self) (getAttr "local-time" self) (getAttr "ningle" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); structure-ext = (build-asdf-system { pname = "structure-ext"; @@ -52468,6 +63873,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "structure-ext" ]; lispLibs = [ (getAttr "structure-ext_dot_as-class" self) (getAttr "structure-ext_dot_left-arrow-accessors" self) (getAttr "structure-ext_dot_make-instance" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); structure-ext_dot_as-class = (build-asdf-system { pname = "structure-ext.as-class"; @@ -52481,6 +63889,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "structure-ext.as-class" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "jingoh_dot_documentizer" self) (getAttr "lambda-fiddle" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); structure-ext_dot_as-class_dot_test = (build-asdf-system { pname = "structure-ext.as-class.test"; @@ -52494,6 +63905,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "structure-ext.as-class.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "structure-ext_dot_as-class" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); structure-ext_dot_left-arrow-accessors = (build-asdf-system { pname = "structure-ext.left-arrow-accessors"; @@ -52507,6 +63921,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "structure-ext.left-arrow-accessors" ]; lispLibs = [ (getAttr "jingoh_dot_documentizer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); structure-ext_dot_left-arrow-accessors_dot_test = (build-asdf-system { pname = "structure-ext.left-arrow-accessors.test"; @@ -52520,6 +63937,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "structure-ext.left-arrow-accessors.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "structure-ext_dot_left-arrow-accessors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); structure-ext_dot_make-instance = (build-asdf-system { pname = "structure-ext.make-instance"; @@ -52533,6 +63953,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "structure-ext.make-instance" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "jingoh_dot_documentizer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); structure-ext_dot_make-instance_dot_test = (build-asdf-system { pname = "structure-ext.make-instance.test"; @@ -52546,6 +63969,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "structure-ext.make-instance.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "structure-ext_dot_make-instance" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); structy-defclass = (build-asdf-system { pname = "structy-defclass"; @@ -52559,6 +63985,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "structy-defclass" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); studio-client = (build-asdf-system { pname = "studio-client"; @@ -52572,6 +64001,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "studio-client" ]; lispLibs = [ (getAttr "babel" self) (getAttr "documentation-utils" self) (getAttr "north-core" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); stumpwm = (build-asdf-system { pname = "stumpwm"; @@ -52585,6 +64017,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stumpwm" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "clx" self) (getAttr "dynamic-mixins" self) ]; + meta = {}; }); stumpwm-dynamic-float = (build-asdf-system { pname = "stumpwm-dynamic-float"; @@ -52598,6 +64031,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stumpwm-dynamic-float" ]; lispLibs = [ (getAttr "stumpwm" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); stumpwm-sndioctl = (build-asdf-system { pname = "stumpwm-sndioctl"; @@ -52611,6 +64047,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stumpwm-sndioctl" ]; lispLibs = [ (getAttr "stumpwm" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); stumpwm-tests = (build-asdf-system { pname = "stumpwm-tests"; @@ -52624,6 +64063,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "stumpwm-tests" ]; lispLibs = [ (getAttr "fiasco" self) (getAttr "stumpwm" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sucle = (build-asdf-system { pname = "sucle"; @@ -52637,6 +64079,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sucle" ]; lispLibs = [ (getAttr "aabbcc" self) (getAttr "alexandria" self) (getAttr "application" self) (getAttr "black-tie" self) (getAttr "camera-matrix" self) (getAttr "cl-opengl" self) (getAttr "control" self) (getAttr "crud" self) (getAttr "fps-independent-timestep" self) (getAttr "glhelp" self) (getAttr "image-utility" self) (getAttr "livesupport" self) (getAttr "ncurses-clone-for-lem" self) (getAttr "nsb-cga" self) (getAttr "quads" self) (getAttr "scratch-buffer" self) (getAttr "sucle-multiprocessing" self) (getAttr "sucle-temp" self) (getAttr "text-subsystem" self) (getAttr "uncommon-lisp" self) (getAttr "utility" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sucle-multiprocessing = (build-asdf-system { pname = "sucle-multiprocessing"; @@ -52650,6 +64095,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sucle-multiprocessing" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-cpus" self) (getAttr "lparallel" self) (getAttr "uncommon-lisp" self) (getAttr "utility" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sucle-serialize = (build-asdf-system { pname = "sucle-serialize"; @@ -52663,6 +64111,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sucle-serialize" ]; lispLibs = [ (getAttr "chipz" self) (getAttr "cl-conspack" self) (getAttr "salza2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sucle-temp = (build-asdf-system { pname = "sucle-temp"; @@ -52676,6 +64127,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sucle-temp" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); sucle-test = (build-asdf-system { pname = "sucle-test"; @@ -52689,6 +64143,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sucle-test" ]; lispLibs = [ (getAttr "aabbcc" self) (getAttr "alexandria" self) (getAttr "application" self) (getAttr "camera-matrix" self) (getAttr "character-modifier-bits" self) (getAttr "cl-opengl" self) (getAttr "control" self) (getAttr "deflazy" self) (getAttr "fps-independent-timestep" self) (getAttr "image-utility" self) (getAttr "ncurses-clone-for-lem" self) (getAttr "nsb-cga" self) (getAttr "quads" self) (getAttr "scratch-buffer" self) (getAttr "sucle" self) (getAttr "sucle-multiprocessing" self) (getAttr "sucle-serialize" self) (getAttr "text-subsystem" self) (getAttr "uncommon-lisp" self) (getAttr "window" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); surf = (build-asdf-system { pname = "surf"; @@ -52702,6 +64159,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "surf" ]; lispLibs = [ (getAttr "geom-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); swank = (build-asdf-system { pname = "swank"; @@ -52715,6 +64175,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "swank" ]; lispLibs = [ ]; + meta = {}; }); swank-client = (build-asdf-system { pname = "swank-client"; @@ -52728,6 +64189,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "swank-client" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "com_dot_google_dot_base" self) (getAttr "swank" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); swank-crew = (build-asdf-system { pname = "swank-crew"; @@ -52741,6 +64205,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "swank-crew" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "com_dot_google_dot_base" self) (getAttr "swank-client" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); swank-protocol = (build-asdf-system { pname = "swank-protocol"; @@ -52754,6 +64221,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "swank-protocol" ]; lispLibs = [ (getAttr "swank" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); swank_dot_live = (build-asdf-system { pname = "swank.live"; @@ -52767,6 +64237,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "swank.live" ]; lispLibs = [ (getAttr "swank" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); swap-bytes = (build-asdf-system { pname = "swap-bytes"; @@ -52780,6 +64253,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "swap-bytes" ]; lispLibs = [ (getAttr "trivial-features" self) ]; + meta = {}; }); sxql = (build-asdf-system { pname = "sxql"; @@ -52793,6 +64267,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sxql" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-package-locks" self) (getAttr "cl-syntax-annot" self) (getAttr "iterate" self) (getAttr "split-sequence" self) (getAttr "trivia" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sxql-composer = (build-asdf-system { pname = "sxql-composer"; @@ -52806,6 +64283,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sxql-composer" ]; lispLibs = [ (getAttr "sxql" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sxql-test = (build-asdf-system { pname = "sxql-test"; @@ -52819,6 +64299,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sxql-test" ]; lispLibs = [ (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "sxql" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); sycamore = (build-asdf-system { pname = "sycamore"; @@ -52832,6 +64315,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sycamore" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-fuzz" self) (getAttr "cl-ppcre" self) (getAttr "lisp-unit" self) ]; + meta = {}; }); symath = (build-asdf-system { pname = "symath"; @@ -52845,6 +64329,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "symath" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); symbol-munger = (build-asdf-system { pname = "symbol-munger"; @@ -52858,6 +64345,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "symbol-munger" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) ]; + meta = {}; }); symbol-namespaces = (build-asdf-system { pname = "symbol-namespaces"; @@ -52871,6 +64359,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "symbol-namespaces" ]; lispLibs = [ (getAttr "map-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); synonyms = (build-asdf-system { pname = "synonyms"; @@ -52884,6 +64375,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "synonyms" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); sysexits = (build-asdf-system { pname = "sysexits"; @@ -52897,6 +64391,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "sysexits" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); system-locale = (build-asdf-system { pname = "system-locale"; @@ -52910,6 +64407,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "system-locale" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-clack-handler-fcgi = (build-asdf-system { pname = "t-clack-handler-fcgi"; @@ -52923,6 +64423,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-clack-handler-fcgi" ]; lispLibs = [ (getAttr "clack-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-clack-handler-hunchentoot = (build-asdf-system { pname = "t-clack-handler-hunchentoot"; @@ -52936,6 +64439,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-clack-handler-hunchentoot" ]; lispLibs = [ (getAttr "clack-handler-hunchentoot" self) (getAttr "clack-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-clack-handler-toot = (build-asdf-system { pname = "t-clack-handler-toot"; @@ -52949,6 +64455,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-clack-handler-toot" ]; lispLibs = [ (getAttr "clack-handler-toot" self) (getAttr "clack-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-clack-handler-wookie = (build-asdf-system { pname = "t-clack-handler-wookie"; @@ -52962,6 +64471,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-clack-handler-wookie" ]; lispLibs = [ (getAttr "clack-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-lack = (build-asdf-system { pname = "t-lack"; @@ -52975,6 +64487,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-lack" ]; lispLibs = [ (getAttr "clack" self) (getAttr "lack" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-lack-component = (build-asdf-system { pname = "t-lack-component"; @@ -52988,6 +64503,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-lack-component" ]; lispLibs = [ (getAttr "lack-component" self) (getAttr "lack-test" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-lack-middleware-accesslog = (build-asdf-system { pname = "t-lack-middleware-accesslog"; @@ -53001,6 +64519,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-lack-middleware-accesslog" ]; lispLibs = [ (getAttr "lack" self) (getAttr "lack-test" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-lack-middleware-auth-basic = (build-asdf-system { pname = "t-lack-middleware-auth-basic"; @@ -53014,6 +64535,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-lack-middleware-auth-basic" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-base64" self) (getAttr "lack" self) (getAttr "lack-middleware-auth-basic" self) (getAttr "lack-test" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-lack-middleware-backtrace = (build-asdf-system { pname = "t-lack-middleware-backtrace"; @@ -53027,6 +64551,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-lack-middleware-backtrace" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "lack" self) (getAttr "lack-test" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-lack-middleware-csrf = (build-asdf-system { pname = "t-lack-middleware-csrf"; @@ -53040,6 +64567,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-lack-middleware-csrf" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "lack" self) (getAttr "lack-middleware-csrf" self) (getAttr "lack-request" self) (getAttr "lack-test" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-lack-middleware-mount = (build-asdf-system { pname = "t-lack-middleware-mount"; @@ -53053,6 +64583,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-lack-middleware-mount" ]; lispLibs = [ (getAttr "lack" self) (getAttr "lack-component" self) (getAttr "lack-middleware-mount" self) (getAttr "lack-test" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-lack-middleware-session = (build-asdf-system { pname = "t-lack-middleware-session"; @@ -53066,6 +64599,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-lack-middleware-session" ]; lispLibs = [ (getAttr "cl-cookie" self) (getAttr "lack" self) (getAttr "lack-middleware-session" self) (getAttr "lack-test" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-lack-middleware-static = (build-asdf-system { pname = "t-lack-middleware-static"; @@ -53079,6 +64615,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-lack-middleware-static" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "lack" self) (getAttr "lack-test" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-lack-request = (build-asdf-system { pname = "t-lack-request"; @@ -53092,6 +64631,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-lack-request" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "clack-test" self) (getAttr "dexador" self) (getAttr "flexi-streams" self) (getAttr "hunchentoot" self) (getAttr "lack-request" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-lack-session-store-dbi = (build-asdf-system { pname = "t-lack-session-store-dbi"; @@ -53105,6 +64647,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-lack-session-store-dbi" ]; lispLibs = [ (getAttr "dbi" self) (getAttr "lack" self) (getAttr "lack-session-store-dbi" self) (getAttr "lack-test" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "sqlite" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-lack-session-store-redis = (build-asdf-system { pname = "t-lack-session-store-redis"; @@ -53118,6 +64663,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-lack-session-store-redis" ]; lispLibs = [ (getAttr "lack" self) (getAttr "lack-session-store-redis" self) (getAttr "lack-test" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); t-lack-util = (build-asdf-system { pname = "t-lack-util"; @@ -53131,6 +64679,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "t-lack-util" ]; lispLibs = [ (getAttr "lack-test" self) (getAttr "lack-util" self) (getAttr "prove" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ta2 = (build-asdf-system { pname = "ta2"; @@ -53144,6 +64695,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ta2" ]; lispLibs = [ (getAttr "gwl-graphics" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tagger = (build-asdf-system { pname = "tagger"; @@ -53157,6 +64711,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tagger" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); taglib = (build-asdf-system { pname = "taglib"; @@ -53170,6 +64727,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "taglib" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "flexi-streams" self) (getAttr "optima" self) (getAttr "optima_dot_ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); taglib-tests = (build-asdf-system { pname = "taglib-tests"; @@ -53183,6 +64743,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "taglib-tests" ]; lispLibs = [ (getAttr "chanl" self) (getAttr "cl-fad" self) (getAttr "taglib" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tailrec = (build-asdf-system { pname = "tailrec"; @@ -53196,6 +64759,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tailrec" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "trivial-macroexpand-all" self) (getAttr "trivial-with-current-source-form" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); talcl = (build-asdf-system { pname = "talcl"; @@ -53209,6 +64775,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "talcl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "buildnode" self) (getAttr "cl-ppcre" self) (getAttr "cxml" self) (getAttr "iterate" self) (getAttr "symbol-munger" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); talcl-examples = (build-asdf-system { pname = "talcl-examples"; @@ -53222,6 +64791,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "talcl-examples" ]; lispLibs = [ (getAttr "buildnode-xhtml" self) (getAttr "talcl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); talcl-speed-tests = (build-asdf-system { pname = "talcl-speed-tests"; @@ -53235,6 +64807,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "talcl-speed-tests" ]; lispLibs = [ (getAttr "buildnode-xhtml" self) (getAttr "lisp-unit2" self) (getAttr "talcl" self) (getAttr "talcl-examples" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); talcl-test = (build-asdf-system { pname = "talcl-test"; @@ -53248,6 +64823,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "talcl-test" ]; lispLibs = [ (getAttr "buildnode-xhtml" self) (getAttr "lisp-unit2" self) (getAttr "talcl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tap-unit-test = (build-asdf-system { pname = "tap-unit-test"; @@ -53261,6 +64839,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tap-unit-test" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); tar = (build-asdf-system { pname = "tar"; @@ -53274,6 +64855,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tar" ]; lispLibs = [ (getAttr "_40ants-doc" self) (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "local-time" self) (getAttr "split-sequence" self) (getAttr "tar-file" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tar-file = (build-asdf-system { pname = "tar-file"; @@ -53287,6 +64871,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tar-file" ]; lispLibs = [ (getAttr "_40ants-doc" self) (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "chipz" self) (getAttr "flexi-streams" self) (getAttr "salza2" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); targa = (build-asdf-system { pname = "targa"; @@ -53300,6 +64887,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "targa" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); tasty = (build-asdf-system { pname = "tasty"; @@ -53313,6 +64903,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tasty" ]; lispLibs = [ (getAttr "gwl-graphics" self) (getAttr "tree" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tclcs-code = (build-asdf-system { pname = "tclcs-code"; @@ -53326,6 +64919,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tclcs-code" ]; lispLibs = [ (getAttr "trivial-custom-debugger" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tcod = (build-asdf-system { pname = "tcod"; @@ -53339,6 +64935,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tcod" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-libffi" self) (getAttr "defstar" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); teddy = (build-asdf-system { pname = "teddy"; @@ -53352,6 +64951,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "teddy" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "asdf-finalizers" self) (getAttr "cl-ascii-table" self) (getAttr "eazy-gnuplot" self) (getAttr "hu_dot_dwim_dot_def" self) (getAttr "lhstats" self) (getAttr "list-of" self) (getAttr "rutils" self) (getAttr "simplified-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); teepeedee2 = (build-asdf-system { pname = "teepeedee2"; @@ -53365,6 +64967,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "teepeedee2" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-cont" self) (getAttr "cl-fad" self) (getAttr "cl-irregsexp" self) (getAttr "iterate" self) (getAttr "parenscript" self) (getAttr "trivial-backtrace" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); teepeedee2-test = (build-asdf-system { pname = "teepeedee2-test"; @@ -53378,6 +64983,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "teepeedee2-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "teepeedee2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); telnetlib = (build-asdf-system { pname = "telnetlib"; @@ -53391,6 +64999,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "telnetlib" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); template = (build-asdf-system { pname = "template"; @@ -53404,6 +65015,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "template" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "parameterized-function" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); template-function = (build-asdf-system { pname = "template-function"; @@ -53417,6 +65031,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "template-function" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "introspect-environment" self) (getAttr "specialization-store" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); template-function-tests = (build-asdf-system { pname = "template-function-tests"; @@ -53430,6 +65047,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "template-function-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "template-function" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); temporal-functions = (build-asdf-system { pname = "temporal-functions"; @@ -53443,6 +65063,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "temporal-functions" ]; lispLibs = [ (getAttr "fn" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); temporary-file = (build-asdf-system { pname = "temporary-file"; @@ -53456,6 +65079,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "temporary-file" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "unit-test" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ten = (build-asdf-system { pname = "ten"; @@ -53469,6 +65095,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ten" ]; lispLibs = [ (getAttr "access" self) (getAttr "cl-who" self) (getAttr "esrap" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ten_dot_examples = (build-asdf-system { pname = "ten.examples"; @@ -53482,6 +65111,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ten.examples" ]; lispLibs = [ (getAttr "ten" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ten_dot_i18n_dot_cl-locale = (build-asdf-system { pname = "ten.i18n.cl-locale"; @@ -53495,6 +65127,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ten.i18n.cl-locale" ]; lispLibs = [ (getAttr "cl-locale" self) (getAttr "ten" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ten_dot_i18n_dot_gettext = (build-asdf-system { pname = "ten.i18n.gettext"; @@ -53508,6 +65143,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ten.i18n.gettext" ]; lispLibs = [ (getAttr "gettext" self) (getAttr "ten" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ten_dot_tests = (build-asdf-system { pname = "ten.tests"; @@ -53521,6 +65159,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ten.tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "ten" self) (getAttr "ten_dot_examples" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); terminfo = (build-asdf-system { pname = "terminfo"; @@ -53534,6 +65175,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "terminfo" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); terrable = (build-asdf-system { pname = "terrable"; @@ -53547,6 +65191,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "terrable" ]; lispLibs = [ (getAttr "documentation-utils" self) (getAttr "fast-io" self) (getAttr "ieee-floats" self) (getAttr "static-vectors" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tesseract-capi = (build-asdf-system { pname = "tesseract-capi"; @@ -53560,6 +65207,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tesseract-capi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); test-40ants-system = (build-asdf-system { pname = "test-40ants-system"; @@ -53573,6 +65223,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "test-40ants-system" ]; lispLibs = [ (getAttr "_40ants-asdf-system" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); test-gadgets = (build-asdf-system { pname = "test-gadgets"; @@ -53586,6 +65239,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "test-gadgets" ]; lispLibs = [ (getAttr "gadgets" self) (getAttr "prove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); test-paren6 = (build-asdf-system { pname = "test-paren6"; @@ -53599,6 +65255,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "test-paren6" ]; lispLibs = [ (getAttr "external-program" self) (getAttr "paren6" self) (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); test-serial-system = (build-asdf-system { pname = "test-serial-system"; @@ -53612,6 +65271,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "test-serial-system" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); test-utils = (build-asdf-system { pname = "test-utils"; @@ -53625,6 +65287,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "test-utils" ]; lispLibs = [ (getAttr "agnostic-lizard" self) (getAttr "alexandria" self) (getAttr "cl-quickcheck" self) (getAttr "prove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); test_dot_eager-future2 = (build-asdf-system { pname = "test.eager-future2"; @@ -53638,6 +65303,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "test.eager-future2" ]; lispLibs = [ (getAttr "eager-future2" self) (getAttr "eos" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); test_dot_vas-string-metrics = (build-asdf-system { pname = "test.vas-string-metrics"; @@ -53651,6 +65319,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "test.vas-string-metrics" ]; lispLibs = [ (getAttr "vas-string-metrics" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); testbild = (build-asdf-system { pname = "testbild"; @@ -53664,6 +65335,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "testbild" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "graylex" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); testbild-test = (build-asdf-system { pname = "testbild-test"; @@ -53677,6 +65351,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "testbild-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-heredoc" self) (getAttr "testbild" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); testiere = (build-asdf-system { pname = "testiere"; @@ -53690,6 +65367,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "testiere" ]; lispLibs = [ (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); texp = (build-asdf-system { pname = "texp"; @@ -53703,6 +65383,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "texp" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); text-query = (build-asdf-system { pname = "text-query"; @@ -53716,6 +65399,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "text-query" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); text-subsystem = (build-asdf-system { pname = "text-subsystem"; @@ -53729,6 +65415,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "text-subsystem" ]; lispLibs = [ (getAttr "application" self) (getAttr "deflazy" self) (getAttr "image-utility" self) (getAttr "nsb-cga" self) (getAttr "quads" self) (getAttr "sucle-temp" self) (getAttr "utility" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); text-subsystem-generate-font = (build-asdf-system { pname = "text-subsystem-generate-font"; @@ -53742,6 +65431,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "text-subsystem-generate-font" ]; lispLibs = [ (getAttr "cl-freetype2" self) (getAttr "opticl" self) (getAttr "utility" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); textery = (build-asdf-system { pname = "textery"; @@ -53755,6 +65447,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "textery" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "cl-ppcre" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); the-cost-of-nothing = (build-asdf-system { pname = "the-cost-of-nothing"; @@ -53768,6 +65463,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "the-cost-of-nothing" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "local-time" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); thnappy = (build-asdf-system { pname = "thnappy"; @@ -53781,6 +65479,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "thnappy" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); thorn = (build-asdf-system { pname = "thorn"; @@ -53794,6 +65495,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "thorn" ]; lispLibs = [ (getAttr "common-doc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); thorn-doc = (build-asdf-system { pname = "thorn-doc"; @@ -53807,6 +65511,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "thorn-doc" ]; lispLibs = [ (getAttr "thorn" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); thorn-test = (build-asdf-system { pname = "thorn-test"; @@ -53820,6 +65527,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "thorn-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "thorn" self) (getAttr "thorn-doc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); thread-pool = (build-asdf-system { pname = "thread-pool"; @@ -53833,6 +65543,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "thread-pool" ]; lispLibs = [ (getAttr "arnesi" self) (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); thread_dot_comm_dot_rendezvous = (build-asdf-system { pname = "thread.comm.rendezvous"; @@ -53846,6 +65559,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "thread.comm.rendezvous" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-annot" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); thread_dot_comm_dot_rendezvous_dot_test = (build-asdf-system { pname = "thread.comm.rendezvous.test"; @@ -53859,6 +65575,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "thread.comm.rendezvous.test" ]; lispLibs = [ (getAttr "cl-test-more" self) (getAttr "thread_dot_comm_dot_rendezvous" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tile-grid = (build-asdf-system { pname = "tile-grid"; @@ -53872,6 +65591,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tile-grid" ]; lispLibs = [ (getAttr "mfiano-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); time-interval = (build-asdf-system { pname = "time-interval"; @@ -53885,6 +65607,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "time-interval" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); timer-wheel = (build-asdf-system { pname = "timer-wheel"; @@ -53898,6 +65623,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "timer-wheel" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); timer-wheel_dot_examples = (build-asdf-system { pname = "timer-wheel.examples"; @@ -53911,6 +65639,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "timer-wheel.examples" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "timer-wheel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tinaa = (build-asdf-system { pname = "tinaa"; @@ -53924,6 +65655,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tinaa" ]; lispLibs = [ (getAttr "anaphora" self) (getAttr "asdf-system-connections" self) (getAttr "cl-containers" self) (getAttr "cl-graph" self) (getAttr "defsystem-compatibility" self) (getAttr "dynamic-classes" self) (getAttr "lml2" self) (getAttr "metatilities" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tinaa-test = (build-asdf-system { pname = "tinaa-test"; @@ -53937,6 +65671,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tinaa-test" ]; lispLibs = [ (getAttr "lift" self) (getAttr "tinaa" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tiny-routes = (build-asdf-system { pname = "tiny-routes"; @@ -53950,6 +65687,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tiny-routes" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tm = (build-asdf-system { pname = "tm"; @@ -53963,6 +65703,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tm" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tmpdir = (build-asdf-system { pname = "tmpdir"; @@ -53976,6 +65719,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tmpdir" ]; lispLibs = [ (getAttr "cl-fad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tmpdir_dot_tests = (build-asdf-system { pname = "tmpdir.tests"; @@ -53989,6 +65735,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tmpdir.tests" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "fiveam" self) (getAttr "osicat" self) (getAttr "tmpdir" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); toadstool = (build-asdf-system { pname = "toadstool"; @@ -54002,6 +65751,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "toadstool" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); toadstool-tests = (build-asdf-system { pname = "toadstool-tests"; @@ -54015,6 +65767,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "toadstool-tests" ]; lispLibs = [ (getAttr "stefil" self) (getAttr "toadstool" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); toms419 = (build-asdf-system { pname = "toms419"; @@ -54028,6 +65783,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "toms419" ]; lispLibs = [ (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); toms715 = (build-asdf-system { pname = "toms715"; @@ -54041,6 +65799,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "toms715" ]; lispLibs = [ (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); toms717 = (build-asdf-system { pname = "toms717"; @@ -54054,6 +65815,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "toms717" ]; lispLibs = [ (getAttr "f2cl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); toot = (build-asdf-system { pname = "toot"; @@ -54067,6 +65831,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "toot" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "chunga" self) (getAttr "cl_plus_ssl" self) (getAttr "cl-base64" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "md5" self) (getAttr "puri" self) (getAttr "trivial-backtrace" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tooter = (build-asdf-system { pname = "tooter"; @@ -54080,6 +65847,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tooter" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "documentation-utils" self) (getAttr "drakma" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); torrents = (build-asdf-system { pname = "torrents"; @@ -54093,6 +65863,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "torrents" ]; lispLibs = [ (getAttr "access" self) (getAttr "cl-ansi-text" self) (getAttr "cl-readline" self) (getAttr "cl-transmission" self) (getAttr "clache" self) (getAttr "dexador" self) (getAttr "jonathan" self) (getAttr "log4cl" self) (getAttr "lparallel" self) (getAttr "lquery" self) (getAttr "mockingbird" self) (getAttr "parse-float" self) (getAttr "plump" self) (getAttr "py-configparser" self) (getAttr "replic" self) (getAttr "str" self) (getAttr "unix-opts" self) (getAttr "x_dot_let-star" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); torrents-test = (build-asdf-system { pname = "torrents-test"; @@ -54106,6 +65879,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "torrents-test" ]; lispLibs = [ (getAttr "mockingbird" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "torrents" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); towers = (build-asdf-system { pname = "towers"; @@ -54119,6 +65895,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "towers" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-glu" self) (getAttr "cl-glut" self) (getAttr "cl-opengl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trace-db = (build-asdf-system { pname = "trace-db"; @@ -54132,6 +65911,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trace-db" ]; lispLibs = [ (getAttr "asdf-package-system" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); track-best = (build-asdf-system { pname = "track-best"; @@ -54145,6 +65927,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "track-best" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trainable-object = (build-asdf-system { pname = "trainable-object"; @@ -54158,6 +65943,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trainable-object" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "serializable-object" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trainable-object_dot_test = (build-asdf-system { pname = "trainable-object.test"; @@ -54171,6 +65959,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trainable-object.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "trainable-object" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); translate = (build-asdf-system { pname = "translate"; @@ -54184,6 +65975,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "translate" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); translate-client = (build-asdf-system { pname = "translate-client"; @@ -54197,6 +65991,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "translate-client" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "assoc-utils" self) (getAttr "dexador" self) (getAttr "quri" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); translators = (build-asdf-system { pname = "translators"; @@ -54210,6 +66007,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "translators" ]; lispLibs = [ (getAttr "gwl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); transparent-wrap = (build-asdf-system { pname = "transparent-wrap"; @@ -54223,6 +66023,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "transparent-wrap" ]; lispLibs = [ (getAttr "fare-quasiquote-extras" self) (getAttr "named-readtables" self) (getAttr "optima" self) (getAttr "trivial-arguments" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tree = (build-asdf-system { pname = "tree"; @@ -54236,6 +66039,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tree" ]; lispLibs = [ (getAttr "gwl-graphics" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); tree-search = (build-asdf-system { pname = "tree-search"; @@ -54249,6 +66055,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tree-search" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); treedb = (build-asdf-system { pname = "treedb"; @@ -54262,6 +66071,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "treedb" ]; lispLibs = [ (getAttr "cl-json" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); treedb_dot_doc = (build-asdf-system { pname = "treedb.doc"; @@ -54275,6 +66087,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "treedb.doc" ]; lispLibs = [ (getAttr "cl-gendoc" self) (getAttr "treedb" self) (getAttr "treedb_dot_tests" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); treedb_dot_tests = (build-asdf-system { pname = "treedb.tests"; @@ -54288,6 +66103,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "treedb.tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "treedb" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trees = (build-asdf-system { pname = "trees"; @@ -54301,6 +66119,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trees" ]; lispLibs = [ ]; + meta = {}; }); trees-tests = (build-asdf-system { pname = "trees-tests"; @@ -54314,6 +66133,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trees-tests" ]; lispLibs = [ (getAttr "trees" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trestrul = (build-asdf-system { pname = "trestrul"; @@ -54327,6 +66149,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trestrul" ]; lispLibs = [ (getAttr "jingoh_dot_documentizer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trestrul_dot_test = (build-asdf-system { pname = "trestrul.test"; @@ -54340,6 +66165,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trestrul.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "trestrul" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivia = (build-asdf-system { pname = "trivia"; @@ -54353,6 +66181,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivia" ]; lispLibs = [ (getAttr "trivia_dot_balland2006" self) ]; + meta = {}; }); trivia_dot_balland2006 = (build-asdf-system { pname = "trivia.balland2006"; @@ -54366,6 +66195,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivia.balland2006" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) (getAttr "trivia_dot_trivial" self) (getAttr "type-i" self) ]; + meta = {}; }); trivia_dot_benchmark = (build-asdf-system { pname = "trivia.benchmark"; @@ -54379,6 +66209,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivia.benchmark" ]; lispLibs = [ (getAttr "iterate" self) (getAttr "optima" self) (getAttr "trivia" self) (getAttr "trivia_dot_balland2006" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivia_dot_cffi = (build-asdf-system { pname = "trivia.cffi"; @@ -54392,6 +66225,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivia.cffi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "trivia_dot_trivial" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivia_dot_fset = (build-asdf-system { pname = "trivia.fset"; @@ -54405,6 +66241,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivia.fset" ]; lispLibs = [ (getAttr "fset" self) (getAttr "trivia_dot_trivial" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivia_dot_level0 = (build-asdf-system { pname = "trivia.level0"; @@ -54418,6 +66257,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivia.level0" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = {}; }); trivia_dot_level1 = (build-asdf-system { pname = "trivia.level1"; @@ -54431,6 +66271,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivia.level1" ]; lispLibs = [ (getAttr "trivia_dot_level0" self) ]; + meta = {}; }); trivia_dot_level2 = (build-asdf-system { pname = "trivia.level2"; @@ -54444,6 +66285,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivia.level2" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "lisp-namespace" self) (getAttr "trivia_dot_level1" self) (getAttr "trivial-cltl2" self) ]; + meta = {}; }); trivia_dot_ppcre = (build-asdf-system { pname = "trivia.ppcre"; @@ -54457,6 +66299,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivia.ppcre" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "trivia_dot_trivial" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivia_dot_quasiquote = (build-asdf-system { pname = "trivia.quasiquote"; @@ -54470,6 +66315,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivia.quasiquote" ]; lispLibs = [ (getAttr "fare-quasiquote-readtable" self) (getAttr "trivia_dot_trivial" self) ]; + meta = {}; }); trivia_dot_test = (build-asdf-system { pname = "trivia.test"; @@ -54483,6 +66329,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivia.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "optima" self) (getAttr "trivia" self) (getAttr "trivia_dot_cffi" self) (getAttr "trivia_dot_fset" self) (getAttr "trivia_dot_ppcre" self) (getAttr "trivia_dot_quasiquote" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivia_dot_trivial = (build-asdf-system { pname = "trivia.trivial"; @@ -54496,6 +66345,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivia.trivial" ]; lispLibs = [ (getAttr "trivia_dot_level2" self) ]; + meta = {}; }); trivial-arguments = (build-asdf-system { pname = "trivial-arguments"; @@ -54509,6 +66359,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-arguments" ]; lispLibs = [ ]; + meta = {}; }); trivial-backtrace = (build-asdf-system { pname = "trivial-backtrace"; @@ -54522,6 +66373,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-backtrace" ]; lispLibs = [ ]; + meta = {}; }); trivial-backtrace-test = (build-asdf-system { pname = "trivial-backtrace-test"; @@ -54535,6 +66387,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-backtrace-test" ]; lispLibs = [ (getAttr "lift" self) (getAttr "trivial-backtrace" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-battery = (build-asdf-system { pname = "trivial-battery"; @@ -54548,6 +66403,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-battery" ]; lispLibs = [ (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-benchmark = (build-asdf-system { pname = "trivial-benchmark"; @@ -54561,6 +66419,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-benchmark" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-bit-streams = (build-asdf-system { pname = "trivial-bit-streams"; @@ -54574,6 +66435,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-bit-streams" ]; lispLibs = [ (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-bit-streams-tests = (build-asdf-system { pname = "trivial-bit-streams-tests"; @@ -54587,6 +66451,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-bit-streams-tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "flexi-streams" self) (getAttr "trivial-bit-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-build = (build-asdf-system { pname = "trivial-build"; @@ -54600,6 +66467,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-build" ]; lispLibs = [ (getAttr "lisp-invocation" self) (getAttr "trivial-exe" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-build-test = (build-asdf-system { pname = "trivial-build-test"; @@ -54613,6 +66483,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-build-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "trivial-build" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-channels = (build-asdf-system { pname = "trivial-channels"; @@ -54626,6 +66499,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-channels" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "trivial-timeout" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-clipboard = (build-asdf-system { pname = "trivial-clipboard"; @@ -54639,6 +66515,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-clipboard" ]; lispLibs = [ ]; + meta = {}; }); trivial-clipboard-test = (build-asdf-system { pname = "trivial-clipboard-test"; @@ -54652,6 +66529,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-clipboard-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "trivial-clipboard" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-cltl2 = (build-asdf-system { pname = "trivial-cltl2"; @@ -54665,6 +66545,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-cltl2" ]; lispLibs = [ ]; + meta = {}; }); trivial-coerce = (build-asdf-system { pname = "trivial-coerce"; @@ -54678,6 +66559,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-coerce" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "extensible-compound-types" self) (getAttr "optima" self) (getAttr "trivial-types" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-compress = (build-asdf-system { pname = "trivial-compress"; @@ -54691,6 +66575,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-compress" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "archive" self) (getAttr "which" self) (getAttr "zip" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-compress-test = (build-asdf-system { pname = "trivial-compress-test"; @@ -54704,6 +66591,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-compress-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "trivial-compress" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-continuation = (build-asdf-system { pname = "trivial-continuation"; @@ -54717,6 +66607,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-continuation" ]; lispLibs = [ (getAttr "log4cl" self) (getAttr "trivial-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-coverage = (build-asdf-system { pname = "trivial-coverage"; @@ -54730,6 +66623,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-coverage" ]; lispLibs = [ (getAttr "lquery" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-custom-debugger = (build-asdf-system { pname = "trivial-custom-debugger"; @@ -54743,6 +66639,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-custom-debugger" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-debug-console = (build-asdf-system { pname = "trivial-debug-console"; @@ -54756,6 +66655,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-debug-console" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-do = (build-asdf-system { pname = "trivial-do"; @@ -54769,6 +66671,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-do" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-documentation = (build-asdf-system { pname = "trivial-documentation"; @@ -54782,6 +66687,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-documentation" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-documentation-test = (build-asdf-system { pname = "trivial-documentation-test"; @@ -54795,6 +66703,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-documentation-test" ]; lispLibs = [ (getAttr "trivial-documentation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-download = (build-asdf-system { pname = "trivial-download"; @@ -54808,6 +66719,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-download" ]; lispLibs = [ (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-dump-core = (build-asdf-system { pname = "trivial-dump-core"; @@ -54821,6 +66735,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-dump-core" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-ed-functions = (build-asdf-system { pname = "trivial-ed-functions"; @@ -54834,6 +66751,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-ed-functions" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-escapes = (build-asdf-system { pname = "trivial-escapes"; @@ -54847,6 +66767,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-escapes" ]; lispLibs = [ (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-escapes-test = (build-asdf-system { pname = "trivial-escapes-test"; @@ -54860,6 +66783,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-escapes-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "trivial-escapes" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-exe = (build-asdf-system { pname = "trivial-exe"; @@ -54873,6 +66799,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-exe" ]; lispLibs = [ (getAttr "osicat" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-exe-test = (build-asdf-system { pname = "trivial-exe-test"; @@ -54886,6 +66815,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-exe-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "trivial-exe" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-extensible-sequences = (build-asdf-system { pname = "trivial-extensible-sequences"; @@ -54899,6 +66831,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-extensible-sequences" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-extract = (build-asdf-system { pname = "trivial-extract"; @@ -54912,6 +66847,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-extract" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "archive" self) (getAttr "cl-fad" self) (getAttr "deflate" self) (getAttr "which" self) (getAttr "zip" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-extract-test = (build-asdf-system { pname = "trivial-extract-test"; @@ -54925,6 +66863,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-extract-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "trivial-extract" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-features = (build-asdf-system { pname = "trivial-features"; @@ -54938,6 +66879,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-features" ]; lispLibs = [ ]; + meta = {}; }); trivial-features-tests = (build-asdf-system { pname = "trivial-features-tests"; @@ -54951,6 +66893,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-features-tests" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "rt" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-file-size = (build-asdf-system { pname = "trivial-file-size"; @@ -54964,6 +66909,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-file-size" ]; lispLibs = [ ]; + meta = {}; }); trivial-garbage = (build-asdf-system { pname = "trivial-garbage"; @@ -54977,6 +66923,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-garbage" ]; lispLibs = [ ]; + meta = {}; }); trivial-gray-streams = (build-asdf-system { pname = "trivial-gray-streams"; @@ -54990,6 +66937,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-gray-streams" ]; lispLibs = [ ]; + meta = {}; }); trivial-gray-streams-test = (build-asdf-system { pname = "trivial-gray-streams-test"; @@ -55003,6 +66951,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-gray-streams-test" ]; lispLibs = [ (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-hashtable-serialize = (build-asdf-system { pname = "trivial-hashtable-serialize"; @@ -55016,6 +66967,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-hashtable-serialize" ]; lispLibs = [ (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-http = (build-asdf-system { pname = "trivial-http"; @@ -55029,6 +66983,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-http" ]; lispLibs = [ (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-http-test = (build-asdf-system { pname = "trivial-http-test"; @@ -55042,6 +66999,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-http-test" ]; lispLibs = [ (getAttr "lift" self) (getAttr "trivial-http" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-indent = (build-asdf-system { pname = "trivial-indent"; @@ -55055,6 +67015,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-indent" ]; lispLibs = [ ]; + meta = {}; }); trivial-inspector-hook = (build-asdf-system { pname = "trivial-inspector-hook"; @@ -55068,6 +67029,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-inspector-hook" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-irc = (build-asdf-system { pname = "trivial-irc"; @@ -55081,6 +67045,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-irc" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "split-sequence" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-irc-echobot = (build-asdf-system { pname = "trivial-irc-echobot"; @@ -55094,6 +67061,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-irc-echobot" ]; lispLibs = [ (getAttr "trivial-irc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-json-codec = (build-asdf-system { pname = "trivial-json-codec"; @@ -55107,6 +67077,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-json-codec" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "iterate" self) (getAttr "log4cl" self) (getAttr "parse-number" self) (getAttr "trivial-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-jumptables = (build-asdf-system { pname = "trivial-jumptables"; @@ -55120,6 +67093,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-jumptables" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-jumptables__tests = (build-asdf-system { pname = "trivial-jumptables_tests"; @@ -55133,6 +67109,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-jumptables_tests" ]; lispLibs = [ (getAttr "bubble-operator-upwards" self) (getAttr "parachute" self) (getAttr "trivial-jumptables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-lazy = (build-asdf-system { pname = "trivial-lazy"; @@ -55146,6 +67125,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-lazy" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-ldap = (build-asdf-system { pname = "trivial-ldap"; @@ -55159,6 +67141,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-ldap" ]; lispLibs = [ (getAttr "cl_plus_ssl" self) (getAttr "usocket" self) (getAttr "yacc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-left-pad = (build-asdf-system { pname = "trivial-left-pad"; @@ -55172,6 +67157,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-left-pad" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "prove-asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-left-pad-test = (build-asdf-system { pname = "trivial-left-pad-test"; @@ -55185,6 +67173,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-left-pad-test" ]; lispLibs = [ (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "trivial-left-pad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-macroexpand-all = (build-asdf-system { pname = "trivial-macroexpand-all"; @@ -55198,6 +67189,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-macroexpand-all" ]; lispLibs = [ ]; + meta = {}; }); trivial-main-thread = (build-asdf-system { pname = "trivial-main-thread"; @@ -55211,6 +67203,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-main-thread" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "simple-tasks" self) (getAttr "trivial-features" self) ]; + meta = {}; }); trivial-method-combinations = (build-asdf-system { pname = "trivial-method-combinations"; @@ -55224,6 +67217,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-method-combinations" ]; lispLibs = [ (getAttr "closer-mop" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-mimes = (build-asdf-system { pname = "trivial-mimes"; @@ -55237,6 +67233,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-mimes" ]; lispLibs = [ ]; + meta = {}; }); trivial-mmap = (build-asdf-system { pname = "trivial-mmap"; @@ -55250,6 +67247,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-mmap" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "osicat" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-monitored-thread = (build-asdf-system { pname = "trivial-monitored-thread"; @@ -55263,6 +67263,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-monitored-thread" ]; lispLibs = [ (getAttr "iterate" self) (getAttr "log4cl" self) (getAttr "trivial-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-msi = (build-asdf-system { pname = "trivial-msi"; @@ -55276,6 +67279,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-msi" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-msi-test = (build-asdf-system { pname = "trivial-msi-test"; @@ -55289,6 +67295,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-msi-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "trivial-msi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-nntp = (build-asdf-system { pname = "trivial-nntp"; @@ -55302,6 +67311,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-nntp" ]; lispLibs = [ (getAttr "cl_plus_ssl" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-object-lock = (build-asdf-system { pname = "trivial-object-lock"; @@ -55315,6 +67327,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-object-lock" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "iterate" self) (getAttr "log4cl" self) (getAttr "trivial-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-octet-streams = (build-asdf-system { pname = "trivial-octet-streams"; @@ -55328,6 +67343,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-octet-streams" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-open-browser = (build-asdf-system { pname = "trivial-open-browser"; @@ -55341,6 +67359,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-open-browser" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-openstack = (build-asdf-system { pname = "trivial-openstack"; @@ -55354,6 +67375,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-openstack" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "drakma" self) (getAttr "local-time" self) (getAttr "st-json" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-openstack-test = (build-asdf-system { pname = "trivial-openstack-test"; @@ -55367,6 +67391,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-openstack-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "hunchentoot" self) (getAttr "local-time" self) (getAttr "st-json" self) (getAttr "trivial-openstack" self) (getAttr "uri-template" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-package-local-nicknames = (build-asdf-system { pname = "trivial-package-local-nicknames"; @@ -55380,6 +67407,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-package-local-nicknames" ]; lispLibs = [ ]; + meta = {}; }); trivial-package-locks = (build-asdf-system { pname = "trivial-package-locks"; @@ -55393,6 +67421,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-package-locks" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-package-manager = (build-asdf-system { pname = "trivial-package-manager"; @@ -55406,6 +67437,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-package-manager" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "trivial-features" self) (getAttr "trivial-open-browser" self) ]; + meta = {}; }); trivial-package-manager_dot_test = (build-asdf-system { pname = "trivial-package-manager.test"; @@ -55419,6 +67451,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-package-manager.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "trivial-package-manager" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-pooled-database = (build-asdf-system { pname = "trivial-pooled-database"; @@ -55432,6 +67467,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-pooled-database" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-dbi" self) (getAttr "iterate" self) (getAttr "log4cl" self) (getAttr "parse-number" self) (getAttr "trivial-object-lock" self) (getAttr "trivial-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-project = (build-asdf-system { pname = "trivial-project"; @@ -55445,6 +67483,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-project" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-raw-io = (build-asdf-system { pname = "trivial-raw-io"; @@ -55458,6 +67499,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-raw-io" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-renamer = (build-asdf-system { pname = "trivial-renamer"; @@ -55471,6 +67515,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-renamer" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-rfc-1123 = (build-asdf-system { pname = "trivial-rfc-1123"; @@ -55484,6 +67531,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-rfc-1123" ]; lispLibs = [ (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-sanitize = (build-asdf-system { pname = "trivial-sanitize"; @@ -55497,6 +67547,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-sanitize" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-html5-parser" self) (getAttr "cl-ppcre-unicode" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-sanitize-tests = (build-asdf-system { pname = "trivial-sanitize-tests"; @@ -55510,6 +67563,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-sanitize-tests" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "clunit2" self) (getAttr "trivial-sanitize" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-shell = (build-asdf-system { pname = "trivial-shell"; @@ -55523,6 +67579,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-shell" ]; lispLibs = [ ]; + meta = {}; }); trivial-shell-test = (build-asdf-system { pname = "trivial-shell-test"; @@ -55536,6 +67593,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-shell-test" ]; lispLibs = [ (getAttr "lift" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-signal = (build-asdf-system { pname = "trivial-signal"; @@ -55549,6 +67609,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-signal" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-sockets = (build-asdf-system { pname = "trivial-sockets"; @@ -55562,6 +67625,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-sockets" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-ssh = (build-asdf-system { pname = "trivial-ssh"; @@ -55575,6 +67641,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-ssh" ]; lispLibs = [ (getAttr "trivial-ssh-libssh2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-ssh-libssh2 = (build-asdf-system { pname = "trivial-ssh-libssh2"; @@ -55588,6 +67657,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-ssh-libssh2" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-fad" self) (getAttr "split-sequence" self) (getAttr "trivial-gray-streams" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-ssh-test = (build-asdf-system { pname = "trivial-ssh-test"; @@ -55601,6 +67673,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-ssh-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "trivial-ssh" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-string-template = (build-asdf-system { pname = "trivial-string-template"; @@ -55614,6 +67689,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-string-template" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "proc-parse" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-string-template-test = (build-asdf-system { pname = "trivial-string-template-test"; @@ -55627,6 +67705,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-string-template-test" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "trivial-string-template" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-tco = (build-asdf-system { pname = "trivial-tco"; @@ -55640,6 +67721,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-tco" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-tco-test = (build-asdf-system { pname = "trivial-tco-test"; @@ -55653,6 +67737,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-tco-test" ]; lispLibs = [ (getAttr "clunit" self) (getAttr "trivial-tco" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-thumbnail = (build-asdf-system { pname = "trivial-thumbnail"; @@ -55666,6 +67753,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-thumbnail" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-timeout = (build-asdf-system { pname = "trivial-timeout"; @@ -55679,6 +67769,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-timeout" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-timer = (build-asdf-system { pname = "trivial-timer"; @@ -55692,6 +67785,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-timer" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "chanl" self) (getAttr "iterate" self) (getAttr "log4cl" self) (getAttr "trivial-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-types = (build-asdf-system { pname = "trivial-types"; @@ -55705,6 +67801,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-types" ]; lispLibs = [ ]; + meta = {}; }); trivial-update = (build-asdf-system { pname = "trivial-update"; @@ -55718,6 +67815,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-update" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-utf-8 = (build-asdf-system { pname = "trivial-utf-8"; @@ -55731,6 +67831,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-utf-8" ]; lispLibs = [ ]; + meta = {}; }); trivial-utilities = (build-asdf-system { pname = "trivial-utilities"; @@ -55744,6 +67845,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-utilities" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-variable-bindings = (build-asdf-system { pname = "trivial-variable-bindings"; @@ -55757,6 +67861,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-variable-bindings" ]; lispLibs = [ (getAttr "iterate" self) (getAttr "trivial-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-wish = (build-asdf-system { pname = "trivial-wish"; @@ -55770,6 +67877,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-wish" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-with = (build-asdf-system { pname = "trivial-with"; @@ -55783,6 +67893,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-with" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-with-current-source-form = (build-asdf-system { pname = "trivial-with-current-source-form"; @@ -55796,6 +67909,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-with-current-source-form" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = {}; }); trivial-ws = (build-asdf-system { pname = "trivial-ws"; @@ -55809,6 +67923,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-ws" ]; lispLibs = [ (getAttr "hunchensocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-ws-client = (build-asdf-system { pname = "trivial-ws-client"; @@ -55822,6 +67939,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-ws-client" ]; lispLibs = [ (getAttr "cl-async" self) (getAttr "websocket-driver" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-ws-test = (build-asdf-system { pname = "trivial-ws-test"; @@ -55835,6 +67955,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-ws-test" ]; lispLibs = [ (getAttr "find-port" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "trivial-ws" self) (getAttr "trivial-ws-client" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivial-yenc = (build-asdf-system { pname = "trivial-yenc"; @@ -55848,6 +67971,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivial-yenc" ]; lispLibs = [ (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivialib_dot_bdd = (build-asdf-system { pname = "trivialib.bdd"; @@ -55861,6 +67987,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivialib.bdd" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "immutable-struct" self) (getAttr "trivia" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivialib_dot_bdd_dot_test = (build-asdf-system { pname = "trivialib.bdd.test"; @@ -55874,6 +68003,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivialib.bdd.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "trivialib_dot_bdd" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivialib_dot_type-unify = (build-asdf-system { pname = "trivialib.type-unify"; @@ -55887,6 +68019,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivialib.type-unify" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "introspect-environment" self) (getAttr "trivia" self) (getAttr "type-r" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trivialib_dot_type-unify_dot_test = (build-asdf-system { pname = "trivialib.type-unify.test"; @@ -55900,6 +68035,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trivialib.type-unify.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "trivialib_dot_type-unify" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trucler = (build-asdf-system { pname = "trucler"; @@ -55913,6 +68051,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trucler" ]; lispLibs = [ (getAttr "trucler-base" self) (getAttr "trucler-native" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trucler-base = (build-asdf-system { pname = "trucler-base"; @@ -55926,6 +68067,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trucler-base" ]; lispLibs = [ (getAttr "acclimation" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trucler-native = (build-asdf-system { pname = "trucler-native"; @@ -55939,6 +68083,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trucler-native" ]; lispLibs = [ (getAttr "trucler-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trucler-native-test = (build-asdf-system { pname = "trucler-native-test"; @@ -55952,6 +68099,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trucler-native-test" ]; lispLibs = [ (getAttr "trucler-base" self) (getAttr "trucler-native" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); trucler-reference = (build-asdf-system { pname = "trucler-reference"; @@ -55965,6 +68115,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "trucler-reference" ]; lispLibs = [ (getAttr "trucler-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); truetype-clx = (build-asdf-system { pname = "truetype-clx"; @@ -55978,6 +68131,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "truetype-clx" ]; lispLibs = [ (getAttr "cl-aa" self) (getAttr "cl-paths-ttf" self) (getAttr "cl-vectors" self) (getAttr "zpb-ttf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); try = (build-asdf-system { pname = "try"; @@ -55991,6 +68147,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "try" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "ieee-floats" self) (getAttr "mgl-pax" self) (getAttr "trivial-gray-streams" self) (getAttr "try_dot_asdf" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); try_dot_asdf = (build-asdf-system { pname = "try.asdf"; @@ -56004,6 +68163,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "try.asdf" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); tsqueue = (build-asdf-system { pname = "tsqueue"; @@ -56017,6 +68179,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "tsqueue" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ttt = (build-asdf-system { pname = "ttt"; @@ -56030,6 +68195,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ttt" ]; lispLibs = [ (getAttr "bordeaux-threads" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); twfy = (build-asdf-system { pname = "twfy"; @@ -56043,6 +68211,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "twfy" ]; lispLibs = [ (getAttr "cl-json" self) (getAttr "drakma" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); twitter-mongodb-driver = (build-asdf-system { pname = "twitter-mongodb-driver"; @@ -56056,6 +68227,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "twitter-mongodb-driver" ]; lispLibs = [ (getAttr "cl-mongo" self) (getAttr "cl-twitter" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); type-i = (build-asdf-system { pname = "type-i"; @@ -56069,6 +68243,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "type-i" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "introspect-environment" self) (getAttr "lisp-namespace" self) (getAttr "trivia_dot_trivial" self) ]; + meta = {}; }); type-i_dot_test = (build-asdf-system { pname = "type-i.test"; @@ -56082,6 +68257,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "type-i.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "type-i" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); type-r = (build-asdf-system { pname = "type-r"; @@ -56095,6 +68273,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "type-r" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); type-r_dot_test = (build-asdf-system { pname = "type-r.test"; @@ -56108,6 +68289,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "type-r.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "type-r" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); typo = (build-asdf-system { pname = "typo"; @@ -56121,6 +68305,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "typo" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "introspect-environment" self) (getAttr "trivia" self) (getAttr "trivial-arguments" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); typo_dot_test-suite = (build-asdf-system { pname = "typo.test-suite"; @@ -56134,6 +68321,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "typo.test-suite" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "typo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); uax-14 = (build-asdf-system { pname = "uax-14"; @@ -56147,6 +68337,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "uax-14" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); uax-14-test = (build-asdf-system { pname = "uax-14-test"; @@ -56160,6 +68353,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "uax-14-test" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "parachute" self) (getAttr "uax-14" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); uax-15 = (build-asdf-system { pname = "uax-15"; @@ -56173,6 +68369,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "uax-15" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "split-sequence" self) ]; + meta = {}; }); uax-9 = (build-asdf-system { pname = "uax-9"; @@ -56186,6 +68383,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "uax-9" ]; lispLibs = [ (getAttr "documentation-utils" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); uax-9-test = (build-asdf-system { pname = "uax-9-test"; @@ -56199,6 +68399,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "uax-9-test" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "parachute" self) (getAttr "uax-9" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ubiquitous = (build-asdf-system { pname = "ubiquitous"; @@ -56214,6 +68417,7 @@ in lib.makeScope pkgs.newScope (self: { lispLibs = [ ]; meta = { broken = true; + hydraPlatforms = [ ]; }; }); ubiquitous-concurrent = (build-asdf-system { @@ -56228,6 +68432,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ubiquitous-concurrent" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "ubiquitous" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ucons = (build-asdf-system { pname = "ucons"; @@ -56241,6 +68448,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ucons" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "atomics" self) (getAttr "bordeaux-threads" self) (getAttr "named-readtables" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ucw = (build-asdf-system { pname = "ucw"; @@ -56254,6 +68464,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ucw" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "ucw-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ucw-core = (build-asdf-system { pname = "ucw-core"; @@ -56267,6 +68480,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ucw-core" ]; lispLibs = [ (getAttr "arnesi" self) (getAttr "bordeaux-threads" self) (getAttr "cl-fad" self) (getAttr "closer-mop" self) (getAttr "iterate" self) (getAttr "local-time" self) (getAttr "net-telent-date" self) (getAttr "rfc2109" self) (getAttr "swank" self) (getAttr "trivial-garbage" self) (getAttr "usocket" self) (getAttr "yaclml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ucw-core_dot_test = (build-asdf-system { pname = "ucw-core.test"; @@ -56280,6 +68496,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ucw-core.test" ]; lispLibs = [ (getAttr "arnesi" self) (getAttr "cxml" self) (getAttr "drakma" self) (getAttr "iterate" self) (getAttr "stefil" self) (getAttr "ucw-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ucw_dot_examples = (build-asdf-system { pname = "ucw.examples"; @@ -56293,6 +68512,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ucw.examples" ]; lispLibs = [ (getAttr "ucw" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ucw_dot_httpd = (build-asdf-system { pname = "ucw.httpd"; @@ -56306,6 +68528,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ucw.httpd" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "puri" self) (getAttr "rfc2388-binary" self) (getAttr "ucw-core" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ucw_dot_manual-examples = (build-asdf-system { pname = "ucw.manual-examples"; @@ -56319,6 +68544,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ucw.manual-examples" ]; lispLibs = [ (getAttr "ucw" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); uffi = (build-asdf-system { pname = "uffi"; @@ -56332,6 +68560,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "uffi" ]; lispLibs = [ ]; + meta = {}; }); uffi-tests = (build-asdf-system { pname = "uffi-tests"; @@ -56345,6 +68574,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "uffi-tests" ]; lispLibs = [ (getAttr "uffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ufo = (build-asdf-system { pname = "ufo"; @@ -56358,6 +68590,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ufo" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); ufo-test = (build-asdf-system { pname = "ufo-test"; @@ -56371,6 +68606,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ufo-test" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "ufo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ugly-tiny-infix-macro = (build-asdf-system { pname = "ugly-tiny-infix-macro"; @@ -56384,6 +68622,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ugly-tiny-infix-macro" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); umbra = (build-asdf-system { pname = "umbra"; @@ -56397,6 +68638,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "umbra" ]; lispLibs = [ (getAttr "mfiano-utils" self) (getAttr "shadow" self) (getAttr "varjo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); umlisp = (build-asdf-system { pname = "umlisp"; @@ -56410,6 +68654,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "umlisp" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "clsql-mysql" self) (getAttr "hyperobject" self) (getAttr "kmrcl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); umlisp-orf = (build-asdf-system { pname = "umlisp-orf"; @@ -56423,6 +68670,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "umlisp-orf" ]; lispLibs = [ (getAttr "clsql" self) (getAttr "clsql-postgresql-socket" self) (getAttr "hyperobject" self) (getAttr "kmrcl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); umlisp-tests = (build-asdf-system { pname = "umlisp-tests"; @@ -56436,6 +68686,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "umlisp-tests" ]; lispLibs = [ (getAttr "rt" self) (getAttr "umlisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); uncommon-lisp = (build-asdf-system { pname = "uncommon-lisp"; @@ -56449,6 +68702,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "uncommon-lisp" ]; lispLibs = [ (getAttr "structy-defclass" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); uncursed = (build-asdf-system { pname = "uncursed"; @@ -56462,6 +68718,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "uncursed" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "cl-setlocale" self) (getAttr "terminfo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); uncursed-examples = (build-asdf-system { pname = "uncursed-examples"; @@ -56475,6 +68734,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "uncursed-examples" ]; lispLibs = [ (getAttr "cffi-grovel" self) (getAttr "uncursed" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); unicly = (build-asdf-system { pname = "unicly"; @@ -56488,6 +68750,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "unicly" ]; lispLibs = [ (getAttr "ironclad" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); unifgram = (build-asdf-system { pname = "unifgram"; @@ -56501,6 +68766,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "unifgram" ]; lispLibs = [ (getAttr "paiprolog" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); unit-formulas = (build-asdf-system { pname = "unit-formulas"; @@ -56514,6 +68782,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "unit-formulas" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); unit-test = (build-asdf-system { pname = "unit-test"; @@ -56527,6 +68798,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "unit-test" ]; lispLibs = [ ]; + meta = {}; }); universal-config = (build-asdf-system { pname = "universal-config"; @@ -56540,6 +68812,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "universal-config" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "parse-float" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); unix-options = (build-asdf-system { pname = "unix-options"; @@ -56553,6 +68828,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "unix-options" ]; lispLibs = [ ]; + meta = {}; }); unix-opts = (build-asdf-system { pname = "unix-opts"; @@ -56566,6 +68842,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "unix-opts" ]; lispLibs = [ ]; + meta = {}; }); unix-sockets = (build-asdf-system { pname = "unix-sockets"; @@ -56579,6 +68856,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "unix-sockets" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "flexi-streams" self) (getAttr "log4cl" self) (getAttr "trivial-garbage" self) (getAttr "trivial-gray-streams" self) (getAttr "uffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); unix-sockets_dot_tests = (build-asdf-system { pname = "unix-sockets.tests"; @@ -56592,6 +68872,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "unix-sockets.tests" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "fiveam" self) (getAttr "tmpdir" self) (getAttr "trivial-timeout" self) (getAttr "unix-sockets" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); uri-template = (build-asdf-system { pname = "uri-template"; @@ -56605,6 +68888,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "uri-template" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "named-readtables" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); uri-template_dot_test = (build-asdf-system { pname = "uri-template.test"; @@ -56618,6 +68904,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "uri-template.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "uri-template" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); url-rewrite = (build-asdf-system { pname = "url-rewrite"; @@ -56631,6 +68920,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "url-rewrite" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); userial = (build-asdf-system { pname = "userial"; @@ -56644,6 +68936,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "userial" ]; lispLibs = [ (getAttr "contextl" self) (getAttr "ieee-floats" self) (getAttr "trivial-utf-8" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); userial-tests = (build-asdf-system { pname = "userial-tests"; @@ -56657,6 +68952,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "userial-tests" ]; lispLibs = [ (getAttr "nst" self) (getAttr "userial" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); usocket = (build-asdf-system { pname = "usocket"; @@ -56670,6 +68968,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "usocket" ]; lispLibs = [ (getAttr "split-sequence" self) ]; + meta = {}; }); usocket-server = (build-asdf-system { pname = "usocket-server"; @@ -56683,6 +68982,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "usocket-server" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "usocket" self) ]; + meta = {}; }); usocket-test = (build-asdf-system { pname = "usocket-test"; @@ -56696,6 +68996,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "usocket-test" ]; lispLibs = [ (getAttr "rt" self) (getAttr "usocket-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); utilities_dot_binary-dump = (build-asdf-system { pname = "utilities.binary-dump"; @@ -56709,6 +69012,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "utilities.binary-dump" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "let-plus" self) (getAttr "nibbles" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); utilities_dot_print-items = (build-asdf-system { pname = "utilities.print-items"; @@ -56722,6 +69028,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "utilities.print-items" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = {}; }); utilities_dot_print-tree = (build-asdf-system { pname = "utilities.print-tree"; @@ -56735,6 +69042,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "utilities.print-tree" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = {}; }); utility = (build-asdf-system { pname = "utility"; @@ -56748,6 +69056,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "utility" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); utility-arguments = (build-asdf-system { pname = "utility-arguments"; @@ -56761,6 +69072,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "utility-arguments" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); utils-kt = (build-asdf-system { pname = "utils-kt"; @@ -56774,6 +69088,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "utils-kt" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); utm = (build-asdf-system { pname = "utm"; @@ -56787,6 +69104,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "utm" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); utm-ups = (build-asdf-system { pname = "utm-ups"; @@ -56800,6 +69120,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "utm-ups" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); utm_dot_test = (build-asdf-system { pname = "utm.test"; @@ -56813,6 +69136,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "utm.test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "utm" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); uuid = (build-asdf-system { pname = "uuid"; @@ -56826,6 +69152,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "uuid" ]; lispLibs = [ (getAttr "ironclad" self) (getAttr "trivial-utf-8" self) ]; + meta = {}; }); validate-list = (build-asdf-system { pname = "validate-list"; @@ -56839,6 +69166,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "validate-list" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "arithmetic-operators-as-words" self) (getAttr "lisp-unit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); varint = (build-asdf-system { pname = "varint"; @@ -56852,6 +69182,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "varint" ]; lispLibs = [ (getAttr "com_dot_google_dot_base" self) (getAttr "nibbles" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); varjo = (build-asdf-system { pname = "varjo"; @@ -56865,6 +69198,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "varjo" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "documentation-utils" self) (getAttr "fn" self) (getAttr "glsl-docs" self) (getAttr "glsl-spec" self) (getAttr "glsl-symbols" self) (getAttr "named-readtables" self) (getAttr "parse-float" self) (getAttr "vas-string-metrics" self) ]; + meta = {}; }); varjo_dot_import = (build-asdf-system { pname = "varjo.import"; @@ -56878,6 +69212,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "varjo.import" ]; lispLibs = [ (getAttr "fare-quasiquote-extras" self) (getAttr "glsl-toolkit" self) (getAttr "rtg-math_dot_vari" self) (getAttr "split-sequence" self) (getAttr "varjo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); varjo_dot_tests = (build-asdf-system { pname = "varjo.tests"; @@ -56891,6 +69228,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "varjo.tests" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "rtg-math_dot_vari" self) (getAttr "varjo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); varray = (build-asdf-system { pname = "varray"; @@ -56904,6 +69244,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "varray" ]; lispLibs = [ (getAttr "aplesque" self) (getAttr "lparallel" self) (getAttr "random-state" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vas-string-metrics = (build-asdf-system { pname = "vas-string-metrics"; @@ -56917,6 +69260,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vas-string-metrics" ]; lispLibs = [ ]; + meta = {}; }); vecto = (build-asdf-system { pname = "vecto"; @@ -56930,6 +69274,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vecto" ]; lispLibs = [ (getAttr "cl-vectors" self) (getAttr "zpb-ttf" self) (getAttr "zpng" self) ]; + meta = {}; }); vectometry = (build-asdf-system { pname = "vectometry"; @@ -56943,6 +69288,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vectometry" ]; lispLibs = [ (getAttr "vecto" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vectors = (build-asdf-system { pname = "vectors"; @@ -56956,6 +69304,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vectors" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); vellum = (build-asdf-system { pname = "vellum"; @@ -56969,6 +69320,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vellum" ]; lispLibs = [ (getAttr "agnostic-lizard" self) (getAttr "alexandria" self) (getAttr "cl-data-structures" self) (getAttr "closer-mop" self) (getAttr "documentation-utils-extensions" self) (getAttr "iterate" self) (getAttr "lparallel" self) (getAttr "metabang-bind" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vellum-clim = (build-asdf-system { pname = "vellum-clim"; @@ -56982,6 +69336,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vellum-clim" ]; lispLibs = [ (getAttr "iterate" self) (getAttr "mcclim" self) (getAttr "vellum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vellum-csv = (build-asdf-system { pname = "vellum-csv"; @@ -56995,6 +69352,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vellum-csv" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "documentation-utils-extensions" self) (getAttr "iterate" self) (getAttr "parse-float" self) (getAttr "serapeum" self) (getAttr "vellum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vellum-csv-tests = (build-asdf-system { pname = "vellum-csv-tests"; @@ -57008,6 +69368,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vellum-csv-tests" ]; lispLibs = [ (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "vellum-csv" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vellum-postmodern = (build-asdf-system { pname = "vellum-postmodern"; @@ -57021,6 +69384,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vellum-postmodern" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-postgres" self) (getAttr "documentation-utils-extensions" self) (getAttr "iterate" self) (getAttr "postmodern" self) (getAttr "s-sql" self) (getAttr "serapeum" self) (getAttr "vellum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vellum-tests = (build-asdf-system { pname = "vellum-tests"; @@ -57034,6 +69400,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vellum-tests" ]; lispLibs = [ (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "vellum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); veq = (build-asdf-system { pname = "veq"; @@ -57047,6 +69416,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "veq" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "prove" self) (getAttr "str" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); verbose = (build-asdf-system { pname = "verbose"; @@ -57060,6 +69432,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "verbose" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "dissect" self) (getAttr "documentation-utils" self) (getAttr "local-time" self) (getAttr "piping" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); verlet = (build-asdf-system { pname = "verlet"; @@ -57073,6 +69448,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "verlet" ]; lispLibs = [ (getAttr "chain" self) (getAttr "fset" self) (getAttr "metabang-bind" self) (getAttr "mgl-pax" self) (getAttr "rtg-math" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vernacular = (build-asdf-system { pname = "vernacular"; @@ -57086,6 +69464,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vernacular" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "local-time" self) (getAttr "named-readtables" self) (getAttr "overlord" self) (getAttr "serapeum" self) (getAttr "trivia" self) (getAttr "trivial-garbage" self) (getAttr "trivial-macroexpand-all" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); verrazano = (build-asdf-system { pname = "verrazano"; @@ -57099,6 +69480,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "verrazano" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "cl-ppcre" self) (getAttr "closer-mop" self) (getAttr "cxml" self) (getAttr "iterate" self) (getAttr "metabang-bind" self) (getAttr "parse-number" self) (getAttr "trivial-shell" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); verrazano-runtime = (build-asdf-system { pname = "verrazano-runtime"; @@ -57112,6 +69496,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "verrazano-runtime" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vertex = (build-asdf-system { pname = "vertex"; @@ -57125,6 +69512,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vertex" ]; lispLibs = [ (getAttr "common-doc" self) (getAttr "common-doc-plump" self) (getAttr "plump-tex" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vertex-test = (build-asdf-system { pname = "vertex-test"; @@ -57138,6 +69528,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vertex-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "vertex" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vex = (build-asdf-system { pname = "vex"; @@ -57151,6 +69544,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vex" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "array-operations" self) (getAttr "cl-ppcre" self) (getAttr "maxpc-apache" self) (getAttr "prove" self) (getAttr "symbol-munger" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vgplot = (build-asdf-system { pname = "vgplot"; @@ -57164,6 +69560,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vgplot" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "ltk" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vivid-colors = (build-asdf-system { pname = "vivid-colors"; @@ -57177,6 +69576,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vivid-colors" ]; lispLibs = [ (getAttr "cl-colors2" self) (getAttr "closer-mop" self) (getAttr "jingoh_dot_documentizer" self) (getAttr "lambda-fiddle" self) (getAttr "millet" self) (getAttr "vivid-colors_dot_content" self) (getAttr "vivid-colors_dot_dispatch" self) (getAttr "vivid-colors_dot_stream" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vivid-colors_dot_content = (build-asdf-system { pname = "vivid-colors.content"; @@ -57190,6 +69592,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vivid-colors.content" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ansi-text" self) (getAttr "jingoh_dot_documentizer" self) (getAttr "mcase" self) (getAttr "vivid-colors_dot_queue" self) (getAttr "vivid-colors_dot_shared" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vivid-colors_dot_content_dot_test = (build-asdf-system { pname = "vivid-colors.content.test"; @@ -57203,6 +69608,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vivid-colors.content.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "vivid-colors_dot_content" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vivid-colors_dot_dispatch = (build-asdf-system { pname = "vivid-colors.dispatch"; @@ -57216,6 +69624,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vivid-colors.dispatch" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "jingoh_dot_documentizer" self) (getAttr "millet" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vivid-colors_dot_dispatch_dot_test = (build-asdf-system { pname = "vivid-colors.dispatch.test"; @@ -57229,6 +69640,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vivid-colors.dispatch.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "vivid-colors_dot_dispatch" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vivid-colors_dot_queue = (build-asdf-system { pname = "vivid-colors.queue"; @@ -57242,6 +69656,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vivid-colors.queue" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "jingoh_dot_documentizer" self) (getAttr "millet" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vivid-colors_dot_queue_dot_test = (build-asdf-system { pname = "vivid-colors.queue.test"; @@ -57255,6 +69672,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vivid-colors.queue.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "vivid-colors_dot_queue" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vivid-colors_dot_shared = (build-asdf-system { pname = "vivid-colors.shared"; @@ -57268,6 +69688,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vivid-colors.shared" ]; lispLibs = [ (getAttr "jingoh_dot_documentizer" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vivid-colors_dot_shared_dot_test = (build-asdf-system { pname = "vivid-colors.shared.test"; @@ -57281,6 +69704,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vivid-colors.shared.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "vivid-colors_dot_shared" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vivid-colors_dot_stream = (build-asdf-system { pname = "vivid-colors.stream"; @@ -57294,6 +69720,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vivid-colors.stream" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ansi-text" self) (getAttr "jingoh_dot_documentizer" self) (getAttr "trivial-gray-streams" self) (getAttr "vivid-colors_dot_content" self) (getAttr "vivid-colors_dot_dispatch" self) (getAttr "vivid-colors_dot_shared" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vivid-colors_dot_stream_dot_test = (build-asdf-system { pname = "vivid-colors.stream.test"; @@ -57307,6 +69736,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vivid-colors.stream.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "vivid-colors_dot_stream" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vivid-colors_dot_test = (build-asdf-system { pname = "vivid-colors.test"; @@ -57320,6 +69752,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vivid-colors.test" ]; lispLibs = [ (getAttr "jingoh" self) (getAttr "vivid-colors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vivid-diff = (build-asdf-system { pname = "vivid-diff"; @@ -57333,6 +69768,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vivid-diff" ]; lispLibs = [ (getAttr "cl-colors2" self) (getAttr "closer-mop" self) (getAttr "jingoh_dot_documentizer" self) (getAttr "matrix-case" self) (getAttr "vivid-colors" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vivid-diff_dot_test = (build-asdf-system { pname = "vivid-diff.test"; @@ -57346,6 +69784,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vivid-diff.test" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "jingoh" self) (getAttr "vivid-diff" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vk = (build-asdf-system { pname = "vk"; @@ -57359,6 +69800,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vk" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cffi" self) (getAttr "rove" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); voipms = (build-asdf-system { pname = "voipms"; @@ -57372,6 +69816,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "voipms" ]; lispLibs = [ (getAttr "erjoalgo-webutil" self) (getAttr "local-time" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vom = (build-asdf-system { pname = "vom"; @@ -57385,6 +69832,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vom" ]; lispLibs = [ ]; + meta = {}; }); vom-json = (build-asdf-system { pname = "vom-json"; @@ -57398,6 +69846,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vom-json" ]; lispLibs = [ (getAttr "jonathan" self) (getAttr "local-time" self) (getAttr "vom" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vorbisfile-ffi = (build-asdf-system { pname = "vorbisfile-ffi"; @@ -57411,6 +69862,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vorbisfile-ffi" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); vp-trees = (build-asdf-system { pname = "vp-trees"; @@ -57424,6 +69878,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "vp-trees" ]; lispLibs = [ (getAttr "float-features" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); wallstreetflets = (build-asdf-system { pname = "wallstreetflets"; @@ -57437,6 +69894,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "wallstreetflets" ]; lispLibs = [ (getAttr "dexador" self) (getAttr "lquery" self) (getAttr "parse-number" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); wasm-encoder = (build-asdf-system { pname = "wasm-encoder"; @@ -57450,6 +69910,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "wasm-encoder" ]; lispLibs = [ (getAttr "agutil" self) (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "flexi-streams" self) (getAttr "generic-cl" self) (getAttr "ieee-floats" self) (getAttr "trivia" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); water = (build-asdf-system { pname = "water"; @@ -57463,6 +69926,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "water" ]; lispLibs = [ (getAttr "parenscript" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); wayflan = (build-asdf-system { pname = "wayflan"; @@ -57476,6 +69942,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "wayflan" ]; lispLibs = [ (getAttr "cffi-grovel" self) (getAttr "wayflan-client" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); wayflan-client = (build-asdf-system { pname = "wayflan-client"; @@ -57489,6 +69958,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "wayflan-client" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "closer-mop" self) (getAttr "plump" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); webactions = (build-asdf-system { pname = "webactions"; @@ -57502,6 +69974,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "webactions" ]; lispLibs = [ (getAttr "acl-compat" self) (getAttr "aserve" self) (getAttr "htmlgen" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); webapi = (build-asdf-system { pname = "webapi"; @@ -57515,6 +69990,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "webapi" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "dexador" self) (getAttr "kebab" self) (getAttr "quri" self) (getAttr "st-json" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); weblocks-clsql = (build-asdf-system { pname = "weblocks-clsql"; @@ -57528,6 +70006,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "weblocks-clsql" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "clsql" self) (getAttr "clsql-fluid" self) (getAttr "metatilities" self) (getAttr "weblocks-stores" self) (getAttr "weblocks-util" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); weblocks-memory = (build-asdf-system { pname = "weblocks-memory"; @@ -57541,6 +70022,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "weblocks-memory" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "metatilities" self) (getAttr "weblocks-stores" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); weblocks-montezuma = (build-asdf-system { pname = "weblocks-montezuma"; @@ -57554,6 +70038,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "weblocks-montezuma" ]; lispLibs = [ (getAttr "montezuma" self) (getAttr "weblocks-stores" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); weblocks-perec = (build-asdf-system { pname = "weblocks-perec"; @@ -57567,6 +70054,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "weblocks-perec" ]; lispLibs = [ (getAttr "hu_dot_dwim_dot_perec" self) (getAttr "weblocks-stores" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); weblocks-prevalence = (build-asdf-system { pname = "weblocks-prevalence"; @@ -57580,6 +70070,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "weblocks-prevalence" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "cl-prevalence" self) (getAttr "metatilities" self) (getAttr "weblocks-memory" self) (getAttr "weblocks-stores" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); weblocks-scripts = (build-asdf-system { pname = "weblocks-scripts"; @@ -57593,6 +70086,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "weblocks-scripts" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); weblocks-stores = (build-asdf-system { pname = "weblocks-stores"; @@ -57606,6 +70102,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "weblocks-stores" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "metatilities" self) (getAttr "weblocks-util" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); weblocks-util = (build-asdf-system { pname = "weblocks-util"; @@ -57619,6 +70118,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "weblocks-util" ]; lispLibs = [ (getAttr "anaphora" self) (getAttr "bordeaux-threads" self) (getAttr "cl-cont" self) (getAttr "cl-fad" self) (getAttr "cl-json" self) (getAttr "cl-ppcre" self) (getAttr "cl-who" self) (getAttr "closer-mop" self) (getAttr "f-underscore" self) (getAttr "html-template" self) (getAttr "hunchentoot" self) (getAttr "ironclad" self) (getAttr "metatilities" self) (getAttr "optima" self) (getAttr "parenscript" self) (getAttr "parse-number" self) (getAttr "pretty-function" self) (getAttr "puri" self) (getAttr "salza2" self) (getAttr "trivial-backtrace" self) (getAttr "trivial-timeout" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); websocket-driver = (build-asdf-system { pname = "websocket-driver"; @@ -57632,6 +70134,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "websocket-driver" ]; lispLibs = [ (getAttr "websocket-driver-client" self) (getAttr "websocket-driver-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); websocket-driver-base = (build-asdf-system { pname = "websocket-driver-base"; @@ -57645,6 +70150,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "websocket-driver-base" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-base64" self) (getAttr "event-emitter" self) (getAttr "fast-io" self) (getAttr "fast-websocket" self) (getAttr "sha1" self) (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); websocket-driver-client = (build-asdf-system { pname = "websocket-driver-client"; @@ -57658,6 +70166,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "websocket-driver-client" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl_plus_ssl" self) (getAttr "cl-base64" self) (getAttr "fast-http" self) (getAttr "fast-io" self) (getAttr "fast-websocket" self) (getAttr "quri" self) (getAttr "usocket" self) (getAttr "websocket-driver-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); websocket-driver-server = (build-asdf-system { pname = "websocket-driver-server"; @@ -57671,6 +70182,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "websocket-driver-server" ]; lispLibs = [ (getAttr "babel" self) (getAttr "clack-socket" self) (getAttr "fast-io" self) (getAttr "fast-websocket" self) (getAttr "websocket-driver-base" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); weft = (build-asdf-system { pname = "weft"; @@ -57684,6 +70198,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "weft" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "log4cl" self) (getAttr "trivial-timeout" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); westbrook = (build-asdf-system { pname = "westbrook"; @@ -57697,6 +70214,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "westbrook" ]; lispLibs = [ (getAttr "cxml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); westbrook-tests = (build-asdf-system { pname = "westbrook-tests"; @@ -57710,6 +70230,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "westbrook-tests" ]; lispLibs = [ (getAttr "fiasco" self) (getAttr "westbrook" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); what3words = (build-asdf-system { pname = "what3words"; @@ -57723,6 +70246,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "what3words" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "drakma" self) (getAttr "jsown" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); which = (build-asdf-system { pname = "which"; @@ -57736,6 +70262,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "which" ]; lispLibs = [ (getAttr "cl-fad" self) (getAttr "path-parse" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); which-test = (build-asdf-system { pname = "which-test"; @@ -57749,6 +70278,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "which-test" ]; lispLibs = [ (getAttr "fiveam" self) (getAttr "which" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); whirlog = (build-asdf-system { pname = "whirlog"; @@ -57762,6 +70294,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "whirlog" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); whofields = (build-asdf-system { pname = "whofields"; @@ -57775,6 +70310,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "whofields" ]; lispLibs = [ (getAttr "asdf-package-system" self) (getAttr "cl-who" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); wilbur = (build-asdf-system { pname = "wilbur"; @@ -57788,6 +70326,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "wilbur" ]; lispLibs = [ (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); wild-package-inferred-system = (build-asdf-system { pname = "wild-package-inferred-system"; @@ -57801,6 +70342,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "wild-package-inferred-system" ]; lispLibs = [ ]; + meta = {}; }); window = (build-asdf-system { pname = "window"; @@ -57814,6 +70356,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "window" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bodge-glfw" self) (getAttr "cffi" self) (getAttr "trivial-features" self) (getAttr "utility" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); winhttp = (build-asdf-system { pname = "winhttp"; @@ -57827,6 +70372,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "winhttp" ]; lispLibs = [ (getAttr "cffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); winlock = (build-asdf-system { pname = "winlock"; @@ -57840,6 +70388,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "winlock" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "named-readtables" self) (getAttr "serapeum" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); wire-world = (build-asdf-system { pname = "wire-world"; @@ -57853,6 +70404,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "wire-world" ]; lispLibs = [ (getAttr "gwl-graphics" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); with-branching = (build-asdf-system { pname = "with-branching"; @@ -57866,6 +70420,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "with-branching" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "trivial-indent" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); with-c-syntax = (build-asdf-system { pname = "with-c-syntax"; @@ -57879,6 +70436,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "with-c-syntax" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-ppcre" self) (getAttr "float-features" self) (getAttr "floating-point-contractions" self) (getAttr "named-readtables" self) (getAttr "split-sequence" self) (getAttr "trivial-gray-streams" self) (getAttr "yacc" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); with-c-syntax-test = (build-asdf-system { pname = "with-c-syntax-test"; @@ -57892,6 +70452,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "with-c-syntax-test" ]; lispLibs = [ (getAttr "_1am" self) (getAttr "floating-point" self) (getAttr "trivial-cltl2" self) (getAttr "with-c-syntax" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); with-cached-reader-conditionals = (build-asdf-system { pname = "with-cached-reader-conditionals"; @@ -57905,6 +70468,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "with-cached-reader-conditionals" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); with-contexts = (build-asdf-system { pname = "with-contexts"; @@ -57918,6 +70484,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "with-contexts" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); with-output-to-stream = (build-asdf-system { pname = "with-output-to-stream"; @@ -57931,6 +70500,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "with-output-to-stream" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); with-output-to-stream__tests = (build-asdf-system { pname = "with-output-to-stream_tests"; @@ -57944,6 +70516,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "with-output-to-stream_tests" ]; lispLibs = [ (getAttr "parachute" self) (getAttr "with-output-to-stream" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); with-setf = (build-asdf-system { pname = "with-setf"; @@ -57957,6 +70532,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "with-setf" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); with-shadowed-bindings = (build-asdf-system { pname = "with-shadowed-bindings"; @@ -57970,6 +70548,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "with-shadowed-bindings" ]; lispLibs = [ (getAttr "map-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); with-shadowed-bindings__tests = (build-asdf-system { pname = "with-shadowed-bindings_tests"; @@ -57983,6 +70564,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "with-shadowed-bindings_tests" ]; lispLibs = [ (getAttr "parachute" self) (getAttr "with-shadowed-bindings" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); with-user-abort = (build-asdf-system { pname = "with-user-abort"; @@ -57996,6 +70580,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "with-user-abort" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); woo = (build-asdf-system { pname = "woo"; @@ -58009,6 +70596,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "woo" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "clack-socket" self) (getAttr "fast-http" self) (getAttr "fast-io" self) (getAttr "lev" self) (getAttr "quri" self) (getAttr "smart-buffer" self) (getAttr "static-vectors" self) (getAttr "swap-bytes" self) (getAttr "trivial-mimes" self) (getAttr "trivial-utf-8" self) (getAttr "vom" self) ]; + meta = {}; }); woo-test = (build-asdf-system { pname = "woo-test"; @@ -58022,6 +70610,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "woo-test" ]; lispLibs = [ (getAttr "clack-test" self) (getAttr "rove" self) (getAttr "woo" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); wookie = (build-asdf-system { pname = "wookie"; @@ -58035,6 +70626,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "wookie" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "blackbird" self) (getAttr "chunga" self) (getAttr "cl-async" self) (getAttr "cl-async-ssl" self) (getAttr "cl-fad" self) (getAttr "cl-ppcre" self) (getAttr "do-urlencode" self) (getAttr "fast-http" self) (getAttr "fast-io" self) (getAttr "quri" self) (getAttr "vom" self) ]; + meta = {}; }); wordnet = (build-asdf-system { pname = "wordnet"; @@ -58048,6 +70640,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "wordnet" ]; lispLibs = [ (getAttr "split-sequence" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); workout-timer = (build-asdf-system { pname = "workout-timer"; @@ -58061,6 +70656,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "workout-timer" ]; lispLibs = [ (getAttr "cffi-toolchain" self) (getAttr "command-line-arguments" self) (getAttr "local-time" self) (getAttr "mixalot" self) (getAttr "mixalot-vorbis" self) (getAttr "vorbisfile-ffi" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); wu-decimal = (build-asdf-system { pname = "wu-decimal"; @@ -58074,6 +70672,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "wu-decimal" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); wu-sugar = (build-asdf-system { pname = "wu-sugar"; @@ -58087,6 +70688,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "wu-sugar" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); wuwei = (build-asdf-system { pname = "wuwei"; @@ -58100,6 +70704,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "wuwei" ]; lispLibs = [ (getAttr "aserve" self) (getAttr "cl-json" self) (getAttr "drakma" self) (getAttr "ironclad" self) (getAttr "mtlisp" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); wuwei-examples = (build-asdf-system { pname = "wuwei-examples"; @@ -58113,6 +70720,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "wuwei-examples" ]; lispLibs = [ (getAttr "drakma" self) (getAttr "wuwei" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); x_dot_let-star = (build-asdf-system { pname = "x.let-star"; @@ -58126,6 +70736,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "x.let-star" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); xarray = (build-asdf-system { pname = "xarray"; @@ -58139,6 +70752,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xarray" ]; lispLibs = [ (getAttr "anaphora" self) (getAttr "cl-utilities" self) (getAttr "iterate" self) (getAttr "metabang-bind" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xarray-test = (build-asdf-system { pname = "xarray-test"; @@ -58152,6 +70768,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xarray-test" ]; lispLibs = [ (getAttr "lift" self) (getAttr "xarray" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xcat = (build-asdf-system { pname = "xcat"; @@ -58165,6 +70784,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xcat" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "flexi-streams" self) (getAttr "log4cl" self) (getAttr "trivial-features" self) (getAttr "trivial-garbage" self) (getAttr "usocket-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xecto = (build-asdf-system { pname = "xecto"; @@ -58178,6 +70800,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xecto" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); xembed = (build-asdf-system { pname = "xembed"; @@ -58191,6 +70816,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xembed" ]; lispLibs = [ (getAttr "clx" self) ]; + meta = {}; }); xfactory = (build-asdf-system { pname = "xfactory"; @@ -58204,6 +70830,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xfactory" ]; lispLibs = [ (getAttr "cl-libxml2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xfactory-test = (build-asdf-system { pname = "xfactory-test"; @@ -58217,6 +70846,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xfactory-test" ]; lispLibs = [ (getAttr "lift" self) (getAttr "xfactory" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xhtmlambda = (build-asdf-system { pname = "xhtmlambda"; @@ -58230,6 +70862,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xhtmlambda" ]; lispLibs = [ (getAttr "cl-unicode" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xhtmlgen = (build-asdf-system { pname = "xhtmlgen"; @@ -58243,6 +70878,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xhtmlgen" ]; lispLibs = [ (getAttr "cxml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xhtmlgen-test = (build-asdf-system { pname = "xhtmlgen-test"; @@ -58256,6 +70894,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xhtmlgen-test" ]; lispLibs = [ (getAttr "rt" self) (getAttr "xhtmlgen" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xkeyboard = (build-asdf-system { pname = "xkeyboard"; @@ -58269,6 +70910,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xkeyboard" ]; lispLibs = [ (getAttr "clx" self) ]; + meta = {}; }); xkeyboard-test = (build-asdf-system { pname = "xkeyboard-test"; @@ -58282,6 +70924,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xkeyboard-test" ]; lispLibs = [ (getAttr "xkeyboard" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xlsx = (build-asdf-system { pname = "xlsx"; @@ -58295,6 +70940,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xlsx" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "xmls" self) (getAttr "zip" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xlunit = (build-asdf-system { pname = "xlunit"; @@ -58308,6 +70956,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xlunit" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); xlunit-tests = (build-asdf-system { pname = "xlunit-tests"; @@ -58321,6 +70972,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xlunit-tests" ]; lispLibs = [ (getAttr "xlunit" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xml-emitter = (build-asdf-system { pname = "xml-emitter"; @@ -58334,6 +70988,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xml-emitter" ]; lispLibs = [ (getAttr "cl-utilities" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xml-mop = (build-asdf-system { pname = "xml-mop"; @@ -58347,6 +71004,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xml-mop" ]; lispLibs = [ (getAttr "closer-mop" self) (getAttr "s-xml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xml-render = (build-asdf-system { pname = "xml-render"; @@ -58360,6 +71020,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xml-render" ]; lispLibs = [ (getAttr "cl-typesetting" self) (getAttr "xmls" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xml_dot_location = (build-asdf-system { pname = "xml.location"; @@ -58373,6 +71036,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xml.location" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "closer-mop" self) (getAttr "cxml-stp" self) (getAttr "iterate" self) (getAttr "let-plus" self) (getAttr "more-conditions" self) (getAttr "split-sequence" self) (getAttr "xpath" self) ]; + meta = {}; }); xml_dot_location-and-local-time = (build-asdf-system { pname = "xml.location-and-local-time"; @@ -58386,6 +71050,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xml.location-and-local-time" ]; lispLibs = [ (getAttr "local-time" self) (getAttr "xml_dot_location" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xmls = (build-asdf-system { pname = "xmls"; @@ -58399,6 +71066,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xmls" ]; lispLibs = [ ]; + meta = {}; }); xoverlay = (build-asdf-system { pname = "xoverlay"; @@ -58412,6 +71080,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xoverlay" ]; lispLibs = [ (getAttr "cl-libxml2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xpath = (build-asdf-system { pname = "xpath"; @@ -58425,6 +71096,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xpath" ]; lispLibs = [ (getAttr "cl-ppcre" self) (getAttr "cxml" self) (getAttr "parse-number" self) (getAttr "yacc" self) ]; + meta = {}; }); xptest = (build-asdf-system { pname = "xptest"; @@ -58438,6 +71110,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xptest" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); xsubseq = (build-asdf-system { pname = "xsubseq"; @@ -58451,6 +71126,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xsubseq" ]; lispLibs = [ ]; + meta = {}; }); xsubseq-test = (build-asdf-system { pname = "xsubseq-test"; @@ -58464,6 +71140,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xsubseq-test" ]; lispLibs = [ (getAttr "prove" self) (getAttr "prove-asdf" self) (getAttr "xsubseq" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); xuriella = (build-asdf-system { pname = "xuriella"; @@ -58477,6 +71156,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "xuriella" ]; lispLibs = [ (getAttr "closure-html" self) (getAttr "cxml" self) (getAttr "cxml-stp" self) (getAttr "split-sequence" self) (getAttr "xpath" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); yacc = (build-asdf-system { pname = "yacc"; @@ -58490,6 +71172,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "yacc" ]; lispLibs = [ ]; + meta = {}; }); yaclml = (build-asdf-system { pname = "yaclml"; @@ -58503,6 +71186,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "yaclml" ]; lispLibs = [ (getAttr "arnesi" self) (getAttr "iterate" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); yadd = (build-asdf-system { pname = "yadd"; @@ -58516,6 +71202,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "yadd" ]; lispLibs = [ (getAttr "cl-html-parse" self) (getAttr "gwl-graphics" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); yah = (build-asdf-system { pname = "yah"; @@ -58529,6 +71218,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "yah" ]; lispLibs = [ (getAttr "mgl-pax" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); yason = (build-asdf-system { pname = "yason"; @@ -58542,6 +71234,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "yason" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "trivial-gray-streams" self) ]; + meta = {}; }); youtube = (build-asdf-system { pname = "youtube"; @@ -58555,6 +71248,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "youtube" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl-ppcre" self) (getAttr "yason" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); yxorp = (build-asdf-system { pname = "yxorp"; @@ -58568,6 +71264,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "yxorp" ]; lispLibs = [ (getAttr "binding-arrows" self) (getAttr "chipz" self) (getAttr "chunga" self) (getAttr "cl_plus_ssl" self) (getAttr "flexi-streams" self) (getAttr "rutils" self) (getAttr "salza2" self) (getAttr "smart-buffer" self) (getAttr "str" self) (getAttr "trivial-garbage" self) (getAttr "usocket" self) (getAttr "usocket-server" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zacl = (build-asdf-system { pname = "zacl"; @@ -58581,6 +71280,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zacl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "cl_plus_ssl" self) (getAttr "cl-base64" self) (getAttr "cl-ppcre" self) (getAttr "cl-store" self) (getAttr "flexi-streams" self) (getAttr "local-time" self) (getAttr "md5" self) (getAttr "queues_dot_simple-queue" self) (getAttr "quri" self) (getAttr "split-sequence" self) (getAttr "trivial-backtrace" self) (getAttr "trivial-garbage" self) (getAttr "usocket" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zaserve = (build-asdf-system { pname = "zaserve"; @@ -58594,6 +71296,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zaserve" ]; lispLibs = [ (getAttr "zacl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zaws = (build-asdf-system { pname = "zaws"; @@ -58607,6 +71312,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zaws" ]; lispLibs = [ (getAttr "cl-base64" self) (getAttr "drakma" self) (getAttr "flexi-streams" self) (getAttr "ironclad" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zaws-xml = (build-asdf-system { pname = "zaws-xml"; @@ -58620,6 +71328,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zaws-xml" ]; lispLibs = [ (getAttr "cxml" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zbucium = (build-asdf-system { pname = "zbucium"; @@ -58633,6 +71344,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zbucium" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "bordeaux-threads" self) (getAttr "drakma" self) (getAttr "fare-memoization" self) (getAttr "generators" self) (getAttr "lastfm" self) (getAttr "local-time" self) (getAttr "lquery" self) (getAttr "lyrics" self) (getAttr "plump" self) (getAttr "yason" self) (getAttr "youtube" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zcdb = (build-asdf-system { pname = "zcdb"; @@ -58646,6 +71360,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zcdb" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); zenekindarl = (build-asdf-system { pname = "zenekindarl"; @@ -58659,6 +71376,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zenekindarl" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "anaphora" self) (getAttr "babel" self) (getAttr "cl-annot" self) (getAttr "cl-ppcre" self) (getAttr "fast-io" self) (getAttr "html-encode" self) (getAttr "maxpc" self) (getAttr "optima" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zenekindarl-test = (build-asdf-system { pname = "zenekindarl-test"; @@ -58672,6 +71392,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zenekindarl-test" ]; lispLibs = [ (getAttr "flexi-streams" self) (getAttr "prove" self) (getAttr "zenekindarl" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zeromq = (build-asdf-system { pname = "zeromq"; @@ -58685,6 +71408,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zeromq" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zeromq_dot_tests = (build-asdf-system { pname = "zeromq.tests"; @@ -58698,6 +71424,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zeromq.tests" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "fiveam" self) (getAttr "zeromq" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zip = (build-asdf-system { pname = "zip"; @@ -58711,6 +71440,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zip" ]; lispLibs = [ (getAttr "babel" self) (getAttr "cl-fad" self) (getAttr "salza2" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zippy = (build-asdf-system { pname = "zippy"; @@ -58724,6 +71456,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zippy" ]; lispLibs = [ (getAttr "_3bz" self) (getAttr "alexandria" self) (getAttr "babel" self) (getAttr "documentation-utils" self) (getAttr "file-attributes" self) (getAttr "nibbles" self) (getAttr "pathname-utils" self) (getAttr "salza2" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zippy-dwim = (build-asdf-system { pname = "zippy-dwim"; @@ -58737,6 +71472,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zippy-dwim" ]; lispLibs = [ (getAttr "deploy" self) (getAttr "zippy" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); ziz = (build-asdf-system { pname = "ziz"; @@ -58750,6 +71488,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "ziz" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "hunchentoot" self) (getAttr "ironclad" self) (getAttr "trivial-file-size" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zlib = (build-asdf-system { pname = "zlib"; @@ -58763,6 +71504,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zlib" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); zmq = (build-asdf-system { pname = "zmq"; @@ -58776,6 +71520,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zmq" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "trivial-features" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zmq-examples = (build-asdf-system { pname = "zmq-examples"; @@ -58789,6 +71536,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zmq-examples" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "zmq" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zmq-test = (build-asdf-system { pname = "zmq-test"; @@ -58802,6 +71552,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zmq-test" ]; lispLibs = [ (getAttr "bordeaux-threads" self) (getAttr "fiveam" self) (getAttr "zmq" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zpb-exif = (build-asdf-system { pname = "zpb-exif"; @@ -58815,6 +71568,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zpb-exif" ]; lispLibs = [ ]; + meta = { + hydraPlatforms = [ ]; + }; }); zpb-ttf = (build-asdf-system { pname = "zpb-ttf"; @@ -58828,6 +71584,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zpb-ttf" ]; lispLibs = [ ]; + meta = {}; }); zpng = (build-asdf-system { pname = "zpng"; @@ -58841,6 +71598,7 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zpng" ]; lispLibs = [ (getAttr "salza2" self) ]; + meta = {}; }); zs3 = (build-asdf-system { pname = "zs3"; @@ -58854,6 +71612,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zs3" ]; lispLibs = [ (getAttr "alexandria" self) (getAttr "cl-base64" self) (getAttr "cxml" self) (getAttr "drakma" self) (getAttr "ironclad" self) (getAttr "puri" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zsort = (build-asdf-system { pname = "zsort"; @@ -58867,6 +71628,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zsort" ]; lispLibs = [ (getAttr "alexandria" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zstd = (build-asdf-system { pname = "zstd"; @@ -58880,6 +71644,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zstd" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cl-octet-streams" self) (getAttr "trivial-gray-streams" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zstd-tests = (build-asdf-system { pname = "zstd-tests"; @@ -58893,6 +71660,9 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zstd-tests" ]; lispLibs = [ (getAttr "cl-octet-streams" self) (getAttr "fiveam" self) (getAttr "zstd" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); zyre = (build-asdf-system { pname = "zyre"; @@ -58906,5 +71676,8 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "zyre" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "cffi-grovel" self) (getAttr "trivia" self) (getAttr "trivial-garbage" self) ]; + meta = { + hydraPlatforms = [ ]; + }; }); }) diff --git a/pkgs/development/lisp-modules/nix-cl.nix b/pkgs/development/lisp-modules/nix-cl.nix index fc0d68372a0..b8e0af0cc2b 100644 --- a/pkgs/development/lisp-modules/nix-cl.nix +++ b/pkgs/development/lisp-modules/nix-cl.nix @@ -222,6 +222,9 @@ let patches = []; propagatedBuildInputs = args.propagatedBuildInputs or [] ++ lispLibs ++ javaLibs ++ nativeLibs; + meta = (args.meta or {}) // { + maintainers = args.meta.maintainers or lib.teams.lisp.members; + }; }))); # Build the set of lisp packages using `lisp` diff --git a/pkgs/development/misc/newlib/default.nix b/pkgs/development/misc/newlib/default.nix index 60ad50a8e4f..4ec603f250d 100644 --- a/pkgs/development/misc/newlib/default.nix +++ b/pkgs/development/misc/newlib/default.nix @@ -1,20 +1,32 @@ -{ stdenv, fetchurl, buildPackages +{ stdenv, fetchurl, buildPackages, lib, fetchpatch, texinfo , # "newlib-nano" is what the official ARM embedded toolchain calls this build # configuration that prioritizes low space usage. We include it as a preset # for embedded projects striving for a similar configuration. nanoizeNewlib ? false }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "newlib"; - version = "4.1.0"; + version = "4.3.0.20230120"; src = fetchurl { - url = "ftp://sourceware.org/pub/newlib/newlib-${version}.tar.gz"; - sha256 = "0m01sjjyj0ib7bwlcrvmk1qkkgd66zf1dhbw716j490kymrf75pj"; + url = "ftp://sourceware.org/pub/newlib/newlib-${finalAttrs.version}.tar.gz"; + sha256 = "sha256-g6Yqma9Z4465sMWO0JLuJNcA//Q6IsA+QzlVET7zUVA="; }; - depsBuildBuild = [ buildPackages.stdenv.cc ]; + patches = lib.optionals nanoizeNewlib [ + # https://bugs.gentoo.org/723756 + (fetchpatch { + name = "newlib-3.3.0-no-nano-cxx.patch"; + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-libs/newlib/files/newlib-3.3.0-no-nano-cxx.patch?id=9ee5a1cd6f8da6d084b93b3dbd2e8022a147cfbf"; + sha256 = "sha256-S3mf7vwrzSMWZIGE+d61UDH+/SK/ao1hTPee1sElgco="; + }) + ]; + + depsBuildBuild = [ + buildPackages.stdenv.cc + texinfo # for makeinfo + ]; # newlib expects CC to build for build platform, not host platform preConfigure = '' @@ -22,31 +34,65 @@ stdenv.mkDerivation rec { ''; configurePlatforms = [ "build" "target" ]; + # flags copied from https://community.arm.com/support-forums/f/compilers-and-libraries-forum/53310/gcc-arm-none-eabi-what-were-the-newlib-compilation-options + # sort alphabetically configureFlags = [ "--host=${stdenv.buildPlatform.config}" - + ] ++ (if !nanoizeNewlib then [ "--disable-newlib-supplied-syscalls" "--disable-nls" - "--enable-newlib-retargetable-locking" - ] ++ (if !nanoizeNewlib then [ + "--enable-newlib-io-c99-formats" "--enable-newlib-io-long-long" + "--enable-newlib-reent-check-verify" "--enable-newlib-register-fini" + "--enable-newlib-retargetable-locking" ] else [ - "--enable-newlib-reent-small" - "--disable-newlib-fvwrite-in-streamio" "--disable-newlib-fseek-optimization" - "--disable-newlib-wide-orient" - "--enable-newlib-nano-malloc" + "--disable-newlib-fvwrite-in-streamio" + "--disable-newlib-supplied-syscalls" "--disable-newlib-unbuf-stream-opt" + "--disable-newlib-wide-orient" + "--disable-nls" "--enable-lite-exit" "--enable-newlib-global-atexit" "--enable-newlib-nano-formatted-io" + "--enable-newlib-nano-malloc" + "--enable-newlib-reent-check-verify" + "--enable-newlib-reent-small" + "--enable-newlib-retargetable-locking" ]); dontDisableStatic = true; + # apply necessary nano changes from https://developer.arm.com/-/media/Files/downloads/gnu/12.2.rel1/manifest/copy_nano_libraries.sh?rev=4c50be6ccb9c4205a5262a3925317073&hash=1375A7B0A1CD0DB9B9EB0D2B574ADF66 + postInstall = lib.optionalString nanoizeNewlib '' + mkdir -p $out${finalAttrs.passthru.incdir}/newlib-nano + cp $out${finalAttrs.passthru.incdir}/newlib.h $out${finalAttrs.passthru.incdir}/newlib-nano/ + + ( + cd $out${finalAttrs.passthru.libdir} + + for f in librdimon.a libc.a libg.a; do + cp "$f" "''${f%%\.a}_nano.a" + done + ) + ''; + passthru = { incdir = "/${stdenv.targetPlatform.config}/include"; libdir = "/${stdenv.targetPlatform.config}/lib"; }; -} + + meta = with lib; { + description = "a C library intended for use on embedded systems"; + homepage = "https://sourceware.org/newlib/"; + # arch has "bsd" while gentoo has "NEWLIB LIBGLOSS GPL-2" while COPYING has "gpl2" + # there are 5 copying files in total + # COPYING + # COPYING.LIB + # COPYING.LIBGLOSS + # COPYING.NEWLIB + # COPYING3 + license = licenses.gpl2Plus; + }; +}) diff --git a/pkgs/development/ocaml-modules/atdgen/codec-runtime.nix b/pkgs/development/ocaml-modules/atdgen/codec-runtime.nix index 6dce840e914..ab1e82df1e9 100644 --- a/pkgs/development/ocaml-modules/atdgen/codec-runtime.nix +++ b/pkgs/development/ocaml-modules/atdgen/codec-runtime.nix @@ -2,11 +2,13 @@ buildDunePackage rec { pname = "atdgen-codec-runtime"; - version = "2.10.0"; + version = "2.11.0"; + + duneVersion = "3"; src = fetchurl { url = "https://github.com/ahrefs/atd/releases/download/${version}/atdts-${version}.tbz"; - sha256 = "sha256-d9J0CaTp2sQbnKLp6mCDbGwYAIsioVer7ftaLSSFCZg="; + hash = "sha256-TTTuSxNKydPmTmztUapLoxntBIrAo8aWYIJ/G5cok1Y="; }; meta = { diff --git a/pkgs/development/ocaml-modules/atdgen/default.nix b/pkgs/development/ocaml-modules/atdgen/default.nix index 07ee079cae3..60bca80fa6f 100644 --- a/pkgs/development/ocaml-modules/atdgen/default.nix +++ b/pkgs/development/ocaml-modules/atdgen/default.nix @@ -6,6 +6,8 @@ buildDunePackage { pname = "atdgen"; inherit (atdgen-codec-runtime) version src; + duneVersion = "3"; + buildInputs = [ atd re ]; propagatedBuildInputs = [ atdgen-runtime ]; diff --git a/pkgs/development/ocaml-modules/atdgen/runtime.nix b/pkgs/development/ocaml-modules/atdgen/runtime.nix index 0006e8613c5..c70d3752cde 100644 --- a/pkgs/development/ocaml-modules/atdgen/runtime.nix +++ b/pkgs/development/ocaml-modules/atdgen/runtime.nix @@ -5,6 +5,7 @@ buildDunePackage rec { inherit (atdgen-codec-runtime) version src; minimalOCamlVersion = "4.08"; + duneVersion = "3"; propagatedBuildInputs = [ biniou yojson ]; diff --git a/pkgs/development/ocaml-modules/caqti/async.nix b/pkgs/development/ocaml-modules/caqti/async.nix index 14869477077..328cf37986d 100644 --- a/pkgs/development/ocaml-modules/caqti/async.nix +++ b/pkgs/development/ocaml-modules/caqti/async.nix @@ -4,6 +4,8 @@ buildDunePackage { pname = "caqti-async"; inherit (caqti) version src; + duneVersion = "3"; + propagatedBuildInputs = [ async_kernel async_unix caqti core_kernel ]; meta = caqti.meta // { description = "Async support for Caqti"; }; diff --git a/pkgs/development/ocaml-modules/caqti/default.nix b/pkgs/development/ocaml-modules/caqti/default.nix index 18b55b9857e..2d62ba7e0c6 100644 --- a/pkgs/development/ocaml-modules/caqti/default.nix +++ b/pkgs/development/ocaml-modules/caqti/default.nix @@ -8,6 +8,7 @@ buildDunePackage rec { version = "1.9.1"; minimalOCamlVersion = "4.04"; + duneVersion = "3"; src = fetchurl { url = "https://github.com/paurkedal/ocaml-caqti/releases/download/v${version}/caqti-v${version}.tbz"; diff --git a/pkgs/development/ocaml-modules/caqti/driver-mariadb.nix b/pkgs/development/ocaml-modules/caqti/driver-mariadb.nix index bff515eff38..859402d83ea 100644 --- a/pkgs/development/ocaml-modules/caqti/driver-mariadb.nix +++ b/pkgs/development/ocaml-modules/caqti/driver-mariadb.nix @@ -6,6 +6,8 @@ buildDunePackage { propagatedBuildInputs = [ caqti mariadb ]; + duneVersion = "3"; + meta = caqti.meta // { description = "MariaDB driver for Caqti using C bindings"; }; diff --git a/pkgs/development/ocaml-modules/caqti/driver-postgresql.nix b/pkgs/development/ocaml-modules/caqti/driver-postgresql.nix index f33e38fab8d..d48ae1186bf 100644 --- a/pkgs/development/ocaml-modules/caqti/driver-postgresql.nix +++ b/pkgs/development/ocaml-modules/caqti/driver-postgresql.nix @@ -4,6 +4,8 @@ buildDunePackage { pname = "caqti-driver-postgresql"; inherit (caqti) version src; + duneVersion = "3"; + propagatedBuildInputs = [ caqti postgresql ]; meta = caqti.meta // { diff --git a/pkgs/development/ocaml-modules/caqti/dynload.nix b/pkgs/development/ocaml-modules/caqti/dynload.nix index 8e6a30a1a31..dfd52e24dd1 100644 --- a/pkgs/development/ocaml-modules/caqti/dynload.nix +++ b/pkgs/development/ocaml-modules/caqti/dynload.nix @@ -1,10 +1,12 @@ -{ lib, buildDunePackage, caqti }: +{ lib, buildDunePackage, caqti, findlib }: buildDunePackage { pname = "caqti-dynload"; inherit (caqti) version src; - propagatedBuildInputs = [ caqti ]; + duneVersion = "3"; + + propagatedBuildInputs = [ caqti findlib ]; meta = caqti.meta // { description = "Dynamic linking of Caqti drivers using findlib.dynload"; diff --git a/pkgs/development/ocaml-modules/caqti/lwt.nix b/pkgs/development/ocaml-modules/caqti/lwt.nix index d0642113628..66e5a7ce293 100644 --- a/pkgs/development/ocaml-modules/caqti/lwt.nix +++ b/pkgs/development/ocaml-modules/caqti/lwt.nix @@ -4,6 +4,8 @@ buildDunePackage { pname = "caqti-lwt"; inherit (caqti) version src; + duneVersion = "3"; + propagatedBuildInputs = [ caqti logs lwt ]; meta = caqti.meta // { description = "Lwt support for Caqti"; }; diff --git a/pkgs/development/ocaml-modules/caqti/type-calendar.nix b/pkgs/development/ocaml-modules/caqti/type-calendar.nix index 26b0887f20e..db4d5983aed 100644 --- a/pkgs/development/ocaml-modules/caqti/type-calendar.nix +++ b/pkgs/development/ocaml-modules/caqti/type-calendar.nix @@ -4,6 +4,8 @@ buildDunePackage { pname = "caqti-type-calendar"; inherit (caqti) src version; + duneVersion = "3"; + propagatedBuildInputs = [ calendar caqti ]; meta = caqti.meta // { diff --git a/pkgs/development/ocaml-modules/elpi/default.nix b/pkgs/development/ocaml-modules/elpi/default.nix index e921ffd0645..4467ce3de8c 100644 --- a/pkgs/development/ocaml-modules/elpi/default.nix +++ b/pkgs/development/ocaml-modules/elpi/default.nix @@ -35,6 +35,7 @@ buildDunePackage rec { ./atd_2_10.patch; minimalOCamlVersion = "4.04"; + duneVersion = "3"; # atdgen is both a library and executable nativeBuildInputs = [ perl ] diff --git a/pkgs/development/ocaml-modules/iter/default.nix b/pkgs/development/ocaml-modules/iter/default.nix index 26adaf06d1e..7d0f9366a55 100644 --- a/pkgs/development/ocaml-modules/iter/default.nix +++ b/pkgs/development/ocaml-modules/iter/default.nix @@ -7,6 +7,8 @@ buildDunePackage rec { pname = "iter"; version = "1.6"; + duneVersion = "3"; + src = fetchFromGitHub { owner = "c-cube"; repo = pname; diff --git a/pkgs/development/ocaml-modules/lwt_ssl/default.nix b/pkgs/development/ocaml-modules/lwt_ssl/default.nix index c33f623529a..7b74d92c2e5 100644 --- a/pkgs/development/ocaml-modules/lwt_ssl/default.nix +++ b/pkgs/development/ocaml-modules/lwt_ssl/default.nix @@ -1,14 +1,14 @@ -{ lib, fetchFromGitHub, buildDunePackage, ssl, lwt }: +{ lib, fetchurl, buildDunePackage, ssl, lwt }: buildDunePackage rec { pname = "lwt_ssl"; - version = "1.1.3"; + version = "1.2.0"; - src = fetchFromGitHub { - owner = "aantron"; - repo = "lwt_ssl"; - rev = version; - sha256 = "sha256-d/jkTI/D2LVi9nrndRGgqg6ca1FcmRKknR7YXyA7gWw="; + duneVersion = "3"; + + src = fetchurl { + url = "https://github.com/ocsigen/lwt_ssl/releases/download/${version}/lwt_ssl-${version}.tbz"; + hash = "sha256-swIK0nrs83fhw/J0Cgizbcu6mR+EMGZRE1dBBUiImnc="; }; propagatedBuildInputs = [ ssl lwt ]; diff --git a/pkgs/development/ocaml-modules/pratter/default.nix b/pkgs/development/ocaml-modules/pratter/default.nix index a44e815092c..a2408a267ce 100644 --- a/pkgs/development/ocaml-modules/pratter/default.nix +++ b/pkgs/development/ocaml-modules/pratter/default.nix @@ -12,6 +12,7 @@ buildDunePackage rec { pname = "pratter"; minimalOCamlVersion = "4.08"; + duneVersion = "3"; src = fetchFromGitHub { owner = "gabrielhdt"; diff --git a/pkgs/development/ocaml-modules/qcheck/alcotest.nix b/pkgs/development/ocaml-modules/qcheck/alcotest.nix index 4f1baec1e55..113b61eea18 100644 --- a/pkgs/development/ocaml-modules/qcheck/alcotest.nix +++ b/pkgs/development/ocaml-modules/qcheck/alcotest.nix @@ -3,7 +3,9 @@ buildDunePackage { pname = "qcheck-alcotest"; - inherit (qcheck-core) version src; + inherit (qcheck-core) version src patches; + + duneVersion = "3"; propagatedBuildInputs = [ qcheck-core alcotest ]; diff --git a/pkgs/development/ocaml-modules/qcheck/bytes.patch b/pkgs/development/ocaml-modules/qcheck/bytes.patch new file mode 100644 index 00000000000..7e5e5f2efed --- /dev/null +++ b/pkgs/development/ocaml-modules/qcheck/bytes.patch @@ -0,0 +1,36 @@ +diff --git a/src/alcotest/dune b/src/alcotest/dune +index 220a8b3..df1ffe0 100644 +--- a/src/alcotest/dune ++++ b/src/alcotest/dune +@@ -3,6 +3,6 @@ + (name qcheck_alcotest) + (public_name qcheck-alcotest) + (wrapped false) +- (libraries unix bytes qcheck-core qcheck-core.runner alcotest) ++ (libraries unix qcheck-core qcheck-core.runner alcotest) + (flags :standard -w +a-4-42-44-48-50-58-32-60@8 -safe-string) + ) +diff --git a/src/core/dune b/src/core/dune +index ad0939f..42dc8ac 100644 +--- a/src/core/dune ++++ b/src/core/dune +@@ -3,6 +3,6 @@ + (name qcheck_core) + (public_name qcheck-core) + (wrapped false) +- (libraries unix bytes) ++ (libraries unix) + (flags :standard -w +a-4-42-44-48-50-58-32-60@8 -safe-string) + ) +diff --git a/src/ounit/dune b/src/ounit/dune +index 2fadb7a..41f8d4b 100644 +--- a/src/ounit/dune ++++ b/src/ounit/dune +@@ -3,6 +3,6 @@ + (name qcheck_ounit) + (public_name qcheck-ounit) + (wrapped false) +- (libraries unix bytes qcheck-core qcheck-core.runner ounit2) ++ (libraries unix qcheck-core qcheck-core.runner ounit2) + (flags :standard -w +a-4-42-44-48-50-58-32-60@8 -safe-string) + ) diff --git a/pkgs/development/ocaml-modules/qcheck/core.nix b/pkgs/development/ocaml-modules/qcheck/core.nix index f61cba0639e..cc24d0711b2 100644 --- a/pkgs/development/ocaml-modules/qcheck/core.nix +++ b/pkgs/development/ocaml-modules/qcheck/core.nix @@ -5,6 +5,7 @@ buildDunePackage rec { version = "0.20"; minimalOCamlVersion = "4.08"; + duneVersion = "3"; src = fetchFromGitHub { owner = "c-cube"; @@ -13,6 +14,8 @@ buildDunePackage rec { sha256 = "sha256-d3gleiaPEDJTbHtieL4oAq1NlA/0NtzdW9SA1sItFeQ="; }; + patches = [ ./bytes.patch ]; + meta = { description = "Core qcheck library"; homepage = "https://c-cube.github.io/qcheck/"; diff --git a/pkgs/development/ocaml-modules/qcheck/default.nix b/pkgs/development/ocaml-modules/qcheck/default.nix index 2a0e6c0ae40..7189c2fb346 100644 --- a/pkgs/development/ocaml-modules/qcheck/default.nix +++ b/pkgs/development/ocaml-modules/qcheck/default.nix @@ -3,7 +3,9 @@ buildDunePackage { pname = "qcheck"; - inherit (qcheck-ounit) version src; + inherit (qcheck-ounit) version src patches; + + duneVersion = "3"; propagatedBuildInputs = [ qcheck-ounit ]; diff --git a/pkgs/development/ocaml-modules/qcheck/ounit.nix b/pkgs/development/ocaml-modules/qcheck/ounit.nix index 06897987a95..aef47005a27 100644 --- a/pkgs/development/ocaml-modules/qcheck/ounit.nix +++ b/pkgs/development/ocaml-modules/qcheck/ounit.nix @@ -3,7 +3,9 @@ buildDunePackage { pname = "qcheck-ounit"; - inherit (qcheck-core) version src; + inherit (qcheck-core) version src patches; + + duneVersion = "3"; propagatedBuildInputs = [ qcheck-core ounit ]; diff --git a/pkgs/development/ocaml-modules/qtest/default.nix b/pkgs/development/ocaml-modules/qtest/default.nix index 5e9a89a8376..ea0237201dc 100644 --- a/pkgs/development/ocaml-modules/qtest/default.nix +++ b/pkgs/development/ocaml-modules/qtest/default.nix @@ -4,7 +4,7 @@ buildDunePackage rec { pname = "qtest"; version = "2.11.2"; - useDune2 = true; + duneVersion = "3"; src = fetchFromGitHub { owner = "vincent-hugot"; diff --git a/pkgs/development/ocaml-modules/rdbg/default.nix b/pkgs/development/ocaml-modules/rdbg/default.nix index 9b33678590d..c7915749bd0 100644 --- a/pkgs/development/ocaml-modules/rdbg/default.nix +++ b/pkgs/development/ocaml-modules/rdbg/default.nix @@ -2,15 +2,15 @@ buildDunePackage rec { pname = "rdbg"; - version = "1.196.12"; + version = "1.199.0"; - useDune2 = true; + duneVersion = "3"; minimalOCamlVersion = "4.07"; src = fetchurl { - url = "http://www-verimag.imag.fr/DIST-TOOLS/SYNCHRONE/pool/rdbg.1.196.12.tgz"; - sha512 = "8e88034b1eda8f1233b4990adc9746782148254c93d8d0c99c246c0d50f306eeb6aa4afcfca8834acb3e268860647f47a24cc6a2d29fb45cac11f098e2ede275"; + url = "http://www-verimag.imag.fr/DIST-TOOLS/SYNCHRONE/pool/rdbg.v${version}.tgz"; + hash = "sha512:6076eaa3608a313f8ac71a4f5aa4fcc64aeb0c646d581e5035110d4c80f94de34f2ba26f90a9a1e92a7f788c9e799f1f7b0e3728c853a21983ad732f0ee60352"; }; buildInputs = [ diff --git a/pkgs/development/ocaml-modules/ssl/default.nix b/pkgs/development/ocaml-modules/ssl/default.nix index 7eca606f93f..67e841ae1b3 100644 --- a/pkgs/development/ocaml-modules/ssl/default.nix +++ b/pkgs/development/ocaml-modules/ssl/default.nix @@ -12,6 +12,8 @@ buildDunePackage rec { pname = "ssl"; version = "0.5.13"; + duneVersion = "3"; + src = fetchFromGitHub { owner = "savonet"; repo = "ocaml-ssl"; diff --git a/pkgs/development/ocaml-modules/stringext/default.nix b/pkgs/development/ocaml-modules/stringext/default.nix index 3d440cf4895..32d801f971f 100644 --- a/pkgs/development/ocaml-modules/stringext/default.nix +++ b/pkgs/development/ocaml-modules/stringext/default.nix @@ -8,7 +8,7 @@ let version = "1.6.0"; in buildDunePackage { pname = "stringext"; version = version; - useDune2 = true; + duneVersion = "3"; src = fetchurl { url = "https://github.com/rgrinberg/stringext/releases/download/${version}/stringext-${version}.tbz"; sha256 = "1sh6nafi3i9773j5mlwwz3kxfzdjzsfqj2qibxhigawy5vazahfv"; diff --git a/pkgs/development/ocaml-modules/syslog-message/default.nix b/pkgs/development/ocaml-modules/syslog-message/default.nix index 2c12415cdbb..73cbba8be39 100644 --- a/pkgs/development/ocaml-modules/syslog-message/default.nix +++ b/pkgs/development/ocaml-modules/syslog-message/default.nix @@ -1,5 +1,4 @@ { lib, buildDunePackage, fetchurl -, ocaml , astring, ptime, rresult, qcheck }: @@ -7,13 +6,12 @@ buildDunePackage rec { pname = "syslog-message"; version = "1.1.0"; - minimumOCamlVersion = "4.03"; - - useDune2 = true; + minimalOCamlVersion = "4.08"; + duneVersion = "3"; src = fetchurl { url = "https://github.com/verbosemode/${pname}/releases/download/${version}/${pname}-${version}.tbz"; - sha256 = "0vy4dkl2q2fa6rzyfsvjyc9r1b9ymfqd6j35z2kp5vdc4r87053g"; + hash = "sha256:0vy4dkl2q2fa6rzyfsvjyc9r1b9ymfqd6j35z2kp5vdc4r87053g"; }; propagatedBuildInputs = [ @@ -22,7 +20,7 @@ buildDunePackage rec { rresult ]; - doCheck = lib.versionAtLeast ocaml.version "4.08"; + doCheck = true; checkInputs = [ qcheck ]; diff --git a/pkgs/development/ocaml-modules/uri/default.nix b/pkgs/development/ocaml-modules/uri/default.nix index f669a98c4de..2c7ab1b6e50 100644 --- a/pkgs/development/ocaml-modules/uri/default.nix +++ b/pkgs/development/ocaml-modules/uri/default.nix @@ -3,11 +3,11 @@ }: buildDunePackage rec { - minimumOCamlVersion = "4.03"; + minimalOCamlVersion = "4.03"; pname = "uri"; version = "4.2.0"; - useDune2 = true; + duneVersion = "3"; src = fetchurl { url = "https://github.com/mirage/ocaml-${pname}/releases/download/v${version}/${pname}-v${version}.tbz"; diff --git a/pkgs/development/ocaml-modules/uri/sexp.nix b/pkgs/development/ocaml-modules/uri/sexp.nix index ba970b1d6c5..61aa01fad8b 100644 --- a/pkgs/development/ocaml-modules/uri/sexp.nix +++ b/pkgs/development/ocaml-modules/uri/sexp.nix @@ -6,7 +6,9 @@ else buildDunePackage { pname = "uri-sexp"; - inherit (uri) version useDune2 src meta; + inherit (uri) version src meta; + + duneVersion = "3"; checkInputs = [ ounit ]; propagatedBuildInputs = [ ppx_sexp_conv sexplib0 uri ]; diff --git a/pkgs/development/perl-modules/Po4a/default.nix b/pkgs/development/perl-modules/Po4a/default.nix index 99c100455a8..f08b5b2361a 100644 --- a/pkgs/development/perl-modules/Po4a/default.nix +++ b/pkgs/development/perl-modules/Po4a/default.nix @@ -1,6 +1,6 @@ -{ stdenv, lib, fetchurl, docbook_xsl, docbook_xsl_ns, gettext, libxslt, glibcLocales, docbook_xml_dtd_412, docbook_sgml_dtd_41, texlive, opensp, bash +{ stdenv, lib, fetchurl, docbook_xsl, docbook_xsl_ns, gettext, libxslt, glibcLocales, docbook_xml_dtd_412, docbook_sgml_dtd_41, opensp, bash , perl, buildPerlPackage, ModuleBuild, TextWrapI18N, LocaleGettext, TermReadKey, SGMLSpm, UnicodeLineBreak, PodParser, YAMLTiny -, fetchpatch +, fetchpatch, writeShellScriptBin }: buildPerlPackage rec { @@ -20,7 +20,15 @@ buildPerlPackage rec { ]; strictDeps = true; - nativeBuildInputs = [ gettext libxslt docbook_xsl docbook_xsl_ns ModuleBuild docbook_xml_dtd_412 docbook_sgml_dtd_41 opensp texlive.combined.scheme-basic glibcLocales ]; + nativeBuildInputs = + # the tests for the tex-format use kpsewhich -- texlive's file finding utility. + # We don't want to depend on texlive here, so we replace it with a minimal + # shellscript that suffices for the tests in t/fmt/tex/, i.e. it looks up + # article.cls to an existing file, but doesn't find article-wrong.cls. + let kpsewhich-stub = writeShellScriptBin "kpsewhich" + ''[[ $1 = "article.cls" ]] && echo /dev/null''; + in + [ gettext libxslt docbook_xsl docbook_xsl_ns ModuleBuild docbook_xml_dtd_412 docbook_sgml_dtd_41 opensp kpsewhich-stub glibcLocales ]; propagatedBuildInputs = lib.optional (!stdenv.hostPlatform.isMusl) TextWrapI18N ++ [ LocaleGettext SGMLSpm UnicodeLineBreak PodParser YAMLTiny ]; # TODO: TermReadKey was temporarily removed from propagatedBuildInputs to unfreeze the build buildInputs = [ bash ]; diff --git a/pkgs/development/python-modules/Cython/default.nix b/pkgs/development/python-modules/Cython/default.nix index a6e836b9ba2..4f4cfea37c3 100644 --- a/pkgs/development/python-modules/Cython/default.nix +++ b/pkgs/development/python-modules/Cython/default.nix @@ -24,12 +24,12 @@ let in buildPythonPackage rec { pname = "cython"; - version = "0.29.33"; + version = "0.29.34"; src = fetchPypi { pname = "Cython"; inherit version; - hash = "sha256-UEB2TEpNLOlko5XaJPDRrlgUSZXauSxrlvRMP01yKGo="; + hash = "sha256-GQloj117Uhpgw5bSC7qeR6Gy0nhL+whUAeHh59KaKag="; }; nativeBuildInputs = [ @@ -74,6 +74,10 @@ in buildPythonPackage rec { doCheck = false; # doCheck = !stdenv.isDarwin; + # force regeneration of generated code in source distributions + # https://github.com/cython/cython/issues/5089 + setupHook = ./setup-hook.sh; + meta = { changelog = "https://github.com/cython/cython/blob/${version}/CHANGES.rst"; description = "An optimising static compiler for both the Python programming language and the extended Cython programming language"; diff --git a/pkgs/development/python-modules/Cython/setup-hook.sh b/pkgs/development/python-modules/Cython/setup-hook.sh new file mode 100644 index 00000000000..c26330a5364 --- /dev/null +++ b/pkgs/development/python-modules/Cython/setup-hook.sh @@ -0,0 +1,3 @@ +if [ -z "${dontForceRegenCython-}"]; then + export CYTHON_FORCE_REGEN=1 +fi diff --git a/pkgs/development/python-modules/adafruit-platformdetect/default.nix b/pkgs/development/python-modules/adafruit-platformdetect/default.nix index 72dfbe23656..223427f9e9d 100644 --- a/pkgs/development/python-modules/adafruit-platformdetect/default.nix +++ b/pkgs/development/python-modules/adafruit-platformdetect/default.nix @@ -7,7 +7,7 @@ buildPythonPackage rec { pname = "adafruit-platformdetect"; - version = "3.43.0"; + version = "3.44.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -15,7 +15,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "Adafruit-PlatformDetect"; inherit version; - hash = "sha256-7JsdHeYjPSXGdnvs67haOYqX+le+RmivfXPtxDT6BJ8="; + hash = "sha256-mEs1HnMn+3p4+YAyOmqFGrcMpeUwMbpkGQAx/pdDqhk="; }; SETUPTOOLS_SCM_PRETEND_VERSION = version; diff --git a/pkgs/development/python-modules/ailment/default.nix b/pkgs/development/python-modules/ailment/default.nix index 0a02afc3f5b..33e42d76165 100644 --- a/pkgs/development/python-modules/ailment/default.nix +++ b/pkgs/development/python-modules/ailment/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "ailment"; - version = "9.2.44"; + version = "9.2.45"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "angr"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-KgQX8uVLnRZj2u2gkClX0PkaAPxgJR0D6E4lviZF1gk="; + hash = "sha256-bdsLpV9S7S9ZL6wKlkqQy++jrxVhQUw9wBtfzqrLkwo="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/aiodiscover/default.nix b/pkgs/development/python-modules/aiodiscover/default.nix index aa0414fe798..0e589739103 100644 --- a/pkgs/development/python-modules/aiodiscover/default.nix +++ b/pkgs/development/python-modules/aiodiscover/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "aiodiscover"; - version = "1.4.15"; + version = "1.4.16"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "bdraco"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-Ee6lo1910dR02fAQEkuS+xCzM93UMKkrgbKPd/Id0Uc="; + hash = "sha256-umHw9DFLIsoxBNlUSuSmaRy5O270lP0tLZ8rilw0oWg="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/aioesphomeapi/default.nix b/pkgs/development/python-modules/aioesphomeapi/default.nix index 470a600810b..d0add0b62eb 100644 --- a/pkgs/development/python-modules/aioesphomeapi/default.nix +++ b/pkgs/development/python-modules/aioesphomeapi/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "aioesphomeapi"; - version = "13.6.0"; + version = "13.6.1"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "esphome"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-M/KgQFt603V9wzd3SGexjDU7YWwStzVPZOoMBwp52/I="; + hash = "sha256-S2a5v4OeE0DC9J2JAHFQ6YyhWt6RXp3cP+zkONp+Bzc="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/aiohomekit/default.nix b/pkgs/development/python-modules/aiohomekit/default.nix index c2c625b4f40..94b12357ad3 100644 --- a/pkgs/development/python-modules/aiohomekit/default.nix +++ b/pkgs/development/python-modules/aiohomekit/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "aiohomekit"; - version = "2.6.2"; + version = "2.6.3"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "Jc2k"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-FqZYJoNaRISuZ5m5ZeeregPdBT4fh8NdcgzEho0ZWd0="; + hash = "sha256-bVvz5ruc1OpRnSKso3XHAnppnN/4ySfRHodE787eLFw="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/aiounifi/default.nix b/pkgs/development/python-modules/aiounifi/default.nix index 82fbb5a40aa..42e89147d68 100644 --- a/pkgs/development/python-modules/aiounifi/default.nix +++ b/pkgs/development/python-modules/aiounifi/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "aiounifi"; - version = "44"; + version = "46"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "Kane610"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-SRI7c0cmrNSTOEyRbs6JGEg5O9tws+Dwn0G8HUqWEqc="; + hash = "sha256-M6N7KTFYmtjmRSiIYummn2GbO3XemQzCEW+6GVXq9ZI="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/ancp-bids/default.nix b/pkgs/development/python-modules/ancp-bids/default.nix new file mode 100644 index 00000000000..c23635e722c --- /dev/null +++ b/pkgs/development/python-modules/ancp-bids/default.nix @@ -0,0 +1,41 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pythonOlder +, pytestCheckHook +, setuptools +, numpy +, pandas +}: + +buildPythonPackage rec { + pname = "ancp-bids"; + version = "0.2.1"; + disabled = pythonOlder "3.7"; + format = "pyproject"; + + # `tests/data` dir missing from PyPI dist + src = fetchFromGitHub { + owner = "ANCPLabOldenburg"; + repo = pname; + rev = "refs/tags/${version}"; + hash = "sha256-Nu9pulVSZysgm/F7jl+VpoqMCiHeysZjQDQ1dT7AnpE="; + }; + + nativeBuildInputs = [ setuptools ] ; + + checkInputs = [ numpy pandas pytestCheckHook ]; + pythonImportsCheck = [ + "ancpbids" + ]; + + pytestFlagsArray = [ "tests/auto" ]; + disabledTests = [ "test_fetch_dataset" ]; + + meta = with lib; { + homepage = "https://ancpbids.readthedocs.io"; + description = "Read/write/validate/query BIDS datasets"; + license = licenses.mit; + maintainers = with maintainers; [ bcdarwin ]; + }; +} diff --git a/pkgs/development/python-modules/angr/default.nix b/pkgs/development/python-modules/angr/default.nix index e7d59945775..3cfca344925 100644 --- a/pkgs/development/python-modules/angr/default.nix +++ b/pkgs/development/python-modules/angr/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "angr"; - version = "9.2.44"; + version = "9.2.45"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -40,7 +40,7 @@ buildPythonPackage rec { owner = pname; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-o2jTRh8N7FfyewGy77+PuOMNZi+8BuuSwS88iTPWNxs="; + hash = "sha256-Wx+0C+Vx9D+uYlJm+TY5QF2KeESGPVvBGcC/lIm63L0="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/approvaltests/default.nix b/pkgs/development/python-modules/approvaltests/default.nix index e4e1f5873b2..a21b6f7b66c 100644 --- a/pkgs/development/python-modules/approvaltests/default.nix +++ b/pkgs/development/python-modules/approvaltests/default.nix @@ -19,7 +19,7 @@ }: buildPythonPackage rec { - version = "8.2.0"; + version = "8.2.5"; pname = "approvaltests"; format = "setuptools"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "approvals"; repo = "ApprovalTests.Python"; rev = "refs/tags/v${version}"; - hash = "sha256-7OeFOPBOs+SXKOQGKxiigVvoY50+bqRo+oDbVYTMQxU="; + hash = "sha256-guZR996UBqWsBnZx2kdSffkPzkMRfS48b1XcM5L8+I4="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/appthreat-vulnerability-db/default.nix b/pkgs/development/python-modules/appthreat-vulnerability-db/default.nix index 60a6f2872fe..9a9c0f233e2 100644 --- a/pkgs/development/python-modules/appthreat-vulnerability-db/default.nix +++ b/pkgs/development/python-modules/appthreat-vulnerability-db/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "appthreat-vulnerability-db"; - version = "5.0.1"; + version = "5.0.3"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "AppThreat"; repo = "vulnerability-db"; rev = "refs/tags/v${version}"; - hash = "sha256-u5gI5agNm1RT0FzsdQaqivKwiY5k7G/mtlSWCNP4V10="; + hash = "sha256-3cCXpckhZEJnTbt0Id9NCmKVr7vmtM186Bp94HWW2Zo="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/archinfo/default.nix b/pkgs/development/python-modules/archinfo/default.nix index d5415be2fcb..3786c915010 100644 --- a/pkgs/development/python-modules/archinfo/default.nix +++ b/pkgs/development/python-modules/archinfo/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "archinfo"; - version = "9.2.44"; + version = "9.2.45"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "angr"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-/3H6Ieq5Qt0BKlgexvJLQ/DtZn+s+k+QV2sraeoioUk="; + hash = "sha256-KbjWZlci6VNH6mXE35RVNIkXgGobZy50QAliLfZwhMc="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/asgiref/default.nix b/pkgs/development/python-modules/asgiref/default.nix index c4e19328f43..dca0cfff0e4 100644 --- a/pkgs/development/python-modules/asgiref/default.nix +++ b/pkgs/development/python-modules/asgiref/default.nix @@ -1,15 +1,15 @@ { lib , stdenv -, async-timeout , buildPythonPackage , fetchFromGitHub , pytest-asyncio , pytestCheckHook , pythonOlder +, typing-extensions }: buildPythonPackage rec { - version = "3.5.2"; + version = "3.6.0"; pname = "asgiref"; format = "setuptools"; @@ -17,13 +17,13 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "django"; - repo = pname; - rev = version; - hash = "sha256-56suF63ePRDprqODhVIPCEGiO8UGgWrpwg2wYEs6OOE="; + repo = "asgiref"; + rev = "refs/tags/${version}"; + hash = "sha256-Kl4483rfuFKbnD7pBSTND1QAtBsZP6jKsrDlpVCZLDs="; }; propagatedBuildInputs = [ - async-timeout + typing-extensions ]; nativeCheckInputs = [ @@ -40,6 +40,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "asgiref" ]; meta = with lib; { + changelog = "https://github.com/django/asgiref/blob/${src.rev}/CHANGELOG.txt"; description = "Reference ASGI adapters and channel layers"; homepage = "https://github.com/django/asgiref"; license = licenses.bsd3; diff --git a/pkgs/development/python-modules/asynctest/default.nix b/pkgs/development/python-modules/asynctest/default.nix index dda3d35f6ad..cc58e3d6eeb 100644 --- a/pkgs/development/python-modules/asynctest/default.nix +++ b/pkgs/development/python-modules/asynctest/default.nix @@ -1,10 +1,11 @@ -{ lib, buildPythonPackage, fetchPypi, pythonOlder, python }: +{ lib, buildPythonPackage, fetchPypi, pythonOlder, python, pythonAtLeast }: buildPythonPackage rec { pname = "asynctest"; version = "0.13.0"; - disabled = pythonOlder "3.5"; + # Unmaintained and incompatible python 3.11 + disabled = pythonAtLeast "3.11"; src = fetchPypi { inherit pname version; diff --git a/pkgs/development/python-modules/asyncwhois/default.nix b/pkgs/development/python-modules/asyncwhois/default.nix index 6f9d5a5eac0..f650e7a17e6 100644 --- a/pkgs/development/python-modules/asyncwhois/default.nix +++ b/pkgs/development/python-modules/asyncwhois/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "asyncwhois"; - version = "1.0.4"; + version = "1.0.5"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "pogzyb"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-ygpmm0CF+L871CpHZEmzdJQvin1uYZMb7kkilrom1YU="; + hash = "sha256-ILKnJlPT8BuZK06xk7fWYXcdn9SRL5zA3+B6CfJwvKM="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/bcrypt/default.nix b/pkgs/development/python-modules/bcrypt/default.nix index adde33b70f6..d0084146003 100644 --- a/pkgs/development/python-modules/bcrypt/default.nix +++ b/pkgs/development/python-modules/bcrypt/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "bcrypt"; - version = "4.0.0"; + version = "4.0.1"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-xZwXD8kiX6rQTd4bph2FtBOUbozi5fX1/zDf1nKD8xk="; + hash = "sha256-J9N1kDrIJhz+QEf2cJ0W99GNObHskqr3KvmJVSplDr0="; }; cargoRoot = "src/_bcrypt"; @@ -35,7 +35,7 @@ buildPythonPackage rec { inherit src; sourceRoot = "${pname}-${version}/${cargoRoot}"; name = "${pname}-${version}"; - hash = "sha256-HvfRLyUhlXVuvxWrtSDKx3rMKJbjvuiMcDY6g+pYFS0="; + hash = "sha256-lDWX69YENZFMu7pyBmavUZaalGvFqbHSHfkwkzmDQaY="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/bellows/default.nix b/pkgs/development/python-modules/bellows/default.nix index 621f8ef5b2c..a39cce656a2 100644 --- a/pkgs/development/python-modules/bellows/default.nix +++ b/pkgs/development/python-modules/bellows/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "bellows"; - version = "0.34.10"; + version = "0.35.0"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "zigpy"; repo = "bellows"; rev = "refs/tags/${version}"; - hash = "sha256-eD9E/NbM3t1kWhPwY2SmjuCk+XVwklm4rwzISlQHtq0="; + hash = "sha256-LxIIaxrDWRdYV3K2Geuz0gdDEzqMzYN1tXvjIkQxQoA="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/bimmer-connected/default.nix b/pkgs/development/python-modules/bimmer-connected/default.nix index 1dfb731f9f0..19be27891f4 100644 --- a/pkgs/development/python-modules/bimmer-connected/default.nix +++ b/pkgs/development/python-modules/bimmer-connected/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "bimmer-connected"; - version = "0.13.0"; + version = "0.13.1"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "bimmerconnected"; repo = "bimmer_connected"; rev = "refs/tags/${version}"; - hash = "sha256-o6rCxSJtWqcHqcrhKaVSxEfFLDBikUU9jAszRjihM2o="; + hash = "sha256-bkJhVMcQifNWT/TkUDR2xHlKFHf0lydHdRMQotZWeCM="; }; nativeBuildInputs = [ @@ -50,6 +50,7 @@ buildPythonPackage rec { ]; meta = with lib; { + changelog = "https://github.com/bimmerconnected/bimmer_connected/releases/tag/${version}"; description = "Library to read data from the BMW Connected Drive portal"; homepage = "https://github.com/bimmerconnected/bimmer_connected"; license = licenses.asl20; diff --git a/pkgs/development/python-modules/bleak-retry-connector/default.nix b/pkgs/development/python-modules/bleak-retry-connector/default.nix index 6b9dbe3093a..8f027f0e0ca 100644 --- a/pkgs/development/python-modules/bleak-retry-connector/default.nix +++ b/pkgs/development/python-modules/bleak-retry-connector/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "bleak-retry-connector"; - version = "3.0.0"; + version = "3.0.2"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-zBZDfUOmy2stIW3Ldm/VN/2G66vg4Lj6kdJCBwo885Y="; + hash = "sha256-mJQ3Y6o6HAqnktsPVuD9ebGgJo0BjSnlDTyqTpNPb1M="; }; postPatch = '' diff --git a/pkgs/development/python-modules/bleak/default.nix b/pkgs/development/python-modules/bleak/default.nix index 3dc133fefcc..aa1f879b94b 100644 --- a/pkgs/development/python-modules/bleak/default.nix +++ b/pkgs/development/python-modules/bleak/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "bleak"; - version = "0.19.5"; + version = "0.20.1"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "hbldh"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-KKZrp5yNuslEPn/TS4eAOMT48C4A5Da5/NhklyFcy7M="; + hash = "sha256-8QFcoWKF2Hc49xJ+224lYaPpTVF1QsMu6Lu66J5ok0Y="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/brother/default.nix b/pkgs/development/python-modules/brother/default.nix index 71e8f9d29dd..ae0a4f131e2 100644 --- a/pkgs/development/python-modules/brother/default.nix +++ b/pkgs/development/python-modules/brother/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "brother"; - version = "2.2.0"; + version = "2.3.0"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "bieniu"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-bp4YerSTTsuWX3Yc+btlhwCNZO3eDxRgKNzLZFJbKV0="; + hash = "sha256-f55daLPBepNDIfZFAZWdkAvEkNb0cyYQt9LkqyIMrnY="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/certbot/default.nix b/pkgs/development/python-modules/certbot/default.nix index 96f2334935c..d0d6280e4e0 100644 --- a/pkgs/development/python-modules/certbot/default.nix +++ b/pkgs/development/python-modules/certbot/default.nix @@ -26,13 +26,13 @@ buildPythonPackage rec { pname = "certbot"; - version = "2.3.0"; + version = "2.4.0"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-LhipH6kw/fKBy+nHrC5F7HtCdDbUWSjL85LiEC1bGT8="; + hash = "sha256-BQsdhlYABZtz5+SORiCVnWMZdMmiWGM9W1YLqObyFo8="; }; sourceRoot = "source/${pname}"; diff --git a/pkgs/development/python-modules/channels/default.nix b/pkgs/development/python-modules/channels/default.nix index 3b800877be9..083a79284f2 100644 --- a/pkgs/development/python-modules/channels/default.nix +++ b/pkgs/development/python-modules/channels/default.nix @@ -4,6 +4,7 @@ , daphne , django , fetchFromGitHub +, async-timeout , pytest-asyncio , pytest-django , pytestCheckHook @@ -36,6 +37,7 @@ buildPythonPackage rec { }; nativeCheckInputs = [ + async-timeout pytest-asyncio pytest-django pytestCheckHook diff --git a/pkgs/development/python-modules/claripy/default.nix b/pkgs/development/python-modules/claripy/default.nix index 2bead3b4d98..8a8733b3074 100644 --- a/pkgs/development/python-modules/claripy/default.nix +++ b/pkgs/development/python-modules/claripy/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "claripy"; - version = "9.2.44"; + version = "9.2.45"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "angr"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-+PGCPM3EbdeS7ftqmJBd2F5HOdoXNtBWHvEEWq7JKTs="; + hash = "sha256-L+XokobPBHUeaIkWCIZ4cXWMHEZMCqZoRvWDqrWRlvY="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/cle/default.nix b/pkgs/development/python-modules/cle/default.nix index f22533a8b72..924d03cdbce 100644 --- a/pkgs/development/python-modules/cle/default.nix +++ b/pkgs/development/python-modules/cle/default.nix @@ -16,7 +16,7 @@ let # The binaries are following the argr projects release cycle - version = "9.2.44"; + version = "9.2.45"; # Binary files from https://github.com/angr/binaries (only used for testing and only here) binaries = fetchFromGitHub { @@ -38,7 +38,7 @@ buildPythonPackage rec { owner = "angr"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-yA7Wh+8ClPl+Eythk9i6cFZnFF481e/UkKMGzmZxdYA="; + hash = "sha256-J612keZr91sqrTxE5evYWp3cb8idq/iHfPn95caWEh0="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/db-dtypes/default.nix b/pkgs/development/python-modules/db-dtypes/default.nix index 01d4cbe8f74..b683db0901f 100644 --- a/pkgs/development/python-modules/db-dtypes/default.nix +++ b/pkgs/development/python-modules/db-dtypes/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "db-dtypes"; - version = "1.0.5"; + version = "1.1.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "googleapis"; repo = "python-db-dtypes-pandas"; rev = "refs/tags/v${version}"; - hash = "sha256-RlSze0e2NNHJ6kAbj9TX58MaEPutyjcLXIOYjpugO6o="; + hash = "sha256-OAVHx/a4uupVGXSWN2/3uem9/4i+TUkzTX4kp0uLY44="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/distlib/default.nix b/pkgs/development/python-modules/distlib/default.nix index ae14cc008c8..f9668720653 100644 --- a/pkgs/development/python-modules/distlib/default.nix +++ b/pkgs/development/python-modules/distlib/default.nix @@ -1,4 +1,5 @@ { lib +, stdenv , buildPythonPackage , fetchPypi , setuptools @@ -18,6 +19,10 @@ buildPythonPackage rec { setuptools ]; + postFixup = lib.optionalString (!stdenv.targetPlatform.isWindows) '' + find $out -name '*.exe' -delete + ''; + pythonImportsCheck = [ "distlib" "distlib.database" @@ -39,4 +44,3 @@ buildPythonPackage rec { maintainers = with maintainers; [ lnl7 ]; }; } - diff --git a/pkgs/development/python-modules/django-crispy-forms/default.nix b/pkgs/development/python-modules/django-crispy-forms/default.nix index 53357b9d7ef..c1cc31e8acf 100644 --- a/pkgs/development/python-modules/django-crispy-forms/default.nix +++ b/pkgs/development/python-modules/django-crispy-forms/default.nix @@ -2,6 +2,7 @@ , buildPythonPackage , fetchFromGitHub , django +, setuptools , pytestCheckHook , pytest-django }: @@ -9,6 +10,7 @@ buildPythonPackage rec { pname = "django-crispy-forms"; version = "2.0"; + format = "pyproject"; src = fetchFromGitHub { owner = "django-crispy-forms"; @@ -19,6 +21,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ django + setuptools ]; # FIXME: RuntimeError: Model class source.crispy_forms.tests.forms.CrispyTestModel doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS. diff --git a/pkgs/development/python-modules/django/4.nix b/pkgs/development/python-modules/django/4.nix index db702d0ed7a..26b7391c51e 100644 --- a/pkgs/development/python-modules/django/4.nix +++ b/pkgs/development/python-modules/django/4.nix @@ -9,32 +9,31 @@ , setuptools # patched in -, fetchpatch , geos , gdal , withGdal ? false -# propagated +# propagates , asgiref -, backports-zoneinfo , sqlparse -# tests -, aiosmtpd +# extras , argon2-cffi , bcrypt + +# tests +, aiosmtpd , docutils , geoip2 , jinja2 -, python-memcached , numpy , pillow , pylibmc , pymemcache , python -, pytz , pywatchman , pyyaml +, pytz , redis , selenium , tblib @@ -43,14 +42,14 @@ buildPythonPackage rec { pname = "Django"; - version = "4.1.7"; + version = "4.2"; format = "pyproject"; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.10"; src = fetchPypi { inherit pname version; - hash = "sha256-RPcUuBxfGQ2dLdrQGlMv5QL6AcTLj68dCB9CZO0V3Ng="; + hash = "sha256-w24qsSgk4qw2r6iyUVpwxTx3QvDW6u+nMR7DeVWNuZc="; }; patches = [ @@ -58,6 +57,9 @@ buildPythonPackage rec { src = ./django_4_set_zoneinfo_dir.patch; zoneinfo = tzdata + "/share/zoneinfo"; }) + # make sure the tests don't remove packages from our pythonpath + # and disable failing tests + ./django_4_tests.patch ] ++ lib.optionals withGdal [ (substituteAll { src = ./django_4_set_geos_gdal_lib.patch; @@ -67,6 +69,11 @@ buildPythonPackage rec { }) ]; + postPatch = '' + substituteInPlace tests/utils_tests/test_autoreload.py \ + --replace "/usr/bin/python" "${python.interpreter}" + ''; + nativeBuildInputs = [ setuptools ]; @@ -74,44 +81,58 @@ buildPythonPackage rec { propagatedBuildInputs = [ asgiref sqlparse - ] ++ lib.optionals (pythonOlder "3.9") [ - backports-zoneinfo ]; - # Fails to import asgiref in ~200 tests - # ModuleNotFoundError: No module named 'asgiref' - doCheck = false; + passthru.optional-dependencies = { + argon2 = [ + argon2-cffi + ]; + bcrypt = [ + bcrypt + ]; + }; nativeCheckInputs = [ + # tests/requirements/py3.txt aiosmtpd - argon2-cffi - asgiref - bcrypt docutils geoip2 jinja2 - python-memcached numpy pillow pylibmc pymemcache - pytz pywatchman pyyaml + pytz redis selenium tblib tzdata - ]; + ] ++ lib.flatten (lib.attrValues passthru.optional-dependencies); + + doCheck = !stdenv.isDarwin; + + preCheck = '' + # make sure the installed library gets imported + rm -rf django + + # provide timezone data, works only on linux + export TZDIR=${tzdata}/${python.sitePackages}/tzdata/zoneinfo + ''; checkPhase = '' runHook preCheck - ${python.interpreter} tests/runtests.py + pushd tests + ${python.interpreter} runtests.py --settings=test_sqlite + popd runHook postCheck ''; + __darwinAllowLocalNetworking = true; + meta = with lib; { changelog = "https://docs.djangoproject.com/en/${lib.versions.majorMinor version}/releases/${version}/"; description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design."; diff --git a/pkgs/development/python-modules/django/django_4_tests.patch b/pkgs/development/python-modules/django/django_4_tests.patch new file mode 100644 index 00000000000..689e1ed652a --- /dev/null +++ b/pkgs/development/python-modules/django/django_4_tests.patch @@ -0,0 +1,51 @@ +diff --git a/tests/admin_scripts/tests.py b/tests/admin_scripts/tests.py +index 6d67c2931a..0c1f407f88 100644 +--- a/tests/admin_scripts/tests.py ++++ b/tests/admin_scripts/tests.py +@@ -127,6 +127,7 @@ class AdminScriptTestCase(SimpleTestCase): + del test_environ["DJANGO_SETTINGS_MODULE"] + python_path = [base_dir, django_dir, tests_dir] + python_path.extend(ext_backend_base_dirs) ++ python_path.extend(sys.path) + test_environ["PYTHONPATH"] = os.pathsep.join(python_path) + test_environ["PYTHONWARNINGS"] = "" + +diff --git a/tests/auth_tests/test_hashers.py b/tests/auth_tests/test_hashers.py +index 36f22d5f09..6cc6888980 100644 +--- a/tests/auth_tests/test_hashers.py ++++ b/tests/auth_tests/test_hashers.py +@@ -1,4 +1,4 @@ +-from unittest import mock, skipUnless ++from unittest import mock, skipUnless, skip + + from django.conf.global_settings import PASSWORD_HASHERS + from django.contrib.auth.hashers import ( +@@ -241,6 +241,7 @@ class TestUtilsHashPass(SimpleTestCase): + + @ignore_warnings(category=RemovedInDjango50Warning) + @skipUnless(crypt, "no crypt module to generate password.") ++ @skip("Legacy crypt algorithms are unsupported in nixpkgs") + @override_settings( + PASSWORD_HASHERS=["django.contrib.auth.hashers.CryptPasswordHasher"] + ) +diff --git a/tests/settings_tests/tests.py b/tests/settings_tests/tests.py +index 62cbffbee9..2f0ec718f8 100644 +--- a/tests/settings_tests/tests.py ++++ b/tests/settings_tests/tests.py +@@ -2,7 +2,7 @@ import os + import sys + import unittest + from types import ModuleType, SimpleNamespace +-from unittest import mock ++from unittest import mock, skip + + from django.conf import ( + ENVIRONMENT_VARIABLE, +@@ -342,6 +342,7 @@ class SettingsTests(SimpleTestCase): + getattr(s, "foo") + + @requires_tz_support ++ @skip("Assertion fails, exception does not get raised") + @mock.patch("django.conf.global_settings.TIME_ZONE", "test") + def test_incorrect_timezone(self): + with self.assertRaisesMessage(ValueError, "Incorrect timezone setting: test"): diff --git a/pkgs/development/python-modules/docformatter/default.nix b/pkgs/development/python-modules/docformatter/default.nix index 0eb7506a2ce..2415a0a528f 100644 --- a/pkgs/development/python-modules/docformatter/default.nix +++ b/pkgs/development/python-modules/docformatter/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "docformatter"; - version = "1.5.1"; + version = "1.6.0"; disabled = pythonOlder "3.6"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "PyCQA"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-r+8FOl9Rrfi3V8f8wD41bRsaqDb+UrOBWuR3goK43xY="; + hash = "sha256-CzfJk8EkUKPGIJwaDC/IT4CDCJpQI7XEZFnH+RahURI="; }; patches = [ diff --git a/pkgs/development/python-modules/docstring-to-markdown/default.nix b/pkgs/development/python-modules/docstring-to-markdown/default.nix index d287dcf293c..2832228394c 100644 --- a/pkgs/development/python-modules/docstring-to-markdown/default.nix +++ b/pkgs/development/python-modules/docstring-to-markdown/default.nix @@ -7,7 +7,7 @@ buildPythonPackage rec { pname = "docstring-to-markdown"; - version = "0.11"; + version = "0.12"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -16,7 +16,7 @@ buildPythonPackage rec { owner = "python-lsp"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-4Jl1XJpxwbxGWxdF4bOerjHyzHCIHtrydklwwk1WGs4="; + hash = "sha256-c0gk1s/+25+pWUpi8geDQZ0f9JBeuvvFQ9MFskRnY6U="; }; patches = [ diff --git a/pkgs/development/python-modules/dogtag-pki/default.nix b/pkgs/development/python-modules/dogtag-pki/default.nix new file mode 100644 index 00000000000..db41cf80847 --- /dev/null +++ b/pkgs/development/python-modules/dogtag-pki/default.nix @@ -0,0 +1,23 @@ +{ stdenv, lib, fetchPypi, buildPythonPackage, cryptography, +python-ldap, requests, six }: + +buildPythonPackage rec { + pname = "dogtag-pki"; + version = "11.2.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "sha256-rQSnQPNYr5SyeNbKoFAbnGb2X/8utrfWLa8gu93hy2w="; + }; + + buildInputs = [ cryptography python-ldap ]; + pythonImportsCheck = [ "pki" ]; + propagatedBuildInputs = [ requests six ]; + + meta = with lib; { + description = "An enterprise-class Certificate Authority"; + homepage = "https://github.com/dogtagpki/pki"; + license = licenses.gpl2; + maintainers = with maintainers; [ s1341 ]; + }; +} diff --git a/pkgs/development/python-modules/env-canada/default.nix b/pkgs/development/python-modules/env-canada/default.nix index aaa0a6cc0d2..297dbbd8af9 100644 --- a/pkgs/development/python-modules/env-canada/default.nix +++ b/pkgs/development/python-modules/env-canada/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "env-canada"; - version = "0.5.29"; + version = "0.5.30"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "michaeldavie"; repo = "env_canada"; rev = "refs/tags/v${version}"; - hash = "sha256-iGL2LrjVDj4rmzRe6JEBlZxqk6Zt1JlCsQdo+wYXb+0="; + hash = "sha256-bwoLxE47rLr7KNv0qEHjqKf5PJxBNdkaGLf86diTnKo="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/furo/default.nix b/pkgs/development/python-modules/furo/default.nix index 14401f7e53f..2e4db29b468 100644 --- a/pkgs/development/python-modules/furo/default.nix +++ b/pkgs/development/python-modules/furo/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "furo"; - version = "2022.12.7"; + version = "2023.3.27"; format = "wheel"; disable = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { inherit pname version format; dist = "py3"; python = "py3"; - hash = "sha256-fLdsEqJe9l24WrB0PfkHVz0DAnozYx8X0mflmOuxkfc="; + hash = "sha256-SrK+JUotXlJ5LQynk6EsNVgt0JiXIopt1HiF2r1clSE="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/gcal-sync/default.nix b/pkgs/development/python-modules/gcal-sync/default.nix index e06cf326d85..0d27dc38084 100644 --- a/pkgs/development/python-modules/gcal-sync/default.nix +++ b/pkgs/development/python-modules/gcal-sync/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "gcal-sync"; - version = "4.1.2"; + version = "4.1.3"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "allenporter"; repo = "gcal_sync"; rev = "refs/tags/${version}"; - hash = "sha256-xUU+Bbc0NJBdGXNne/b8kClPNR3REAPiOTAzTDbdU+Q="; + hash = "sha256-NfgR+X77cuhXCy55Bx9ecP8vN8zs2coexcnCsQ4SbfU="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/glad2/default.nix b/pkgs/development/python-modules/glad2/default.nix new file mode 100644 index 00000000000..47728d793b0 --- /dev/null +++ b/pkgs/development/python-modules/glad2/default.nix @@ -0,0 +1,28 @@ +{ lib +, python3 +, fetchPypi +}: + +python3.pkgs.buildPythonPackage rec { + pname = "glad2"; + version = "2.0.4"; + format = "setuptools"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-7eFjn2nyugjx9JikCnB/NKYJ0k6y6g1sk2RomnmM99A="; + }; + + propagatedBuildInputs = with python3.pkgs; [ + jinja2 + ]; + + pythonImportsCheck = [ "glad" ]; + + meta = with lib; { + description = "Multi-Language GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specifications"; + homepage = "https://pypi.org/project/glad2"; + license = licenses.mit; + maintainers = with maintainers; [ kranzes ]; + }; +} diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix index 0122599c66e..7ed70976fed 100644 --- a/pkgs/development/python-modules/hass-nabucasa/default.nix +++ b/pkgs/development/python-modules/hass-nabucasa/default.nix @@ -8,19 +8,23 @@ , pycognito , pytest-aiohttp , pytestCheckHook +, pythonOlder , snitun , warrant }: buildPythonPackage rec { pname = "hass-nabucasa"; - version = "0.61.0"; + version = "0.64.0"; + format = "setuptools"; + + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "nabucasa"; repo = pname; - rev = version; - hash = "sha256-KG2eCwGZWVtepJQdsSwFziWsT1AbV6rYWRIO/I/CR8g="; + rev = "refs/tags/${version}"; + hash = "sha256-30Z8KBgcd53Nd9lf39Wt28PaYFcnBZ5LC7B+1cestKM="; }; postPatch = '' @@ -40,18 +44,19 @@ buildPythonPackage rec { warrant ]; - doCheck = lib.versionAtLeast pytest-aiohttp.version "1.0.0"; - nativeCheckInputs = [ pytest-aiohttp pytestCheckHook ]; - pythonImportsCheck = [ "hass_nabucasa" ]; + pythonImportsCheck = [ + "hass_nabucasa" + ]; meta = with lib; { homepage = "https://github.com/NabuCasa/hass-nabucasa"; description = "Python module for the Home Assistant cloud integration"; + changelog = "https://github.com/NabuCasa/hass-nabucasa/releases/tag/${version}"; license = licenses.gpl3Only; maintainers = with maintainers; [ Scriptkiddi ]; }; diff --git a/pkgs/development/python-modules/httpcore/default.nix b/pkgs/development/python-modules/httpcore/default.nix index 171acd803c5..863a5631705 100644 --- a/pkgs/development/python-modules/httpcore/default.nix +++ b/pkgs/development/python-modules/httpcore/default.nix @@ -68,6 +68,8 @@ buildPythonPackage rec { "--asyncio-mode=strict" ]; + __darwinAllowLocalNetworking = true; + meta = with lib; { description = "A minimal low-level HTTP client"; homepage = "https://github.com/encode/httpcore"; diff --git a/pkgs/development/python-modules/ical/default.nix b/pkgs/development/python-modules/ical/default.nix index 1c4d884ee0e..b2d5cc0bd86 100644 --- a/pkgs/development/python-modules/ical/default.nix +++ b/pkgs/development/python-modules/ical/default.nix @@ -13,11 +13,12 @@ , pytest-golden , pytestCheckHook , pythonOlder +, pyyaml }: buildPythonPackage rec { pname = "ical"; - version = "4.2.9"; + version = "4.5.3"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -26,7 +27,7 @@ buildPythonPackage rec { owner = "allenporter"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-p1cvs+xLin2WK2zyqQFd1vWKzt+LU2mpDSieOgA7Qf8="; + hash = "sha256-CHo6khJ8Bqej/OdQBtcfa/luO1Gj8cu7h//MwPhWrMU="; }; propagatedBuildInputs = [ @@ -44,11 +45,9 @@ buildPythonPackage rec { pytest-benchmark pytest-golden pytestCheckHook + pyyaml ]; - # https://github.com/allenporter/ical/issues/136 - disabledTests = [ "test_all_zoneinfo" ]; - pythonImportsCheck = [ "ical" ]; diff --git a/pkgs/development/python-modules/insteon-frontend-home-assistant/default.nix b/pkgs/development/python-modules/insteon-frontend-home-assistant/default.nix index 2d71334eadc..7c2ca75f3c4 100644 --- a/pkgs/development/python-modules/insteon-frontend-home-assistant/default.nix +++ b/pkgs/development/python-modules/insteon-frontend-home-assistant/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "insteon-frontend-home-assistant"; - version = "0.3.3"; + version = "0.3.4"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-aZ10z7xCVWq4V2+jPCybFa5LKGhvtchrwgTVFfxhM+o="; + hash = "sha256-c4IvtTn1pLcPHKPyP0FRv3NOu1+Ie42B/Jkc7ej1Roo="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/internetarchive/default.nix b/pkgs/development/python-modules/internetarchive/default.nix index 978906f583e..799797ba303 100644 --- a/pkgs/development/python-modules/internetarchive/default.nix +++ b/pkgs/development/python-modules/internetarchive/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "internetarchive"; - version = "3.3.0"; + version = "3.4.0"; format = "setuptools"; @@ -24,7 +24,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-PLf+PMIXlaoL974e7coQCQKH6cVBYODPhkDxa2vhTB0="; + hash = "sha256-vrvktAuijBKo3IsMQzUs5EyfwFCFGmvXZ4kCvlbeGWE="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/jaxlib/default.nix b/pkgs/development/python-modules/jaxlib/default.nix index ad48af827ee..95f276ec245 100644 --- a/pkgs/development/python-modules/jaxlib/default.nix +++ b/pkgs/development/python-modules/jaxlib/default.nix @@ -138,7 +138,7 @@ let rm -f .bazelversion ''; - bazelTarget = "//build:build_wheel"; + bazelTargets = [ "//build:build_wheel" ]; removeRulesCC = false; @@ -239,7 +239,7 @@ let x86_64-linux = "sha256-A0A18kxgGNGHNQ67ZPUzh3Yq2LEcRV7CqR9EfP80NQk="; aarch64-linux = "sha256-mU2jzuDu89jVmaG/M5bA3jSd7n7lDi+h8sdhs1z8p1A="; x86_64-darwin = "sha256-9nNTpetvjyipD/l8vKlregl1j/OnZKAcOCoZQeRBvts="; - aarch64-darwin = "sha256-dOGUsdFImeOLcZ3VtgrNnd8A/HgIs/LYuH9GQV7A+78="; + aarch64-darwin = "sha256-FqYwI1YC5eqSv+DYj09DC5IaBfFDUCO97y+TFhGiWAA="; }.${stdenv.system} or (throw "unsupported system ${stdenv.system}"); }; diff --git a/pkgs/development/python-modules/jedi/default.nix b/pkgs/development/python-modules/jedi/default.nix index 83efa565ddf..d12691c177f 100644 --- a/pkgs/development/python-modules/jedi/default.nix +++ b/pkgs/development/python-modules/jedi/default.nix @@ -5,7 +5,7 @@ , pythonOlder , fetchFromGitHub , attrs -, django +, django_3 , pytestCheckHook , parso }: @@ -29,7 +29,7 @@ buildPythonPackage rec { nativeCheckInputs = [ attrs - django + django_3 pytestCheckHook ]; diff --git a/pkgs/development/python-modules/jiwer/default.nix b/pkgs/development/python-modules/jiwer/default.nix index 42c9192255f..94d92579d7a 100644 --- a/pkgs/development/python-modules/jiwer/default.nix +++ b/pkgs/development/python-modules/jiwer/default.nix @@ -2,6 +2,7 @@ , buildPythonPackage , fetchFromGitHub , poetry-core +, pythonRelaxDepsHook , rapidfuzz , click }: @@ -20,6 +21,7 @@ buildPythonPackage rec { nativeBuildInputs = [ poetry-core + pythonRelaxDepsHook ]; propagatedBuildInputs = [ @@ -27,10 +29,14 @@ buildPythonPackage rec { click ]; + pythonRelaxDeps = [ + "rapidfuzz" + ]; + pythonImportsCheck = [ "jiwer" ]; meta = with lib; { - description = "JiWER is a simple and fast python package to evaluate an automatic speech recognition system"; + description = "A simple and fast python package to evaluate an automatic speech recognition system"; homepage = "https://github.com/jitsi/jiwer"; license = licenses.asl20; maintainers = with maintainers; [ GaetanLepage ]; diff --git a/pkgs/development/python-modules/jsonschema-spec/default.nix b/pkgs/development/python-modules/jsonschema-spec/default.nix index e0220c640d4..2d7d82fd6e4 100644 --- a/pkgs/development/python-modules/jsonschema-spec/default.nix +++ b/pkgs/development/python-modules/jsonschema-spec/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "jsonschema-spec"; - version = "0.1.3"; + version = "0.1.4"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "p1c2u"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-vDuIMzl9w7/e6r3AYleGVV5RRjrXDSvY6IBhtLuAFIs="; + hash = "sha256-kLCV9WPWGrVgpbueafMVqtGmj3ifrBzTChE2kyxpyZk="; }; postPatch = '' diff --git a/pkgs/development/python-modules/jupyterlab/default.nix b/pkgs/development/python-modules/jupyterlab/default.nix index 743e7582078..e15858ec377 100644 --- a/pkgs/development/python-modules/jupyterlab/default.nix +++ b/pkgs/development/python-modules/jupyterlab/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "jupyterlab"; - version = "3.6.1"; + version = "3.6.3"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-rumMF0GA6YowRwKX0QuVno5k8iiJcMDeZfCm0rSAcDQ="; + hash = "sha256-Nz6c+4py7dKUvhTxZmJWOiIM7PD7Jt56qxr5optom4I="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/latex2mathml/default.nix b/pkgs/development/python-modules/latex2mathml/default.nix new file mode 100644 index 00000000000..8737f0ef31d --- /dev/null +++ b/pkgs/development/python-modules/latex2mathml/default.nix @@ -0,0 +1,55 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, poetry-core +, setuptools +, pytestCheckHook +, multidict +, xmljson +}: + +buildPythonPackage rec { + pname = "latex2mathml"; + version = "3.75.2"; + + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "roniemartinez"; + repo = pname; + rev = version; + hash = "sha256-i/F1B/Rndg66tiKok1PDMK/rT5c2e8upnQrMSCTUzpU="; + }; + + format = "pyproject"; + + nativeBuildInputs = [ + poetry-core + ]; + + propagatedBuildInputs = [ + setuptools # needs pkg_resources at runtime + ]; + + nativeCheckInputs = [ + pytestCheckHook + multidict + xmljson + ]; + + # Disable code coverage in check phase + postPatch = '' + sed -i '/--cov/d' pyproject.toml + ''; + + pythonImportsCheck = [ "latex2mathml" ]; + + meta = with lib; { + description = "Pure Python library for LaTeX to MathML conversion"; + homepage = "https://github.com/roniemartinez/latex2mathml"; + changelog = "https://github.com/roniemartinez/latex2mathml/releases/tag/${version}"; + license = licenses.mit; + maintainers = with maintainers; [ sfrijters ]; + }; +} diff --git a/pkgs/development/python-modules/lsprotocol/default.nix b/pkgs/development/python-modules/lsprotocol/default.nix index b447ab18cba..8e945b84109 100644 --- a/pkgs/development/python-modules/lsprotocol/default.nix +++ b/pkgs/development/python-modules/lsprotocol/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "lsprotocol"; - version = "2022.0.0a10"; + version = "2023.0.0a1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "microsoft"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-IAFNEWpBRVAGcJNIV1bog9K2nANRw/qJfCJ9+Wu/yJc="; + hash = "sha256-gfsqn9NtO7meMks4dUhrTYVlr69Ffh339GD9FvCJvJM="; }; nativeBuildInputs = [ @@ -44,6 +44,14 @@ buildPythonPackage rec { pyhamcrest ]; + preBuild = '' + cd packages/python + ''; + + preCheck = '' + cd ../../ + ''; + checkPhase = '' runHook preCheck diff --git a/pkgs/development/python-modules/markdown/default.nix b/pkgs/development/python-modules/markdown/default.nix index b9e8f8df517..9ad29d3a2c2 100644 --- a/pkgs/development/python-modules/markdown/default.nix +++ b/pkgs/development/python-modules/markdown/default.nix @@ -1,26 +1,34 @@ { lib , buildPythonPackage , pythonOlder -, fetchPypi +, fetchFromGitHub , importlib-metadata , pyyaml +, setuptools , unittestCheckHook +, wheel }: buildPythonPackage rec { pname = "markdown"; - version = "3.4.1"; + version = "3.4.3"; disabled = pythonOlder "3.7"; - format = "setuptools"; + format = "pyproject"; - src = fetchPypi { - pname = "Markdown"; - inherit version; - sha256 = "3b809086bb6efad416156e00a0da66fe47618a5d6918dd688f53f40c8e4cfeff"; + src = fetchFromGitHub { + owner = "Python-Markdown"; + repo = "markdown"; + rev = "refs/tags/${version}"; + hash = "sha256-o2MDsrSkR0fMA5I8AoQcJrpwNGO5lXJn8O47tQN7U6o="; }; + nativeBuildInputs = [ + setuptools + wheel + ]; + propagatedBuildInputs = lib.optionals (pythonOlder "3.10") [ importlib-metadata ]; @@ -30,7 +38,8 @@ buildPythonPackage rec { pythonImportsCheck = [ "markdown" ]; meta = with lib; { - description = "A Python implementation of John Gruber's Markdown with Extension support"; + changelog = "https://github.com/Python-Markdown/markdown/blob/${src.rev}/docs/change_log/index.md"; + description = "Python implementation of John Gruber's Markdown"; homepage = "https://github.com/Python-Markdown/markdown"; license = licenses.bsd3; maintainers = with maintainers; [ dotlambda ]; diff --git a/pkgs/development/python-modules/mitmproxy-wireguard/default.nix b/pkgs/development/python-modules/mitmproxy-wireguard/default.nix index 47c3a230cdd..b67459a5de0 100644 --- a/pkgs/development/python-modules/mitmproxy-wireguard/default.nix +++ b/pkgs/development/python-modules/mitmproxy-wireguard/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "mitmproxy-wireguard"; - version = "0.1.21"; + version = "0.1.23"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "decathorpe"; repo = "mitmproxy_wireguard"; rev = "refs/tags/${version}"; - hash = "sha256-479JCAxc6bK5X8nKKyzLvmuxPYPj5M19sZiO9vaK0DM="; + hash = "sha256-z9ucTBLLRXc1lcHA0r1wUleoP8X7yIlHrtdZdLD9qJk="; }; buildInputs = lib.optionals stdenv.isDarwin [ @@ -38,7 +38,7 @@ buildPythonPackage rec { cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - hash = "sha256-3reDkpnLTS32MZvvbRzDJovzUPAZmn2WRThmmeHGVXY="; + hash = "sha256-qgyAaUpyuWVYMxUA4Gg8inlUMlSLo++16+nVvmDMhTQ="; }; # Module has no tests, only a test client diff --git a/pkgs/development/python-modules/mlflow/default.nix b/pkgs/development/python-modules/mlflow/default.nix index acce882d87c..1f3c22dc813 100644 --- a/pkgs/development/python-modules/mlflow/default.nix +++ b/pkgs/development/python-modules/mlflow/default.nix @@ -13,6 +13,8 @@ , gorilla , gunicorn , importlib-metadata +, markdown +, matplotlib , numpy , packaging , pandas @@ -20,28 +22,37 @@ , protobuf , python-dateutil , pythonOlder +, pythonRelaxDepsHook +, pyarrow , pyyaml , querystring_parser , requests +, scikit-learn , scipy +, shap , simplejson -, six , sqlalchemy , sqlparse }: buildPythonPackage rec { pname = "mlflow"; - version = "2.1.1"; + version = "2.2.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-oRazzUW7+1CaFyO/1DiL21ZqPlBF483lOQ5mf1kUmKY="; + hash = "sha256-PvLC7iDJp63t/zTnVsbtrGLPTZBXZa0OgHS8naoMWAw"; }; + # Remove currently broken dependency `shap`, a model explainability package. + # This seems quite unprincipled especially with tests not being enabled, + # but not mlflow has a 'skinny' install option which does not require `shap`. + nativeBuildInputs = [ pythonRelaxDepsHook ]; + pythonRemoveDeps = [ "shap" ]; + propagatedBuildInputs = [ alembic click @@ -54,18 +65,22 @@ buildPythonPackage rec { gorilla gunicorn importlib-metadata + markdown + matplotlib numpy packaging pandas prometheus-flask-exporter protobuf python-dateutil + pyarrow pyyaml querystring_parser requests + scikit-learn scipy + #shap simplejson - six sqlalchemy sqlparse ]; @@ -74,6 +89,7 @@ buildPythonPackage rec { "mlflow" ]; + # no tests in PyPI dist # run into https://stackoverflow.com/questions/51203641/attributeerror-module-alembic-context-has-no-attribute-config # also, tests use conda so can't run on NixOS without buildFHSUserEnv doCheck = false; @@ -84,9 +100,5 @@ buildPythonPackage rec { changelog = "https://github.com/mlflow/mlflow/blob/v${version}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ tbenst ]; - knownVulnerabilities = [ - "CVE-2023-1176" - "CVE-2023-1177" - ]; }; } diff --git a/pkgs/development/python-modules/mwdblib/default.nix b/pkgs/development/python-modules/mwdblib/default.nix index 4d5387abd4f..738e36dfe3e 100644 --- a/pkgs/development/python-modules/mwdblib/default.nix +++ b/pkgs/development/python-modules/mwdblib/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "mwdblib"; - version = "4.3.1"; + version = "4.4.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "CERT-Polska"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-HQzfa5UmPo+Ccs2eRDwQA9EMzDg7+Nd4jIjBt+7qwzE="; + hash = "sha256-WwSKWfnSDJT8kIAk4e8caeL2UztFaIpNCDy1j46IbzM="; }; propagatedBuildInputs = [ @@ -45,6 +45,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python client library for the mwdb service"; homepage = "https://github.com/CERT-Polska/mwdblib"; + changelog = "https://github.com/CERT-Polska/mwdblib/releases/tag/v${version}"; license = with licenses; [ bsd3 ]; maintainers = with maintainers; [ fab ]; }; diff --git a/pkgs/development/python-modules/nitime/default.nix b/pkgs/development/python-modules/nitime/default.nix index 6ef5b735af0..105cecd95b1 100644 --- a/pkgs/development/python-modules/nitime/default.nix +++ b/pkgs/development/python-modules/nitime/default.nix @@ -1,7 +1,8 @@ -{ lib +{ stdenv +, lib , buildPythonPackage , fetchPypi -, isPy27 +, pythonOlder , pytestCheckHook , cython , numpy @@ -13,22 +14,21 @@ buildPythonPackage rec { pname = "nitime"; - version = "0.9"; - disabled = isPy27; + version = "0.10.1"; + disabled = pythonOlder "3.7"; + format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-bn2QrbsfqUJim84vH5tt5T6h3YsGAlgu9GCMiNQ0OHQ="; + hash = "sha256-NnoVrSt6MTTcNup1e+/1v5JoHCYcycuQH4rHLzXJt+Y="; }; - nativeCheckInputs = [ pytestCheckHook ]; buildInputs = [ cython ]; propagatedBuildInputs = [ numpy scipy matplotlib networkx nibabel ]; - disabledTests = [ - # https://github.com/nipy/nitime/issues/197 - "test_FilterAnalyzer" - ]; + nativeCheckInputs = [ pytestCheckHook ]; + doCheck = !stdenv.isDarwin; # tests hang indefinitely + pythonImportsCheck = [ "nitime" ]; meta = with lib; { homepage = "https://nipy.org/nitime"; diff --git a/pkgs/development/python-modules/notus-scanner/default.nix b/pkgs/development/python-modules/notus-scanner/default.nix index d038504205f..f4a24c8dc01 100644 --- a/pkgs/development/python-modules/notus-scanner/default.nix +++ b/pkgs/development/python-modules/notus-scanner/default.nix @@ -1,17 +1,20 @@ { lib , buildPythonPackage , fetchFromGitHub -, fetchpatch , paho-mqtt , poetry-core , psutil , pytestCheckHook +, python-gnupg , pythonOlder +, pythonRelaxDepsHook +, sentry-sdk +, tomli }: buildPythonPackage rec { pname = "notus-scanner"; - version = "unstable-2021-09-05"; + version = "22.4.5"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -19,37 +22,40 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "greenbone"; repo = pname; - rev = "049f9a5e6439e4e5113e3b8f30b25ead12d42a56"; - sha256 = "1fjxyn8wg2kf6xy3pbh7d7yn20dk529p03xpqyz7s40n9nsxhnza"; + rev = "refs/tags/v${version}"; + hash = "sha256-bGuD3uDteXQdj3pfnRemKWffWVbQSHda/RrfhAXB3fM="; }; + pythonRelaxDeps = [ + "python-gnupg" + ]; + nativeBuildInputs = [ poetry-core + pythonRelaxDepsHook ]; propagatedBuildInputs = [ paho-mqtt psutil + python-gnupg + sentry-sdk + ] ++ lib.optionals (pythonOlder "3.11") [ + tomli ]; nativeCheckInputs = [ pytestCheckHook ]; - patches = [ - # Switch to poetry-core, https://github.com/greenbone/notus-scanner/pull/31 - (fetchpatch { - name = "switch-to-poetry-core.patch"; - url = "https://github.com/greenbone/notus-scanner/commit/b52eea317faca30d411096044f9e5ea20b58da65.patch"; - sha256 = "0q11aslhva47kkpsnpayra7spa849j894vqv34pjqhcnlyipqw6d"; - }) + pythonImportsCheck = [ + "notus.scanner" ]; - pythonImportsCheck = [ "notus.scanner" ]; - meta = with lib; { description = "Helper to create results from local security checks"; homepage = "https://github.com/greenbone/notus-scanner"; + changelog = "https://github.com/greenbone/notus-scanner/releases/tag/v${version}"; license = with licenses; [ agpl3Plus ]; maintainers = with maintainers; [ fab ]; }; diff --git a/pkgs/development/python-modules/onvif-zeep-async/default.nix b/pkgs/development/python-modules/onvif-zeep-async/default.nix index f336379fc60..f64a71f9029 100644 --- a/pkgs/development/python-modules/onvif-zeep-async/default.nix +++ b/pkgs/development/python-modules/onvif-zeep-async/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "onvif-zeep-async"; - version = "1.2.2"; + version = "1.2.3"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Mq+mARZQD48M6+9XwzX7V541Jqn/vJMSeiEm5k8/YII="; + hash = "sha256-ziFDSGKJB4wGvEF5x8eFMLVKHORXKkLbqBkAjy7FSX4="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/orjson/default.nix b/pkgs/development/python-modules/orjson/default.nix index 2836b39e07a..61a545b0d48 100644 --- a/pkgs/development/python-modules/orjson/default.nix +++ b/pkgs/development/python-modules/orjson/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "orjson"; - version = "3.8.6"; + version = "3.8.9"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -25,13 +25,13 @@ buildPythonPackage rec { owner = "ijl"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-LwLuMcnAubO7U1/KSe6tHaSP9+bi6gDfvGobixzL2gM="; + hash = "sha256-0/yvXXj+z2jBEAGxO4BxMnx1zqUoultYSYfSkKs+hKY="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - hash = "sha256-8T//q6nQoZhh8oJWDCeQf3gYRew58dXAaxkYELY4CJM="; + hash = "sha256-ogkTRRykLF2dTOxilsfwsRH+Au/O0e1kL1e9sFOFLeY="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/peaqevcore/default.nix b/pkgs/development/python-modules/peaqevcore/default.nix index 4e8875ba89b..fcacfcd5b40 100644 --- a/pkgs/development/python-modules/peaqevcore/default.nix +++ b/pkgs/development/python-modules/peaqevcore/default.nix @@ -6,14 +6,14 @@ buildPythonPackage rec { pname = "peaqevcore"; - version = "15.0.2"; + version = "15.1.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-UH9QlfOzMGxoLgsoVr/+OqI53YGDMXfilW9sIM3EsD8="; + hash = "sha256-7cr37kvNgPPTYJd5r1RXy7qFNN0nXI74YHPg9k8ZDfw="; }; postPatch = '' diff --git a/pkgs/development/python-modules/pontos/default.nix b/pkgs/development/python-modules/pontos/default.nix index 81250bf2f90..674699bb0e9 100644 --- a/pkgs/development/python-modules/pontos/default.nix +++ b/pkgs/development/python-modules/pontos/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "pontos"; - version = "23.3.6"; + version = "23.4.0"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "greenbone"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-cs+UeE5QRL/yzFABpMQ4masbLHwG++Ipu5GidXJ1Y0E="; + hash = "sha256-nMuf8k7o7cCpvk9IUp7lz6jM7rqCxHq4uT51R1w8jtM="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/psutil/default.nix b/pkgs/development/python-modules/psutil/default.nix index 5532816a9c1..c77c31faa96 100644 --- a/pkgs/development/python-modules/psutil/default.nix +++ b/pkgs/development/python-modules/psutil/default.nix @@ -42,15 +42,19 @@ buildPythonPackage rec { # - cpu_times was flaky on darwin # - the other disabled tests are likely due to sanboxing (missing specific errors) pytestFlagsArray = [ + # Note: $out must be referenced as test import paths are relative "$out/${python.sitePackages}/psutil/tests/test_system.py" ]; - # Note: $out must be referenced as test import paths are relative disabledTests = [ + # Some of the tests have build-system hardware-based impurities (like + # reading temperature sensor values). Disable them to avoid the failures + # that sometimes result. "cpu_freq" "cpu_times" "disk_io_counters" "sensors_battery" + "sensors_temperatures" "user" "test_disk_partitions" # problematic on Hydra's Linux builders, apparently ]; diff --git a/pkgs/development/python-modules/pybind11/default.nix b/pkgs/development/python-modules/pybind11/default.nix index a5154a3e4ab..9727c4f2ada 100644 --- a/pkgs/development/python-modules/pybind11/default.nix +++ b/pkgs/development/python-modules/pybind11/default.nix @@ -15,13 +15,13 @@ buildPythonPackage rec { pname = "pybind11"; - version = "2.10.3"; + version = "2.10.4"; src = fetchFromGitHub { owner = "pybind"; repo = pname; rev = "v${version}"; - hash = "sha256-Rlr6Ec6BEujTxQkQ9UP+6u0cYeFsJlj7U346MtRM6QM="; + hash = "sha256-n7nLEG2+sSR9wnxM+C8FWc2B+Mx74Pan1+IQf+h2bGU="; }; postPatch = '' diff --git a/pkgs/development/python-modules/pyeconet/default.nix b/pkgs/development/python-modules/pyeconet/default.nix index c1272030559..f8fb18f1468 100644 --- a/pkgs/development/python-modules/pyeconet/default.nix +++ b/pkgs/development/python-modules/pyeconet/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "pyeconet"; - version = "0.1.18"; + version = "0.1.20"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "w1ll1am23"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-nKXYjv1a6nEuy8X0HnLSrvQDV2XVQhQuEm/gqnEVaoY="; + hash = "sha256-x94V6qdDHgeeFLAuciC7mHMWbC0d3AtS0aQNaZOCajI="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/pygmt/default.nix b/pkgs/development/python-modules/pygmt/default.nix index 6ef799c997b..a6e4c9a613a 100644 --- a/pkgs/development/python-modules/pygmt/default.nix +++ b/pkgs/development/python-modules/pygmt/default.nix @@ -1,4 +1,5 @@ -{ lib, stdenv +{ lib +, stdenv , pythonOlder , buildPythonPackage , fetchFromGitHub @@ -17,16 +18,16 @@ buildPythonPackage rec { pname = "pygmt"; - version = "0.8.0"; + version = "0.9.0"; format = "pyproject"; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "GenericMappingTools"; repo = "pygmt"; rev = "refs/tags/v${version}"; - hash = "sha256-wbqJaibRZW7qiNyLArr7I/dzHprILHQpORtdHWkIfSE="; + hash = "sha256-XDIAFIU+chewMDEoQDYqSYvK1tT9afh44w3Yd7ILZIc="; }; postPatch = '' @@ -34,20 +35,41 @@ buildPythonPackage rec { --replace "env.get(\"GMT_LIBRARY_PATH\", \"\")" "env.get(\"GMT_LIBRARY_PATH\", \"${gmt}/lib\")" ''; - nativeBuildInputs = [ setuptools-scm ]; - propagatedBuildInputs = [ numpy netcdf4 pandas packaging xarray ]; + nativeBuildInputs = [ + setuptools-scm + ]; + + propagatedBuildInputs = [ + numpy + netcdf4 + pandas + packaging + xarray + ]; + + nativeCheckInputs = [ + pytestCheckHook + pytest-mpl + ghostscript + ipython + ]; + + # The *entire* test suite requires network access + doCheck = false; - doCheck = false; # the *entire* test suite requires network access - nativeCheckInputs = [ pytestCheckHook pytest-mpl ghostscript ipython ]; postBuild = '' export HOME=$TMP ''; - pythonImportsCheck = [ "pygmt" ]; + + pythonImportsCheck = [ + "pygmt" + ]; meta = with lib; { description = "A Python interface for the Generic Mapping Tools"; homepage = "https://github.com/GenericMappingTools/pygmt"; license = licenses.bsd3; + changelog = "https://github.com/GenericMappingTools/pygmt/releases/tag/v${version}"; # pygmt.exceptions.GMTCLibNotFoundError: Error loading the GMT shared library '/nix/store/r3xnnqgl89vrnq0kzxx0bmjwzks45mz8-gmt-6.1.1/lib/libgmt.dylib' broken = stdenv.isDarwin; maintainers = with maintainers; [ sikmir ]; diff --git a/pkgs/development/python-modules/pyinsteon/default.nix b/pkgs/development/python-modules/pyinsteon/default.nix index e7e9747d7f8..66891a0bc47 100644 --- a/pkgs/development/python-modules/pyinsteon/default.nix +++ b/pkgs/development/python-modules/pyinsteon/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pyinsteon"; - version = "1.3.4"; + version = "1.4.1"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = pname; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-P/5kCXmUWQ/2yvzu/Pr0XBY8zm3fMMyoapGmdtRmxXo="; + hash = "sha256-K8uMyMNZwe6Zr/Qb98wmTLz2+45bx7cmoApnUW5oNPw="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/pyrainbird/default.nix b/pkgs/development/python-modules/pyrainbird/default.nix index 8d9c546213f..4b082e22d61 100644 --- a/pkgs/development/python-modules/pyrainbird/default.nix +++ b/pkgs/development/python-modules/pyrainbird/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "pyrainbird"; - version = "2.0.0"; + version = "2.0.1"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "allenporter"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-fQHWamtGA1Cz/9Hbxbns5lDd08Q01nIvaMXp9PWrelM="; + hash = "sha256-ssm/nFciUeWexgsKUpF4qZHz/grG8OYJV7roBAjMsac="; }; postPatch = '' diff --git a/pkgs/development/python-modules/pytapo/default.nix b/pkgs/development/python-modules/pytapo/default.nix index 03799b568e9..525bd76ef3b 100644 --- a/pkgs/development/python-modules/pytapo/default.nix +++ b/pkgs/development/python-modules/pytapo/default.nix @@ -5,6 +5,7 @@ # propagates , pycryptodome , requests +, rtp , urllib3 }: @@ -21,6 +22,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ pycryptodome requests + rtp urllib3 ]; diff --git a/pkgs/development/python-modules/pytest-httpbin/default.nix b/pkgs/development/python-modules/pytest-httpbin/default.nix index 0020076a1b3..edfc988cc6c 100644 --- a/pkgs/development/python-modules/pytest-httpbin/default.nix +++ b/pkgs/development/python-modules/pytest-httpbin/default.nix @@ -43,6 +43,8 @@ buildPythonPackage rec { requests ]; + __darwinAllowLocalNetworking = true; + pythonImportsCheck = [ "pytest_httpbin" ]; diff --git a/pkgs/development/python-modules/pytest-rerunfailures/default.nix b/pkgs/development/python-modules/pytest-rerunfailures/default.nix index 32827333838..a0aac8a9d08 100644 --- a/pkgs/development/python-modules/pytest-rerunfailures/default.nix +++ b/pkgs/development/python-modules/pytest-rerunfailures/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pytest-rerunfailures"; - version = "11.1.1"; + version = "11.1.2"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-rKtEft/3wpp2uEECB8SNoBQGoWFlPJmjJc9XA9ROsWI="; + hash = "sha256-VWEWYehz8cr6OEyC8I0HiDlU9LdkNfS4pbRwwZVFc94="; }; nativeBuildInputs = [ setuptools ]; diff --git a/pkgs/development/python-modules/pytest-xdist/default.nix b/pkgs/development/python-modules/pytest-xdist/default.nix index 1c4a5b9033e..61f12a792d9 100644 --- a/pkgs/development/python-modules/pytest-xdist/default.nix +++ b/pkgs/development/python-modules/pytest-xdist/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "pytest-xdist"; - version = "3.2.0"; + version = "3.2.1"; disabled = pythonOlder "3.7"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-+hD5WiVkzZFlLy0TJyUYPDtZDZ/c3sCdNnc4bs9MHOk="; + hash = "sha256-GEm9mNiyQrlI5HLbdHjgkL8zYZEqj+2HmS7ZQIX1Ryc="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/python-forecastio/default.nix b/pkgs/development/python-modules/python-forecastio/default.nix deleted file mode 100644 index 4117c5adf24..00000000000 --- a/pkgs/development/python-modules/python-forecastio/default.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ buildPythonPackage, lib, fetchPypi -, requests -, nose -, responses -}: - -buildPythonPackage rec { - pname = "python-forecastio"; - version = "1.4.0"; - - src = fetchPypi { - inherit pname version; - sha256 = "0m6lf4a46pnwm5xg9dnmwslwzrpnj6d9agw570grciivbvb1ji0l"; - - }; - - nativeCheckInputs = [ nose ]; - - propagatedBuildInputs = [ requests responses ]; - - checkPhase = '' - nosetests - ''; - - meta = with lib; { - homepage = "https://zeevgilovitz.com/python-forecast.io/"; - description = "A thin Python Wrapper for the Dark Sky (formerly forecast.io) weather API"; - license = licenses.bsd2; - maintainers = with maintainers; [ makefu ]; - }; -} diff --git a/pkgs/development/python-modules/python-matter-server/default.nix b/pkgs/development/python-modules/python-matter-server/default.nix index 0caf9f85e3e..a41a6fcc2b2 100644 --- a/pkgs/development/python-modules/python-matter-server/default.nix +++ b/pkgs/development/python-modules/python-matter-server/default.nix @@ -15,6 +15,7 @@ , home-assistant-chip-clusters # optionals +, cryptography , home-assistant-chip-core # tests @@ -26,16 +27,16 @@ buildPythonPackage rec { pname = "python-matter-server"; - version = "3.1.0"; + version = "3.2.0"; format = "pyproject"; - disabled = pythonOlder "3.9"; + disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "home-assistant-libs"; repo = "python-matter-server"; rev = "refs/tags/${version}"; - hash = "sha256-nNf0Q3J5nrYDinMnl+p3HC4FYMX+GubYmtchfuATWms="; + hash = "sha256-T2DB3oWePYR8qKfUeVDMUA5JGdMk/onbpjBt2fWhCuw="; }; nativeBuildInputs = [ @@ -53,6 +54,7 @@ buildPythonPackage rec { passthru.optional-dependencies = { server = [ + cryptography home-assistant-chip-core ]; }; diff --git a/pkgs/development/python-modules/pytz/default.nix b/pkgs/development/python-modules/pytz/default.nix index b8594e51f83..474403355f5 100644 --- a/pkgs/development/python-modules/pytz/default.nix +++ b/pkgs/development/python-modules/pytz/default.nix @@ -2,13 +2,13 @@ buildPythonPackage rec { pname = "pytz"; - version = "2022.7.1"; + version = "2023.2"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-AaBoHEuWhKKDBGFeulXRqzGuAL9o7BV+w3CKgYLbvNA="; + hash = "sha256-on3PYSwF0uveYm99UGVV8Q38gVs+3cz6rfx9mbEcmgc="; }; nativeCheckInputs = [ unittestCheckHook ]; diff --git a/pkgs/development/python-modules/pyvex/default.nix b/pkgs/development/python-modules/pyvex/default.nix index b031f3ea12a..9bda172812e 100644 --- a/pkgs/development/python-modules/pyvex/default.nix +++ b/pkgs/development/python-modules/pyvex/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "pyvex"; - version = "9.2.44"; + version = "9.2.45"; format = "pyproject"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-BJw1c9X+rRNiM10Fo514ZybbvM++Ph7te2LuFNNJFTk="; + hash = "sha256-KRB3JLIny9mVVbS1kAGwaG+SmH9tHtEbbswB5nzJ7u4="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/reolink-aio/default.nix b/pkgs/development/python-modules/reolink-aio/default.nix index c6127bbadbc..3ad88389cc1 100644 --- a/pkgs/development/python-modules/reolink-aio/default.nix +++ b/pkgs/development/python-modules/reolink-aio/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "reolink-aio"; - version = "0.5.9"; + version = "0.5.10"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "starkillerOG"; repo = "reolink_aio"; rev = "refs/tags/${version}"; - hash = "sha256-CsXpvHwTNMSpgLr4bjwzKnW/R3k9DLlBxLlZ8aZaQG0="; + hash = "sha256-UZURGOfNPccXukVoo1m/gY3tkOvpT5jy0AegQHFJqEQ="; }; postPatch = '' diff --git a/pkgs/development/python-modules/rtp/default.nix b/pkgs/development/python-modules/rtp/default.nix new file mode 100644 index 00000000000..aef1171d8d4 --- /dev/null +++ b/pkgs/development/python-modules/rtp/default.nix @@ -0,0 +1,40 @@ +{ lib +, buildPythonPackage +, fetchPypi +, python3 + + # nativeCheckInputs +, hypothesis +, unittestCheckHook + +}: + +buildPythonPackage rec { + pname = "rtp"; + version = "0.0.3"; + format = "setuptools"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-I5k3uF5lSLDdCWjBEQC4kl2dWyAKcHEJIYwqnEvJDBI="; + }; + + nativeCheckInputs = [ + hypothesis + unittestCheckHook + ]; + + unittestFlagsArray = [ "-s" "tests" "-v" ]; + + pythonImportsCheck = [ + "rtp" + ]; + + + meta = with lib; { + description = "A library for decoding/encoding rtp packets"; + homepage = "https://github.com/bbc/rd-apmm-python-lib-rtp"; + license = licenses.asl20; + maintainers = with maintainers; [ fleaz ]; + }; +} diff --git a/pkgs/development/python-modules/schemdraw/default.nix b/pkgs/development/python-modules/schemdraw/default.nix new file mode 100644 index 00000000000..c3da6e6edc7 --- /dev/null +++ b/pkgs/development/python-modules/schemdraw/default.nix @@ -0,0 +1,68 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromBitbucket +, pyparsing +, matplotlib +, latex2mathml +, ziafont +, ziamath +, pytestCheckHook +, nbval +}: + +buildPythonPackage rec { + pname = "schemdraw"; + version = "0.16"; + format = "pyproject"; + + disabled = pythonOlder "3.8"; + + src = fetchFromBitbucket { + owner = "cdelker"; + repo = pname; + rev = version; + hash = "sha256-W9sXtYI8gEwQPRo50taEGT6AQG1tdAbeCtX49eHVvFQ="; + }; + + propagatedBuildInputs = [ + pyparsing + ]; + + passthru.optional-dependencies = { + matplotlib = [ + matplotlib + ]; + svgmath = [ + latex2mathml + ziafont + ziamath + ]; + }; + + nativeCheckInputs = [ + pytestCheckHook + nbval + matplotlib + latex2mathml + ziafont + ziamath + ]; + + # Strip out references to unfree fonts from the test suite + postPatch = '' + substituteInPlace test/test_styles.ipynb --replace "font='Times', " "" + ''; + + pytestFlagsArray = [ "--nbval-lax" ]; + + pythonImportsCheck = [ "schemdraw" ]; + + meta = with lib; { + description = "A package for producing high-quality electrical circuit schematic diagrams"; + homepage = "https://schemdraw.readthedocs.io/en/latest/"; + changelog = "https://schemdraw.readthedocs.io/en/latest/changes.html"; + license = licenses.mit; + maintainers = with maintainers; [ sfrijters ]; + }; +} diff --git a/pkgs/development/python-modules/simplisafe-python/default.nix b/pkgs/development/python-modules/simplisafe-python/default.nix index 74c7a3c0add..4b8b827b0e4 100644 --- a/pkgs/development/python-modules/simplisafe-python/default.nix +++ b/pkgs/development/python-modules/simplisafe-python/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "simplisafe-python"; - version = "2022.12.1"; + version = "2023.04.0"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "bachya"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-AOlO4K8ku+auEKw7OmgEo5E4ftAar0ukPQVIYzBJBW0="; + hash = "sha256-ExiwaVSSpXfnLCMKRQ7iXLzxO81kV6I5Nj/ZSUyZAMg="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/snitun/default.nix b/pkgs/development/python-modules/snitun/default.nix index b99cc3cf8e5..6c51cb5de09 100644 --- a/pkgs/development/python-modules/snitun/default.nix +++ b/pkgs/development/python-modules/snitun/default.nix @@ -7,12 +7,13 @@ , fetchFromGitHub , pytest-aiohttp , pytestCheckHook +, pythonAtLeast , pythonOlder }: buildPythonPackage rec { pname = "snitun"; - version = "0.33.0"; + version = "0.34.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -21,7 +22,7 @@ buildPythonPackage rec { owner = "NabuCasa"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-6aLvNw5/I5UvTRFzUK93YruKarM8S+gHIYd4hyTp/Qs="; + hash = "sha256-7UGsziNUI4dxdMGuJWrvsQiwl+IvcO/rQqEOjl9wS1Y="; }; propagatedBuildInputs = [ @@ -42,6 +43,9 @@ buildPythonPackage rec { "test_snitun_single_runner_throttling" # ConnectionResetError: [Errno 54] Connection reset by peer "test_peer_listener_timeout" + ] ++ lib.optional (pythonAtLeast "3.11") [ + # TypeError: Passing coroutines is forbidden, use tasks explicitly. + "test_snitun_runner_updown" ]; pythonImportsCheck = [ "snitun" ]; diff --git a/pkgs/development/python-modules/spacy-transformers/default.nix b/pkgs/development/python-modules/spacy-transformers/default.nix index 5a9e86f4951..e0cf684f4cf 100644 --- a/pkgs/development/python-modules/spacy-transformers/default.nix +++ b/pkgs/development/python-modules/spacy-transformers/default.nix @@ -2,6 +2,7 @@ , callPackage , fetchPypi , buildPythonPackage +, pythonRelaxDepsHook , torch , pythonOlder , spacy @@ -22,6 +23,10 @@ buildPythonPackage rec { hash = "sha256-Up9ZlLlAM0CDXEYDI95KsLzA0TBz/uZFqEgZLmNIABA="; }; + nativeBuildInputs = [ + pythonRelaxDepsHook + ]; + propagatedBuildInputs = [ torch spacy @@ -30,6 +35,10 @@ buildPythonPackage rec { transformers ]; + pythonRelaxDeps = [ + "transformers" + ]; + # Test fails due to missing arguments for trfs2arrays(). doCheck = false; diff --git a/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix b/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix index 06a638737f6..88d8d66cda5 100644 --- a/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix +++ b/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix @@ -10,7 +10,7 @@ let pname = "sphinx-autodoc-typehints"; - version = "1.23.4"; + version = "1.22"; in buildPythonPackage { @@ -22,7 +22,7 @@ buildPythonPackage { src = fetchPypi { pname = "sphinx_autodoc_typehints"; inherit version; - hash = "sha256-tHw6aQ0QGiWdmqkgzFfH6nn7cF15bA1Xyxfpm9HYCjQ="; + hash = "sha256-cfyi1e7psDQgTkxoarILTY9euUCTliFryubIfDjhjqY="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/tensorflow-probability/default.nix b/pkgs/development/python-modules/tensorflow-probability/default.nix index b85eea44435..7bf73dff28d 100644 --- a/pkgs/development/python-modules/tensorflow-probability/default.nix +++ b/pkgs/development/python-modules/tensorflow-probability/default.nix @@ -50,7 +50,7 @@ let bazel = bazel_6; - bazelTarget = ":pip_pkg"; + bazelTargets = [ ":pip_pkg" ]; LIBTOOL = lib.optionalString stdenv.isDarwin "${cctools}/bin/libtool"; fetchAttrs = { diff --git a/pkgs/development/python-modules/tensorflow/bin.nix b/pkgs/development/python-modules/tensorflow/bin.nix index 4b3d3d0ec6c..3863fd88ba7 100644 --- a/pkgs/development/python-modules/tensorflow/bin.nix +++ b/pkgs/development/python-modules/tensorflow/bin.nix @@ -22,7 +22,6 @@ , tensorboard , cudaSupport ? false , cudaPackages ? {} -, patchelfUnstable , zlib , python , keras-applications @@ -84,8 +83,7 @@ in buildPythonPackage { ] ++ lib.optional (!isPy3k) mock ++ lib.optionals (pythonOlder "3.4") [ backports_weakref ]; - # remove patchelfUnstable once patchelf 0.14 with https://github.com/NixOS/patchelf/pull/256 becomes the default - nativeBuildInputs = [ wheel ] ++ lib.optionals cudaSupport [ addOpenGLRunpath patchelfUnstable ]; + nativeBuildInputs = [ wheel ] ++ lib.optionals cudaSupport [ addOpenGLRunpath ]; preConfigure = '' unset SOURCE_DATE_EPOCH diff --git a/pkgs/development/python-modules/tensorflow/default.nix b/pkgs/development/python-modules/tensorflow/default.nix index 4e7ae3ef570..15d2df44143 100644 --- a/pkgs/development/python-modules/tensorflow/default.nix +++ b/pkgs/development/python-modules/tensorflow/default.nix @@ -1,5 +1,5 @@ { stdenv, bazel_5, buildBazelPackage, isPy3k, lib, fetchFromGitHub, symlinkJoin -, addOpenGLRunpath, fetchpatch, patchelfUnstable +, addOpenGLRunpath, fetchpatch # Python deps , buildPythonPackage, pythonOlder, python # Python libraries @@ -385,7 +385,7 @@ let ] ++ lib.optionals (mklSupport) [ "--config=mkl" ]; - bazelTarget = "//tensorflow/tools/pip_package:build_pip_package //tensorflow/tools/lib_package:libtensorflow"; + bazelTargets = [ "//tensorflow/tools/pip_package:build_pip_package //tensorflow/tools/lib_package:libtensorflow" ]; removeRulesCC = false; # Without this Bazel complaints about sandbox violations. @@ -398,7 +398,7 @@ let else "sha256-QgOaUaq0V5HG9BOv9nEw8OTSlzINNFvbnyP8Vx+r9Xw="; aarch64-linux = "sha256-zjnRtTG1j9cZTbP0Xnk2o/zWTNsP8T0n4Ai8IiAT3PE="; x86_64-darwin = "sha256-RBLox9rzBKcZMm4NwnT7vQ/EjapWQJkqxuQ0LIdaM1E="; - aarch64-darwin = "sha256-BRzh79lYvMHsUMk8BEYDLHTpnmeZ9+0lrDtj4XI1YY4="; + aarch64-darwin = "sha256-tTk2KPFK4+0wA22xzb2C6qODgAbSxVbue0xk9JOjU04="; }.${stdenv.hostPlatform.system} or (throw "unsupported system ${stdenv.hostPlatform.system}"); }; @@ -530,8 +530,7 @@ in buildPythonPackage { tensorboard ]; - # remove patchelfUnstable once patchelf 0.14 with https://github.com/NixOS/patchelf/pull/256 becomes the default - nativeBuildInputs = lib.optionals cudaSupport [ addOpenGLRunpath patchelfUnstable ]; + nativeBuildInputs = lib.optionals cudaSupport [ addOpenGLRunpath ]; postFixup = lib.optionalString cudaSupport '' find $out -type f \( -name '*.so' -or -name '*.so.*' \) | while read lib; do diff --git a/pkgs/development/python-modules/testpath/default.nix b/pkgs/development/python-modules/testpath/default.nix index 3ce83420841..5635a615615 100644 --- a/pkgs/development/python-modules/testpath/default.nix +++ b/pkgs/development/python-modules/testpath/default.nix @@ -24,6 +24,12 @@ buildPythonPackage rec { pytestCheckHook ]; + # exe are only required when testpath is used on windows + # https://github.com/jupyter/testpath/blob/de8ca59539eb23b9781e55848b7d2646c8c61df9/testpath/commands.py#L128 + preBuild = lib.optionalString (!stdenv.targetPlatform.isWindows) '' + rm testpath/cli-32.exe testpath/cli-64.exe + ''; + preCheck = lib.optionalString stdenv.isDarwin '' # Work around https://github.com/jupyter/testpath/issues/24 export TMPDIR="/tmp" diff --git a/pkgs/development/python-modules/timm/default.nix b/pkgs/development/python-modules/timm/default.nix index 5f2d0135cc8..e93563d69b4 100644 --- a/pkgs/development/python-modules/timm/default.nix +++ b/pkgs/development/python-modules/timm/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { disabled = pythonOlder "3.6"; src = fetchFromGitHub { - owner = "rwightman"; + owner = "huggingface"; repo = "pytorch-image-models"; rev = "refs/tags/v${version}"; hash = "sha256-RNjCcCnNhtr5a+29Bx+k427a03MSooqvnuiDQ8cT8FA="; @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = with lib; { description = "PyTorch image models, scripts, and pretrained weights"; homepage = "https://huggingface.co/docs/timm/index"; - changelog = "https://github.com/rwightman/pytorch-image-models/blob/v${version}/README.md#whats-new"; + changelog = "https://github.com/huggingface/pytorch-image-models/blob/v${version}/README.md#whats-new"; license = licenses.asl20; maintainers = with maintainers; [ bcdarwin ]; }; diff --git a/pkgs/development/python-modules/typeguard/default.nix b/pkgs/development/python-modules/typeguard/default.nix index 7ae99a98d22..c2a6171e1b8 100644 --- a/pkgs/development/python-modules/typeguard/default.nix +++ b/pkgs/development/python-modules/typeguard/default.nix @@ -14,6 +14,7 @@ buildPythonPackage rec { pname = "typeguard"; version = "2.13.3"; + disabled = pythonOlder "3.5"; outputs = [ "out" "doc" ]; src = fetchPypi { @@ -21,15 +22,15 @@ buildPythonPackage rec { sha256 = "00edaa8da3a133674796cf5ea87d9f4b4c367d77476e185e80251cc13dfbb8c4"; }; - buildInputs = [ setuptools-scm ]; nativeBuildInputs = [ glibcLocales + setuptools-scm sphinxHook sphinx-autodoc-typehints sphinx-rtd-theme ]; - LC_ALL="en_US.utf-8"; + LC_ALL = "en_US.utf-8"; postPatch = '' substituteInPlace setup.cfg --replace " --cov" "" @@ -47,11 +48,10 @@ buildPythonPackage rec { "test_typed_dict" ]; - disabled = pythonOlder "3.3"; - meta = with lib; { description = "This library provides run-time type checking for functions defined with argument type annotations"; homepage = "https://github.com/agronholm/typeguard"; license = licenses.mit; + maintainers = with maintainers; [ ]; }; } diff --git a/pkgs/development/python-modules/ulid-transform/default.nix b/pkgs/development/python-modules/ulid-transform/default.nix index 4d899fc7674..3025407e5a8 100644 --- a/pkgs/development/python-modules/ulid-transform/default.nix +++ b/pkgs/development/python-modules/ulid-transform/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "ulid-transform"; - version = "0.5.1"; + version = "0.6.0"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "bdraco"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-tgCNjvI9e7GpZKG8Q6tykU+WKBPGm0FTsw3gwUU3+so="; + hash = "sha256-sdzgM+w0z8kxzoSzR5BD0cOpry4ijTXpKnPvw916tCs="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/wled/default.nix b/pkgs/development/python-modules/wled/default.nix index d887287e91d..3e9e35edeea 100644 --- a/pkgs/development/python-modules/wled/default.nix +++ b/pkgs/development/python-modules/wled/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "wled"; - version = "0.15.0"; + version = "0.16.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "frenck"; repo = "python-wled"; rev = "refs/tags/v${version}"; - hash = "sha256-GmentEsCJQ9N9kXfy5pbkGXi5CvZfbepdCWab+/fLJc="; + hash = "sha256-esINtvctvgl8AqNwCDVnGU+3j/UzEHqY8H1Rws1kQfs="; }; nativeBuildInputs = [ @@ -59,6 +59,7 @@ buildPythonPackage rec { meta = with lib; { description = "Asynchronous Python client for WLED"; homepage = "https://github.com/frenck/python-wled"; + changelog = "https://github.com/frenck/python-wled/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ hexa ]; }; diff --git a/pkgs/development/python-modules/yubico/default.nix b/pkgs/development/python-modules/yubico/default.nix new file mode 100644 index 00000000000..0fe6a90bfd7 --- /dev/null +++ b/pkgs/development/python-modules/yubico/default.nix @@ -0,0 +1,27 @@ +{ stdenv, lib, buildPythonPackage, fetchPypi, pytestCheckHook, pyusb }: + +buildPythonPackage rec { + pname = "python-yubico"; + version = "1.3.2"; + + src = fetchPypi { + inherit pname version; + sha256 = "1gd3an1cdcq328nr1c9ijrsf32v0crv6dgq7knld8m9cadj517c7"; + }; + + propagatedBuildInputs = [ pyusb ]; + + checkInputs = [ pytestCheckHook ]; + pythonImportsCheck = [ "yubico" ]; + + disabledTests = [ + "usb" # requires a physical yubikey to test + ]; + + meta = with lib; { + description = "Python code to talk to YubiKeys"; + homepage = "https://github.com/Yubico/python-yubico"; + license = licenses.bsd2; + maintainers = with maintainers; [ s1341 ]; + }; +} diff --git a/pkgs/development/python-modules/zeroconf/default.nix b/pkgs/development/python-modules/zeroconf/default.nix index 671dc47084c..accd4be9da1 100644 --- a/pkgs/development/python-modules/zeroconf/default.nix +++ b/pkgs/development/python-modules/zeroconf/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "zeroconf"; - version = "0.47.4"; + version = "0.54.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "jstasiak"; repo = "python-zeroconf"; rev = "refs/tags/${version}"; - hash = "sha256-ig0AMGNshe0bm7ZOkqV62hEcLeYlHBayMLk2fJQ8Uyo="; + hash = "sha256-rbolWawEbjF46Im/mqyOHpvk+4UojgFIaFoG4jbPwYY="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/ziafont/default.nix b/pkgs/development/python-modules/ziafont/default.nix new file mode 100644 index 00000000000..5fc1298b790 --- /dev/null +++ b/pkgs/development/python-modules/ziafont/default.nix @@ -0,0 +1,39 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromBitbucket +, pytestCheckHook +, nbval +}: + +buildPythonPackage rec { + pname = "ziafont"; + version = "0.5"; + + disabled = pythonOlder "3.8"; + + src = fetchFromBitbucket { + owner = "cdelker"; + repo = pname; + rev = version; + hash = "sha256-mTQ2yRG+E2nZ2g9eSg+XTzK8A1EgKsRfbvNO3CdYeLg="; + }; + + nativeCheckInputs = [ + pytestCheckHook + nbval + ]; + + preCheck = "rm test/manyfonts.ipynb"; # Tries to download fonts + + pytestFlagsArray = [ "--nbval-lax" ]; + + pythonImportsCheck = [ "ziafont" ]; + + meta = with lib; { + description = "Convert TTF/OTF font glyphs to SVG paths"; + homepage = "https://ziafont.readthedocs.io/en/latest/"; + license = licenses.mit; + maintainers = with maintainers; [ sfrijters ]; + }; +} diff --git a/pkgs/development/python-modules/ziamath/default.nix b/pkgs/development/python-modules/ziamath/default.nix new file mode 100644 index 00000000000..7a4d2520d87 --- /dev/null +++ b/pkgs/development/python-modules/ziamath/default.nix @@ -0,0 +1,45 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromBitbucket +, ziafont +, pytestCheckHook +, nbval +, latex2mathml +}: + +buildPythonPackage rec { + pname = "ziamath"; + version = "0.7"; + + disabled = pythonOlder "3.8"; + + src = fetchFromBitbucket { + owner = "cdelker"; + repo = pname; + rev = version; + hash = "sha256-JuuCDww0EZEHZLxB5oQrWEJpv0szjwe4iXCRGl7OYTA="; + }; + + propagatedBuildInputs = [ + ziafont + ]; + + nativeCheckInputs = [ + pytestCheckHook + nbval + latex2mathml + ]; + + pytestFlagsArray = [ "--nbval-lax" ]; + + pythonImportsCheck = [ "ziamath" ]; + + meta = with lib; { + description = "Render MathML and LaTeX Math to SVG without Latex installation"; + homepage = "https://ziamath.readthedocs.io/en/latest/"; + changelog = "https://ziamath.readthedocs.io/en/latest/changes.html"; + license = licenses.mit; + maintainers = with maintainers; [ sfrijters ]; + }; +} diff --git a/pkgs/development/python-modules/zigpy-deconz/default.nix b/pkgs/development/python-modules/zigpy-deconz/default.nix index 299fb706fe6..0d778abb691 100644 --- a/pkgs/development/python-modules/zigpy-deconz/default.nix +++ b/pkgs/development/python-modules/zigpy-deconz/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "zigpy-deconz"; - version = "0.19.2"; + version = "0.20.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "zigpy"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-Eu+6I904vwPewQesYtn8cWXoo36fQpa1Bw660tnV+Lw="; + hash = "sha256-P0vlNO6hQ+yVMFCHgLBynZuNabMFO2lx6UiYMH1eU1E="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/zigpy-xbee/default.nix b/pkgs/development/python-modules/zigpy-xbee/default.nix index 86fa26af68e..36f2f47d308 100644 --- a/pkgs/development/python-modules/zigpy-xbee/default.nix +++ b/pkgs/development/python-modules/zigpy-xbee/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "zigpy-xbee"; - version = "0.16.2"; + version = "0.17.0"; # https://github.com/Martiusweb/asynctest/issues/152 # broken by upstream python bug with asynctest and # is used exclusively by home-assistant with python 3.8 @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "zigpy"; repo = "zigpy-xbee"; rev = "refs/tags/${version}"; - hash = "sha256-EzdKY/VisMUc/5yHN+7JUz1fDM4mCpk5TyApC24z4CU="; + hash = "sha256-XJsaUDCtaBF8vLyLzZ77h/KpV5aM4+JP8ldie7+b510="; }; buildInputs = [ @@ -44,6 +44,7 @@ buildPythonPackage rec { ]; meta = with lib; { + changelog = "https://github.com/zigpy/zigpy-xbee/releases/tag/${version}"; description = "A library which communicates with XBee radios for zigpy"; homepage = "https://github.com/zigpy/zigpy-xbee"; license = licenses.gpl3Plus; diff --git a/pkgs/development/python-modules/zigpy-znp/default.nix b/pkgs/development/python-modules/zigpy-znp/default.nix index 4ebe9caa992..63298091f7d 100644 --- a/pkgs/development/python-modules/zigpy-znp/default.nix +++ b/pkgs/development/python-modules/zigpy-znp/default.nix @@ -1,15 +1,13 @@ { lib , async-timeout -, asynctest , buildPythonPackage , coloredlogs , fetchFromGitHub , jsonschema -, pyserial -, pyserial-asyncio , pytest-asyncio , pytest-mock , pytest-timeout +, pytest-xdist , pytestCheckHook , pythonOlder , voluptuous @@ -18,7 +16,7 @@ buildPythonPackage rec { pname = "zigpy-znp"; - version = "0.9.3"; + version = "0.10.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -27,15 +25,18 @@ buildPythonPackage rec { owner = "zigpy"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-UTL7g9tIXtMVeBRq5Fdw5VqUB9H/LaobASwHlFPoO2s="; + hash = "sha256-pQ1T7MTrL789kd8cbbsjRLUaxd1yHF7sDwow2UksQ7c="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace "timeout = 20" "timeout = 300" + ''; + propagatedBuildInputs = [ async-timeout coloredlogs jsonschema - pyserial - pyserial-asyncio voluptuous zigpy ]; @@ -44,9 +45,18 @@ buildPythonPackage rec { pytest-asyncio pytest-mock pytest-timeout + pytest-xdist pytestCheckHook - ] ++ lib.optionals (pythonOlder "3.8") [ - asynctest + ]; + + pytestFlagsArray = [ + # https://github.com/zigpy/zigpy-znp/issues/209 + "--deselect=tests/application/test_joining.py::test_join_device" + "--deselect=tests/application/test_joining.py::test_permit_join" + "--deselect=tests/application/test_requests.py::test_request_recovery_route_rediscovery_zdo" + "--deselect=tests/application/test_requests.py::test_zigpy_request" + "--deselect=tests/application/test_requests.py::test_zigpy_request_failure" + "--deselect=tests/application/test_zdo_requests.py::test_mgmt_nwk_update_req" ]; pythonImportsCheck = [ diff --git a/pkgs/development/python-modules/zigpy/default.nix b/pkgs/development/python-modules/zigpy/default.nix index f487cc71b43..343afffe4f0 100644 --- a/pkgs/development/python-modules/zigpy/default.nix +++ b/pkgs/development/python-modules/zigpy/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "zigpy"; - version = "0.53.2"; + version = "0.54.0"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "zigpy"; repo = "zigpy"; rev = "refs/tags/${version}"; - hash = "sha256-/IUJzMzbNKXQZkhwmoKoafMVw+6rD3Sw/coBLOi4FIk="; + hash = "sha256-5R08fols3LkZknddqProM7ekte9Z4wSh6ao7a99wbIg="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/zwave-js-server-python/default.nix b/pkgs/development/python-modules/zwave-js-server-python/default.nix index d4c1ebea510..a818987a05b 100644 --- a/pkgs/development/python-modules/zwave-js-server-python/default.nix +++ b/pkgs/development/python-modules/zwave-js-server-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "zwave-js-server-python"; - version = "0.46.0"; + version = "0.47.3"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "home-assistant-libs"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-EeQ0gUSDsHIJnp1Oc2Imld4ZFa5maX8xj6GzchHlCoc="; + hash = "sha256-TJXzB6w1Kp2cT3sRMtMyL0Nx3ZEUeaHfL0P+qC88ohU="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/ruby-modules/bundix/default.nix b/pkgs/development/ruby-modules/bundix/default.nix index 94c47f4e566..36e453b9f7e 100644 --- a/pkgs/development/ruby-modules/bundix/default.nix +++ b/pkgs/development/ruby-modules/bundix/default.nix @@ -1,6 +1,5 @@ { buildRubyGem , fetchFromGitHub -, fetchpatch , makeWrapper , lib , bundler @@ -13,23 +12,15 @@ buildRubyGem rec { name = "${gemName}-${version}"; gemName = "bundix"; - version = "2.5.1"; + version = "2.5.2"; src = fetchFromGitHub { owner = "nix-community"; repo = "bundix"; rev = version; - sha256 = "sha256-iMp6Yj7TSWDqge3Lw855/igOWdTIuFH1LGeIN/cpq7U="; + sha256 = "sha256-QnNdseCSwQYhO/ybzWsflMEk68TMgPU3HqXJ7av3SHE="; }; - patches = [ - # https://github.com/nix-community/bundix/pull/80 - (fetchpatch { - url = "https://github.com/nix-community/bundix/commit/3d7820efdd77281234182a9b813c2895ef49ae1f.patch"; - hash = "sha256-ShluCWfRQxR+vkXqa7Fh7+WHKf6vAsa9/DVeXjpAXLk="; - }) - ]; - buildInputs = [ ruby bundler ]; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/development/ruby-modules/bundler/default.nix b/pkgs/development/ruby-modules/bundler/default.nix index 749ccf0a29c..5a64808f5f1 100644 --- a/pkgs/development/ruby-modules/bundler/default.nix +++ b/pkgs/development/ruby-modules/bundler/default.nix @@ -4,8 +4,8 @@ buildRubyGem rec { inherit ruby; name = "${gemName}-${version}"; gemName = "bundler"; - version = "2.4.8"; - source.sha256 = "sha256-/oLW+JPyFz4TIykm4rnOtvZwJ8fxZr/B49bsfZaZoWQ="; + version = "2.4.10"; + source.sha256 = "sha256-uYBvqUQGOmqGdqj57Ux8d2o2w7yC8mxXYIZ6AoW0oSE="; dontPatchShebangs = true; postFixup = '' diff --git a/pkgs/development/skaware-packages/execline/default.nix b/pkgs/development/skaware-packages/execline/default.nix index 204e305041a..c57db924015 100644 --- a/pkgs/development/skaware-packages/execline/default.nix +++ b/pkgs/development/skaware-packages/execline/default.nix @@ -2,7 +2,7 @@ with skawarePackages; let - version = "2.9.1.0"; + version = "2.9.3.0"; # Maintainer of manpages uses following versioning scheme: for every # upstream $version he tags manpages release as ${version}.1, and, @@ -19,7 +19,7 @@ in buildPackage { inherit version; pname = "execline"; - sha256 = "tdaOAh+gxGeQidJlEQpsgfTswUEGe/aG3MtL/QYcBAQ="; + sha256 = "yAJ/pwki0RfN7ozCDSd+ONA/2WDm0TbYzsMmA9TsI40="; description = "A small scripting language, to be used in place of a shell in non-interactive scripts"; diff --git a/pkgs/development/skaware-packages/mdevd/default.nix b/pkgs/development/skaware-packages/mdevd/default.nix index 0c471087750..3762e4a16d9 100644 --- a/pkgs/development/skaware-packages/mdevd/default.nix +++ b/pkgs/development/skaware-packages/mdevd/default.nix @@ -4,8 +4,8 @@ with skawarePackages; buildPackage { pname = "mdevd"; - version = "0.1.6.1"; - sha256 = "XAHk55QW22zZk++KkBRii48fC2xkMnWYhIhRL6pUBLE="; + version = "0.1.6.2"; + sha256 = "rC/PkATweQRZLFiU4sQB4VuwJ+zze8uOpmHip5k0R74="; description = "mdev-compatible Linux hotplug manager daemon"; platforms = lib.platforms.linux; diff --git a/pkgs/development/skaware-packages/nsss/default.nix b/pkgs/development/skaware-packages/nsss/default.nix index 95d83ce7424..1533da89bcb 100644 --- a/pkgs/development/skaware-packages/nsss/default.nix +++ b/pkgs/development/skaware-packages/nsss/default.nix @@ -4,8 +4,8 @@ with skawarePackages; buildPackage { pname = "nsss"; - version = "0.2.0.2"; - sha256 = "e6XqmitSjoNhJ1DkiRzZulbVxE9TCrxCRTqLk5Cmwuw="; + version = "0.2.0.3"; + sha256 = "seOX7VsydhGnwsjB3GDpH+81PFT+rUZPiHcgvAkUFI4="; description = "An implementation of a subset of the pwd.h, group.h and shadow.h family of functions."; diff --git a/pkgs/development/skaware-packages/s6-linux-init/default.nix b/pkgs/development/skaware-packages/s6-linux-init/default.nix index 81243b092cf..f95e2343cb1 100644 --- a/pkgs/development/skaware-packages/s6-linux-init/default.nix +++ b/pkgs/development/skaware-packages/s6-linux-init/default.nix @@ -4,8 +4,8 @@ with skawarePackages; buildPackage { pname = "s6-linux-init"; - version = "1.0.8.1"; - sha256 = "KdBjEZRQGQJEju0MRoQNYNgOs7uXr8MwtNEVYUSPx8w="; + version = "1.1.1.0"; + sha256 = "rUg/NTJleQB+Wn48ufH9EXfq9x7FwRxHzXhKBClWqO4="; description = "A set of minimalistic tools used to create a s6-based init system, including a /sbin/init binary, on a Linux kernel"; platforms = lib.platforms.linux; diff --git a/pkgs/development/skaware-packages/s6-linux-utils/default.nix b/pkgs/development/skaware-packages/s6-linux-utils/default.nix index afca1f30de4..f6eba321c19 100644 --- a/pkgs/development/skaware-packages/s6-linux-utils/default.nix +++ b/pkgs/development/skaware-packages/s6-linux-utils/default.nix @@ -4,8 +4,8 @@ with skawarePackages; buildPackage { pname = "s6-linux-utils"; - version = "2.6.0.1"; - sha256 = "/YUZIdSrthHrry0Nby2VNAlS5+fc1b/FQRUSCuDeGeQ="; + version = "2.6.1.2"; + sha256 = "2GPcXXgt535GUEFFGI+1fbsLZiUGF6Z9NB6wy0qdnNk="; description = "A set of minimalistic Linux-specific system utilities"; platforms = lib.platforms.linux; @@ -25,6 +25,7 @@ buildPackage { postInstall = '' # remove all s6 executables from build directory rm $(find -name "s6-*" -type f -mindepth 1 -maxdepth 1 -executable) rngseed + rm libs6ps.a.xyzzy mv doc $doc/share/doc/s6-linux-utils/html ''; diff --git a/pkgs/development/skaware-packages/s6-networking/default.nix b/pkgs/development/skaware-packages/s6-networking/default.nix index 687a8f180c7..e8367dd19cd 100644 --- a/pkgs/development/skaware-packages/s6-networking/default.nix +++ b/pkgs/development/skaware-packages/s6-networking/default.nix @@ -19,8 +19,8 @@ assert sslSupportEnabled -> sslLibs ? ${sslSupport}; buildPackage { pname = "s6-networking"; - version = "2.5.1.2"; - sha256 = "0HLetnpMpNfFEmQMXzOnZse4VDZJSXJ9NgBzjGdp8UY="; + version = "2.5.1.3"; + sha256 = "oJ5DyVn/ngyqj/QAJgjnPA9X+H8EqNnCTmya/v5F6Xc="; description = "A suite of small networking utilities for Unix systems"; diff --git a/pkgs/development/skaware-packages/s6-portable-utils/default.nix b/pkgs/development/skaware-packages/s6-portable-utils/default.nix index 9b73c1ac9bc..759731bfe1b 100644 --- a/pkgs/development/skaware-packages/s6-portable-utils/default.nix +++ b/pkgs/development/skaware-packages/s6-portable-utils/default.nix @@ -4,8 +4,8 @@ with skawarePackages; buildPackage { pname = "s6-portable-utils"; - version = "2.2.5.1"; - sha256 = "RXMd0uZ0QNEk55sIRDGh66jC0SN/Fyi2l35TOv93ra4="; + version = "2.3.0.2"; + sha256 = "hxQmkTTwEmUNqsBA5WRjct6lZYucDYmnygO7Kr7E0eg="; description = "A set of tiny general Unix utilities optimized for simplicity and small size"; diff --git a/pkgs/development/skaware-packages/s6-rc/default.nix b/pkgs/development/skaware-packages/s6-rc/default.nix index 881d4748fd4..442e29dac17 100644 --- a/pkgs/development/skaware-packages/s6-rc/default.nix +++ b/pkgs/development/skaware-packages/s6-rc/default.nix @@ -4,8 +4,8 @@ with skawarePackages; buildPackage { pname = "s6-rc"; - version = "0.5.3.3"; - sha256 = "M5jxDAYy45vWnkirVtVv3mtIx/AgDq0Dom+ygwkIZSo="; + version = "0.5.4.1"; + sha256 = "1yaMq3xUIzBc+VmKM9T82rijFZUrPsgPechbjLdhWPY="; description = "A service manager for s6-based systems"; platforms = lib.platforms.unix; diff --git a/pkgs/development/skaware-packages/s6/default.nix b/pkgs/development/skaware-packages/s6/default.nix index 9116ec67b77..35d90086ad1 100644 --- a/pkgs/development/skaware-packages/s6/default.nix +++ b/pkgs/development/skaware-packages/s6/default.nix @@ -4,8 +4,8 @@ with skawarePackages; buildPackage { pname = "s6"; - version = "2.11.2.0"; - sha256 = "n7Q2kOYBjZRzO03BjMaSbwJFRQik3YYGDJtLnSDcgDc="; + version = "2.11.3.2"; + sha256 = "fBYTitLw/74O0q6N0M7K2p98eH7dM6aQhNIZEQaT33Q="; description = "skarnet.org's small & secure supervision software suite"; diff --git a/pkgs/development/skaware-packages/skalibs/default.nix b/pkgs/development/skaware-packages/skalibs/default.nix index 2094d84beb6..3123b8c4276 100644 --- a/pkgs/development/skaware-packages/skalibs/default.nix +++ b/pkgs/development/skaware-packages/skalibs/default.nix @@ -4,8 +4,8 @@ with skawarePackages; buildPackage { pname = "skalibs"; - version = "2.13.0.0"; - sha256 = "uHW/PfPw9QCYTMr+RampWt1+QCaznujaYg8JYGvnT8w="; + version = "2.13.1.1"; + sha256 = "snKhq3mff6xEubT7Ws54qWFrL+SIIVl1S4CIxNgZnjM="; description = "A set of general-purpose C programming libraries"; diff --git a/pkgs/development/tools/analysis/flow/default.nix b/pkgs/development/tools/analysis/flow/default.nix index 7a4ed91b953..784a4256fe8 100644 --- a/pkgs/development/tools/analysis/flow/default.nix +++ b/pkgs/development/tools/analysis/flow/default.nix @@ -2,15 +2,19 @@ stdenv.mkDerivation rec { pname = "flow"; - version = "0.193.0"; + version = "0.203.1"; src = fetchFromGitHub { owner = "facebook"; repo = "flow"; rev = "v${version}"; - sha256 = "sha256-YmBk8bFGcBDTMgqzTpRPHtYAJfFWCr/AjXkdp2KoX/c="; + sha256 = "sha256-y06RI2g7W37HyY+wgGab6hoaskdq45NBxCFZYQmmctE="; }; + postPatch = '' + substituteInPlace src/services/inference/check_cache.ml --replace 'Core_kernel' 'Core' + ''; + makeFlags = [ "FLOW_RELEASE=1" ]; installPhase = '' @@ -20,9 +24,10 @@ stdenv.mkDerivation rec { strictDeps = true; - nativeBuildInputs = with ocamlPackages; [ ocaml findlib ocamlbuild ]; - buildInputs = with ocamlPackages; [ ocaml-migrate-parsetree-2 dtoa fileutils core_kernel sedlex ocaml_lwt lwt_log lwt_ppx ppx_deriving ppx_gen_rec visitors wtf8 ] - ++ lib.optionals stdenv.isDarwin [ CoreServices ]; + nativeBuildInputs = with ocamlPackages; [ ocaml dune_3 findlib ocamlbuild ]; + + buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ] + ++ (with ocamlPackages; [ core_kernel dtoa fileutils lwt_log lwt_ppx ocaml_lwt ppx_deriving ppx_gen_rec ppx_let sedlex visitors wtf8 ] ++ lib.optionals stdenv.isLinux [ inotify ]); meta = with lib; { description = "A static type checker for JavaScript"; diff --git a/pkgs/development/tools/argc/default.nix b/pkgs/development/tools/argc/default.nix index ce1e569b56d..d8e7c0ffb74 100644 --- a/pkgs/development/tools/argc/default.nix +++ b/pkgs/development/tools/argc/default.nix @@ -2,21 +2,24 @@ rustPlatform.buildRustPackage rec { pname = "argc"; - version = "0.15.1"; + version = "1.0.0"; src = fetchFromGitHub { owner = "sigoden"; repo = pname; rev = "v${version}"; - sha256 = "sha256-hN8M12evYxqNSsQKm0oRf3/b7WUf8k8pWa+0vRHstv4="; + hash = "sha256-lZtAhsEfMzj8Irl7LQPzjBNiKKy8091p2XoB5wSPhKM="; }; - cargoSha256 = "sha256-JCFBA9LuNILJs4flzD/bGpv/R2vxMlA0aFTVdGKKs5I="; + cargoHash = "sha256-L0FX4RuJ5n76CCWVpGQryX7usXGBN55W9+y83s9JJug="; nativeBuildInputs = [ installShellFiles ]; postInstall = '' - installShellCompletion completions/argc.{bash,fish,zsh} + installShellCompletion --cmd argc \ + --bash <($out/bin/argc --argc-completions bash) \ + --fish <($out/bin/argc --argc-completions fish) \ + --zsh <($out/bin/argc --argc-completions zsh) ''; meta = with lib; { diff --git a/pkgs/development/tools/bazel-watcher/default.nix b/pkgs/development/tools/bazel-watcher/default.nix index 38ea03d9f95..906403dcd1d 100644 --- a/pkgs/development/tools/bazel-watcher/default.nix +++ b/pkgs/development/tools/bazel-watcher/default.nix @@ -45,7 +45,7 @@ buildBazelPackage rec { bazel = bazel_5; bazelFlags = [ "--override_repository=rules_proto=${rulesProto}" ]; bazelBuildFlags = lib.optionals stdenv.cc.isClang [ "--cxxopt=-x" "--cxxopt=c++" "--host_cxxopt=-x" "--host_cxxopt=c++" ]; - bazelTarget = "//cmd/ibazel"; + bazelTargets = [ "//cmd/ibazel" ]; fetchConfigured = false; # we want to fetch all dependencies, regardless of the current system fetchAttrs = { diff --git a/pkgs/development/tools/build-managers/rocm-cmake/default.nix b/pkgs/development/tools/build-managers/rocm-cmake/default.nix index 1d7f2cc3899..206038c0b6e 100644 --- a/pkgs/development/tools/build-managers/rocm-cmake/default.nix +++ b/pkgs/development/tools/build-managers/rocm-cmake/default.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocm-cmake"; - version = "5.4.3"; + version = "5.4.4"; src = fetchFromGitHub { owner = "RadeonOpenCompute"; diff --git a/pkgs/development/tools/build-managers/scala-cli/sources.json b/pkgs/development/tools/build-managers/scala-cli/sources.json index ffbf1a33130..d9676acdee3 100644 --- a/pkgs/development/tools/build-managers/scala-cli/sources.json +++ b/pkgs/development/tools/build-managers/scala-cli/sources.json @@ -1,21 +1,21 @@ { - "version": "0.2.1", + "version": "1.0.0-RC1", "assets": { "aarch64-darwin": { "asset": "scala-cli-aarch64-apple-darwin.gz", - "sha256": "184ywxdqn729pjnhmy3y02j9zwvy89a4g95wng35j0wdlyrv7j1f" + "sha256": "154yw2dfppsa29zhbmngzzhvs69sidfd0j0qraapm1i23k5lz3j6" }, "aarch64-linux": { "asset": "scala-cli-aarch64-pc-linux.gz", - "sha256": "0g55svbzy7nlrs7hn6lfn428zndahcln34p2szf6yx180h56irns" + "sha256": "0ig14zwcbj4grmas7in94bcr3kpmi0jrc0wb3dhfaiakjwvrfkp1" }, "x86_64-darwin": { "asset": "scala-cli-x86_64-apple-darwin.gz", - "sha256": "1hm0gf4bq4hhnd54rlzpv6sbl1vyp6gzsswc8kyk7f31mzazqg14" + "sha256": "05jjzqyflvwhyqray0871y6xp840qwxncz9flvj7icyhhli4sd85" }, "x86_64-linux": { "asset": "scala-cli-x86_64-pc-linux.gz", - "sha256": "1v7hbr1wk89wzvdja2pdzridrdvw6vsb7qfsqx8fl6xi613wn66p" + "sha256": "1ga7sh8sc5i7rl73yhdfhk73qi0ncwkxx8iwzwrwnv7a2lizky4w" } } } diff --git a/pkgs/development/tools/butane/default.nix b/pkgs/development/tools/butane/default.nix index 22ce9a40f91..5285637d77e 100644 --- a/pkgs/development/tools/butane/default.nix +++ b/pkgs/development/tools/butane/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "butane"; - version = "0.17.0"; + version = "0.18.0"; src = fetchFromGitHub { owner = "coreos"; repo = "butane"; rev = "v${version}"; - sha256 = "sha256-tLUC/1yD3vgId98UWiZOlud38uO+CUzp0uuYKkAXJEs="; + hash = "sha256-HkvDJVSGve6t1gEek8FvfIK20r5TOHRJ71KsGUj95fM="; }; vendorSha256 = null; diff --git a/pkgs/development/tools/chefdk/Gemfile b/pkgs/development/tools/chefdk/Gemfile deleted file mode 100644 index 0717cd32232..00000000000 --- a/pkgs/development/tools/chefdk/Gemfile +++ /dev/null @@ -1,17 +0,0 @@ -source 'https://rubygems.org' - -gem 'chef-dk', '4.13.3' -gem 'pry' -gem 'test-kitchen' -gem 'inspec' -gem 'kitchen-inspec' -gem 'kitchen-vagrant' -gem 'berkshelf' -gem 'chef-vault' -gem 'foodcritic' -gem 'ohai' -gem 'rubocop' -gem 'knife-spork' -gem 'fauxhai-ng' -gem 'chefspec' -gem 'chef-provisioning' diff --git a/pkgs/development/tools/chefdk/Gemfile.lock b/pkgs/development/tools/chefdk/Gemfile.lock deleted file mode 100644 index 1f71a4a7132..00000000000 --- a/pkgs/development/tools/chefdk/Gemfile.lock +++ /dev/null @@ -1,770 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - activesupport (5.2.4.5) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - addressable (2.5.2) - public_suffix (>= 2.0.2, < 4.0) - app_conf (0.4.2) - ast (2.4.2) - aws-eventstream (1.1.0) - aws-partitions (1.426.0) - aws-sdk-apigateway (1.59.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-apigatewayv2 (1.31.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-applicationautoscaling (1.49.0) - aws-sdk-core (~> 3, >= 3.109.0) - aws-sigv4 (~> 1.1) - aws-sdk-athena (1.35.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-autoscaling (1.53.0) - aws-sdk-core (~> 3, >= 3.109.0) - aws-sigv4 (~> 1.1) - aws-sdk-batch (1.43.0) - aws-sdk-core (~> 3, >= 3.109.0) - aws-sigv4 (~> 1.1) - aws-sdk-budgets (1.37.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudformation (1.47.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudfront (1.48.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudhsm (1.28.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudhsmv2 (1.32.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudtrail (1.33.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudwatch (1.49.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchevents (1.40.0) - aws-sdk-core (~> 3, >= 3.109.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchlogs (1.39.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-codecommit (1.41.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-codedeploy (1.38.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-codepipeline (1.40.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentity (1.29.0) - aws-sdk-core (~> 3, >= 3.109.0) - aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentityprovider (1.48.0) - aws-sdk-core (~> 3, >= 3.109.0) - aws-sigv4 (~> 1.1) - aws-sdk-configservice (1.56.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-core (3.112.0) - aws-eventstream (~> 1, >= 1.0.2) - aws-partitions (~> 1, >= 1.239.0) - aws-sigv4 (~> 1.1) - jmespath (~> 1.0) - aws-sdk-costandusagereportservice (1.29.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-databasemigrationservice (1.50.0) - aws-sdk-core (~> 3, >= 3.109.0) - aws-sigv4 (~> 1.1) - aws-sdk-dynamodb (1.59.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-ec2 (1.224.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-ecr (1.41.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-ecs (1.74.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-efs (1.37.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-eks (1.47.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticache (1.53.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticbeanstalk (1.41.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancing (1.30.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancingv2 (1.59.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticsearchservice (1.48.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-firehose (1.36.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-glue (1.82.0) - aws-sdk-core (~> 3, >= 3.109.0) - aws-sigv4 (~> 1.1) - aws-sdk-guardduty (1.44.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-iam (1.47.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-kafka (1.34.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesis (1.31.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-kms (1.42.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-lambda (1.59.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-organizations (1.55.0) - aws-sdk-core (~> 3, >= 3.109.0) - aws-sigv4 (~> 1.1) - aws-sdk-ram (1.22.0) - aws-sdk-core (~> 3, >= 3.109.0) - aws-sigv4 (~> 1.1) - aws-sdk-rds (1.112.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-redshift (1.54.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53 (1.46.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53domains (1.29.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53resolver (1.23.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.88.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sdk-kms (~> 1) - aws-sigv4 (~> 1.1) - aws-sdk-secretsmanager (1.43.0) - aws-sdk-core (~> 3, >= 3.109.0) - aws-sigv4 (~> 1.1) - aws-sdk-securityhub (1.40.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-servicecatalog (1.57.0) - aws-sdk-core (~> 3, >= 3.109.0) - aws-sigv4 (~> 1.1) - aws-sdk-ses (1.37.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-shield (1.34.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-sms (1.28.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-sns (1.38.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-sqs (1.36.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssm (1.104.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-states (1.37.0) - aws-sdk-core (~> 3, >= 3.109.0) - aws-sigv4 (~> 1.1) - aws-sdk-transfer (1.29.0) - aws-sdk-core (~> 3, >= 3.109.0) - aws-sigv4 (~> 1.1) - aws-sigv4 (1.2.2) - aws-eventstream (~> 1, >= 1.0.2) - azure_graph_rbac (0.17.2) - ms_rest_azure (~> 0.12.0) - azure_mgmt_key_vault (0.17.7) - ms_rest_azure (~> 0.12.0) - azure_mgmt_resources (0.18.1) - ms_rest_azure (~> 0.12.0) - azure_mgmt_security (0.19.0) - ms_rest_azure (~> 0.12.0) - azure_mgmt_storage (0.22.0) - ms_rest_azure (~> 0.12.0) - bcrypt_pbkdf (1.1.0) - berkshelf (7.1.0) - chef (>= 15.7.32) - chef-config - cleanroom (~> 1.0) - concurrent-ruby (~> 1.0) - minitar (>= 0.6) - mixlib-archive (>= 0.4, < 2.0) - mixlib-config (>= 2.2.5) - mixlib-shellout (>= 2.0, < 4.0) - octokit (~> 4.0) - retryable (>= 2.0, < 4.0) - solve (~> 4.0) - thor (>= 0.20) - builder (3.2.4) - chef (15.15.0) - addressable - bcrypt_pbkdf (~> 1.0) - bundler (>= 1.10) - chef-config (= 15.15.0) - chef-utils (= 15.15.0) - chef-zero (>= 14.0.11) - diff-lcs (~> 1.2, >= 1.2.4) - ed25519 (~> 1.2) - erubis (~> 2.7) - ffi (~> 1.9, >= 1.9.25) - ffi-libarchive (~> 1.0, >= 1.0.3) - ffi-yajl (~> 2.2) - highline (>= 1.6.9, < 2) - iniparse (~> 1.4) - license-acceptance (~> 1.0, >= 1.0.5) - mixlib-archive (>= 0.4, < 2.0) - mixlib-authentication (>= 2.1, < 4) - mixlib-cli (>= 2.1.1, < 3.0) - mixlib-log (>= 2.0.3, < 4.0) - mixlib-shellout (>= 3.0.3, < 4.0) - net-sftp (>= 2.1.2, < 4.0) - net-ssh (>= 4.2, < 7) - net-ssh-multi (~> 1.2, >= 1.2.1) - ohai (~> 15.0) - plist (~> 3.2) - proxifier (~> 1.0) - syslog-logger (~> 1.6) - train-core (~> 3.2, >= 3.2.28) - train-winrm (>= 0.2.5) - tty-screen (~> 0.6) - uuidtools (~> 2.1.5) - chef-cli (3.1.1) - addressable (>= 2.3.5, < 2.8) - chef (>= 15.0) - cookbook-omnifetch (~> 0.5) - diff-lcs (>= 1.0, < 1.4) - ffi-yajl (>= 1.0, < 3.0) - license-acceptance (>= 1.0.11, < 3) - minitar (~> 0.6) - mixlib-cli (>= 1.7, < 3.0) - mixlib-shellout (>= 2.0, < 4.0) - pastel (~> 0.7) - solve (> 2.0, < 5.0) - chef-config (15.15.0) - addressable - chef-utils (= 15.15.0) - fuzzyurl - mixlib-config (>= 2.2.12, < 4.0) - mixlib-shellout (>= 2.0, < 4.0) - tomlrb (~> 1.2) - chef-dk (4.13.3) - addressable (>= 2.3.5, < 2.6) - chef (~> 15.0) - cookbook-omnifetch (~> 0.5) - diff-lcs (~> 1.0) - ffi-yajl (>= 1.0, < 3.0) - license-acceptance (~> 1.0, >= 1.0.11) - minitar (~> 0.6) - mixlib-cli (>= 1.7, < 3.0) - mixlib-shellout (>= 2.0, < 4.0) - paint (~> 1.0) - solve (> 2.0, < 5.0) - chef-provisioning (2.7.6) - cheffish (>= 4.0, < 15.0) - inifile (>= 2.0.2) - mixlib-install (>= 1.0) - net-scp (~> 1.0) - net-ssh (>= 2.9, < 5.0) - net-ssh-gateway (> 1.2, < 3.0) - winrm (~> 2.0) - winrm-elevated (~> 1.0) - winrm-fs (~> 1.0) - chef-telemetry (1.0.14) - chef-config - concurrent-ruby (~> 1.0) - ffi-yajl (~> 2.2) - chef-utils (15.15.0) - chef-vault (4.1.0) - chef-zero (14.0.17) - ffi-yajl (~> 2.2) - hashie (>= 2.0, < 4.0) - mixlib-log (>= 2.0, < 4.0) - rack (~> 2.0, >= 2.0.6) - uuidtools (~> 2.1) - cheffish (14.0.13) - chef-zero (~> 14.0) - net-ssh - chefspec (9.2.1) - chef (>= 14) - chef-cli - fauxhai-ng (>= 7.5) - rspec (~> 3.0) - cleanroom (1.0.0) - coderay (1.1.3) - concurrent-ruby (1.1.8) - cookbook-omnifetch (0.11.1) - mixlib-archive (>= 0.4, < 2.0) - declarative (0.0.20) - declarative-option (0.1.0) - diff-lcs (1.3) - diffy (3.4.0) - docker-api (2.0.0) - excon (>= 0.47.0) - multi_json - domain_name (0.5.20190701) - unf (>= 0.0.5, < 1.0.0) - ed25519 (1.2.4) - erubi (1.10.0) - erubis (2.7.0) - excon (0.79.0) - faraday (1.3.0) - faraday-net_http (~> 1.0) - multipart-post (>= 1.2, < 3) - ruby2_keywords - faraday-cookie_jar (0.0.7) - faraday (>= 0.8.0) - http-cookie (~> 1.0.0) - faraday-net_http (1.0.1) - faraday_middleware (1.0.0) - faraday (~> 1.0) - fauxhai-ng (8.7.0) - net-ssh - ffi (1.14.2) - ffi-libarchive (1.0.17) - ffi (~> 1.0) - ffi-yajl (2.3.4) - libyajl2 (~> 1.2) - foodcritic (16.3.0) - erubis - ffi-yajl (~> 2.0) - nokogiri (>= 1.5, < 2.0) - rake - rufus-lru (~> 1.0) - treetop (~> 1.4) - fuzzyurl (0.9.0) - git (1.8.1) - rchardet (~> 1.8) - google-api-client (0.52.0) - addressable (~> 2.5, >= 2.5.1) - googleauth (~> 0.9) - httpclient (>= 2.8.1, < 3.0) - mini_mime (~> 1.0) - representable (~> 3.0) - retriable (>= 2.0, < 4.0) - rexml - signet (~> 0.12) - googleauth (0.14.0) - faraday (>= 0.17.3, < 2.0) - jwt (>= 1.4, < 3.0) - memoist (~> 0.16) - multi_json (~> 1.11) - os (>= 0.9, < 2.0) - signet (~> 0.14) - gssapi (1.3.1) - ffi (>= 1.0.1) - gyoku (1.3.1) - builder (>= 2.1.2) - hashie (3.6.0) - highline (1.7.10) - http-cookie (1.0.3) - domain_name (~> 0.5) - httpclient (2.8.3) - i18n (1.8.8) - concurrent-ruby (~> 1.0) - inifile (3.0.0) - iniparse (1.5.0) - inspec (4.26.4) - faraday_middleware (>= 0.12.2, < 1.1) - inspec-core (= 4.26.4) - train (~> 3.0) - train-aws (~> 0.1) - train-habitat (~> 0.1) - train-winrm (~> 0.2) - inspec-core (4.26.4) - addressable (~> 2.4) - chef-telemetry (~> 1.0) - faraday (>= 0.9.0, < 1.4) - faraday_middleware (~> 1.0) - hashie (>= 3.4, < 5.0) - license-acceptance (>= 0.2.13, < 3.0) - method_source (>= 0.8, < 2.0) - mixlib-log (~> 3.0) - multipart-post (~> 2.0) - parallel (~> 1.9) - parslet (>= 1.5, < 2.0) - pry (~> 0.13) - rspec (>= 3.9, < 3.11) - rspec-its (~> 1.2) - rubyzip (>= 1.2.2, < 3.0) - semverse (~> 3.0) - sslshake (~> 1.2) - thor (>= 0.20, < 2.0) - tomlrb (>= 1.2, < 2.1) - train-core (~> 3.0) - tty-prompt (~> 0.17) - tty-table (~> 0.10) - ipaddress (0.8.3) - jmespath (1.4.0) - json (2.5.1) - jwt (2.2.2) - kitchen-inspec (2.3.0) - hashie (>= 3.4, <= 5.0) - inspec (>= 2.2.64, < 5.0) - test-kitchen (>= 2.7, < 3) - kitchen-vagrant (1.8.0) - test-kitchen (>= 1.4, < 3) - knife-spork (1.7.3) - app_conf (>= 0.4.0) - chef (>= 11.0.0) - diffy (>= 3.0.1) - git (>= 1.2.5) - libyajl2 (1.2.0) - license-acceptance (1.0.19) - pastel (~> 0.7) - tomlrb (~> 1.2) - tty-box (~> 0.3) - tty-prompt (~> 0.18) - little-plugger (1.1.4) - logging (2.3.0) - little-plugger (~> 1.1) - multi_json (~> 1.14) - memoist (0.16.2) - method_source (1.0.0) - mini_mime (1.0.2) - mini_portile2 (2.5.0) - minitar (0.9) - minitest (5.14.3) - mixlib-archive (1.1.4) - mixlib-log - mixlib-authentication (3.0.7) - mixlib-cli (2.1.8) - mixlib-config (3.0.9) - tomlrb - mixlib-install (3.12.5) - mixlib-shellout - mixlib-versioning - thor - mixlib-log (3.0.9) - mixlib-shellout (3.2.2) - chef-utils - mixlib-versioning (1.2.12) - molinillo (0.7.0) - ms_rest (0.7.6) - concurrent-ruby (~> 1.0) - faraday (>= 0.9, < 2.0.0) - timeliness (~> 0.3.10) - ms_rest_azure (0.12.0) - concurrent-ruby (~> 1.0) - faraday (>= 0.9, < 2.0.0) - faraday-cookie_jar (~> 0.0.6) - ms_rest (~> 0.7.6) - multi_json (1.15.0) - multipart-post (2.1.1) - net-scp (1.2.1) - net-ssh (>= 2.6.5) - net-sftp (2.1.2) - net-ssh (>= 2.6.5) - net-ssh (4.2.0) - net-ssh-gateway (2.0.0) - net-ssh (>= 4.0.0) - net-ssh-multi (1.2.1) - net-ssh (>= 2.6.5) - net-ssh-gateway (>= 1.2.0) - nokogiri (1.11.1) - mini_portile2 (~> 2.5.0) - racc (~> 1.4) - nori (2.6.0) - octokit (4.20.0) - faraday (>= 0.9) - sawyer (~> 0.8.0, >= 0.5.3) - ohai (15.12.0) - chef-config (>= 12.8, < 16) - ffi (~> 1.9) - ffi-yajl (~> 2.2) - ipaddress - mixlib-cli (>= 1.7.0) - mixlib-config (>= 2.0, < 4.0) - mixlib-log (>= 2.0.1, < 4.0) - mixlib-shellout (>= 2.0, < 4.0) - plist (~> 3.1) - systemu (~> 2.6.4) - wmi-lite (~> 1.0) - os (1.1.1) - paint (1.0.1) - parallel (1.20.1) - parser (3.0.0.0) - ast (~> 2.4.1) - parslet (1.8.2) - pastel (0.8.0) - tty-color (~> 0.5) - plist (3.6.0) - polyglot (0.3.5) - proxifier (1.0.3) - pry (0.14.0) - coderay (~> 1.1) - method_source (~> 1.0) - public_suffix (3.1.1) - racc (1.5.2) - rack (2.2.3) - rainbow (3.0.0) - rake (13.0.3) - rchardet (1.8.0) - regexp_parser (2.0.3) - representable (3.0.4) - declarative (< 0.1.0) - declarative-option (< 0.2.0) - uber (< 0.2.0) - retriable (3.1.2) - retryable (3.0.5) - rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-its (1.3.0) - rspec-core (>= 3.0.0) - rspec-expectations (>= 3.0.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rubocop (1.9.1) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.2.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.4.1) - parser (>= 2.7.1.5) - ruby-progressbar (1.11.0) - ruby2_keywords (0.0.4) - rubyntlm (0.6.3) - rubyzip (2.3.0) - rufus-lru (1.1.0) - sawyer (0.8.2) - addressable (>= 2.3.5) - faraday (> 0.8, < 2.0) - semverse (3.0.0) - signet (0.14.1) - addressable (~> 2.3) - faraday (>= 0.17.3, < 2.0) - jwt (>= 1.5, < 3.0) - multi_json (~> 1.10) - solve (4.0.4) - molinillo (~> 0.6) - semverse (>= 1.1, < 4.0) - sslshake (1.3.1) - strings (0.2.0) - strings-ansi (~> 0.2) - unicode-display_width (~> 1.5) - unicode_utils (~> 1.4) - strings-ansi (0.2.0) - syslog-logger (1.6.8) - systemu (2.6.5) - test-kitchen (2.10.0) - bcrypt_pbkdf (~> 1.0) - ed25519 (~> 1.2) - license-acceptance (>= 1.0.11, < 3.0) - mixlib-install (~> 3.6) - mixlib-shellout (>= 1.2, < 4.0) - net-scp (>= 1.1, < 4.0) - net-ssh (>= 2.9, < 7.0) - net-ssh-gateway (>= 1.2, < 3.0) - thor (>= 0.19, < 2.0) - winrm (~> 2.0) - winrm-elevated (~> 1.0) - winrm-fs (~> 1.1) - thor (1.1.0) - thread_safe (0.3.6) - timeliness (0.3.10) - tomlrb (1.3.0) - train (3.4.9) - activesupport (>= 5.2.4.3, < 6.0.0) - azure_graph_rbac (~> 0.16) - azure_mgmt_key_vault (~> 0.17) - azure_mgmt_resources (~> 0.15) - azure_mgmt_security (~> 0.18) - azure_mgmt_storage (~> 0.18) - docker-api (>= 1.26, < 3.0) - google-api-client (>= 0.23.9, <= 0.52.0) - googleauth (>= 0.6.6, <= 0.14.0) - inifile (~> 3.0) - train-core (= 3.4.9) - train-winrm (~> 0.2) - train-aws (0.1.35) - aws-sdk-apigateway (~> 1.0) - aws-sdk-apigatewayv2 (~> 1.0) - aws-sdk-applicationautoscaling (>= 1.46, < 1.50) - aws-sdk-athena (~> 1.0) - aws-sdk-autoscaling (>= 1.22, < 1.54) - aws-sdk-batch (>= 1.36, < 1.44) - aws-sdk-budgets (~> 1.0) - aws-sdk-cloudformation (~> 1.0) - aws-sdk-cloudfront (~> 1.0) - aws-sdk-cloudhsm (~> 1.0) - aws-sdk-cloudhsmv2 (~> 1.0) - aws-sdk-cloudtrail (~> 1.8) - aws-sdk-cloudwatch (~> 1.13) - aws-sdk-cloudwatchevents (>= 1.36, < 1.41) - aws-sdk-cloudwatchlogs (~> 1.13) - aws-sdk-codecommit (~> 1.0) - aws-sdk-codedeploy (~> 1.0) - aws-sdk-codepipeline (~> 1.0) - aws-sdk-cognitoidentity (>= 1.26, < 1.30) - aws-sdk-cognitoidentityprovider (>= 1.46, < 1.49) - aws-sdk-configservice (~> 1.21) - aws-sdk-core (~> 3.0) - aws-sdk-costandusagereportservice (~> 1.6) - aws-sdk-databasemigrationservice (>= 1.42, < 1.51) - aws-sdk-dynamodb (~> 1.31) - aws-sdk-ec2 (~> 1.70) - aws-sdk-ecr (~> 1.18) - aws-sdk-ecs (~> 1.30) - aws-sdk-efs (~> 1.0) - aws-sdk-eks (~> 1.9) - aws-sdk-elasticache (~> 1.0) - aws-sdk-elasticbeanstalk (~> 1.0) - aws-sdk-elasticloadbalancing (~> 1.8) - aws-sdk-elasticloadbalancingv2 (~> 1.0) - aws-sdk-elasticsearchservice (~> 1.0) - aws-sdk-firehose (~> 1.0) - aws-sdk-glue (>= 1.71, < 1.83) - aws-sdk-guardduty (~> 1.31) - aws-sdk-iam (~> 1.13) - aws-sdk-kafka (~> 1.0) - aws-sdk-kinesis (~> 1.0) - aws-sdk-kms (~> 1.13) - aws-sdk-lambda (~> 1.0) - aws-sdk-organizations (>= 1.17, < 1.56) - aws-sdk-ram (>= 1.21, < 1.23) - aws-sdk-rds (~> 1.43) - aws-sdk-redshift (~> 1.0) - aws-sdk-route53 (~> 1.0) - aws-sdk-route53domains (~> 1.0) - aws-sdk-route53resolver (~> 1.0) - aws-sdk-s3 (~> 1.30) - aws-sdk-secretsmanager (>= 1.42, < 1.44) - aws-sdk-securityhub (~> 1.0) - aws-sdk-servicecatalog (>= 1.48, < 1.58) - aws-sdk-ses (~> 1.0) - aws-sdk-shield (~> 1.30) - aws-sdk-sms (~> 1.0) - aws-sdk-sns (~> 1.9) - aws-sdk-sqs (~> 1.10) - aws-sdk-ssm (~> 1.0) - aws-sdk-states (>= 1.35, < 1.38) - aws-sdk-transfer (>= 1.26, < 1.30) - train-core (3.4.9) - addressable (~> 2.5) - ffi (!= 1.13.0) - json (>= 1.8, < 3.0) - mixlib-shellout (>= 2.0, < 4.0) - net-scp (>= 1.2, < 4.0) - net-ssh (>= 2.9, < 7.0) - train-habitat (0.2.22) - train-winrm (0.2.12) - winrm (>= 2.3.6, < 3.0) - winrm-elevated (~> 1.2.2) - winrm-fs (~> 1.0) - treetop (1.6.11) - polyglot (~> 0.3) - tty-box (0.7.0) - pastel (~> 0.8) - strings (~> 0.2.0) - tty-cursor (~> 0.7) - tty-color (0.6.0) - tty-cursor (0.7.1) - tty-prompt (0.23.0) - pastel (~> 0.8) - tty-reader (~> 0.8) - tty-reader (0.9.0) - tty-cursor (~> 0.7) - tty-screen (~> 0.8) - wisper (~> 2.0) - tty-screen (0.8.1) - tty-table (0.12.0) - pastel (~> 0.8) - strings (~> 0.2.0) - tty-screen (~> 0.8) - tzinfo (1.2.9) - thread_safe (~> 0.1) - uber (0.1.0) - unf (0.1.4) - unf_ext - unf_ext (0.0.7.7) - unicode-display_width (1.7.0) - unicode_utils (1.4.0) - uuidtools (2.1.5) - winrm (2.3.6) - builder (>= 2.1.2) - erubi (~> 1.8) - gssapi (~> 1.2) - gyoku (~> 1.0) - httpclient (~> 2.2, >= 2.2.0.2) - logging (>= 1.6.1, < 3.0) - nori (~> 2.0) - rubyntlm (~> 0.6.0, >= 0.6.3) - winrm-elevated (1.2.3) - erubi (~> 1.8) - winrm (~> 2.0) - winrm-fs (~> 1.0) - winrm-fs (1.3.5) - erubi (~> 1.8) - logging (>= 1.6.1, < 3.0) - rubyzip (~> 2.0) - winrm (~> 2.0) - wisper (2.0.1) - wmi-lite (1.0.5) - -PLATFORMS - ruby - -DEPENDENCIES - berkshelf - chef-dk (= 4.13.3) - chef-provisioning - chef-vault - chefspec - fauxhai-ng - foodcritic - inspec - kitchen-inspec - kitchen-vagrant - knife-spork - ohai - pry - rubocop - test-kitchen - -BUNDLED WITH - 2.1.4 diff --git a/pkgs/development/tools/chefdk/default.nix b/pkgs/development/tools/chefdk/default.nix deleted file mode 100644 index 93af8815fb3..00000000000 --- a/pkgs/development/tools/chefdk/default.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ lib, bundlerEnv, bundlerUpdateScript, ruby, perl, autoconf }: - -bundlerEnv { - name = "chef-dk-4.13.3"; - # Do not change this to pname & version until underlying issues with Ruby - # packaging are resolved ; see https://github.com/NixOS/nixpkgs/issues/70171 - - inherit ruby; - gemdir = ./.; - - buildInputs = [ perl autoconf ]; - - passthru.updateScript = bundlerUpdateScript "chefdk"; - - meta = with lib; { - description = "A streamlined development and deployment workflow for Chef platform"; - homepage = "https://downloads.chef.io/chef-dk/"; - license = licenses.asl20; - maintainers = with maintainers; [ offline nicknovitski ]; - platforms = platforms.unix; - badPlatforms = [ "aarch64-linux" ]; - }; -} diff --git a/pkgs/development/tools/chefdk/gemset.nix b/pkgs/development/tools/chefdk/gemset.nix deleted file mode 100644 index 14c81742cd2..00000000000 --- a/pkgs/development/tools/chefdk/gemset.nix +++ /dev/null @@ -1,2529 +0,0 @@ -{ - activesupport = { - dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0fp4gr3g25qgl01y3pd88wfh4pjc5zj3bz4v7rkxxwaxdjg7a9cc"; - type = "gem"; - }; - version = "5.2.4.5"; - }; - addressable = { - dependencies = ["public_suffix"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0viqszpkggqi8hq87pqp0xykhvz60g99nwmkwsb0v45kc2liwxvk"; - type = "gem"; - }; - version = "2.5.2"; - }; - app_conf = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1yqwhr7d9i0cgavqkkq0b4pfqpn213dbhj5ayygr293wplm0jh57"; - type = "gem"; - }; - version = "0.4.2"; - }; - ast = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "04nc8x27hlzlrr5c2gn7mar4vdr0apw5xg22wp6m8dx3wqr04a0y"; - type = "gem"; - }; - version = "2.4.2"; - }; - aws-eventstream = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0r0pn66yqrdkrfdin7qdim0yj2x75miyg4wp6mijckhzhrjb7cv5"; - type = "gem"; - }; - version = "1.1.0"; - }; - aws-partitions = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0nrqbbzykj9ckri3ci1wsksy8rhz13rigm3aznxy08gqvzv7bcy9"; - type = "gem"; - }; - version = "1.426.0"; - }; - aws-sdk-apigateway = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "15vwm6a18v1xqfpn2ipx1h5wqwd5yipgp624p4pkchcdqacb7gvm"; - type = "gem"; - }; - version = "1.59.0"; - }; - aws-sdk-apigatewayv2 = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "171v0xng5h6hk1nqrivv49rpz1f4jhj2lhq3pxk5izx3q1lf7rc7"; - type = "gem"; - }; - version = "1.31.0"; - }; - aws-sdk-applicationautoscaling = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "01zldlqn573bmlpg7qm562cy9miyrirzknagjbnzs4iwjnm4rgn4"; - type = "gem"; - }; - version = "1.49.0"; - }; - aws-sdk-athena = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0lmbchjn30rpk311q2z5g8j96g5mi8hajc3fbzh3nam7wj4hmdbn"; - type = "gem"; - }; - version = "1.35.0"; - }; - aws-sdk-autoscaling = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1vkfybjdmxn7hwsywfgkcr8mms88l4v6kwj29c8qr2k7ds4l4bsn"; - type = "gem"; - }; - version = "1.53.0"; - }; - aws-sdk-batch = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "14q0b84qa5mc24nw1fqns822wkg1gvlwvwbia1m7bzzmj98maikw"; - type = "gem"; - }; - version = "1.43.0"; - }; - aws-sdk-budgets = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0lm7m09fp5jlranzv1hfc3xv8fn6bmw2g3kwjsj6r094qi3nyp42"; - type = "gem"; - }; - version = "1.37.0"; - }; - aws-sdk-cloudformation = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "09lcq8gpi4x7xvwy8njmbcbbgyrq6xsfbyc7hwj3m4dps9f116gw"; - type = "gem"; - }; - version = "1.47.0"; - }; - aws-sdk-cloudfront = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1w70d8wv5cb8p5wpyq828fjrccz0xxbvg5sk66bmwq0zjcxnvpb6"; - type = "gem"; - }; - version = "1.48.0"; - }; - aws-sdk-cloudhsm = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0a4imw0rahd6bh4clcwxkcvl4lf8pmyba1sjlc1hx37jv641wlqf"; - type = "gem"; - }; - version = "1.28.0"; - }; - aws-sdk-cloudhsmv2 = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "13kdq0xnbgrvi9f9jqrig453bc5mf7by3cjcdd8jsv8aay0gqads"; - type = "gem"; - }; - version = "1.32.0"; - }; - aws-sdk-cloudtrail = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "083nld91s8klfr2p0mwrdlx4lgiig9kx0cikiqrifd30lbja51wg"; - type = "gem"; - }; - version = "1.33.0"; - }; - aws-sdk-cloudwatch = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1vsb01nw85sk3zsdyw5ix0yw3n81xjhj4h0431qm60mdg9akgbs4"; - type = "gem"; - }; - version = "1.49.0"; - }; - aws-sdk-cloudwatchevents = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "14hhy8zbyn5x2660pg5aq02lni69clx3y7rkvzqrldcy0482863y"; - type = "gem"; - }; - version = "1.40.0"; - }; - aws-sdk-cloudwatchlogs = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0aravrxjnp886kaag037z45xiyfr75gz0p4psjq9x3qj6gzsjn8y"; - type = "gem"; - }; - version = "1.39.0"; - }; - aws-sdk-codecommit = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1cb1bqlf3kh8akll1xybrn314ngk62jqhpli99kdjq27hxir5jq2"; - type = "gem"; - }; - version = "1.41.0"; - }; - aws-sdk-codedeploy = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "117rv0hx77kyhz9zm1fqbxdbk3lhyxcbibwn27nyafch6sl1x2j4"; - type = "gem"; - }; - version = "1.38.0"; - }; - aws-sdk-codepipeline = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0xdkc3xmff901bjfsyg454dn27gfr6nzvgkia0kngdzgq6x4xb45"; - type = "gem"; - }; - version = "1.40.0"; - }; - aws-sdk-cognitoidentity = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "122i3g320ccaqg541kzb0pawiz61zyphvbwnkv5rlqpwspca1m3b"; - type = "gem"; - }; - version = "1.29.0"; - }; - aws-sdk-cognitoidentityprovider = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0m09dxwyw01vh9rksz8dwdx36vsr8f7p5qmjmvfazjapzv3q6qmn"; - type = "gem"; - }; - version = "1.48.0"; - }; - aws-sdk-configservice = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1msdg1gpq9y9maf2fdljcp2vbydbjqfk07ff9j532bvikax0qmfy"; - type = "gem"; - }; - version = "1.56.0"; - }; - aws-sdk-core = { - dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "15lynby6r91p9hh5h92pg4jr8xgnjr52px5ax0p0wncdw4vz0skp"; - type = "gem"; - }; - version = "3.112.0"; - }; - aws-sdk-costandusagereportservice = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1dzbh8xf8j466gwrawmprwclslvd8sqlzzzxpzyxv4y9m09bhypk"; - type = "gem"; - }; - version = "1.29.0"; - }; - aws-sdk-databasemigrationservice = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1vd4a5z1q282xx7717f542yavb6x13fli64rhwnc143xij4izgpn"; - type = "gem"; - }; - version = "1.50.0"; - }; - aws-sdk-dynamodb = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "19k3iznglnwwgqd95i5zmim41c98l8ydf6ih9am50gs0n6bky41q"; - type = "gem"; - }; - version = "1.59.0"; - }; - aws-sdk-ec2 = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1lg8vh124viba77b0qhi5j8xx8b4wxdiyycl4kaawmddwhr33zx9"; - type = "gem"; - }; - version = "1.224.0"; - }; - aws-sdk-ecr = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0di8s9dpyzal5n2qpx8l3jnbkm72h6kz759l04kxfapgzd5ppwhv"; - type = "gem"; - }; - version = "1.41.0"; - }; - aws-sdk-ecs = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0qilim7dm5hc4knhvz9090hzbmlrd24m5fywj9kr60fvhgnm0wf0"; - type = "gem"; - }; - version = "1.74.0"; - }; - aws-sdk-efs = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "03bf0g1nky772r4xz3w6nvpf09wf1096qifd0i8hgzp7cwirbmby"; - type = "gem"; - }; - version = "1.37.0"; - }; - aws-sdk-eks = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0nj666bl877n61h6s570ad9mcvjq4m2s6yink218zslfp10y03v4"; - type = "gem"; - }; - version = "1.47.0"; - }; - aws-sdk-elasticache = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1kgpn2n1ap943q5nzxrl95v6g7fyff6bw5i4mhcw6g97gvv7p675"; - type = "gem"; - }; - version = "1.53.0"; - }; - aws-sdk-elasticbeanstalk = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1a9k9srp1q5qhlcwna7zyvviimri4gi9smlqshbvcfvy2lys5w2z"; - type = "gem"; - }; - version = "1.41.0"; - }; - aws-sdk-elasticloadbalancing = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1n6ssl3hqqm658k5ig667bgy457rs8gynl8vvin4xwknxws186di"; - type = "gem"; - }; - version = "1.30.0"; - }; - aws-sdk-elasticloadbalancingv2 = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0cqb2bncvqqqcqks7d6lrjb7pl06fcjizdfjpr44a7v6sjyx3bcr"; - type = "gem"; - }; - version = "1.59.0"; - }; - aws-sdk-elasticsearchservice = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1379lp7jqigp03zv25fgbx4bwacypjj38qbki648398r161f4bzy"; - type = "gem"; - }; - version = "1.48.0"; - }; - aws-sdk-firehose = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0ji75vqfprnkjsy6gdk9qci6wd9kwm7h7lycpx7jsw0fbv6hjx0p"; - type = "gem"; - }; - version = "1.36.0"; - }; - aws-sdk-glue = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "026hka71fnzmqrn5yyb50pz1wa44irqncsk6kcgb476px4zxqwmd"; - type = "gem"; - }; - version = "1.82.0"; - }; - aws-sdk-guardduty = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0n963y20rafh51xanx0bff7jqbjcgg3wj5hs4js8h9sax48k97q9"; - type = "gem"; - }; - version = "1.44.0"; - }; - aws-sdk-iam = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "16152qidkisakl2iqvghrjnccq279pahb953q5a4q0ipk5imw2c1"; - type = "gem"; - }; - version = "1.47.0"; - }; - aws-sdk-kafka = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "182g1ya4bhxw90zb0jfqlb5s46r8k3mvl2dczir5jamjp2h1n24y"; - type = "gem"; - }; - version = "1.34.0"; - }; - aws-sdk-kinesis = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1wsnn4303q7501xp10gfr8s15cazm4a0xy8knz5b8pmaw93x0g4b"; - type = "gem"; - }; - version = "1.31.0"; - }; - aws-sdk-kms = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "00wgf83cdy6z77b2y0ld0aqiidfyldi71hx0z8b73gxjdlbwpq1i"; - type = "gem"; - }; - version = "1.42.0"; - }; - aws-sdk-lambda = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "15fvdqp8k5w7wjgc7f5h9syd8v14h8pzklg5ldb49n5jsr0i3n73"; - type = "gem"; - }; - version = "1.59.0"; - }; - aws-sdk-organizations = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "00i8kbcx1vdch1g6pznvm0hg0hsz2kfd5vpdlfarbilv6zyh9mp7"; - type = "gem"; - }; - version = "1.55.0"; - }; - aws-sdk-ram = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "04n9x3nrxakx1zys0cc6vmkyqlqa83h6abdfyqaah1icxp585zjb"; - type = "gem"; - }; - version = "1.22.0"; - }; - aws-sdk-rds = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1jnmk7z4ys13vv2i1r6pvpiblgaqlpvjhcslcnqyqlmjh2ydwjxk"; - type = "gem"; - }; - version = "1.112.0"; - }; - aws-sdk-redshift = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1f54ig5vyc2cvipsv5d62n5xd6a1i9myjgayf6x6slkvnzk5xk4g"; - type = "gem"; - }; - version = "1.54.0"; - }; - aws-sdk-route53 = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1jxm6knx9rp5m3an93c187ds8zla4chl7zdvwnml2imna3adk4z7"; - type = "gem"; - }; - version = "1.46.0"; - }; - aws-sdk-route53domains = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0k3b37q9mhfnf4mzbhhhgx0v6y82ivq6v01g8fvdfb5n6235j0yg"; - type = "gem"; - }; - version = "1.29.0"; - }; - aws-sdk-route53resolver = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1qyb2n40v52n0xjqncaflb6cl1y0p7szlx1bzxpcnm4g5nfdcf3l"; - type = "gem"; - }; - version = "1.23.0"; - }; - aws-sdk-s3 = { - dependencies = ["aws-sdk-core" "aws-sdk-kms" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "029iqr52fxxz8d6jb2g4k76i7nnjyspvjdlx52xah25zzhp3bx7v"; - type = "gem"; - }; - version = "1.88.0"; - }; - aws-sdk-secretsmanager = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1pv5idvap742r4mfwgi01l0sd7skz3m9iy28piy236f6xjiiqsw3"; - type = "gem"; - }; - version = "1.43.0"; - }; - aws-sdk-securityhub = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0j6wl0v5p19h3x1fphyq8db5appig7w3gsxnj6mmlm77smlkwjlq"; - type = "gem"; - }; - version = "1.40.0"; - }; - aws-sdk-servicecatalog = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1awf0gcywzylqsdypx2lpib5jiy02fd4iz5q19q9qkpvxw7zj9cd"; - type = "gem"; - }; - version = "1.57.0"; - }; - aws-sdk-ses = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1j45jykqll5s8y71bp4723mvcxbrihp4rhlhq1rvcyyr4y0706yy"; - type = "gem"; - }; - version = "1.37.0"; - }; - aws-sdk-shield = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0416mrby897fnhc3iwb698m0gyih7pfgmx35h5f618i8my53alin"; - type = "gem"; - }; - version = "1.34.0"; - }; - aws-sdk-sms = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0121bx79galz99x2wdksmzyibdy6l18k2i2nzc8lsmrgkdz22c03"; - type = "gem"; - }; - version = "1.28.0"; - }; - aws-sdk-sns = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0cqri14igfmcxlapbagg0nmy79zzg29awzybv51gl76m3mljbafb"; - type = "gem"; - }; - version = "1.38.0"; - }; - aws-sdk-sqs = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "07qg8awkqpdwf2r7y54183jfcffwjl1mdd98vmgsxv94617bnh4q"; - type = "gem"; - }; - version = "1.36.0"; - }; - aws-sdk-ssm = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1svhxfjmvb6m8h7lm5cr7mmz6zngrhknrrkmwilnrq0lzg1wfp1r"; - type = "gem"; - }; - version = "1.104.0"; - }; - aws-sdk-states = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "04pdrsijckiz9fyzyvdndwci004a4fswv8mq5jm53bzmybwhndz2"; - type = "gem"; - }; - version = "1.37.0"; - }; - aws-sdk-transfer = { - dependencies = ["aws-sdk-core" "aws-sigv4"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1ivbkfw7j83c7nagdhzdmcmwxn6ym50ak0jfkq1rdc1ppyir31dp"; - type = "gem"; - }; - version = "1.29.0"; - }; - aws-sigv4 = { - dependencies = ["aws-eventstream"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1ll9382c1x2hp750cilh01h1cycgyhdr4cmmgx23k94hyyb8chv5"; - type = "gem"; - }; - version = "1.2.2"; - }; - azure_graph_rbac = { - dependencies = ["ms_rest_azure"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0mmx8jp85xa13j3asa9xnfi6wa8a9wwlp0hz0nj70fi3ydmcpdag"; - type = "gem"; - }; - version = "0.17.2"; - }; - azure_mgmt_key_vault = { - dependencies = ["ms_rest_azure"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0f4fai5l3453yirrwajds0jgah60gvawffx53a0jyv3b93ag88mz"; - type = "gem"; - }; - version = "0.17.7"; - }; - azure_mgmt_resources = { - dependencies = ["ms_rest_azure"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1hb9010cxrmm23v4dfrsf9wgvr53qkcd6397c4azg3wc65a6i1vc"; - type = "gem"; - }; - version = "0.18.1"; - }; - azure_mgmt_security = { - dependencies = ["ms_rest_azure"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "11h2dyz4awzidvfj41h7k2q7mcqqcgzvm95fxpfxz609pbvck0g2"; - type = "gem"; - }; - version = "0.19.0"; - }; - azure_mgmt_storage = { - dependencies = ["ms_rest_azure"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0r8klsq3x7s4nn42h9w1kbqblrxnj7z7cpa8bxvc3xwv0vvql7m0"; - type = "gem"; - }; - version = "0.22.0"; - }; - bcrypt_pbkdf = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0ndamfaivnkhc6hy0yqyk2gkwr6f3bz6216lh74hsiiyk3axz445"; - type = "gem"; - }; - version = "1.1.0"; - }; - berkshelf = { - dependencies = ["chef" "chef-config" "cleanroom" "concurrent-ruby" "minitar" "mixlib-archive" "mixlib-config" "mixlib-shellout" "octokit" "retryable" "solve" "thor"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1mkakim23w7b38c8lw81wxqw68q6g7rlvxx82lq6bpp1hmmni64n"; - type = "gem"; - }; - version = "7.1.0"; - }; - builder = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "045wzckxpwcqzrjr353cxnyaxgf0qg22jh00dcx7z38cys5g1jlr"; - type = "gem"; - }; - version = "3.2.4"; - }; - chef = { - dependencies = ["addressable" "bcrypt_pbkdf" "chef-config" "chef-utils" "chef-zero" "diff-lcs" "ed25519" "erubis" "ffi" "ffi-libarchive" "ffi-yajl" "highline" "iniparse" "license-acceptance" "mixlib-archive" "mixlib-authentication" "mixlib-cli" "mixlib-log" "mixlib-shellout" "net-sftp" "net-ssh" "net-ssh-multi" "ohai" "plist" "proxifier" "syslog-logger" "train-core" "train-winrm" "tty-screen" "uuidtools"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "068jzw97g40wbpzn51vcvwdp012202rkmjfafxwhx31wxjzhwy0n"; - type = "gem"; - }; - version = "15.15.0"; - }; - chef-cli = { - dependencies = ["addressable" "chef" "cookbook-omnifetch" "diff-lcs" "ffi-yajl" "license-acceptance" "minitar" "mixlib-cli" "mixlib-shellout" "pastel" "solve"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1nw73p8wg67qkzx07v21fwiqljb0yndjm10z56li72d6b1hbw0sb"; - type = "gem"; - }; - version = "3.1.1"; - }; - chef-config = { - dependencies = ["addressable" "chef-utils" "fuzzyurl" "mixlib-config" "mixlib-shellout" "tomlrb"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1ji166i5n7cxn69amsfxsvy3b7bf5ksgxxg985w5jfl1gp5bihfl"; - type = "gem"; - }; - version = "15.15.0"; - }; - chef-dk = { - dependencies = ["addressable" "chef" "cookbook-omnifetch" "diff-lcs" "ffi-yajl" "license-acceptance" "minitar" "mixlib-cli" "mixlib-shellout" "paint" "solve"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0zqznvry08pyiv8820b962fzvabzwbsmmwlyvk4ayjr2wshyi6g2"; - type = "gem"; - }; - version = "4.13.3"; - }; - chef-provisioning = { - dependencies = ["cheffish" "inifile" "mixlib-install" "net-scp" "net-ssh" "net-ssh-gateway" "winrm" "winrm-elevated" "winrm-fs"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "16l3hahc5b57bi61kssdzqywh8ydkbmj0mgdj4lvj0v68hnjc6f1"; - type = "gem"; - }; - version = "2.7.6"; - }; - chef-telemetry = { - dependencies = ["chef-config" "concurrent-ruby" "ffi-yajl"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0hnmqr6vkgsbnzdzcc6j6svnms14irrcd70wk8qg3p98cy359rm5"; - type = "gem"; - }; - version = "1.0.14"; - }; - chef-utils = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1j8rhqc6mj8iay755rl5yaf0rqs54gwcygib1s8g7dxl3vqcpwxa"; - type = "gem"; - }; - version = "15.15.0"; - }; - chef-vault = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1rpcgzawdgzvk60fw9s40i5alc7b1rc2phkgm89dckfmklfh6794"; - type = "gem"; - }; - version = "4.1.0"; - }; - chef-zero = { - dependencies = ["ffi-yajl" "hashie" "mixlib-log" "rack" "uuidtools"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1pjvg3djnzkwkjj5pmgk9dc14q5bdd7na8js1d4gr8x6b6z58my3"; - type = "gem"; - }; - version = "14.0.17"; - }; - cheffish = { - dependencies = ["chef-zero" "net-ssh"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0axv7mkx0s4nqa85ns1xg70s9sq3h6fg86nda13b6q9k7gbifkvl"; - type = "gem"; - }; - version = "14.0.13"; - }; - chefspec = { - dependencies = ["chef" "chef-cli" "fauxhai-ng" "rspec"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "15sz88xxh48phq1w3rsivzasg4r36dhqnpqna5cfi120vk28ylb2"; - type = "gem"; - }; - version = "9.2.1"; - }; - cleanroom = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1r6qa4b248jasv34vh7rw91pm61gzf8g5dvwx2gxrshjs7vbhfml"; - type = "gem"; - }; - version = "1.0.0"; - }; - coderay = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0jvxqxzply1lwp7ysn94zjhh57vc14mcshw1ygw14ib8lhc00lyw"; - type = "gem"; - }; - version = "1.1.3"; - }; - concurrent-ruby = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0mr23wq0szj52xnj0zcn1k0c7j4v79wlwbijkpfcscqww3l6jlg3"; - type = "gem"; - }; - version = "1.1.8"; - }; - cookbook-omnifetch = { - dependencies = ["mixlib-archive"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1qw8ayyflx222igmrmp1jpgfcfhpnc4myaxv9lk3ckd5l6n3w7qh"; - type = "gem"; - }; - version = "0.11.1"; - }; - declarative = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1yczgnqrbls7shrg63y88g7wand2yp9h6sf56c9bdcksn5nds8c0"; - type = "gem"; - }; - version = "0.0.20"; - }; - declarative-option = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1g4ibxq566f1frnhdymzi9hxxcm4g2gw4n21mpjk2mhwym4q6l0p"; - type = "gem"; - }; - version = "0.1.0"; - }; - diff-lcs = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "18w22bjz424gzafv6nzv98h0aqkwz3d9xhm7cbr1wfbyas8zayza"; - type = "gem"; - }; - version = "1.3"; - }; - diffy = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0nrg7kpgz6cn1gv2saj2fa5sfiykamvd7vn9lw2v625k7pjwf31l"; - type = "gem"; - }; - version = "3.4.0"; - }; - docker-api = { - dependencies = ["excon" "multi_json"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "09lkc50nl3158za0fk8kpd05zlzfxiajnf6zrxpamw1nzdw89ac9"; - type = "gem"; - }; - version = "2.0.0"; - }; - domain_name = { - dependencies = ["unf"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0lcqjsmixjp52bnlgzh4lg9ppsk52x9hpwdjd53k8jnbah2602h0"; - type = "gem"; - }; - version = "0.5.20190701"; - }; - ed25519 = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1f5kr8za7hvla38fc0n9jiv55iq62k5bzclsa5kdb14l3r4w6qnw"; - type = "gem"; - }; - version = "1.2.4"; - }; - erubi = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "09l8lz3j00m898li0yfsnb6ihc63rdvhw3k5xczna5zrjk104f2l"; - type = "gem"; - }; - version = "1.10.0"; - }; - erubis = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1fj827xqjs91yqsydf0zmfyw9p4l2jz5yikg3mppz6d7fi8kyrb3"; - type = "gem"; - }; - version = "2.7.0"; - }; - excon = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1759s0rz6qgsw86dds1z4jzb3fvizqsk11j5q6z7lc5n404w6i23"; - type = "gem"; - }; - version = "0.79.0"; - }; - faraday = { - dependencies = ["faraday-net_http" "multipart-post" "ruby2_keywords"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1hmssd8pj4n7yq4kz834ylkla8ryyvhaap6q9nzymp93m1xq21kz"; - type = "gem"; - }; - version = "1.3.0"; - }; - faraday-cookie_jar = { - dependencies = ["faraday" "http-cookie"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "00hligx26w9wdnpgsrf0qdnqld4rdccy8ym6027h5m735mpvxjzk"; - type = "gem"; - }; - version = "0.0.7"; - }; - faraday-net_http = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1fi8sda5hc54v1w3mqfl5yz09nhx35kglyx72w7b8xxvdr0cwi9j"; - type = "gem"; - }; - version = "1.0.1"; - }; - faraday_middleware = { - dependencies = ["faraday"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0jik2kgfinwnfi6fpp512vlvs0mlggign3gkbpkg5fw1jr9his0r"; - type = "gem"; - }; - version = "1.0.0"; - }; - fauxhai-ng = { - dependencies = ["net-ssh"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0pxzmsp31lxlkq1p0205j2s9kkjqs5a9zy2qpqabbmhny0d9ri8k"; - type = "gem"; - }; - version = "8.7.0"; - }; - ffi = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "15hgiy09i8ywjihyzyvjvk42ivi3kmy6dm21s5sgg9j7y3h3zkkx"; - type = "gem"; - }; - version = "1.14.2"; - }; - ffi-libarchive = { - dependencies = ["ffi"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1wmbwg6hirxr85c3skdq2na8xwg4ky880qbs1z1adb9aizcjbdkx"; - type = "gem"; - }; - version = "1.0.17"; - }; - ffi-yajl = { - dependencies = ["libyajl2"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1pfmn0gprc3c15baxa9rx64pqllk64m60f5vg4gp0icpafkp0jx5"; - type = "gem"; - }; - version = "2.3.4"; - }; - foodcritic = { - dependencies = ["erubis" "ffi-yajl" "nokogiri" "rake" "rufus-lru" "treetop"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1gnp8lr37cv87adr3568kh7p55vwdqp01f2hwjxlvqkwkwk3fvn4"; - type = "gem"; - }; - version = "16.3.0"; - }; - fuzzyurl = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "03qchs33vfwbsv5awxg3acfmlcrf5xbhnbrc83fdpamwya0glbjl"; - type = "gem"; - }; - version = "0.9.0"; - }; - git = { - dependencies = ["rchardet"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0vdcv93s33d9914a9nxrn2y2qv15xk7jx94007cmalp159l08cnl"; - type = "gem"; - }; - version = "1.8.1"; - }; - google-api-client = { - dependencies = ["addressable" "googleauth" "httpclient" "mini_mime" "representable" "retriable" "rexml" "signet"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1q1lsyyyfvff7727sr01j8qx6b30qpx6h0bna5s0bfz853fhl33b"; - type = "gem"; - }; - version = "0.52.0"; - }; - googleauth = { - dependencies = ["faraday" "jwt" "memoist" "multi_json" "os" "signet"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0cm60nbmwzf83fzy06f3iyn5a6sw91siw8x9bdvpwwmjsmivana6"; - type = "gem"; - }; - version = "0.14.0"; - }; - gssapi = { - dependencies = ["ffi"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1qdfhj12aq8v0y961v4xv96a1y2z80h3xhvzrs9vsfgf884g6765"; - type = "gem"; - }; - version = "1.3.1"; - }; - gyoku = { - dependencies = ["builder"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1wn0sl14396g5lyvp8sjmcb1hw9rbyi89gxng91r7w4df4jwiidh"; - type = "gem"; - }; - version = "1.3.1"; - }; - hashie = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "13bdzfp25c8k51ayzxqkbzag3wj5gc1jd8h7d985nsq6pn57g5xh"; - type = "gem"; - }; - version = "3.6.0"; - }; - highline = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "01ib7jp85xjc4gh4jg0wyzllm46hwv8p0w1m4c75pbgi41fps50y"; - type = "gem"; - }; - version = "1.7.10"; - }; - http-cookie = { - dependencies = ["domain_name"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "004cgs4xg5n6byjs7qld0xhsjq3n6ydfh897myr2mibvh6fjc49g"; - type = "gem"; - }; - version = "1.0.3"; - }; - httpclient = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "19mxmvghp7ki3klsxwrlwr431li7hm1lczhhj8z4qihl2acy8l99"; - type = "gem"; - }; - version = "2.8.3"; - }; - i18n = { - dependencies = ["concurrent-ruby"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0k7q3pwm0l1qvx6sc3d4dxmdxqx2pc63lbfjwv0k0higq94rinvs"; - type = "gem"; - }; - version = "1.8.8"; - }; - inifile = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1c5zmk7ia63yw5l2k14qhfdydxwi1sah1ppjdiicr4zcalvfn0xi"; - type = "gem"; - }; - version = "3.0.0"; - }; - iniparse = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1wb1qy4i2xrrd92dc34pi7q7ibrjpapzk9y465v0n9caiplnb89n"; - type = "gem"; - }; - version = "1.5.0"; - }; - inspec = { - dependencies = ["faraday_middleware" "inspec-core" "train" "train-aws" "train-habitat" "train-winrm"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0jg818r56vzzh971ckzbknv8b70da73njr3x2y7xd6jwv5pjs93m"; - type = "gem"; - }; - version = "4.26.4"; - }; - inspec-core = { - dependencies = ["addressable" "chef-telemetry" "faraday" "faraday_middleware" "hashie" "license-acceptance" "method_source" "mixlib-log" "multipart-post" "parallel" "parslet" "pry" "rspec" "rspec-its" "rubyzip" "semverse" "sslshake" "thor" "tomlrb" "train-core" "tty-prompt" "tty-table"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0nrd4ny5cyah76pchr5xyi2m9rx0lkyk9vd2sp68rjp0x1x5y3p8"; - type = "gem"; - }; - version = "4.26.4"; - }; - ipaddress = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1x86s0s11w202j6ka40jbmywkrx8fhq8xiy8mwvnkhllj57hqr45"; - type = "gem"; - }; - version = "0.8.3"; - }; - jmespath = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1d4wac0dcd1jf6kc57891glih9w57552zgqswgy74d1xhgnk0ngf"; - type = "gem"; - }; - version = "1.4.0"; - }; - json = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0lrirj0gw420kw71bjjlqkqhqbrplla61gbv1jzgsz6bv90qr3ci"; - type = "gem"; - }; - version = "2.5.1"; - }; - jwt = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "14ynyq1q483spj20ffl4xayfqx1a8qr761mqjfxczf8lwlap392n"; - type = "gem"; - }; - version = "2.2.2"; - }; - kitchen-inspec = { - dependencies = ["hashie" "inspec" "test-kitchen"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1fx27vkc29kx59qmkrkl53sbyigny3rkqlfp836rwlxf1wfbbdlv"; - type = "gem"; - }; - version = "2.3.0"; - }; - kitchen-vagrant = { - dependencies = ["test-kitchen"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1pix3n9hbr9s736n4jh8dn71ccsm5xcqvx9clwilzhr3r89qfiwg"; - type = "gem"; - }; - version = "1.8.0"; - }; - knife-spork = { - dependencies = ["app_conf" "chef" "diffy" "git"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1ddgmv3j75m908ldykrgn9rdjdw09yakmxav7569f18lhxxfs9l0"; - type = "gem"; - }; - version = "1.7.3"; - }; - libyajl2 = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0n5j0p8dxf9xzb9n4bkdr8w0a8gg3jzrn9indri3n0fv90gcs5qi"; - type = "gem"; - }; - version = "1.2.0"; - }; - license-acceptance = { - dependencies = ["pastel" "tomlrb" "tty-box" "tty-prompt"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "03n3jpzivqxajvf3507c2z9vq2mrriqqc1yg3g0pgzacb3d38k2d"; - type = "gem"; - }; - version = "1.0.19"; - }; - little-plugger = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1frilv82dyxnlg8k1jhrvyd73l6k17mxc5vwxx080r4x1p04gwym"; - type = "gem"; - }; - version = "1.1.4"; - }; - logging = { - dependencies = ["little-plugger" "multi_json"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0pkmhcxi8lp74bq5gz9lxrvaiv5w0745kk7s4bw2b1x07qqri0n9"; - type = "gem"; - }; - version = "2.3.0"; - }; - memoist = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0i9wpzix3sjhf6d9zw60dm4371iq8kyz7ckh2qapan2vyaim6b55"; - type = "gem"; - }; - version = "0.16.2"; - }; - method_source = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1pnyh44qycnf9mzi1j6fywd5fkskv3x7nmsqrrws0rjn5dd4ayfp"; - type = "gem"; - }; - version = "1.0.0"; - }; - mini_mime = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1axm0rxyx3ss93wbmfkm78a6x03l8y4qy60rhkkiq0aza0vwq3ha"; - type = "gem"; - }; - version = "1.0.2"; - }; - mini_portile2 = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1hdbpmamx8js53yk3h8cqy12kgv6ca06k0c9n3pxh6b6cjfs19x7"; - type = "gem"; - }; - version = "2.5.0"; - }; - minitar = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "126mq86x67d1p63acrfka4zx0cx2r0vc93884jggxnrmmnzbxh13"; - type = "gem"; - }; - version = "0.9"; - }; - minitest = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0ipjhdw8ds6q9h7bs3iw28bjrwkwp215hr4l3xf6215fsl80ky5j"; - type = "gem"; - }; - version = "5.14.3"; - }; - mixlib-archive = { - dependencies = ["mixlib-log"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0dj52irvnp1riz52kg6fddmdvl9nxsrxk3vyidr7lfzhw5sj8vdk"; - type = "gem"; - }; - version = "1.1.4"; - }; - mixlib-authentication = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1wfyn645wnb79rl3ys83171ymv56k8zks9qvxh29vj8nicyrzr23"; - type = "gem"; - }; - version = "3.0.7"; - }; - mixlib-cli = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1ydxlfgd7nnj3rp1y70k4yk96xz5cywldjii2zbnw3sq9pippwp6"; - type = "gem"; - }; - version = "2.1.8"; - }; - mixlib-config = { - dependencies = ["tomlrb"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1askip583sfnz25gywd508l3vj5wnvx9vp7gm1sfnixm7amssrwq"; - type = "gem"; - }; - version = "3.0.9"; - }; - mixlib-install = { - dependencies = ["mixlib-shellout" "mixlib-versioning" "thor"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0p11qf6b86dzl3q5gqi63myz484dicmn90d8v8jjb1dm51gqpajq"; - type = "gem"; - }; - version = "3.12.5"; - }; - mixlib-log = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0n5dm5iz90ijvjn59jfm8gb8hgsvbj0f1kpzbl38b02z0z4a4v7x"; - type = "gem"; - }; - version = "3.0.9"; - }; - mixlib-shellout = { - dependencies = ["chef-utils"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0y1z0phkdhpbsn8vz7a86nhkr7ra619j86z5p75amz61kfpw42z9"; - type = "gem"; - }; - version = "3.2.2"; - }; - mixlib-versioning = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0cqyrcgw2xwxmjhwa31ipmphkg5aa6x4fd5c5j9y7hifw32pb1vr"; - type = "gem"; - }; - version = "1.2.12"; - }; - molinillo = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "17kvf6fijn6k886dhj89h0x39qh90c47asa2k16s913fcgn3a1n3"; - type = "gem"; - }; - version = "0.7.0"; - }; - ms_rest = { - dependencies = ["concurrent-ruby" "faraday" "timeliness"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1jiha1bda5knpjqjymwik6i41n69gb0phcrgvmgc5icl4mcisai7"; - type = "gem"; - }; - version = "0.7.6"; - }; - ms_rest_azure = { - dependencies = ["concurrent-ruby" "faraday" "faraday-cookie_jar" "ms_rest"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "06i37b84r2q206kfm5vsi9s1qiiy09091vhvc5pzb7320h0hc1ih"; - type = "gem"; - }; - version = "0.12.0"; - }; - multi_json = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0pb1g1y3dsiahavspyzkdy39j4q377009f6ix0bh1ag4nqw43l0z"; - type = "gem"; - }; - version = "1.15.0"; - }; - multipart-post = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1zgw9zlwh2a6i1yvhhc4a84ry1hv824d6g2iw2chs3k5aylpmpfj"; - type = "gem"; - }; - version = "2.1.1"; - }; - net-scp = { - dependencies = ["net-ssh"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0b0jqrcsp4bbi4n4mzyf70cp2ysyp6x07j8k8cqgxnvb4i3a134j"; - type = "gem"; - }; - version = "1.2.1"; - }; - net-sftp = { - dependencies = ["net-ssh"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "04674g4n6mryjajlcd82af8g8k95la4b1bj712dh71hw1c9vhw1y"; - type = "gem"; - }; - version = "2.1.2"; - }; - net-ssh = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "07c4v97zl1daabmri9zlbzs6yvkl56z1q14bw74d53jdj0c17nhx"; - type = "gem"; - }; - version = "4.2.0"; - }; - net-ssh-gateway = { - dependencies = ["net-ssh"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1l3v761y32aw0n8lm0c0m42lr4ay8cq6q4sc5yc68b9fwlfvb70x"; - type = "gem"; - }; - version = "2.0.0"; - }; - net-ssh-multi = { - dependencies = ["net-ssh" "net-ssh-gateway"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "13kxz9b6kgr9mcds44zpavbndxyi6pvyzyda6bhk1kfmb5c10m71"; - type = "gem"; - }; - version = "1.2.1"; - }; - nokogiri = { - dependencies = ["mini_portile2" "racc"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1ajwkqr28hwqbyl1l3czx4a34c88acxywyqp8cjyy0zgsd6sbhj2"; - type = "gem"; - }; - version = "1.11.1"; - }; - nori = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "066wc774a2zp4vrq3k7k8p0fhv30ymqmxma1jj7yg5735zls8agn"; - type = "gem"; - }; - version = "2.6.0"; - }; - octokit = { - dependencies = ["faraday" "sawyer"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1fl517ld5vj0llyshp3f9kb7xyl9iqy28cbz3k999fkbwcxzhlyq"; - type = "gem"; - }; - version = "4.20.0"; - }; - ohai = { - dependencies = ["chef-config" "ffi" "ffi-yajl" "ipaddress" "mixlib-cli" "mixlib-config" "mixlib-log" "mixlib-shellout" "plist" "systemu" "wmi-lite"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0qw3mz8f9hpzfchwqa1nix7fcvy34k5n7lln91b8gsbx2l6aycs6"; - type = "gem"; - }; - version = "15.12.0"; - }; - os = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "12fli64wz5j9868gpzv5wqsingk1jk457qyqksv9ksmq9b0zpc9x"; - type = "gem"; - }; - version = "1.1.1"; - }; - paint = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1z1fqyyc2jiv6yabv467h652cxr2lmxl5gqqg7p14y28kdqf0nhj"; - type = "gem"; - }; - version = "1.0.1"; - }; - parallel = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0055br0mibnqz0j8wvy20zry548dhkakws681bhj3ycb972awkzd"; - type = "gem"; - }; - version = "1.20.1"; - }; - parser = { - dependencies = ["ast"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1jixakyzmy0j5c1rb0fjrrdhgnyryvrr6vgcybs14jfw09akv5ml"; - type = "gem"; - }; - version = "3.0.0.0"; - }; - parslet = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "12nrzfwjphjlakb9pmpj70hgjwgzvnr8i1zfzddifgyd44vspl88"; - type = "gem"; - }; - version = "1.8.2"; - }; - pastel = { - dependencies = ["tty-color"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0xash2gj08dfjvq4hy6l1z22s5v30fhizwgs10d6nviggpxsj7a8"; - type = "gem"; - }; - version = "0.8.0"; - }; - plist = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1whhr897z6z6av85x2cipyjk46bwh6s4wx6nbrcd3iifnzvbqs7l"; - type = "gem"; - }; - version = "3.6.0"; - }; - polyglot = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1bqnxwyip623d8pr29rg6m8r0hdg08fpr2yb74f46rn1wgsnxmjr"; - type = "gem"; - }; - version = "0.3.5"; - }; - proxifier = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1abzlg39cfji1nx3i8kmb5k3anr2rd392yg2icms24wkqz9g9zj0"; - type = "gem"; - }; - version = "1.0.3"; - }; - pry = { - dependencies = ["coderay" "method_source"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1shq3vfdg7c9l1wppl8slridl95wmwvnngqhga6j2571nnv50piv"; - type = "gem"; - }; - version = "0.14.0"; - }; - public_suffix = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0g9ds2ffzljl6jjmkjffwxc1z6lh5nkqqmhhkxjk71q5ggv0rkpm"; - type = "gem"; - }; - version = "3.1.1"; - }; - racc = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "178k7r0xn689spviqzhvazzvxfq6fyjldxb3ywjbgipbfi4s8j1g"; - type = "gem"; - }; - version = "1.5.2"; - }; - rack = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0i5vs0dph9i5jn8dfc6aqd6njcafmb20rwqngrf759c9cvmyff16"; - type = "gem"; - }; - version = "2.2.3"; - }; - rainbow = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0bb2fpjspydr6x0s8pn1pqkzmxszvkfapv0p4627mywl7ky4zkhk"; - type = "gem"; - }; - version = "3.0.0"; - }; - rake = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1iik52mf9ky4cgs38fp2m8r6skdkq1yz23vh18lk95fhbcxb6a67"; - type = "gem"; - }; - version = "13.0.3"; - }; - rchardet = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1isj1b3ywgg2m1vdlnr41lpvpm3dbyarf1lla4dfibfmad9csfk9"; - type = "gem"; - }; - version = "1.8.0"; - }; - regexp_parser = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0zm86k9q8m5jkcnpb1f93wsvc57saldfj8czxkx1aw031i95inip"; - type = "gem"; - }; - version = "2.0.3"; - }; - representable = { - dependencies = ["declarative" "declarative-option" "uber"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0qm9rgi1j5a6nv726ka4mmixivlxfsg91h8rpp72wwd4vqbkkm07"; - type = "gem"; - }; - version = "3.0.4"; - }; - retriable = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1q48hqws2dy1vws9schc0kmina40gy7sn5qsndpsfqdslh65snha"; - type = "gem"; - }; - version = "3.1.2"; - }; - retryable = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0pymcs9fqcnz6n6h033yfp0agg6y2s258crzig05kkxs6rldvwy9"; - type = "gem"; - }; - version = "3.0.5"; - }; - rexml = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1mkvkcw9fhpaizrhca0pdgjcrbns48rlz4g6lavl5gjjq3rk2sq3"; - type = "gem"; - }; - version = "3.2.4"; - }; - rspec = { - dependencies = ["rspec-core" "rspec-expectations" "rspec-mocks"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1dwai7jnwmdmd7ajbi2q0k0lx1dh88knv5wl7c34wjmf94yv8w5q"; - type = "gem"; - }; - version = "3.10.0"; - }; - rspec-core = { - dependencies = ["rspec-support"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0wwnfhxxvrlxlk1a3yxlb82k2f9lm0yn0598x7lk8fksaz4vv6mc"; - type = "gem"; - }; - version = "3.10.1"; - }; - rspec-expectations = { - dependencies = ["diff-lcs" "rspec-support"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1sz9bj4ri28adsklnh257pnbq4r5ayziw02qf67wry0kvzazbb17"; - type = "gem"; - }; - version = "3.10.1"; - }; - rspec-its = { - dependencies = ["rspec-core" "rspec-expectations"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "15zafd70gxly5i0s00nky14sj2n92dnj3xpj83ysl3c2wx0119ad"; - type = "gem"; - }; - version = "1.3.0"; - }; - rspec-mocks = { - dependencies = ["diff-lcs" "rspec-support"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1d13g6kipqqc9lmwz5b244pdwc97z15vcbnbq6n9rlf32bipdz4k"; - type = "gem"; - }; - version = "3.10.2"; - }; - rspec-support = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "15j52parvb8cgvl6s0pbxi2ywxrv6x0764g222kz5flz0s4mycbl"; - type = "gem"; - }; - version = "3.10.2"; - }; - rubocop = { - dependencies = ["parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "06npybjypxsrz09z8ivxqfcwzpbgif6z3hwpp0ls8znqlgp3m922"; - type = "gem"; - }; - version = "1.9.1"; - }; - rubocop-ast = { - dependencies = ["parser"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0gkf1p8yal38nlvdb39qaiy0gr85fxfr09j5dxh8qvrgpncpnk78"; - type = "gem"; - }; - version = "1.4.1"; - }; - ruby-progressbar = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "02nmaw7yx9kl7rbaan5pl8x5nn0y4j5954mzrkzi9i3dhsrps4nc"; - type = "gem"; - }; - version = "1.11.0"; - }; - ruby2_keywords = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "15wfcqxyfgka05v2a7kpg64x57gl1y4xzvnc9lh60bqx5sf1iqrs"; - type = "gem"; - }; - version = "0.0.4"; - }; - rubyntlm = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0b8hczk8hysv53ncsqzx4q6kma5gy5lqc7s5yx8h64x3vdb18cjv"; - type = "gem"; - }; - version = "0.6.3"; - }; - rubyzip = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0590m2pr9i209pp5z4mx0nb1961ishdiqb28995hw1nln1d1b5ji"; - type = "gem"; - }; - version = "2.3.0"; - }; - rufus-lru = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0sp7ymz054md75fnn2hx5d2axmhrh0abbn8c2p759j4g4lxn11ip"; - type = "gem"; - }; - version = "1.1.0"; - }; - sawyer = { - dependencies = ["addressable" "faraday"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0yrdchs3psh583rjapkv33mljdivggqn99wkydkjdckcjn43j3cz"; - type = "gem"; - }; - version = "0.8.2"; - }; - semverse = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1qs9jk2kkbpy4gfrh90g3wsbi7i5n4di21haii3pn2bn6dyq5p18"; - type = "gem"; - }; - version = "3.0.0"; - }; - signet = { - dependencies = ["addressable" "faraday" "jwt" "multi_json"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1zmrsnrrj5j3bp9fmaa74cvlkpdwspv8gv5vpz1lclhirkiqz1xv"; - type = "gem"; - }; - version = "0.14.1"; - }; - solve = { - dependencies = ["molinillo" "semverse"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "059lrsf40rl5kclp1w8pb0fzz5sv8aikg073cwcvn5mndk14ayky"; - type = "gem"; - }; - version = "4.0.4"; - }; - sslshake = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0r3ifksx8a05yqhv7nc4cwan8bwmxgq5kyv7q7hy2h9lv5zcjs8h"; - type = "gem"; - }; - version = "1.3.1"; - }; - strings = { - dependencies = ["strings-ansi" "unicode-display_width" "unicode_utils"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0xgw0zmwansvmk8dnxgd83pvrj4f5y8j72bpzp409hwd6xy1hy7m"; - type = "gem"; - }; - version = "0.2.0"; - }; - strings-ansi = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "120wa6yjc63b84lprglc52f40hx3fx920n4dmv14rad41rv2s9lh"; - type = "gem"; - }; - version = "0.2.0"; - }; - syslog-logger = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "14y20phq1khdla4z9wvf98k7j3x6n0rjgs4f7vb0xlf7h53g6hbm"; - type = "gem"; - }; - version = "1.6.8"; - }; - systemu = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0gmkbakhfci5wnmbfx5i54f25j9zsvbw858yg3jjhfs5n4ad1xq1"; - type = "gem"; - }; - version = "2.6.5"; - }; - test-kitchen = { - dependencies = ["bcrypt_pbkdf" "ed25519" "license-acceptance" "mixlib-install" "mixlib-shellout" "net-scp" "net-ssh" "net-ssh-gateway" "thor" "winrm" "winrm-elevated" "winrm-fs"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1s5sj6x2dscd3wci7ns1m3jwfp1b7h8535q44ggdsz60gp63p974"; - type = "gem"; - }; - version = "2.10.0"; - }; - thor = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "18yhlvmfya23cs3pvhr1qy38y41b6mhr5q9vwv5lrgk16wmf3jna"; - type = "gem"; - }; - version = "1.1.0"; - }; - thread_safe = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0nmhcgq6cgz44srylra07bmaw99f5271l0dpsvl5f75m44l0gmwy"; - type = "gem"; - }; - version = "0.3.6"; - }; - timeliness = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0gvp9b7yn4pykn794cibylc9ys1lw7fzv7djx1433icxw4y26my3"; - type = "gem"; - }; - version = "0.3.10"; - }; - tomlrb = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "00x5y9h4fbvrv4xrjk4cqlkm4vq8gv73ax4alj3ac2x77zsnnrk8"; - type = "gem"; - }; - version = "1.3.0"; - }; - train = { - dependencies = ["activesupport" "azure_graph_rbac" "azure_mgmt_key_vault" "azure_mgmt_resources" "azure_mgmt_security" "azure_mgmt_storage" "docker-api" "google-api-client" "googleauth" "inifile" "train-core" "train-winrm"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "09nflqvdgzxfncr8qki0jhnarfg36mii0h6hi2cd71q49613m6gk"; - type = "gem"; - }; - version = "3.4.9"; - }; - train-aws = { - dependencies = ["aws-sdk-apigateway" "aws-sdk-apigatewayv2" "aws-sdk-applicationautoscaling" "aws-sdk-athena" "aws-sdk-autoscaling" "aws-sdk-batch" "aws-sdk-budgets" "aws-sdk-cloudformation" "aws-sdk-cloudfront" "aws-sdk-cloudhsm" "aws-sdk-cloudhsmv2" "aws-sdk-cloudtrail" "aws-sdk-cloudwatch" "aws-sdk-cloudwatchevents" "aws-sdk-cloudwatchlogs" "aws-sdk-codecommit" "aws-sdk-codedeploy" "aws-sdk-codepipeline" "aws-sdk-cognitoidentity" "aws-sdk-cognitoidentityprovider" "aws-sdk-configservice" "aws-sdk-core" "aws-sdk-costandusagereportservice" "aws-sdk-databasemigrationservice" "aws-sdk-dynamodb" "aws-sdk-ec2" "aws-sdk-ecr" "aws-sdk-ecs" "aws-sdk-efs" "aws-sdk-eks" "aws-sdk-elasticache" "aws-sdk-elasticbeanstalk" "aws-sdk-elasticloadbalancing" "aws-sdk-elasticloadbalancingv2" "aws-sdk-elasticsearchservice" "aws-sdk-firehose" "aws-sdk-glue" "aws-sdk-guardduty" "aws-sdk-iam" "aws-sdk-kafka" "aws-sdk-kinesis" "aws-sdk-kms" "aws-sdk-lambda" "aws-sdk-organizations" "aws-sdk-ram" "aws-sdk-rds" "aws-sdk-redshift" "aws-sdk-route53" "aws-sdk-route53domains" "aws-sdk-route53resolver" "aws-sdk-s3" "aws-sdk-secretsmanager" "aws-sdk-securityhub" "aws-sdk-servicecatalog" "aws-sdk-ses" "aws-sdk-shield" "aws-sdk-sms" "aws-sdk-sns" "aws-sdk-sqs" "aws-sdk-ssm" "aws-sdk-states" "aws-sdk-transfer"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "014cbgkzkw1rf7652h1xqshb9crr6pn2yhlv1z41ndxlkmmdx4fg"; - type = "gem"; - }; - version = "0.1.35"; - }; - train-core = { - dependencies = ["addressable" "ffi" "json" "mixlib-shellout" "net-scp" "net-ssh"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1pbfbmi9l5hxr1zly1bc72fk8a6by4d19wdap8q3mi3rlflqzbfp"; - type = "gem"; - }; - version = "3.4.9"; - }; - train-habitat = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0qdi2q5djzfl6x3fv2vrvybjdvrnx53nfh4vzrcl2h7nrf801n6v"; - type = "gem"; - }; - version = "0.2.22"; - }; - train-winrm = { - dependencies = ["winrm" "winrm-elevated" "winrm-fs"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0nin3qfkh173yjcihxaz0sbnskds9n1n0ciphc7y70647vpsqgrh"; - type = "gem"; - }; - version = "0.2.12"; - }; - treetop = { - dependencies = ["polyglot"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0697qz1akblf8r3wi0s2dsjh468hfsd57fb0mrp93z35y2ni6bhh"; - type = "gem"; - }; - version = "1.6.11"; - }; - tty-box = { - dependencies = ["pastel" "strings" "tty-cursor"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "12yzhl3s165fl8pkfln6mi6mfy3vg7p63r3dvcgqfhyzq6h57x0p"; - type = "gem"; - }; - version = "0.7.0"; - }; - tty-color = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0aik4kmhwwrmkysha7qibi2nyzb4c8kp42bd5vxnf8sf7b53g73g"; - type = "gem"; - }; - version = "0.6.0"; - }; - tty-cursor = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0j5zw041jgkmn605ya1zc151bxgxl6v192v2i26qhxx7ws2l2lvr"; - type = "gem"; - }; - version = "0.7.1"; - }; - tty-prompt = { - dependencies = ["pastel" "tty-reader"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0rhvwpl5wk51njrh3avm09c8pwl2z5iwc0l67h40gq3r7ix2fjk2"; - type = "gem"; - }; - version = "0.23.0"; - }; - tty-reader = { - dependencies = ["tty-cursor" "tty-screen" "wisper"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1cf2k7w7d84hshg4kzrjvk9pkyc2g1m3nx2n1rpmdcf0hp4p4af6"; - type = "gem"; - }; - version = "0.9.0"; - }; - tty-screen = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "18jr6s1cg8yb26wzkqa6874q0z93rq0y5aw092kdqazk71y6a235"; - type = "gem"; - }; - version = "0.8.1"; - }; - tty-table = { - dependencies = ["pastel" "strings" "tty-screen"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0fcrbfb0hjd9vkkazkksri93dv9wgs2hp6p1xwb1lp43a13pmhpx"; - type = "gem"; - }; - version = "0.12.0"; - }; - tzinfo = { - dependencies = ["thread_safe"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0zwqqh6138s8b321fwvfbywxy00lw1azw4ql3zr0xh1aqxf8cnvj"; - type = "gem"; - }; - version = "1.2.9"; - }; - uber = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1p1mm7mngg40x05z52md3mbamkng0zpajbzqjjwmsyw0zw3v9vjv"; - type = "gem"; - }; - version = "0.1.0"; - }; - unf = { - dependencies = ["unf_ext"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0bh2cf73i2ffh4fcpdn9ir4mhq8zi50ik0zqa1braahzadx536a9"; - type = "gem"; - }; - version = "0.1.4"; - }; - unf_ext = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0wc47r23h063l8ysws8sy24gzh74mks81cak3lkzlrw4qkqb3sg4"; - type = "gem"; - }; - version = "0.0.7.7"; - }; - unicode-display_width = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "06i3id27s60141x6fdnjn5rar1cywdwy64ilc59cz937303q3mna"; - type = "gem"; - }; - version = "1.7.0"; - }; - unicode_utils = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0h1a5yvrxzlf0lxxa1ya31jcizslf774arnsd89vgdhk4g7x08mr"; - type = "gem"; - }; - version = "1.4.0"; - }; - uuidtools = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0zjvq1jrrnzj69ylmz1xcr30skf9ymmvjmdwbvscncd7zkr8av5g"; - type = "gem"; - }; - version = "2.1.5"; - }; - winrm = { - dependencies = ["builder" "erubi" "gssapi" "gyoku" "httpclient" "logging" "nori" "rubyntlm"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0nxf6a47d1xf1nvi7rbfbzjyyjhz0iakrnrsr2hj6y24a381sd8i"; - type = "gem"; - }; - version = "2.3.6"; - }; - winrm-elevated = { - dependencies = ["erubi" "winrm" "winrm-fs"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1lmlaii8qapn84wxdg5d82gbailracgk67d0qsnbdnffcg8kswzd"; - type = "gem"; - }; - version = "1.2.3"; - }; - winrm-fs = { - dependencies = ["erubi" "logging" "rubyzip" "winrm"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0gb91k6s1yjqw387x4w1nkpnxblq3pjdqckayl0qvz5n3ygdsb0d"; - type = "gem"; - }; - version = "1.3.5"; - }; - wisper = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1rpsi0ziy78cj82sbyyywby4d0aw0a5q84v65qd28vqn79fbq5yf"; - type = "gem"; - }; - version = "2.0.1"; - }; - wmi-lite = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "110dv4arvwyky6f2pq19f20f1xcjpiz3zfbals0y49ijpq8agvql"; - type = "gem"; - }; - version = "1.0.5"; - }; -} diff --git a/pkgs/development/tools/cloud-nuke/default.nix b/pkgs/development/tools/cloud-nuke/default.nix index 565f6d9a6a9..67abc09d6a3 100644 --- a/pkgs/development/tools/cloud-nuke/default.nix +++ b/pkgs/development/tools/cloud-nuke/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "cloud-nuke"; - version = "0.27.1"; + version = "0.29.0"; src = fetchFromGitHub { owner = "gruntwork-io"; repo = pname; rev = "v${version}"; - hash = "sha256-HzQKbG2Bzh3JcvRn6dUlL+n9IeDj/EhC7ir9HcmS96w="; + hash = "sha256-v+YUd9dPp3KO1lsGDrDEEdrXNM53M0TOCF643pjq3tA="; }; - vendorHash = "sha256-++LBd8FDZzZlwlCvwc1foBm8yx62YcJr0enJZxb9ZI0="; + vendorHash = "sha256-shn/0xUQO9cm54wYJBWNOsP1NalYKOTJ5Kf4i6KCfx4="; ldflags = [ "-s" "-w" "-X main.VERSION=${version}" ]; diff --git a/pkgs/development/tools/database/vitess/default.nix b/pkgs/development/tools/database/vitess/default.nix index 90e0613ac07..9f30c1ea1cc 100644 --- a/pkgs/development/tools/database/vitess/default.nix +++ b/pkgs/development/tools/database/vitess/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "vitess"; - version = "16.0.0"; + version = "16.0.1"; src = fetchFromGitHub { owner = "vitessio"; repo = pname; rev = "v${version}"; - hash = "sha256-Gvk608nM7Uiazuf9qzmd0uzBP4vPSQfkpAWvnSeWm84="; + hash = "sha256-2iy80Ac8yh7lTiM53qXygVX/n3r2C/MmijoQRXIhoRk="; }; - vendorHash = "sha256-3GqEMoFYm0TZihoPINf8mwCl3Ky6Lt+LxueYLoFDj2g="; + vendorHash = "sha256-hC0skrEDXn6SXjH75ur77I0pHnGSURErAy97lmVvqro="; buildInputs = [ sqlite ]; diff --git a/pkgs/development/tools/gir/Cargo.lock b/pkgs/development/tools/gir/Cargo.lock index fe26b0ab7f6..4a605d9ae63 100644 --- a/pkgs/development/tools/gir/Cargo.lock +++ b/pkgs/development/tools/gir/Cargo.lock @@ -4,18 +4,18 @@ version = 3 [[package]] name = "aho-corasick" -version = "0.7.18" +version = "0.7.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" +checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" dependencies = [ "memchr", ] [[package]] name = "autocfg" -version = "1.0.1" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "bitflags" @@ -37,11 +37,11 @@ checksum = "c49a90f58e73ac5f41ed0ac249861ceb5f0976db35fabc2b9c2c856916042d63" [[package]] name = "env_logger" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3" +checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" dependencies = [ - "log 0.4.14", + "log 0.4.17", ] [[package]] @@ -71,7 +71,7 @@ dependencies = [ "fix-getters-rules", "getopts", "hprof", - "log 0.4.14", + "log 0.4.17", "once_cell", "regex", "rustdoc-stripper", @@ -81,9 +81,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.11.2" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" [[package]] name = "hprof" @@ -97,9 +97,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "1.7.0" +version = "1.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5" +checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" dependencies = [ "autocfg", "hashbrown", @@ -111,35 +111,62 @@ version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b" dependencies = [ - "log 0.4.14", + "log 0.4.17", ] [[package]] name = "log" -version = "0.4.14" +version = "0.4.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" +checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" dependencies = [ "cfg-if", ] [[package]] name = "memchr" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a" +checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" + +[[package]] +name = "nom8" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8" +dependencies = [ + "memchr", +] [[package]] name = "once_cell" -version = "1.8.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56" +checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" + +[[package]] +name = "proc-macro2" +version = "1.0.50" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ef7d57beacfaf2d8aee5937dab7b7f28de3cb8b1828479bb5de2a7106f2bae2" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quote" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" +dependencies = [ + "proc-macro2", +] [[package]] name = "regex" -version = "1.5.4" +version = "1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461" +checksum = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733" dependencies = [ "aho-corasick", "memchr", @@ -148,36 +175,101 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.6.25" +version = "0.6.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" +checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" [[package]] name = "rustdoc-stripper" version = "0.1.18" -source = "git+https://github.com/GuillaumeGomez/rustdoc-stripper#f6643dd300a71c876625260f190c63a5be41f331" +source = "git+https://github.com/GuillaumeGomez/rustdoc-stripper#08114e390ea162c7ed35dc20cbf1d38bd8bfc130" [[package]] name = "serde" -version = "1.0.130" +version = "1.0.152" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.152" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_spanned" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913" +checksum = "2c68e921cef53841b8925c2abadd27c9b891d9613bdc43d6b823062866df38e8" +dependencies = [ + "serde", +] + +[[package]] +name = "syn" +version = "1.0.107" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] [[package]] name = "toml" -version = "0.5.8" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" +checksum = "4fb9d890e4dc9298b70f740f615f2e05b9db37dce531f6b24fb77ac993f9f217" dependencies = [ "indexmap", "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", ] [[package]] +name = "toml_datetime" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4553f467ac8e3d374bc9a177a26801e5d0f9b211aa1673fb137a403afd1c9cf5" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "729bfd096e40da9c001f778f5cdecbd2957929a24e10e5883d9392220a751581" +dependencies = [ + "indexmap", + "nom8", + "serde", + "serde_spanned", + "toml_datetime", +] + +[[package]] +name = "unicode-ident" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" + +[[package]] name = "unicode-width" -version = "0.1.9" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973" +checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" [[package]] name = "xml-rs" diff --git a/pkgs/development/tools/gir/default.nix b/pkgs/development/tools/gir/default.nix index 3c3a9a740a2..afdfbda2c54 100644 --- a/pkgs/development/tools/gir/default.nix +++ b/pkgs/development/tools/gir/default.nix @@ -1,20 +1,23 @@ { lib, fetchFromGitHub, rustPlatform }: -rustPlatform.buildRustPackage rec { +let + version = "0.17.1"; +in +rustPlatform.buildRustPackage { pname = "gir"; - version = "unstable-2021-11-21"; + inherit version; src = fetchFromGitHub { owner = "gtk-rs"; repo = "gir"; - rev = "a69abbe5ee1a745e554cac9433c65d2ac26a7688"; - sha256 = "16ygy1bcbcj69x6ss72g9n62qlsd1bacr5hz91f8whw6qm9am46m"; + rev = version; + sha256 = "sha256-WpTyT62bykq/uwzBFQXeJ1HxR1a2vKmtid8YAzk7J+Q="; }; cargoLock = { lockFile = ./Cargo.lock; outputHashes = { - "rustdoc-stripper-0.1.18" = "sha256-eQxAS76kV01whXK21PN5U+nkpvpn6r4VOoe9/pkuAQY="; + "rustdoc-stripper-0.1.18" = "sha256-b+RRXJDGULEvkIZDBzU/ZchVF63pX0S9hBupeP12CkU="; }; }; diff --git a/pkgs/development/tools/gptcommit/default.nix b/pkgs/development/tools/gptcommit/default.nix index f6d079074f5..47913668013 100644 --- a/pkgs/development/tools/gptcommit/default.nix +++ b/pkgs/development/tools/gptcommit/default.nix @@ -10,7 +10,7 @@ let pname = "gptcommit"; - version = "0.5.6"; + version = "0.5.7"; in rustPlatform.buildRustPackage { inherit pname version; @@ -19,10 +19,10 @@ rustPlatform.buildRustPackage { owner = "zurawiki"; repo = pname; rev = "v${version}"; - sha256 = "sha256-ZrJRXmtwHLUqaYhoAD9lo9k9t06TMGMLf33kgvbC0m8="; + sha256 = "sha256-ymG0D/geYH0o4fBzggeJH41fwZnO3THUV8ipk5GfwQc="; }; - cargoSha256 = "sha256-625OFsFNNwILAFUC5eWcNETt7F1KpYE1N/Gf8pv9Gbw="; + cargoSha256 = "sha256-OiKuMbczyZ92x2rketRWNdYO2dTsJJo0cioKpxB9aAc="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/development/tools/konstraint/default.nix b/pkgs/development/tools/konstraint/default.nix index bd679d79a95..d08aee214a9 100644 --- a/pkgs/development/tools/konstraint/default.nix +++ b/pkgs/development/tools/konstraint/default.nix @@ -2,15 +2,15 @@ buildGoModule rec { pname = "konstraint"; - version = "0.26.0"; + version = "0.27.0"; src = fetchFromGitHub { owner = "plexsystems"; repo = pname; rev = "v${version}"; - sha256 = "sha256-xxNDzg+cnN6Sl8xNVgyLMPTy98r8SFjc5gQ3OT3FGwM="; + sha256 = "sha256-8n9VDFDpadbToHeefZLsqlRMwKPxDbQtjuDiOpts3qc="; }; - vendorHash = "sha256-EHYsaE18C6UUX/d694hfczY054vP1xB/2Qc5PHxbra0="; + vendorHash = "sha256-fQZNQiyDpkPqwZXGEFPsUbEK7qvTObfDeA4PbS0TxAo="; # Exclude go within .github folder excludedPackages = ".github"; diff --git a/pkgs/development/tools/language-servers/nil/default.nix b/pkgs/development/tools/language-servers/nil/default.nix index 7a25b50aae2..76df9f33a3b 100644 --- a/pkgs/development/tools/language-servers/nil/default.nix +++ b/pkgs/development/tools/language-servers/nil/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "nil"; - version = "2023-03-11"; + version = "2023-04-03"; src = fetchFromGitHub { owner = "oxalica"; repo = pname; rev = version; - hash = "sha256-5WEdrN+ABrNOdfQc2k2mf+fj+ZvZR1Dp/PtypEdlFWA="; + hash = "sha256-d/TusDXmIo8IT5DNRA21lN+nOVSER8atIx9TJteR6LQ="; }; - cargoHash = "sha256-ISkw0lhUKJG8nWUHcR93sLUFt5dDEyK7EORcOXEmVbE="; + cargoHash = "sha256-DIar3idK+wajMU2sw1pX9j9IxfO+QnGogSFndDNu8R8="; CFG_RELEASE = version; diff --git a/pkgs/development/tools/language-servers/verible/default.nix b/pkgs/development/tools/language-servers/verible/default.nix index 91ac7b7bce0..85c5991a585 100644 --- a/pkgs/development/tools/language-servers/verible/default.nix +++ b/pkgs/development/tools/language-servers/verible/default.nix @@ -74,7 +74,7 @@ buildBazelPackage rec { bazel = bazel_4; removeRulesCC = false; - bazelTarget = ":install-binaries"; + bazelTargets = [ ":install-binaries" ]; bazelTestTargets = [ "//..." ]; bazelBuildFlags = [ "-c opt" diff --git a/pkgs/development/tools/license-scanner/default.nix b/pkgs/development/tools/license-scanner/default.nix new file mode 100644 index 00000000000..b859f60782c --- /dev/null +++ b/pkgs/development/tools/license-scanner/default.nix @@ -0,0 +1,26 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "license-scanner"; + version = "0.10.0"; + + src = fetchFromGitHub { + owner = "CycloneDX"; + repo = "license-scanner"; + rev = "refs/tags/v${version}"; + hash = "sha256-X7omSecbb85dtxPJtgdjLLgJQRJ7dh12DGwzIG0tYcE="; + }; + + vendorHash = "sha256-7xa2tdCDCXkOZCLL8YPtO7i1VqD61Mow7un0690I8mM="; + + meta = with lib; { + description = "Utility that provides an API and CLI to identify licenses and legal terms"; + homepage = "https://github.com/CycloneDX/license-scanner"; + changelog = "https://github.com/CycloneDX/license-scanner/blob/${version}/CHANGELOG.md"; + license = licenses.asl20; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/development/tools/minizinc/default.nix b/pkgs/development/tools/minizinc/default.nix index 2dfe33b98e6..7d0ae4997ca 100644 --- a/pkgs/development/tools/minizinc/default.nix +++ b/pkgs/development/tools/minizinc/default.nix @@ -1,7 +1,7 @@ { lib, stdenv, fetchFromGitHub, cmake, flex, bison }: stdenv.mkDerivation rec { pname = "minizinc"; - version = "2.7.0"; + version = "2.7.1"; nativeBuildInputs = [ cmake flex bison ]; @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { owner = "MiniZinc"; repo = "libminizinc"; rev = version; - sha256 = "sha256-ukgzQ7ooiO13hQjWrsul/pvHPBbs1hkJJKLTQwv+cLg="; + sha256 = "sha256-cVqsyQw28cNRMVIY/lRbKnJ8QYxWGlWrucRhwBKBfD4="; }; meta = with lib; { diff --git a/pkgs/development/tools/misc/ccache/default.nix b/pkgs/development/tools/misc/ccache/default.nix index df12d6c2c72..ef498f6f6e0 100644 --- a/pkgs/development/tools/misc/ccache/default.nix +++ b/pkgs/development/tools/misc/ccache/default.nix @@ -74,7 +74,8 @@ stdenv.mkDerivation (finalAttrs: { # A derivation that provides gcc and g++ commands, but that # will end up calling ccache for the given cacheDir links = { unwrappedCC, extraConfig }: stdenv.mkDerivation { - name = "ccache-links"; + pname = "ccache-links"; + inherit (finalAttrs) version; passthru = { isClang = unwrappedCC.isClang or false; isGNU = unwrappedCC.isGNU or false; diff --git a/pkgs/development/tools/misc/jcli/default.nix b/pkgs/development/tools/misc/jcli/default.nix index 5973ffd5534..0333b74e3e0 100644 --- a/pkgs/development/tools/misc/jcli/default.nix +++ b/pkgs/development/tools/misc/jcli/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "jcli"; - version = "0.0.41"; + version = "0.0.42"; src = fetchFromGitHub { owner = "jenkins-zh"; repo = "jenkins-cli"; rev = "v${version}"; - hash = "sha256-oZtbjfquCYMMYgKe7sclRQDXnkNwAEY/GvwenGBnVk4="; + hash = "sha256-t9NE911TjAvoCsmf9F989DNQ+s9GhgUF7cwuyHefWts="; }; vendorHash = "sha256-bmPnxFvdKU5zuMsCDboSOxP5f7NnMRwS/gN0sW7eTRA="; diff --git a/pkgs/development/tools/nailgun/default.nix b/pkgs/development/tools/nailgun/default.nix index d5799b599a2..2d8b075a685 100644 --- a/pkgs/development/tools/nailgun/default.nix +++ b/pkgs/development/tools/nailgun/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchMavenArtifact, fetchFromGitHub, jre, makeWrapper }: +{ lib, stdenv, stdenvNoCC, fetchMavenArtifact, fetchFromGitHub, jre, makeWrapper, symlinkJoin }: let version = "1.0.0"; @@ -8,33 +8,62 @@ let inherit version; sha256 = "1mk8pv0g2xg9m0gsb96plbh6mc24xrlyrmnqac5mlbl4637l4q95"; }; -in -stdenv.mkDerivation { - pname = "nailgun"; - inherit version; - src = fetchFromGitHub { - owner = "facebook"; - repo = "nailgun"; - rev = "nailgun-all-v${version}"; - sha256 = "1syyk4ss5vq1zf0ma00svn56lal53ffpikgqgzngzbwyksnfdlh6"; + commonMeta = { + license = lib.licenses.asl20; + homepage = "http://www.martiansoftware.com/nailgun/"; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ ]; + }; + + server = stdenvNoCC.mkDerivation { + pname = "nailgun-server"; + inherit version; + + nativeBuildInputs = [ makeWrapper ]; + + dontUnpack = true; + installPhase = '' + runHook preInstall + + makeWrapper ${jre}/bin/java $out/bin/ng-server \ + --add-flags '-classpath ${nailgun-server.jar}:$CLASSPATH com.facebook.nailgun.NGServer' + + runHook postInstall + ''; + + meta = commonMeta // { + description = "Server for running Java programs from the command line without incurring the JVM startup overhead"; + sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; + }; }; - makeFlags = [ "PREFIX=$(out)" ]; + client = stdenv.mkDerivation { + pname = "nailgun-client"; + inherit version; - nativeBuildInputs = [ makeWrapper ]; + src = fetchFromGitHub { + owner = "facebook"; + repo = "nailgun"; + rev = "nailgun-all-v${version}"; + sha256 = "1syyk4ss5vq1zf0ma00svn56lal53ffpikgqgzngzbwyksnfdlh6"; + }; - postInstall = '' - makeWrapper ${jre}/bin/java $out/bin/ng-server \ - --add-flags '-classpath ${nailgun-server.jar}:$CLASSPATH com.facebook.nailgun.NGServer' - ''; + makeFlags = [ "PREFIX=$(out)" ]; - meta = with lib; { + meta = commonMeta // { + description = "Client for running Java programs from the command line without incurring the JVM startup overhead"; + }; + }; +in +symlinkJoin rec { + pname = "nailgun"; + inherit client server version; + + name = "${pname}-${version}"; + paths = [ client server ]; + + meta = commonMeta // { description = "Client, protocol, and server for running Java programs from the command line without incurring the JVM startup overhead"; - homepage = "http://www.martiansoftware.com/nailgun/"; - sourceProvenance = with sourceTypes; [ binaryBytecode ]; - license = licenses.asl20; - platforms = platforms.linux; - maintainers = with maintainers; [ ]; }; } diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/default.nix b/pkgs/development/tools/poetry2nix/poetry2nix/default.nix index 3a410b12d8e..16d443cbd5c 100644 --- a/pkgs/development/tools/poetry2nix/poetry2nix/default.nix +++ b/pkgs/development/tools/poetry2nix/poetry2nix/default.nix @@ -1,11 +1,10 @@ { pkgs ? import <nixpkgs> { } , lib ? pkgs.lib -, poetry ? null , poetryLib ? import ./lib.nix { inherit lib pkgs; stdenv = pkgs.stdenv; } }: let # Poetry2nix version - version = "1.40.1"; + version = "1.41.0"; inherit (poetryLib) isCompatible readTOML normalizePackageName normalizePackageSet; @@ -157,7 +156,7 @@ lib.makeScope pkgs.newScope (self: { }; getFunctorFn = fn: if builtins.typeOf fn == "set" then fn.__functor else fn; - poetryPkg = pkgs.callPackage ./pkgs/poetry { inherit python; }; + poetryPkg = pkgs.callPackage ./pkgs/poetry { inherit python; poetry2nix = self; }; scripts = pyProject.tool.poetry.scripts or { }; hasScripts = scripts != { }; @@ -506,7 +505,7 @@ lib.makeScope pkgs.newScope (self: { Can be overriden by calling defaultPoetryOverrides.overrideOverlay which takes an overlay function */ - defaultPoetryOverrides = self.mkDefaultPoetryOverrides (import ./overrides { inherit pkgs lib poetryLib; }); + defaultPoetryOverrides = self.mkDefaultPoetryOverrides (import ./overrides { inherit pkgs lib; }); /* Convenience functions for specifying overlays with or without the poerty2nix default overrides diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/hooks/python-requires-patch-hook.py b/pkgs/development/tools/poetry2nix/poetry2nix/hooks/python-requires-patch-hook.py index bf3a8d1bd3a..cbf4b63741d 100644 --- a/pkgs/development/tools/poetry2nix/poetry2nix/hooks/python-requires-patch-hook.py +++ b/pkgs/development/tools/poetry2nix/poetry2nix/hooks/python-requires-patch-hook.py @@ -66,7 +66,7 @@ if __name__ == "__main__": sys.path.extend(sys.argv[1:]) try: - with open("setup.py") as f: + with open("setup.py", encoding="utf-8-sig") as f: tree = ast.parse(f.read()) except FileNotFoundError: exit(0) diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/overrides/build-systems.json b/pkgs/development/tools/poetry2nix/poetry2nix/overrides/build-systems.json index 82908ddaf33..2007dfc4dbe 100644 --- a/pkgs/development/tools/poetry2nix/poetry2nix/overrides/build-systems.json +++ b/pkgs/development/tools/poetry2nix/poetry2nix/overrides/build-systems.json @@ -1245,6 +1245,9 @@ "autobahn": [ "setuptools" ], + "autodoc": [ + "setuptools" + ], "autoflake": [ "hatchling" ], @@ -3642,6 +3645,9 @@ "databricks-sql-connector": [ "poetry-core" ], + "dataclass-wizard": [ + "setuptools" + ], "dataclasses-json": [ "setuptools" ], @@ -6137,7 +6143,18 @@ "setuptools" ], "gitlint": [ - "setuptools" + { + "buildSystem": "setuptools", + "until": "0.19" + }, + { + "buildSystem": "hatchling", + "from": "0.19" + }, + { + "buildSystem": "hatch-vcs", + "from": "0.19" + } ], "gitlint-core": [ { @@ -7946,7 +7963,13 @@ "setuptools" ], "jupyter-ydoc": [ - "hatchling" + { + "buildSystem": "hatchling" + }, + { + "buildSystem": "hatch-nodejs-version", + "from": "0.2.3" + } ], "jupyterhub": [ "setuptools" @@ -8181,6 +8204,9 @@ "kubernetes": [ "setuptools" ], + "kubernetes-stubs": [ + "poetry" + ], "l18n": [ "setuptools" ], @@ -11600,6 +11626,9 @@ "psycopg": [ "setuptools" ], + "psycopg-pool": [ + "setuptools" + ], "psycopg2": [ "setuptools" ], @@ -12213,6 +12242,9 @@ "pydroid-ipcam": [ "setuptools" ], + "pydruid": [ + "setuptools" + ], "pydsdl": [ "setuptools" ], @@ -14381,7 +14413,8 @@ "setuptools" ], "python-multipart": [ - "setuptools" + "setuptools", + "hatchling" ], "python-mystrom": [ "setuptools" @@ -16221,6 +16254,9 @@ "simple-salesforce": [ "setuptools" ], + "simple-term-menu": [ + "setuptools" + ], "simple-websocket-server": [ "setuptools" ], @@ -16832,6 +16868,9 @@ "sqlmap": [ "setuptools" ], + "sqlmodel": [ + "poetry-core" + ], "sqlobject": [ "setuptools" ], @@ -16976,7 +17015,7 @@ "setuptools" ], "strawberry-graphql": [ - "poetry-core", + "poetry", "setuptools" ], "streamdeck": [ @@ -18059,12 +18098,18 @@ "types-cachetools": [ "setuptools" ], + "types-click": [ + "setuptools" + ], "types-colorama": [ "setuptools" ], "types-cryptography": [ "setuptools" ], + "types-dataclasses": [ + "setuptools" + ], "types-dateutil": [ "setuptools" ], @@ -18098,6 +18143,12 @@ "types-orjson": [ "setuptools" ], + "types-paramiko": [ + "setuptools" + ], + "types-pillow": [ + "setuptools" + ], "types-pkg-resources": [ "setuptools" ], diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/overrides/default.nix b/pkgs/development/tools/poetry2nix/poetry2nix/overrides/default.nix index ce3b8a554b2..8e7bba4d00e 100644 --- a/pkgs/development/tools/poetry2nix/poetry2nix/overrides/default.nix +++ b/pkgs/development/tools/poetry2nix/poetry2nix/overrides/default.nix @@ -1,7 +1,5 @@ { pkgs ? import <nixpkgs> { } , lib ? pkgs.lib -, stdenv ? pkgs.stdenv -, poetryLib }: let @@ -384,6 +382,8 @@ lib.composeManyExtensions [ "38.0.4" = "sha256-BN0kOblUwgHj5QBf52RY2Jx0nBn03lwoN1O5PEohbwY="; "39.0.0" = "sha256-clorC0NtGukpE3DnZ84MSdGhJN+qC89DZPITZFuL01Q="; "39.0.2" = "sha256-Admz48/GS2t8diz611Ciin1HKQEyMDEwHxTpJ5tZ1ZA="; + "40.0.0" = "sha256-/TBANavYria9YrBpMgjtFyqg5feBcloETcYJ8fdBgkI="; + "40.0.1" = "sha256-gFfDTc2QWBWHBCycVH1dYlCsWQMVcRZfOBIau+njtDU="; }.${version} or ( lib.warn "Unknown cryptography version: '${version}'. Please update getCargoHash." lib.fakeHash ); @@ -402,8 +402,11 @@ lib.composeManyExtensions [ ++ lib.optionals (lib.versionAtLeast old.version "3.4") [ self.setuptools-rust ] ++ lib.optional (!self.isPyPy) pyBuildPackages.cffi ++ lib.optional (lib.versionAtLeast old.version "3.5" && !isWheel) - (with pkgs.rustPlatform; [ cargoSetupHook rust.cargo rust.rustc ]); + (with pkgs.rustPlatform; [ cargoSetupHook rust.cargo rust.rustc ]) + ++ [ pkg-config ] + ; buildInputs = (old.buildInputs or [ ]) + ++ [ pkgs.libxcrypt ] ++ [ (if lib.versionAtLeast old.version "37" then pkgs.openssl_3 else pkgs.openssl_1_1) ] ++ lib.optionals stdenv.isDarwin [ pkgs.darwin.apple_sdk.frameworks.Security pkgs.libiconv ]; propagatedBuildInputs = old.propagatedBuildInputs or [ ] ++ [ self.cffi ]; @@ -709,6 +712,8 @@ lib.composeManyExtensions [ "0.2.4" = "sha256-GdQJvVPsWgC1z7La9h11x2pRAP+L998yImhTFrFT5l8="; "0.2.5" = "sha256-vMXMxss77rmXSjoB53eE8XN2jXyIEf03WoQiDfvhDmw="; "0.2.6" = "sha256-l9W9+KDg/43mc0toEz1n1pqw+oQdiHdAxGlS+KLIGhw="; + "0.3.0" = "sha256-icBjtW8fZjT3mLo43nKWdirMz6GZIy/RghEO95pHJEU="; + "0.3.1" = "sha256-EKK+RxkJ//fY43EjvN1Fry7mn2ZLIaNlTyKPJRxyKZs="; }.${version}; sha256 = getRepoHash super.granian.version; in @@ -782,7 +787,7 @@ lib.composeManyExtensions [ ; propagatedBuildInputs = (old.propagatedBuildInputs or [ ]) - ++ lib.optionals mpiSupport [ self.mpi4py self.openssh ] + ++ lib.optionals mpiSupport [ self.mpi4py pkgs.openssh ] ; preBuild = if mpiSupport then "export CC=${mpi}/bin/mpicc" else ""; HDF5_DIR = "${pkgs.hdf5}"; @@ -1095,9 +1100,9 @@ lib.composeManyExtensions [ else if (lib.versionOlder old.version "0.28.0" && lib.versionAtLeast old.version "0.27.0") then pkgs.llvmPackages_7.llvm else if (lib.versionOlder old.version "0.27.0" && lib.versionAtLeast old.version "0.23.0") then - pkgs.llvmPackages_6.llvm + pkgs.llvmPackages_6.llvm or throw "LLVM6 has been removed from nixpkgs; upgrade llvmlite or use older nixpkgs" else if (lib.versionOlder old.version "0.23.0" && lib.versionAtLeast old.version "0.21.0") then - pkgs.llvmPackages_5.llvm + pkgs.llvmPackages_5.llvm or throw "LLVM5 has been removed from nixpkgs; upgrade llvmlite or use older nixpkgs" else pkgs.llvm; # Likely to fail. in @@ -1516,6 +1521,7 @@ lib.composeManyExtensions [ "3.8.5" = "sha256-JtUCJ3TP9EKGcddeyW1e/72k21uKneq9SnZJeLvn9Os="; "3.8.6" = "sha256-8T//q6nQoZhh8oJWDCeQf3gYRew58dXAaxkYELY4CJM="; "3.8.7" = "sha256-JBO8nl0sC+XIn17vI7hC8+nA1HYI9jfvZrl9nCE3k1s="; + "3.8.8" = "sha256-AK4HtqPKg2O2FeLHCbY9o+N1BV4QFMNaHVE1NaFYHa4="; }.${version} or ( lib.warn "Unknown orjson version: '${version}'. Please update getCargoHash." lib.fakeHash ); @@ -2594,6 +2600,7 @@ lib.composeManyExtensions [ let # Watchfiles does not include Cargo.lock in tarball released on PyPi for versions up to 0.17.0 getRepoHash = version: { + "0.19.0" = "sha256-NmmeoaIfFMNKCcjH6tPnkpflkN35bKlT76MqF9W8LBc="; "0.18.1" = "sha256-XEhu6M1hFi3/gAKZcei7KJSrIhhlZhlvZvbfyA6VLR4="; "0.18.0" = "sha256-biGGn0YAUbSO1hCJ4kU0ZWlqlXl/HRrBS3iIA3myRI8="; "0.17.0" = "1swpf265h9qq30cx55iy6jjirba3wml16wzb68k527ynrxr7hvqx"; @@ -2858,14 +2865,22 @@ lib.composeManyExtensions [ ''; }); - pyyaml-include = super.pyyaml-include.overridePythonAttrs (old: { - SETUPTOOLS_SCM_PRETEND_VERSION = old.version; - }); - selinux = super.selinux.overridePythonAttrs (old: { buildInputs = (old.buildInputs or [ ]) ++ [ self.setuptools-scm-git-archive ]; }); + setuptools-scm = super.setuptools-scm.overridePythonAttrs (old: { + setupHook = pkgs.writeText "setuptools-scm-setup-hook.sh" '' + poetry2nix-setuptools-scm-hook() { + if [ -z "''${dontPretendSetuptoolsSCMVersion-}" ]; then + export SETUPTOOLS_SCM_PRETEND_VERSION="$version" + fi + } + + preBuildHooks+=(poetry2nix-setuptools-scm-hook) + ''; + }); + uwsgi = super.uwsgi.overridePythonAttrs (old: { diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/pep425.nix b/pkgs/development/tools/poetry2nix/poetry2nix/pep425.nix index 99e22f63261..1ef253365a9 100644 --- a/pkgs/development/tools/poetry2nix/poetry2nix/pep425.nix +++ b/pkgs/development/tools/poetry2nix/poetry2nix/pep425.nix @@ -19,10 +19,19 @@ let toWheelAttrs = str: let entries' = splitString "-" str; + el = builtins.length entries'; + entryAt = builtins.elemAt entries'; + # Hack: Remove version "suffixes" like 2.11.4-1 - # Some wheels have build tag with more than one digit - # like openvino-2022.1.0-7019-cp36-cp36m-manylinux_2_27_x86_64.whl - entries = builtins.filter (x: builtins.match "[0-9]*" x == null) entries'; + entries = + if el == 6 then [ + (entryAt 0) # name + (entryAt 1) # version + # build tag is skipped + (entryAt (el - 3)) # python version + (entryAt (el - 2)) # abi + (entryAt (el - 1)) # platform + ] else entries'; p = removeSuffix ".whl" (builtins.elemAt entries 4); in { diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/poetry.lock b/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/poetry.lock index f495c0454af..bdf6c9f0579 100644 --- a/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/poetry.lock +++ b/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.4.0 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.4.2 and should not be changed by hand. [[package]] name = "attrs" @@ -389,35 +389,31 @@ files = [ [[package]] name = "cryptography" -version = "39.0.2" +version = "40.0.1" description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." category = "main" optional = false python-versions = ">=3.6" files = [ - {file = "cryptography-39.0.2-cp36-abi3-macosx_10_12_universal2.whl", hash = "sha256:2725672bb53bb92dc7b4150d233cd4b8c59615cd8288d495eaa86db00d4e5c06"}, - {file = "cryptography-39.0.2-cp36-abi3-macosx_10_12_x86_64.whl", hash = "sha256:23df8ca3f24699167daf3e23e51f7ba7334d504af63a94af468f468b975b7dd7"}, - {file = "cryptography-39.0.2-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:eb40fe69cfc6f5cdab9a5ebd022131ba21453cf7b8a7fd3631f45bbf52bed612"}, - {file = "cryptography-39.0.2-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bc0521cce2c1d541634b19f3ac661d7a64f9555135e9d8af3980965be717fd4a"}, - {file = "cryptography-39.0.2-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffd394c7896ed7821a6d13b24657c6a34b6e2650bd84ae063cf11ccffa4f1a97"}, - {file = "cryptography-39.0.2-cp36-abi3-manylinux_2_24_x86_64.whl", hash = "sha256:e8a0772016feeb106efd28d4a328e77dc2edae84dfbac06061319fdb669ff828"}, - {file = "cryptography-39.0.2-cp36-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:8f35c17bd4faed2bc7797d2a66cbb4f986242ce2e30340ab832e5d99ae60e011"}, - {file = "cryptography-39.0.2-cp36-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:b49a88ff802e1993b7f749b1eeb31134f03c8d5c956e3c125c75558955cda536"}, - {file = "cryptography-39.0.2-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:5f8c682e736513db7d04349b4f6693690170f95aac449c56f97415c6980edef5"}, - {file = "cryptography-39.0.2-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:d7d84a512a59f4412ca8549b01f94be4161c94efc598bf09d027d67826beddc0"}, - {file = "cryptography-39.0.2-cp36-abi3-win32.whl", hash = "sha256:c43ac224aabcbf83a947eeb8b17eaf1547bce3767ee2d70093b461f31729a480"}, - {file = "cryptography-39.0.2-cp36-abi3-win_amd64.whl", hash = "sha256:788b3921d763ee35dfdb04248d0e3de11e3ca8eb22e2e48fef880c42e1f3c8f9"}, - {file = "cryptography-39.0.2-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:d15809e0dbdad486f4ad0979753518f47980020b7a34e9fc56e8be4f60702fac"}, - {file = "cryptography-39.0.2-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:50cadb9b2f961757e712a9737ef33d89b8190c3ea34d0fb6675e00edbe35d074"}, - {file = "cryptography-39.0.2-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:103e8f7155f3ce2ffa0049fe60169878d47a4364b277906386f8de21c9234aa1"}, - {file = "cryptography-39.0.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:6236a9610c912b129610eb1a274bdc1350b5df834d124fa84729ebeaf7da42c3"}, - {file = "cryptography-39.0.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:e944fe07b6f229f4c1a06a7ef906a19652bdd9fd54c761b0ff87e83ae7a30354"}, - {file = "cryptography-39.0.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:35d658536b0a4117c885728d1a7032bdc9a5974722ae298d6c533755a6ee3915"}, - {file = "cryptography-39.0.2-pp39-pypy39_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:30b1d1bfd00f6fc80d11300a29f1d8ab2b8d9febb6ed4a38a76880ec564fae84"}, - {file = "cryptography-39.0.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:e029b844c21116564b8b61216befabca4b500e6816fa9f0ba49527653cae2108"}, - {file = "cryptography-39.0.2-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:fa507318e427169ade4e9eccef39e9011cdc19534f55ca2f36ec3f388c1f70f3"}, - {file = "cryptography-39.0.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:8bc0008ef798231fac03fe7d26e82d601d15bd16f3afaad1c6113771566570f3"}, - {file = "cryptography-39.0.2.tar.gz", hash = "sha256:bc5b871e977c8ee5a1bbc42fa8d19bcc08baf0c51cbf1586b0e87a2694dde42f"}, + {file = "cryptography-40.0.1-cp36-abi3-macosx_10_12_universal2.whl", hash = "sha256:918cb89086c7d98b1b86b9fdb70c712e5a9325ba6f7d7cfb509e784e0cfc6917"}, + {file = "cryptography-40.0.1-cp36-abi3-macosx_10_12_x86_64.whl", hash = "sha256:9618a87212cb5200500e304e43691111570e1f10ec3f35569fdfcd17e28fd797"}, + {file = "cryptography-40.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a4805a4ca729d65570a1b7cac84eac1e431085d40387b7d3bbaa47e39890b88"}, + {file = "cryptography-40.0.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:63dac2d25c47f12a7b8aa60e528bfb3c51c5a6c5a9f7c86987909c6c79765554"}, + {file = "cryptography-40.0.1-cp36-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:0a4e3406cfed6b1f6d6e87ed243363652b2586b2d917b0609ca4f97072994405"}, + {file = "cryptography-40.0.1-cp36-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:1e0af458515d5e4028aad75f3bb3fe7a31e46ad920648cd59b64d3da842e4356"}, + {file = "cryptography-40.0.1-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:d8aa3609d337ad85e4eb9bb0f8bcf6e4409bfb86e706efa9a027912169e89122"}, + {file = "cryptography-40.0.1-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:cf91e428c51ef692b82ce786583e214f58392399cf65c341bc7301d096fa3ba2"}, + {file = "cryptography-40.0.1-cp36-abi3-win32.whl", hash = "sha256:650883cc064297ef3676b1db1b7b1df6081794c4ada96fa457253c4cc40f97db"}, + {file = "cryptography-40.0.1-cp36-abi3-win_amd64.whl", hash = "sha256:a805a7bce4a77d51696410005b3e85ae2839bad9aa38894afc0aa99d8e0c3160"}, + {file = "cryptography-40.0.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:cd033d74067d8928ef00a6b1327c8ea0452523967ca4463666eeba65ca350d4c"}, + {file = "cryptography-40.0.1-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:d36bbeb99704aabefdca5aee4eba04455d7a27ceabd16f3b3ba9bdcc31da86c4"}, + {file = "cryptography-40.0.1-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:32057d3d0ab7d4453778367ca43e99ddb711770477c4f072a51b3ca69602780a"}, + {file = "cryptography-40.0.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:f5d7b79fa56bc29580faafc2ff736ce05ba31feaa9d4735048b0de7d9ceb2b94"}, + {file = "cryptography-40.0.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:7c872413353c70e0263a9368c4993710070e70ab3e5318d85510cc91cce77e7c"}, + {file = "cryptography-40.0.1-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:28d63d75bf7ae4045b10de5413fb1d6338616e79015999ad9cf6fc538f772d41"}, + {file = "cryptography-40.0.1-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:6f2bbd72f717ce33100e6467572abaedc61f1acb87b8d546001328d7f466b778"}, + {file = "cryptography-40.0.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:cc3a621076d824d75ab1e1e530e66e7e8564e357dd723f2533225d40fe35c60c"}, + {file = "cryptography-40.0.1.tar.gz", hash = "sha256:2803f2f8b1e95f614419926c7e6f55d828afc614ca5ed61543877ae668cc3472"}, ] [package.dependencies] @@ -426,10 +422,10 @@ cffi = ">=1.12" [package.extras] docs = ["sphinx (>=5.3.0)", "sphinx-rtd-theme (>=1.1.1)"] docstest = ["pyenchant (>=1.6.11)", "sphinxcontrib-spelling (>=4.0.1)", "twine (>=1.12.0)"] -pep8test = ["black", "check-manifest", "mypy", "ruff", "types-pytz", "types-requests"] +pep8test = ["black", "check-manifest", "mypy", "ruff"] sdist = ["setuptools-rust (>=0.11.4)"] ssh = ["bcrypt (>=3.1.5)"] -test = ["hypothesis (>=1.11.4,!=3.79.2)", "iso8601", "pretend", "pytest (>=6.2.0)", "pytest-benchmark", "pytest-cov", "pytest-shard (>=0.1.2)", "pytest-subtests", "pytest-xdist", "pytz"] +test = ["iso8601", "pretend", "pytest (>=6.2.0)", "pytest-benchmark", "pytest-cov", "pytest-shard (>=0.1.2)", "pytest-subtests", "pytest-xdist"] test-randomorder = ["pytest-randomly"] tox = ["tox"] @@ -590,19 +586,19 @@ testing = ["pre-commit"] [[package]] name = "filelock" -version = "3.10.2" +version = "3.10.7" description = "A platform independent file lock." category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "filelock-3.10.2-py3-none-any.whl", hash = "sha256:eb8f0f2d37ed68223ea63e3bddf2fac99667e4362c88b3f762e434d160190d18"}, - {file = "filelock-3.10.2.tar.gz", hash = "sha256:75997740323c5f12e18f10b494bc11c03e42843129f980f17c04352cc7b09d40"}, + {file = "filelock-3.10.7-py3-none-any.whl", hash = "sha256:bde48477b15fde2c7e5a0713cbe72721cb5a5ad32ee0b8f419907960b9d75536"}, + {file = "filelock-3.10.7.tar.gz", hash = "sha256:892be14aa8efc01673b5ed6589dbccb95f9a8596f0507e232626155495c18105"}, ] [package.extras] docs = ["furo (>=2022.12.7)", "sphinx (>=6.1.3)", "sphinx-autodoc-typehints (>=1.22,!=1.23.4)"] -testing = ["covdefaults (>=2.3)", "coverage (>=7.2.2)", "pytest (>=7.2.2)", "pytest-cov (>=4)", "pytest-timeout (>=2.1)"] +testing = ["covdefaults (>=2.3)", "coverage (>=7.2.2)", "diff-cover (>=7.5)", "pytest (>=7.2.2)", "pytest-cov (>=4)", "pytest-mock (>=3.10)", "pytest-timeout (>=2.1)"] [[package]] name = "html5lib" @@ -639,14 +635,14 @@ files = [ [[package]] name = "identify" -version = "2.5.21" +version = "2.5.22" description = "File identification library for Python" category = "dev" optional = false python-versions = ">=3.7" files = [ - {file = "identify-2.5.21-py2.py3-none-any.whl", hash = "sha256:69edcaffa8e91ae0f77d397af60f148b6b45a8044b2cc6d99cafa5b04793ff00"}, - {file = "identify-2.5.21.tar.gz", hash = "sha256:7671a05ef9cfaf8ff63b15d45a91a1147a03aaccb2976d4e9bd047cbbc508471"}, + {file = "identify-2.5.22-py2.py3-none-any.whl", hash = "sha256:f0faad595a4687053669c112004178149f6c326db71ee999ae4636685753ad2f"}, + {file = "identify-2.5.22.tar.gz", hash = "sha256:f7a93d6cf98e29bd07663c60728e7a4057615068d7a639d132dc883b2d54d31e"}, ] [package.extras] @@ -1424,101 +1420,101 @@ files = [ [[package]] name = "rapidfuzz" -version = "2.13.7" +version = "2.15.0" description = "rapid fuzzy string matching" category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "rapidfuzz-2.13.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b75dd0928ce8e216f88660ab3d5c5ffe990f4dd682fd1709dba29d5dafdde6de"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:24d3fea10680d085fd0a4d76e581bfb2b1074e66e78fd5964d4559e1fcd2a2d4"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8109e0324d21993d5b2d111742bf5958f3516bf8c59f297c5d1cc25a2342eb66"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5f705652360d520c2de52bee11100c92f59b3e3daca308ebb150cbc58aecdad"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7496e8779905b02abc0ab4ba2a848e802ab99a6e20756ffc967a0de4900bd3da"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:24eb6b843492bdc63c79ee4b2f104059b7a2201fef17f25177f585d3be03405a"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:467c1505362823a5af12b10234cb1c4771ccf124c00e3fc9a43696512bd52293"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:53dcae85956853b787c27c1cb06f18bb450e22cf57a4ad3444cf03b8ff31724a"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:46b9b8aa09998bc48dd800854e8d9b74bc534d7922c1d6e1bbf783e7fa6ac29c"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:1fbad8fb28d98980f5bff33c7842efef0315d42f0cd59082108482a7e6b61410"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:43fb8cb030f888c3f076d40d428ed5eb4331f5dd6cf1796cfa39c67bf0f0fc1e"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:b6bad92de071cbffa2acd4239c1779f66851b60ffbbda0e4f4e8a2e9b17e7eef"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d00df2e4a81ffa56a6b1ec4d2bc29afdcb7f565e0b8cd3092fece2290c4c7a79"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-win32.whl", hash = "sha256:2c836f0f2d33d4614c3fbaf9a1eb5407c0fe23f8876f47fd15b90f78daa64c34"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-win_amd64.whl", hash = "sha256:c36fd260084bb636b9400bb92016c6bd81fd80e59ed47f2466f85eda1fc9f782"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b34e8c0e492949ecdd5da46a1cfc856a342e2f0389b379b1a45a3cdcd3176a6e"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:875d51b3497439a72e2d76183e1cb5468f3f979ab2ddfc1d1f7dde3b1ecfb42f"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ae33a72336059213996fe4baca4e0e4860913905c2efb7c991eab33b95a98a0a"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5585189b3d90d81ccd62d4f18530d5ac8972021f0aaaa1ffc6af387ff1dce75"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:42085d4b154a8232767de8296ac39c8af5bccee6b823b0507de35f51c9cbc2d7"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:585206112c294e335d84de5d5f179c0f932837752d7420e3de21db7fdc476278"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f891b98f8bc6c9d521785816085e9657212621e93f223917fb8e32f318b2957e"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08590905a95ccfa43f4df353dcc5d28c15d70664299c64abcad8721d89adce4f"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:b5dd713a1734574c2850c566ac4286594bacbc2d60b9170b795bee4b68656625"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:988f8f6abfba7ee79449f8b50687c174733b079521c3cc121d65ad2d38831846"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:b3210869161a864f3831635bb13d24f4708c0aa7208ef5baac1ac4d46e9b4208"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:f6fe570e20e293eb50491ae14ddeef71a6a7e5f59d7e791393ffa99b13f1f8c2"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:6120f2995f5154057454c5de99d86b4ef3b38397899b5da1265467e8980b2f60"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-win32.whl", hash = "sha256:b20141fa6cee041917801de0bab503447196d372d4c7ee9a03721b0a8edf5337"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-win_amd64.whl", hash = "sha256:ec55a81ac2b0f41b8d6fb29aad16e55417036c7563bad5568686931aa4ff08f7"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7d005e058d86f2a968a8d28ca6f2052fab1f124a39035aa0523261d6baf21e1f"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fe59a0c21a032024edb0c8e43f5dee5623fef0b65a1e3c1281836d9ce199af3b"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cdfc04f7647c29fb48da7a04082c34cdb16f878d3c6d098d62d5715c0ad3000c"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:68a89bb06d5a331511961f4d3fa7606f8e21237467ba9997cae6f67a1c2c2b9e"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:effe182767d102cb65dfbbf74192237dbd22d4191928d59415aa7d7c861d8c88"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:25b4cedf2aa19fb7212894ce5f5219010cce611b60350e9a0a4d492122e7b351"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:3a9bd02e1679c0fd2ecf69b72d0652dbe2a9844eaf04a36ddf4adfbd70010e95"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:5e2b3d020219baa75f82a4e24b7c8adcb598c62f0e54e763c39361a9e5bad510"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:cf62dacb3f9234f3fddd74e178e6d25c68f2067fde765f1d95f87b1381248f58"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:fa263135b892686e11d5b84f6a1892523123a00b7e5882eff4fbdabb38667347"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:fa4c598ed77f74ec973247ca776341200b0f93ec3883e34c222907ce72cb92a4"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-win32.whl", hash = "sha256:c2523f8180ebd9796c18d809e9a19075a1060b1a170fde3799e83db940c1b6d5"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-win_amd64.whl", hash = "sha256:5ada0a14c67452358c1ee52ad14b80517a87b944897aaec3e875279371a9cb96"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:ca8a23097c1f50e0fdb4de9e427537ca122a18df2eead06ed39c3a0bef6d9d3a"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9be02162af0376d64b840f2fc8ee3366794fc149f1e06d095a6a1d42447d97c5"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:af4f7c3c904ca709493eb66ca9080b44190c38e9ecb3b48b96d38825d5672559"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f50d1227e6e2a0e3ae1fb1c9a2e1c59577d3051af72c7cab2bcc430cb5e18da"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c71d9d512b76f05fa00282227c2ae884abb60e09f08b5ca3132b7e7431ac7f0d"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b52ac2626945cd21a2487aeefed794c14ee31514c8ae69b7599170418211e6f6"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ca00fafd2756bc9649bf80f1cf72c647dce38635f0695d7ce804bc0f759aa756"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d248a109699ce9992304e79c1f8735c82cc4c1386cd8e27027329c0549f248a2"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:c88adbcb933f6b8612f6c593384bf824e562bb35fc8a0f55fac690ab5b3486e5"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:c8601a66fbfc0052bb7860d2eacd303fcde3c14e87fdde409eceff516d659e77"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:27be9c63215d302ede7d654142a2e21f0d34ea6acba512a4ae4cfd52bbaa5b59"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:3dcffe1f3cbda0dc32133a2ae2255526561ca594f15f9644384549037b355245"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8450d15f7765482e86ef9be2ad1a05683cd826f59ad236ef7b9fb606464a56aa"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-win32.whl", hash = "sha256:460853983ab88f873173e27cc601c5276d469388e6ad6e08c4fd57b2a86f1064"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-win_amd64.whl", hash = "sha256:424f82c35dbe4f83bdc3b490d7d696a1dc6423b3d911460f5493b7ffae999fd2"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c3fbe449d869ea4d0909fc9d862007fb39a584fb0b73349a6aab336f0d90eaed"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:16080c05a63d6042643ae9b6cfec1aefd3e61cef53d0abe0df3069b9d4b72077"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:dbcf5371ea704759fcce772c66a07647751d1f5dbdec7818331c9b31ae996c77"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:114810491efb25464016fd554fdf1e20d390309cecef62587494fc474d4b926f"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:99a84ab9ac9a823e7e93b4414f86344052a5f3e23b23aa365cda01393ad895bd"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:81642a24798851b118f82884205fc1bd9ff70b655c04018c467824b6ecc1fabc"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c3741cb0bf9794783028e8b0cf23dab917fa5e37a6093b94c4c2f805f8e36b9f"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:759a3361711586a29bc753d3d1bdb862983bd9b9f37fbd7f6216c24f7c972554"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:1333fb3d603d6b1040e365dca4892ba72c7e896df77a54eae27dc07db90906e3"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:916bc2e6cf492c77ad6deb7bcd088f0ce9c607aaeabc543edeb703e1fbc43e31"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:23524635840500ce6f4d25005c9529a97621689c85d2f727c52eed1782839a6a"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:ebe303cd9839af69dd1f7942acaa80b1ba90bacef2e7ded9347fbed4f1654672"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:fe56659ccadbee97908132135de4b875543353351e0c92e736b7c57aee298b5a"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-win32.whl", hash = "sha256:3f11a7eff7bc6301cd6a5d43f309e22a815af07e1f08eeb2182892fca04c86cb"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-win_amd64.whl", hash = "sha256:e8914dad106dacb0775718e54bf15e528055c4e92fb2677842996f2d52da5069"}, - {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:7f7930adf84301797c3f09c94b9c5a9ed90a9e8b8ed19b41d2384937e0f9f5bd"}, - {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c31022d9970177f6affc6d5dd757ed22e44a10890212032fabab903fdee3bfe7"}, - {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f42b82f268689f429def9ecfb86fa65ceea0eaf3fed408b570fe113311bf5ce7"}, - {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b477b43ced896301665183a5e0faec0f5aea2373005648da8bdcb3c4b73f280"}, - {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:d63def9bbc6b35aef4d76dc740301a4185867e8870cbb8719ec9de672212fca8"}, - {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:c66546e30addb04a16cd864f10f5821272a1bfe6462ee5605613b4f1cb6f7b48"}, - {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f799d1d6c33d81e983d3682571cc7d993ae7ff772c19b3aabb767039c33f6d1e"}, - {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d82f20c0060ffdaadaf642b88ab0aa52365b56dffae812e188e5bdb998043588"}, - {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:042644133244bfa7b20de635d500eb9f46af7097f3d90b1724f94866f17cb55e"}, - {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:75c45dcd595f8178412367e302fd022860ea025dc4a78b197b35428081ed33d5"}, - {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3d8b081988d0a49c486e4e845a547565fee7c6e7ad8be57ff29c3d7c14c6894c"}, - {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16ffad751f43ab61001187b3fb4a9447ec2d1aedeff7c5bac86d3b95f9980cc3"}, - {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:020858dd89b60ce38811cd6e37875c4c3c8d7fcd8bc20a0ad2ed1f464b34dc4e"}, - {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cda1e2f66bb4ba7261a0f4c2d052d5d909798fca557cbff68f8a79a87d66a18f"}, - {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:b6389c50d8d214c9cd11a77f6d501529cb23279a9c9cafe519a3a4b503b5f72a"}, - {file = "rapidfuzz-2.13.7.tar.gz", hash = "sha256:8d3e252d4127c79b4d7c2ae47271636cbaca905c8bb46d80c7930ab906cf4b5c"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3a610c7c1711a382b330c0e0910c981dd1cd398b135bc2e29219e685685d7afd"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e51d41689f551b4d1f678be2b6dd6e1cf87c961b8899bdb96a048491234354dc"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:824cf194bb50863f1ff6de6f1aa04693bbb9743981dcdc35a98549c6bf829d01"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb7a110b439ba3ee4986d19234e6ef00b36a5f8e9747896c24498fa23e684514"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1b8dcf09453b0b0f4dc64efb35148cab8a0fb6c466d34e5cefd96ca6ab7fdb4e"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2f24708f6906b0883669c9eb4e67d0f65519f03530bae82b2b277ef62ec46ac7"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b9681f9e4d19307666a84f6c0f3706b22d35eeaeeab07ac356b1393b00f97cac"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2892b50be613d1458a85106e0c1a21a9e8fd317e24028e8fae61be022870c9cd"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:1b49947c5f0c7543fdab825e9375edcd407f85250d077e0a404844961d888c9b"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:ec5324f6fda41e72f49830cb0b8d124b9431c2e3d4928fb0bd28d461dd6657d4"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:e23cec8f517f8dcd3fc7f13d2793616b92b1b2fd36c3759c92758f8166ecd154"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:420f4544bf230835e39786f55542d75108015a27dfd94779440cffb08d3762c8"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:550515f4a2e7051bbae343851a9ec3adc7edb1656b181b2a8ee571ae7fe8a21e"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-win32.whl", hash = "sha256:632d5473ba52da7fa71573c460d5fef470b3ec6d560348a07f97f2860b16f791"}, + {file = "rapidfuzz-2.15.0-cp310-cp310-win_amd64.whl", hash = "sha256:ae44dc7a350deaf92d313369b46280b787e52b99103437c46002ce29b3ba85eb"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f4107e92744bd1fd83fd38058aee3858893a4ab5b4eab76a758eb13804c38692"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:666bad2454b2fabd14e397fd467edc95e57f6324eb8bfc8c13f962732a4cba4e"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:03aa67c2eaf33391317598ea688a6cb522a9823c8d8a8eee9c85dc60b6fcbbc8"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f22a9f8d97766e18179ddc3251027ef346177335518826592d6e2862c811a4c7"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:313f3609fe37153d50436884d852aee3a56ac41734c807718d8453bd3c243565"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2fb5bac25bb5b0d6833f7b740292651759dab870f0487911def46214526f5dc9"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5bc26a506c758bed4bf5b43b90a8c79460e76e28db97330cb6640287468d575d"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7c5029ddb65ae980bcb87b9790df226105266f7c794b20cb32793b4865564e01"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:4f393b18d411b590309693e4106fab09dc692f564e6fea4a744a33754f7b6a37"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:8d7e73e36fac74877b8a4700e60c9d699eabd48f7fd37419eb5f8124ed023273"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:b3a125e32831a4370096903f0c2cc1314cf2ceae3af4431ac4885e53984201a5"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:c32d41dce29d0d14a393de443a1980001bf341b2dc977fab73cbb46be3beb10f"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fb4b8e3a52f2f28944499ab6b95817419e482b48cd11d776034ea4c98ea9e33f"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-win32.whl", hash = "sha256:4cd63b1debe72535d7b72de98c50571859954ffb3e5ffc5b0869feb29c407013"}, + {file = "rapidfuzz-2.15.0-cp311-cp311-win_amd64.whl", hash = "sha256:06b65e724cdca4eda6a639d491339445f140d88a598bc0eb98be80147003dc26"}, + {file = "rapidfuzz-2.15.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:12b1d47eeb04b261f686bf29e4443807f8f953a0918aa5cc3ff1f4d3d48c64a5"}, + {file = "rapidfuzz-2.15.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9ad14814b68719f1e31d03751fa0dae5b30012c56a5155959443030134616eb4"}, + {file = "rapidfuzz-2.15.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2886b2bf740353eace1a942844df2b6bbcfca69717cb4aac033681983e306856"}, + {file = "rapidfuzz-2.15.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d31c7ba453a811bfdcd802f1a4703a21d7301ccdb91d81d92093eaceafb14a30"}, + {file = "rapidfuzz-2.15.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:24113e4afa1a6ca810f969ab996146bdbdcd338b35f115f935ae63d6b8d2aa75"}, + {file = "rapidfuzz-2.15.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:56d63cc530b49ce0afb1aadf3d11bb0f52220a221e799715f63a8b77dea152cf"}, + {file = "rapidfuzz-2.15.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:210af56001533ed1d8c7d5d0e57081877ba35a9391fb36d0a606693b0bd15d49"}, + {file = "rapidfuzz-2.15.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:9bc3f66189967b1504f617c09b295b6a8ad3a34a63e713c5553068bceb21c351"}, + {file = "rapidfuzz-2.15.0-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:367f70a0c8bb19684c38973fe54888bd9179e991253547c4ee116a17f3d44319"}, + {file = "rapidfuzz-2.15.0-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:5461e4cb215989c52872a886a1217e08af5de4c565c8bf356ab0f331dcfb8763"}, + {file = "rapidfuzz-2.15.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:b97bb1b3e32700e6bce2036c9435532a6dc45a5df8af8a7b842038b2eeaf3f9d"}, + {file = "rapidfuzz-2.15.0-cp37-cp37m-win32.whl", hash = "sha256:d9ec6429508ab1f2b752163970f26f4a179746c34c4862d3b3c2410be09d4fea"}, + {file = "rapidfuzz-2.15.0-cp37-cp37m-win_amd64.whl", hash = "sha256:be0b533a3909c1db82e7a3c03e533374c71441dded616b71f222c4edd0058a52"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:6c446c31468da2a08ec874baaeada06f3af6cede2b3010a2f0fccc5a95c3997d"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:577620e28f2b407231f293c58b24b1a7861ddd8092b7e6c6ba34b9945b5aa0a5"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:43e397ba21f6a53c6982c8ad0aae1ed5375d3e12089a9ede6c63c0fbffdb5354"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6efe5d6b97366dc0c0ec575212441ccaebec5c7669a0a91f4dca5e751a6cace8"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c63637a74e00913c59bad6988cdf247c7ddc07b4f52cb4a3b15f08ebf90c2556"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5103b0be98271131ea992c62544b788f9afb90bbc716e5799b660dbca7b2959d"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6a98614ad176a7ee719e3f30313f910a79ce17adbeea1f06bd4a1c5c997af762"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8fecb07d87739912153b532bc1b5edbe3ecdf32a20e219d9bb02ef411d4c7638"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:9662c286e493b7dc8e05363c63284889874097d6a594200702dd5703f76ad310"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:b7717d489b65199a61e32cc87ad2e0a21b93b11de5f0873c91bcb77bfccda1cd"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:d10bb6fbf7e1f4f43a3b5a15e4cae28e52ade397704fa0f4566cf651ac23897e"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:6d0734d368eb6ab131d2644e0119a2d9164be9670de493391694ff647902f4ac"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:5ef94ed9e3b371f935643cffb967a8090bd7c08e8a4a62523ffbc108bb57b8df"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-win32.whl", hash = "sha256:520865826b038ebf8e099bc7e58e424be14173c8ec72f41944f35c5190761a0c"}, + {file = "rapidfuzz-2.15.0-cp38-cp38-win_amd64.whl", hash = "sha256:bcfcf5ea72fe3bbdc7b7e716a1eca37dd610ab95fb1d8095ec274c9ebe2ebc5a"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:e411ed96be9c4dacfbec3b8bd6873b18fa012da11ab544df32b8855b163a3317"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c2d014e8ca0b7a1e67ca9ee68ab04aa3524134dda33454a33b94404a0f67cfc2"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6580b5e837cd7776b454608caa62e9745be20c2c5f38e3d25aeca1f4ba7f125e"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9cdafc456bd327fef05922a73b16ab9ccfdd7108456886456a119517d7c34292"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e8ef7ec8f3b9bdcf4b436b2bcd11fff5d1157404bc7bb501f51d7bfc85b7171"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9790024ef1bde76f62989b59131f17fa6c4bea0f16850aa79774225a079c243f"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:00a960016fd801956f619f9c926bf72b8b8010e9b12dee2220357d59d9e4116e"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:85d9ddb396914fa807179073d9f8c576376bbda34d52d699c5a41327938d4e1f"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:2a9daf38dd701ce778cf9f5da7c1abc3a2d327d1106bc0d73fe2a33dbfa846f4"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:2f6b79bff288d9eb59c6289bd0c92f876e241badfcd205b8087e6140b30a2b36"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:b48fb352b5d4436878a9b7062a648fc7fde77948ccd6fba454fe16c4ee367feb"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:830138acb8f57005f37ceec6dc74cd05482c5989c8ca4dba77883dd213039828"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:50817a5ce7c8e05434d4a40ff23dfb208a91f622af7fb41325a6dfeffcc0b3a8"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-win32.whl", hash = "sha256:a5c6b502600a3e33b536971989e336d1e1ec19c9acbcdc7ea606ea20061134a4"}, + {file = "rapidfuzz-2.15.0-cp39-cp39-win_amd64.whl", hash = "sha256:c5cacf2f1d1b5e79b091717393a50c9b24b703bca9c84d35c942c188ced67910"}, + {file = "rapidfuzz-2.15.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:76f0248da712ea4abed9e6962873d41cc5fb13777455b4c811b3f9a853fd7e28"}, + {file = "rapidfuzz-2.15.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e1f0cb2352b8e64e1804db4c0d91963161d54ce174b1b5575d15da1faf4aace9"}, + {file = "rapidfuzz-2.15.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a4f618620253849bb9542a10d23f4c2fc8ac0e06fb485be14312fd494cf48751"}, + {file = "rapidfuzz-2.15.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f4fd9e5d7a09a60cb8cd0af2ff4abcbd5d8e9ea17304344a03f06cfbe4909b0"}, + {file = "rapidfuzz-2.15.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:d6ca92a5dfd9c97e8d2652ab56ab041d118e0ddf3009f7ae2cb9de7a19688b5d"}, + {file = "rapidfuzz-2.15.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:f04ac54dba649d3238295c2ff3a01cb9b5bfeb856d375253fd4f6ae2c0152a39"}, + {file = "rapidfuzz-2.15.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2f01d4c96824721e8292182d3270178021ff3d6065598e74fec5cf4b1e794fb2"}, + {file = "rapidfuzz-2.15.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9b6822b7be49785664cb72ce9ae8df67578154f6a8cf69e5be5ce7c25580a157"}, + {file = "rapidfuzz-2.15.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c412ede384f3f305a202de4ef5f5b57394b41e213e77df97a33fd45f5837d854"}, + {file = "rapidfuzz-2.15.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:0f570d61288b35bf2ff94f6d60c364fe3a78fc7ae71e7b149daeb2bc38dad1c7"}, + {file = "rapidfuzz-2.15.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:62d7fa522c56908cbc9e9ead2a52f19ac818cd525474639ec8ee5eb2adab90df"}, + {file = "rapidfuzz-2.15.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:462852ef50dced87e1e83ad92520b993afba4e7a4e6e93dbdfcdda449124df9e"}, + {file = "rapidfuzz-2.15.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:766846a4df99c473d4426e51934421f767db07fa3a4e4d921bb5258a9f8b9a75"}, + {file = "rapidfuzz-2.15.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5fee1e39cdf8361aed89bdcf9bcdcdd47bd3714f16611fcfca46f408d983a661"}, + {file = "rapidfuzz-2.15.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:684ac35c6480561b4a0067319112907e2405a93cb6a228de8214b6a3e86556fd"}, + {file = "rapidfuzz-2.15.0.tar.gz", hash = "sha256:1c7e439d1428882d297bdd0db5626fc4626cdebe50d3fbbf4ed898f775ca56d5"}, ] [package.extras] @@ -1579,14 +1575,14 @@ jeepney = ">=0.6" [[package]] name = "setuptools" -version = "67.6.0" +version = "67.6.1" description = "Easily download, build, install, upgrade, and uninstall Python packages" category = "dev" optional = false python-versions = ">=3.7" files = [ - {file = "setuptools-67.6.0-py3-none-any.whl", hash = "sha256:b78aaa36f6b90a074c1fa651168723acbf45d14cb1196b6f02c0fd07f17623b2"}, - {file = "setuptools-67.6.0.tar.gz", hash = "sha256:2ee892cd5f29f3373097f5a814697e397cf3ce313616df0af11231e2ad118077"}, + {file = "setuptools-67.6.1-py3-none-any.whl", hash = "sha256:e728ca814a823bf7bf60162daf9db95b93d532948c4c0bea762ce62f60189078"}, + {file = "setuptools-67.6.1.tar.gz", hash = "sha256:257de92a9d50a60b8e22abfcbb771571fde0dbf3ec234463212027a4eeecbe9a"}, ] [package.extras] @@ -1632,14 +1628,14 @@ files = [ [[package]] name = "tomlkit" -version = "0.11.6" +version = "0.11.7" description = "Style preserving TOML library" category = "main" optional = false -python-versions = ">=3.6" +python-versions = ">=3.7" files = [ - {file = "tomlkit-0.11.6-py3-none-any.whl", hash = "sha256:07de26b0d8cfc18f871aec595fda24d95b08fef89d147caa861939f37230bf4b"}, - {file = "tomlkit-0.11.6.tar.gz", hash = "sha256:71b952e5721688937fb02cf9d354dbcf0785066149d2855e44531ebdd2b65d73"}, + {file = "tomlkit-0.11.7-py3-none-any.whl", hash = "sha256:5325463a7da2ef0c6bbfefb62a3dc883aebe679984709aee32a317907d0a8d3c"}, + {file = "tomlkit-0.11.7.tar.gz", hash = "sha256:f392ef70ad87a672f02519f99967d28a4d3047133e2d1df936511465fbb3791d"}, ] [[package]] @@ -1690,38 +1686,38 @@ files = [ [[package]] name = "types-html5lib" -version = "1.1.11.12" +version = "1.1.11.13" description = "Typing stubs for html5lib" category = "dev" optional = false python-versions = "*" files = [ - {file = "types-html5lib-1.1.11.12.tar.gz", hash = "sha256:267c58f59977bde713e6077b5ec944e6e44140eb51f859990284cf4e37e17ef9"}, - {file = "types_html5lib-1.1.11.12-py3-none-any.whl", hash = "sha256:c70bb3c65e061bc1f32bcf0edbb89ebdd5917aee7cc5557f68078ea105069184"}, + {file = "types-html5lib-1.1.11.13.tar.gz", hash = "sha256:2a5ced934bcc7b47800b88ddb2541bbdf5bded7fb6d421693c978228e1fe631d"}, + {file = "types_html5lib-1.1.11.13-py3-none-any.whl", hash = "sha256:d01603307f3bb39af9712e72eda5aa498420fe12179411533a54b2b03f6531eb"}, ] [[package]] name = "types-jsonschema" -version = "4.17.0.6" +version = "4.17.0.7" description = "Typing stubs for jsonschema" category = "dev" optional = false python-versions = "*" files = [ - {file = "types-jsonschema-4.17.0.6.tar.gz", hash = "sha256:e9b15e34b4f2fd5587bd68530fa0eb2a17c73ead212f4471d71eea032d231c46"}, - {file = "types_jsonschema-4.17.0.6-py3-none-any.whl", hash = "sha256:ecef99bc64848f3798ad18922dfb2b40da25f17796fafcee50da984a21c5d6e6"}, + {file = "types-jsonschema-4.17.0.7.tar.gz", hash = "sha256:130e57c5f1ca755f95775d0822ad7a3907294e1461306af54baf804f317fd54c"}, + {file = "types_jsonschema-4.17.0.7-py3-none-any.whl", hash = "sha256:e129b52be6df841d97a98f087631dd558f7812eb91ff7b733c3301bd2446271b"}, ] [[package]] name = "types-requests" -version = "2.28.11.16" +version = "2.28.11.17" description = "Typing stubs for requests" category = "dev" optional = false python-versions = "*" files = [ - {file = "types-requests-2.28.11.16.tar.gz", hash = "sha256:9d4002056df7ebc4ec1f28fd701fba82c5c22549c4477116cb2656aa30ace6db"}, - {file = "types_requests-2.28.11.16-py3-none-any.whl", hash = "sha256:a86921028335fdcc3aaf676c9d3463f867db6af2303fc65aa309b13ae1e6dd53"}, + {file = "types-requests-2.28.11.17.tar.gz", hash = "sha256:0d580652ce903f643f8c3b494dd01d29367ea57cea0c7ad7f65cf3169092edb0"}, + {file = "types_requests-2.28.11.17-py3-none-any.whl", hash = "sha256:cc1aba862575019306b2ed134eb1ea994cab1c887a22e18d3383e6dd42e9789b"}, ] [package.dependencies] @@ -1729,14 +1725,14 @@ types-urllib3 = "<1.27" [[package]] name = "types-urllib3" -version = "1.26.25.8" +version = "1.26.25.10" description = "Typing stubs for urllib3" category = "dev" optional = false python-versions = "*" files = [ - {file = "types-urllib3-1.26.25.8.tar.gz", hash = "sha256:ecf43c42d8ee439d732a1110b4901e9017a79a38daca26f08e42c8460069392c"}, - {file = "types_urllib3-1.26.25.8-py3-none-any.whl", hash = "sha256:95ea847fbf0bf675f50c8ae19a665baedcf07e6b4641662c4c3c72e7b2edf1a9"}, + {file = "types-urllib3-1.26.25.10.tar.gz", hash = "sha256:c44881cde9fc8256d05ad6b21f50c4681eb20092552351570ab0a8a0653286d6"}, + {file = "types_urllib3-1.26.25.10-py3-none-any.whl", hash = "sha256:12c744609d588340a07e45d333bf870069fc8793bcf96bae7a96d4712a42591d"}, ] [[package]] diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/pyproject.toml b/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/pyproject.toml index cd01d9adcbd..ba5d6e4750d 100644 --- a/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/pyproject.toml +++ b/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "poetry" -version = "1.4.1" +version = "1.4.2" description = "Python dependency management and packaging made easy." authors = [ "Sébastien Eustace <sebastien@eustace.io>", diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/src.json b/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/src.json index 741237e6388..f50639dfc70 100644 --- a/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/src.json +++ b/pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/src.json @@ -1,8 +1,8 @@ { "owner": "python-poetry", "repo": "poetry", - "rev": "1.4.1", - "sha256": "09mqabplg5kprs6qgjj2c2xvm1w43ibsawb18swh3css92s4bm4c", + "rev": "1.4.2", + "sha256": "0n3fjgn6lcsqld83ljr6wca107cpnq9xbqrwi5kwvy1rj0am0902", "fetchSubmodules": true } diff --git a/pkgs/development/tools/qtcreator/qt6.nix b/pkgs/development/tools/qtcreator/qt6.nix new file mode 100644 index 00000000000..0afc6984abe --- /dev/null +++ b/pkgs/development/tools/qtcreator/qt6.nix @@ -0,0 +1,102 @@ +{ stdenv +, lib +, fetchurl +, cmake +, pkg-config +, ninja +, python3 +, qtbase +, qt5compat +, qtdeclarative +, qtdoc +, qtquick3d +, qtquicktimeline +, qtserialport +, qtsvg +, qttools +, qtwebengine +, qtshadertools +, wrapQtAppsHook +, yaml-cpp +, litehtml +, gumbo +, llvmPackages +, rustc-demangle +, elfutils +, perf +}: + +stdenv.mkDerivation rec { + pname = "qtcreator"; + version = "9.0.2"; + + src = fetchurl { + url = "https://download.qt.io/official_releases/${pname}/${lib.versions.majorMinor version}/${version}/qt-creator-opensource-src-${version}.tar.xz"; + sha256 = "sha256-7KWMxcoNOXiWlAVCYZzyA/WWLuPIggCBIics23Ifoyg="; + }; + + nativeBuildInputs = [ + cmake + pkg-config + qttools + wrapQtAppsHook + python3 + ninja + ]; + + buildInputs = [ + qtbase + qtdoc + qtsvg + qtquick3d + qtwebengine + qtserialport + qtshadertools + qt5compat + qtdeclarative + qtquicktimeline + yaml-cpp + litehtml + gumbo + llvmPackages.libclang + llvmPackages.llvm + rustc-demangle + elfutils + ]; + + cmakeFlags = [ + # workaround for missing CMAKE_INSTALL_DATAROOTDIR + # in pkgs/development/tools/build-managers/cmake/setup-hook.sh + "-DCMAKE_INSTALL_DATAROOTDIR=${placeholder "out"}/share" + # qtdeclarative in nixpkgs does not provide qmlsc + # fix can't find Qt6QmlCompilerPlusPrivate + "-DQT_NO_FIND_QMLSC=TRUE" + "-DWITH_DOCS=ON" + "-DBUILD_DEVELOPER_DOCS=ON" + "-DBUILD_QBS=OFF" + "-DQTC_CLANG_BUILDMODE_MATCH=ON" + "-DCLANGTOOLING_LINK_CLANG_DYLIB=ON" + ]; + + qtWrapperArgs = [ + "--set-default PERFPROFILER_PARSER_FILEPATH ${lib.getBin perf}/bin" + ]; + + postInstall = '' + substituteInPlace $out/share/applications/org.qt-project.qtcreator.desktop \ + --replace "Exec=qtcreator" "Exec=$out/bin/qtcreator" + ''; + + meta = with lib; { + description = "Cross-platform IDE tailored to the needs of Qt developers"; + longDescription = '' + Qt Creator is a cross-platform IDE (integrated development environment) + tailored to the needs of Qt developers. It includes features such as an + advanced code editor, a visual debugger and a GUI designer. + ''; + homepage = "https://wiki.qt.io/Qt_Creator"; + license = licenses.lgpl3Plus; + maintainers = [ maintainers.rewine ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/development/tools/renderdoc/default.nix b/pkgs/development/tools/renderdoc/default.nix index d568743ec67..f02700c0b8e 100644 --- a/pkgs/development/tools/renderdoc/default.nix +++ b/pkgs/development/tools/renderdoc/default.nix @@ -32,13 +32,13 @@ let in mkDerivation rec { pname = "renderdoc"; - version = "1.25"; + version = "1.26"; src = fetchFromGitHub { owner = "baldurk"; repo = "renderdoc"; rev = "v${version}"; - sha256 = "sha256-0+9fxNj0TZUQwOh9kww00/k/J8ciuWfYQS4e1aCcd7Y="; + sha256 = "sha256-z3qHW7hVde51TkRZO3Ld8DbUODa2Gbnh3zosW2O8eOQ="; }; buildInputs = [ diff --git a/pkgs/development/tools/ruff/Cargo.lock b/pkgs/development/tools/ruff/Cargo.lock index 9106ce0a71c..8b760b7642a 100644 --- a/pkgs/development/tools/ruff/Cargo.lock +++ b/pkgs/development/tools/ruff/Cargo.lock @@ -774,7 +774,7 @@ checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" [[package]] name = "flake8-to-ruff" -version = "0.0.260" +version = "0.0.261" dependencies = [ "anyhow", "clap 4.1.8", @@ -1543,8 +1543,9 @@ checksum = "9fa00462b37ead6d11a82c9d568b26682d78e0477dc02d1966c013af80969739" [[package]] name = "pep440_rs" -version = "0.2.0" -source = "git+https://github.com/konstin/pep440-rs.git?rev=a8fef4ec47f4c25b070b39cdbe6a0b9847e49941#a8fef4ec47f4c25b070b39cdbe6a0b9847e49941" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5daf676dd9ff1a39faf9c9da9c46f0dbb6211b21a1839a749f5510c24ceca3f" dependencies = [ "lazy_static", "regex", @@ -1976,7 +1977,7 @@ dependencies = [ [[package]] name = "ruff" -version = "0.0.260" +version = "0.0.261" dependencies = [ "anyhow", "bitflags", @@ -2009,6 +2010,7 @@ dependencies = [ "ruff_diagnostics", "ruff_macros", "ruff_python_ast", + "ruff_python_semantic", "ruff_python_stdlib", "ruff_rustpython", "rustc-hash", @@ -2058,7 +2060,7 @@ dependencies = [ [[package]] name = "ruff_cli" -version = "0.0.260" +version = "0.0.261" dependencies = [ "annotate-snippets 0.9.1", "anyhow", @@ -2086,6 +2088,7 @@ dependencies = [ "ruff", "ruff_cache", "ruff_diagnostics", + "ruff_python_ast", "ruff_python_stdlib", "rustc-hash", "serde", @@ -2168,16 +2171,15 @@ dependencies = [ "is-macro", "itertools", "log", - "nohash-hasher", "num-bigint", "num-traits", "once_cell", "regex", - "ruff_python_stdlib", "ruff_rustpython", "rustc-hash", "rustpython-common", "rustpython-parser", + "serde", "smallvec", ] @@ -2193,7 +2195,6 @@ dependencies = [ "once_cell", "ruff_formatter", "ruff_python_ast", - "ruff_python_stdlib", "ruff_rustpython", "ruff_testing_macros", "ruff_text_size", @@ -2205,6 +2206,20 @@ dependencies = [ ] [[package]] +name = "ruff_python_semantic" +version = "0.0.0" +dependencies = [ + "bitflags", + "is-macro", + "nohash-hasher", + "ruff_python_ast", + "ruff_python_stdlib", + "rustc-hash", + "rustpython-parser", + "smallvec", +] + +[[package]] name = "ruff_python_stdlib" version = "0.0.0" dependencies = [ diff --git a/pkgs/development/tools/ruff/default.nix b/pkgs/development/tools/ruff/default.nix index 78bf2438907..6cccaeba452 100644 --- a/pkgs/development/tools/ruff/default.nix +++ b/pkgs/development/tools/ruff/default.nix @@ -8,13 +8,13 @@ rustPlatform.buildRustPackage rec { pname = "ruff"; - version = "0.0.260"; + version = "0.0.261"; src = fetchFromGitHub { owner = "charliermarsh"; repo = pname; rev = "v${version}"; - hash = "sha256-n/b1L0qMyGzcDwXTLgiPrd4YgFDtxYyUKrgykkdBQWU="; + hash = "sha256-YFhMrmZ1Zv4nIWWxq6A7PU0VYayugmJKbbkz+AdGJ+I="; }; # We have to use importCargoLock here because `cargo vendor` currently doesn't support workspace @@ -23,7 +23,6 @@ rustPlatform.buildRustPackage rec { lockFile = ./Cargo.lock; outputHashes = { "libcst-0.1.0" = "sha256-jG9jYJP4reACkFLrQBWOYH6nbKniNyFVItD0cTZ+nW0="; - "pep440_rs-0.2.0" = "sha256-wDJGz7SbHItYsg0+EgIoH48WFdV6MEg+HkeE07JE6AU="; "rustpython-ast-0.2.0" = "sha256-0SHtycgDVOtiz7JZwd1v9lv2exxemcntm9lciih+pgc="; "unicode_names2-0.6.0" = "sha256-eWg9+ISm/vztB0KIdjhq5il2ZnwGJQCleCYfznCI3Wg="; }; diff --git a/pkgs/development/tools/rust/maturin/default.nix b/pkgs/development/tools/rust/maturin/default.nix index e5c32722807..8198a8b413c 100644 --- a/pkgs/development/tools/rust/maturin/default.nix +++ b/pkgs/development/tools/rust/maturin/default.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage rec { pname = "maturin"; - version = "0.14.15"; + version = "0.14.16"; src = fetchFromGitHub { owner = "PyO3"; repo = "maturin"; rev = "v${version}"; - hash = "sha256-+Fb0oaUr8oL5L3uGxN8jojrc6lQ3eTYqzVg4qNITQRA="; + hash = "sha256-I7hZctfBsynO6Aii20nIEbhaJVeOlUsJr8W5sgBCTaU="; }; - cargoHash = "sha256-HBHcoQT1rBd2DKMwQdBLS3r8QhMowdv6fBcsABGW9Xw="; + cargoHash = "sha256-m5rXNnVuVrhyWVJP7wpVFY4eflrTZs314UBhf2JC6D8="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/development/tools/rust/rust-analyzer/default.nix b/pkgs/development/tools/rust/rust-analyzer/default.nix index 94edc184b57..caaef7e9956 100644 --- a/pkgs/development/tools/rust/rust-analyzer/default.nix +++ b/pkgs/development/tools/rust/rust-analyzer/default.nix @@ -23,8 +23,6 @@ rustPlatform.buildRustPackage rec { sha256 = "sha256-cG5g+rNGqCVMlQqNXhP40OtCqkYwTG/C4C353e4z2cU="; }; - auditable = true; # TODO: remove when this is the default - cargoBuildFlags = [ "--bin" "rust-analyzer" "--bin" "rust-analyzer-proc-macro-srv" ]; cargoTestFlags = [ "--package" "rust-analyzer" "--package" "proc-macro-srv-cli" ]; diff --git a/pkgs/development/tools/rust/rust-script/default.nix b/pkgs/development/tools/rust/rust-script/default.nix index 09d51fa4812..e5304dcf4d0 100644 --- a/pkgs/development/tools/rust/rust-script/default.nix +++ b/pkgs/development/tools/rust/rust-script/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "rust-script"; - version = "0.23.0"; + version = "0.24.0"; src = fetchFromGitHub { owner = "fornwall"; repo = pname; rev = version; - sha256 = "sha256-WfrIl3a4lQPZWYx1+cHmvlAKD5CVSRaOMoTpHjcO+I8="; + sha256 = "sha256-l6YGVfI9QSa+6x8M7cJ2rnFyzUbpuvMVJRXRhestLHs="; }; - cargoSha256 = "sha256-FQfSD4QwIDvwaGFRmunO3Zp5R2dKUCpucCvLQsXqsRo="; + cargoSha256 = "sha256-HgdAvBDsMzC19nckLI5f8XumJMH72H9YRIY3sjtmRco="; # tests require network access doCheck = false; @@ -19,6 +19,7 @@ rustPlatform.buildRustPackage rec { meta = with lib; { description = "Run Rust files and expressions as scripts without any setup or compilation step"; homepage = "https://rust-script.org"; + changelog = "https://github.com/fornwall/rust-script/releases/tag/${version}"; license = with licenses; [ mit /* or */ asl20 ]; maintainers = with maintainers; [ figsoda ]; }; diff --git a/pkgs/development/tools/spirv-tools/default.nix b/pkgs/development/tools/spirv-tools/default.nix index cc8b30ab18c..8aa753e3e82 100644 --- a/pkgs/development/tools/spirv-tools/default.nix +++ b/pkgs/development/tools/spirv-tools/default.nix @@ -2,14 +2,14 @@ stdenv.mkDerivation rec { pname = "spirv-tools"; - version = "1.3.239.0"; + version = "1.3.243.0"; src = (assert version == spirv-headers.version; fetchFromGitHub { owner = "KhronosGroup"; repo = "SPIRV-Tools"; rev = "sdk-${version}"; - hash = "sha256-xLYykbCHb6OH5wUSgheAfReXhxZtI3RqBJ+PxDZx58s="; + hash = "sha256-l44Ru0WjROQEDNU/2YQJGti1uDZP9osRdfsXus5EGX0="; } ); diff --git a/pkgs/development/tools/tracy/0001-remove-unifiedtypeidentifiers-framework b/pkgs/development/tools/tracy/0001-remove-unifiedtypeidentifiers-framework new file mode 100644 index 00000000000..0dc5a7eb68f --- /dev/null +++ b/pkgs/development/tools/tracy/0001-remove-unifiedtypeidentifiers-framework @@ -0,0 +1,13 @@ +diff --git a/profiler/build/unix/legacy.mk b/profiler/build/unix/legacy.mk +index 24765f1a..8baffb68 100644 +--- a/profiler/build/unix/legacy.mk ++++ b/profiler/build/unix/legacy.mk +@@ -16,7 +16,7 @@ else + UNAME := $(shell uname -s) + ifeq ($(UNAME),Darwin) + SRC3 += ../../../nfd/nfd_cocoa.m +- LIBS += -framework CoreFoundation -framework AppKit -framework UniformTypeIdentifiers ++ LIBS += -framework CoreFoundation -framework AppKit + else + ifdef TRACY_GTK_FILESELECTOR + SRC += ../../../nfd/nfd_gtk.cpp diff --git a/pkgs/development/tools/tracy/default.nix b/pkgs/development/tools/tracy/default.nix index 00e121adc71..b6472fd0726 100644 --- a/pkgs/development/tools/tracy/default.nix +++ b/pkgs/development/tools/tracy/default.nix @@ -1,25 +1,50 @@ -{ stdenv, lib, darwin, fetchFromGitHub -, tbb, gtk3, glfw, pkg-config, freetype, Carbon, AppKit, capstone, dbus +{ lib +, stdenv +, fetchFromGitHub +, pkg-config +, capstone +, freetype +, glfw +, dbus +, hicolor-icon-theme +, tbb +, darwin }: let disableLTO = stdenv.cc.isClang && stdenv.isDarwin; # workaround issue #19098 -in stdenv.mkDerivation rec { +in +stdenv.mkDerivation rec { pname = "tracy"; - version = "0.9"; + version = "0.9.1"; src = fetchFromGitHub { owner = "wolfpld"; repo = "tracy"; rev = "v${version}"; - sha256 = "sha256-cdVkY1dSag37JdbsoJp2/0QHO5G+zsftqwBVqRpMiew="; + sha256 = "sha256-K1lQNRS8+ju9HyKNVXtHqslrPWcPgazzTitvwkIO3P4"; }; + patches = lib.optionals (stdenv.isDarwin && !(lib.versionAtLeast stdenv.hostPlatform.darwinMinVersion "11")) [ + ./0001-remove-unifiedtypeidentifiers-framework + ]; + nativeBuildInputs = [ pkg-config ]; - buildInputs = [ glfw capstone ] - ++ lib.optionals stdenv.isDarwin [ Carbon AppKit freetype ] - ++ lib.optionals stdenv.isLinux [ gtk3 tbb dbus ]; + buildInputs = [ + capstone + freetype + glfw + ] ++ lib.optionals stdenv.isLinux [ + dbus + hicolor-icon-theme + tbb + ] ++ lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.AppKit + darwin.apple_sdk.frameworks.Carbon + ] ++ lib.optionals (stdenv.isDarwin && lib.versionAtLeast stdenv.hostPlatform.darwinMinVersion "11") [ + darwin.apple_sdk.frameworks.UniformTypeIdentifiers + ]; env.NIX_CFLAGS_COMPILE = toString ([ ] # Apple's compiler finds a format string security error on @@ -29,20 +54,26 @@ in stdenv.mkDerivation rec { ++ lib.optional stdenv.cc.isClang "-faligned-allocation" ++ lib.optional disableLTO "-fno-lto"); - NIX_CFLAGS_LINK = lib.optional disableLTO "-fno-lto"; - buildPhase = '' - make -j $NIX_BUILD_CORES -C profiler/build/unix release + runHook preBuild + + make -j $NIX_BUILD_CORES -C profiler/build/unix release LEGACY=1 make -j $NIX_BUILD_CORES -C import-chrome/build/unix/ release make -j $NIX_BUILD_CORES -C capture/build/unix/ release make -j $NIX_BUILD_CORES -C update/build/unix/ release + + runHook postBuild ''; installPhase = '' + runHook preInstall + install -D ./profiler/build/unix/Tracy-release $out/bin/Tracy install -D ./import-chrome/build/unix/import-chrome-release $out/bin/import-chrome install -D ./capture/build/unix/capture-release $out/bin/capture install -D ./update/build/unix/update-release $out/bin/update + + runHook postInstall ''; postFixup = lib.optionalString stdenv.isDarwin '' diff --git a/pkgs/development/tools/twilio-cli/default.nix b/pkgs/development/tools/twilio-cli/default.nix index b4f5b5f1604..d670d2502d9 100644 --- a/pkgs/development/tools/twilio-cli/default.nix +++ b/pkgs/development/tools/twilio-cli/default.nix @@ -2,11 +2,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "twilio-cli"; - version = "5.5.0"; + version = "5.6.0"; src = fetchzip { url = "https://twilio-cli-prod.s3.amazonaws.com/twilio-v${finalAttrs.version}/twilio-v${finalAttrs.version}.tar.gz"; - sha256 = "sha256-ZY0AiT1hrxsBXnIkBcoB5d2s8Cc/N7qmVGjuYm2DvOM="; + sha256 = "sha256-M6UQ6P021FYQOSZ3AXfXHDgD8NLkcdhzfDin9ElXyNU="; }; buildInputs = [ nodejs ]; diff --git a/pkgs/development/tools/viceroy/default.nix b/pkgs/development/tools/viceroy/default.nix index 734b2559dc0..3fc919b4175 100644 --- a/pkgs/development/tools/viceroy/default.nix +++ b/pkgs/development/tools/viceroy/default.nix @@ -2,18 +2,18 @@ rustPlatform.buildRustPackage rec { pname = "viceroy"; - version = "0.4.1"; + version = "0.4.2"; src = fetchFromGitHub { owner = "fastly"; repo = pname; rev = "v${version}"; - hash = "sha256-Q/FLvZqmih3StVmLvEmJ5tY7Lz3dqFPUEn9HNubLNMY="; + hash = "sha256-T0i0vgwWupCc6C1Cn+Mwo+5CsTmmjD6F6nzsIuOZr/M="; }; buildInputs = lib.optional stdenv.isDarwin Security; - cargoHash = "sha256-SCaP6JtLztIO9Od75i4GkMPbLqpf52sAZVPHG86VcX0="; + cargoHash = "sha256-+CNsChYJU5ut9y7JlqhWZH9VuGwnrxZMguROFtdjFMU="; cargoTestFlags = [ "--package viceroy-lib" diff --git a/pkgs/development/tools/vulkan-validation-layers/default.nix b/pkgs/development/tools/vulkan-validation-layers/default.nix index c2477ed02d5..8fe813e63df 100644 --- a/pkgs/development/tools/vulkan-validation-layers/default.nix +++ b/pkgs/development/tools/vulkan-validation-layers/default.nix @@ -23,7 +23,7 @@ let in stdenv.mkDerivation rec { pname = "vulkan-validation-layers"; - version = "1.3.239.0"; + version = "1.3.243.0"; # If we were to use "dev" here instead of headers, the setupHook would be # placed in that output instead of "out". @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { owner = "KhronosGroup"; repo = "Vulkan-ValidationLayers"; rev = "sdk-${version}"; - hash = "sha256-k/A0TaERQAHSM0Fal2IOaRvTz3FV2Go/17P12FSBG1s="; + hash = "sha256-viVceH8qFz6Cl/RlMMWZnMIdzULELlnIvtPZ87ySs2M="; }); nativeBuildInputs = [ diff --git a/pkgs/development/tools/vultr-cli/default.nix b/pkgs/development/tools/vultr-cli/default.nix index e8a0762a075..dcccf6f00f6 100644 --- a/pkgs/development/tools/vultr-cli/default.nix +++ b/pkgs/development/tools/vultr-cli/default.nix @@ -2,18 +2,16 @@ buildGoModule rec { pname = "vultr-cli"; - version = "2.15.0"; + version = "2.16.2"; src = fetchFromGitHub { owner = "vultr"; repo = pname; rev = "v${version}"; - sha256 = "sha256-F2ZC8JC0PYY4u2to+QzQr2z2+tqOkx59lz8EHqqPotY="; + hash = "sha256-TugONG98MC1+B9kDLH9xeMmD41fHNV8VCWWWtOdlwys="; }; - vendorSha256 = null; - - doCheck = false; + vendorHash = "sha256-P4xr7zVTwBRVoPxtKn3FNV7Vp6lI4uWdTJyXwex8Fe4="; meta = with lib; { description = "Official command line tool for Vultr services"; diff --git a/pkgs/development/tools/worker-build/default.nix b/pkgs/development/tools/worker-build/default.nix index db78b74e149..1ef82f80fdf 100644 --- a/pkgs/development/tools/worker-build/default.nix +++ b/pkgs/development/tools/worker-build/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "worker-build"; - version = "0.0.14"; + version = "0.0.15"; src = fetchFromGitHub { owner = "cloudflare"; repo = "workers-rs"; rev = "v${version}"; - sha256 = "sha256-e0nnemaAcgy5tHaAZFIKJCa2c6763Vynlj34j+qjMdk="; + sha256 = "sha256-EJU6WgoGnhquHSJ1hLVK8eild7jcegeC+VxOeoD9+20="; }; - cargoHash = "sha256-GtX46K99Il+KBQV6jbQYz0ba2HDaAUS4ZGa0fMUUO1s="; + cargoHash = "sha256-6QzZtaqnhZ1V5UU9pppLK+LKn9EdvMJ8YOyxFYt7oos="; buildInputs = lib.optionals stdenv.isDarwin [ Security ]; diff --git a/pkgs/development/tools/yamlfmt/default.nix b/pkgs/development/tools/yamlfmt/default.nix index 662fc5cb3d7..a2783ff0a23 100644 --- a/pkgs/development/tools/yamlfmt/default.nix +++ b/pkgs/development/tools/yamlfmt/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "yamlfmt"; - version = "0.8.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "google"; repo = pname; rev = "v${version}"; - sha256 = "sha256-2gcB44tpYXRES0nqLfXt3Srj2NCuQ/iBdv4yxjfmrnk="; + sha256 = "sha256-l081PgSAT9h2oHp1eH96XztcCLeyv1Y11l6lJhHQj1I="; }; - vendorHash = "sha256-7Ip6dgpO3sPGXcwymYcaoFydTPIt+BmJC7UqyfltJx0="; + vendorHash = "sha256-qrHrLOfyJhsuU75arDtfOhLaLqP+GWTfX+oyLX3aea8="; doCheck = false; diff --git a/pkgs/development/web/deno/default.nix b/pkgs/development/web/deno/default.nix index a8a4ff5bc47..871406b109a 100644 --- a/pkgs/development/web/deno/default.nix +++ b/pkgs/development/web/deno/default.nix @@ -2,6 +2,7 @@ , lib , callPackage , fetchFromGitHub +, fetchpatch , rustPlatform , installShellFiles , tinycc @@ -23,9 +24,18 @@ rustPlatform.buildRustPackage rec { owner = "denoland"; repo = pname; rev = "v${version}"; - sha256 = "sha256-0S5BSXWnv4DMcc8cijRQx6NyDReg5aJJT65TeNFlkkw="; + hash = "sha256-0S5BSXWnv4DMcc8cijRQx6NyDReg5aJJT65TeNFlkkw="; }; - cargoSha256 = "sha256-DZICb85B9pWT8bV06FYjS604RdomB5nqtR55R00CT8c="; + cargoHash = "sha256-7Xfnc91yQiAwAF5fvtiwnELUDb7LJeye3GtXNzYkUo8="; + + cargoPatches = [ + # resolved in 1.31.2 + (fetchpatch { + name = "CVE-2023-28446.patch"; + url = "https://github.com/denoland/deno/commit/78d430103a8f6931154ddbbe19d36f3b8630286d.patch"; + hash = "sha256-kXwr9wWxk1OaaubCr8pfmSp3TrJMQkbAg72nIHp/seA="; + }) + ]; postPatch = '' # upstream uses lld on aarch64-darwin for faster builds diff --git a/pkgs/development/web/pnpm-lock-export/default.nix b/pkgs/development/web/pnpm-lock-export/default.nix new file mode 100644 index 00000000000..ae0daf3df75 --- /dev/null +++ b/pkgs/development/web/pnpm-lock-export/default.nix @@ -0,0 +1,31 @@ +{ lib, buildNpmPackage, fetchFromGitHub }: +buildNpmPackage rec { + pname = "pnpm-lock-export"; + version = "0.4.0"; + + src = fetchFromGitHub { + owner = "cvent"; + repo = "pnpm-lock-export"; + rev = "v${version}"; + hash = "sha256-vS6AW3R4go1Fdr3PBOCnuN4JDrDkl1lWVF7q+q+xDGg="; + }; + + npmDepsHash = "sha256-3uW/lzB+UDhFQtRb3X8szNlgAWTcSdwVdtyZvLu+cjI="; + + postPatch = '' + cp ${./package-lock.json} package-lock.json + # Make the executable get installed to `bin/` instead of `bin/@cvent` + substituteInPlace package.json --replace "@cvent/pnpm-lock-export" "pnpm-lock-export" + ''; + + passthru = { + updateScript = ./update.sh; + }; + + meta = with lib; { + description = "A utility for converting pnpm-lock.yaml to other lockfile formats"; + homepage = "https://github.com/cvent/pnpm-lock-export"; + license = licenses.mit; + maintainers = with maintainers; [ ambroisie ]; + }; +} diff --git a/pkgs/development/web/pnpm-lock-export/package-lock.json b/pkgs/development/web/pnpm-lock-export/package-lock.json new file mode 100644 index 00000000000..9ef62b10e5c --- /dev/null +++ b/pkgs/development/web/pnpm-lock-export/package-lock.json @@ -0,0 +1,9847 @@ +{ + "name": "@cvent/pnpm-lock-export", + "version": "0.4.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "@cvent/pnpm-lock-export", + "version": "0.4.0", + "license": "MIT", + "dependencies": { + "@manypkg/get-packages": "^1.1.3", + "@pnpm/lockfile-file": "^5.1.4", + "@pnpm/lockfile-utils": "^4.1.0", + "@pnpm/logger": "^4.0.0", + "@pnpm/prune-lockfile": "^4.0.12", + "@pnpm/read-project-manifest": "^3.0.6", + "@pnpm/types": "^8.4.0", + "argparse": "^2.0.1", + "dependency-path": "^9.2.3", + "semver": "^7.3.7" + }, + "bin": { + "pnpm-lock-export": "dist/src/bin/pnpm-lock-export.js" + }, + "devDependencies": { + "@pnpm/lockfile-types": "^4.2.0", + "@pnpm/registry-mock": "^2.20.0", + "@swc/core": "^1.2.218", + "@swc/jest": "^0.2.22", + "@tsconfig/node16-strictest": "^1.0.0", + "@types/argparse": "^2.0.10", + "@types/jest": "^28.1.6", + "@types/node": "^16", + "@types/semver": "^7.3.10", + "@typescript-eslint/eslint-plugin": "^5.31.0", + "@typescript-eslint/parser": "^5.31.0", + "eslint": "^8.20.0", + "jest": "^28.1.3", + "prettier": "^2.7.1", + "tmp-promise": "^3.0.3", + "typescript": "^4.7.4" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.0.tgz", + "integrity": "sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.3.tgz", + "integrity": "sha512-qIJONzoa/qiHghnm0l1n4i/6IIziDpzqc36FBs4pzMhDUraHqponwJLiAKm1hGLP3OSB/TVNz6rMwVGpwxxySw==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.21.3", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.3", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.3", + "@babel/types": "^7.21.3", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.3.tgz", + "integrity": "sha512-QS3iR1GYC/YGUnW7IdggFeN5c1poPUurnGttOV/bZgPGV+izC/D8HnD6DLwod0fsatNyVn1G3EVWMYIF0nHbeA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.21.3", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "dev": true, + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", + "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", + "dev": true, + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.3.tgz", + "integrity": "sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.3.tgz", + "integrity": "sha512-XLyopNeaTancVitYZe2MlUEvgKb6YVVPXzofHgqHijCImG33b/uTurMS488ht/Hbsb2XK3U2BnSTxKVNGV3nGQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.21.3", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.3", + "@babel/types": "^7.21.3", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.3.tgz", + "integrity": "sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@changesets/types": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@changesets/types/-/types-4.1.0.tgz", + "integrity": "sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==" + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.1.tgz", + "integrity": "sha512-BISJ6ZE4xQsuL/FmsyRaiffpq977bMlsKfGHTQrOGFErfByxIe6iZTxPf/00Zon9b9a7iUykfQwejN3s2ZW/Bw==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.1.tgz", + "integrity": "sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.5.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/js": { + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.36.0.tgz", + "integrity": "sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dev": true, + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/console/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/console/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/core": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz", + "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==", + "dev": true, + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/reporters": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^28.1.3", + "jest-config": "^28.1.3", + "jest-haste-map": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-regex-util": "^28.0.2", + "jest-resolve": "^28.1.3", + "jest-resolve-dependencies": "^28.1.3", + "jest-runner": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "jest-watcher": "^28.1.3", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/core/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/create-cache-key-function": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz", + "integrity": "sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/environment": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", + "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "jest-mock": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/environment/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/environment/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/expect": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz", + "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==", + "dev": true, + "dependencies": { + "expect": "^28.1.3", + "jest-snapshot": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", + "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", + "dev": true, + "dependencies": { + "jest-get-type": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz", + "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==", + "dev": true, + "dependencies": { + "@jest/types": "^28.1.3", + "@sinonjs/fake-timers": "^9.1.2", + "@types/node": "*", + "jest-message-util": "^28.1.3", + "jest-mock": "^28.1.3", + "jest-util": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/fake-timers/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/fake-timers/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/globals": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz", + "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==", + "dev": true, + "dependencies": { + "@jest/environment": "^28.1.3", + "@jest/expect": "^28.1.3", + "@jest/types": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/globals/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/globals/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/reporters": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz", + "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", + "@jridgewell/trace-mapping": "^0.3.13", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "jest-worker": "^28.1.3", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^9.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dev": true, + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "28.1.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz", + "integrity": "sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.13", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dev": true, + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/test-result/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/test-result/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz", + "integrity": "sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^28.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz", + "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^28.1.3", + "@jridgewell/trace-mapping": "^0.3.13", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^28.1.3", + "jest-regex-util": "^28.0.2", + "jest-util": "^28.1.3", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/transform/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/transform/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@manypkg/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@manypkg/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "@types/node": "^12.7.1", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0" + } + }, + "node_modules/@manypkg/find-root/node_modules/@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + }, + "node_modules/@manypkg/get-packages": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@manypkg/get-packages/-/get-packages-1.1.3.tgz", + "integrity": "sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "@changesets/types": "^4.0.1", + "@manypkg/find-root": "^1.1.0", + "fs-extra": "^8.1.0", + "globby": "^11.0.0", + "read-yaml-file": "^1.1.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pnpm/constants": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/constants/-/constants-6.1.0.tgz", + "integrity": "sha512-L6AiU3OXv9kjKGTJN9j8n1TeJGDcLX9atQlZvAkthlvbXjvKc5SKNWESc/eXhr5nEfuMWhQhiKHDJCpYejmeCQ==", + "engines": { + "node": ">=14.19" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/crypto.base32-hash": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-1.0.1.tgz", + "integrity": "sha512-pzAXNn6KxTA3kbcI3iEnYs4vtH51XEVqmK/1EiD18MaPKylhqy8UvMJK3zKG+jeP82cqQbozcTGm4yOQ8i3vNw==", + "dependencies": { + "rfc4648": "^1.5.1" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/dependency-path": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-1.1.3.tgz", + "integrity": "sha512-HXmS9XzZ1CLCGFtfydAkWayn/o3jaftVFESXrJH0W6NENS92rYCUVvutqL/4Kfx72k0HHUbIZLQAsoISxKId8Q==", + "dependencies": { + "@pnpm/crypto.base32-hash": "1.0.1", + "@pnpm/types": "8.10.0", + "encode-registry": "^3.0.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-3.1.0.tgz", + "integrity": "sha512-bmXBD/kzlgHqlIZPP8QJUDAxGqug2qhPdnqNnuXyWQSyIEgeaXyPiUh91MLj9GwLoHA9Zdrx5+dfEougzxf4mA==", + "dependencies": { + "@pnpm/constants": "6.1.0" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/git-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/git-utils/-/git-utils-0.1.0.tgz", + "integrity": "sha512-W3zsG9585cKL+FqgcT+IfTgZX5C+CbNkFjOnJN+qbysT1N30+BbvEByCcDMsTy7QDrAk6oS7WU1Rym3U2xlh2Q==", + "dependencies": { + "execa": "npm:safe-execa@^0.1.1" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/graceful-fs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/graceful-fs/-/graceful-fs-2.0.0.tgz", + "integrity": "sha512-ogUZCGf0/UILZt6d8PsO4gA4pXh7f0BumXeFkcCe4AQ65PXPKfAkHC0C30Lheh2EgFOpLZm3twDP1Eiww18gew==", + "dependencies": { + "graceful-fs": "^4.2.6" + }, + "engines": { + "node": ">=14.19" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/lockfile-file": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/@pnpm/lockfile-file/-/lockfile-file-5.3.8.tgz", + "integrity": "sha512-fgXUwTeyW6yhJp1pUdMZJoFTg7qgi1yr7n3rlqm5sgM7leX1Zzx+6+oNSldeRfz0M2jMANU0PXvqyx2meknO/Q==", + "dependencies": { + "@pnpm/constants": "6.1.0", + "@pnpm/error": "3.1.0", + "@pnpm/git-utils": "0.1.0", + "@pnpm/lockfile-types": "4.3.3", + "@pnpm/merge-lockfile-changes": "3.0.11", + "@pnpm/types": "8.7.0", + "@zkochan/rimraf": "^2.1.2", + "comver-to-semver": "^1.0.0", + "dependency-path": "9.2.6", + "js-yaml": "npm:@zkochan/js-yaml@^0.0.6", + "normalize-path": "^3.0.0", + "ramda": "npm:@pnpm/ramda@0.28.1", + "semver": "^7.3.8", + "sort-keys": "^4.2.0", + "strip-bom": "^4.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + }, + "peerDependencies": { + "@pnpm/logger": "^4.0.0" + } + }, + "node_modules/@pnpm/lockfile-file/node_modules/@pnpm/lockfile-types": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@pnpm/lockfile-types/-/lockfile-types-4.3.3.tgz", + "integrity": "sha512-FY+u1JOclJNy/O3EuOPWhQyN23aQTisxmm29Tj52EGFy8zPz7SZev2+K06jUzqKuo7EChQlrR8Tqv/gTOMQN2w==", + "dependencies": { + "@pnpm/types": "8.7.0" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/lockfile-file/node_modules/@pnpm/types": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.7.0.tgz", + "integrity": "sha512-2j4ldzfOQNa3EZfJEmJrBQefE+OWBMgAoWWnVeXi5B7itVHRcg27Np+q0FxzuZE//O0N44WKH4WJG53sBsUqCQ==", + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/lockfile-file/node_modules/dependency-path": { + "version": "9.2.6", + "resolved": "https://registry.npmjs.org/dependency-path/-/dependency-path-9.2.6.tgz", + "integrity": "sha512-B6t52bLlGj/vpyVcqGuido0QNYIMpFKzfZzmgmYVjwuzLrlIuY9Dky4Dru8J5vWPcj/GHu3DtXUUemzCVwJ3Iw==", + "dependencies": { + "@pnpm/crypto.base32-hash": "1.0.1", + "@pnpm/types": "8.7.0", + "encode-registry": "^3.0.0", + "semver": "^7.3.7" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/lockfile-types": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/@pnpm/lockfile-types/-/lockfile-types-4.3.6.tgz", + "integrity": "sha512-5vvdV3tEVOCzzeGv2FXK4590qPUVpZ+5gdqCawFuiNTJavx+4rmmY4aDUjdVXUcKGwqkIBPVKe/SNUBA3A2rtg==", + "dependencies": { + "@pnpm/types": "8.10.0" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/lockfile-utils": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/@pnpm/lockfile-utils/-/lockfile-utils-4.2.8.tgz", + "integrity": "sha512-4vonZnjhNPd7GFzDmcQeBoIucNWpbbrTQNT61QxB5cNbdYej3WBVtuApwEzkZ65/rpnv3+ek1DoXomMi1ttozQ==", + "dependencies": { + "@pnpm/lockfile-types": "4.3.5", + "@pnpm/resolver-base": "9.1.4", + "@pnpm/types": "8.9.0", + "dependency-path": "9.2.8", + "get-npm-tarball-url": "^2.0.3", + "ramda": "npm:@pnpm/ramda@0.28.1" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/lockfile-utils/node_modules/@pnpm/lockfile-types": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/@pnpm/lockfile-types/-/lockfile-types-4.3.5.tgz", + "integrity": "sha512-5GdnnhGdz+4JphrKYYZ7rcv9t37BllNwdCbFLYli6ajyIeoSCklNNCHWNewskWs3PZZUHW8LxD/nKHPaarbm9g==", + "dependencies": { + "@pnpm/types": "8.9.0" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/lockfile-utils/node_modules/@pnpm/types": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.9.0.tgz", + "integrity": "sha512-3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw==", + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/logger": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/logger/-/logger-4.0.0.tgz", + "integrity": "sha512-SIShw+k556e7S7tLZFVSIHjCdiVog1qWzcKW2RbLEHPItdisAFVNIe34kYd9fMSswTlSRLS/qRjw3ZblzWmJ9Q==", + "dependencies": { + "bole": "^4.0.0", + "ndjson": "^2.0.0" + }, + "engines": { + "node": ">=12.17" + } + }, + "node_modules/@pnpm/merge-lockfile-changes": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/@pnpm/merge-lockfile-changes/-/merge-lockfile-changes-3.0.11.tgz", + "integrity": "sha512-LICYA0yc46ELJe6uECMO4rYhRb5W8DQDHFlVAkg7/tm9UT65aweiNopxVCHUNaHn5+m9u1QamsIXzvKnBwV+Kw==", + "dependencies": { + "@pnpm/lockfile-types": "4.3.3", + "comver-to-semver": "^1.0.0", + "ramda": "npm:@pnpm/ramda@0.28.1", + "semver": "^7.3.7" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/merge-lockfile-changes/node_modules/@pnpm/lockfile-types": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@pnpm/lockfile-types/-/lockfile-types-4.3.3.tgz", + "integrity": "sha512-FY+u1JOclJNy/O3EuOPWhQyN23aQTisxmm29Tj52EGFy8zPz7SZev2+K06jUzqKuo7EChQlrR8Tqv/gTOMQN2w==", + "dependencies": { + "@pnpm/types": "8.7.0" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/merge-lockfile-changes/node_modules/@pnpm/types": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.7.0.tgz", + "integrity": "sha512-2j4ldzfOQNa3EZfJEmJrBQefE+OWBMgAoWWnVeXi5B7itVHRcg27Np+q0FxzuZE//O0N44WKH4WJG53sBsUqCQ==", + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/prune-lockfile": { + "version": "4.0.24", + "resolved": "https://registry.npmjs.org/@pnpm/prune-lockfile/-/prune-lockfile-4.0.24.tgz", + "integrity": "sha512-v0NA9ZkxUkaT9LxwCwN6JNrQ8ok1L7skxn9wk+1icLYKPQXgSNKap0zSAJeBtyNd9NXGXxO0QG8Noeto/MCAKg==", + "dependencies": { + "@pnpm/constants": "6.2.0", + "@pnpm/dependency-path": "1.1.3", + "@pnpm/lockfile-types": "4.3.6", + "@pnpm/types": "8.10.0", + "ramda": "npm:@pnpm/ramda@0.28.1" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/prune-lockfile/node_modules/@pnpm/constants": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@pnpm/constants/-/constants-6.2.0.tgz", + "integrity": "sha512-GlDVUkeTR2WK0oZAM+wtDY6RBMLw6b0Z/5qKgBbDszx4e+R7CHyfG7JofyypogRCfeWXeAXp2C2FkFTh+sNgIg==", + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-project-manifest": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-3.0.13.tgz", + "integrity": "sha512-DEpAO64fA6VhcAudrjTAM4RIWCvw0Pmr4L0gaZqV0yta5zIkOTfFXT07lo80Zch4bvqmcOxlbM6Bazd4W+6Cww==", + "dependencies": { + "@pnpm/error": "3.1.0", + "@pnpm/graceful-fs": "2.0.0", + "@pnpm/types": "8.7.0", + "@pnpm/write-project-manifest": "3.0.10", + "detect-indent": "^6.1.0", + "fast-deep-equal": "^3.1.3", + "is-windows": "^1.0.2", + "json5": "^2.2.1", + "parse-json": "^5.2.0", + "read-yaml-file": "^2.1.0", + "sort-keys": "^4.2.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-project-manifest/node_modules/@pnpm/types": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.7.0.tgz", + "integrity": "sha512-2j4ldzfOQNa3EZfJEmJrBQefE+OWBMgAoWWnVeXi5B7itVHRcg27Np+q0FxzuZE//O0N44WKH4WJG53sBsUqCQ==", + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-project-manifest/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@pnpm/read-project-manifest/node_modules/read-yaml-file": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.1.0.tgz", + "integrity": "sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==", + "dependencies": { + "js-yaml": "^4.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/@pnpm/registry-mock": { + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/@pnpm/registry-mock/-/registry-mock-2.20.0.tgz", + "integrity": "sha512-ADVI/RsdN+l4GHD9gKJvXpNd/UBX5W0Nfv/PEuc4kf++aBzDvEHd2n0QAnk5LZTidCHXvYCagFgcCy/oFkkIJg==", + "dev": true, + "dependencies": { + "anonymous-npm-registry-client": "^0.2.0", + "cpr": "^3.0.1", + "execa": "^5.1.1", + "read-yaml-file": "^2.1.0", + "rimraf": "^3.0.2", + "tempy": "^1.0.1", + "verdaccio": "^5.10.1", + "write-yaml-file": "^4.2.0" + }, + "bin": { + "registry-mock": "dist/bin/pnpm-registry-mock.js" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/@pnpm/registry-mock/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@pnpm/registry-mock/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@pnpm/registry-mock/node_modules/read-yaml-file": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.1.0.tgz", + "integrity": "sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==", + "dev": true, + "dependencies": { + "js-yaml": "^4.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/@pnpm/resolver-base": { + "version": "9.1.4", + "resolved": "https://registry.npmjs.org/@pnpm/resolver-base/-/resolver-base-9.1.4.tgz", + "integrity": "sha512-OoclNn2NxqyJ+BjrB6gaR2Vj1rA6eryIn+xEh5UDX5y3rNrFL1pKCYHkEJv4qqKSayX1JsGHv7NzK5iSh4g3iA==", + "dependencies": { + "@pnpm/types": "8.9.0" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/resolver-base/node_modules/@pnpm/types": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.9.0.tgz", + "integrity": "sha512-3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw==", + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/types": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.10.0.tgz", + "integrity": "sha512-A4pcNNvFJdkMXArEjTCOIYNL2VxD4uBynWZ6cBIELXb5qJ0tUzwKsaSz4J953I0rQFqnsFpUYqaWIquI10W1sw==", + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/write-project-manifest": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@pnpm/write-project-manifest/-/write-project-manifest-3.0.10.tgz", + "integrity": "sha512-sw5AXR+KplipHL3GiPq8xNib8XUsi8ieh4XFVgjrAGkLIhfOrslonULY7d0QpVMotFMS7ha74s0s059T/5cnmQ==", + "dependencies": { + "@pnpm/types": "8.7.0", + "json5": "^2.2.1", + "write-file-atomic": "^4.0.2", + "write-yaml-file": "^4.2.0" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/write-project-manifest/node_modules/@pnpm/types": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.7.0.tgz", + "integrity": "sha512-2j4ldzfOQNa3EZfJEmJrBQefE+OWBMgAoWWnVeXi5B7itVHRcg27Np+q0FxzuZE//O0N44WKH4WJG53sBsUqCQ==", + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", + "dev": true + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", + "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@swc/core": { + "version": "1.3.42", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.42.tgz", + "integrity": "sha512-nVFUd5+7tGniM2cT3LXaqnu3735Cu4az8A9gAKK+8sdpASI52SWuqfDBmjFCK9xG90MiVDVp2PTZr0BWqCIzpw==", + "dev": true, + "hasInstallScript": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/swc" + }, + "optionalDependencies": { + "@swc/core-darwin-arm64": "1.3.42", + "@swc/core-darwin-x64": "1.3.42", + "@swc/core-linux-arm-gnueabihf": "1.3.42", + "@swc/core-linux-arm64-gnu": "1.3.42", + "@swc/core-linux-arm64-musl": "1.3.42", + "@swc/core-linux-x64-gnu": "1.3.42", + "@swc/core-linux-x64-musl": "1.3.42", + "@swc/core-win32-arm64-msvc": "1.3.42", + "@swc/core-win32-ia32-msvc": "1.3.42", + "@swc/core-win32-x64-msvc": "1.3.42" + } + }, + "node_modules/@swc/core-darwin-arm64": { + "version": "1.3.42", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.42.tgz", + "integrity": "sha512-hM6RrZFyoCM9mX3cj/zM5oXwhAqjUdOCLXJx7KTQps7NIkv/Qjvobgvyf2gAb89j3ARNo9NdIoLjTjJ6oALtiA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-darwin-x64": { + "version": "1.3.42", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.42.tgz", + "integrity": "sha512-bjsWtHMb6wJK1+RGlBs2USvgZ0txlMk11y0qBLKo32gLKTqzUwRw0Fmfzuf6Ue2a/w//7eqMlPFEre4LvJajGw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm-gnueabihf": { + "version": "1.3.42", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.42.tgz", + "integrity": "sha512-Oe0ggMz3MyqXNfeVmY+bBTL0hFSNY3bx8dhcqsh4vXk/ZVGse94QoC4dd92LuPHmKT0x6nsUzB86x2jU9QHW5g==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-gnu": { + "version": "1.3.42", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.42.tgz", + "integrity": "sha512-ZJsa8NIW1RLmmHGTJCbM7OPSbBZ9rOMrLqDtUOGrT0uoJXZnnQqolflamB5wviW0X6h3Z3/PSTNGNDCJ3u3Lqg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-musl": { + "version": "1.3.42", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.42.tgz", + "integrity": "sha512-YpZwlFAfOp5vkm/uVUJX1O7N3yJDO1fDQRWqsOPPNyIJkI2ydlRQtgN6ZylC159Qv+TimfXnGTlNr7o3iBAqjg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-gnu": { + "version": "1.3.42", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.42.tgz", + "integrity": "sha512-0ccpKnsZbyHBzaQFdP8U9i29nvOfKitm6oJfdJzlqsY/jCqwvD8kv2CAKSK8WhJz//ExI2LqNrDI0yazx5j7+A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-musl": { + "version": "1.3.42", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.42.tgz", + "integrity": "sha512-7eckRRuTZ6+3K21uyfXXgc2ZCg0mSWRRNwNT3wap2bYkKPeqTgb8pm8xYSZNEiMuDonHEat6XCCV36lFY6kOdQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-arm64-msvc": { + "version": "1.3.42", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.42.tgz", + "integrity": "sha512-t27dJkdw0GWANdN4TV0lY/V5vTYSx5SRjyzzZolep358ueCGuN1XFf1R0JcCbd1ojosnkQg2L7A7991UjXingg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-ia32-msvc": { + "version": "1.3.42", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.42.tgz", + "integrity": "sha512-xfpc/Zt/aMILX4IX0e3loZaFyrae37u3MJCv1gJxgqrpeLi7efIQr3AmERkTK3mxTO6R5urSliWw2W3FyZ7D3Q==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-x64-msvc": { + "version": "1.3.42", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.42.tgz", + "integrity": "sha512-ra2K4Tu++EJLPhzZ6L8hWUsk94TdK/2UKhL9dzCBhtzKUixsGCEqhtqH1zISXNvW8qaVLFIMUP37ULe80/IJaA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/jest": { + "version": "0.2.24", + "resolved": "https://registry.npmjs.org/@swc/jest/-/jest-0.2.24.tgz", + "integrity": "sha512-fwgxQbM1wXzyKzl1+IW0aGrRvAA8k0Y3NxFhKigbPjOJ4mCKnWEcNX9HQS3gshflcxq8YKhadabGUVfdwjCr6Q==", + "dev": true, + "dependencies": { + "@jest/create-cache-key-function": "^27.4.2", + "jsonc-parser": "^3.2.0" + }, + "engines": { + "npm": ">= 7.0.0" + }, + "peerDependencies": { + "@swc/core": "*" + } + }, + "node_modules/@tsconfig/node16-strictest": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tsconfig/node16-strictest/-/node16-strictest-1.0.4.tgz", + "integrity": "sha512-kp6/DuAoKzHVv5U+p0uOesYbjrEvrYVNdQMl163a+yXXUv9twabvkCGEn3pmVxKXB45JU5MPGolDDWnONZL5ZQ==", + "dev": true + }, + "node_modules/@types/argparse": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-2.0.10.tgz", + "integrity": "sha512-C4wahC3gz3vQtvPazrJ5ONwmK1zSDllQboiWvpMM/iOswCYfBREFnjFbq/iWKIVOCl8+m5Pk6eva6/ZSsDuIGA==", + "dev": true + }, + "node_modules/@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "28.1.8", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-28.1.8.tgz", + "integrity": "sha512-8TJkV++s7B6XqnDrzR1m/TT0A0h948Pnl/097veySPN67VRAgQ4gZ7n2KfJo2rVq6njQjdxU3GCCyDvAeuHoiw==", + "dev": true, + "dependencies": { + "expect": "^28.0.0", + "pretty-format": "^28.0.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "node_modules/@types/lodash": { + "version": "4.14.191", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", + "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "16.18.20", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.20.tgz", + "integrity": "sha512-9fH66vSJnF563exTu3y1g2IbDz1vCj01Lbqms97r8j0qzfFisT2biypSfybVv/eYrtTB74x9xQTdRU8RyMiRrg==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==", + "dev": true + }, + "node_modules/@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.56.0.tgz", + "integrity": "sha512-ZNW37Ccl3oMZkzxrYDUX4o7cnuPgU+YrcaYXzsRtLB16I1FR5SHMqga3zGsaSliZADCWo2v8qHWqAYIj8nWCCg==", + "dev": true, + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/type-utils": "5.56.0", + "@typescript-eslint/utils": "5.56.0", + "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.56.0.tgz", + "integrity": "sha512-sn1OZmBxUsgxMmR8a8U5QM/Wl+tyqlH//jTqCg8daTAmhAk26L2PFhcqPLlYBhYUJMZJK276qLXlHN3a83o2cg==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/typescript-estree": "5.56.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.56.0.tgz", + "integrity": "sha512-jGYKyt+iBakD0SA5Ww8vFqGpoV2asSjwt60Gl6YcO8ksQ8s2HlUEyHBMSa38bdLopYqGf7EYQMUIGdT/Luw+sw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/visitor-keys": "5.56.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.56.0.tgz", + "integrity": "sha512-8WxgOgJjWRy6m4xg9KoSHPzBNZeQbGlQOH7l2QEhQID/+YseaFxg5J/DLwWSsi9Axj4e/cCiKx7PVzOq38tY4A==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "5.56.0", + "@typescript-eslint/utils": "5.56.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.56.0.tgz", + "integrity": "sha512-JyAzbTJcIyhuUhogmiu+t79AkdnqgPUEsxMTMc/dCZczGMJQh1MK2wgrju++yMN6AWroVAy2jxyPcPr3SWCq5w==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.56.0.tgz", + "integrity": "sha512-41CH/GncsLXOJi0jb74SnC7jVPWeVJ0pxQj8bOjH1h2O26jXN3YHKDT1ejkVz5YeTEQPeLCCRY0U2r68tfNOcg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/visitor-keys": "5.56.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.56.0.tgz", + "integrity": "sha512-XhZDVdLnUJNtbzaJeDSCIYaM+Tgr59gZGbFuELgF7m0IY03PlciidS7UQNKLE0+WpUTn1GlycEr6Ivb/afjbhA==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/typescript-estree": "5.56.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.56.0.tgz", + "integrity": "sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.56.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@verdaccio/commons-api": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@verdaccio/commons-api/-/commons-api-10.2.0.tgz", + "integrity": "sha512-F/YZANu4DmpcEV0jronzI7v2fGVWkQ5Mwi+bVmV+ACJ+EzR0c9Jbhtbe5QyLUuzR97t8R5E/Xe53O0cc2LukdQ==", + "dev": true, + "dependencies": { + "http-errors": "2.0.0", + "http-status-codes": "2.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/commons-api/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@verdaccio/config": { + "version": "6.0.0-6-next.66", + "resolved": "https://registry.npmjs.org/@verdaccio/config/-/config-6.0.0-6-next.66.tgz", + "integrity": "sha512-xV35sMMXweg8xv0LY+uu1pBwz7FHAVsEqXKCqG9j7pRM7XIgEQMJ0NVsZBUALplRoZrH3vr3iFvnL9zS0LRKSA==", + "dev": true, + "dependencies": { + "@verdaccio/core": "6.0.0-6-next.66", + "@verdaccio/utils": "6.0.0-6-next.34", + "debug": "4.3.4", + "js-yaml": "4.1.0", + "lodash": "4.17.21", + "minimatch": "3.1.2", + "yup": "0.32.11" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/config/node_modules/@verdaccio/core": { + "version": "6.0.0-6-next.66", + "resolved": "https://registry.npmjs.org/@verdaccio/core/-/core-6.0.0-6-next.66.tgz", + "integrity": "sha512-U31XNEbqFPgQovoEF2J56BO1CsP9kH9exmPQ87N9Le9MIQKebrSSwx3zGpHsTOw0hcckN/wi+Rj1V3roN845GA==", + "dev": true, + "dependencies": { + "ajv": "8.11.2", + "core-js": "3.28.0", + "http-errors": "1.8.1", + "http-status-codes": "2.2.0", + "process-warning": "1.0.0", + "semver": "7.3.8" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/config/node_modules/@verdaccio/utils": { + "version": "6.0.0-6-next.34", + "resolved": "https://registry.npmjs.org/@verdaccio/utils/-/utils-6.0.0-6-next.34.tgz", + "integrity": "sha512-aeGwqmcPYD880BwVb7SnqcyPLhBPKmtXWtKy159p8/RMRuU+bz+NTKHxdDotpZO/OU7P80D9GA5+7UwIpP0f+g==", + "dev": true, + "dependencies": { + "@verdaccio/core": "6.0.0-6-next.66", + "lodash": "4.17.21", + "minimatch": "3.1.2", + "semver": "7.3.8" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/config/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@verdaccio/config/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@verdaccio/config/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/@verdaccio/core": { + "version": "6.0.0-6-next.67", + "resolved": "https://registry.npmjs.org/@verdaccio/core/-/core-6.0.0-6-next.67.tgz", + "integrity": "sha512-JGPe+NUXrcAK2jBdYdvX1zrRnUfRvk3aNzwM1v+YeoHSnGuuhoEuO/7mhXtK94+BBkJH79ntRUtRKbolDb4ROg==", + "dev": true, + "dependencies": { + "ajv": "8.11.2", + "core-js": "3.28.0", + "http-errors": "1.8.1", + "http-status-codes": "2.2.0", + "process-warning": "1.0.0", + "semver": "7.3.8" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/core/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@verdaccio/core/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/@verdaccio/file-locking": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@verdaccio/file-locking/-/file-locking-10.3.0.tgz", + "integrity": "sha512-FE5D5H4wy/nhgR/d2J5e1Na9kScj2wMjlLPBHz7XF4XZAVSRdm45+kL3ZmrfA6b2HTADP/uH7H05/cnAYW8bhw==", + "dev": true, + "dependencies": { + "lockfile": "1.0.4" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/local-storage": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/@verdaccio/local-storage/-/local-storage-10.3.1.tgz", + "integrity": "sha512-f3oArjXPOAwUAA2dsBhfL/rSouqJ2sfml8k97RtnBPKOzisb28bgyAQW0mqwQvN4MTK5S/2xudmobFpvJAIatg==", + "dev": true, + "dependencies": { + "@verdaccio/commons-api": "10.2.0", + "@verdaccio/file-locking": "10.3.0", + "@verdaccio/streams": "10.2.0", + "async": "3.2.4", + "debug": "4.3.4", + "lodash": "4.17.21", + "lowdb": "1.0.0", + "mkdirp": "1.0.4" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/local-storage/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@verdaccio/logger-7": { + "version": "6.0.0-6-next.12", + "resolved": "https://registry.npmjs.org/@verdaccio/logger-7/-/logger-7-6.0.0-6-next.12.tgz", + "integrity": "sha512-L+HrcTZIJlve/FKyTrtAFwwHpt9f3Umwm6XbUAgbJxNbmQxdo5g1THLMMhbgJhGODOAJCtmf1UToKzhFopGxMg==", + "dev": true, + "dependencies": { + "@verdaccio/logger-commons": "6.0.0-6-next.35", + "pino": "7.11.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/logger-commons": { + "version": "6.0.0-6-next.35", + "resolved": "https://registry.npmjs.org/@verdaccio/logger-commons/-/logger-commons-6.0.0-6-next.35.tgz", + "integrity": "sha512-CVsDy2SpJq9ryY4z5I0T1Xd0/EPPyNI78Uk6U67odjUN8cbyDTwCe/bbOPKOL6HBiiOtm39oSVeoztLFDobYmg==", + "dev": true, + "dependencies": { + "@verdaccio/core": "6.0.0-6-next.67", + "@verdaccio/logger-prettify": "6.0.0-6-next.9", + "colorette": "2.0.19", + "debug": "4.3.4" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/logger-prettify": { + "version": "6.0.0-6-next.9", + "resolved": "https://registry.npmjs.org/@verdaccio/logger-prettify/-/logger-prettify-6.0.0-6-next.9.tgz", + "integrity": "sha512-+VZa/O4HgEGl5kuTUL86Nf3T5xrPBnrIPRMEiubW4Lytj2Jo9FTxxhAFyJ0QD4FSIZqyzi8Ul9jM0SKDxsTbdw==", + "dev": true, + "dependencies": { + "colorette": "2.0.19", + "dayjs": "1.11.7", + "lodash": "4.17.21", + "pino-abstract-transport": "1.0.0", + "sonic-boom": "3.2.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/middleware": { + "version": "6.0.0-6-next.46", + "resolved": "https://registry.npmjs.org/@verdaccio/middleware/-/middleware-6.0.0-6-next.46.tgz", + "integrity": "sha512-hOWmKkGVZBAqLKN1mWwLe4lBR769L2r5Sw3tjfgF64bCBvmrEge5Q4b5cU9uIzvmjLLgG+r/7ZN5J3fo+lvHpA==", + "dev": true, + "dependencies": { + "@verdaccio/config": "6.0.0-6-next.67", + "@verdaccio/core": "6.0.0-6-next.67", + "@verdaccio/url": "11.0.0-6-next.33", + "@verdaccio/utils": "6.0.0-6-next.35", + "debug": "4.3.4", + "express": "4.18.2", + "express-rate-limit": "5.5.1", + "lodash": "4.17.21", + "lru-cache": "7.16.1", + "mime": "2.6.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/middleware/node_modules/@verdaccio/config": { + "version": "6.0.0-6-next.67", + "resolved": "https://registry.npmjs.org/@verdaccio/config/-/config-6.0.0-6-next.67.tgz", + "integrity": "sha512-cUu4IKhC80/11ArZNq7oYCWT9zrFrDC2L7vfW0O0HI0slaeSSQ2TN/2P91EX9WW4VCatfckBOloXDJl5OinDDg==", + "dev": true, + "dependencies": { + "@verdaccio/core": "6.0.0-6-next.67", + "@verdaccio/utils": "6.0.0-6-next.35", + "debug": "4.3.4", + "js-yaml": "4.1.0", + "lodash": "4.17.21", + "minimatch": "3.1.2", + "yup": "0.32.11" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/middleware/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@verdaccio/middleware/node_modules/lru-cache": { + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.16.1.tgz", + "integrity": "sha512-9kkuMZHnLH/8qXARvYSjNvq8S1GYFFzynQTAfKeaJ0sIrR3PUPuu37Z+EiIANiZBvpfTf2B5y8ecDLSMWlLv+w==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@verdaccio/middleware/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@verdaccio/signature": { + "version": "6.0.0-6-next.2", + "resolved": "https://registry.npmjs.org/@verdaccio/signature/-/signature-6.0.0-6-next.2.tgz", + "integrity": "sha512-aFvMbxxHzJCpPmqSgVuQYvYN2RP11CoSEcTXikkyb1zF4Uf3cOy53zUZ1Y7iOKCRYTgWrmet9KP7+24e44GHxg==", + "dev": true, + "dependencies": { + "debug": "4.3.4", + "jsonwebtoken": "9.0.0", + "lodash": "4.17.21" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/streams": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@verdaccio/streams/-/streams-10.2.0.tgz", + "integrity": "sha512-FaIzCnDg0x0Js5kSQn1Le3YzDHl7XxrJ0QdIw5LrDUmLsH3VXNi4/NMlSHnw5RiTTMs4UbEf98V3RJRB8exqJA==", + "dev": true, + "engines": { + "node": ">=8", + "npm": ">=5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/tarball": { + "version": "11.0.0-6-next.36", + "resolved": "https://registry.npmjs.org/@verdaccio/tarball/-/tarball-11.0.0-6-next.36.tgz", + "integrity": "sha512-p5Apb9ppY6NkPUNJG3ymGqDEIw7lxey6zHWyFQr+Wj15BeyR8Ch7xVFfOz6w+GRVipnDYMmOpERVgenZgYAr3w==", + "dev": true, + "dependencies": { + "@verdaccio/core": "6.0.0-6-next.67", + "@verdaccio/url": "11.0.0-6-next.33", + "@verdaccio/utils": "6.0.0-6-next.35", + "debug": "4.3.4", + "lodash": "4.17.21" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/ui-theme": { + "version": "6.0.0-6-next.67", + "resolved": "https://registry.npmjs.org/@verdaccio/ui-theme/-/ui-theme-6.0.0-6-next.67.tgz", + "integrity": "sha512-Ru17MwafWI7qeUZmtDaJyLSxkyhw+ZJyj4dppWwfx6SxwCzf86vUOpjSVh1TmWNBvGby5lcWouj55RkvlP3DtQ==", + "dev": true + }, + "node_modules/@verdaccio/url": { + "version": "11.0.0-6-next.33", + "resolved": "https://registry.npmjs.org/@verdaccio/url/-/url-11.0.0-6-next.33.tgz", + "integrity": "sha512-BjxSMM/UCoESEWxXBej2uEEuCP0WSOWeQmonwecJ5EPuKfMogbxf7ypzXVeq9XEYS9PVcdDyK6XWOX1cmEFRSQ==", + "dev": true, + "dependencies": { + "@verdaccio/core": "6.0.0-6-next.67", + "debug": "4.3.4", + "lodash": "4.17.21", + "validator": "13.9.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@verdaccio/utils": { + "version": "6.0.0-6-next.35", + "resolved": "https://registry.npmjs.org/@verdaccio/utils/-/utils-6.0.0-6-next.35.tgz", + "integrity": "sha512-qyecJ5hBC/qsghnoKq60nf7Vf3kzJZEEc0YAYd8ApT8aN7op4CXhe7Ye3f+pasLo82rRhjpZeFQhkhZU37PXGg==", + "dev": true, + "dependencies": { + "@verdaccio/core": "6.0.0-6-next.67", + "lodash": "4.17.21", + "minimatch": "3.1.2", + "semver": "7.3.8" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/@zkochan/rimraf": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@zkochan/rimraf/-/rimraf-2.1.2.tgz", + "integrity": "sha512-Lc2oK51J6aQWcLWTloobJun5ZF41BbTDdLvE+aMcexoVWFoFqvZmnZoyXR2IZk6NJEVoZW8tjgtvQLfTsmRs2Q==", + "dependencies": { + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=12.10" + } + }, + "node_modules/@zkochan/which": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@zkochan/which/-/which-2.0.3.tgz", + "integrity": "sha512-C1ReN7vt2/2O0fyTsx5xnbQuxBrmG5NMSbcIkPKCCfCTJgpZBsuRYzFXHj3nVq8vTfK7vxHUmzfCpSHgO7j4rg==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dev": true, + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/anonymous-npm-registry-client": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/anonymous-npm-registry-client/-/anonymous-npm-registry-client-0.2.0.tgz", + "integrity": "sha512-ym3GCDQU8B6PZrswCvanRiWoSg2QrrlPwoRlMr4oCpGvyK2KlwTujdCZfxrGapqxrqEY3TpxEqLf+7PhFnyaLA==", + "dev": true, + "dependencies": { + "concat-stream": "^1.5.2", + "graceful-fs": "^4.1.6", + "normalize-package-data": "~1.0.1 || ^2.0.0", + "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0", + "once": "^1.3.3", + "request": "^2.74.0", + "retry": "^0.13.1", + "safe-buffer": "^5.1.1", + "semver": "^7.3.5", + "slide": "^1.1.3", + "ssri": "^8.0.1" + }, + "optionalDependencies": { + "npmlog": "2 || ^3.1.0 || ^4.0.0" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/apache-md5": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.8.tgz", + "integrity": "sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true, + "optional": true + }, + "node_modules/are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "optional": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/atomic-sleep": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", + "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", + "dev": true + }, + "node_modules/babel-jest": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", + "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", + "dev": true, + "dependencies": { + "@jest/transform": "^28.1.3", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^28.1.3", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", + "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.1.14", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", + "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^28.1.3", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bcryptjs": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", + "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/bole": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bole/-/bole-4.0.1.tgz", + "integrity": "sha512-42r0aSOJFJti2l6LasBHq2BuWJzohGs349olQnH/ETlJo87XnoWw7UT8pGE6UstjxzOKkwz7tjoFcmSr6L16vg==", + "dependencies": { + "fast-safe-stringify": "^2.0.7", + "individual": "^3.0.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "dev": true + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001469", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001469.tgz", + "integrity": "sha512-Rcp7221ScNqQPP3W+lVOYDyjdR6dC+neEQCttoNr5bAyz54AboB4iwpnWgyi8P4YUsPybVzT4LgWiBbI3drL4g==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", + "dev": true + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/clipanion": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/clipanion/-/clipanion-3.2.0.tgz", + "integrity": "sha512-XaPQiJQZKbyaaDbv5yR/cAt/ORfZfENkr4wGQj+Go/Uf/65ofTQBCPirgWFeJctZW24V3mxrFiEnEmqBflrJYA==", + "dev": true, + "dependencies": { + "typanion": "^3.8.0" + }, + "peerDependencies": { + "typanion": "*" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/comver-to-semver": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/comver-to-semver/-/comver-to-semver-1.0.0.tgz", + "integrity": "sha512-gcGtbRxjwROQOdXLUWH1fQAXqThUVRZ219aAwgtX3KfYw429/Zv6EIJRf5TBSzWdAGwePmqH7w70WTaX4MDqag==", + "engines": { + "node": ">=12.17" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true, + "optional": true + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/cookies": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.8.0.tgz", + "integrity": "sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==", + "dev": true, + "dependencies": { + "depd": "~2.0.0", + "keygrip": "~1.1.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/core-js": { + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.28.0.tgz", + "integrity": "sha512-GiZn9D4Z/rSYvTeg1ljAIsEqFm0LaN9gVtwDCrKL80zHtS31p9BAjmTxVqTQDMpwlMolJZOFntUG2uwyj7DAqw==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cpr": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cpr/-/cpr-3.0.1.tgz", + "integrity": "sha512-Xch4PXQ/KC8lJ+KfJ9JI6eG/nmppLrPPWg5Q+vh65Qr9EjuJEubxh/H/Le1TmCZ7+Xv7iJuNRqapyOFZB+wsxA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.5", + "minimist": "^1.2.0", + "mkdirp": "~0.5.1", + "rimraf": "^2.5.4" + }, + "bin": { + "cpr": "bin/cpr" + } + }, + "node_modules/cpr/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dayjs": { + "version": "1.11.7", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", + "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true, + "optional": true + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dependency-path": { + "version": "9.2.8", + "resolved": "https://registry.npmjs.org/dependency-path/-/dependency-path-9.2.8.tgz", + "integrity": "sha512-S0OhIK7sIyAsph8hVH/LMCTDL3jozKtlrPx3dMQrlE2nAlXTquTT+AcOufphDMTQqLkfn4acvfiem9I1IWZ4jQ==", + "dependencies": { + "@pnpm/crypto.base32-hash": "1.0.1", + "@pnpm/types": "8.9.0", + "encode-registry": "^3.0.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/dependency-path/node_modules/@pnpm/types": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.9.0.tgz", + "integrity": "sha512-3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw==", + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/diff-sequences": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", + "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/duplexify": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz", + "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.340", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.340.tgz", + "integrity": "sha512-zx8hqumOqltKsv/MF50yvdAlPF9S/4PXbyfzJS6ZGhbddGkRegdwImmfSVqCkEziYzrIGZ/TlrzBND4FysfkDg==", + "dev": true + }, + "node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/encode-registry": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/encode-registry/-/encode-registry-3.0.0.tgz", + "integrity": "sha512-2fRYji8K6FwYuQ6EPBKR/J9mcqb7kIoNqt1vGvJr3NrvKfncRiNm00Oxo6gi/YJF8R5Sp2bNFSFdGKTG0rje1Q==", + "dependencies": { + "mem": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true, + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.36.0.tgz", + "integrity": "sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.1", + "@eslint/js": "8.36.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.5.0", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.0.tgz", + "integrity": "sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==", + "dev": true, + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "name": "safe-execa", + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/safe-execa/-/safe-execa-0.1.3.tgz", + "integrity": "sha512-KuOb5C35fJRrhTfErHX+Bw03PayibKwpmOPHnyWMkwSqeiyjq2/D6E524rtJFrvqoUKH6iTe/NC4nOtgWflU7g==", + "dependencies": { + "@zkochan/which": "^2.0.3", + "execa": "^5.1.1", + "path-name": "^1.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/execa/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", + "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", + "dev": true, + "dependencies": { + "@jest/expect-utils": "^28.1.3", + "jest-get-type": "^28.0.2", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express-rate-limit": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-5.5.1.tgz", + "integrity": "sha512-MTjE2eIbHv5DyfuFz4zLYWxpqVhEhkTiwFGuB74Q9CSou2WHO52nlE5y3Zlg6SIsiYUIPj6ifFxnkPz6O3sIUg==", + "dev": true + }, + "node_modules/express/node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/express/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/express/node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fast-redact": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.1.2.tgz", + "integrity": "sha512-+0em+Iya9fKGfEQGcd62Yv6onjBmmhV1uh86XVfOU8VwAe6kaFdQCWI9s0/Nnugx5Vd9tdbZ7e6gE2tR9dzXdw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", + "dev": true, + "optional": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gauge/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "optional": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-npm-tarball-url": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/get-npm-tarball-url/-/get-npm-tarball-url-2.0.3.tgz", + "integrity": "sha512-R/PW6RqyaBQNWYaSyfrh54/qtcnOp22FHCCiRhSSZj0FP3KQWCsxxt0DzIdVTbwTqe9CtQfvl/FPD4UIPt4pqw==", + "engines": { + "node": ">=12.17" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, + "node_modules/handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true, + "optional": true + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/http-status-codes": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/http-status-codes/-/http-status-codes-2.2.0.tgz", + "integrity": "sha512-feERVo9iWxvnejp3SEfm/+oNG517npqL2/PIA8ORjyOZjGC7TwCRQsZylciLS64i6pJ0wRYz3rkXLRwbtFa8Ng==", + "dev": true + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/individual": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/individual/-/individual-3.0.0.tgz", + "integrity": "sha512-rUY5vtT748NMRbEMrTNiFfy29BgGZwGXUi2NFUVMWQrogSLzlJvQV9eeMWi+g1aVaQ53tpyLAQtd5x/JH0Nh1g==" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "optional": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "dev": true + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", + "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", + "dev": true, + "dependencies": { + "@jest/core": "^28.1.3", + "@jest/types": "^28.1.3", + "import-local": "^3.0.2", + "jest-cli": "^28.1.3" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", + "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", + "dev": true, + "dependencies": { + "execa": "^5.0.0", + "p-limit": "^3.1.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-changed-files/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/jest-circus": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", + "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", + "dev": true, + "dependencies": { + "@jest/environment": "^28.1.3", + "@jest/expect": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^28.1.3", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", + "p-limit": "^3.1.0", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-circus/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-circus/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-cli": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", + "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", + "dev": true, + "dependencies": { + "@jest/core": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "prompts": "^2.0.1", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-cli/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-config": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", + "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^28.1.3", + "@jest/types": "^28.1.3", + "babel-jest": "^28.1.3", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-circus": "^28.1.3", + "jest-environment-node": "^28.1.3", + "jest-get-type": "^28.0.2", + "jest-regex-util": "^28.0.2", + "jest-resolve": "^28.1.3", + "jest-runner": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "@types/node": "*", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-config/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-diff": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", + "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^28.1.1", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-docblock": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", + "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-each": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", + "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", + "dev": true, + "dependencies": { + "@jest/types": "^28.1.3", + "chalk": "^4.0.0", + "jest-get-type": "^28.0.2", + "jest-util": "^28.1.3", + "pretty-format": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-each/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-each/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-environment-node": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", + "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", + "dev": true, + "dependencies": { + "@jest/environment": "^28.1.3", + "@jest/fake-timers": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "jest-mock": "^28.1.3", + "jest-util": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", + "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", + "dev": true, + "dependencies": { + "@jest/types": "^28.1.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^28.0.2", + "jest-util": "^28.1.3", + "jest-worker": "^28.1.3", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-haste-map/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-haste-map/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-leak-detector": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", + "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", + "dev": true, + "dependencies": { + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", + "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^28.1.3", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-message-util/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-message-util/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-mock": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", + "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", + "dev": true, + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-mock/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-mock/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", + "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^28.1.3", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", + "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", + "dev": true, + "dependencies": { + "jest-regex-util": "^28.0.2", + "jest-snapshot": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runner": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", + "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", + "dev": true, + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/environment": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "graceful-fs": "^4.2.9", + "jest-docblock": "^28.1.1", + "jest-environment-node": "^28.1.3", + "jest-haste-map": "^28.1.3", + "jest-leak-detector": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-resolve": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-util": "^28.1.3", + "jest-watcher": "^28.1.3", + "jest-worker": "^28.1.3", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runner/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runner/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runtime": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", + "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", + "dev": true, + "dependencies": { + "@jest/environment": "^28.1.3", + "@jest/fake-timers": "^28.1.3", + "@jest/globals": "^28.1.3", + "@jest/source-map": "^28.1.2", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-mock": "^28.1.3", + "jest-regex-util": "^28.0.2", + "jest-resolve": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runtime/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runtime/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runtime/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/jest-snapshot": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", + "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/babel__traverse": "^7.0.6", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^28.1.3", + "graceful-fs": "^4.2.9", + "jest-diff": "^28.1.3", + "jest-get-type": "^28.0.2", + "jest-haste-map": "^28.1.3", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "natural-compare": "^1.4.0", + "pretty-format": "^28.1.3", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dev": true, + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-util/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-util/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-validate": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", + "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", + "dev": true, + "dependencies": { + "@jest/types": "^28.1.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^28.0.2", + "leven": "^3.1.0", + "pretty-format": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-validate/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-validate/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dev": true, + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watcher/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watcher/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jest/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/js-sdsl": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", + "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "name": "@zkochan/js-yaml", + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz", + "integrity": "sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jsonwebtoken": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", + "dev": true, + "dependencies": { + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/keygrip": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", + "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", + "dev": true, + "dependencies": { + "tsscmp": "1.0.6" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lockfile": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lockfile/-/lockfile-1.0.4.tgz", + "integrity": "sha512-cvbTwETRfsFh4nHsL1eGWapU1XFi5Ot9E85sWAwia7Y7EgB7vfqcZhTKZ+l7hCGxSPoushMv5GKhT5PdLv03WA==", + "dev": true, + "dependencies": { + "signal-exit": "^3.0.2" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lowdb": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowdb/-/lowdb-1.0.0.tgz", + "integrity": "sha512-2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.3", + "is-promise": "^2.1.0", + "lodash": "4", + "pify": "^3.0.0", + "steno": "^0.4.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lowdb/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lunr": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", + "dev": true + }, + "node_modules/lunr-mutable-indexes": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/lunr-mutable-indexes/-/lunr-mutable-indexes-2.3.2.tgz", + "integrity": "sha512-Han6cdWAPPFM7C2AigS2Ofl3XjAT0yVMrUixodJEpyg71zCtZ2yzXc3s+suc/OaNt4ca6WJBEzVnEIjxCTwFMw==", + "dev": true, + "dependencies": { + "lunr": ">= 2.3.0 < 2.4.0" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dependencies": { + "p-defer": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mem": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", + "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", + "dependencies": { + "map-age-cleaner": "^0.1.3", + "mimic-fn": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/mem?sponsor=1" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", + "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/mv": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", + "integrity": "sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==", + "dev": true, + "dependencies": { + "mkdirp": "~0.5.1", + "ncp": "~2.0.0", + "rimraf": "~2.4.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/mv/node_modules/glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", + "dev": true, + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/mv/node_modules/rimraf": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", + "integrity": "sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==", + "dev": true, + "dependencies": { + "glob": "^6.0.1" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/nanoclone": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/nanoclone/-/nanoclone-0.2.1.tgz", + "integrity": "sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==", + "dev": true + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, + "node_modules/ncp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", + "integrity": "sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==", + "dev": true, + "bin": { + "ncp": "bin/ncp" + } + }, + "node_modules/ndjson": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ndjson/-/ndjson-2.0.0.tgz", + "integrity": "sha512-nGl7LRGrzugTtaFcJMhLbpzJM6XdivmbkdlaGcrk/LXg2KL/YBC6z1g70xh0/al+oFuVFP8N8kiWRucmeEH/qQ==", + "dependencies": { + "json-stringify-safe": "^5.0.1", + "minimist": "^1.2.5", + "readable-stream": "^3.6.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "ndjson": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ndjson/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-package-arg": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", + "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "node_modules/npm-package-arg/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "optional": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-exit-leak-free": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-0.2.0.tgz", + "integrity": "sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/onetime/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-name": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/path-name/-/path-name-1.0.0.tgz", + "integrity": "sha512-/dcAb5vMXH0f51yvMuSUqFpxUcA8JelbRmE5mW/p4CUJxrNgK24IkstnV7ENtg2IDGBOu6izKTG6eilbnbNKWQ==" + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pino": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-7.11.0.tgz", + "integrity": "sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==", + "dev": true, + "dependencies": { + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.0.0", + "on-exit-leak-free": "^0.2.0", + "pino-abstract-transport": "v0.5.0", + "pino-std-serializers": "^4.0.0", + "process-warning": "^1.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.1.0", + "safe-stable-stringify": "^2.1.0", + "sonic-boom": "^2.2.1", + "thread-stream": "^0.15.1" + }, + "bin": { + "pino": "bin.js" + } + }, + "node_modules/pino-abstract-transport": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", + "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", + "dev": true, + "dependencies": { + "readable-stream": "^4.0.0", + "split2": "^4.0.0" + } + }, + "node_modules/pino-abstract-transport/node_modules/readable-stream": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.3.0.tgz", + "integrity": "sha512-MuEnA0lbSi7JS8XM+WNJlWZkHAAdm7gETHdFK//Q/mChGyj2akEFtdLZh32jSdkWGbRwCW9pn6g3LWDdDeZnBQ==", + "dev": true, + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/pino-abstract-transport/node_modules/split2": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.1.0.tgz", + "integrity": "sha512-VBiJxFkxiXRlUIeyMQi8s4hgvKCSjtknJv/LVYbrgALPwf5zSKmEwV9Lst25AkvMDnvxODugjdl6KZgwKM1WYQ==", + "dev": true, + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/pino-std-serializers": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-4.0.0.tgz", + "integrity": "sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==", + "dev": true + }, + "node_modules/pino/node_modules/pino-abstract-transport": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-0.5.0.tgz", + "integrity": "sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==", + "dev": true, + "dependencies": { + "duplexify": "^4.1.2", + "split2": "^4.0.0" + } + }, + "node_modules/pino/node_modules/sonic-boom": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-2.8.0.tgz", + "integrity": "sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==", + "dev": true, + "dependencies": { + "atomic-sleep": "^1.0.0" + } + }, + "node_modules/pino/node_modules/split2": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.1.0.tgz", + "integrity": "sha512-VBiJxFkxiXRlUIeyMQi8s4hgvKCSjtknJv/LVYbrgALPwf5zSKmEwV9Lst25AkvMDnvxODugjdl6KZgwKM1WYQ==", + "dev": true, + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkginfo": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz", + "integrity": "sha512-8xCNE/aT/EXKenuMDZ+xTVwkT8gsoHN2z/Q29l80u0ppGEXVvsKRzNMbtKhg8LS8k1tJLAHHylf6p4VFmP6XUQ==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", + "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/process-warning": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz", + "integrity": "sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==", + "dev": true + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/property-expr": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/property-expr/-/property-expr-2.0.5.tgz", + "integrity": "sha512-IJUkICM5dP5znhCckHSv30Q4b5/JA5enCtkRHYaOVOAocnH/1BQEYTC5NMfT3AVl/iXKdr3aqQbQn9DxyWknwA==", + "dev": true + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-format-unescaped": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", + "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", + "dev": true + }, + "node_modules/ramda": { + "name": "@pnpm/ramda", + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@pnpm/ramda/-/ramda-0.28.1.tgz", + "integrity": "sha512-zcAG+lvU0fMziNeGXpPyCyCJYp5ZVrPElEE4t14jAmViaihohocZ+dDkcRIyAomox8pQsuZnv1EyHR+pOhmUWw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ramda" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "node_modules/read-yaml-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-1.1.0.tgz", + "integrity": "sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==", + "dependencies": { + "graceful-fs": "^4.1.5", + "js-yaml": "^3.6.1", + "pify": "^4.0.1", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/read-yaml-file/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/read-yaml-file/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/read-yaml-file/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/real-require": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.1.0.tgz", + "integrity": "sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==", + "dev": true, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-cwd/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfc4648": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/rfc4648/-/rfc4648-1.5.2.tgz", + "integrity": "sha512-tLOizhR6YGovrEBLatX1sdcuhoSCXddw3mqNVAcKxGJ+J0hFeJ+SjeWCv5UPA/WU3YzWPPuCVYgXBKZUPGpKtg==" + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-stable-stringify": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz", + "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/send/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true, + "optional": true + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/slide": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", + "integrity": "sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/sonic-boom": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.2.1.tgz", + "integrity": "sha512-iITeTHxy3B9FGu8aVdiDXUVAcHMF9Ss0cCsAOo2HfCrmVGT3/DT5oYaeu0M/YKZDlKTvChEyPq0zI9Hf33EX6A==", + "dev": true, + "dependencies": { + "atomic-sleep": "^1.0.0" + } + }, + "node_modules/sort-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", + "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", + "dependencies": { + "is-plain-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", + "dev": true + }, + "node_modules/split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "dependencies": { + "readable-stream": "^3.0.0" + } + }, + "node_modules/split2/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/steno": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz", + "integrity": "sha512-EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.3" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "optional": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "optional": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz", + "integrity": "sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==", + "dev": true, + "dependencies": { + "del": "^6.0.0", + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/thread-stream": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-0.15.2.tgz", + "integrity": "sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==", + "dev": true, + "dependencies": { + "real-require": "^0.1.0" + } + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dependencies": { + "readable-stream": "3" + } + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/tmp-promise": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", + "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", + "dev": true, + "dependencies": { + "tmp": "^0.2.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/toposort": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", + "integrity": "sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==", + "dev": true + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tsscmp": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", + "dev": true, + "engines": { + "node": ">=0.6.x" + } + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "node_modules/typanion": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/typanion/-/typanion-3.12.1.tgz", + "integrity": "sha512-3SJF/czpzqq6G3lprGFLa6ps12yb1uQ1EmitNnep2fDMNh1aO/Zbq9sWY+3lem0zYb2oHJnQWyabTGUZ+L1ScQ==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "dev": true, + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unix-crypt-td-js": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", + "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", + "dev": true + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", + "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verdaccio": { + "version": "5.23.1", + "resolved": "https://registry.npmjs.org/verdaccio/-/verdaccio-5.23.1.tgz", + "integrity": "sha512-tPEm0hQub2jV5b5ID9B/dexAKI00iI+wCvLyhhg/OSu+E6OHMyJuj5KkT58AxM4Lsz0zOG58qhNwmy9JEgq6vA==", + "dev": true, + "dependencies": { + "@verdaccio/config": "6.0.0-6-next.66", + "@verdaccio/core": "6.0.0-6-next.67", + "@verdaccio/local-storage": "10.3.1", + "@verdaccio/logger-7": "6.0.0-6-next.12", + "@verdaccio/middleware": "6.0.0-6-next.46", + "@verdaccio/signature": "6.0.0-6-next.2", + "@verdaccio/streams": "10.2.0", + "@verdaccio/tarball": "11.0.0-6-next.36", + "@verdaccio/ui-theme": "6.0.0-6-next.67", + "@verdaccio/url": "11.0.0-6-next.33", + "@verdaccio/utils": "6.0.0-6-next.35", + "async": "3.2.4", + "body-parser": "1.20.2", + "clipanion": "3.2.0", + "compression": "1.7.4", + "cookies": "0.8.0", + "cors": "2.8.5", + "debug": "^4.3.4", + "envinfo": "7.8.1", + "express": "4.18.2", + "express-rate-limit": "5.5.1", + "fast-safe-stringify": "2.1.1", + "handlebars": "4.7.7", + "js-yaml": "4.1.0", + "JSONStream": "1.3.5", + "jsonwebtoken": "9.0.0", + "kleur": "4.1.5", + "lodash": "4.17.21", + "lru-cache": "7.18.3", + "lunr-mutable-indexes": "2.3.2", + "mime": "3.0.0", + "mkdirp": "1.0.4", + "mv": "2.1.1", + "pkginfo": "0.4.1", + "request": "2.88.2", + "semver": "7.3.8", + "validator": "13.9.0", + "verdaccio-audit": "11.0.0-6-next.30", + "verdaccio-htpasswd": "10.5.3" + }, + "bin": { + "verdaccio": "bin/verdaccio" + }, + "engines": { + "node": ">=12.18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/verdaccio-audit": { + "version": "11.0.0-6-next.30", + "resolved": "https://registry.npmjs.org/verdaccio-audit/-/verdaccio-audit-11.0.0-6-next.30.tgz", + "integrity": "sha512-lCSUIdFv1ucFP7oUOx/lM7kH+s72aQk1kG15rtd5wwZoKffrjJRnQNu5P8UX2IWDDvwDYqW/ng0PthdokZwl2Q==", + "dev": true, + "dependencies": { + "@verdaccio/config": "6.0.0-6-next.67", + "@verdaccio/core": "6.0.0-6-next.67", + "express": "4.18.2", + "https-proxy-agent": "5.0.1", + "node-fetch": "cjs" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/verdaccio-audit/node_modules/@verdaccio/config": { + "version": "6.0.0-6-next.67", + "resolved": "https://registry.npmjs.org/@verdaccio/config/-/config-6.0.0-6-next.67.tgz", + "integrity": "sha512-cUu4IKhC80/11ArZNq7oYCWT9zrFrDC2L7vfW0O0HI0slaeSSQ2TN/2P91EX9WW4VCatfckBOloXDJl5OinDDg==", + "dev": true, + "dependencies": { + "@verdaccio/core": "6.0.0-6-next.67", + "@verdaccio/utils": "6.0.0-6-next.35", + "debug": "4.3.4", + "js-yaml": "4.1.0", + "lodash": "4.17.21", + "minimatch": "3.1.2", + "yup": "0.32.11" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/verdaccio-audit/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/verdaccio-htpasswd": { + "version": "10.5.3", + "resolved": "https://registry.npmjs.org/verdaccio-htpasswd/-/verdaccio-htpasswd-10.5.3.tgz", + "integrity": "sha512-3QedFZaoOpRbyDT6pdktKxGHXakACxZgGflrxWYKh/B4Ds09QNonU6KyXPJTwFJZoAFb0Eey0KP6BY8pibi2Jw==", + "dev": true, + "dependencies": { + "@verdaccio/file-locking": "10.3.0", + "apache-md5": "1.1.8", + "bcryptjs": "2.4.3", + "http-errors": "2.0.0", + "unix-crypt-td-js": "1.1.4" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/verdaccio-htpasswd/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verdaccio/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/verdaccio/node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/verdaccio/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/verdaccio/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "optional": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/write-yaml-file": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/write-yaml-file/-/write-yaml-file-4.2.0.tgz", + "integrity": "sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==", + "dependencies": { + "js-yaml": "^4.0.0", + "write-file-atomic": "^3.0.3" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/write-yaml-file/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/write-yaml-file/node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yup": { + "version": "0.32.11", + "resolved": "https://registry.npmjs.org/yup/-/yup-0.32.11.tgz", + "integrity": "sha512-Z2Fe1bn+eLstG8DRR6FTavGD+MeAwyfmouhHsIUgaADz8jvFKbO/fXc2trJKZg+5EBjh4gGm3iU/t3onKlXHIg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.15.4", + "@types/lodash": "^4.14.175", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "nanoclone": "^0.2.1", + "property-expr": "^2.0.4", + "toposort": "^2.0.2" + }, + "engines": { + "node": ">=10" + } + } + } +} diff --git a/pkgs/development/web/pnpm-lock-export/update.sh b/pkgs/development/web/pnpm-lock-export/update.sh new file mode 100755 index 00000000000..12c11c60b1e --- /dev/null +++ b/pkgs/development/web/pnpm-lock-export/update.sh @@ -0,0 +1,47 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p nix wget nix-prefetch-github jq prefetch-npm-deps nodejs + +# shellcheck shell=bash + +if [ -n "$GITHUB_TOKEN" ]; then + TOKEN_ARGS=(--header "Authorization: token $GITHUB_TOKEN") +fi + +if [[ $# -gt 1 || $1 == -* ]]; then + echo "Regenerates packaging data for the pnpm-lock-export packages." + echo "Usage: $0 [git release tag]" + exit 1 +fi + +set -x + +cd "$(dirname "$0")" +version="$1" + +set -euo pipefail + +if [ -z "$version" ]; then + version="$(wget -O- "${TOKEN_ARGS[@]}" "https://api.github.com/repos/cvent/pnpm-lock-export/releases?per_page=1" | jq -r '.[0].tag_name')" +fi + +# strip leading "v" +version="${version#v}" + +# pnpm-lock-export repository +src_hash=$(nix-prefetch-github cvent pnpm-lock-export --rev "v${version}" | jq -r .sha256) + +# Front-end dependencies +upstream_src="https://raw.githubusercontent.com/cvent/pnpm-lock-export/v$version" + +trap 'rm -rf package.json' EXIT +wget "${TOKEN_ARGS[@]}" "$upstream_src/package.json" +npm install --package-lock-only +deps_hash=$(prefetch-npm-deps package-lock.json) + +# Use friendlier hashes +src_hash=$(nix hash to-sri --type sha256 "$src_hash") +deps_hash=$(nix hash to-sri --type sha256 "$deps_hash") + +sed -i -E -e "s#version = \".*\"#version = \"$version\"#" default.nix +sed -i -E -e "s#hash = \".*\"#hash = \"$src_hash\"#" default.nix +sed -i -E -e "s#npmDepsHash = \".*\"#npmDepsHash = \"$deps_hash\"#" default.nix diff --git a/pkgs/games/aaaaxy/default.nix b/pkgs/games/aaaaxy/default.nix index af3dc01edb7..c10390d4903 100644 --- a/pkgs/games/aaaaxy/default.nix +++ b/pkgs/games/aaaaxy/default.nix @@ -16,17 +16,17 @@ buildGoModule rec { pname = "aaaaxy"; - version = "1.3.372"; + version = "1.3.421"; src = fetchFromGitHub { owner = "divVerent"; repo = pname; rev = "v${version}"; - hash = "sha256-vm3wA8lzoaJ5iGwf2nZ0EvoSATHGftQ77lwdEjGe2RU="; + hash = "sha256-MZXnIkOVv49HEkatLEGbIxeJyaiOrh2XLTp5TdvMhk8="; fetchSubmodules = true; }; - vendorHash = "sha256-WEK7j7FMiue0Fl1R+To5GKwvM03pjc1nKig/wePEAAY="; + vendorHash = "sha256-TPm2X0QERJ5lBfojOAWIS60CeAz+Ps2REFtNIT2zGnY="; buildInputs = [ alsa-lib diff --git a/pkgs/games/crispy-doom/default.nix b/pkgs/games/crispy-doom/default.nix index e3385eaca53..a4a0fc08730 100644 --- a/pkgs/games/crispy-doom/default.nix +++ b/pkgs/games/crispy-doom/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "crispy-doom"; - version = "5.12.0"; + version = "6.0"; src = fetchFromGitHub { owner = "fabiangreffrath"; repo = pname; rev = "${pname}-${version}"; - sha256 = "sha256-ep48Lgxw0yKd7+Cx6wMEnOqu/1vjdCM36+TKv1sb1Tk="; + sha256 = "sha256-s/TAg0Di8Pkdjhk38c8OanmngjLqA8iEPweVRf1qwQI="; }; postPatch = '' diff --git a/pkgs/games/fheroes2/default.nix b/pkgs/games/fheroes2/default.nix index 18a2353616b..958ca8bb64a 100644 --- a/pkgs/games/fheroes2/default.nix +++ b/pkgs/games/fheroes2/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchFromGitHub +{ stdenv, lib, fetchFromGitHub, imagemagick , gettext, glibcLocalesUtf8, libpng, SDL2, SDL2_image, SDL2_mixer, SDL2_ttf, zlib , gitUpdater @@ -15,6 +15,8 @@ stdenv.mkDerivation rec { sha256 = "sha256-Y1D9oLqO4al+1OXV9QhlzlZxSZtcQJtBQAzXqyhBFKI="; }; + nativeBuildInputs = [ imagemagick ]; + buildInputs = [ gettext glibcLocalesUtf8 libpng SDL2 SDL2_image SDL2_mixer SDL2_ttf zlib ]; makeFlags = [ @@ -38,6 +40,13 @@ stdenv.mkDerivation rec { install -Dm644 -t $out/share/fheroes2/files/lang $PWD/files/lang/*.mo install -Dm644 -t $out/share/fheroes2/files/data $PWD/files/data/resurrection.h2d + install -Dm644 -t $out/share/applications $PWD/script/packaging/common/fheroes2.desktop + + for size in 16 24 32 48 64 128; do + mkdir -p $out/share/icons/hicolor/"$size"x"$size"/apps + convert -resize "$size"x"$size" $PWD/src/resources/fheroes2.png $out/share/icons/hicolor/"$size"x"$size"/apps/fheroes2.png + done; + runHook postInstall ''; diff --git a/pkgs/games/flare/default.nix b/pkgs/games/flare/default.nix index c849b879ea3..45e1ee76542 100644 --- a/pkgs/games/flare/default.nix +++ b/pkgs/games/flare/default.nix @@ -1,7 +1,7 @@ { lib, buildEnv, callPackage, makeWrapper, Cocoa }: buildEnv { - name = "flare-1.13.04"; + name = "flare-1.14"; paths = [ (callPackage ./engine.nix { inherit Cocoa; }) diff --git a/pkgs/games/flare/engine.nix b/pkgs/games/flare/engine.nix index 9e9215ada1f..a1f8761815a 100644 --- a/pkgs/games/flare/engine.nix +++ b/pkgs/games/flare/engine.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "flare-engine"; - version = "1.13.04"; + version = "1.14"; src = fetchFromGitHub { owner = "flareteam"; repo = pname; rev = "v${version}"; - sha256 = "sha256-GPHPYcW0kBDGpZti2kFggNB4RVK/3eQ53M9mJvJuKXM="; + hash = "sha256-DIzfTqwZJ8NAPB/TWzvPjepHb7hIbIr+Kk+doXJmpLc="; }; patches = [ ./desktop.patch ]; diff --git a/pkgs/games/flare/game.nix b/pkgs/games/flare/game.nix index 791af264535..8cfe40dc22b 100644 --- a/pkgs/games/flare/game.nix +++ b/pkgs/games/flare/game.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "flare-game"; - version = "1.13.04"; + version = "1.14"; src = fetchFromGitHub { owner = "flareteam"; repo = pname; rev = "v${version}"; - sha256 = "sha256-7dEIagioM6OZXG+eNaYls8skHXSqGFXZuNhT0zhTFdY="; + hash = "sha256-tINIwxyQn8eeJCHwRmAMo2TYRgrgJlGaUrnrgbmM3Jo="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/games/jumpy/default.nix b/pkgs/games/jumpy/default.nix index 09013892d59..edd71b39b07 100644 --- a/pkgs/games/jumpy/default.nix +++ b/pkgs/games/jumpy/default.nix @@ -32,8 +32,6 @@ rustPlatform.buildRustPackage rec { }; }; - auditable = true; # TODO: remove when this is the default - nativeBuildInputs = [ makeWrapper ] ++ lib.optionals stdenv.isLinux [ diff --git a/pkgs/games/osu-lazer/bin.nix b/pkgs/games/osu-lazer/bin.nix index 20d09d83a09..dc69ec7de0e 100644 --- a/pkgs/games/osu-lazer/bin.nix +++ b/pkgs/games/osu-lazer/bin.nix @@ -7,21 +7,21 @@ let pname = "osu-lazer-bin"; - version = "2023.305.0"; + version = "2023.403.1"; name = "${pname}-${version}"; osu-lazer-bin-src = { aarch64-darwin = { url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Apple.Silicon.zip"; - sha256 = "sha256-nL5j0b4vD/tTYPPBLiMxiPWLHnP5hqco0DJ+7EZRSZY="; + sha256 = "sha256-M0ByF2bEK4tWLSP04gjQTAyOyXfP2cB/w90otkwIfFs="; }; x86_64-darwin = { url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Intel.zip"; - sha256 = "sha256-Er48BIzJlSzDaGb6IfhZoV62kj5GJ/rw9ifUw+ZCJkc="; + sha256 = "sha256-lsGtdGm9UGzgz/OCwnev4XGUwHdzMTlBIgWH7qDKt+w="; }; x86_64-linux = { url = "https://github.com/ppy/osu/releases/download/${version}/osu.AppImage"; - sha256 = "sha256-W3XJ7HtJM5iFI8OOTTu8IBHMerZSCETHMemkoTislK8="; + sha256 = "sha256-xHz9CYpI02m54xJOkO8Kd7KIxvAELqCDOZnw05EsSYw="; }; }.${stdenv.system} or (throw "${pname}-${version}: ${stdenv.system} is unsupported."); diff --git a/pkgs/games/osu-lazer/default.nix b/pkgs/games/osu-lazer/default.nix index 1de04bc06b9..b938cfcfb7e 100644 --- a/pkgs/games/osu-lazer/default.nix +++ b/pkgs/games/osu-lazer/default.nix @@ -17,13 +17,13 @@ buildDotnetModule rec { pname = "osu-lazer"; - version = "2023.305.0"; + version = "2023.403.1"; src = fetchFromGitHub { owner = "ppy"; repo = "osu"; rev = version; - sha256 = "sha256-gkAHAiTwCYXTSIHrM3WWLBLbC7S9x1cAaEhSYvtNsvQ="; + sha256 = "sha256-IFy8QkuDgfXfKXthPS5khpehbS4eQEBI66YJUO/22O0="; }; projectFile = "osu.Desktop/osu.Desktop.csproj"; diff --git a/pkgs/games/osu-lazer/deps.nix b/pkgs/games/osu-lazer/deps.nix index 753f1cd9af1..3cb72d4c956 100644 --- a/pkgs/games/osu-lazer/deps.nix +++ b/pkgs/games/osu-lazer/deps.nix @@ -106,7 +106,7 @@ (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "5.0.0"; sha256 = "102hvhq2gmlcbq8y2cb7hdr2dnmjzfp2k3asr1ycwrfacwyaak7n"; }) (fetchNuGet { pname = "MongoDB.Bson"; version = "2.11.3"; sha256 = "0fn900i51rwgk3ywpcp4dsf7c9v5glch7hia9l9w8aj8s10qjf1r"; }) (fetchNuGet { pname = "Mono.Posix.NETStandard"; version = "1.0.0"; sha256 = "0xlja36hwpjm837haq15mjh2prcf68lyrmn72nvgpz8qnf9vappw"; }) - (fetchNuGet { pname = "NativeLibraryLoader"; version = "1.0.12"; sha256 = "1nkn5iylxj8i7355cljfvrn3ha7ylf30dh8f63zhybc2vb8hbpkk"; }) + (fetchNuGet { pname = "NativeLibraryLoader"; version = "1.0.13"; sha256 = "18vi5gpa243jvz8cixyhbbrccj4js5sc8g4gy10ldjy50szrpnqh"; }) (fetchNuGet { pname = "NETStandard.Library"; version = "1.6.1"; sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8"; }) (fetchNuGet { pname = "NETStandard.Library"; version = "2.0.0"; sha256 = "1bc4ba8ahgk15m8k4nd7x406nhi0kwqzbgjk2dmw52ss553xz7iy"; }) (fetchNuGet { pname = "Newtonsoft.Json"; version = "13.0.1"; sha256 = "0fijg0w6iwap8gvzyjnndds0q4b8anwxxvik7y8vgq97dram4srb"; }) @@ -125,16 +125,21 @@ (fetchNuGet { pname = "OpenTabletDriver.Configurations"; version = "0.6.0.4"; sha256 = "0ahxg4mckzljav5y9g7c1795wgyx2banysg5l7ix3xrl4xmjfmp3"; }) (fetchNuGet { pname = "OpenTabletDriver.Native"; version = "0.6.0.4"; sha256 = "1zz9afqbaif6sl7gzayl0ww9jhysi4q06jicmx4g35yk82w07vzn"; }) (fetchNuGet { pname = "OpenTabletDriver.Plugin"; version = "0.6.0.4"; sha256 = "0lim2aqw42c1cc73fbbw0h41wcwaxa5d89srzalgg8dpi3bds1mp"; }) + (fetchNuGet { pname = "PolySharp"; version = "1.10.0"; sha256 = "06qici3hhk6a0jmy0nyvspcnmhbapnic6iin3i28pkdvrii02hnz"; }) (fetchNuGet { pname = "ppy.LocalisationAnalyser"; version = "2022.809.0"; sha256 = "1wpdvd9cmr4kx2hng2img89fhgrl1sg0mws8x97dd84glckqjr82"; }) (fetchNuGet { pname = "ppy.ManagedBass"; version = "2022.1216.0"; sha256 = "19nnj1hq2v21mrplnivjr9c4y3wg4hhfnc062sjgzkmiv1cchvf8"; }) (fetchNuGet { pname = "ppy.ManagedBass.Fx"; version = "2022.1216.0"; sha256 = "1vw573mkligpx9qiqasw1683cqaa1kgnxhlnbdcj9c4320b1pwjm"; }) (fetchNuGet { pname = "ppy.ManagedBass.Mix"; version = "2022.1216.0"; sha256 = "185bpvgbnd8y20r7vxb1an4pd1aal9b7b5wvmv3knz0qg8j0chd9"; }) - (fetchNuGet { pname = "ppy.osu.Framework"; version = "2023.228.0"; sha256 = "1acr957wlpgwng6mvyh6m1wv59ljvk9wh2aclds8ary8li00skdb"; }) + (fetchNuGet { pname = "ppy.osu.Framework"; version = "2023.403.0"; sha256 = "1jwa6zm8sk3nicflna43ab2p91yapsnqw2baxpbm829qzvrw7yfz"; }) (fetchNuGet { pname = "ppy.osu.Framework.NativeLibs"; version = "2022.525.0"; sha256 = "1zsqj3xng06bb46vg79xx35n2dsh3crqg951r1ga2gxqzgzy4nk0"; }) (fetchNuGet { pname = "ppy.osu.Framework.SourceGeneration"; version = "2022.1222.1"; sha256 = "1pwwsp4rfzl6166mhrn5lsnyazpckhfh1m6ggf9d1lw2wb58vxfr"; }) - (fetchNuGet { pname = "ppy.osu.Game.Resources"; version = "2023.228.0"; sha256 = "12i5z7pkm03zc34q162qjas20v4d9rd1qwbwz1l4iyv010riaa43"; }) + (fetchNuGet { pname = "ppy.osu.Game.Resources"; version = "2023.402.0"; sha256 = "1yi48dnsi8lg0i5hhmk9yqjzhwsjrch6gm8jdr5rxkfxwbkk6i7s"; }) (fetchNuGet { pname = "ppy.osuTK.NS20"; version = "1.0.211"; sha256 = "0j4a9n39pqm0cgdcps47p5n2mqph3h94r7hmf0bs59imif4jxvjy"; }) - (fetchNuGet { pname = "ppy.SDL2-CS"; version = "1.0.630-alpha"; sha256 = "0jrf70jrz976b49ac0ygfy9qph2w7fnbfrqv0g0x7hlpaip33ra8"; }) + (fetchNuGet { pname = "ppy.SDL2-CS"; version = "1.0.652-alpha"; sha256 = "104amh94xlnp13qfjkwwvi74qanx52k52dd7h7j2anaa0g350rrh"; }) + (fetchNuGet { pname = "ppy.Veldrid"; version = "4.9.2-g0ec05acb9b"; sha256 = "16gq7x3kp1rg9qpjfp5hxdmkgyhpkk1m62sfmcrpckk9xz46jlc3"; }) + (fetchNuGet { pname = "ppy.Veldrid.MetalBindings"; version = "4.9.2-g0ec05acb9b"; sha256 = "0frfsgbiml8178f70szdhngc4yk22f7akf65yww9c8ri850wcd79"; }) + (fetchNuGet { pname = "ppy.Veldrid.OpenGLBindings"; version = "4.9.2-g0ec05acb9b"; sha256 = "0mxcbdlhzmzm8m22ssliwqpqgvk1lfzqayn8nrb8gi7h37jvk165"; }) + (fetchNuGet { pname = "ppy.Veldrid.SPIRV"; version = "1.0.15-gc5e8498253"; sha256 = "16rs7633v27mcvq4c1np7mp6y9hg3l1f15i9rh61gyx75x2rs5pm"; }) (fetchNuGet { pname = "Realm"; version = "10.20.0"; sha256 = "0gy0l2r7726wb6i599n55dn9035h0g7k0binfiy2dy9bjwz60jqk"; }) (fetchNuGet { pname = "Realm.Fody"; version = "10.20.0"; sha256 = "0rwcbbzr41iww3k59rjgy5xy7bna1x906h5blbllpywgpc2l5afw"; }) (fetchNuGet { pname = "Realm.SourceGenerator"; version = "10.20.0"; sha256 = "0y0bwqg87pmsld7cmawwwz2ps5lpkbyyzkb9cj0fbynsn4jdygg0"; }) @@ -185,8 +190,8 @@ (fetchNuGet { pname = "SharpCompress"; version = "0.31.0"; sha256 = "01az7amjkxjbya5rdcqwxzrh2d3kybf1gsd3617rsxvvxadyra1r"; }) (fetchNuGet { pname = "SharpCompress"; version = "0.32.2"; sha256 = "1p198bl08ia89rf4n6yjpacj3yrz6s574snsfl40l8vlqcdrc1pm"; }) (fetchNuGet { pname = "SharpFNT"; version = "2.0.0"; sha256 = "1bgacgh9hbck0qvji6frbb50sdiqfdng2fvvfgfw8b9qaql91mx0"; }) - (fetchNuGet { pname = "SharpGen.Runtime"; version = "2.0.0-beta.10"; sha256 = "0yxq0b4m96z71afc7sywfrlwz2pgr5nilacmssjk803v70f0ydr1"; }) - (fetchNuGet { pname = "SharpGen.Runtime.COM"; version = "2.0.0-beta.10"; sha256 = "1qvpphja72x9r3yi96bnmwwy30b1n155v2yy2gzlxjil6qg3xjmb"; }) + (fetchNuGet { pname = "SharpGen.Runtime"; version = "2.0.0-beta.13"; sha256 = "1250z6sa9ghf84czlkzvaysb29c0n229z1f0vh5qls89akrkl7h8"; }) + (fetchNuGet { pname = "SharpGen.Runtime.COM"; version = "2.0.0-beta.13"; sha256 = "1lmv3jp2g7mgy9j23pd3j0wr3p89qiq8v6c6qxqf688izyni1166"; }) (fetchNuGet { pname = "SixLabors.ImageSharp"; version = "2.1.0"; sha256 = "0lmj3qs39v5jcf2rjwav43nqnc7g6sd4l226l2jw85nidzmpvkwr"; }) (fetchNuGet { pname = "SQLitePCLRaw.bundle_e_sqlite3"; version = "2.1.4"; sha256 = "0shdspl9cm71wwqg9103s44r0l01r3sgnpxr523y4a0wlgac50g0"; }) (fetchNuGet { pname = "SQLitePCLRaw.core"; version = "2.1.2"; sha256 = "19hxv895lairrjmk4gkzd3mcb6b0na45xn4n551h4kckplqadg3d"; }) @@ -307,14 +312,10 @@ (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.3.0"; sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1"; }) (fetchNuGet { pname = "System.Xml.XDocument"; version = "4.3.0"; sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd"; }) (fetchNuGet { pname = "TagLibSharp"; version = "2.3.0"; sha256 = "1z7v9lrkss1f8s42sclsq3az9zjihgmhyxnwhjyf0scgk1amngrw"; }) - (fetchNuGet { pname = "Veldrid"; version = "4.9.0-beta2"; sha256 = "1q8b72vsllpny0ga8sfs9rg2nzs6s9yvwhgc1f33m6bggix91yyf"; }) - (fetchNuGet { pname = "Veldrid.MetalBindings"; version = "4.9.0-beta2"; sha256 = "048xqifx2nhl09lzf20qd9wy8x7c0avgvlkzinnbv1fpd4zhp6j1"; }) - (fetchNuGet { pname = "Veldrid.OpenGLBindings"; version = "4.9.0-beta2"; sha256 = "1pfaf5hir26bal679pwswr8gg705ss2wv5yirkj38p9nb6fwm46d"; }) - (fetchNuGet { pname = "Veldrid.SPIRV"; version = "1.0.15"; sha256 = "1imfyy5p98gzb9ixfw64hviahfbrdd8bjr5qn5xf7b514ng84zx0"; }) (fetchNuGet { pname = "Vk"; version = "1.0.25"; sha256 = "18kx3g088215803yznnmf6621wgwvgakj8hlmrb726b7zwb3x53l"; }) - (fetchNuGet { pname = "Vortice.D3DCompiler"; version = "2.1.0"; sha256 = "1ikw4k40m1vhl6q3v4lacbvmz09prqkk8zz0dms49hxjrpi0gfdh"; }) - (fetchNuGet { pname = "Vortice.Direct3D11"; version = "2.1.0"; sha256 = "05hzmkk32agbk2617yhv3wm1zjkv25w57395an4vkp14rvsz82vf"; }) - (fetchNuGet { pname = "Vortice.DirectX"; version = "2.1.0"; sha256 = "0mv3p7rs2p9rh4vylz24gmiqj0q63rmfa7mjvsqk1j1zlrkyyhlk"; }) - (fetchNuGet { pname = "Vortice.DXGI"; version = "2.1.0"; sha256 = "1d7rmqf7q287w3l7clfvp66kd0giy4n6087n9r8jj0w5r65416ls"; }) - (fetchNuGet { pname = "Vortice.Mathematics"; version = "1.3.24"; sha256 = "1fqni3lhaxddpdz060zbjjhkn5fgg7458ajxfrj3df3wjbld3bc3"; }) + (fetchNuGet { pname = "Vortice.D3DCompiler"; version = "2.4.2"; sha256 = "07wdz77cb4c0f4bzzkd7fzkfl5jx6m6mnddpxgab8a95ryv60xrd"; }) + (fetchNuGet { pname = "Vortice.Direct3D11"; version = "2.4.2"; sha256 = "18zyx9srbszah9hk8fkc1iws0hb5137gd77xi0qq9gx1nb62lkl5"; }) + (fetchNuGet { pname = "Vortice.DirectX"; version = "2.4.2"; sha256 = "11yjyvyz922z1ygl8gxmdym3918df12nl7xxry4pdjpl8is33qic"; }) + (fetchNuGet { pname = "Vortice.DXGI"; version = "2.4.2"; sha256 = "17vsnm9ca6nqk3f1dfpfvd6i6fp8x8v41bn65rchrzwcv1zzi6pz"; }) + (fetchNuGet { pname = "Vortice.Mathematics"; version = "1.4.25"; sha256 = "0vl6g087disxyzskvkbnwym74s47lkza0ly3nk4y0y88zibcggrj"; }) ] diff --git a/pkgs/games/prismlauncher/default.nix b/pkgs/games/prismlauncher/default.nix index fe3c7c9268f..617dcc54747 100644 --- a/pkgs/games/prismlauncher/default.nix +++ b/pkgs/games/prismlauncher/default.nix @@ -22,6 +22,8 @@ , ghc_filesystem , msaClientID ? "" , jdks ? [ jdk17 jdk8 ] +, gamemodeSupport ? true +, gamemode }: let @@ -52,7 +54,9 @@ stdenv.mkDerivation rec { quazip ghc_filesystem tomlplusplus - ] ++ lib.optional (lib.versionAtLeast qtbase.version "6") qtwayland; + ] + ++ lib.optional (lib.versionAtLeast qtbase.version "6") qtwayland + ++ lib.optional gamemodeSupport gamemode.dev; cmakeFlags = lib.optionals (msaClientID != "") [ "-DLauncher_MSA_CLIENT_ID=${msaClientID}" ] ++ lib.optionals (lib.versionAtLeast qtbase.version "6") [ "-DLauncher_QT_VERSION_MAJOR=6" ]; @@ -68,7 +72,7 @@ stdenv.mkDerivation rec { qtWrapperArgs = let libpath = with xorg; - lib.makeLibraryPath [ + lib.makeLibraryPath ([ libX11 libXext libXcursor @@ -79,7 +83,7 @@ stdenv.mkDerivation rec { glfw openal stdenv.cc.cc.lib - ]; + ] ++ lib.optional gamemodeSupport gamemode.lib); in [ "--set LD_LIBRARY_PATH /run/opengl-driver/lib:${libpath}" diff --git a/pkgs/games/unciv/default.nix b/pkgs/games/unciv/default.nix index 0e5cf615a78..8cd220aa2b1 100644 --- a/pkgs/games/unciv/default.nix +++ b/pkgs/games/unciv/default.nix @@ -25,11 +25,11 @@ let in stdenv.mkDerivation rec { pname = "unciv"; - version = "4.5.13"; + version = "4.5.15"; src = fetchurl { url = "https://github.com/yairm210/Unciv/releases/download/${version}/Unciv.jar"; - hash = "sha256-wagguIz4g4DT5aCw6DzFHpHcDznGnkeyG588cSiTtds="; + hash = "sha256-tZsWJ3Icd5c+NU0WK1wCz2+0fk5uL6frCEd+nc5VxpQ="; }; dontUnpack = true; diff --git a/pkgs/os-specific/darwin/apple-sdk-11.0/apple_sdk.nix b/pkgs/os-specific/darwin/apple-sdk-11.0/apple_sdk.nix index 839548ae8ff..1860e150ca1 100644 --- a/pkgs/os-specific/darwin/apple-sdk-11.0/apple_sdk.nix +++ b/pkgs/os-specific/darwin/apple-sdk-11.0/apple_sdk.nix @@ -160,40 +160,96 @@ in rec { }; }; - overrides = super: { - CoreFoundation = lib.overrideDerivation super.CoreFoundation (drv: { - setupHook = ./cf-setup-hook.sh; - }); - - # This framework doesn't exist in newer SDKs (somewhere around 10.13), but - # there are references to it in nixpkgs. - QuickTime = throw "QuickTime framework not available"; - - # Seems to be appropriate given https://developer.apple.com/forums/thread/666686 - JavaVM = super.JavaNativeFoundation; - - CoreVideo = lib.overrideDerivation super.CoreVideo (drv: { - installPhase = drv.installPhase + '' - # When used as a module, complains about a missing import for - # Darwin.C.stdint. Apparently fixed in later SDKs. - awk -i inplace '/CFBase.h/ { print "#include <stdint.h>" } { print }' \ - $out/Library/Frameworks/CoreVideo.framework/Headers/CVBase.h - ''; - }); - }; - - bareFrameworks = ( - lib.mapAttrs framework (import ./frameworks.nix { + frameworks = let + # Dependency map created by gen-frameworks.py. + generatedDeps = import ./frameworks.nix { inherit frameworks libs; + }; + + # Additional dependencies that are not picked up by gen-frameworks.py. + # Some of these are simply private frameworks the generator does not see. + extraDeps = with libs; with frameworks; let inherit (pkgs.darwin.apple_sdk_11_0) libnetwork; libobjc = pkgs.darwin.apple_sdk_11_0.objc4; - }) - ) // ( - lib.mapAttrs privateFramework (import ./private-frameworks.nix { - inherit frameworks; - libobjc = pkgs.darwin.apple_sdk_11_0.objc4; - }) - ); + in { + # Below this comment are entries migrated from before the generator was + # added. If, for a given framework, you are able to reverify the extra + # deps are really necessary on top of the generator deps, move it above + # this comment (and maybe document your findings). + AVFoundation = { inherit ApplicationServices AVFCapture AVFCore; }; + Accelerate = { inherit CoreWLAN IOBluetooth; }; + AddressBook = { inherit AddressBookCore ContactsPersistence libobjc; }; + AppKit = { inherit AudioToolbox AudioUnit UIFoundation; }; + AudioToolbox = { inherit AudioToolboxCore; }; + AudioUnit = { inherit Carbon CoreAudio; }; + Carbon = { inherit IOKit QuartzCore libobjc; }; + CoreAudio = { inherit IOKit; }; + CoreFoundation = { inherit libobjc; }; + CoreGraphics = { inherit SystemConfiguration; }; + CoreMIDIServer = { inherit CoreMIDI; }; + CoreMedia = { inherit ApplicationServices AudioToolbox AudioUnit; }; + CoreServices = { inherit CoreAudio NetFS ServiceManagement; }; + CoreWLAN = { inherit SecurityFoundation; }; + DiscRecording = { inherit IOKit libobjc; }; + Foundation = { inherit SystemConfiguration libobjc; }; + GameKit = { inherit GameCenterFoundation GameCenterUI GameCenterUICore ReplayKit; }; + ICADevices = { inherit Carbon libobjc; }; + IOBluetooth = { inherit CoreBluetooth; }; + JavaScriptCore = { inherit libobjc; }; + Kernel = { inherit IOKit; }; + LinkPresentation = { inherit URLFormatting; }; + MediaToolbox = { inherit AudioUnit; }; + MetricKit = { inherit SignpostMetrics; }; + Network = { inherit libnetwork; }; + PCSC = { inherit CoreData; }; + PassKit = { inherit PassKitCore; }; + QTKit = { inherit CoreMedia CoreMediaIO MediaToolbox VideoToolbox; }; + Quartz = { inherit QTKit; }; + QuartzCore = { inherit ApplicationServices CoreImage CoreVideo Metal OpenCL libobjc; }; + Security = { inherit IOKit libDER; }; + TWAIN = { inherit Carbon; }; + VideoDecodeAcceleration = { inherit CoreVideo; }; + WebKit = { inherit ApplicationServices Carbon libobjc; }; + }; - frameworks = bareFrameworks // overrides bareFrameworks; + # Overrides for framework derivations. + overrides = super: { + CoreFoundation = lib.overrideDerivation super.CoreFoundation (drv: { + setupHook = ./cf-setup-hook.sh; + }); + + # This framework doesn't exist in newer SDKs (somewhere around 10.13), but + # there are references to it in nixpkgs. + QuickTime = throw "QuickTime framework not available"; + + # Seems to be appropriate given https://developer.apple.com/forums/thread/666686 + JavaVM = super.JavaNativeFoundation; + + CoreVideo = lib.overrideDerivation super.CoreVideo (drv: { + installPhase = drv.installPhase + '' + # When used as a module, complains about a missing import for + # Darwin.C.stdint. Apparently fixed in later SDKs. + awk -i inplace '/CFBase.h/ { print "#include <stdint.h>" } { print }' \ + $out/Library/Frameworks/CoreVideo.framework/Headers/CVBase.h + ''; + }); + }; + + # Merge extraDeps into generatedDeps. + deps = generatedDeps // ( + lib.mapAttrs + (name: deps: generatedDeps.${name} // deps) + extraDeps + ); + + # Create derivations, and add private frameworks. + bareFrameworks = (lib.mapAttrs framework deps) // ( + lib.mapAttrs privateFramework (import ./private-frameworks.nix { + inherit frameworks; + libobjc = pkgs.darwin.apple_sdk_11_0.objc4; + }) + ); + in + # Apply derivation overrides. + bareFrameworks // overrides bareFrameworks; } diff --git a/pkgs/os-specific/darwin/apple-sdk-11.0/default.nix b/pkgs/os-specific/darwin/apple-sdk-11.0/default.nix index 8c9e16a6ca9..1133cca002a 100644 --- a/pkgs/os-specific/darwin/apple-sdk-11.0/default.nix +++ b/pkgs/os-specific/darwin/apple-sdk-11.0/default.nix @@ -31,10 +31,7 @@ let }; installPhase = '' - cd Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk - - mkdir $out - cp -r System usr $out/ + mv Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk $out ''; }; @@ -49,10 +46,7 @@ let }; installPhase = '' - cd Library/Developer/CommandLineTools - - mkdir $out - cp -r Library usr $out/ + mv Library/Developer/CommandLineTools $out ''; }; diff --git a/pkgs/os-specific/darwin/apple-sdk-11.0/frameworks.nix b/pkgs/os-specific/darwin/apple-sdk-11.0/frameworks.nix index 59cbc2b1063..fa6945f7671 100644 --- a/pkgs/os-specific/darwin/apple-sdk-11.0/frameworks.nix +++ b/pkgs/os-specific/darwin/apple-sdk-11.0/frameworks.nix @@ -1,193 +1,196 @@ -{ frameworks, libs, libobjc, libnetwork }: with frameworks; with libs; +# This file is generated by gen-frameworks.nix. +# Do not edit, put overrides in apple_sdk.nix instead. +{ libs, frameworks }: with libs; with frameworks; { AGL = { inherit Carbon OpenGL; }; - AVFoundation = { inherit ApplicationServices AVFCapture AVFCore CoreGraphics simd UniformTypeIdentifiers; }; - AVKit = {}; - Accelerate = { inherit CoreWLAN IOBluetooth; }; - Accessibility = {}; - Accounts = {}; - AdSupport = {}; - AddressBook = { inherit AddressBookCore Carbon ContactsPersistence libobjc; }; - AppKit = { inherit ApplicationServices AudioToolbox AudioUnit Foundation QuartzCore UIFoundation; }; - AppTrackingTransparency = {}; + AVFoundation = { inherit AudioToolbox CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreVideo Foundation IOKit ImageIO MediaToolbox Metal QuartzCore UniformTypeIdentifiers simd; }; + AVKit = { inherit AVFoundation AppKit Cocoa Foundation; }; + Accelerate = { inherit CoreFoundation CoreGraphics CoreVideo Foundation IOKit Metal; }; + Accessibility = { inherit CoreGraphics Foundation; }; + Accounts = { inherit Foundation; }; + AdServices = { inherit Foundation; }; + AdSupport = { inherit Foundation; }; + AddressBook = { inherit Carbon Cocoa CoreFoundation Foundation; }; + AppKit = { inherit ApplicationServices CloudKit CoreData CoreFoundation CoreGraphics CoreImage CoreLocation Foundation IOKit Metal OpenGL QuartzCore; }; + AppTrackingTransparency = { inherit Foundation; }; AppleScriptKit = {}; - AppleScriptObjC = {}; - ApplicationServices = { inherit ColorSync CoreGraphics CoreServices CoreText ImageIO; }; - AudioToolbox = { inherit AudioToolboxCore CoreAudio CoreMIDI; }; - AudioUnit = { inherit AudioToolbox Carbon CoreAudio; }; - AudioVideoBridging = { inherit Foundation; }; - AuthenticationServices = {}; - AutomaticAssessmentConfiguration = {}; - Automator = {}; - BackgroundTasks = {}; - BusinessChat = {}; - CFNetwork = {}; + AppleScriptObjC = { inherit Foundation; }; + ApplicationServices = { inherit ColorSync CoreFoundation CoreGraphics CoreServices CoreText ImageIO; }; + AudioToolbox = { inherit Carbon CoreAudio CoreAudioTypes CoreFoundation CoreMIDI Foundation; }; + AudioUnit = { inherit AudioToolbox; }; + AudioVideoBridging = { inherit Foundation IOKit; }; + AuthenticationServices = { inherit AppKit Foundation; }; + AutomaticAssessmentConfiguration = { inherit Foundation; }; + Automator = { inherit AppKit Cocoa Foundation OSAKit; }; + BackgroundTasks = { inherit Foundation; }; + BusinessChat = { inherit Cocoa Foundation; }; + CFNetwork = { inherit CoreFoundation; }; CalendarStore = {}; - CallKit = {}; - Carbon = { inherit ApplicationServices CoreServices Foundation IOKit QuartzCore Security libobjc; }; - ClassKit = {}; - CloudKit = { inherit CoreLocation; }; - Cocoa = { inherit AppKit CoreData; }; - Collaboration = {}; - ColorSync = {}; + CallKit = { inherit CoreFoundation CoreGraphics Foundation IOKit; }; + Carbon = { inherit ApplicationServices CoreServices Foundation Security; }; + ClassKit = { inherit CoreGraphics Foundation; }; + CloudKit = { inherit CoreFoundation CoreGraphics CoreLocation Foundation IOKit; }; + Cocoa = { inherit AppKit CoreData Foundation; }; + Collaboration = { inherit AppKit CoreServices Foundation; }; + ColorSync = { inherit CoreFoundation; }; Combine = {}; - Contacts = {}; - ContactsUI = {}; - CoreAudio = { inherit IOKit CoreAudioTypes; }; - CoreAudioKit = { inherit AudioUnit; }; - CoreAudioTypes = {}; - CoreBluetooth = {}; - CoreData = { inherit CloudKit; }; + Contacts = { inherit CoreFoundation CoreGraphics Foundation IOKit; }; + ContactsUI = { inherit AppKit; }; + CoreAudio = { inherit CoreAudioTypes CoreFoundation; }; + CoreAudioKit = { inherit AppKit AudioUnit Cocoa Foundation; }; + CoreAudioTypes = { inherit CoreFoundation; }; + CoreBluetooth = { inherit Foundation; }; + CoreData = { inherit CloudKit Combine CoreFoundation CoreGraphics CoreLocation Foundation IOKit; }; CoreDisplay = {}; - CoreFoundation = { inherit libobjc; }; - CoreGraphics = { inherit Accelerate IOKit IOSurface SystemConfiguration; }; - CoreHaptics = {}; - CoreImage = {}; - CoreLocation = {}; - CoreMIDI = {}; - CoreMIDIServer = { inherit CoreMIDI; }; - CoreML = {}; - CoreMedia = { inherit ApplicationServices AudioToolbox AudioUnit CoreAudio CoreGraphics CoreVideo; }; - CoreMediaIO = { inherit CoreMedia; }; - CoreMotion = {}; - CoreServices = { inherit CFNetwork CoreAudio CoreData CoreFoundation DiskArbitration NetFS OpenDirectory Security ServiceManagement; }; - CoreSpotlight = {}; + CoreFoundation = {}; + CoreGraphics = { inherit CoreFoundation IOKit; }; + CoreHaptics = { inherit Foundation; }; + CoreImage = { inherit ApplicationServices CoreFoundation CoreGraphics CoreVideo Foundation IOKit IOSurface ImageIO Metal OpenGL; }; + CoreLocation = { inherit CoreFoundation CoreGraphics Foundation IOKit; }; + CoreMIDI = { inherit CoreFoundation CoreGraphics Foundation IOKit; }; + CoreMIDIServer = {}; + CoreML = { inherit CoreFoundation CoreGraphics CoreVideo Foundation IOKit ImageIO Metal; }; + CoreMedia = { inherit CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreVideo Foundation IOKit Metal; }; + CoreMediaIO = { inherit CoreFoundation CoreMedia; }; + CoreMotion = { inherit Foundation; }; + CoreServices = { inherit CFNetwork CoreFoundation DiskArbitration Security; }; + CoreSpotlight = { inherit Foundation UniformTypeIdentifiers; }; CoreTelephony = {}; - CoreText = { inherit CoreGraphics; }; - CoreVideo = { inherit ApplicationServices CoreGraphics IOSurface OpenGL; }; - CoreWLAN = { inherit SecurityFoundation; }; - CryptoKit = {}; - CryptoTokenKit = {}; - DVDPlayback = {}; - DeveloperToolsSupport = {}; - DeviceCheck = {}; - DirectoryService = {}; - DiscRecording = { inherit CoreServices IOKit libobjc; }; - DiscRecordingUI = {}; - DiskArbitration = { inherit IOKit; }; + CoreText = { inherit CoreFoundation CoreGraphics; }; + CoreVideo = { inherit ApplicationServices CoreFoundation CoreGraphics IOSurface Metal OpenGL; }; + CoreWLAN = { inherit Foundation IOKit; }; + CryptoKit = { inherit CoreFoundation CoreGraphics Foundation IOKit LocalAuthentication Security; }; + CryptoTokenKit = { inherit CoreFoundation CoreGraphics Foundation IOKit Security; }; + DVDPlayback = { inherit ApplicationServices CoreFoundation Security; }; + DeveloperToolsSupport = { inherit Foundation; }; + DeviceCheck = { inherit Foundation; }; + DirectoryService = { inherit CoreFoundation; }; + DiscRecording = { inherit CoreServices Foundation; }; + DiscRecordingUI = { inherit Carbon Cocoa DiscRecording; }; + DiskArbitration = { inherit CoreFoundation IOKit; }; DriverKit = {}; - EventKit = {}; - ExceptionHandling = {}; - ExecutionPolicy = {}; - ExternalAccessory = {}; - FWAUserLib = {}; - FileProvider = {}; - FileProviderUI = {}; - FinderSync = {}; - ForceFeedback = { inherit IOKit; }; - Foundation = { inherit ApplicationServices CoreFoundation Security SystemConfiguration Combine libobjc; }; - GLKit = {}; + EventKit = { inherit CoreGraphics CoreLocation Foundation; }; + ExceptionHandling = { inherit Foundation; }; + ExecutionPolicy = { inherit Foundation; }; + ExternalAccessory = { inherit Foundation; }; + FWAUserLib = { inherit IOKit; }; + FileProvider = { inherit CoreGraphics Foundation; }; + FileProviderUI = { inherit AppKit FileProvider Foundation; }; + FinderSync = { inherit AppKit Foundation; }; + ForceFeedback = { inherit CoreFoundation IOKit; }; + Foundation = { inherit ApplicationServices Combine CoreFoundation CoreGraphics CoreServices IOKit Security; }; + GLKit = { inherit AppKit CloudKit CoreData CoreFoundation CoreGraphics CoreImage CoreLocation Foundation IOKit Metal ModelIO OpenGL QuartzCore simd; }; GLUT = { inherit OpenGL; }; - GSS = {}; - GameController = {}; - GameKit = { inherit Cocoa Foundation GameCenterFoundation GameCenterUI GameCenterUICore GameController GameplayKit Metal MetalKit ModelIO ReplayKit SceneKit SpriteKit; }; - GameplayKit = {}; - HIDDriverKit = {}; + GSS = { inherit CoreFoundation; }; + GameController = { inherit AppKit Foundation IOKit; }; + GameKit = { inherit AppKit Cocoa Contacts CoreGraphics Foundation GameController GameplayKit Metal MetalKit ModelIO SceneKit SpriteKit simd; }; + GameplayKit = { inherit AppKit CloudKit CoreData CoreFoundation CoreGraphics CoreImage CoreLocation Foundation GLKit IOKit Metal ModelIO QuartzCore SceneKit SpriteKit simd; }; + HIDDriverKit = { inherit IOKit USBDriverKit; }; Hypervisor = {}; - ICADevices = { inherit Carbon IOBluetooth libobjc; }; - IMServicePlugIn = {}; - IOBluetooth = { inherit CoreBluetooth IOKit; }; - IOBluetoothUI = { inherit IOBluetooth; }; - IOKit = {}; - IOSurface = { inherit IOKit; }; - IOUSBHost = {}; - IdentityLookup = {}; - ImageCaptureCore = {}; - ImageIO = { inherit CoreGraphics; }; - InputMethodKit = { inherit Carbon; }; + ICADevices = { inherit CoreFoundation CoreGraphics CoreServices IOBluetooth; }; + IMServicePlugIn = { inherit Foundation; }; + IOBluetooth = { inherit CoreAudio CoreFoundation CoreServices Foundation IOKit; }; + IOBluetoothUI = { inherit Cocoa IOBluetooth; }; + IOKit = { inherit CoreFoundation; }; + IOSurface = { inherit CoreFoundation Foundation IOKit; }; + IOUSBHost = { inherit Foundation IOKit; }; + IdentityLookup = { inherit Foundation; }; + ImageCaptureCore = { inherit Cocoa CoreGraphics Foundation; }; + ImageIO = { inherit CoreFoundation CoreGraphics; }; + InputMethodKit = { inherit Carbon Cocoa Foundation; }; InstallerPlugins = {}; InstantMessage = {}; - Intents = {}; - JavaNativeFoundation = {}; - JavaRuntimeSupport = {}; - JavaScriptCore = { inherit libobjc; }; + Intents = { inherit CoreFoundation CoreGraphics CoreLocation Foundation IOKit; }; + JavaNativeFoundation = { inherit Foundation; }; + JavaRuntimeSupport = { inherit ApplicationServices Cocoa Foundation QuartzCore; }; + JavaScriptCore = { inherit CoreFoundation CoreGraphics Foundation; }; Kerberos = {}; - Kernel = { inherit IOKit; }; - KernelManagement = {}; + Kernel = {}; + KernelManagement = { inherit Foundation; }; LDAP = {}; - LatentSemanticMapping = { inherit Carbon; }; - LinkPresentation = { inherit URLFormatting; }; - LocalAuthentication = {}; - MLCompute = {}; - MapKit = {}; - MediaAccessibility = { inherit CoreGraphics CoreText QuartzCore; }; - MediaLibrary = {}; - MediaPlayer = {}; - MediaToolbox = { inherit AudioToolbox AudioUnit CoreMedia; }; + LatentSemanticMapping = { inherit Carbon CoreFoundation; }; + LinkPresentation = { inherit AppKit Foundation; }; + LocalAuthentication = { inherit Foundation; }; + MLCompute = { inherit CoreFoundation CoreGraphics Foundation IOKit Metal; }; + MapKit = { inherit AppKit CloudKit CoreData CoreFoundation CoreGraphics CoreImage CoreLocation Foundation IOKit Metal QuartzCore; }; + MediaAccessibility = { inherit CoreFoundation CoreGraphics CoreText QuartzCore; }; + MediaLibrary = { inherit Foundation; }; + MediaPlayer = { inherit AVFoundation CoreGraphics Foundation; }; + MediaToolbox = { inherit AudioToolbox CoreFoundation CoreMedia; }; Message = {}; - Metal = {}; - MetalKit = { inherit Metal ModelIO; }; - MetalPerformanceShaders = {}; - MetalPerformanceShadersGraph = {}; - MetricKit = { inherit SignpostMetrics; }; - ModelIO = {}; - MultipeerConnectivity = {}; - NaturalLanguage = {}; - NearbyInteraction = {}; - NetFS = {}; - Network = { inherit libnetwork; }; - NetworkExtension = { inherit Network; }; + Metal = { inherit CoreFoundation CoreGraphics Foundation IOKit IOSurface; }; + MetalKit = { inherit AppKit CloudKit CoreData CoreFoundation CoreGraphics CoreImage CoreLocation Foundation IOKit Metal ModelIO QuartzCore simd; }; + MetalPerformanceShaders = { inherit CoreGraphics Foundation Metal simd; }; + MetalPerformanceShadersGraph = { inherit Foundation MetalPerformanceShaders; }; + MetricKit = { inherit CoreFoundation CoreGraphics Foundation IOKit; }; + ModelIO = { inherit CoreFoundation CoreGraphics Foundation IOKit simd; }; + MultipeerConnectivity = { inherit Cocoa Foundation; }; + NaturalLanguage = { inherit CoreFoundation CoreGraphics Foundation IOKit; }; + NearbyInteraction = { inherit CoreFoundation CoreGraphics Foundation IOKit simd; }; + NetFS = { inherit CoreFoundation; }; + Network = { inherit CoreFoundation Foundation Security; }; + NetworkExtension = { inherit Foundation Network Security; }; NetworkingDriverKit = {}; - NotificationCenter = {}; - OSAKit = { inherit Carbon; }; - OSLog = {}; + NotificationCenter = { inherit AppKit Foundation; }; + OSAKit = { inherit Carbon Cocoa; }; + OSLog = { inherit CoreFoundation CoreGraphics Foundation IOKit; }; OpenAL = {}; - OpenCL = { inherit IOSurface OpenGL; }; - OpenDirectory = {}; + OpenCL = { inherit OpenGL; }; + OpenDirectory = { inherit CoreFoundation Foundation; }; OpenGL = {}; - PCIDriverKit = {}; - PCSC = { inherit CoreData; }; - PDFKit = {}; - ParavirtualizedGraphics = {}; - PassKit = { inherit PassKitCore; }; - PencilKit = {}; - Photos = {}; - PhotosUI = {}; - PreferencePanes = {}; - PushKit = {}; - Python = {}; - QTKit = { inherit CoreMedia CoreMediaIO MediaToolbox VideoToolbox; }; - Quartz = { inherit QTKit QuartzCore QuickLook PDFKit; }; - QuartzCore = { inherit ApplicationServices CoreImage CoreVideo Metal OpenCL libobjc; }; - QuickLook = { inherit ApplicationServices; }; - QuickLookThumbnailing = {}; - RealityKit = {}; - ReplayKit = {}; + PCIDriverKit = { inherit IOKit; }; + PCSC = {}; + PDFKit = { inherit AppKit Cocoa; }; + ParavirtualizedGraphics = { inherit AppKit CoreVideo Foundation IOSurface Metal; }; + PassKit = { inherit AppKit Contacts CoreGraphics Foundation; }; + PencilKit = { inherit AppKit CloudKit Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreLocation Foundation IOKit Metal QuartzCore; }; + Photos = { inherit AVFoundation CoreAudio CoreFoundation CoreGraphics CoreImage CoreLocation CoreMIDI CoreMedia Foundation IOKit ImageIO Metal QuartzCore UniformTypeIdentifiers simd; }; + PhotosUI = { inherit AppKit Foundation MapKit Photos; }; + PreferencePanes = { inherit Cocoa; }; + PushKit = { inherit Foundation; }; + Python = { inherit Carbon; }; + QTKit = {}; + Quartz = { inherit AppKit ApplicationServices Cocoa Foundation ImageCaptureCore OpenGL PDFKit QuartzCore QuickLook; }; + QuartzCore = { inherit CoreFoundation CoreGraphics CoreImage CoreVideo Foundation IOKit Metal OpenGL; }; + QuickLook = { inherit ApplicationServices CoreFoundation; }; + QuickLookThumbnailing = { inherit CoreGraphics Foundation UniformTypeIdentifiers; }; + RealityKit = { inherit AVFoundation AppKit AudioToolbox CloudKit Combine CoreAudio CoreData CoreFoundation CoreGraphics CoreImage CoreLocation CoreMIDI CoreText Foundation IOKit Metal MultipeerConnectivity QuartzCore simd; }; + ReplayKit = { inherit AVFoundation AppKit Foundation; }; Ruby = {}; - SafariServices = {}; - SceneKit = {}; - ScreenSaver = {}; - ScreenTime = {}; - ScriptingBridge = {}; - Security = { inherit IOKit libDER; }; - SecurityFoundation = { inherit Security; }; - SecurityInterface = { inherit Security SecurityFoundation; }; - SensorKit = {}; - ServiceManagement = { inherit Security; }; - Social = {}; - SoundAnalysis = {}; - Speech = {}; - SpriteKit = {}; - StoreKit = {}; - SwiftUI = { inherit AppKit DeveloperToolsSupport UniformTypeIdentifiers; }; + SafariServices = { inherit AppKit CloudKit CoreData CoreFoundation CoreGraphics CoreImage CoreLocation Foundation IOKit Metal QuartzCore; }; + SceneKit = { inherit AppKit CloudKit CoreData CoreFoundation CoreGraphics CoreImage CoreLocation Foundation GLKit IOKit Metal ModelIO QuartzCore simd; }; + ScreenSaver = { inherit AppKit Foundation; }; + ScreenTime = { inherit AppKit Foundation; }; + ScriptingBridge = { inherit ApplicationServices CoreServices Foundation; }; + Security = { inherit CoreFoundation; }; + SecurityFoundation = { inherit Foundation Security; }; + SecurityInterface = { inherit AppKit Cocoa Security SecurityFoundation; }; + SensorKit = { inherit CoreFoundation CoreLocation Foundation; }; + ServiceManagement = { inherit CoreFoundation Security; }; + Social = { inherit AppKit Foundation; }; + SoundAnalysis = { inherit AVFoundation CoreML CoreMedia Foundation; }; + Speech = { inherit AVFoundation CoreAudio CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia Foundation IOKit Metal QuartzCore UniformTypeIdentifiers simd; }; + SpriteKit = { inherit AppKit CloudKit Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreLocation Foundation GLKit IOKit Metal ModelIO QuartzCore simd; }; + StoreKit = { inherit AppKit CoreGraphics Foundation; }; + SwiftUI = { inherit AppKit CloudKit Combine CoreData CoreFoundation CoreGraphics CoreImage CoreLocation DeveloperToolsSupport Foundation IOKit Metal QuartzCore UniformTypeIdentifiers; }; SyncServices = {}; System = {}; - SystemConfiguration = { inherit Security; }; - SystemExtensions = {}; - TWAIN = { inherit Carbon; }; + SystemConfiguration = { inherit CoreFoundation Security; }; + SystemExtensions = { inherit Foundation; }; + TWAIN = {}; Tcl = {}; Tk = {}; - USBDriverKit = {}; - UniformTypeIdentifiers = {}; - UserNotifications = {}; - UserNotificationsUI = {}; - VideoDecodeAcceleration = { inherit CoreVideo; }; - VideoSubscriberAccount = {}; - VideoToolbox = { inherit CoreMedia CoreVideo; }; - Virtualization = {}; - Vision = {}; - WebKit = { inherit ApplicationServices Carbon JavaScriptCore OpenGL libobjc; }; - WidgetKit = {}; - iTunesLibrary = {}; + USBDriverKit = { inherit IOKit; }; + UniformTypeIdentifiers = { inherit CoreFoundation CoreGraphics Foundation IOKit; }; + UserNotifications = { inherit Foundation; }; + UserNotificationsUI = { inherit AppKit; }; + VideoDecodeAcceleration = {}; + VideoSubscriberAccount = { inherit Foundation; }; + VideoToolbox = { inherit CoreFoundation CoreGraphics CoreMedia CoreVideo; }; + Virtualization = { inherit CoreFoundation CoreGraphics Foundation IOKit; }; + Vision = { inherit CoreAudio CoreFoundation CoreGraphics CoreML CoreMedia CoreVideo Foundation IOKit ImageIO Metal simd; }; + WebKit = { inherit AppKit CloudKit CoreData CoreFoundation CoreGraphics CoreImage CoreLocation Foundation IOKit JavaScriptCore Metal OpenGL QuartzCore; }; + WidgetKit = { inherit Combine CoreFoundation CoreGraphics CoreVideo Foundation IOKit Intents Metal SwiftUI; }; + iTunesLibrary = { inherit Foundation; }; vmnet = {}; } diff --git a/pkgs/os-specific/darwin/gen-frameworks.py b/pkgs/os-specific/darwin/gen-frameworks.py new file mode 100755 index 00000000000..ec2a6c7c16e --- /dev/null +++ b/pkgs/os-specific/darwin/gen-frameworks.py @@ -0,0 +1,147 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i python -p python3 swiftPackages.swift-unwrapped + +""" +Generate a frameworks.nix for a macOS SDK. + +You may point this tool at an Xcode bundled SDK, but more ideal is using the +SDK from Nixpkgs. For example: + +SDK_PATH="$(nix-build --no-link -A darwin.apple_sdk_11_0.MacOSX-SDK)" +./gen-frameworks.py "$SDK_PATH" > ./new-frameworks.nix +""" + +import json +import os +import subprocess +import sys + +ALLOWED_LIBS = ["simd"] + +HEADER = """\ +# This file is generated by gen-frameworks.nix. +# Do not edit, put overrides in apple_sdk.nix instead. +{ libs, frameworks }: with libs; with frameworks; +{ +""" + +FOOTER = """\ +} +""" + + +def eprint(*args): + print(*args, file=sys.stderr) + + +def name_from_ident(ident): + return ident.get("swift", ident.get("clang")) + + +def scan_sdk(sdk): + # Find frameworks by scanning the SDK frameworks directory. + frameworks = [ + framework.removesuffix(".framework") + for framework in os.listdir(f"{sdk}/System/Library/Frameworks") + if not framework.startswith("_") + ] + frameworks.sort() + + # Determine the longest name for padding output. + width = len(max(frameworks, key=len)) + + output = HEADER + + for framework in frameworks: + deps = [] + + # Use Swift to scan dependencies, because a module may have both Clang + # and Swift parts. Using Clang only imports the Clang module, whereas + # using Swift will usually import both Clang + Swift overlay. + # + # TODO: The above is an assumption. Not sure if it's possible a Swift + # module completely shadows a Clang module. (Seems unlikely) + # + # TODO: Handle "module 'Foobar' is incompatible with feature 'swift'" + # + # If there were a similar Clang invocation for scanning, we could fix + # the above todos, but that doesn't appear to exist. + eprint(f"# scanning {framework}") + result = subprocess.run( + [ + "swiftc", + "-scan-dependencies", + # We provide a source snippet via stdin. + "-", + # Use the provided SDK. + "-sdk", + sdk, + # This search path is normally added automatically by the + # compiler based on the SDK, but we have a patch in place that + # removes that for SDKs in /nix/store, because our xcbuild stub + # SDK doesn't have the directory. + # (swift-prevent-sdk-dirs-warning.patch) + "-I", + f"{sdk}/usr/lib/swift", + # For some reason, 'lib/swift/shims' from both the SDK and + # Swift compiler are picked up, causing redefinition errors. + # This eliminates the latter. + "-resource-dir", + f"{sdk}/usr/lib/swift", + ], + input=f"import {framework}".encode(), + stdout=subprocess.PIPE, + ) + if result.returncode != 0: + eprint(f"# Scanning {framework} failed (exit code {result.returncode})") + result.stdout = b"" + + # Parse JSON output. + if len(result.stdout) != 0: + data = json.loads(result.stdout) + + # Entries in the modules list come in pairs. The first is an + # identifier (`{ swift: "foobar" }` or `{ clang: "foobar" }`), and + # the second metadata for that module. Here we look for the pair + # that matches the framework we're scanning (and ignore the rest). + modules = data["modules"] + for i in range(0, len(modules), 2): + ident, meta = modules[i : i + 2] + + # NOTE: We may match twice, for a Swift module _and_ for a + # Clang module. So matching here doesn't break from the loop, + # and deps is appended to. + if name_from_ident(ident) == framework: + dep_idents = meta["directDependencies"] + deps += [name_from_ident(ident) for ident in dep_idents] + # List unfiltered deps in progress output. + eprint(ident, "->", dep_idents) + + # Filter out modules that are not separate derivations. + # Also filter out duplicates (when a Swift overlay imports the Clang module) + allowed = frameworks + ALLOWED_LIBS + deps = set([dep for dep in deps if dep in allowed]) + + # Filter out self-references. (Swift overlay importing Clang module.) + if framework in deps: + deps.remove(framework) + + # Generate a Nix attribute line. + if len(deps) != 0: + deps = list(deps) + deps.sort() + deps = " ".join(deps) + output += f" {framework.ljust(width)} = {{ inherit {deps}; }};\n" + else: + output += f" {framework.ljust(width)} = {{}};\n" + + output += FOOTER + sys.stdout.write(output) + + +if __name__ == "__main__": + if len(sys.argv) != 2: + eprint(f"Usage: {sys.argv[0]} <path to MacOSX.sdk>") + sys.exit(64) + + scan_sdk(sys.argv[1]) diff --git a/pkgs/os-specific/darwin/moltenvk/default.nix b/pkgs/os-specific/darwin/moltenvk/default.nix index 16456c5fcad..4d247fa5836 100644 --- a/pkgs/os-specific/darwin/moltenvk/default.nix +++ b/pkgs/os-specific/darwin/moltenvk/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "MoltenVK"; - version = "1.2.2"; + version = "1.2.3"; buildInputs = [ AppKit @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "KhronosGroup"; repo = "MoltenVK"; rev = "v${finalAttrs.version}"; - hash = "sha256-XowMXhGqPcxJ0DS3G41tpBO68va94a7SZHOOgguCxy0="; + hash = "sha256-GPOF2lyo1eDf1GrPjcj0y1OuUHI/c80L9gSQM+4wEp0="; }; patches = [ diff --git a/pkgs/os-specific/linux/amdctl/default.nix b/pkgs/os-specific/linux/amdctl/default.nix new file mode 100644 index 00000000000..1fcd8fc9340 --- /dev/null +++ b/pkgs/os-specific/linux/amdctl/default.nix @@ -0,0 +1,32 @@ +{ lib +, stdenv +, fetchFromGitHub +}: + +stdenv.mkDerivation rec { + pname = "amdctl"; + version = "0.11"; + + src = fetchFromGitHub { + owner = "kevinlekiller"; + repo = "amdctl"; + rev = "v${version}"; + hash = "sha256-2wBk/9aAD7ARMGbcVxk+CzEvUf8U4RS4ZwTCj8cHNNo="; + }; + + installPhase = '' + runHook preInstall + + install -Dm755 amdctl $out/bin/amdctl + + runHook postInstall + ''; + + meta = with lib; { + description = "Set P-State voltages and clock speeds on recent AMD CPUs on Linux."; + homepage = "https://github.com/kevinlekiller/amdctl"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ thiagokokada ]; + platforms = [ "x86_64-linux" ]; + }; +} diff --git a/pkgs/os-specific/linux/bpftools/default.nix b/pkgs/os-specific/linux/bpftools/default.nix index 287ad9d4226..a23c4eb7b9e 100644 --- a/pkgs/os-specific/linux/bpftools/default.nix +++ b/pkgs/os-specific/linux/bpftools/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl +{ lib, stdenv, linuxHeaders , libopcodes, libopcodes_2_38 , libbfd, libbfd_2_38 , elfutils, readline @@ -8,15 +8,12 @@ stdenv.mkDerivation rec { pname = "bpftools"; - version = "5.19.12"; - src = fetchurl { - url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; - sha256 = "sha256-xDalSMcxLOb8WjRyy+rYle749ShB++fHH9jki9/isLo="; - }; + inherit (linuxHeaders) version src; + + separateDebugInfo = true; patches = [ - ./strip-binary-name.patch # fix unknown type name '__vector128' on ppc64le ./include-asm-types-for-ppc64le.patch ]; diff --git a/pkgs/os-specific/linux/bpftools/strip-binary-name.patch b/pkgs/os-specific/linux/bpftools/strip-binary-name.patch deleted file mode 100644 index 623e90963bd..00000000000 --- a/pkgs/os-specific/linux/bpftools/strip-binary-name.patch +++ /dev/null @@ -1,15 +0,0 @@ -Strip path to the binary from prints. - -I see no sense in including the full path in outputs like bpftool --version -Especially as argv[0] may not include it, based on calling via $PATH or not. ---- a/tools/bpf/bpftool/main.c -+++ b/tools/bpf/bpftool/main.c -@@ -443 +443,7 @@ -- bin_name = argv[0]; -+ /* Strip the path if any. */ -+ const char *bin_name_slash = strrchr(argv[0], '/'); -+ if (bin_name_slash) { -+ bin_name = bin_name_slash + 1; -+ } else { -+ bin_name = argv[0]; -+ } diff --git a/pkgs/os-specific/linux/criu/default.nix b/pkgs/os-specific/linux/criu/default.nix index 71bde6220a0..228916bd723 100644 --- a/pkgs/os-specific/linux/criu/default.nix +++ b/pkgs/os-specific/linux/criu/default.nix @@ -21,6 +21,16 @@ stdenv.mkDerivation rec { url = "https://github.com/checkpoint-restore/criu/commit/1e6e826ffb7ac05f33fa123051c2fc2ddf0f68ea.patch"; hash = "sha256-LJjk0jQ5v5wqeprvBMpxhjLXn7v+lSPldEGgazGUM44="; }) + + # compat fixes for glibc-2.36 + (fetchpatch { + url = "https://github.com/checkpoint-restore/criu/commit/8cd5fccd6cf3d03afb5abe463134d31f54d42258.patch"; + sha256 = "sha256-b65DdLmyIuZik0dNRuWJKUPcDFA6CKq0bi4Vd26zgS4="; + }) + (fetchpatch { + url = "https://github.com/checkpoint-restore/criu/commit/517c0947050e63aac72f63a3bf373d76264723b9.patch"; + sha256 = "sha256-MPZ6oILVoZ7BQEZFjUlp3RuMC7iKTKXAtrUDFqbN4T8="; + }) ]; enableParallelBuilding = true; diff --git a/pkgs/os-specific/linux/freeipa/default.nix b/pkgs/os-specific/linux/freeipa/default.nix new file mode 100644 index 00000000000..5e705bda2cb --- /dev/null +++ b/pkgs/os-specific/linux/freeipa/default.nix @@ -0,0 +1,171 @@ +{ stdenv +, lib +, fetchurl +, pkg-config +, autoconf +, automake +, kerberos +, openldap +, popt +, sasl +, curl +, xmlrpc_c +, ding-libs +, p11-kit +, gettext +, nspr +, nss +, _389-ds-base +, svrcore +, libuuid +, talloc +, tevent +, samba +, libunistring +, libverto +, libpwquality +, systemd +, python3 +, bind +, sssd +, jre +, rhino +, lesscpy +, jansson +, runtimeShell +}: + +let + pathsPy = ./paths.py; + + pythonInputs = with python3.pkgs; [ + six + python-ldap + dnspython + netaddr + netifaces + gssapi + dogtag-pki + pyasn1 + sssd + cffi + lxml + dbus-python + cryptography + python-memcached + qrcode + pyusb + yubico + setuptools + jinja2 + augeas + samba + ]; +in +stdenv.mkDerivation rec { + pname = "freeipa"; + version = "4.10.1"; + + src = fetchurl { + url = "https://releases.pagure.org/freeipa/freeipa-${version}.tar.gz"; + sha256 = "sha256-q2rQzcBl1tI4/7+hxEwOY9ND86hObe7O7Y9EEH7cUoA="; + }; + + nativeBuildInputs = [ + python3.pkgs.wrapPython + jre + rhino + lesscpy + automake + autoconf + gettext + ]; + + buildInputs = [ + kerberos + openldap + popt + sasl + curl + xmlrpc_c + pkg-config + ding-libs + p11-kit + python3 + nspr + nss + _389-ds-base + svrcore + libuuid + talloc + tevent + samba + libunistring + libverto + systemd + bind + libpwquality + jansson + ] ++ pythonInputs; + + postPatch = '' + patchShebangs makeapi makeaci install/ui/util + + substituteInPlace ipaplatform/setup.py \ + --replace 'ipaplatform.debian' 'ipaplatform.nixos' + + substituteInPlace ipasetup.py.in \ + --replace 'int(v)' 'int(v.replace("post", ""))' + + substituteInPlace client/ipa-join.c \ + --replace /usr/sbin/ipa-getkeytab $out/bin/ipa-getkeytab + + cp -r ipaplatform/{fedora,nixos} + substitute ${pathsPy} ipaplatform/nixos/paths.py \ + --subst-var out \ + --subst-var-by bind ${bind.dnsutils} \ + --subst-var-by curl ${curl} \ + --subst-var-by kerberos ${kerberos} + ''; + + NIX_CFLAGS_COMPILE = "-I${_389-ds-base}/include/dirsrv"; + pythonPath = pythonInputs; + + # Building and installing the server fails with silent Rhino errors, skipping + # for now. Need a newer Rhino version. + #buildFlags = [ "client" "server" ] + + configureFlags = [ + "--with-systemdsystemunitdir=$out/lib/systemd/system" + "--with-ipaplatform=nixos" + "--disable-server" + ]; + + postInstall = '' + echo " + #!${runtimeShell} + echo 'ipa-client-install is not available on NixOS. Please see security.ipa, instead.' + exit 1 + " > $out/sbin/ipa-client-install + ''; + + postFixup = '' + wrapPythonPrograms + rm -rf $out/etc/ipa $out/var/lib/ipa-client/sysrestore + ''; + + meta = with lib; { + description = "Identity, Policy and Audit system"; + longDescription = '' + IPA is an integrated solution to provide centrally managed Identity (users, + hosts, services), Authentication (SSO, 2FA), and Authorization + (host access control, SELinux user roles, services). The solution provides + features for further integration with Linux based clients (SUDO, automount) + and integration with Active Directory based infrastructures (Trusts). + ''; + homepage = "https://www.freeipa.org/"; + license = licenses.gpl3Plus; + maintainers = [ maintainers.s1341 ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/os-specific/linux/freeipa/paths.py b/pkgs/os-specific/linux/freeipa/paths.py new file mode 100644 index 00000000000..36c0cc0c740 --- /dev/null +++ b/pkgs/os-specific/linux/freeipa/paths.py @@ -0,0 +1,13 @@ +from ipaplatform.fedora.paths import FedoraPathNamespace + +class NixOSPathNamespace(FedoraPathNamespace): + SBIN_IPA_JOIN = "@out@/bin/ipa-join" + IPA_GETCERT = "@out@/bin/ipa-getcert" + IPA_RMKEYTAB = "@out@/bin/ipa-rmkeytab" + IPA_GETKEYTAB = "@out@/bin/ipa-getkeytab" + NSUPDATE = "@bind@/bin/nsupdate" + BIN_CURL = "@curl@/bin/curl" + KINIT = "@kerberos@/bin/kinit" + KDESTROY = "@kerberos@/bin/kdestroy" + +paths = NixOSPathNamespace() diff --git a/pkgs/os-specific/linux/iptables/default.nix b/pkgs/os-specific/linux/iptables/default.nix index 0704860c961..9d2848556ea 100644 --- a/pkgs/os-specific/linux/iptables/default.nix +++ b/pkgs/os-specific/linux/iptables/default.nix @@ -1,39 +1,37 @@ -{ lib, stdenv, fetchurl, pkg-config, pruneLibtoolFiles, flex, bison +{ lib, stdenv, fetchurl +, autoreconfHook, pkg-config, pruneLibtoolFiles, flex, bison , libmnl, libnetfilter_conntrack, libnfnetlink, libnftnl, libpcap , nftablesCompat ? true , fetchpatch }: stdenv.mkDerivation rec { - version = "1.8.8"; + version = "1.8.9"; pname = "iptables"; src = fetchurl { - url = "https://www.netfilter.org/projects/${pname}/files/${pname}-${version}.tar.bz2"; - sha256 = "sha256-ccdYidxxBnZjFVPrFRHaAXe7qvG1USZbkS0jbD9RhZ8="; + url = "https://www.netfilter.org/projects/${pname}/files/${pname}-${version}.tar.xz"; + sha256 = "72Y5pDvoMlpPjqaBI/+sI2y2lujHhQG2ToEGr7AIyH8="; }; patches = [ - # xshared: Fix build for -Werror=format-security (fetchpatch { - url = "https://git.netfilter.org/iptables/patch/?id=b72eb12ea5a61df0655ad99d5048994e916be83a"; - sha256 = "sha256-pnamqOagwNWoiwlxPnKCqSc2N7MP/eZlT7JiE09c8OE="; + name = "format-security.patch"; + url = "https://git.netfilter.org/iptables/patch/?id=ed4082a7405a5838c205a34c1559e289949200cc"; + sha256 = "OdytFmHk+3Awu+sDQpGTl5/qip4doRblmW2vQzfNZiU="; }) - # treewide: use uint* instead of u_int* - (fetchpatch { - url = "https://git.netfilter.org/iptables/patch/?id=f319389525b066b7dc6d389c88f16a0df3b8f189"; - sha256 = "sha256-rOxCEWZoI8Ac5fQDp286YHAwvreUAoDVAbomboKrGyM="; - }) - # fix Musl build - (fetchpatch { - url = "https://git.netfilter.org/iptables/patch/?id=0e7cf0ad306cdf95dc3c28d15a254532206a888e"; - sha256 = "18mnvqfxzd7ifq3zjb4vyifcyadpxdi8iqcj8wsjgw23n49lgrbj"; + (fetchurl { + name = "static.patch"; + url = "https://lore.kernel.org/netfilter-devel/20230402232939.1060151-1-hi@alyssa.is/raw"; + sha256 = "PkH+1HbJjBb3//ffBe0XUQok1lBwgj/STL8Ppu/28f4="; }) ]; outputs = [ "out" "dev" "man" ]; - nativeBuildInputs = [ pkg-config pruneLibtoolFiles flex bison ]; + nativeBuildInputs = [ + autoreconfHook pkg-config pruneLibtoolFiles flex bison + ]; buildInputs = [ libmnl libnetfilter_conntrack libnfnetlink libnftnl libpcap ]; diff --git a/pkgs/os-specific/linux/kernel/hardened/patches.json b/pkgs/os-specific/linux/kernel/hardened/patches.json index 323b54cae1d..f1ad3d04951 100644 --- a/pkgs/os-specific/linux/kernel/hardened/patches.json +++ b/pkgs/os-specific/linux/kernel/hardened/patches.json @@ -32,31 +32,31 @@ "5.15": { "patch": { "extra": "-hardened1", - "name": "linux-hardened-5.15.104-hardened1.patch", - "sha256": "0gz3csflp34aadrgmlhy4y3sybxdlzvb2wsss9yb9l5zikxm2h1c", - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.15.104-hardened1/linux-hardened-5.15.104-hardened1.patch" + "name": "linux-hardened-5.15.105-hardened1.patch", + "sha256": "0hkg9198ljp7hv5n5wv6dg2fh042wxlm1mzfk5adfylyl7rrm7js", + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.15.105-hardened1/linux-hardened-5.15.105-hardened1.patch" }, - "sha256": "0m3bscml2mvafbj5k9a3qa8akfxms8wfpzsr687lfblr17735ibi", - "version": "5.15.104" + "sha256": "0kz4ymaqb1kpniqq2mwv3z8rirz5yyf1c9m648kqblij0djkgd81", + "version": "5.15.105" }, "5.4": { "patch": { "extra": "-hardened1", - "name": "linux-hardened-5.4.238-hardened1.patch", - "sha256": "0fj3q8ykf9fi179hjspi5zq5bzxmn154g5nsdcvnphmizvlzy1qg", - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.238-hardened1/linux-hardened-5.4.238-hardened1.patch" + "name": "linux-hardened-5.4.239-hardened1.patch", + "sha256": "12lmajxli4v84h3197xzyj21hyqdn4v596c24iirg72xch3ca5hw", + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.239-hardened1/linux-hardened-5.4.239-hardened1.patch" }, - "sha256": "07x9ibcshsm451qcpawv3l0z7g8w8jg79h6dfdmbm3jrhpdb58kh", - "version": "5.4.238" + "sha256": "0nw02lqkvachksyan4n11q0g6jhm1ii7d5zs276n46891ypn80m9", + "version": "5.4.239" }, "6.1": { "patch": { "extra": "-hardened1", - "name": "linux-hardened-6.1.21-hardened1.patch", - "sha256": "04sksmh4zym2z8bjg8hdr1zv1fv1r08z1b5kyl7rm9b1ic3gd39w", - "url": "https://github.com/anthraxx/linux-hardened/releases/download/6.1.21-hardened1/linux-hardened-6.1.21-hardened1.patch" + "name": "linux-hardened-6.1.22-hardened1.patch", + "sha256": "1nwjchs8jlishdcxc4f5834d7p03f1iiyhbp1gv2j1b48qrlf17l", + "url": "https://github.com/anthraxx/linux-hardened/releases/download/6.1.22-hardened1/linux-hardened-6.1.22-hardened1.patch" }, - "sha256": "0fnr2pw4pi0vnkpv8hfipya09cgdz6ghks7p6vdl2d71dawb2g5k", - "version": "6.1.21" + "sha256": "1a7xkjqj13q5dgk1gml27kdzs381p0z203alamd0wkgprr0r3s1b", + "version": "6.1.22" } } diff --git a/pkgs/os-specific/linux/kernel/linux-4.14.nix b/pkgs/os-specific/linux/kernel/linux-4.14.nix index bd7ad55a35e..555539eafcf 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.14.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.14.nix @@ -3,7 +3,7 @@ with lib; buildLinux (args // rec { - version = "4.14.311"; + version = "4.14.312"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = versions.pad 3 version; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1mbwrgjz575qxg4gwi2fxc94kprmiblwap3jix0mj4887zllqgw0"; + sha256 = "03bwrnm7z8jxxn681dd5jffrj76l14ngkcccfgbg1p4a0471q436"; }; } // (args.argsOverride or {})) diff --git a/pkgs/os-specific/linux/kernel/linux-4.19.nix b/pkgs/os-specific/linux/kernel/linux-4.19.nix index ce742ba681a..1cc372fb3db 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.19.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.19.nix @@ -3,7 +3,7 @@ with lib; buildLinux (args // rec { - version = "4.19.279"; + version = "4.19.280"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = versions.pad 3 version; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "104qkyflkfkp8iyshpirb9q708vvsgfbxfwgl0dnas3k7nyc6v3k"; + sha256 = "1xmg9p3ky75n5q894f522s8nwcmbd5c15nmjr0n96m6xzag3kd7w"; }; } // (args.argsOverride or {})) diff --git a/pkgs/os-specific/linux/kernel/linux-5.10.nix b/pkgs/os-specific/linux/kernel/linux-5.10.nix index f95140a162a..30b5abf9a49 100644 --- a/pkgs/os-specific/linux/kernel/linux-5.10.nix +++ b/pkgs/os-specific/linux/kernel/linux-5.10.nix @@ -3,7 +3,7 @@ with lib; buildLinux (args // rec { - version = "5.10.176"; + version = "5.10.177"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = versions.pad 3 version; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; - sha256 = "14zpdrrrpgxx44nxjn0rifrchnmsvvpkzpm1n82kw5q4p9h2q1yf"; + sha256 = "0waml6svj07b7f8yb1kzrflqlf61x4kcqbgsr372s484m3z628lz"; }; } // (args.argsOverride or {})) diff --git a/pkgs/os-specific/linux/kernel/linux-5.15.nix b/pkgs/os-specific/linux/kernel/linux-5.15.nix index b414e75bc2b..9a69eb222be 100644 --- a/pkgs/os-specific/linux/kernel/linux-5.15.nix +++ b/pkgs/os-specific/linux/kernel/linux-5.15.nix @@ -3,7 +3,7 @@ with lib; buildLinux (args // rec { - version = "5.15.105"; + version = "5.15.106"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = versions.pad 3 version; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; - sha256 = "0kz4ymaqb1kpniqq2mwv3z8rirz5yyf1c9m648kqblij0djkgd81"; + sha256 = "1r4g7ipcmj7k9dpwd5p2kd0f3iidnzl6z9g2cq4mfcw0h97r7rl4"; }; } // (args.argsOverride or { })) diff --git a/pkgs/os-specific/linux/kernel/linux-5.4.nix b/pkgs/os-specific/linux/kernel/linux-5.4.nix index 6a133252adc..be2ee59f158 100644 --- a/pkgs/os-specific/linux/kernel/linux-5.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-5.4.nix @@ -3,7 +3,7 @@ with lib; buildLinux (args // rec { - version = "5.4.239"; + version = "5.4.240"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = versions.pad 3 version; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; - sha256 = "0nw02lqkvachksyan4n11q0g6jhm1ii7d5zs276n46891ypn80m9"; + sha256 = "0ihf0rqhx7dav3k3igk29962sscb1xyniy2gx8chyllprr0z126w"; }; } // (args.argsOverride or {})) diff --git a/pkgs/os-specific/linux/kernel/linux-6.1.nix b/pkgs/os-specific/linux/kernel/linux-6.1.nix index ddc38116609..6e5bc9c6c58 100644 --- a/pkgs/os-specific/linux/kernel/linux-6.1.nix +++ b/pkgs/os-specific/linux/kernel/linux-6.1.nix @@ -3,7 +3,7 @@ with lib; buildLinux (args // rec { - version = "6.1.22"; + version = "6.1.23"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = versions.pad 3 version; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; - sha256 = "1a7xkjqj13q5dgk1gml27kdzs381p0z203alamd0wkgprr0r3s1b"; + sha256 = "1szblfmm8gx0am017y30ywc60b1gqarplgmcs5zy7bshhwp3fn3l"; }; } // (args.argsOverride or { })) diff --git a/pkgs/os-specific/linux/kernel/linux-6.2.nix b/pkgs/os-specific/linux/kernel/linux-6.2.nix index 9b2a21a4af1..5b941f88212 100644 --- a/pkgs/os-specific/linux/kernel/linux-6.2.nix +++ b/pkgs/os-specific/linux/kernel/linux-6.2.nix @@ -3,7 +3,7 @@ with lib; buildLinux (args // rec { - version = "6.2.9"; + version = "6.2.10"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = versions.pad 3 version; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; - sha256 = "1xa3znandhyn1ygbfv4cl83mwn33hphj1jdc59s0wgy0ck0ljd4h"; + sha256 = "1zm4xvxdy6sqqwcich46mr4dh3kpmp40bawwahrg4lr7rp1n5iap"; }; } // (args.argsOverride or { })) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index 08f075b100a..033f89e449f 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -3,14 +3,14 @@ let # These names are how they are designated in https://xanmod.org. ltsVariant = { - version = "6.1.20"; - hash = "sha256-ni3AsoiDh/MZBhB0dQKFwcPnKSFvw8nhaX/09QCSQd8="; + version = "6.1.22"; + hash = "sha256-eom3vlcbTTnVk+zcKja82mKmSmO8v0uqxccdA1VRj6s="; variant = "lts"; }; mainVariant = { - version = "6.2.7"; - hash = "sha256-nxyEz+xXcr8tK8q+LWqNE3kYdWq4CXSy2vJfnlqKKRk="; + version = "6.2.9"; + hash = "sha256-Nwd3C5YSfEO4/2fOzkQmNAqettvt6bM2Gz0k8a9O/DI="; variant = "main"; }; diff --git a/pkgs/os-specific/linux/lvm2/2_03.nix b/pkgs/os-specific/linux/lvm2/2_03.nix index 0237a0555ab..4cc62ae1b90 100644 --- a/pkgs/os-specific/linux/lvm2/2_03.nix +++ b/pkgs/os-specific/linux/lvm2/2_03.nix @@ -1,4 +1,4 @@ import ./common.nix { - version = "2.03.19"; - hash = "sha256-7J/58dmYzisF8a0i3c+UAdIC0CFYEdxGjXjLprCyaHk="; + version = "2.03.20"; + hash = "sha256-kKGHmzZ1rql4RUNYHM0hKMJl7GesBGsYVucG/Ar1w8c="; } diff --git a/pkgs/os-specific/linux/lxc/default.nix b/pkgs/os-specific/linux/lxc/default.nix index 18c23c46c13..49f16db002f 100644 --- a/pkgs/os-specific/linux/lxc/default.nix +++ b/pkgs/os-specific/linux/lxc/default.nix @@ -1,5 +1,5 @@ { lib, stdenv, fetchurl, autoreconfHook, pkg-config, perl, docbook2x -, docbook_xml_dtd_45, python3Packages, pam +, docbook_xml_dtd_45, python3Packages, pam, fetchpatch # Optional Dependencies , libapparmor ? null, gnutls ? null, libselinux ? null, libseccomp ? null @@ -26,6 +26,13 @@ stdenv.mkDerivation rec { patches = [ ./support-db2x.patch + + # Backport of https://github.com/lxc/lxc/pull/4179 for glibc-2.36 build + (fetchpatch { + url = "https://github.com/lxc/lxc/commit/c1115e1503bf955c97f4cf3b925a6a9f619764c3.patch"; + sha256 = "sha256-aC1XQesRJfkyQnloB3NvR4p/1WITrqkGYzw50PDxDrs="; + excludes = [ "meson.build" ]; + }) ]; postPatch = '' diff --git a/pkgs/os-specific/linux/lxcfs/default.nix b/pkgs/os-specific/linux/lxcfs/default.nix index 67e96289e2a..70d84d6311c 100644 --- a/pkgs/os-specific/linux/lxcfs/default.nix +++ b/pkgs/os-specific/linux/lxcfs/default.nix @@ -14,6 +14,10 @@ stdenv.mkDerivation rec { sha256 = "sha256-+wp29GD+toXGfQbPGYbDJ7/P+FY1uQY4uK3OQxTE9GM="; }; + postPatch = '' + sed -i -e '1i #include <sys/pidfd.h>' src/bindings.c + ''; + nativeBuildInputs = [ pkg-config help2man autoreconfHook makeWrapper ]; buildInputs = [ fuse ]; diff --git a/pkgs/os-specific/linux/nftables/default.nix b/pkgs/os-specific/linux/nftables/default.nix index 340ad619ecb..26c7b6a9ea3 100644 --- a/pkgs/os-specific/linux/nftables/default.nix +++ b/pkgs/os-specific/linux/nftables/default.nix @@ -9,12 +9,12 @@ }: stdenv.mkDerivation rec { - version = "1.0.6"; + version = "1.0.7"; pname = "nftables"; src = fetchurl { url = "https://netfilter.org/projects/nftables/files/${pname}-${version}.tar.xz"; - hash = "sha256-JAdDDd2CmHZw5I3C/anigLqoMHq+wEqxjWCd89sAXkw="; + hash = "sha256-wSrJQf/5ra7fFzZ9XOITeJuYoNMUJ3vCKz1x4QiR9BI="; }; nativeBuildInputs = [ diff --git a/pkgs/os-specific/linux/restool/default.nix b/pkgs/os-specific/linux/restool/default.nix index add68522e7f..853d9eeb7f3 100644 --- a/pkgs/os-specific/linux/restool/default.nix +++ b/pkgs/os-specific/linux/restool/default.nix @@ -1,11 +1,12 @@ -{ stdenv, lib, fetchgit, bash, coreutils, dtc, file, gawk, gnugrep, gnused, pandoc, which }: +{ stdenv, lib, fetchFromGitHub, bash, coreutils, dtc, file, gawk, gnugrep, gnused, pandoc, which }: stdenv.mkDerivation rec { pname = "restool"; version = "2.4"; - src = fetchgit { - url = "https://source.codeaurora.org/external/qoriq/qoriq-components/restool"; + src = fetchFromGitHub { + owner = "nxp-qoriq"; + repo = "restool"; rev = "abd2f5b7181db9d03db9e6ccda0194923b73e9a2"; sha256 = "sha256-ryTDyqSy39e8Omf7l8lK4mLWr8jccDhMVPldkVGSQVo="; }; @@ -43,7 +44,7 @@ stdenv.mkDerivation rec { restool is a user space application providing the ability to dynamically create and manage DPAA2 containers and objects from Linux. ''; - homepage = "https://source.codeaurora.org/external/qoriq/qoriq-components/restool/about/"; + homepage = "https://github.com/nxp-qoriq/restool"; license = licenses.bsd3; platforms = platforms.linux; maintainers = with maintainers; [ delroth ]; diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index 22a0d9fc872..a3c59a5a6c9 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -90,7 +90,7 @@ , withCoredump ? true , withCryptsetup ? true , withDocumentation ? true -, withEfi ? stdenv.hostPlatform.isEfi && !stdenv.hostPlatform.isMusl +, withEfi ? stdenv.hostPlatform.isEfi , withFido2 ? true , withHomed ? !stdenv.hostPlatform.isMusl , withHostnamed ? true @@ -117,6 +117,7 @@ , withTimedated ? true , withTimesyncd ? true , withTpm2Tss ? true +, withUkify ? false # adds python to closure which is too much by default , withUserDb ? true , withUtmp ? !stdenv.hostPlatform.isMusl # tests assume too much system access for them to be feasible for us right now @@ -139,7 +140,7 @@ assert withHomed -> withPam; let wantCurl = withRemote || withImportd; wantGcrypt = withResolved || withImportd; - version = "253.1"; + version = "253.2"; # Bump this variable on every (major) version change. See below (in the meson options list) for why. # command: @@ -156,7 +157,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "systemd"; repo = "systemd-stable"; rev = "v${version}"; - hash = "sha256-PyAhkLxDkT5gVocCXh8bst6PBgguASjnA82xinQOtjw="; + hash = "sha256-gtJEHLSeJoOSFnutn/+wM27sV9JiV5afsykyUd+XDKQ="; }; # On major changes, or when otherwise required, you *must* reformat the patches, @@ -186,32 +187,33 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optional stdenv.hostPlatform.isMusl ( let oe-core = fetchzip { - url = "https://git.openembedded.org/openembedded-core/snapshot/openembedded-core-cccd4bcaf381c2729adc000381bd89906003e72a.tar.gz"; - sha256 = "2CFZEzWqUy6OOF3c+LN4Zmy3RqMzfdRHp+B5zlWJsoE="; + url = "https://git.openembedded.org/openembedded-core/snapshot/openembedded-core-f34f6ab04b443608497b73668365819343d0c2fe.tar.gz"; + sha256 = "DFcLPvjQIxGEDADpP232ZRd7cOEKt6B48Ah29nIGTt4="; }; musl-patches = oe-core + "/meta/recipes-core/systemd/systemd"; in [ - (musl-patches + "/0003-missing_type.h-add-comparison_fn_t.patch") - (musl-patches + "/0004-add-fallback-parse_printf_format-implementation.patch") - (musl-patches + "/0005-src-basic-missing.h-check-for-missing-strndupa.patch") - (musl-patches + "/0007-don-t-fail-if-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch") - (musl-patches + "/0008-add-missing-FTW_-macros-for-musl.patch") - (musl-patches + "/0010-Use-uintmax_t-for-handling-rlim_t.patch") - (musl-patches + "/0011-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch") - (musl-patches + "/0012-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch") - (musl-patches + "/0013-Define-glibc-compatible-basename-for-non-glibc-syste.patch") - (musl-patches + "/0014-Do-not-disable-buffering-when-writing-to-oom_score_a.patch") - (musl-patches + "/0015-distinguish-XSI-compliant-strerror_r-from-GNU-specif.patch") - (musl-patches + "/0018-avoid-redefinition-of-prctl_mm_map-structure.patch") - (musl-patches + "/0022-do-not-disable-buffer-in-writing-files.patch") - (musl-patches + "/0025-Handle-__cpu_mask-usage.patch") - (musl-patches + "/0026-Handle-missing-gshadow.patch") - (musl-patches + "/0028-missing_syscall.h-Define-MIPS-ABI-defines-for-musl.patch") - (musl-patches + "/0001-pass-correct-parameters-to-getdents64.patch") - (musl-patches + "/0002-Add-sys-stat.h-for-S_IFDIR.patch") (musl-patches + "/0001-Adjust-for-musl-headers.patch") - (musl-patches + "/0001-test-bus-error-strerror-is-assumed-to-be-GNU-specifi.patch") + (musl-patches + "/0005-pass-correct-parameters-to-getdents64.patch") + (musl-patches + "/0006-test-bus-error-strerror-is-assumed-to-be-GNU-specifi.patch") + (musl-patches + "/0007-Add-sys-stat.h-for-S_IFDIR.patch") + (musl-patches + "/0009-missing_type.h-add-comparison_fn_t.patch") + (musl-patches + "/0010-add-fallback-parse_printf_format-implementation.patch") + (musl-patches + "/0011-src-basic-missing.h-check-for-missing-strndupa.patch") + (musl-patches + "/0012-don-t-fail-if-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch") + (musl-patches + "/0013-add-missing-FTW_-macros-for-musl.patch") + (musl-patches + "/0014-Use-uintmax_t-for-handling-rlim_t.patch") + (musl-patches + "/0015-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch") + (musl-patches + "/0016-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch") + (musl-patches + "/0017-Define-glibc-compatible-basename-for-non-glibc-syste.patch") + (musl-patches + "/0018-Do-not-disable-buffering-when-writing-to-oom_score_a.patch") + (musl-patches + "/0019-distinguish-XSI-compliant-strerror_r-from-GNU-specif.patch") + (musl-patches + "/0020-avoid-redefinition-of-prctl_mm_map-structure.patch") + (musl-patches + "/0021-do-not-disable-buffer-in-writing-files.patch") + (musl-patches + "/0022-Handle-__cpu_mask-usage.patch") + (musl-patches + "/0023-Handle-missing-gshadow.patch") + (musl-patches + "/0024-missing_syscall.h-Define-MIPS-ABI-defines-for-musl.patch") + (musl-patches + "/0026-src-boot-efi-efi-string.c-define-wchar_t-from-__WCHA.patch") ] ); @@ -349,7 +351,7 @@ stdenv.mkDerivation (finalAttrs: { # when cross-compiling. + '' shopt -s extglob - patchShebangs tools test src/!(rpm|kernel-install) src/kernel-install/test-kernel-install.sh + patchShebangs tools test src/!(rpm|kernel-install|ukify) src/kernel-install/test-kernel-install.sh ''; outputs = [ "out" "man" "dev" ]; @@ -414,6 +416,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals (withHomed || withCryptsetup) [ libfido2 ] ++ lib.optionals withLibBPF [ libbpf ] ++ lib.optional withTpm2Tss tpm2-tss + ++ lib.optional withUkify (python3Packages.python.withPackages (ps: with ps; [ pefile ])) ; #dontAddPrefix = true; @@ -510,11 +513,10 @@ stdenv.mkDerivation (finalAttrs: { # more frequent development builds "-Dman=true" - # Temporary disable the ukify tool. see https://github.com/NixOS/nixpkgs/pull/216826#issuecomment-1465228824 - "-Dukify=false" - "-Defi=${lib.boolToString withEfi}" "-Dgnu-efi=${lib.boolToString withEfi}" + + "-Dukify=${lib.boolToString withUkify}" ] ++ lib.optionals withEfi [ "-Defi-libdir=${toString gnu-efi}/lib" "-Defi-includedir=${toString gnu-efi}/include/efi" diff --git a/pkgs/pkgs-lib/formats.nix b/pkgs/pkgs-lib/formats.nix index 13aada3681f..3a47d3dc849 100644 --- a/pkgs/pkgs-lib/formats.nix +++ b/pkgs/pkgs-lib/formats.nix @@ -417,4 +417,39 @@ rec { ''; }; + # Outputs a succession of Python variable assignments + # Useful for many Django-based services + pythonVars = {}: { + type = with lib.types; let + valueType = nullOr(oneOf [ + bool + float + int + path + str + (attrsOf valueType) + (listOf valueType) + ]) // { + description = "Python value"; + }; + in attrsOf valueType; + generate = name: value: pkgs.callPackage ({ runCommand, python3, black }: runCommand name { + nativeBuildInputs = [ python3 black ]; + value = builtins.toJSON value; + pythonGen = '' + import json + import os + + with open(os.environ["valuePath"], "r") as f: + for key, value in json.load(f).items(): + print(f"{key} = {repr(value)}") + ''; + passAsFile = [ "value" "pythonGen" ]; + } '' + cat "$valuePath" + python3 "$pythonGenPath" > $out + black $out + '') {}; + }; + } diff --git a/pkgs/servers/adguardhome/bins.nix b/pkgs/servers/adguardhome/bins.nix index 8c897bf33c6..411da6d84fc 100644 --- a/pkgs/servers/adguardhome/bins.nix +++ b/pkgs/servers/adguardhome/bins.nix @@ -1,31 +1,31 @@ { fetchurl, fetchzip }: { x86_64-darwin = fetchzip { - sha256 = "sha256-hGa1SrueZWGokeJb+p/6eaYv1AP1a2TUiGo+rcJBw3Y="; - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.26/AdGuardHome_darwin_amd64.zip"; + sha256 = "sha256-R4Id8neiQypnj2hYYWEYSY10eJ7yId5k95aMnphvqEs="; + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.27/AdGuardHome_darwin_amd64.zip"; }; aarch64-darwin = fetchzip { - sha256 = "sha256-wm8scjBaQuKJQu2OfYWDQqF2TLdPEZQEGSgaLzoGTb0="; - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.26/AdGuardHome_darwin_arm64.zip"; + sha256 = "sha256-EWQ02mIWYQfYEc8A9+U6N14v0h4kux8Cg7x4Xfj5uL0="; + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.27/AdGuardHome_darwin_arm64.zip"; }; i686-linux = fetchurl { - sha256 = "sha256-nie5WOeMajq8ucOwLHDXMG1FU7wBS3GTQHKCn0XjBCQ="; - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.26/AdGuardHome_linux_386.tar.gz"; + sha256 = "sha256-Hmy3A2KuWk+Myqha/Typd6sY4rHI7kTAGLnz9XH1KRA="; + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.27/AdGuardHome_linux_386.tar.gz"; }; x86_64-linux = fetchurl { - sha256 = "sha256-Ai6QzmNrALHKxJIX5gx5GQiLlcpKRuT+ALxN0PDJQ9E="; - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.26/AdGuardHome_linux_amd64.tar.gz"; + sha256 = "sha256-mNBv8F4BJHXJ86vnSM+0sfEkS3jB8TcMhM+6RJ5zgYM="; + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.27/AdGuardHome_linux_amd64.tar.gz"; }; aarch64-linux = fetchurl { - sha256 = "sha256-cJ7vvv4Yyo0r01eOuZI6jqc4LFmSDmVl84aJjwxkuR4="; - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.26/AdGuardHome_linux_arm64.tar.gz"; + sha256 = "sha256-2J06RvoKZJj3qRj6fg4l+S6soR+5gpCCupcJ75ggvD8="; + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.27/AdGuardHome_linux_arm64.tar.gz"; }; armv6l-linux = fetchurl { - sha256 = "sha256-DfeSBIOO/vZQExbrqku28s8a9s22tfuojccIwe37tS4="; - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.26/AdGuardHome_linux_armv6.tar.gz"; + sha256 = "sha256-U3np5JP2/otbEkn+S5xtNO+RuUt6CkWMK4iftoTT460="; + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.27/AdGuardHome_linux_armv6.tar.gz"; }; armv7l-linux = fetchurl { - sha256 = "sha256-OHoU8dP5b2jqFTfn4FCxL88HrQntcxZ5enMFr/YN1zI="; - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.26/AdGuardHome_linux_armv7.tar.gz"; + sha256 = "sha256-y5/svgOJS3KbUJLbgjy9VOpog9W7xGyyx96JtdVyzjk="; + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.27/AdGuardHome_linux_armv7.tar.gz"; }; } diff --git a/pkgs/servers/adguardhome/default.nix b/pkgs/servers/adguardhome/default.nix index b6252ef6041..d62b78c212f 100644 --- a/pkgs/servers/adguardhome/default.nix +++ b/pkgs/servers/adguardhome/default.nix @@ -7,7 +7,7 @@ in stdenv.mkDerivation rec { pname = "adguardhome"; - version = "0.107.26"; + version = "0.107.27"; src = sources.${system} or (throw "Source for ${pname} is not available for ${system}"); installPhase = '' diff --git a/pkgs/servers/dendrite/default.nix b/pkgs/servers/dendrite/default.nix index 1bc4bcbbf45..67b91bbe5cd 100644 --- a/pkgs/servers/dendrite/default.nix +++ b/pkgs/servers/dendrite/default.nix @@ -3,22 +3,20 @@ buildGoModule rec { pname = "matrix-dendrite"; - version = "0.11.1"; + version = "0.12.0"; src = fetchFromGitHub { owner = "matrix-org"; repo = "dendrite"; rev = "v${version}"; - hash = "sha256-+REY5an0gTbADEozCI6bkUWbW9VWTtWZ4xXj9qcIkwc="; + hash = "sha256-syOLrw4ig8rmFDkxJ9KSAuzUVO8UokekV17mT1bJNNM="; }; - vendorHash = "sha256-/O7zzXYM03K+MresuXIHtgMuD9yS2+NIaLEnm/WRYeA="; + vendorHash = "sha256-nvGhKCUiyHSD0VpE4OtT9YQSHxv0d7iwOChCJl2D3zk="; subPackages = [ - # The server as a monolith: https://matrix-org.github.io/dendrite/installation/install/monolith - "cmd/dendrite-monolith-server" - # The server as a polylith: https://matrix-org.github.io/dendrite/installation/install/polylith - "cmd/dendrite-polylith-multi" + # The server + "cmd/dendrite" # admin tools "cmd/create-account" "cmd/generate-config" @@ -31,7 +29,6 @@ buildGoModule rec { ## tech demos # "cmd/dendrite-demo-pinecone" # "cmd/dendrite-demo-yggdrasil" - # "cmd/dendritejs-pinecone" ]; nativeCheckInputs = [ diff --git a/pkgs/servers/dns/knot-dns/default.nix b/pkgs/servers/dns/knot-dns/default.nix index 9ed93e623b9..594db03f2c6 100644 --- a/pkgs/servers/dns/knot-dns/default.nix +++ b/pkgs/servers/dns/knot-dns/default.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation rec { pname = "knot-dns"; - version = "3.2.5"; + version = "3.2.6"; src = fetchurl { url = "https://secure.nic.cz/files/knot-dns/knot-${version}.tar.xz"; - sha256 = "c6b122e92baa179d09ba4c8ce5b0d42fb7475805f4ff9c81d5036acfaa161820"; + sha256 = "ac124fb17dbc4ac5310a30a396245a6ba304b3c89abed0f8a47d727462c8da4d"; }; outputs = [ "bin" "out" "dev" ]; diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 879ecbacc0e..a8576f11767 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2023.3.6"; + version = "2023.4.1"; components = { "3_day_blinds" = ps: with ps; [ ]; @@ -629,9 +629,6 @@ "danfoss_air" = ps: with ps; [ pydanfossair ]; - "darksky" = ps: with ps; [ - python-forecastio - ]; "datadog" = ps: with ps; [ datadog ]; @@ -661,12 +658,14 @@ bluetooth-data-tools dbus-fast fnvhash + av hass-nabucasa hassil home-assistant-frontend home-assistant-intents ifaddr janus + numpy pillow psutil-home-assistant pyserial @@ -986,6 +985,8 @@ "escea" = ps: with ps; [ pescea ]; + "esera_onewire" = ps: with ps; [ + ]; "esphome" = ps: with ps; [ aioesphomeapi aiohttp-cors @@ -2104,8 +2105,6 @@ fnvhash sqlalchemy ]; - "magicseaweed" = ps: with ps; [ - ]; # missing inputs: magicseaweed "mailbox" = ps: with ps; [ aiohttp-cors ]; @@ -2541,6 +2540,7 @@ nuheat ]; "nuki" = ps: with ps; [ + aiohttp-cors pynuki ]; "numato" = ps: with ps; [ @@ -2685,12 +2685,25 @@ ]; # missing inputs: lightify "otbr" = ps: with ps; [ aiohttp-cors + bellows fnvhash ifaddr + janus + pillow + psutil-home-assistant pyroute2 + pyserial-asyncio + pyserial python-otbr-api + pyudev sqlalchemy zeroconf + zha-quirks + zigpy-deconz + zigpy-xbee + zigpy-zigate + zigpy-znp + zigpy ]; "otp" = ps: with ps; [ pyotp @@ -2902,6 +2915,8 @@ pillow pyzbar ]; + "quadrafire" = ps: with ps; [ + ]; "quantum_gateway" = ps: with ps; [ quantum-gateway ]; @@ -4001,6 +4016,8 @@ "verisure" = ps: with ps; [ vsure ]; + "vermont_castings" = ps: with ps; [ + ]; "versasense" = ps: with ps; [ pyversasense ]; @@ -4030,6 +4047,12 @@ "vlc_telnet" = ps: with ps; [ aiovlc ]; + "voice_assistant" = ps: with ps; [ + aiohttp-cors + hassil + home-assistant-intents + mutagen + ]; "voicerss" = ps: with ps; [ ]; "volkszaehler" = ps: with ps; [ @@ -4432,7 +4455,6 @@ "cpuspeed" "crownstone" "daikin" - "darksky" "datadog" "debugpy" "deconz" @@ -4469,6 +4491,7 @@ "ecobee" "econet" "ecowitt" + "edl21" "efergy" "eight_sleep" "elgato" @@ -4527,6 +4550,7 @@ "fritzbox_callmonitor" "fronius" "frontend" + "frontier_silicon" "fully_kiosk" "garages_amsterdam" "gdacs" @@ -4735,6 +4759,7 @@ "network" "nexia" "nextbus" + "nextcloud" "nextdns" "nibe_heatpump" "nightscout" @@ -4752,6 +4777,7 @@ "nut" "nws" "nx584" + "obihai" "octoprint" "omnilogic" "onboarding" @@ -4942,6 +4968,7 @@ "telegram" "telegram_bot" "tellduslive" + "temper" "template" "tesla_wall_connector" "text" @@ -5007,6 +5034,7 @@ "vilfo" "vizio" "vlc_telnet" + "voice_assistant" "voicerss" "volumio" "volvooncall" diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 33006a10d7e..dbca73d35ee 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -69,15 +69,6 @@ let ]; }); - bimmer-connected = super.bimmer-connected.overridePythonAttrs (oldAttrs: rec { - version = "0.12.1"; - src = fetchFromGitHub { - inherit (oldAttrs.src) owner repo; - rev = "refs/tags/${version}"; - hash = "sha256-wLQ2UkedLSwfbUqmb85QgsDYh0zcbgQOMnhbRHW5Bnw="; - }; - }); - dsmr-parser = super.dsmr-parser.overridePythonAttrs (oldAttrs: rec { version = "0.33"; src = fetchFromGitHub { @@ -98,15 +89,6 @@ let doCheck = false; }); - gios = super.gios.overridePythonAttrs (oldAttrs: rec { - version = "2.3.0"; - src = fetchFromGitHub { - inherit (oldAttrs.src) owner repo; - rev = "refs/tags/${version}"; - hash = "sha256-/lAENP9wKZ+h2Iq2e9S7s7Naa0CTl/I2cwCxBEAwsrA="; - }; - }); - jaraco-abode = super.jaraco-abode.overridePythonAttrs (oldAttrs: rec { version = "3.3.0"; src = fetchFromGitHub { @@ -168,16 +150,6 @@ let }; }); - # https://github.com/home-assistant/core/pull/80931 - pyjwt = super.pyjwt.overridePythonAttrs (oldAttrs: rec { - version = "2.5.0"; - src = super.fetchPypi { - pname = "PyJWT"; - inherit version; - hash = "sha256-53q4lICQXYaZhEKsV4jzUzP6hfZQR6U0rcOO3zyI/Ds="; - }; - }); - pykaleidescape = super.pykaleidescape.overridePythonAttrs (oldAttrs: rec { version = "1.0.1"; src = fetchFromGitHub { @@ -242,22 +214,6 @@ let inherit version; hash = "sha256-w0PwtUZJX116I5xwv1CpmkjXMhwWW4Kvr6hIO56+v24="; }; - nativeCheckInputs = oldAttrs.nativeCheckInputs ++ (with super; [ - pytest-xdist - ]); - disabledTestPaths = (oldAttrs.disabledTestPaths or []) ++ [ - "test/aaa_profiling" - "test/ext/mypy" - ]; - }); - - subarulink = super.subarulink.overridePythonAttrs (oldAttrs: rec { - version = "0.7.0"; - src = fetchFromGitHub { - inherit (oldAttrs.src) owner repo; - rev = "refs/tags/v${version}"; - hash = "sha256-BxnpdZwbnZF1oWcu3jRDeXvcaweOuVk1R79KpMLB02c="; - }; }); # Pinned due to API changes in 0.3.0 @@ -282,16 +238,6 @@ let }; }); - # Pinned due to API changes in 2.0 - vsure = super.vsure.overridePythonAttrs (oldAttrs: rec { - version = "1.8.1"; - src = super.fetchPypi { - pname = "vsure"; - inherit version; - hash = "sha256-Zh83t7yjZU2NjOgCkqPUHbqvEyEWXGITRgr5d2fLtRI="; - }; - }); - # Pinned due to API changes ~1.0 vultr = super.vultr.overridePythonAttrs (oldAttrs: rec { version = "0.1.2"; @@ -327,7 +273,7 @@ let extraBuildInputs = extraPackages python.pkgs; # Don't forget to run parse-requirements.py after updating - hassVersion = "2023.3.6"; + hassVersion = "2023.4.1"; in python.pkgs.buildPythonApplication rec { pname = "homeassistant"; @@ -343,7 +289,7 @@ in python.pkgs.buildPythonApplication rec { # Primary source is the pypi sdist, because it contains translations src = fetchPypi { inherit pname version; - hash = "sha256-4PS6ozyqJddF6Jp9cKRojUtHTTNd3xo2oTDboowQACk="; + hash = "sha256-p9dR8q9eWxDGo+cBXO0zd9MFdB7pFeAfLfudHsYxcK8="; }; # Secondary source is git for tests @@ -351,7 +297,7 @@ in python.pkgs.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; rev = "refs/tags/${version}"; - hash = "sha256-+u1kCyIzTQrMvO6slr1YW0kZqkh4QGxUo5ucJzxkfEE="; + hash = "sha256-TSTn2o37XMmcU4XCPCMwvRNWW7BUadcfbK7NU/ulsNE="; }; nativeBuildInputs = with python3.pkgs; [ @@ -425,6 +371,7 @@ in python.pkgs.buildPythonApplication rec { python-slugify pyyaml requests + ulid-transform voluptuous voluptuous-serialize yarl @@ -477,6 +424,8 @@ in python.pkgs.buildPythonApplication rec { "--showlocals" # AssertionError: assert 1 == 0 "--deselect tests/test_config.py::test_merge" + # AssertionError: assert 2 == 1 + "--deselect=tests/helpers/test_translation.py::test_caching" # tests are located in tests/ "tests" ]; diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index 2874d295891..5c5eb3e8268 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -4,7 +4,7 @@ buildPythonPackage rec { # the frontend version corresponding to a specific home-assistant version can be found here # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json pname = "home-assistant-frontend"; - version = "20230309.1"; + version = "20230406.1"; format = "wheel"; src = fetchPypi { @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "home_assistant_frontend"; dist = "py3"; python = "py3"; - hash = "sha256-o9NIJHmjr3hQxCNl+DGyIfAfXugn8o9O30B46xqsSXo="; + hash = "sha256-hMHSkkSeIY+KH4jHOrbL9Oxo0qnm0lRggDy+CQ71a+U="; }; # there is nothing to strip in this package diff --git a/pkgs/servers/home-assistant/intents.nix b/pkgs/servers/home-assistant/intents.nix index 94fe8ef3ffb..5b930358340 100644 --- a/pkgs/servers/home-assistant/intents.nix +++ b/pkgs/servers/home-assistant/intents.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "home-assistant-intents"; - version = "2023.2.28"; + version = "2023.3.29"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "home-assistant"; repo = "intents"; rev = "refs/tags/${version}"; - hash = "sha256-u9CLPikht+T9wdQpLELPH/t+pZNcaOfbtfWT6DBwZaw="; + hash = "sha256-wMm2C2C+2+pW5kgMHoYFKpwnOJbS5RwpZK5HiAno0H8="; }; sourceRoot = "source/package"; diff --git a/pkgs/servers/home-assistant/stubs.nix b/pkgs/servers/home-assistant/stubs.nix index 92782c20b5e..1a8d7e5e509 100644 --- a/pkgs/servers/home-assistant/stubs.nix +++ b/pkgs/servers/home-assistant/stubs.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "homeassistant-stubs"; - version = "2023.3.6"; + version = "2023.4.0"; format = "pyproject"; disabled = python.version != home-assistant.python.version; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "KapJI"; repo = "homeassistant-stubs"; rev = "refs/tags/${version}"; - hash = "sha256-VheYp6uwKAxfSCLF6OCB+VYunHSrmnlqHPM1w5e9KYY="; + hash = "sha256-Gu65PlRjAqKK6BdzNjcHeRy4Cqr6z2o+PRwmDFkSlMA="; }; nativeBuildInputs = [ diff --git a/pkgs/servers/home-assistant/tests.nix b/pkgs/servers/home-assistant/tests.nix index 15baefc8ce0..87aacda6f8c 100644 --- a/pkgs/servers/home-assistant/tests.nix +++ b/pkgs/servers/home-assistant/tests.nix @@ -39,25 +39,24 @@ let }; extraDisabledTests = { - roku = [ - # homeassistant.components.roku.media_player:media_player.py:428 Media type music is not supported with format None (mime: audio/x-matroska) - "test_services_play_media_audio" + vesync = [ + # homeassistant.components.vesync:config_validation.py:863 The 'vesync' option has been removed, please remove it from your configuration + "test_async_get_config_entry_diagnostics__single_humidifier" + "test_async_get_device_diagnostics__single_fan" ]; }; extraPytestFlagsArray = { dnsip = [ - # AssertionError: assert <FlowResultType.FORM: 'form'> == <FlowResultTy...create_entry'> + # Tries to resolve DNS entries "--deselect tests/components/dnsip/test_config_flow.py::test_options_flow" ]; history_stats = [ # Flaky: AssertionError: assert '0.0' == '12.0' "--deselect tests/components/history_stats/test_sensor.py::test_end_time_with_microseconds_zeroed" ]; - logbook = [ - "--deselect tests/components/logbook/test_websocket_api.py::test_recorder_is_far_behind " - ]; modbus = [ + # homeassistant.components.modbus.modbus:modbus.py:317 Pymodbus: modbusTest: Modbus Error: test connect exception "--deselect tests/components/modbus/test_init.py::test_pymodbus_connect_fail" ]; modem_callerid = [ diff --git a/pkgs/servers/home-automation/evcc/default.nix b/pkgs/servers/home-automation/evcc/default.nix index 04a42516920..a6d5f1b3744 100644 --- a/pkgs/servers/home-automation/evcc/default.nix +++ b/pkgs/servers/home-automation/evcc/default.nix @@ -16,16 +16,16 @@ buildGo120Module rec { pname = "evcc"; - version = "0.114.1"; + version = "0.115.0"; src = fetchFromGitHub { owner = "evcc-io"; repo = pname; rev = version; - hash = "sha256-c+XHSO6waDyju8oXFWGYeaCCqyaYdU2JLXr+NDXijdU="; + hash = "sha256-vA2HpkzNuHulUUZKL6Wm2Y052v4JdC5V8hADq78rK5c="; }; - vendorHash = "sha256-O58Y9mfHmNUWtHmdO3hvZQbFlcqfZs0GmQDcx2RKRUs="; + vendorHash = "sha256-/TqA2WTNJ3cSrqLgEly1KHGvMA/MQ+p364G0ne0ezfQ="; npmDeps = fetchNpmDeps { inherit src; @@ -62,10 +62,6 @@ buildGo120Module rec { "-w" ]; - npmInstallFlags = [ - "--legacy-peer-deps" - ]; - preBuild = '' make ui ''; @@ -75,6 +71,10 @@ buildGo120Module rec { preCheck = '' # requires network access rm meter/template_test.go + rm charger/template_test.go + rm vehicle/template_test.go + # times out (since 0.115.0, bisected to 31ab90e6381b30278731bd01effa62bdfb884ebc) + rm util/templates/render_testing.go ''; passthru = { diff --git a/pkgs/servers/http/envoy/default.nix b/pkgs/servers/http/envoy/default.nix index db040f8a208..ad518e43aa8 100644 --- a/pkgs/servers/http/envoy/default.nix +++ b/pkgs/servers/http/envoy/default.nix @@ -81,7 +81,7 @@ buildBazelPackage rec { fetchAttrs = { sha256 = { x86_64-linux = "sha256-H2s8sTbmKF+yRfSzLsZAT2ckFuunFwh/FMSKj+GYyPM="; - aarch64-linux = "sha256-R9jzy/dpdCcGgT9yq59Wo/IN/bVo6fxnVPGhLMZ9fbM="; + aarch64-linux = "sha256-1/z7sZYMiuB4Re2itDZydsFVEel2NOYmi6vRmBGVO/4="; }.${stdenv.system} or (throw "unsupported system ${stdenv.system}"); dontUseCmakeConfigure = true; dontUseGnConfigure = true; @@ -140,7 +140,7 @@ buildBazelPackage rec { removeRulesCC = false; removeLocalConfigCc = true; removeLocal = false; - bazelTarget = "//source/exe:envoy-static"; + bazelTargets = [ "//source/exe:envoy-static" ]; bazelBuildFlags = [ "-c opt" "--spawn_strategy=standalone" diff --git a/pkgs/servers/mastodon/source.nix b/pkgs/servers/mastodon/source.nix index eced26d6f8a..1daa150d845 100644 --- a/pkgs/servers/mastodon/source.nix +++ b/pkgs/servers/mastodon/source.nix @@ -1,16 +1,11 @@ # This file was generated by pkgs.mastodon.updateScript. -{ fetchgit, applyPatches, fetchpatch }: let +{ fetchgit, applyPatches }: let src = fetchgit { url = "https://github.com/mastodon/mastodon.git"; - rev = "v4.1.1"; - sha256 = "1c0mxz45pkgmyw81z025n1ps1dkdq92337h7sd865w2fbgmzg50l"; + rev = "v4.1.2"; + sha256 = "18yzpc2rz9sa04y2sdxzsfkndbqqsfqvji47imwc3yj40l8hciws"; }; in applyPatches { inherit src; - patches = [ - (fetchpatch { - url = "https://github.com/mastodon/mastodon/commit/e7b81d7d9625893b1323e12215a2a98c0f19f58f.patch"; - hash = "sha256-cF0wtbjTNbsyqHb3uy5zYFaACIcziJ2ulJpOT5VoDO0="; - }) - ]; + patches = []; } diff --git a/pkgs/servers/mastodon/version.nix b/pkgs/servers/mastodon/version.nix index 4a8abaf4eb4..d80cafca6d6 100644 --- a/pkgs/servers/mastodon/version.nix +++ b/pkgs/servers/mastodon/version.nix @@ -1 +1 @@ -"4.1.1" +"4.1.2" diff --git a/pkgs/servers/matrix-synapse/matrix-hookshot/package.json b/pkgs/servers/matrix-synapse/matrix-hookshot/package.json index 23aa4ad34d2..bba0c179ca7 100644 --- a/pkgs/servers/matrix-synapse/matrix-hookshot/package.json +++ b/pkgs/servers/matrix-synapse/matrix-hookshot/package.json @@ -1,6 +1,6 @@ { "name": "matrix-hookshot", - "version": "3.0.1", + "version": "3.2.0", "description": "A bridge between Matrix and multiple project management services, such as GitHub, GitLab and JIRA.", "main": "lib/app.js", "repository": "https://github.com/matrix-org/matrix-hookshot", diff --git a/pkgs/servers/matrix-synapse/matrix-hookshot/pin.json b/pkgs/servers/matrix-synapse/matrix-hookshot/pin.json index bd8bc6de751..5de70b56bb5 100644 --- a/pkgs/servers/matrix-synapse/matrix-hookshot/pin.json +++ b/pkgs/servers/matrix-synapse/matrix-hookshot/pin.json @@ -1,6 +1,6 @@ { - "version": "3.0.1", - "srcHash": "GQfQWOyiI/rxRsj9GYoc2wPaG8phl+2d9Hulxrar5Jc=", + "version": "3.2.0", + "srcHash": "7u3JT7BFoJB95vlpKagMgWzoJg0vPYX4CEoqANW0FL4=", "yarnHash": "0ivizv90wrbz583xjvbakv6vg782h7pjm5zbm8wb9qkpnj735avz", - "cargoHash": "/yEupeMwzTh/Ujbh2mPXXQbUCajFK/yl1QM3XmFS/Cc=" + "cargoHash": "CVJoDaQzyMJUaCx7MQg/bQHVicbkmwNpwncLSbWQwbA=" } diff --git a/pkgs/servers/misc/gobgpd/default.nix b/pkgs/servers/misc/gobgpd/default.nix index d20a60e5208..284159bc497 100644 --- a/pkgs/servers/misc/gobgpd/default.nix +++ b/pkgs/servers/misc/gobgpd/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "gobgpd"; - version = "3.12.0"; + version = "3.13.0"; src = fetchFromGitHub { owner = "osrg"; repo = "gobgp"; rev = "refs/tags/v${version}"; - hash = "sha256-keev3DZ3xN5UARuYKfSdox0KKBjrM5RoMD273Aw0AGY="; + hash = "sha256-qXLg/EZF2eU7BhILHO7Uu4juz0tVZLq37foQcSKv0P8="; }; - vendorHash = "sha256-5lRW9gWQZRRqZoVB16kI1VEnr0XsiPtLUuioK/0f8w0="; + vendorHash = "sha256-ofPz9IX+4ylch6Qe0ksGZqrP5x6AktqF0JAs/hLBQo0="; postConfigure = '' export CGO_ENABLED=0 diff --git a/pkgs/servers/monitoring/uptime-kuma/default.nix b/pkgs/servers/monitoring/uptime-kuma/default.nix index a5e11ac8a10..18121f5ef61 100644 --- a/pkgs/servers/monitoring/uptime-kuma/default.nix +++ b/pkgs/servers/monitoring/uptime-kuma/default.nix @@ -1,17 +1,17 @@ -{ pkgs, lib, fetchFromGitHub, buildNpmPackage, python3, nodejs, nixosTests }: +{ lib, stdenv, fetchFromGitHub, buildNpmPackage, python3, nodejs, nixosTests }: buildNpmPackage rec { pname = "uptime-kuma"; - version = "1.20.0"; + version = "1.21.2"; src = fetchFromGitHub { owner = "louislam"; repo = "uptime-kuma"; rev = version; - sha256 = "sha256-dMjhCsTjXOwxhvJeL25KNkFhRCbCuxG7Ccz8mP7P38A="; + sha256 = "sha256-Xu5mTerhLjOMnLXhjCdnw4yaznfta3h3D9VGk12JziE="; }; - npmDepsHash = "sha256-Ks6KYHP6+ym9PGJ1a5nMxT7JXZyknHeaCmAkjJuCTXU="; + npmDepsHash = "sha256-J00sLDfUOIy/ZJTqKrMY1dAyE3HY9Cqm9vTEm2lmLoY="; patches = [ # Fixes the permissions of the database being not set correctly @@ -38,7 +38,10 @@ buildNpmPackage rec { meta = with lib; { description = "A fancy self-hosted monitoring tool"; homepage = "https://github.com/louislam/uptime-kuma"; + changelog = "https://github.com/louislam/uptime-kuma/releases/tag/${version}"; license = licenses.mit; maintainers = with maintainers; [ julienmalka ]; + # FileNotFoundError: [Errno 2] No such file or directory: 'xcrun' + broken = stdenv.isDarwin; }; } diff --git a/pkgs/servers/monitoring/zabbix/agent.nix b/pkgs/servers/monitoring/zabbix/agent.nix index f11af180998..4aaeb9f103d 100644 --- a/pkgs/servers/monitoring/zabbix/agent.nix +++ b/pkgs/servers/monitoring/zabbix/agent.nix @@ -1,6 +1,6 @@ { lib, stdenv, fetchurl, pkg-config, libiconv, openssl, pcre }: -import ./versions.nix ({ version, sha256 }: +import ./versions.nix ({ version, sha256, ... }: stdenv.mkDerivation { pname = "zabbix-agent"; inherit version; diff --git a/pkgs/servers/monitoring/zabbix/agent2.nix b/pkgs/servers/monitoring/zabbix/agent2.nix index b4463bf05e5..0687e0eaf12 100644 --- a/pkgs/servers/monitoring/zabbix/agent2.nix +++ b/pkgs/servers/monitoring/zabbix/agent2.nix @@ -1,6 +1,6 @@ { lib, buildGoModule, fetchurl, autoreconfHook, pkg-config, libiconv, openssl, pcre, zlib }: -import ./versions.nix ({ version, sha256 }: +import ./versions.nix ({ version, sha256, vendorSha256 ? throw "unsupported version ${version} for zabbix-agent2", ... }: buildGoModule { pname = "zabbix-agent2"; inherit version; @@ -12,7 +12,7 @@ import ./versions.nix ({ version, sha256 }: modRoot = "src/go"; - vendorSha256 = "1417qi061xc4m55z0vz420fr7qpi24kw5yj9wq7iic92smakgkjn"; + inherit vendorSha256; nativeBuildInputs = [ autoreconfHook pkg-config ]; buildInputs = [ libiconv openssl pcre zlib ]; diff --git a/pkgs/servers/monitoring/zabbix/proxy.nix b/pkgs/servers/monitoring/zabbix/proxy.nix index 4c34f271918..f9088e682bd 100644 --- a/pkgs/servers/monitoring/zabbix/proxy.nix +++ b/pkgs/servers/monitoring/zabbix/proxy.nix @@ -15,7 +15,7 @@ assert sqliteSupport -> !mysqlSupport && !postgresqlSupport; let inherit (lib) optional optionalString; in - import ./versions.nix ({ version, sha256 }: + import ./versions.nix ({ version, sha256, ... }: stdenv.mkDerivation { pname = "zabbix-proxy"; inherit version; diff --git a/pkgs/servers/monitoring/zabbix/server.nix b/pkgs/servers/monitoring/zabbix/server.nix index 9249e3852e9..3cffedd5aeb 100644 --- a/pkgs/servers/monitoring/zabbix/server.nix +++ b/pkgs/servers/monitoring/zabbix/server.nix @@ -16,7 +16,7 @@ assert postgresqlSupport -> !mysqlSupport; let inherit (lib) optional optionalString; in - import ./versions.nix ({ version, sha256 }: + import ./versions.nix ({ version, sha256, ... }: stdenv.mkDerivation { pname = "zabbix-server"; inherit version; diff --git a/pkgs/servers/monitoring/zabbix/versions.nix b/pkgs/servers/monitoring/zabbix/versions.nix index 5bc4930621f..c36cd1487e7 100644 --- a/pkgs/servers/monitoring/zabbix/versions.nix +++ b/pkgs/servers/monitoring/zabbix/versions.nix @@ -1,11 +1,18 @@ generic: { + v60 = generic { + version = "6.0.14"; + sha256 = "sha256-YxrVl12OBxkB/cEvlGR+mV7bTBe6nRi71wLCtZPCzlg="; + vendorSha256 = null; + }; + v50 = generic { - version = "5.0.19"; - sha256 = "sha256-esa7DczdaWiG8Ru9py8HlOhvhkjV8IQjMwuiJ6F5c6E="; + version = "5.0.33"; + sha256 = "sha256-VimTMcnYaFXeBW3zkDRGMxmtOFgPBU2ANKXLjgtr0GE="; + vendorSha256 = "sha256-RG6tSQk3dGaoTG/LHsZkayYCHbguSNOOuAFCmpSwElQ="; }; v40 = generic { - version = "4.0.37"; - sha256 = "sha256-Wuexl8I2zA63jyTRDe8bMSP++imwSOxc4LEdUnH8jps="; + version = "4.0.44"; + sha256 = "sha256-qB3hSHnPffenBC6gv/QQXJuVpj4/oN4/jt/O6QmiX+c="; }; } diff --git a/pkgs/servers/monitoring/zabbix/web.nix b/pkgs/servers/monitoring/zabbix/web.nix index e19646e7100..cbd095e234c 100644 --- a/pkgs/servers/monitoring/zabbix/web.nix +++ b/pkgs/servers/monitoring/zabbix/web.nix @@ -1,6 +1,6 @@ { lib, stdenv, fetchurl, writeText }: -import ./versions.nix ({ version, sha256 }: +import ./versions.nix ({ version, sha256, ... }: stdenv.mkDerivation rec { pname = "zabbix-web"; inherit version; diff --git a/pkgs/servers/spicedb/default.nix b/pkgs/servers/spicedb/default.nix index 50c6b2a5ed0..8da312f5c70 100644 --- a/pkgs/servers/spicedb/default.nix +++ b/pkgs/servers/spicedb/default.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "spicedb"; - version = "1.17.0"; + version = "1.19.0"; src = fetchFromGitHub { owner = "authzed"; repo = "spicedb"; rev = "v${version}"; - hash = "sha256-oTmEMFoSIW1JQIzhGxAuHW/VSZZk5FnzdLZvjhg90ZQ="; + hash = "sha256-2s5FR3qICB3nw0RAgwiuHLFh/aTzu7jXuIGi0xLIXNY="; }; - vendorHash = "sha256-tIjHgEfq7kKwyQ9iCzI51ne88WrxUATYvJYcHbVX4jQ="; + vendorHash = "sha256-w6Ch0oyiF32ChJopdgXFh+QTadLIMFiNBBDyfVgtCik="; subPackages = [ "cmd/spicedb" ]; diff --git a/pkgs/servers/teleport/11.nix b/pkgs/servers/teleport/11/default.nix index ee6758053cc..6e6e5e4b4cd 100644 --- a/pkgs/servers/teleport/11.nix +++ b/pkgs/servers/teleport/11/default.nix @@ -1,5 +1,5 @@ { callPackage, ... }@args: -callPackage ./generic.nix ({ +callPackage ../generic.nix ({ version = "11.3.5"; hash = "sha256-/InWly0jCiPBlgM/qgS6ErMv7Hhg5PW9sldda1oaUIg="; vendorHash = "sha256-NkiFLEHBNjxUOSuAlVugAV14yCCo3z6yhX7LZQFKhvA="; diff --git a/pkgs/servers/teleport/12.nix b/pkgs/servers/teleport/12.nix deleted file mode 100644 index cf1bdf9cede..00000000000 --- a/pkgs/servers/teleport/12.nix +++ /dev/null @@ -1,8 +0,0 @@ -{ callPackage, ... }@args: -callPackage ./generic.nix ({ - version = "12.1.0"; - hash = "sha256-rM8ehf4Bb+IvbLLeZEfQZnq6ViAp4d3RiYv1lGYbrOc="; - vendorHash = "sha256-euzu6GROCZnmawLnh549ETlfLDqKFuUG9YM6klXO3z0="; - cargoHash = "sha256-p8N07EITd+EAMJxMqBtg+1kOuqa94e5c3NtT3Z4VL6g="; - yarnHash = "sha256-zwKjuP85VCCghpRdwGtaul9VtMF5ByMJ45QU7wgrteg="; -} // builtins.removeAttrs args [ "callPackage" ]) diff --git a/pkgs/servers/teleport/12/Cargo.lock b/pkgs/servers/teleport/12/Cargo.lock new file mode 100644 index 00000000000..895145e3927 --- /dev/null +++ b/pkgs/servers/teleport/12/Cargo.lock @@ -0,0 +1,1861 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "aho-corasick" +version = "0.7.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" +dependencies = [ + "memchr", +] + +[[package]] +name = "asn1-rs" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf6690c370453db30743b373a60ba498fc0d6d83b11f4abfd87a84a075db5dd4" +dependencies = [ + "asn1-rs-derive", + "asn1-rs-impl", + "displaydoc", + "nom", + "num-traits", + "rusticata-macros", + "thiserror", + "time", +] + +[[package]] +name = "asn1-rs-derive" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "synstructure", +] + +[[package]] +name = "asn1-rs-impl" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "atomic-polyfill" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3ff7eb3f316534d83a8a2c3d1674ace8a5a71198eba31e2e2b597833f699b28" +dependencies = [ + "critical-section", +] + +[[package]] +name = "atty" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" +dependencies = [ + "hermit-abi 0.1.19", + "libc", + "winapi", +] + +[[package]] +name = "autocfg" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + +[[package]] +name = "base64" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" + +[[package]] +name = "base64ct" +version = "1.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b645a089122eccb6111b4f81cbc1a49f5900ac4666bb93ac027feaecf15607bf" + +[[package]] +name = "bindgen" +version = "0.60.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "062dddbc1ba4aca46de6338e2bf87771414c335f7b2f2036e8f3e9befebf88e6" +dependencies = [ + "bitflags", + "cexpr", + "clang-sys", + "lazy_static", + "lazycell", + "peeking_take_while", + "proc-macro2", + "quote", + "regex", + "rustc-hash", + "shlex", +] + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "block-buffer" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" +dependencies = [ + "block-padding", + "byte-tools", + "byteorder", + "generic-array 0.12.4", +] + +[[package]] +name = "block-padding" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5" +dependencies = [ + "byte-tools", +] + +[[package]] +name = "boring" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c713ad6d8d7a681a43870ac37b89efd2a08015ceb4b256d82707509c1f0b6bb" +dependencies = [ + "bitflags", + "boring-sys", + "foreign-types", + "lazy_static", + "libc", +] + +[[package]] +name = "boring-sys" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7663d3069437a5ccdb2b5f4f481c8b80446daea10fa8503844e89ac65fcdc363" +dependencies = [ + "bindgen", + "cmake", +] + +[[package]] +name = "bufstream" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40e38929add23cdf8a366df9b0e088953150724bcbe5fc330b0d8eb3b328eec8" + +[[package]] +name = "bumpalo" +version = "3.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" + +[[package]] +name = "byte-tools" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" + +[[package]] +name = "byteorder" +version = "1.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" + +[[package]] +name = "cbindgen" +version = "0.24.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6358dedf60f4d9b8db43ad187391afe959746101346fe51bb978126bec61dfb" +dependencies = [ + "clap", + "heck", + "indexmap", + "log", + "proc-macro2", + "quote", + "serde", + "serde_json", + "syn", + "tempfile", + "toml", +] + +[[package]] +name = "cc" +version = "1.0.78" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d" + +[[package]] +name = "cexpr" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" +dependencies = [ + "nom", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "cipher" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1873270f8f7942c191139cb8a40fd228da6c3fd2fc376d7e92d47aa14aeb59e" +dependencies = [ + "crypto-common", + "inout", +] + +[[package]] +name = "clang-sys" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3" +dependencies = [ + "glob", + "libc", + "libloading", +] + +[[package]] +name = "clap" +version = "3.2.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" +dependencies = [ + "atty", + "bitflags", + "clap_lex", + "indexmap", + "strsim", + "termcolor", + "textwrap", +] + +[[package]] +name = "clap_lex" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" +dependencies = [ + "os_str_bytes", +] + +[[package]] +name = "cmake" +version = "0.1.49" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db34956e100b30725f2eb215f90d4871051239535632f84fea3bc92722c66b7c" +dependencies = [ + "cc", +] + +[[package]] +name = "const-oid" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4c78c047431fee22c1a7bb92e00ad095a02a983affe4d8a72e2a2c62c1b94f3" + +[[package]] +name = "const-oid" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cec318a675afcb6a1ea1d4340e2d377e56e47c266f28043ceccbf4412ddfdd3b" + +[[package]] +name = "crc32fast" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "critical-section" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6548a0ad5d2549e111e1f6a11a6c2e2d00ce6a3dafe22948d67c2b443f775e52" + +[[package]] +name = "crypto-bigint" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03c6a1d5fa1de37e071642dfa44ec552ca5b299adb128fab16138e24b548fd21" +dependencies = [ + "generic-array 0.14.6", + "subtle 2.4.1", +] + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array 0.14.6", + "typenum", +] + +[[package]] +name = "crypto-mac" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5" +dependencies = [ + "generic-array 0.12.4", + "subtle 1.0.0", +] + +[[package]] +name = "data-encoding" +version = "2.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23d8666cb01533c39dde32bcbab8e227b4ed6679b2c925eba05feabea39508fb" + +[[package]] +name = "delog" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd67f90cc14e0a91cf693141453cccf2b74db9d59c40f6be18b79169fe77dfd" +dependencies = [ + "log", +] + +[[package]] +name = "der" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6919815d73839e7ad218de758883aae3a257ba6759ce7a9992501efbb53d705c" +dependencies = [ + "const-oid 0.7.1", + "crypto-bigint", + "pem-rfc7468 0.3.1", +] + +[[package]] +name = "der" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de" +dependencies = [ + "const-oid 0.9.1", + "pem-rfc7468 0.6.0", + "zeroize", +] + +[[package]] +name = "der-parser" +version = "8.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42d4bc9b0db0a0df9ae64634ac5bdefb7afcb534e182275ca0beadbe486701c1" +dependencies = [ + "asn1-rs", + "displaydoc", + "nom", + "num-bigint 0.4.3", + "num-traits", + "rusticata-macros", +] + +[[package]] +name = "derivative" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "digest" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" +dependencies = [ + "generic-array 0.12.4", +] + +[[package]] +name = "digest" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" +dependencies = [ + "const-oid 0.9.1", + "crypto-common", +] + +[[package]] +name = "displaydoc" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "env_logger" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" +dependencies = [ + "humantime", + "is-terminal", + "log", + "regex", + "termcolor", +] + +[[package]] +name = "errno" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" +dependencies = [ + "errno-dragonfly", + "libc", + "winapi", +] + +[[package]] +name = "errno-dragonfly" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "fake-simd" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" + +[[package]] +name = "fastrand" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499" +dependencies = [ + "instant", +] + +[[package]] +name = "flate2" +version = "1.0.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "foreign-types" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" +dependencies = [ + "foreign-types-macros", + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-macros" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8469d0d40519bc608ec6863f1cc88f3f1deee15913f2f3b3e573d81ed38cccc" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "foreign-types-shared" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" + +[[package]] +name = "generic-array" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" +dependencies = [ + "typenum", +] + +[[package]] +name = "generic-array" +version = "0.14.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "gethostname" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "getrandom" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.9.0+wasi-snapshot-preview1", +] + +[[package]] +name = "getrandom" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", +] + +[[package]] +name = "glob" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" + +[[package]] +name = "hash32" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67" +dependencies = [ + "byteorder", +] + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "heapless" +version = "0.7.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db04bc24a18b9ea980628ecf00e6c0264f3c1426dac36c00cb49b6fbad8b0743" +dependencies = [ + "atomic-polyfill", + "hash32", + "rustc_version", + "spin 0.9.4", + "stable_deref_trait", +] + +[[package]] +name = "heck" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" + +[[package]] +name = "hermit-abi" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +dependencies = [ + "libc", +] + +[[package]] +name = "hermit-abi" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" +dependencies = [ + "libc", +] + +[[package]] +name = "hmac" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5dcb5e64cda4c23119ab41ba960d1e170a774c8e4b9d9e6a9bc18aabf5e59695" +dependencies = [ + "crypto-mac", + "digest 0.8.1", +] + +[[package]] +name = "humantime" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" + +[[package]] +name = "indexmap" +version = "1.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" +dependencies = [ + "autocfg", + "hashbrown", +] + +[[package]] +name = "inout" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" +dependencies = [ + "generic-array 0.14.6", +] + +[[package]] +name = "instant" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "io-lifetimes" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46112a93252b123d31a119a8d1a1ac19deac4fac6e0e8b0df58f0d4e5870e63c" +dependencies = [ + "libc", + "windows-sys", +] + +[[package]] +name = "is-terminal" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28dfb6c8100ccc63462345b67d1bbc3679177c75ee4bf59bf29c8b1d110b8189" +dependencies = [ + "hermit-abi 0.2.6", + "io-lifetimes", + "rustix", + "windows-sys", +] + +[[package]] +name = "iso7816" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7e6ac743d509349b7865595ce90bbfcfbe59f42b8ec0db9e76ec361ace3f652" +dependencies = [ + "delog", + "heapless", +] + +[[package]] +name = "iso7816-tlv" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "395d8e0ae63eb5016fbcf4a72864155880e34bce0158206fcfa7218efdd52e82" +dependencies = [ + "untrusted 0.9.0", +] + +[[package]] +name = "itoa" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" + +[[package]] +name = "js-sys" +version = "0.3.60" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" +dependencies = [ + "spin 0.5.2", +] + +[[package]] +name = "lazycell" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" + +[[package]] +name = "libc" +version = "0.2.139" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" + +[[package]] +name = "libloading" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" +dependencies = [ + "cfg-if", + "winapi", +] + +[[package]] +name = "libm" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb" + +[[package]] +name = "linux-raw-sys" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" + +[[package]] +name = "lock_api" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "md-5" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a18af3dcaf2b0219366cdb4e2af65a6101457b415c3d1a5c71dd9c2b7c77b9c8" +dependencies = [ + "block-buffer", + "digest 0.8.1", + "opaque-debug", +] + +[[package]] +name = "md4" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4030c65cf2aab7ada769cae7d1e7159f8d034d6ded4f39afba037f094bfd9a1" +dependencies = [ + "block-buffer", + "digest 0.8.1", + "fake-simd", + "opaque-debug", +] + +[[package]] +name = "memchr" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "miniz_oxide" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" +dependencies = [ + "adler", +] + +[[package]] +name = "nom" +version = "7.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[package]] +name = "num-bigint" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-bigint" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-bigint-dig" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2399c9463abc5f909349d8aa9ba080e0b88b3ce2885389b60b993f39b1a56905" +dependencies = [ + "byteorder", + "lazy_static", + "libm", + "num-integer", + "num-iter", + "num-traits", + "rand 0.8.5", + "smallvec", + "zeroize", +] + +[[package]] +name = "num-derive" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "num-integer" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" +dependencies = [ + "autocfg", + "num-traits", +] + +[[package]] +name = "num-iter" +version = "0.1.43" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" +dependencies = [ + "autocfg", + "libm", +] + +[[package]] +name = "num_enum" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca565a7df06f3d4b485494f25ba05da1435950f4dc263440eda7a6fa9b8e36e4" +dependencies = [ + "derivative", + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffa5a33ddddfee04c0283a7653987d634e880347e96b5b2ed64de07efb59db9d" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "oid-registry" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9bedf36ffb6ba96c2eb7144ef6270557b52e54b20c0a8e1eb2ff99a6c6959bff" +dependencies = [ + "asn1-rs", +] + +[[package]] +name = "once_cell" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" + +[[package]] +name = "opaque-debug" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" + +[[package]] +name = "os_str_bytes" +version = "6.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" + +[[package]] +name = "peeking_take_while" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" + +[[package]] +name = "pem-rfc7468" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01de5d978f34aa4b2296576379fcc416034702fd94117c56ffd8a1a767cefb30" +dependencies = [ + "base64ct", +] + +[[package]] +name = "pem-rfc7468" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d159833a9105500e0398934e205e0773f0b27529557134ecfc51c27646adac" +dependencies = [ + "base64ct", +] + +[[package]] +name = "pkcs1" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a78f66c04ccc83dd4486fd46c33896f4e17b24a7a3a6400dedc48ed0ddd72320" +dependencies = [ + "der 0.5.1", + "pkcs8 0.8.0", + "zeroize", +] + +[[package]] +name = "pkcs1" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eff33bdbdfc54cc98a2eca766ebdec3e1b8fb7387523d5c9c9a2891da856f719" +dependencies = [ + "der 0.6.1", + "pkcs8 0.9.0", + "spki 0.6.0", + "zeroize", +] + +[[package]] +name = "pkcs8" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cabda3fb821068a9a4fab19a683eac3af12edf0f34b94a8be53c4972b8149d0" +dependencies = [ + "der 0.5.1", + "spki 0.5.4", + "zeroize", +] + +[[package]] +name = "pkcs8" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba" +dependencies = [ + "der 0.6.1", + "spki 0.6.0", +] + +[[package]] +name = "png" +version = "0.17.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638" +dependencies = [ + "bitflags", + "crc32fast", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "ppv-lite86" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" + +[[package]] +name = "proc-macro-crate" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" +dependencies = [ + "toml", +] + +[[package]] +name = "proc-macro2" +version = "1.0.49" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quote" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" +dependencies = [ + "getrandom 0.1.16", + "libc", + "rand_chacha 0.2.2", + "rand_core 0.5.1", + "rand_hc", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha 0.3.1", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_chacha" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" +dependencies = [ + "ppv-lite86", + "rand_core 0.5.1", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_core" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" +dependencies = [ + "getrandom 0.1.16", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom 0.2.8", +] + +[[package]] +name = "rand_hc" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "rc4" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f1256e23efe6097f27aa82d6ca6889361c001586ae0f6917cbad072f05eb275" +dependencies = [ + "cipher", +] + +[[package]] +name = "rdp-client" +version = "0.1.0" +dependencies = [ + "bitflags", + "byteorder", + "cbindgen", + "env_logger", + "iso7816", + "iso7816-tlv", + "libc", + "log", + "num-derive", + "num-traits", + "png", + "rand 0.8.5", + "rand_chacha 0.3.1", + "rdp-rs", + "rsa 0.7.2", + "tempfile", + "utf16string", + "uuid", +] + +[[package]] +name = "rdp-rs" +version = "0.1.0" +source = "git+https://github.com/gravitational/rdp-rs?rev=75eb6a30b83e7152ee6213964b5ac6e783304840#75eb6a30b83e7152ee6213964b5ac6e783304840" +dependencies = [ + "boring", + "bufstream", + "byteorder", + "gethostname", + "hmac", + "indexmap", + "md-5", + "md4", + "num-bigint 0.2.6", + "num_enum", + "oid-registry", + "rand 0.7.3", + "rc4", + "ring", + "rsa 0.6.1", + "rustls", + "x509-parser", + "yasna", +] + +[[package]] +name = "redox_syscall" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" +dependencies = [ + "bitflags", +] + +[[package]] +name = "regex" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.6.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" + +[[package]] +name = "remove_dir_all" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" +dependencies = [ + "winapi", +] + +[[package]] +name = "ring" +version = "0.16.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" +dependencies = [ + "cc", + "libc", + "once_cell", + "spin 0.5.2", + "untrusted 0.7.1", + "web-sys", + "winapi", +] + +[[package]] +name = "rsa" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cf22754c49613d2b3b119f0e5d46e34a2c628a937e3024b8762de4e7d8c710b" +dependencies = [ + "byteorder", + "digest 0.10.6", + "num-bigint-dig", + "num-integer", + "num-iter", + "num-traits", + "pkcs1 0.3.3", + "pkcs8 0.8.0", + "rand_core 0.6.4", + "smallvec", + "subtle 2.4.1", + "zeroize", +] + +[[package]] +name = "rsa" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "094052d5470cbcef561cb848a7209968c9f12dfa6d668f4bca048ac5de51099c" +dependencies = [ + "byteorder", + "digest 0.10.6", + "num-bigint-dig", + "num-integer", + "num-iter", + "num-traits", + "pkcs1 0.4.1", + "pkcs8 0.9.0", + "rand_core 0.6.4", + "signature", + "smallvec", + "subtle 2.4.1", + "zeroize", +] + +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + +[[package]] +name = "rustc_version" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +dependencies = [ + "semver", +] + +[[package]] +name = "rusticata-macros" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632" +dependencies = [ + "nom", +] + +[[package]] +name = "rustix" +version = "0.36.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3807b5d10909833d3e9acd1eb5fb988f79376ff10fce42937de71a449c4c588" +dependencies = [ + "bitflags", + "errno", + "io-lifetimes", + "libc", + "linux-raw-sys", + "windows-sys", +] + +[[package]] +name = "rustls" +version = "0.20.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "539a2bfe908f471bfa933876bd1eb6a19cf2176d375f82ef7f99530a40e48c2c" +dependencies = [ + "log", + "ring", + "sct", + "webpki", +] + +[[package]] +name = "ryu" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" + +[[package]] +name = "scopeguard" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" + +[[package]] +name = "sct" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" +dependencies = [ + "ring", + "untrusted 0.7.1", +] + +[[package]] +name = "semver" +version = "1.0.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a" + +[[package]] +name = "serde" +version = "1.0.151" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97fed41fc1a24994d044e6db6935e69511a1153b52c15eb42493b26fa87feba0" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.151" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "255abe9a125a985c05190d687b320c12f9b1f0b99445e608c21ba0782c719ad8" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_json" +version = "1.0.91" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883" +dependencies = [ + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "shlex" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" + +[[package]] +name = "signature" +version = "1.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" +dependencies = [ + "digest 0.10.6", + "rand_core 0.6.4", +] + +[[package]] +name = "smallvec" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" + +[[package]] +name = "spin" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" + +[[package]] +name = "spin" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f6002a767bff9e83f8eeecf883ecb8011875a21ae8da43bffb817a57e78cc09" +dependencies = [ + "lock_api", +] + +[[package]] +name = "spki" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d01ac02a6ccf3e07db148d2be087da624fea0221a16152ed01f0496a6b0a27" +dependencies = [ + "base64ct", + "der 0.5.1", +] + +[[package]] +name = "spki" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b" +dependencies = [ + "base64ct", + "der 0.6.1", +] + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + +[[package]] +name = "strsim" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" + +[[package]] +name = "subtle" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee" + +[[package]] +name = "subtle" +version = "2.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" + +[[package]] +name = "syn" +version = "1.0.107" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "synstructure" +version = "0.12.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "unicode-xid", +] + +[[package]] +name = "tempfile" +version = "3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" +dependencies = [ + "cfg-if", + "fastrand", + "libc", + "redox_syscall", + "remove_dir_all", + "winapi", +] + +[[package]] +name = "termcolor" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "textwrap" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" + +[[package]] +name = "thiserror" +version = "1.0.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "time" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376" +dependencies = [ + "itoa", + "serde", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" + +[[package]] +name = "time-macros" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2" +dependencies = [ + "time-core", +] + +[[package]] +name = "toml" +version = "0.5.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1333c76748e868a4d9d1017b5ab53171dfd095f70c712fdb4653a406547f598f" +dependencies = [ + "serde", +] + +[[package]] +name = "typenum" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" + +[[package]] +name = "unicode-ident" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" + +[[package]] +name = "unicode-xid" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" + +[[package]] +name = "untrusted" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" + +[[package]] +name = "untrusted" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + +[[package]] +name = "utf16string" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b62a1e85e12d5d712bf47a85f426b73d303e2d00a90de5f3004df3596e9d216" +dependencies = [ + "byteorder", +] + +[[package]] +name = "uuid" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c" +dependencies = [ + "getrandom 0.2.8", +] + +[[package]] +name = "version_check" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "wasi" +version = "0.9.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" +dependencies = [ + "cfg-if", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" + +[[package]] +name = "web-sys" +version = "0.3.60" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webpki" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" +dependencies = [ + "ring", + "untrusted 0.7.1", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" +dependencies = [ + "winapi", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows-sys" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" + +[[package]] +name = "windows_i686_gnu" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" + +[[package]] +name = "windows_i686_msvc" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5" + +[[package]] +name = "x509-parser" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0ecbeb7b67ce215e40e3cc7f2ff902f94a223acf44995934763467e7b1febc8" +dependencies = [ + "asn1-rs", + "base64", + "data-encoding", + "der-parser", + "lazy_static", + "nom", + "oid-registry", + "rusticata-macros", + "thiserror", + "time", +] + +[[package]] +name = "yasna" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0de7bff972b4f2a06c85f6d8454b09df153af7e3a4ec2aac81db1b105b684ddb" + +[[package]] +name = "zeroize" +version = "1.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f" diff --git a/pkgs/servers/teleport/12/default.nix b/pkgs/servers/teleport/12/default.nix new file mode 100644 index 00000000000..e0de003c720 --- /dev/null +++ b/pkgs/servers/teleport/12/default.nix @@ -0,0 +1,13 @@ +{ callPackage, ... }@args: +callPackage ../generic.nix ({ + version = "12.1.5"; + hash = "sha256-bPnXZTe4LB50W2UT/sA+2Or/LJMqcEuPpTTF8ue/2Ak="; + vendorHash = "sha256-mznhfliYpsJJJSL17Q7WXX0SkIn+Bcb1fzYdLRTRDI0="; + yarnHash = "sha256-cElFTxolQnJAbpln2aGjlTJr/hbUML4QHeHQ3yrWVqU="; + cargoLock = { + lockFile = ./Cargo.lock; + outputHashes = { + "rdp-rs-0.1.0" = "sha256-n4x4w7GZULxqaR109das12+ZGU0xvY3wGOTWngcwe4M="; + }; + }; +} // builtins.removeAttrs args [ "callPackage" ]) diff --git a/pkgs/servers/teleport/generic.nix b/pkgs/servers/teleport/generic.nix index f318650f62d..80a419cd706 100644 --- a/pkgs/servers/teleport/generic.nix +++ b/pkgs/servers/teleport/generic.nix @@ -4,14 +4,12 @@ , fetchFromGitHub , fetchYarnDeps , makeWrapper -, symlinkJoin , CoreFoundation , AppKit , libfido2 , nodejs , openssl , pkg-config -, protobuf , Security , stdenv , xdg-utils @@ -24,7 +22,8 @@ , version , hash , vendorHash -, cargoHash +, cargoHash ? null +, cargoLock ? null , yarnHash }: let @@ -39,7 +38,7 @@ let rdpClient = rustPlatform.buildRustPackage rec { pname = "teleport-rdpclient"; - inherit cargoHash; + inherit cargoHash cargoLock; inherit version src; buildAndTestSubdir = "lib/srv/desktop/rdp/rdpclient"; diff --git a/pkgs/servers/web-apps/mediawiki/default.nix b/pkgs/servers/web-apps/mediawiki/default.nix index 7994d81f97a..b90dffb0be1 100644 --- a/pkgs/servers/web-apps/mediawiki/default.nix +++ b/pkgs/servers/web-apps/mediawiki/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "mediawiki"; - version = "1.39.2"; + version = "1.39.3"; src = fetchurl { url = "https://releases.wikimedia.org/mediawiki/${lib.versions.majorMinor version}/mediawiki-${version}.tar.gz"; - sha256 = "sha256-3bUdIooZymjNiHHYUBdfa+9Gh0R27RRm8BXPmEbZx6U="; + hash = "sha256-41dpNDh2r0JJbaQ64vRyJPuMd5uPRXBcQUfG/zUizB0="; }; postPatch = '' @@ -29,7 +29,9 @@ stdenv.mkDerivation rec { runHook postInstall ''; - passthru.tests.mediawiki = nixosTests.mediawiki; + passthru.tests = { + inherit (nixosTests.mediawiki) mysql postgresql; + }; meta = with lib; { description = "The collaborative editing software that runs Wikipedia"; diff --git a/pkgs/servers/web-apps/netbox/config.patch b/pkgs/servers/web-apps/netbox/config.patch index 1adc0b537a4..a2e0b0b95a8 100644 --- a/pkgs/servers/web-apps/netbox/config.patch +++ b/pkgs/servers/web-apps/netbox/config.patch @@ -1,30 +1,30 @@ diff --git a/netbox/netbox/settings.py b/netbox/netbox/settings.py -index d5a7bfaec..68754a8c5 100644 +index 2de06dd10..00406af48 100644 --- a/netbox/netbox/settings.py +++ b/netbox/netbox/settings.py -@@ -222,6 +222,7 @@ TASKS_REDIS_PASSWORD = TASKS_REDIS.get('PASSWORD', '') - TASKS_REDIS_DATABASE = TASKS_REDIS.get('DATABASE', 0) +@@ -236,6 +236,7 @@ TASKS_REDIS_DATABASE = TASKS_REDIS.get('DATABASE', 0) TASKS_REDIS_SSL = TASKS_REDIS.get('SSL', False) TASKS_REDIS_SKIP_TLS_VERIFY = TASKS_REDIS.get('INSECURE_SKIP_TLS_VERIFY', False) + TASKS_REDIS_CA_CERT_PATH = TASKS_REDIS.get('CA_CERT_PATH', False) +TASKS_REDIS_URL = TASKS_REDIS.get('URL') # Caching if 'caching' not in REDIS: -@@ -236,11 +237,12 @@ CACHING_REDIS_SENTINELS = REDIS['caching'].get('SENTINELS', []) - CACHING_REDIS_SENTINEL_SERVICE = REDIS['caching'].get('SENTINEL_SERVICE', 'default') +@@ -253,11 +254,12 @@ CACHING_REDIS_SENTINEL_SERVICE = REDIS['caching'].get('SENTINEL_SERVICE', 'defau CACHING_REDIS_PROTO = 'rediss' if REDIS['caching'].get('SSL', False) else 'redis' CACHING_REDIS_SKIP_TLS_VERIFY = REDIS['caching'].get('INSECURE_SKIP_TLS_VERIFY', False) + CACHING_REDIS_CA_CERT_PATH = REDIS['caching'].get('CA_CERT_PATH', False) +CACHING_REDIS_URL = REDIS['caching'].get('URL', f'{CACHING_REDIS_PROTO}://{CACHING_REDIS_HOST}:{CACHING_REDIS_PORT}/{CACHING_REDIS_DATABASE}') CACHES = { 'default': { 'BACKEND': 'django_redis.cache.RedisCache', -- 'LOCATION': f'{CACHING_REDIS_PROTO}://{CACHING_REDIS_HOST}:{CACHING_REDIS_PORT}/{CACHING_REDIS_DATABASE}', +- 'LOCATION': f'{CACHING_REDIS_PROTO}://{CACHING_REDIS_USERNAME_HOST}:{CACHING_REDIS_PORT}/{CACHING_REDIS_DATABASE}', + 'LOCATION': CACHING_REDIS_URL, 'OPTIONS': { 'CLIENT_CLASS': 'django_redis.client.DefaultClient', 'PASSWORD': CACHING_REDIS_PASSWORD, -@@ -383,7 +385,7 @@ USE_X_FORWARDED_HOST = True +@@ -410,7 +412,7 @@ USE_X_FORWARDED_HOST = True X_FRAME_OPTIONS = 'SAMEORIGIN' # Static files (CSS, JavaScript, Images) @@ -33,7 +33,7 @@ index d5a7bfaec..68754a8c5 100644 STATIC_URL = f'/{BASE_PATH}static/' STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'project-static', 'dist'), -@@ -562,6 +564,14 @@ if TASKS_REDIS_USING_SENTINEL: +@@ -640,6 +642,14 @@ if TASKS_REDIS_USING_SENTINEL: 'socket_connect_timeout': TASKS_REDIS_SENTINEL_TIMEOUT }, } diff --git a/pkgs/servers/web-apps/netbox/config_3_3.patch b/pkgs/servers/web-apps/netbox/config_3_3.patch new file mode 100644 index 00000000000..1adc0b537a4 --- /dev/null +++ b/pkgs/servers/web-apps/netbox/config_3_3.patch @@ -0,0 +1,50 @@ +diff --git a/netbox/netbox/settings.py b/netbox/netbox/settings.py +index d5a7bfaec..68754a8c5 100644 +--- a/netbox/netbox/settings.py ++++ b/netbox/netbox/settings.py +@@ -222,6 +222,7 @@ TASKS_REDIS_PASSWORD = TASKS_REDIS.get('PASSWORD', '') + TASKS_REDIS_DATABASE = TASKS_REDIS.get('DATABASE', 0) + TASKS_REDIS_SSL = TASKS_REDIS.get('SSL', False) + TASKS_REDIS_SKIP_TLS_VERIFY = TASKS_REDIS.get('INSECURE_SKIP_TLS_VERIFY', False) ++TASKS_REDIS_URL = TASKS_REDIS.get('URL') + + # Caching + if 'caching' not in REDIS: +@@ -236,11 +237,12 @@ CACHING_REDIS_SENTINELS = REDIS['caching'].get('SENTINELS', []) + CACHING_REDIS_SENTINEL_SERVICE = REDIS['caching'].get('SENTINEL_SERVICE', 'default') + CACHING_REDIS_PROTO = 'rediss' if REDIS['caching'].get('SSL', False) else 'redis' + CACHING_REDIS_SKIP_TLS_VERIFY = REDIS['caching'].get('INSECURE_SKIP_TLS_VERIFY', False) ++CACHING_REDIS_URL = REDIS['caching'].get('URL', f'{CACHING_REDIS_PROTO}://{CACHING_REDIS_HOST}:{CACHING_REDIS_PORT}/{CACHING_REDIS_DATABASE}') + + CACHES = { + 'default': { + 'BACKEND': 'django_redis.cache.RedisCache', +- 'LOCATION': f'{CACHING_REDIS_PROTO}://{CACHING_REDIS_HOST}:{CACHING_REDIS_PORT}/{CACHING_REDIS_DATABASE}', ++ 'LOCATION': CACHING_REDIS_URL, + 'OPTIONS': { + 'CLIENT_CLASS': 'django_redis.client.DefaultClient', + 'PASSWORD': CACHING_REDIS_PASSWORD, +@@ -383,7 +385,7 @@ USE_X_FORWARDED_HOST = True + X_FRAME_OPTIONS = 'SAMEORIGIN' + + # Static files (CSS, JavaScript, Images) +-STATIC_ROOT = BASE_DIR + '/static' ++STATIC_ROOT = getattr(configuration, 'STATIC_ROOT', os.path.join(BASE_DIR, 'static')).rstrip('/') + STATIC_URL = f'/{BASE_PATH}static/' + STATICFILES_DIRS = ( + os.path.join(BASE_DIR, 'project-static', 'dist'), +@@ -562,6 +564,14 @@ if TASKS_REDIS_USING_SENTINEL: + 'socket_connect_timeout': TASKS_REDIS_SENTINEL_TIMEOUT + }, + } ++elif TASKS_REDIS_URL: ++ RQ_PARAMS = { ++ 'URL': TASKS_REDIS_URL, ++ 'PASSWORD': TASKS_REDIS_PASSWORD, ++ 'SSL': TASKS_REDIS_SSL, ++ 'SSL_CERT_REQS': None if TASKS_REDIS_SKIP_TLS_VERIFY else 'required', ++ 'DEFAULT_TIMEOUT': RQ_DEFAULT_TIMEOUT, ++ } + else: + RQ_PARAMS = { + 'HOST': TASKS_REDIS_HOST, diff --git a/pkgs/servers/web-apps/netbox/default.nix b/pkgs/servers/web-apps/netbox/default.nix index aeeb57fa379..fb9e8a6aa57 100644 --- a/pkgs/servers/web-apps/netbox/default.nix +++ b/pkgs/servers/web-apps/netbox/default.nix @@ -1,37 +1,14 @@ -{ lib -, pkgs -, fetchFromGitHub -, fetchpatch -, nixosTests -, python3 - -, plugins ? ps: [] }: - +{ lib, nixosTests, callPackage, fetchpatch }: let - py = python3 // { - pkgs = python3.pkgs.overrideScope (self: super: { - django = super.django_4; - }); - }; - - extraBuildInputs = plugins py.pkgs; + generic = import ./generic.nix; in -py.pkgs.buildPythonApplication rec { - pname = "netbox"; - version = "3.3.9"; - - format = "other"; - - src = fetchFromGitHub { - owner = "netbox-community"; - repo = pname; - rev = "refs/tags/v${version}"; - sha256 = "sha256-KhnxD5pjlEIgISl4RMbhLCDwgUDfGFRi88ZcP1ndMhI="; - }; - - patches = [ +{ + netbox_3_3 = callPackage generic { + version = "3.3.10"; + hash = "sha256-MeOfTU5IxNDoUh7FyvwAQNRC/CE0R6p40WnlF+3RuxA="; + extraPatches = [ # Allow setting the STATIC_ROOT from within the configuration and setting a custom redis URL - ./config.patch + ./config_3_3.patch ./graphql-3_2_0.patch # fix compatibility ith django 4.1 (fetchpatch { @@ -40,77 +17,22 @@ py.pkgs.buildPythonApplication rec { }) ]; - propagatedBuildInputs = with py.pkgs; [ - bleach - django_4 - django-cors-headers - django-debug-toolbar - django-filter - django-graphiql-debug-toolbar - django-mptt - django-pglocks - django-prometheus - django-redis - django-rq - django-tables2 - django-taggit - django-timezone-field - djangorestframework - drf-yasg - swagger-spec-validator # from drf-yasg[validation] - graphene-django - jinja2 - markdown - markdown-include - netaddr - pillow - psycopg2 - pyyaml - sentry-sdk - social-auth-core - social-auth-app-django - svgwrite - tablib - jsonschema - ] ++ extraBuildInputs; - - buildInputs = with py.pkgs; [ - mkdocs-material - mkdocs-material-extensions - mkdocstrings - mkdocstrings-python - ]; + tests.netbox = nixosTests.netbox_3_3; + maintainers = with lib.maintainers; [ n0emis raitobezarius ]; + eol = true; + }; - nativeBuildInputs = [ - py.pkgs.mkdocs + netbox = callPackage generic { + version = "3.4.7"; + hash = "sha256-pWHGyzLc0tqfehWbCMF1l96L1pewb5FXBUkw9EqPtP8="; + extraPatches = [ + # Allow setting the STATIC_ROOT from within the configuration and setting a custom redis URL + ./config.patch ]; - - postBuild = '' - PYTHONPATH=$PYTHONPATH:netbox/ - python -m mkdocs build - ''; - - installPhase = '' - mkdir -p $out/opt/netbox - cp -r . $out/opt/netbox - chmod +x $out/opt/netbox/netbox/manage.py - makeWrapper $out/opt/netbox/netbox/manage.py $out/bin/netbox \ - --prefix PYTHONPATH : "$PYTHONPATH" - ''; - - passthru = { - # PYTHONPATH of all dependencies used by the package - pythonPath = python3.pkgs.makePythonPath propagatedBuildInputs; - - tests = { - inherit (nixosTests) netbox; - }; + tests = { + inherit (nixosTests) netbox; }; - meta = with lib; { - homepage = "https://github.com/netbox-community/netbox"; - description = "IP address management (IPAM) and data center infrastructure management (DCIM) tool"; - license = licenses.asl20; - maintainers = with maintainers; [ n0emis raitobezarius ]; - }; - } + maintainers = with lib.maintainers; [ minijackson n0emis raitobezarius ]; + }; +} diff --git a/pkgs/servers/web-apps/netbox/generic.nix b/pkgs/servers/web-apps/netbox/generic.nix new file mode 100644 index 00000000000..ace3e4f011f --- /dev/null +++ b/pkgs/servers/web-apps/netbox/generic.nix @@ -0,0 +1,110 @@ +{ lib +, fetchFromGitHub +, python3 +, version +, hash +, plugins ? ps: [] +, extraPatches ? [] +, tests ? {} +, maintainers ? [] +, eol ? false +}: + let + py = python3 // { + pkgs = python3.pkgs.overrideScope (self: super: { + django = super.django_4; + }); + }; + + extraBuildInputs = plugins py.pkgs; + in + py.pkgs.buildPythonApplication rec { + pname = "netbox"; + inherit version; + + format = "other"; + + src = fetchFromGitHub { + owner = "netbox-community"; + repo = pname; + rev = "refs/tags/v${version}"; + inherit hash; + }; + + patches = extraPatches; + + propagatedBuildInputs = with py.pkgs; [ + bleach + django_4 + django-cors-headers + django-debug-toolbar + django-filter + django-graphiql-debug-toolbar + django-mptt + django-pglocks + django-prometheus + django-redis + django-rq + django-tables2 + django-taggit + django-timezone-field + djangorestframework + drf-yasg + swagger-spec-validator # from drf-yasg[validation] + graphene-django + jinja2 + markdown + markdown-include + netaddr + pillow + psycopg2 + pyyaml + sentry-sdk + social-auth-core + social-auth-app-django + svgwrite + tablib + jsonschema + ] ++ extraBuildInputs; + + buildInputs = with py.pkgs; [ + mkdocs-material + mkdocs-material-extensions + mkdocstrings + mkdocstrings-python + ]; + + nativeBuildInputs = [ + py.pkgs.mkdocs + ]; + + postBuild = '' + PYTHONPATH=$PYTHONPATH:netbox/ + python -m mkdocs build + ''; + + installPhase = '' + mkdir -p $out/opt/netbox + cp -r . $out/opt/netbox + chmod +x $out/opt/netbox/netbox/manage.py + makeWrapper $out/opt/netbox/netbox/manage.py $out/bin/netbox \ + --prefix PYTHONPATH : "$PYTHONPATH" + ''; + + passthru = { + # PYTHONPATH of all dependencies used by the package + pythonPath = python3.pkgs.makePythonPath propagatedBuildInputs; + inherit tests; + }; + + meta = { + homepage = "https://github.com/netbox-community/netbox"; + description = "IP address management (IPAM) and data center infrastructure management (DCIM) tool"; + license = lib.licenses.asl20; + knownVulnerabilities = (lib.optional eol "Netbox version ${version} is EOL; please upgrade by following the current release notes instructions."); + # Warning: + # Notice the missing `lib` in the inherit: it is using this function argument rather than a `with lib;` argument. + # If you replace this by `with lib;`, pay attention it does not inherit all maintainers in nixpkgs. + inherit maintainers; + }; + } diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index 953d4a3de80..30b5f0eb747 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -1402,7 +1402,7 @@ self: with self; { }) {}; # THIS IS A GENERATED FILE. DO NOT EDIT! - libpciaccess = callPackage ({ stdenv, pkg-config, fetchurl, zlib }: stdenv.mkDerivation { + libpciaccess = callPackage ({ stdenv, pkg-config, fetchurl, hwdata, zlib }: stdenv.mkDerivation { pname = "libpciaccess"; version = "0.16"; builder = ./builder.sh; @@ -1413,7 +1413,8 @@ self: with self; { hardeningDisable = [ "bindnow" "relro" ]; strictDeps = true; nativeBuildInputs = [ pkg-config ]; - buildInputs = [ zlib ]; + buildInputs = [ hwdata zlib ]; + configureFlags = [ "--with-pciids-path=${hwdata}/share/hwdata" ]; meta.platforms = lib.platforms.unix; }) {}; diff --git a/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl b/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl index a3751bf16f0..819adafd6ad 100755 --- a/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl +++ b/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl @@ -34,6 +34,7 @@ $pcMap{"libudev"} = "udev"; $pcMap{"gl"} = "libGL"; $pcMap{"GL"} = "libGL"; $pcMap{"gbm"} = "mesa"; +$pcMap{"hwdata"} = "hwdata"; $pcMap{"\$PIXMAN"} = "pixman"; $pcMap{"\$RENDERPROTO"} = "xorgproto"; $pcMap{"\$DRI3PROTO"} = "xorgproto"; @@ -195,6 +196,12 @@ while (<>) { push @{$extraAttrs{$pkg}}, "postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`\$PKG_CONFIG' '';"; } + # libpciaccess requires pci.ids{,.gz} at runtime + if ($pkg eq "libpciaccess") { + push @requires, "hwdata"; + push @{$extraAttrs{$pkg}}, "configureFlags = [ \"--with-pciids-path=\${hwdata}/share/hwdata\" ];"; + } + if (@@ = glob("$tmpDir/*/app-defaults/")) { push @nativeRequires, "wrapWithXFileSearchPathHook"; } diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix index 7438f35e74b..fe572da7156 100644 --- a/pkgs/servers/x11/xorg/overrides.nix +++ b/pkgs/servers/x11/xorg/overrides.nix @@ -164,6 +164,7 @@ self: super: }); xdm = super.xdm.overrideAttrs (attrs: { + patches = (attrs.patches or []) ++ [ ./xdm-fix-header-inclusion.patch ]; buildInputs = attrs.buildInputs ++ [ libxcrypt ]; configureFlags = attrs.configureFlags or [] ++ [ "ac_cv_path_RAWCPP=${stdenv.cc.targetPrefix}cpp" diff --git a/pkgs/servers/x11/xorg/xdm-fix-header-inclusion.patch b/pkgs/servers/x11/xorg/xdm-fix-header-inclusion.patch new file mode 100644 index 00000000000..7bde988aefd --- /dev/null +++ b/pkgs/servers/x11/xorg/xdm-fix-header-inclusion.patch @@ -0,0 +1,29 @@ +On glibc-2.36 this fails with + + genauth.c:45:12: fatal error: bsd/stdlib.h: No such file or directory + 45 | # include <bsd/stdlib.h> + | ^~~~~~~~~~~~~~ + +This is because the file will be included if HAVE_ARC4RANDOM is true and `__linux__` is set. +However, this is wrong: arc4random is now defined in glibc-2.36 and thus stdlib.h must be included +even though HAVE_ARC4RANDOM is true. + +diff --git a/xdm/genauth.c b/xdm/genauth.c +index cd2ad61..74d0ae1 100644 +--- a/xdm/genauth.c ++++ b/xdm/genauth.c +@@ -40,13 +40,7 @@ from The Open Group. + + #include <errno.h> + +-#ifdef HAVE_ARC4RANDOM +-# ifdef __linux__ +-# include <bsd/stdlib.h> +-# else +-# include <stdlib.h> +-# endif +-#endif ++#include <stdlib.h> + + #include <time.h> + #define Time_t time_t diff --git a/pkgs/servers/zigbee2mqtt/default.nix b/pkgs/servers/zigbee2mqtt/default.nix index 39b237c542e..5c430080f1c 100644 --- a/pkgs/servers/zigbee2mqtt/default.nix +++ b/pkgs/servers/zigbee2mqtt/default.nix @@ -8,16 +8,16 @@ buildNpmPackage rec { pname = "zigbee2mqtt"; - version = "1.30.2"; + version = "1.30.3"; src = fetchFromGitHub { owner = "Koenkk"; repo = "zigbee2mqtt"; rev = version; - hash = "sha256-6xSFnaKUE2YtyeeaKenRbD479N1Pv/tBu4YO8mFwJxU="; + hash = "sha256-kAdyuJl9UY5E5+8nNj2f1mdH+/f/V66JloAngEaQcsU="; }; - npmDepsHash = "sha256-h577FK84UhfZ2HVbwf1XOMyMBS7qfsRJFte05zUZ0bk="; + npmDepsHash = "sha256-V9wyEdoi6JnaIKNp7OWwBTHNcLY2qg0juDJG/MKn5X8="; nativeBuildInputs = [ python3 diff --git a/pkgs/shells/nushell/plugins/default.nix b/pkgs/shells/nushell/plugins/default.nix new file mode 100644 index 00000000000..ad0e0f996a5 --- /dev/null +++ b/pkgs/shells/nushell/plugins/default.nix @@ -0,0 +1,5 @@ +{ lib, newScope, IOKit, CoreFoundation }: + +lib.makeScope newScope (self: with self; { + query = callPackage ./query.nix { inherit IOKit CoreFoundation; }; +}) diff --git a/pkgs/shells/nushell/plugins/query.nix b/pkgs/shells/nushell/plugins/query.nix new file mode 100644 index 00000000000..fb9ee11cba3 --- /dev/null +++ b/pkgs/shells/nushell/plugins/query.nix @@ -0,0 +1,35 @@ +{ stdenv +, lib +, rustPlatform +, nushell +, nix-update-script +, IOKit +, CoreFoundation +}: + +let + pname = "nushell_plugin_query"; +in +rustPlatform.buildRustPackage { + inherit pname; + version = nushell.version; + + src = nushell.src; + + cargoHash = "sha256-tHTAz3/4EihdVGXAePCmcOUOjeaqjrY6fIESOGcCW/8="; + + buildInputs = lib.optionals stdenv.isDarwin [ IOKit CoreFoundation ]; + + cargoBuildFlags = [ "--package nu_plugin_query" ]; + + # compilation fails with a missing symbol + doCheck = false; + + meta = with lib; { + description = "A Nushell plugin to query JSON, XML, and various web data"; + homepage = "https://github.com/nushell/nushell/tree/main/crates/nu_plugin_query"; + license = licenses.mpl20; + maintainers = with maintainers; [ happysalada ]; + platforms = with platforms; all; + }; +} diff --git a/pkgs/stdenv/linux/bootstrap-tools/scripts/unpack-bootstrap-tools.sh b/pkgs/stdenv/linux/bootstrap-tools/scripts/unpack-bootstrap-tools.sh index 5b5677eef13..09bf25f5215 100644 --- a/pkgs/stdenv/linux/bootstrap-tools/scripts/unpack-bootstrap-tools.sh +++ b/pkgs/stdenv/linux/bootstrap-tools/scripts/unpack-bootstrap-tools.sh @@ -30,6 +30,13 @@ LD_LIBRARY_PATH=$out/lib $LD_BINARY $out/bin/mv $out/lib/libstdc++.* $LIBSTDCXX_ # use a copy of patchelf. LD_LIBRARY_PATH=$out/lib $LD_BINARY $out/bin/cp $out/bin/patchelf . +# Older versions of the bootstrap-files did not compile their +# patchelf with -static-libgcc, so we have to be very careful not to +# run patchelf on the same copy of libgcc_s that it links against. +LD_LIBRARY_PATH=$out/lib $LD_BINARY $out/bin/cp $out/lib/libgcc_s.so.1 . +LD_LIBRARY_PATH=.:$out/lib:$LIBSTDCXX_SO_DIR $LD_BINARY \ + ./patchelf --set-rpath $out/lib --force-rpath $out/lib/libgcc_s.so.1 + for i in $out/bin/* $out/libexec/gcc/*/*/*; do if [ -L "$i" ]; then continue; fi if [ -z "${i##*/liblto*}" ]; then continue; fi diff --git a/pkgs/stdenv/linux/default.nix b/pkgs/stdenv/linux/default.nix index 3f2d77729ab..e227b685077 100644 --- a/pkgs/stdenv/linux/default.nix +++ b/pkgs/stdenv/linux/default.nix @@ -10,13 +10,10 @@ # # Goals of the bootstrap process: # 1. final stdenv must not reference any of the bootstrap files. -# 2. final stdenv must not contain any of the bootstrap files -# (the only current violation is libgcc_s.so in glibc). +# 2. final stdenv must not contain any of the bootstrap files. # 3. final stdenv must not contain any of the files directly # generated by the bootstrap code generators (assembler, linker, -# compiler). The only current violations are: libgcc_s.so in glibc, -# the lib{mpfr,mpc,gmp,isl} which are statically linked -# into the final gcc). +# compiler). # # These goals ensure that final packages and final stdenv are built # exclusively using nixpkgs package definitions and don't depend @@ -111,6 +108,21 @@ let isBuiltByBootstrapFilesCompiler = pkg: isFromNixpkgs pkg && isFromBootstrapFiles pkg.stdenv.cc.cc; + commonGccOverrides = { + # Use a deterministically built compiler + # see https://github.com/NixOS/nixpkgs/issues/108475 for context + reproducibleBuild = true; + profiledCompiler = false; + + # It appears that libcc1 (which is not a g++ plugin; it is a gdb plugin) gets linked against + # the libstdc++ from the compiler that *built* g++, not the libstdc++ which was just built. + # This causes a reference chain from stdenv to the bootstrapFiles: + # + # stdenv -> gcc-lib -> xgcc-lib -> bootstrapFiles + # + disableGdbPlugin = true; + }; + commonPreHook = '' export NIX_ENFORCE_PURITY="''${NIX_ENFORCE_PURITY-1}" @@ -170,7 +182,7 @@ let cc = if prevStage.gcc-unwrapped == null then null - else lib.makeOverridable (import ../../build-support/cc-wrapper) { + else (lib.makeOverridable (import ../../build-support/cc-wrapper) { name = "${name}-gcc-wrapper"; nativeTools = false; nativeLibc = false; @@ -184,7 +196,12 @@ let inherit lib; inherit (prevStage) coreutils gnugrep; stdenvNoCC = prevStage.ccWrapperStdenv; - }; + }).overrideAttrs(a: lib.optionalAttrs (prevStage.gcc-unwrapped.passthru.isXgcc or false) { + # This affects only `xgcc` (the compiler which compiles the final compiler). + postFixup = (a.postFixup or "") + '' + echo "--sysroot=${lib.getDev (getLibc prevStage)}" >> $out/nix-support/cc-cflags + ''; + }); overrides = self: super: (overrides self super) // { fetchurl = thisStdenv.fetchurlBoot; }; }; @@ -226,7 +243,7 @@ in ${localSystem.libc} = self.stdenv.mkDerivation { pname = "bootstrap-stage0-${localSystem.libc}"; strictDeps = true; - version = "bootstrap"; + version = "bootstrapFiles"; enableParallelBuilding = true; buildCommand = '' mkdir -p $out @@ -282,7 +299,7 @@ in }; inherit (prevStage) ccWrapperStdenv - gcc-unwrapped coreutils gnugrep; + gcc-unwrapped coreutils gnugrep binutils; ${localSystem.libc} = getLibc prevStage; @@ -295,6 +312,82 @@ in }; }) + # First rebuild of gcc; this is linked against all sorts of junk + # from the bootstrap-files, but we only care about the code that + # this compiler *emits*. The `gcc` binary produced in this stage + # is not part of the final stdenv. + (prevStage: + assert isBuiltByBootstrapFilesCompiler prevStage.binutils-unwrapped; + assert isFromBootstrapFiles prevStage."${localSystem.libc}"; + assert isFromBootstrapFiles prevStage.gcc-unwrapped; + assert isFromBootstrapFiles prevStage.coreutils; + assert isFromBootstrapFiles prevStage.gnugrep; + stageFun prevStage { + name = "bootstrap-stage-xgcc"; + overrides = final: prev: { + inherit (prevStage) ccWrapperStdenv coreutils gnugrep gettext bison texinfo zlib gnum4 perl; + patchelf = bootstrapTools; + ${localSystem.libc} = getLibc prevStage; + gmp = prev.gmp.override { cxx = false; }; + gcc-unwrapped = + (prev.gcc-unwrapped.override (commonGccOverrides // { + # The most logical name for this package would be something like + # "gcc-stage1". Unfortunately "stage" is already reserved for the + # layers of stdenv, so using "stage" in the name of this package + # would cause massive confusion. + # + # Gcc calls its "stage1" compiler `xgcc` (--disable-bootstrap results + # in `xgcc` being copied to $prefix/bin/gcc). So we imitate that. + # + name = "xgcc"; + + # xgcc uses ld linked against nixpkgs' glibc and gcc built + # against bootstrapTools glibc. We can't allow loading + # $out/libexec/gcc/x86_64-unknown-linux-gnu/13.0.1/liblto_plugin.so + # to mix libc.so: + # ...-binutils-patchelfed-ld-2.40/bin/ld: ...-xgcc-13.0.0/libexec/gcc/x86_64-unknown-linux-gnu/13.0.1/liblto_plugin.so: + # error loading plugin: ...-bootstrap-tools/lib/libpthread.so.0: undefined symbol: __libc_vfork, version GLIBC_PRIVATE + enableLTO = false; + })).overrideAttrs (a: { + + # This signals to cc-wrapper (as overridden above in this file) to add `--sysroot` + # to `$out/nix-support/cc-cflags`. + passthru = a.passthru // { isXgcc = true; }; + + # Gcc will look for the C library headers in + # + # ${with_build_sysroot}${native_system_header_dir} + # + # The ordinary gcc expression sets `--with-build-sysroot=/` and sets + # `native-system-header-dir` to `"${lib.getDev stdenv.cc.libc}/include`. + # + # Unfortunately the value of "--with-native-system-header-dir=" gets "burned in" to the + # compiler, and it is quite difficult to get the compiler to change or ignore it + # afterwards. On the other hand, the `sysroot` is very easy to change; you can just pass + # a `--sysroot` flag to `gcc`. + # + # So we override the expression to remove the default settings for these flags, and + # replace them such that the concatenated value will be the same as before, but we split + # the value between the two variables differently: `--native-system-header-dir=/include`, + # and `--with-build-sysroot=${lib.getDev stdenv.cc.libc}`. + # + configureFlags = (a.configureFlags or []) ++ [ + "--with-native-system-header-dir=/include" + "--with-build-sysroot=${lib.getDev final.stdenv.cc.libc}" + ]; + + # This is a separate phase because gcc assembles its phase scripts + # in bash instead of nix (we should fix that). + preFixupPhases = (a.preFixupPhases or []) ++ [ "preFixupXgccPhase" ]; + + # This is needed to prevent "error: cycle detected in build of '...-xgcc-....drv' + # in the references of output 'lib' from output 'out'" + preFixupXgccPhase = '' + find $lib/lib/ -name \*.so\* -exec patchelf --shrink-rpath {} \; || true + ''; + }); + }; + }) # 2nd stdenv that contains our own rebuilt binutils and is used for # compiling our own Glibc. @@ -303,7 +396,7 @@ in # previous stage1 stdenv: assert isBuiltByBootstrapFilesCompiler prevStage.binutils-unwrapped; assert isFromBootstrapFiles prevStage."${localSystem.libc}"; - assert isFromBootstrapFiles prevStage.gcc-unwrapped; + assert isBuiltByBootstrapFilesCompiler prevStage.gcc-unwrapped; assert isFromBootstrapFiles prevStage.coreutils; assert isFromBootstrapFiles prevStage.gnugrep; stageFun prevStage { @@ -313,7 +406,7 @@ in inherit (prevStage) ccWrapperStdenv gettext gcc-unwrapped coreutils gnugrep - perl gnum4 bison; + perl gnum4 bison texinfo which; dejagnu = super.dejagnu.overrideAttrs (a: { doCheck = false; } ); # We need libidn2 and its dependency libunistring as glibc dependency. @@ -365,6 +458,14 @@ in ''; }; }; + + # TODO(amjoseph): It is not yet entirely clear why this is necessary. + # Something strange is going on with xgcc and libstdc++ on pkgsMusl. + patchelf = super.patchelf.overrideAttrs(previousAttrs: + lib.optionalAttrs super.stdenv.hostPlatform.isMusl { + NIX_CFLAGS_COMPILE = (previousAttrs.NIX_CFLAGS_COMPILE or "") + " -static-libstdc++"; + }); + }; # `libtool` comes with obsolete config.sub/config.guess that don't recognize Risc-V. @@ -378,11 +479,12 @@ in # binutils and rest of the bootstrap tools, including GCC. (prevStage: # previous stage2 stdenv: - assert isBuiltByBootstrapFilesCompiler prevStage.binutils-unwrapped; - assert isBuiltByBootstrapFilesCompiler prevStage.${localSystem.libc}; - assert isFromBootstrapFiles prevStage.gcc-unwrapped; + assert isBuiltByNixpkgsCompiler prevStage.binutils-unwrapped; + assert isBuiltByNixpkgsCompiler prevStage.${localSystem.libc}; + assert isBuiltByBootstrapFilesCompiler prevStage.gcc-unwrapped; assert isFromBootstrapFiles prevStage.coreutils; assert isFromBootstrapFiles prevStage.gnugrep; + assert lib.all isBuiltByNixpkgsCompiler (with prevStage; [ gmp isl_0_20 libmpc mpfr ]); stageFun prevStage { name = "bootstrap-stage3"; @@ -390,25 +492,20 @@ in inherit (prevStage) ccWrapperStdenv binutils coreutils gnugrep gettext - perl patchelf linuxHeaders gnum4 bison libidn2 libunistring; + perl patchelf linuxHeaders gnum4 bison libidn2 libunistring libxcrypt; + # We build a special copy of libgmp which doesn't use libstdc++, because + # xgcc++'s libstdc++ references the bootstrap-files (which is what + # compiles xgcc++). + gmp = super.gmp.override { cxx = false; }; + } // { ${localSystem.libc} = getLibc prevStage; - gcc-unwrapped = - let makeStaticLibrariesAndMark = pkg: - lib.makeOverridable (pkg.override { stdenv = self.makeStaticLibraries self.stdenv; }) - .overrideAttrs (a: { pname = "${a.pname}-stage3"; }); - in super.gcc-unwrapped.override { - # Link GCC statically against GMP etc. This makes sense because - # these builds of the libraries are only used by GCC, so it - # reduces the size of the stdenv closure. - gmp = makeStaticLibrariesAndMark super.gmp; - mpfr = makeStaticLibrariesAndMark super.mpfr; - libmpc = makeStaticLibrariesAndMark super.libmpc; - isl = makeStaticLibrariesAndMark super.isl_0_20; - # Use a deterministically built compiler - # see https://github.com/NixOS/nixpkgs/issues/108475 for context - reproducibleBuild = true; - profiledCompiler = false; - }; + gcc-unwrapped = (super.gcc-unwrapped.override (commonGccOverrides // { + inherit (prevStage) which; + } + )).overrideAttrs (a: { + # so we can add them to allowedRequisites below + passthru = a.passthru // { inherit (self) gmp mpfr libmpc isl; }; + }); }; extraNativeBuildInputs = [ prevStage.patchelf ] ++ # Many tarballs come with obsolete config.sub/config.guess that don't recognize aarch64. @@ -422,18 +519,11 @@ in # (prevStage: # previous stage3 stdenv: - assert isBuiltByBootstrapFilesCompiler prevStage.binutils-unwrapped; - assert isBuiltByBootstrapFilesCompiler prevStage.${localSystem.libc}; - assert isBuiltByBootstrapFilesCompiler prevStage.gcc-unwrapped; - assert isFromBootstrapFiles prevStage.coreutils; - assert isFromBootstrapFiles prevStage.gnugrep; - # Can assume prevStage.gcc-unwrapped has almost no code from - # bootstrapTools as gcc bootstraps internally. The only - # exceptions are crt files from glibc built bybootstrapTools - # used to link executables and libraries, and the - # bootstrapTools-built, statically-linked - # lib{mpfr,mpc,gmp,isl}.a which are linked into the final gcc - # (see commit cfde88976ba4cddd01b1bb28b40afd12ea93a11d). + assert isBuiltByNixpkgsCompiler prevStage.binutils-unwrapped; + assert isBuiltByNixpkgsCompiler prevStage.${localSystem.libc}; + assert isBuiltByNixpkgsCompiler prevStage.gcc-unwrapped; + assert isFromBootstrapFiles prevStage.coreutils; + assert isFromBootstrapFiles prevStage.gnugrep; stageFun prevStage { name = "bootstrap-stage4"; @@ -453,11 +543,6 @@ in }; }; - # force gmp to rebuild so we have the option of dynamically linking - # libgmp without creating a reference path from: - # stage5.gcc -> stage4.coreutils -> stage3.glibc -> bootstrap - gmp = lib.makeOverridable (super.gmp.override { stdenv = self.stdenv; }).overrideAttrs (a: { pname = "${a.pname}-stage4"; }); - # To allow users' overrides inhibit dependencies too heavy for # bootstrap, like guile: https://github.com/NixOS/nixpkgs/issues/181188 gnumake = super.gnumake.override { inBootstrap = true; }; @@ -494,11 +579,11 @@ in (prevStage: # previous stage4 stdenv; see stage3 comment regarding gcc, # which applies here as well. - assert isBuiltByNixpkgsCompiler prevStage.binutils-unwrapped; - assert isBuiltByBootstrapFilesCompiler prevStage.${localSystem.libc}; - assert isBuiltByBootstrapFilesCompiler prevStage.gcc-unwrapped; - assert isBuiltByNixpkgsCompiler prevStage.coreutils; - assert isBuiltByNixpkgsCompiler prevStage.gnugrep; + assert isBuiltByNixpkgsCompiler prevStage.binutils-unwrapped; + assert isBuiltByNixpkgsCompiler prevStage.${localSystem.libc}; + assert isBuiltByNixpkgsCompiler prevStage.gcc-unwrapped; + assert isBuiltByNixpkgsCompiler prevStage.coreutils; + assert isBuiltByNixpkgsCompiler prevStage.gnugrep; { inherit config overlays; stdenv = import ../generic rec { @@ -546,11 +631,15 @@ in ) # More complicated cases ++ (map (x: getOutput x (getLibc prevStage)) [ "out" "dev" "bin" ] ) - ++ [ /*propagated from .dev*/ linuxHeaders - binutils gcc gcc.cc gcc.cc.lib gcc.expand-response-params + ++ [ linuxHeaders # propagated from .dev + binutils gcc gcc.cc gcc.cc.lib gcc.expand-response-params gcc.cc.libgcc glibc.passthru.libgcc ] - ++ lib.optionals (!localSystem.isx86 || localSystem.libc == "musl") - [ prevStage.updateAutotoolsGnuConfigScriptsHook prevStage.gnu-config ]; + ++ lib.optionals (!localSystem.isx86 || localSystem.libc == "musl") + [ prevStage.updateAutotoolsGnuConfigScriptsHook prevStage.gnu-config ] + ++ (with gcc-unwrapped.passthru; [ + gmp libmpc mpfr isl + ]) + ; overrides = self: super: { inherit (prevStage) @@ -579,10 +668,10 @@ in (prevStage: # previous stage5 stdenv; see stage3 comment regarding gcc, # which applies here as well. - assert isBuiltByNixpkgsCompiler prevStage.binutils-unwrapped; - assert isBuiltByBootstrapFilesCompiler prevStage.${localSystem.libc}; - assert isBuiltByBootstrapFilesCompiler prevStage.gcc-unwrapped; - assert isBuiltByNixpkgsCompiler prevStage.coreutils; - assert isBuiltByNixpkgsCompiler prevStage.gnugrep; + assert isBuiltByNixpkgsCompiler prevStage.binutils-unwrapped; + assert isBuiltByNixpkgsCompiler prevStage.${localSystem.libc}; + assert isBuiltByNixpkgsCompiler prevStage.gcc-unwrapped; + assert isBuiltByNixpkgsCompiler prevStage.coreutils; + assert isBuiltByNixpkgsCompiler prevStage.gnugrep; { inherit (prevStage) config overlays stdenv; }) ] diff --git a/pkgs/stdenv/linux/make-bootstrap-tools.nix b/pkgs/stdenv/linux/make-bootstrap-tools.nix index 3aa7f6a3df5..091130ebf93 100644 --- a/pkgs/stdenv/linux/make-bootstrap-tools.nix +++ b/pkgs/stdenv/linux/make-bootstrap-tools.nix @@ -2,6 +2,10 @@ let libc = pkgs.stdenv.cc.libc; + patchelf = pkgs.patchelf.overrideAttrs(previousAttrs: { + NIX_CFLAGS_COMPILE = (previousAttrs.NIX_CFLAGS_COMPILE or []) ++ [ "-static-libgcc" "-static-libstdc++" ]; + NIX_CFLAGS_LINK = (previousAttrs.NIX_CFLAGS_LINK or []) ++ [ "-static-libgcc" "-static-libstdc++" ]; + }); in with pkgs; rec { @@ -127,7 +131,7 @@ in with pkgs; rec { cp -d ${bootGCC.out}/bin/gcc $out/bin cp -d ${bootGCC.out}/bin/cpp $out/bin cp -d ${bootGCC.out}/bin/g++ $out/bin - cp -d ${bootGCC.lib}/lib/libgcc_s.so* $out/lib + cp ${bootGCC.lib}/lib/libgcc_s.so* $out/lib cp -d ${bootGCC.lib}/lib/libstdc++.so* $out/lib cp -d ${bootGCC.out}/lib/libssp.a* $out/lib cp -d ${bootGCC.out}/lib/libssp_nonshared.a $out/lib @@ -149,6 +153,7 @@ in with pkgs; rec { rm -rf $out/include/c++/*/ext/parallel cp -d ${gmpxx.out}/lib/libgmp*.so* $out/lib + cp -d ${isl.out}/lib/libisl*.so* $out/lib cp -d ${mpfr.out}/lib/libmpfr*.so* $out/lib cp -d ${libmpc.out}/lib/libmpc*.so* $out/lib cp -d ${zlib.out}/lib/libz.so* $out/lib diff --git a/pkgs/test/default.nix b/pkgs/test/default.nix index 5d154d1630b..bc810790a3d 100644 --- a/pkgs/test/default.nix +++ b/pkgs/test/default.nix @@ -70,6 +70,7 @@ with pkgs; trivial-builders = recurseIntoAttrs { writeStringReferencesToFile = callPackage ../build-support/trivial-builders/test/writeStringReferencesToFile.nix {}; writeTextFile = callPackage ../build-support/trivial-builders/test/write-text-file.nix {}; + writeShellScript = callPackage ../build-support/trivial-builders/test/write-shell-script.nix {}; references = callPackage ../build-support/trivial-builders/test/references.nix {}; overriding = callPackage ../build-support/trivial-builders/test-overriding.nix {}; concat = callPackage ../build-support/trivial-builders/test/concat-test.nix {}; diff --git a/pkgs/test/stdenv/gcc-stageCompare.nix b/pkgs/test/stdenv/gcc-stageCompare.nix new file mode 100644 index 00000000000..e5c2ed5921b --- /dev/null +++ b/pkgs/test/stdenv/gcc-stageCompare.nix @@ -0,0 +1,32 @@ +# This test *must* be run prior to releasing any build of either stdenv or the +# gcc that it exports! This check should also be part of CI for any PR that +# causes a rebuild of `stdenv.cc`. +# +# When we used gcc's internal bootstrap it did this check as part of (and +# serially with) the gcc derivation. Now that we bootstrap externally this +# check can be done in parallel with any/all of stdenv's referrers. But we +# must remember to do the check. +# + +{ stdenv +, pkgs +, lib +}: + +assert stdenv.cc.isGNU; +with pkgs; +# rebuild gcc using the "final" stdenv +let gcc-stageCompare = (gcc-unwrapped.override { + reproducibleBuild = true; + profiledCompiler = false; + stdenv = overrideCC stdenv (wrapCCWith { + cc = stdenv.cc; + }); + }).overrideAttrs(_: { + NIX_OUTPATH_USED_AS_RANDOM_SEED = stdenv.cc.cc.out; + }); +in (runCommand "gcc-stageCompare" {} '' + diff -sr ${pkgs.gcc-unwrapped.checksum}/checksums ${gcc-stageCompare.checksum}/checksums && touch $out +'').overrideAttrs (a: { + meta = (a.meta or { }) // { platforms = lib.platforms.linux; }; +}) diff --git a/pkgs/tools/admin/docker-credential-gcr/default.nix b/pkgs/tools/admin/docker-credential-gcr/default.nix index 3ea03db31ad..30736215ff8 100644 --- a/pkgs/tools/admin/docker-credential-gcr/default.nix +++ b/pkgs/tools/admin/docker-credential-gcr/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "docker-credential-gcr"; - version = "2.1.7"; + version = "2.1.8"; src = fetchFromGitHub { owner = "GoogleCloudPlatform"; repo = "docker-credential-gcr"; rev = "v${version}"; - sha256 = "sha256-/+c0bvPdw1FKXw0pfp7v5ArA/PrHU2b7wrt80vAXfCo="; + sha256 = "sha256-6f84NRqMx0NX+3g+pCYgRYkGK4DaQmUEau3oMswUmSE="; }; patches = [ diff --git a/pkgs/tools/admin/meraki-cli/default.nix b/pkgs/tools/admin/meraki-cli/default.nix new file mode 100644 index 00000000000..c446023770b --- /dev/null +++ b/pkgs/tools/admin/meraki-cli/default.nix @@ -0,0 +1,58 @@ +{ lib +, argcomplete +, jinja2 +, meraki +, rich +, fetchPypi +, buildPythonApplication +, pytestCheckHook +, requests-mock +}: + +buildPythonApplication rec { + pname = "meraki-cli"; + version = "1.5.0"; + format = "setuptools"; + + src = fetchPypi { + pname = "meraki_cli"; + inherit version; + hash = "sha256-YOyeovqRqt6ZMXgLnIxRvPkcW259K8NIBGdb3PwjkMg="; + }; + + disabledTests = [ + # requires files not in PyPI tarball + "TestDocVersions" + "TestHelps" + # requires running "pip install" + "TestUpgrade" + ]; + + propagatedBuildInputs = [ + argcomplete + jinja2 + meraki + rich + ]; + + nativeBuildInputs = [ + pytestCheckHook + ]; + + nativeCheckInputs = [ + requests-mock + ]; + + pythonImportsCheck = [ + "meraki_cli" + ]; + + meta = with lib; { + homepage = "https://github.com/PackeTsar/meraki-cli"; + description = "A simple CLI tool to automate and control your Cisco Meraki Dashboard"; + license = licenses.mit; + maintainers = with maintainers; [ dylanmtaylor ]; + platforms = platforms.unix; + mainProgram = "meraki"; + }; +} diff --git a/pkgs/tools/admin/scalr-cli/default.nix b/pkgs/tools/admin/scalr-cli/default.nix index 0b6ee340bb3..eaccb70f0f7 100644 --- a/pkgs/tools/admin/scalr-cli/default.nix +++ b/pkgs/tools/admin/scalr-cli/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "scalr-cli"; - version = "0.14.5"; + version = "0.15.1"; src = fetchFromGitHub { owner = "Scalr"; repo = "scalr-cli"; rev = "v${version}"; - hash = "sha256-X/fZDM1OYw1a0la8os9TFUrl1h5BnO+C40h2XH32vmw="; + hash = "sha256-8KhFF/bD//NYRQ7v+ksGAE6bKVu+nE3o3R119XbHVDA="; }; - vendorHash = "sha256-EdDhq6LnxagutxjiOoYElhHVnSKhr/Ekt928gSooPYY="; + vendorHash = "sha256-xoxSQ9V9i7yxJzn8wAtIAtWlTn4q/UnNqMT93RyBHII="; ldflags = [ "-s" "-w" diff --git a/pkgs/tools/admin/syft/default.nix b/pkgs/tools/admin/syft/default.nix index eb3d1029e02..0662079e81a 100644 --- a/pkgs/tools/admin/syft/default.nix +++ b/pkgs/tools/admin/syft/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "syft"; - version = "0.75.0"; + version = "0.76.1"; src = fetchFromGitHub { owner = "anchore"; repo = pname; rev = "v${version}"; - hash = "sha256-/PQza+pSIww3CzYcqEB7Ep8yHns62xh52EoqZodBPPI="; + hash = "sha256-PJrGie65XIKJ3HXvBDUFzKgN1EGfjgb+x97eUVwxV8w="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -22,7 +22,7 @@ buildGoModule rec { }; # hash mismatch with darwin proxyVendor = true; - vendorHash = "sha256-le660nqfrqW1a79tlY4/UKqN06zHkUpAVPQhYPqNJLU="; + vendorHash = "sha256-HHYKcsJ1NAGM7/CO+XiCvhfTw4mRZicDqf4/D3Tys+A="; nativeBuildInputs = [ installShellFiles ]; @@ -75,6 +75,6 @@ buildGoModule rec { vulnerability detection when used with a scanner tool like Grype. ''; license = with licenses; [ asl20 ]; - maintainers = with maintainers; [ jk ]; + maintainers = with maintainers; [ jk developer-guy ]; }; } diff --git a/pkgs/tools/audio/mpd-mpris/default.nix b/pkgs/tools/audio/mpd-mpris/default.nix index 9992f118cad..d7548bf9abf 100644 --- a/pkgs/tools/audio/mpd-mpris/default.nix +++ b/pkgs/tools/audio/mpd-mpris/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "mpd-mpris"; - version = "0.4.0"; + version = "0.4.0-2"; src = fetchFromGitHub { owner = "natsukagami"; repo = pname; rev = "v${version}"; - sha256 = "sha256-ryLqGH81Z+5GQ1ROHpCWmCHKSfS8g35b0wCmr8aokWk="; + sha256 = "sha256-RGuscED0RvA1+5Aj+Kcnk1h/whU4npJ6hPq8GHWwxPU="; }; vendorHash = "sha256-GmdD/4VYp3KeblNGgltFWHdOnK5qsBa2ygIYOBrH+b0="; diff --git a/pkgs/tools/compression/xz/default.nix b/pkgs/tools/compression/xz/default.nix index d49cc314b4a..41237a953cb 100644 --- a/pkgs/tools/compression/xz/default.nix +++ b/pkgs/tools/compression/xz/default.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation rec { pname = "xz"; - version = "5.4.1"; + version = "5.4.2"; src = fetchurl { url = "https://tukaani.org/xz/xz-${version}.tar.bz2"; - sha256 = "3Rcqy1OGemgBL5TBc4lAGy8nShqlro+Ey/uLfjg+qNM="; + sha256 = "sha256-qkmQnL2QKMRmajX6SXX5piA+2YFU+7giPuQ++c7ul8M="; }; strictDeps = true; diff --git a/pkgs/tools/filesystems/mtools/default.nix b/pkgs/tools/filesystems/mtools/default.nix index d839b51d4e4..9045699e2e3 100644 --- a/pkgs/tools/filesystems/mtools/default.nix +++ b/pkgs/tools/filesystems/mtools/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "mtools"; - version = "4.0.42"; + version = "4.0.43"; src = fetchurl { url = "mirror://gnu/mtools/${pname}-${version}.tar.bz2"; - sha256 = "sha256-ZL/f3k2Cr2si88HHLD4jHLthj0wjCcxG9U0W1VAszxU="; + sha256 = "sha256-VB4XlmXcTicrlgLyB0JDWRoVfaicxHBk2oxYKdvSszk="; }; patches = lib.optional stdenv.isDarwin ./UNUSED-darwin.patch; @@ -18,6 +18,10 @@ stdenv.mkDerivation rec { doCheck = true; + passthru = { + updateScript = ./update.sh; + }; + meta = with lib; { homepage = "https://www.gnu.org/software/mtools/"; description = "Utilities to access MS-DOS disks"; diff --git a/pkgs/tools/filesystems/mtools/update.sh b/pkgs/tools/filesystems/mtools/update.sh new file mode 100755 index 00000000000..8fd6505490f --- /dev/null +++ b/pkgs/tools/filesystems/mtools/update.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p curl common-updater-scripts +set -eu -o pipefail + +version="$(curl -s --list-only ftp://ftp.gnu.org/gnu/mtools/ | sed 's/^.*-\([0-9]\+\.[0-9]\+\.[0-9]\+\).*$/\1/' | sort -n | uniq | tail -n1)" +update-source-version mtools "$version" diff --git a/pkgs/tools/games/gamemode/default.nix b/pkgs/tools/games/gamemode/default.nix index 230ccb2ed5f..25acf8cebb1 100644 --- a/pkgs/tools/games/gamemode/default.nix +++ b/pkgs/tools/games/gamemode/default.nix @@ -34,6 +34,12 @@ stdenv.mkDerivation rec { ./preload-nix-workaround.patch # Do not install systemd sysusers configuration ./no-install-systemd-sysusers.patch + + # fix build with glibc >=2.36 (declaration of pidfd_open) + (fetchpatch { + url = "https://github.com/FeralInteractive/gamemode/commit/4934191b1928ef695c3e8af21e75781f8591745f.patch"; + sha256 = "sha256-pWf2NGbd3gEJFwVP/EIJRbTD29V7keTQHy388enktsY="; + }) ]; postPatch = '' diff --git a/pkgs/tools/graphics/spirv-cross/default.nix b/pkgs/tools/graphics/spirv-cross/default.nix index b66c2d0a759..c4dcd268491 100644 --- a/pkgs/tools/graphics/spirv-cross/default.nix +++ b/pkgs/tools/graphics/spirv-cross/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "spirv-cross"; - version = "1.3.239.0"; + version = "1.3.243.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "SPIRV-Cross"; rev = "sdk-${finalAttrs.version}"; - hash = "sha256-Awtsz4iMuS3JuvaYHRxjo56EnnZPjo9YGfeYAi7lmJY="; + hash = "sha256-snxbTI4q0YQq8T5NQD3kcsN59iJnhlLiu1Fvr+fCDeQ="; }; nativeBuildInputs = [ cmake python3 ]; diff --git a/pkgs/tools/graphics/vulkan-extension-layer/default.nix b/pkgs/tools/graphics/vulkan-extension-layer/default.nix index 63d763a893d..7832b7216bd 100644 --- a/pkgs/tools/graphics/vulkan-extension-layer/default.nix +++ b/pkgs/tools/graphics/vulkan-extension-layer/default.nix @@ -2,14 +2,14 @@ stdenv.mkDerivation rec { pname = "vulkan-extension-layer"; - version = "1.3.239.0"; + version = "1.3.243.0"; src = (assert version == vulkan-headers.version; fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-ExtensionLayer"; rev = "sdk-${version}"; - hash = "sha256-0t9HGyiYk3twYQLFCcWsrPiXY1dqjdCadjP4yMLoFwA="; + hash = "sha256-hxlfSnH4M3ui5nW0Ll5rhto0DnJIHW0tJzS+p4KV0R4="; }); nativeBuildInputs = [ cmake jq ]; diff --git a/pkgs/tools/graphics/vulkan-tools-lunarg/default.nix b/pkgs/tools/graphics/vulkan-tools-lunarg/default.nix index ec1862df9cd..578089fb44b 100644 --- a/pkgs/tools/graphics/vulkan-tools-lunarg/default.nix +++ b/pkgs/tools/graphics/vulkan-tools-lunarg/default.nix @@ -25,14 +25,14 @@ stdenv.mkDerivation rec { pname = "vulkan-tools-lunarg"; # The version must match that in vulkan-headers - version = "1.3.239.0"; + version = "1.3.243.0"; src = (assert version == vulkan-headers.version; fetchFromGitHub { owner = "LunarG"; repo = "VulkanTools"; rev = "sdk-${version}"; - hash = "sha256-zgkuTy9ccg8D/riA1CM/PnbXW1R0jWEINtcEVilETwk="; + hash = "sha256-mvBP6wD1Z0VNLZ0mC4bA3i2IaBDtDr7K6XjHz4S3UA4="; fetchSubmodules = true; }); diff --git a/pkgs/tools/graphics/vulkan-tools/default.nix b/pkgs/tools/graphics/vulkan-tools/default.nix index da84038fd0f..577e4e320d8 100644 --- a/pkgs/tools/graphics/vulkan-tools/default.nix +++ b/pkgs/tools/graphics/vulkan-tools/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { pname = "vulkan-tools"; - version = "1.3.239.0"; + version = "1.3.243.0"; # It's not strictly necessary to have matching versions here, however # since we're using the SDK version we may as well be consistent with @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { owner = "KhronosGroup"; repo = "Vulkan-Tools"; rev = "sdk-${version}"; - hash = "sha256-DQGwxTZzS0eATKodMpeJaQdXADvomiqPOspDYoPFZjI="; + hash = "sha256-8XJON+iBEPRtuQWf1bPXyOJHRkuRLnLXgTIjk7gYQwE="; }); nativeBuildInputs = [ diff --git a/pkgs/tools/inputmethods/fcitx5/fcitx5-rime-with-nix-env-variable.patch b/pkgs/tools/inputmethods/fcitx5/fcitx5-rime-with-nix-env-variable.patch deleted file mode 100644 index 428a0232dc3..00000000000 --- a/pkgs/tools/inputmethods/fcitx5/fcitx5-rime-with-nix-env-variable.patch +++ /dev/null @@ -1,18 +0,0 @@ -:100644 100644 fac4f53 aed9617 M src/rimeengine.cpp - -diff --git a/src/rimeengine.cpp b/src/rimeengine.cpp -index fac4f53..aed9617 100644 ---- a/src/rimeengine.cpp -+++ b/src/rimeengine.cpp -@@ -164,7 +164,10 @@ void RimeEngine::rimeStart(bool fullcheck) { - RIME_ERROR() << "Failed to create user directory: " << userDir; - } - } -- const char *sharedDataDir = RIME_DATA_DIR; -+ const char *sharedDataDir = getenv("NIX_RIME_DATA_DIR"); -+ if (!sharedDataDir) { -+ sharedDataDir = RIME_DATA_DIR; -+ } - - RIME_STRUCT(RimeTraits, fcitx_rime_traits); - fcitx_rime_traits.shared_data_dir = sharedDataDir; diff --git a/pkgs/tools/inputmethods/fcitx5/fcitx5-rime.nix b/pkgs/tools/inputmethods/fcitx5/fcitx5-rime.nix index 03150b43c47..4249567635c 100644 --- a/pkgs/tools/inputmethods/fcitx5/fcitx5-rime.nix +++ b/pkgs/tools/inputmethods/fcitx5/fcitx5-rime.nix @@ -6,6 +6,9 @@ , gettext , fcitx5 , librime +, rime-data +, symlinkJoin +, rimeDataPkgs ? [ rime-data ] }: stdenv.mkDerivation rec { @@ -35,7 +38,14 @@ stdenv.mkDerivation rec { librime ]; - patches = [ ./fcitx5-rime-with-nix-env-variable.patch ]; + rimeDataDrv = symlinkJoin { + name = "fcitx5-rime-data"; + paths = rimeDataPkgs; + }; + + postInstall = '' + cp -r "${rimeDataDrv}/share/rime-data/." $out/share/rime-data/ + ''; meta = with lib; { description = "RIME support for Fcitx5"; diff --git a/pkgs/tools/inputmethods/ibus-engines/ibus-rime/default.nix b/pkgs/tools/inputmethods/ibus-engines/ibus-rime/default.nix index d415b6b5a45..774978929b4 100644 --- a/pkgs/tools/inputmethods/ibus-engines/ibus-rime/default.nix +++ b/pkgs/tools/inputmethods/ibus-engines/ibus-rime/default.nix @@ -9,6 +9,8 @@ , librime , pkg-config , rime-data +, symlinkJoin +, rimeDataPkgs ? [ rime-data ] }: stdenv.mkDerivation rec { @@ -22,15 +24,18 @@ stdenv.mkDerivation rec { sha256 = "0gdxg6ia0i31jn3cvh1nrsjga1j31hf8a2zfgg8rzn25chrfr319"; }; - buildInputs = [ gdk-pixbuf glib ibus libnotify librime rime-data ]; + buildInputs = [ gdk-pixbuf glib ibus libnotify librime ]; nativeBuildInputs = [ cmake pkg-config ]; - cmakeFlags = [ "-DRIME_DATA_DIR=${rime-data}/share/rime-data" ]; + cmakeFlags = [ "-DRIME_DATA_DIR=${placeholder "out"}/share/rime-data" ]; - prePatch = '' - substituteInPlace CMakeLists.txt \ - --replace 'DESTINATION "''${RIME_DATA_DIR}"' \ - 'DESTINATION "''${CMAKE_INSTALL_DATADIR}/rime-data"' + rimeDataDrv = symlinkJoin { + name = "ibus-rime-data"; + paths = rimeDataPkgs; + }; + + postInstall = '' + cp -r "${rimeDataDrv}/share/rime-data/." $out/share/rime-data/ ''; meta = with lib; { diff --git a/pkgs/tools/misc/aichat/default.nix b/pkgs/tools/misc/aichat/default.nix new file mode 100644 index 00000000000..945abf1f23b --- /dev/null +++ b/pkgs/tools/misc/aichat/default.nix @@ -0,0 +1,37 @@ +{ lib +, stdenv +, darwin +, rustPlatform +, fetchFromGitHub +, pkg-config +}: + +rustPlatform.buildRustPackage rec { + pname = "aichat"; + version = "0.8.0"; + + src = fetchFromGitHub { + owner = "sigoden"; + repo = "aichat"; + rev = "v${version}"; + hash = "sha256-E/QslRDeifFHlHUELv9rYHjfCAB1yXXiXlWOyPNkfps="; + }; + + cargoHash = "sha256-7TTHBeZ68G6k5eHBL1zDGsYiTyx27fBbN7Rl9AiZTng="; + + nativeBuildInputs = [ + pkg-config + ]; + + buildInputs = lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.CoreFoundation + darwin.apple_sdk.frameworks.Security + ]; + + meta = with lib; { + description = "Chat with gpt-3.5/chatgpt in terminal."; + homepage = "https://github.com/sigoden/aichat"; + license = licenses.mit; + maintainers = with maintainers; [ mwdomino ]; + }; +} diff --git a/pkgs/tools/misc/chatgpt-cli/default.nix b/pkgs/tools/misc/chatgpt-cli/default.nix index fcfea81e7f2..a81be70cb1f 100644 --- a/pkgs/tools/misc/chatgpt-cli/default.nix +++ b/pkgs/tools/misc/chatgpt-cli/default.nix @@ -5,16 +5,16 @@ }: buildGoModule rec { pname = "chatgpt"; - version = "1.0.2"; + version = "1.1"; src = fetchFromGitHub { owner = "j178"; repo = pname; rev = "v${version}"; - hash = "sha256-7PQ390KX/+Yu730pluO+jL1NNZ1yB1CO+YTj41/OByo="; + hash = "sha256-HhpllMpr9VvtpaFMDPPQpJLyyJhKI4uWQswsFLrMhos="; }; - vendorHash = "sha256-MSqCFcBY6z16neinGsxH+YFA7R2p+4kwolgqGxjQVq4="; + vendorHash = "sha256-QsK2ghfmhqSDCPiQz0/bdGJvxijDGSi4kAG6f8hJyrg="; subPackages = [ "." ]; diff --git a/pkgs/tools/misc/enumer/default.nix b/pkgs/tools/misc/enumer/default.nix index c7e7818d09e..0b2cd46463b 100644 --- a/pkgs/tools/misc/enumer/default.nix +++ b/pkgs/tools/misc/enumer/default.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "enumer"; - version = "1.5.7"; + version = "1.5.8"; src = fetchFromGitHub { owner = "dmarkham"; repo = "enumer"; rev = "refs/tags/v${version}"; - hash = "sha256-2fVWrrWOiCtg7I3Lul2PgQ2u/qDEDioPSB61Tp0rfEo="; + hash = "sha256-+YTsXYWVmJ32V/Eptip3WAiqIYv+6nqbdph0K2XzLdc="; }; - vendorSha256 = "sha256-BmFv0ytRnjaB7z7Gb+38Fw2ObagnaFMnMhlejhaGxsk="; + vendorHash = "sha256-+dCitvPz2JUbybXVJxUOo1N6+SUPCSjlacL8bTSlb7w="; meta = with lib; { description = "Go tool to auto generate methods for enums"; diff --git a/pkgs/tools/misc/fd/default.nix b/pkgs/tools/misc/fd/default.nix index 38055706004..b1845451491 100644 --- a/pkgs/tools/misc/fd/default.nix +++ b/pkgs/tools/misc/fd/default.nix @@ -13,8 +13,6 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-AstE8KGICgPhqRKlJecrE9iPUUWaOvca6ocWf85IzNo="; - auditable = true; # TODO: remove when this is the default - nativeBuildInputs = [ installShellFiles ]; # skip flaky test diff --git a/pkgs/tools/misc/mongodb-compass/default.nix b/pkgs/tools/misc/mongodb-compass/default.nix index 6ac50936efe..7bd813a5829 100644 --- a/pkgs/tools/misc/mongodb-compass/default.nix +++ b/pkgs/tools/misc/mongodb-compass/default.nix @@ -33,7 +33,7 @@ xorg, }: let - version = "1.36.1"; + version = "1.36.2"; rpath = lib.makeLibraryPath [ alsa-lib @@ -82,7 +82,7 @@ let if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://downloads.mongodb.com/compass/mongodb-compass_${version}_amd64.deb"; - sha256 = "sha256-nM4Afka2dTjI9xn3cu23ACoj5qIFH4c7tJTNLmD23Jw="; + sha256 = "sha256-IegS2qQrInWiJAtAP9/voymuyWyyBYK6hbatmkOnFX4="; } else throw "MongoDB compass is not supported on ${stdenv.hostPlatform.system}"; diff --git a/pkgs/tools/misc/opentelemetry-collector/default.nix b/pkgs/tools/misc/opentelemetry-collector/default.nix index e9448f84fd2..2b0664c3c51 100644 --- a/pkgs/tools/misc/opentelemetry-collector/default.nix +++ b/pkgs/tools/misc/opentelemetry-collector/default.nix @@ -12,17 +12,17 @@ let in buildGoModule rec { pname = "opentelemetry-collector"; - version = "0.71.0"; + version = "0.74.0"; src = fetchFromGitHub { owner = "open-telemetry"; repo = "opentelemetry-collector"; rev = "v${version}"; - sha256 = "sha256-Y6HSz81edWklXhTbaK9LvdwmgNPRMtI1BD0IfcjWl3I="; + sha256 = "sha256-A2xiYCU2Lq/F59pQhgQD8sf1BcRvuaWKvGdxNGQ938E="; }; # there is a nested go.mod sourceRoot = "source/cmd/otelcorecol"; - vendorHash = "sha256-Zi9Rkfm+y0jZySwMJxAa5Sx/r5WAYvOVez3J0yQza2w="; + vendorHash = "sha256-VTPywVGs56lJxYLwmz71jBJ5ltxCZYUw0z6RslN2ZOE="; preBuild = '' # set the build version, can't be done via ldflags diff --git a/pkgs/tools/misc/pipe-rename/default.nix b/pkgs/tools/misc/pipe-rename/default.nix index 529a7db25b5..5d7d37bb585 100644 --- a/pkgs/tools/misc/pipe-rename/default.nix +++ b/pkgs/tools/misc/pipe-rename/default.nix @@ -2,14 +2,14 @@ rustPlatform.buildRustPackage rec { pname = "pipe-rename"; - version = "1.6.1"; + version = "1.6.2"; src = fetchCrate { inherit pname version; - sha256 = "sha256-95Gj5iy8VYBzpV0kmGhronIR5LSjelfOueBQD/8gbfw="; + sha256 = "sha256-eMTqKKcFeEICref35/RHWNzpnjLDrG7rjcXjOSAnwIo="; }; - cargoSha256 = "sha256-HiElAPgNeICEVbMBfK6syCoQb5smHhBH1MOuo2swci4="; + cargoSha256 = "sha256-X4wmhyWpjq4EyAVsfdeP76NSC9tcZjZ6woCsRvw0Gzo="; nativeCheckInputs = [ python3 ]; diff --git a/pkgs/tools/misc/wakapi/default.nix b/pkgs/tools/misc/wakapi/default.nix index 1300b2df908..6ca25370778 100644 --- a/pkgs/tools/misc/wakapi/default.nix +++ b/pkgs/tools/misc/wakapi/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "wakapi"; - version = "2.6.2"; + version = "2.7.0"; src = fetchFromGitHub { owner = "muety"; repo = pname; rev = version; - sha256 = "sha256-yMxcePwBUteqrdfvDjZSRInOXMFmwaFoVBihcMQFTME="; + sha256 = "sha256-1EMSrHx6Tx58voz5veyNZg1gnubuGyg2K4dg2QdzmMw="; }; - vendorHash = "sha256-sfx8qlmJrS0hkD6DSvKqfnBDbxj8eNA3hnprSwA2fSI="; + vendorHash = "sha256-0wHXULDKyXYBTGxfSQXT/5NidPtSnx7ujb8vyczmE38="; # Not a go module required by the project, contains development utilities excludedPackages = [ "scripts" ]; diff --git a/pkgs/tools/misc/wakatime/default.nix b/pkgs/tools/misc/wakatime/default.nix index eda5790c7c4..d2274d90895 100644 --- a/pkgs/tools/misc/wakatime/default.nix +++ b/pkgs/tools/misc/wakatime/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "wakatime"; - version = "1.70.0"; + version = "1.70.1"; src = fetchFromGitHub { owner = "wakatime"; repo = "wakatime-cli"; rev = "v${version}"; - hash = "sha256-JURz3xPZIqrPreh+kT+o62cOhw55anUH4kqaT3t0tM0="; + hash = "sha256-PZIO8ULvSdsOeRLGPrsRyoql8Z4Xq7z4q/AErw239BI="; }; vendorHash = "sha256-SlYYrlRDBvhNm2BxemK9HzzsqM/RGH/sDQXpoGEY8rw="; diff --git a/pkgs/tools/networking/curl/default.nix b/pkgs/tools/networking/curl/default.nix index 16136296879..c0b488627ef 100644 --- a/pkgs/tools/networking/curl/default.nix +++ b/pkgs/tools/networking/curl/default.nix @@ -22,6 +22,7 @@ , rtmpSupport ? false, rtmpdump , scpSupport ? zlibSupport && !stdenv.isSunOS && !stdenv.isCygwin, libssh2 , wolfsslSupport ? false, wolfssl +, rustlsSupport ? false, rustls-ffi , zlibSupport ? true, zlib , zstdSupport ? false, zstd @@ -42,9 +43,7 @@ # cgit) that are needed here should be included directly in Nixpkgs as # files. -assert !(gnutlsSupport && opensslSupport); -assert !(gnutlsSupport && wolfsslSupport); -assert !(opensslSupport && wolfsslSupport); +assert !((lib.count (x: x) [ gnutlsSupport opensslSupport wolfsslSupport rustlsSupport ]) > 1); stdenv.mkDerivation (finalAttrs: { pname = "curl"; @@ -89,6 +88,7 @@ stdenv.mkDerivation (finalAttrs: { optional rtmpSupport rtmpdump ++ optional scpSupport libssh2 ++ optional wolfsslSupport wolfssl ++ + optional rustlsSupport rustls-ffi ++ optional zlibSupport zlib ++ optional zstdSupport zstd; @@ -104,11 +104,12 @@ stdenv.mkDerivation (finalAttrs: { (lib.enableFeature c-aresSupport "ares") (lib.enableFeature ldapSupport "ldap") (lib.enableFeature ldapSupport "ldaps") - # The build fails when using wolfssl with --with-ca-fallback - (lib.withFeature (!wolfsslSupport) "ca-fallback") + # --with-ca-fallback is only supported for openssl and gnutls https://github.com/curl/curl/blame/curl-8_0_1/acinclude.m4#L1640 + (lib.withFeature (opensslSupport || gnutlsSupport) "ca-fallback") (lib.withFeature http3Support "nghttp3") (lib.withFeature http3Support "ngtcp2") (lib.withFeature rtmpSupport "librtmp") + (lib.withFeature rustlsSupport "rustls") (lib.withFeature zstdSupport "zstd") (lib.withFeatureAs brotliSupport "brotli" (lib.getDev brotli)) (lib.withFeatureAs gnutlsSupport "gnutls" (lib.getDev gnutls)) @@ -129,7 +130,7 @@ stdenv.mkDerivation (finalAttrs: { # Without this curl might detect /etc/ssl/cert.pem at build time on macOS, causing curl to ignore NIX_SSL_CERT_FILE. "--without-ca-bundle" "--without-ca-path" - ] ++ lib.optionals (!gnutlsSupport && !opensslSupport && !wolfsslSupport) [ + ] ++ lib.optionals (!gnutlsSupport && !opensslSupport && !wolfsslSupport && !rustlsSupport) [ "--without-ssl" ]; diff --git a/pkgs/tools/networking/driftnet/default.nix b/pkgs/tools/networking/driftnet/default.nix index 4f077a4bc95..ccf6da31be2 100644 --- a/pkgs/tools/networking/driftnet/default.nix +++ b/pkgs/tools/networking/driftnet/default.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation rec { pname = "driftnet"; - version = "1.4.0"; + version = "1.5.0"; src = fetchFromGitHub { owner = "deiv"; repo = "driftnet"; rev = "refs/tags/v${version}"; - hash = "sha256-szmezYnszlRanq8pMD0CIGA+zTYGSwSHcDaZ2Gx1KCA="; + hash = "sha256-lMn60vtOMPs1Tr+SnAOUZDrNIO7gEXdHpizjXiEkkoM="; }; enableParallelBuilding = true; diff --git a/pkgs/tools/networking/gobgp/default.nix b/pkgs/tools/networking/gobgp/default.nix index d624d1f48d7..c01ac789b73 100644 --- a/pkgs/tools/networking/gobgp/default.nix +++ b/pkgs/tools/networking/gobgp/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "gobgp"; - version = "3.12.0"; + version = "3.13.0"; src = fetchFromGitHub { owner = "osrg"; repo = "gobgp"; rev = "v${version}"; - sha256 = "sha256-keev3DZ3xN5UARuYKfSdox0KKBjrM5RoMD273Aw0AGY="; + sha256 = "sha256-qXLg/EZF2eU7BhILHO7Uu4juz0tVZLq37foQcSKv0P8="; }; - vendorHash = "sha256-5lRW9gWQZRRqZoVB16kI1VEnr0XsiPtLUuioK/0f8w0="; + vendorHash = "sha256-ofPz9IX+4ylch6Qe0ksGZqrP5x6AktqF0JAs/hLBQo0="; postConfigure = '' export CGO_ENABLED=0 diff --git a/pkgs/tools/networking/netbird/default.nix b/pkgs/tools/networking/netbird/default.nix index 80cc4f097a2..0323c8e6f85 100644 --- a/pkgs/tools/networking/netbird/default.nix +++ b/pkgs/tools/networking/netbird/default.nix @@ -14,16 +14,16 @@ let in buildGoModule rec { pname = "netbird"; - version = "0.14.4"; + version = "0.14.6"; src = fetchFromGitHub { owner = "netbirdio"; repo = pname; rev = "v${version}"; - sha256 = "sha256-AzWYJGYlUsgR5ihXwY9ZyN/pL5avionql/jwqhYKsxc="; + sha256 = "sha256-S11PshEVwOYPb8RGs5joC3Cr8CNKAenK6JRd/oV4LNQ="; }; - vendorHash = "sha256-8cVEujVKwKvO81H+ukVxQouVVH7uZm/FwK9RAKJLN2c="; + vendorHash = "sha256-RyTfEZPwr2CNb9M8vGmo4gtbqQDh2KWApyz2Yx6qPmk="; nativeBuildInputs = [ installShellFiles ] ++ lib.optional ui pkg-config; diff --git a/pkgs/tools/networking/pritunl-client/default.nix b/pkgs/tools/networking/pritunl-client/default.nix index 5cf8ea3fe6f..7e0399a8972 100644 --- a/pkgs/tools/networking/pritunl-client/default.nix +++ b/pkgs/tools/networking/pritunl-client/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "pritunl-client"; - version = "1.3.3477.58"; + version = "1.3.3484.2"; src = fetchFromGitHub { owner = "pritunl"; repo = "pritunl-client-electron"; rev = version; - sha256 = "sha256-XsYdmJINzeZgvofsKTG/4dXNv4r46FLkEmNGQki1tmU="; + sha256 = "sha256-thIbw/Iek2vNNmkOBHrzEhTbaOm05CsbjqORQKC2jIs="; }; modRoot = "cli"; diff --git a/pkgs/tools/networking/trurl/default.nix b/pkgs/tools/networking/trurl/default.nix new file mode 100644 index 00000000000..72343d6c3c2 --- /dev/null +++ b/pkgs/tools/networking/trurl/default.nix @@ -0,0 +1,33 @@ +{ lib, stdenv, fetchFromGitHub, curl, perl }: + +stdenv.mkDerivation rec { + pname = "trurl"; + version = "0.3"; + + src = fetchFromGitHub { + owner = "curl"; + repo = pname; + rev = "${pname}-${version}"; + sha256 = "sha256-z7Na7lXDzSmBTuSBaizyG892D3IfbN43ytPjOEQ9CAA="; + }; + + separateDebugInfo = stdenv.isLinux; + + enableParallelBuilding = true; + + buildInputs = [ curl ]; + makeFlags = [ "PREFIX=$(out)" ]; + + doCheck = true; + checkInputs = [ perl ]; + checkTarget = "test"; + + meta = with lib; { + description = "A command line tool for URL parsing and manipulation"; + homepage = "https://curl.se/trurl"; + changelog = "https://github.com/curl/trurl/releases/tag/${pname}-${version}"; + license = licenses.curl; + maintainers = with maintainers; [ christoph-heiss ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/tools/networking/unbound/default.nix b/pkgs/tools/networking/unbound/default.nix index 690cf3d9701..7e447b4a9be 100644 --- a/pkgs/tools/networking/unbound/default.nix +++ b/pkgs/tools/networking/unbound/default.nix @@ -65,6 +65,8 @@ stdenv.mkDerivation rec { ++ lib.optionals withDoH [ libnghttp2 ] ++ lib.optionals withPythonModule [ python ]; + enableParallelBuilding = true; + configureFlags = [ "--with-ssl=${openssl.dev}" "--with-libexpat=${expat.dev}" diff --git a/pkgs/tools/networking/zrok/default.nix b/pkgs/tools/networking/zrok/default.nix new file mode 100644 index 00000000000..f6d32d9cca9 --- /dev/null +++ b/pkgs/tools/networking/zrok/default.nix @@ -0,0 +1,31 @@ +{ stdenv, lib, fetchzip, patchelf }: + +stdenv.mkDerivation rec { + pname = "zrok"; + version = "0.3.4"; + + src = fetchzip { + url = "https://github.com/openziti/zrok/releases/download/v${version}/zrok_${version}_linux_amd64.tar.gz"; + stripRoot = false; + sha256 = "sha256-lfsKOo53DarrczQfFhZED2vmzxIyq/TCPtVZECLMV3U="; + }; + + installPhase = let + interpreter = "$(< \"$NIX_CC/nix-support/dynamic-linker\")"; + in '' + mkdir -p $out/bin + cp zrok $out/bin/ + chmod +x $out/bin/zrok + patchelf --set-interpreter "${interpreter}" "$out/bin/zrok" + ''; + + meta = { + description = "Geo-scale, next-generation sharing platform built on top of OpenZiti"; + homepage = "https://zrok.io"; + maintainers = [ lib.maintainers.bandresen ]; + platforms = [ "x86_64-linux" ]; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + license = lib.licenses.apsl20; + }; + +} diff --git a/pkgs/tools/security/cosign/default.nix b/pkgs/tools/security/cosign/default.nix index 2fcde94f900..5997d5eb33c 100644 --- a/pkgs/tools/security/cosign/default.nix +++ b/pkgs/tools/security/cosign/default.nix @@ -13,13 +13,13 @@ }: buildGoModule rec { pname = "cosign"; - version = "2.0.0"; + version = "2.0.1"; src = fetchFromGitHub { owner = "sigstore"; repo = pname; rev = "v${version}"; - sha256 = "sha256-919oxYi4e56EhSBN0FdcEZBA430owaDnKHkgTneScXw="; + hash = "sha256-x03I86WJT+dLToeGzIaPrLJK0G7siVZuJHjE1WjZao0="; }; buildInputs = @@ -28,7 +28,7 @@ buildGoModule rec { nativeBuildInputs = [ pkg-config installShellFiles ]; - vendorSha256 = "sha256-DtFywktiGHlsdOFVpKUtKLYXJYwQYy1VISfUYVXlOG8="; + vendorHash = "sha256-eTyFIuq9G9/0t5ePZNsBpKJ/lcUU0ryqzg6i+nqbHc4="; subPackages = [ "cmd/cosign" diff --git a/pkgs/tools/security/exploitdb/default.nix b/pkgs/tools/security/exploitdb/default.nix index 2ae5262e97d..b70c7c1e0a3 100644 --- a/pkgs/tools/security/exploitdb/default.nix +++ b/pkgs/tools/security/exploitdb/default.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { pname = "exploitdb"; - version = "2023-04-01"; + version = "2023-04-06"; src = fetchFromGitLab { owner = "exploit-database"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-9cH1zJd3r6unnJMnnpLGZZ82FGafRpiBq0rECH//PPc="; + hash = "sha256-Y+UdrSTmqLLLdUwv6ruAHEfqCCN7Sil8OGmIuVlPfRs="; }; nativeBuildInputs = [ diff --git a/pkgs/tools/security/grype/default.nix b/pkgs/tools/security/grype/default.nix index 6790d75eb1b..097899555a4 100644 --- a/pkgs/tools/security/grype/default.nix +++ b/pkgs/tools/security/grype/default.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "grype"; - version = "0.60.0"; + version = "0.61.0"; src = fetchFromGitHub { owner = "anchore"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-CKaUNv4ymLksZ9zpI8jD4lC0keNNNSpUADSTo3evoIo="; + hash = "sha256-PPCeEhV4+iSGDBUIN89wlEUEX20bkcX3B7LxU7JDZQc="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -28,7 +28,7 @@ buildGoModule rec { proxyVendor = true; - vendorHash = "sha256-2zZlURnArgHK/zfIxHoWn5W6mfd5T7CbAlSqDnal1Mw="; + vendorHash = "sha256-L77tzgcshTNAvg6fKkgN6zdDws76wWoJvygAdArscVI="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/tools/security/iaito/default.nix b/pkgs/tools/security/iaito/default.nix index 4e7567d45fd..a33db947ac9 100644 --- a/pkgs/tools/security/iaito/default.nix +++ b/pkgs/tools/security/iaito/default.nix @@ -13,14 +13,14 @@ stdenv.mkDerivation rec { pname = "iaito"; - version = "5.8.2"; + version = "5.8.4"; srcs = [ (fetchFromGitHub rec { owner = "radareorg"; repo = "iaito"; rev = version; - hash = "sha256-6Do06u9axqH+DpGASEce8j3iGlrkIZGv50seyazOo1w="; + hash = "sha256-pt2vq+JN+Ccv+9o8s2y87xTVeQp2WJ0UfKdoWGsBkUI="; name = repo; }) (fetchFromGitHub rec { diff --git a/pkgs/tools/security/saml2aws/default.nix b/pkgs/tools/security/saml2aws/default.nix index 19a1b275028..e7dc4954b0e 100644 --- a/pkgs/tools/security/saml2aws/default.nix +++ b/pkgs/tools/security/saml2aws/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "saml2aws"; - version = "2.36.5"; + version = "2.36.6"; src = fetchFromGitHub { owner = "Versent"; repo = "saml2aws"; rev = "v${version}"; - sha256 = "sha256-v5lr0CtKBDNB3Cy9/3mA6E0koQyQvtGe1ET2Mm4EfDc="; + sha256 = "sha256-llEdO19TvHzvH4sV1c+1dHqowG2fVLOqMOqCrH6Urws="; }; vendorHash = "sha256-MXm1V8GrjZn/x0Q6fW8zJN351zVsPGME4eFg6f8cEX8="; diff --git a/pkgs/tools/security/tracee/default.nix b/pkgs/tools/security/tracee/default.nix index 89a8ba6bcc2..bf1525d71e9 100644 --- a/pkgs/tools/security/tracee/default.nix +++ b/pkgs/tools/security/tracee/default.nix @@ -2,7 +2,7 @@ , buildGoModule , fetchFromGitHub -, llvmPackages_13 +, clang , pkg-config , zlib @@ -14,20 +14,17 @@ , tracee }: -let - inherit (llvmPackages_13) clang; -in buildGoModule rec { pname = "tracee"; - version = "0.11.0"; + version = "0.13.0"; src = fetchFromGitHub { owner = "aquasecurity"; repo = pname; rev = "v${version}"; - sha256 = "sha256-fAbii/DEXx9WJpolc7amqF9TQj4oE5x0TCiNOtVasGo="; + hash = "sha256-55+eyulFbzR2ZzKbTN5sHIickpwXY8eJDDzf6Gzwhsk="; }; - vendorSha256 = "sha256-eenhIsiJhPLgwJo2spIGURPkcsec3kO4L5UJ0FWniQc="; + vendorHash = "sha256-qEubjzYGdiBntPOJw8dR/THcvK2Bml97SXHImIWbDm0="; patches = [ ./use-our-libbpf.patch @@ -59,15 +56,16 @@ buildGoModule rec { # see passthru.tests.integration doCheck = false; + outputs = [ "out" "lib" "share" ]; + installPhase = '' runHook preInstall - mkdir -p $out/{bin,share/tracee} - - mv ./dist/tracee-{ebpf,rules} $out/bin/ + mkdir -p $out/bin $lib/lib/tracee $share/share/tracee - mv ./dist/rules $out/share/tracee/ - mv ./cmd/tracee-rules/templates $out/share/tracee/ + mv ./dist/tracee $out/bin/ + mv ./dist/tracee.bpf.core.o $lib/lib/tracee/ + mv ./cmd/tracee-rules/templates $share/share/tracee/ runHook postInstall ''; @@ -76,10 +74,8 @@ buildGoModule rec { installCheckPhase = '' runHook preInstallCheck - $out/bin/tracee-ebpf --help - $out/bin/tracee-ebpf --version | grep "v${version}" - - $out/bin/tracee-rules --help + $out/bin/tracee --help + $out/bin/tracee --version | grep "v${version}" runHook postInstallCheck ''; @@ -89,7 +85,7 @@ buildGoModule rec { version = testers.testVersion { package = tracee; version = "v${version}"; - command = "tracee-ebpf --version"; + command = "tracee --version"; }; }; @@ -111,6 +107,7 @@ buildGoModule rec { gpl2Plus ]; maintainers = with maintainers; [ jk ]; - platforms = [ "x86_64-linux" ]; + platforms = [ "x86_64-linux" "aarch64-linux" ]; + outputsToInstall = [ "out" "share" ]; }; } diff --git a/pkgs/tools/security/tracee/use-our-libbpf.patch b/pkgs/tools/security/tracee/use-our-libbpf.patch index 562bdb6e09f..00d91ca6e3b 100644 --- a/pkgs/tools/security/tracee/use-our-libbpf.patch +++ b/pkgs/tools/security/tracee/use-our-libbpf.patch @@ -1,5 +1,5 @@ diff --git a/Makefile b/Makefile -index c72cf63d..e96b7eed 100644 +index d7596a1a..dd7b97b6 100644 --- a/Makefile +++ b/Makefile @@ -50,6 +50,7 @@ CMD_STATICCHECK ?= staticcheck @@ -10,18 +10,7 @@ index c72cf63d..e96b7eed 100644 LIB_ELF ?= libelf LIB_ZLIB ?= zlib -@@ -172,10 +173,6 @@ env: - @echo "KERN_BUILD_PATH $(KERN_BUILD_PATH)" - @echo "KERN_SRC_PATH $(KERN_SRC_PATH)" - @echo --------------------------------------- -- @echo "LIBBPF_CFLAGS $(LIBBPF_CFLAGS)" -- @echo "LIBBPF_LDLAGS $(LIBBPF_LDFLAGS)" -- @echo "LIBBPF_SRC $(LIBBPF_SRC)" -- @echo --------------------------------------- - @echo "STATIC $(STATIC)" - @echo --------------------------------------- - @echo "BPF_VCPU $(BPF_VCPU)" -@@ -274,8 +271,6 @@ OUTPUT_DIR = ./dist +@@ -279,8 +280,6 @@ OUTPUT_DIR = ./dist $(OUTPUT_DIR): # @$(CMD_MKDIR) -p $@ @@ -30,61 +19,7 @@ index c72cf63d..e96b7eed 100644 # # embedded btfhub -@@ -286,37 +281,6 @@ $(OUTPUT_DIR)/btfhub: - @$(CMD_MKDIR) -p $@ - @$(CMD_TOUCH) $@/.place-holder # needed for embed.FS - --# --# libbpf --# -- --LIBBPF_CFLAGS = "-fPIC" --LIBBPF_LDLAGS = --LIBBPF_SRC = ./3rdparty/libbpf/src -- --$(OUTPUT_DIR)/libbpf/libbpf.a: \ -- $(LIBBPF_SRC) \ -- $(wildcard $(LIBBPF_SRC)/*.[ch]) \ -- | .checkver_$(CMD_CLANG) $(OUTPUT_DIR) --# -- CC="$(CMD_CLANG)" \ -- CFLAGS="$(LIBBPF_CFLAGS)" \ -- LD_FLAGS="$(LIBBPF_LDFLAGS)" \ -- $(MAKE) \ -- -C $(LIBBPF_SRC) \ -- BUILD_STATIC_ONLY=1 \ -- DESTDIR=$(abspath ./$(OUTPUT_DIR)/libbpf/) \ -- OBJDIR=$(abspath ./$(OUTPUT_DIR)/libbpf/obj) \ -- INCLUDEDIR= LIBDIR= UAPIDIR= prefix= libdir= \ -- install install_uapi_headers -- --$(LIBBPF_SRC): \ -- | .check_$(CMD_GIT) --# --ifeq ($(wildcard $@), ) -- @$(CMD_GIT) submodule update --init --recursive --endif -- - # - # non co-re ebpf - # -@@ -333,7 +297,6 @@ BPF_NOCORE_TAG = $(subst .,_,$(KERN_RELEASE)).$(subst .,_,$(VERSION)) - bpf-nocore: $(OUTPUT_DIR)/tracee.bpf.$(BPF_NOCORE_TAG).o - - $(OUTPUT_DIR)/tracee.bpf.$(BPF_NOCORE_TAG).o: \ -- $(OUTPUT_DIR)/libbpf/libbpf.a \ - $(TRACEE_EBPF_OBJ_SRC) - # - MAKEFLAGS="--no-print-directory" -@@ -351,7 +314,6 @@ $(OUTPUT_DIR)/tracee.bpf.$(BPF_NOCORE_TAG).o: \ - -I $(KERN_SRC_PATH)/include/uapi \ - -I $(KERN_BUILD_PATH)/include/generated \ - -I $(KERN_BUILD_PATH)/include/generated/uapi \ -- -I $(OUTPUT_DIR)/libbpf \ - -I ./3rdparty/include \ - -Wunused \ - -Wall \ -@@ -412,7 +374,6 @@ TRACEE_EBPF_OBJ_CORE_HEADERS = $(shell find pkg/ebpf/c -name *.h) +@@ -418,7 +417,6 @@ TRACEE_EBPF_OBJ_CORE_HEADERS = $(shell find pkg/ebpf/c -name *.h) bpf-core: $(OUTPUT_DIR)/tracee.bpf.core.o $(OUTPUT_DIR)/tracee.bpf.core.o: \ @@ -92,15 +27,7 @@ index c72cf63d..e96b7eed 100644 $(TRACEE_EBPF_OBJ_SRC) \ $(TRACEE_EBPF_OBJ_CORE_HEADERS) # -@@ -421,7 +382,6 @@ $(OUTPUT_DIR)/tracee.bpf.core.o: \ - -D__BPF_TRACING__ \ - -DCORE \ - -I./pkg/ebpf/c/ \ -- -I$(OUTPUT_DIR)/libbpf/ \ - -I ./3rdparty/include \ - -target bpf \ - -O2 -g \ -@@ -447,8 +407,8 @@ ifeq ($(STATIC), 1) +@@ -453,8 +451,8 @@ ifeq ($(STATIC), 1) GO_TAGS_EBPF := $(GO_TAGS_EBPF),netgo endif @@ -111,7 +38,7 @@ index c72cf63d..e96b7eed 100644 GO_ENV_EBPF = GO_ENV_EBPF += GOOS=linux -@@ -468,6 +428,7 @@ $(OUTPUT_DIR)/tracee-ebpf: \ +@@ -474,6 +472,7 @@ $(OUTPUT_DIR)/tracee-ebpf: \ $(TRACEE_EBPF_SRC) \ ./embedded-ebpf.go \ | .checkver_$(CMD_GO) \ @@ -119,11 +46,3 @@ index c72cf63d..e96b7eed 100644 .checklib_$(LIB_ELF) \ .checklib_$(LIB_ZLIB) \ btfhub -@@ -658,7 +619,6 @@ test-rules: \ - .PHONY: test-upstream-libbpfgo - test-upstream-libbpfgo: \ - .checkver_$(CMD_GO) \ -- $(OUTPUT_DIR)/libbpf/libbpf.a - # - ./tests/libbpfgo.sh $(GO_ENV_EBPF) - diff --git a/pkgs/tools/system/gptfdisk/default.nix b/pkgs/tools/system/gptfdisk/default.nix index dbce7316303..ea6b12ac5eb 100644 --- a/pkgs/tools/system/gptfdisk/default.nix +++ b/pkgs/tools/system/gptfdisk/default.nix @@ -13,7 +13,6 @@ stdenv.mkDerivation rec { patches = [ # issues with popt 1.19 (from upstream but not yet released): - # https://sourceforge.net/p/gptfdisk/code/ci/5d5e76d369a412bfb3d2cebb5fc0a7509cef878d/ # https://github.com/rpm-software-management/popt/issues/80 ./popt-1-19.patch diff --git a/pkgs/tools/system/gptfdisk/popt-1-19.patch b/pkgs/tools/system/gptfdisk/popt-1-19.patch index ae971362cdd..234c664c962 100644 --- a/pkgs/tools/system/gptfdisk/popt-1-19.patch +++ b/pkgs/tools/system/gptfdisk/popt-1-19.patch @@ -1,3 +1,25 @@ +commit 5d5e76d369a412bfb3d2cebb5fc0a7509cef878d +Author: Rod Smith <rodsmith@rodsbooks.com> +Date: Fri Apr 15 18:10:14 2022 -0400 + + Fix failure & crash of sgdisk when compiled with latest popt (commit 740; presumably eventually release 1.19) + +diff --git a/NEWS b/NEWS +index c7add56..9e153fd 100644 +--- a/NEWS ++++ b/NEWS +@@ -1,3 +1,11 @@ ++1.0.10 (?/??/2022): ++------------------- ++ ++- Fixed problem that caused sgdisk to crash with errors about being unable ++ to read the disk's partition table when compiled with the latest popt ++ (commit 740, which is pre-release as I type; presumably version 1.19 and ++ later once released). ++ + 1.0.9 (4/14/2022): + ------------------ + diff --git a/gptcl.cc b/gptcl.cc index 34c9421..0d578eb 100644 --- a/gptcl.cc @@ -11,3 +33,52 @@ index 34c9421..0d578eb 100644 poptResetContext(poptCon); if (device != NULL) { +diff --git a/support.h b/support.h +index 8ba9ad1..f91f1bc 100644 +--- a/support.h ++++ b/support.h +@@ -8,7 +8,7 @@ + #include <stdlib.h> + #include <string> + +-#define GPTFDISK_VERSION "1.0.9" ++#define GPTFDISK_VERSION "1.0.9.1" + + #if defined (__FreeBSD__) || defined (__FreeBSD_kernel__) || defined (__APPLE__) + // Darwin (Mac OS) & FreeBSD: disk IOCTLs are different, and there is no lseek64 + +commit f5de3401b974ce103ffd93af8f9d43505a04aaf9 +Author: Damian Kurek <starfire24680@gmail.com> +Date: Thu Jul 7 03:39:16 2022 +0000 + + Fix NULL dereference when duplicating string argument + + poptGetArg can return NULL if there are no additional arguments, which + makes strdup dereference NULL on strlen + +diff --git a/gptcl.cc b/gptcl.cc +index 0d578eb..ab95239 100644 +--- a/gptcl.cc ++++ b/gptcl.cc +@@ -155,10 +155,11 @@ int GPTDataCL::DoOptions(int argc, char* argv[]) { + } // while + + // Assume first non-option argument is the device filename.... +- device = strdup((char*) poptGetArg(poptCon)); +- poptResetContext(poptCon); ++ device = (char*) poptGetArg(poptCon); + + if (device != NULL) { ++ device = strdup(device); ++ poptResetContext(poptCon); + JustLooking(); // reset as necessary + BeQuiet(); // Tell called functions to be less verbose & interactive + if (LoadPartitions((string) device)) { +@@ -498,6 +499,7 @@ int GPTDataCL::DoOptions(int argc, char* argv[]) { + cerr << "Error encountered; not saving changes.\n"; + retval = 4; + } // if ++ free(device); + } // if (device != NULL) + poptFreeContext(poptCon); + return retval; diff --git a/pkgs/tools/system/kmon/default.nix b/pkgs/tools/system/kmon/default.nix index 6f54579132f..589460e6a89 100644 --- a/pkgs/tools/system/kmon/default.nix +++ b/pkgs/tools/system/kmon/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "kmon"; - version = "1.6.2"; + version = "1.6.3"; src = fetchFromGitHub { owner = "orhun"; repo = pname; rev = "v${version}"; - sha256 = "sha256-LJ8vfjSUaNZQAtv9TXAZf1JMRzB1yN8/qbXphRUJVYY="; + sha256 = "sha256-lB6vJqb6/Qwj3odCJzyQ0+xEl5V/ZPj9cAJGNfiYAOY="; }; - cargoSha256 = "sha256-5OUc2e1fMlSArKMCANqtRCAh21iPjzuGjGrEP8/hQXk="; + cargoSha256 = "sha256-Ff5vGc90VxmyKQSsjUfoI1NL95DmD1SJx3eC1SP6rt4="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/tools/text/d2/default.nix b/pkgs/tools/text/d2/default.nix index 8c509365f0a..14a8987af24 100644 --- a/pkgs/tools/text/d2/default.nix +++ b/pkgs/tools/text/d2/default.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "d2"; - version = "0.2.6"; + version = "0.3.0"; src = fetchFromGitHub { owner = "terrastruct"; repo = pname; rev = "v${version}"; - hash = "sha256-bZJu4l5xAVqm/1HIhHfnZF9JRswAE/c6OzuZ8mmHA9U="; + hash = "sha256-ll6kOmHJZRsN6DkQRAUXyxz61tjwwi+p5eOuLfGDpI8="; }; - vendorHash = "sha256-wXE2+a30KohIOuxFeBQPcV7X2Ka+4t7zqHdr48kifY0="; + vendorHash = "sha256-jfGolYHWX/9Zr5JHiWl8mCfaaRT2AU8v32PtgM1KI8c="; ldflags = [ "-s" diff --git a/pkgs/tools/text/mdbook/default.nix b/pkgs/tools/text/mdbook/default.nix index 155cca613a7..39926cded4b 100644 --- a/pkgs/tools/text/mdbook/default.nix +++ b/pkgs/tools/text/mdbook/default.nix @@ -13,8 +13,6 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-TViBclvCJeoOInTt13B7297JDtRkwvOjIf6AVAbpanU="; - auditable = true; # TODO: remove when this is the default - buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ]; passthru = { diff --git a/pkgs/tools/text/ripgrep/default.nix b/pkgs/tools/text/ripgrep/default.nix index be989994dbf..022f8bd25bb 100644 --- a/pkgs/tools/text/ripgrep/default.nix +++ b/pkgs/tools/text/ripgrep/default.nix @@ -22,8 +22,6 @@ rustPlatform.buildRustPackage rec { cargoSha256 = "1kfdgh8dra4jxgcdb0lln5wwrimz0dpp33bq3h7jgs8ngaq2a9wp"; - auditable = true; # TODO: remove when this is the default - nativeBuildInputs = [ asciidoctor installShellFiles ] ++ lib.optional withPCRE2 pkg-config; buildInputs = lib.optional withPCRE2 pcre2 diff --git a/pkgs/tools/text/scraper/default.nix b/pkgs/tools/text/scraper/default.nix index e1ee0ae2ab5..fd8324217f0 100644 --- a/pkgs/tools/text/scraper/default.nix +++ b/pkgs/tools/text/scraper/default.nix @@ -1,17 +1,15 @@ -{ lib, rustPlatform, fetchFromGitHub, installShellFiles }: +{ lib, rustPlatform, fetchCrate, installShellFiles }: rustPlatform.buildRustPackage rec { pname = "scraper"; - version = "0.15.0"; + version = "0.16.0"; - src = fetchFromGitHub { - owner = "causal-agent"; - repo = "scraper"; - rev = "v${version}"; - hash = "sha256-K0MeZeS60gxo0/kBCaffNVQrR5S1HDoq77hnC//LMQg="; + src = fetchCrate { + inherit pname version; + hash = "sha256-3FxEfrScOetB1raiT9xjq9G2xLrLZqVlkqbVAFCIhZ0="; }; - cargoHash = "sha256-2IvfJaYyX7ZA1y3TETydb7wXRER4CfH69xEvnxKCFTc="; + cargoHash = "sha256-Pf8+vvOvOHpuJ2v7iwdVzHwneqvhk2E4nbGO4TL/FAM="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix index 255c208783f..77c195962b3 100644 --- a/pkgs/tools/typesetting/tex/texlive/bin.nix +++ b/pkgs/tools/typesetting/tex/texlive/bin.nix @@ -121,8 +121,11 @@ core = stdenv.mkDerivation rec { installTargets = [ "install" "texlinks" ]; # TODO: perhaps improve texmf.cnf search locations - postInstall = /* links format -> engine will be regenerated in texlive.combine */ '' - PATH="$out/bin:$PATH" ${buildPackages.texlive.bin.texlinks}/bin/texlinks --cnffile "$out/share/texmf-dist/web2c/fmtutil.cnf" --unlink "$out/bin" + postInstall = + /* links format -> engine will be regenerated in texlive.combine + note: for unlinking, the texlinks patch is irrelevant, so we use + the included texlinks.sh to avoid the dependency on bin.texlinks */ '' + PATH="$out/bin:$PATH" sh ../texk/texlive/linked_scripts/texlive-extra/texlinks.sh --cnffile "$out/share/texmf-dist/web2c/fmtutil.cnf" --unlink "$out/bin" '' + /* a few texmf-dist files are useful; take the rest from pkgs */ '' mv "$out/share/texmf-dist/web2c/texmf.cnf" . rm -r "$out/share/texmf-dist" diff --git a/pkgs/tools/typesetting/typst/Cargo.lock b/pkgs/tools/typesetting/typst/Cargo.lock index c595674ad62..6cc43ac7d1b 100644 --- a/pkgs/tools/typesetting/typst/Cargo.lock +++ b/pkgs/tools/typesetting/typst/Cargo.lock @@ -27,6 +27,46 @@ dependencies = [ ] [[package]] +name = "anstream" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "342258dd14006105c2b75ab1bd7543a03bdf0cfc94383303ac212a04939dff6f" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-wincon", + "concolor-override", + "concolor-query", + "is-terminal", + "utf8parse", +] + +[[package]] +name = "anstyle" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23ea9e81bd02e310c216d080f6223c179012256e5151c41db88d12c88a1684d2" + +[[package]] +name = "anstyle-parse" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7d1bb534e9efed14f3e5f44e7dd1a4f709384023a4165199a4241e18dff0116" +dependencies = [ + "utf8parse", +] + +[[package]] +name = "anstyle-wincon" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3127af6145b149f3287bb9a0d10ad9c5692dba8c53ad48285e5bec4063834fa" +dependencies = [ + "anstyle", + "windows-sys 0.45.0", +] + +[[package]] name = "arrayref" version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -58,9 +98,9 @@ checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" [[package]] name = "biblatex" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bc17a7f4d461f93f5dbbae4c961746cb4aafb5c6c1a61089a86836614932a3c" +checksum = "cc9fd60378277e44cd400ec5f35e768ce0d5a63d8d18ac7b1a9231196251dae5" dependencies = [ "chrono", "numerals", @@ -143,6 +183,48 @@ dependencies = [ ] [[package]] +name = "clap" +version = "4.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "046ae530c528f252094e4a77886ee1374437744b2bff1497aa898bbddbbb29b3" +dependencies = [ + "clap_builder", + "clap_derive", + "once_cell", +] + +[[package]] +name = "clap_builder" +version = "4.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "223163f58c9a40c3b0a43e1c4b50a9ce09f007ea2cb1ec258a687945b4b7929f" +dependencies = [ + "anstream", + "anstyle", + "bitflags", + "clap_lex", + "strsim", +] + +[[package]] +name = "clap_derive" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9644cd56d6b87dbe899ef8b053e331c0637664e9e21a33dfcdc36093f5c5c4" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn 2.0.11", +] + +[[package]] +name = "clap_lex" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a2dd5a6fe8c6e3502f568a6353e5273bbb15193ad9a89e457b9970798efbea1" + +[[package]] name = "codespan-reporting" version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -180,6 +262,21 @@ dependencies = [ ] [[package]] +name = "concolor-override" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a855d4a1978dc52fb0536a04d384c2c0c1aa273597f08b77c8c4d3b2eec6037f" + +[[package]] +name = "concolor-query" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88d11d52c3d7ca2e6d0040212be9e4dbbcd78b6447f535b6b561f449427944cf" +dependencies = [ + "windows-sys 0.45.0", +] + +[[package]] name = "core-foundation-sys" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -258,7 +355,7 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn 2.0.4", + "syn 2.0.11", ] [[package]] @@ -275,7 +372,7 @@ checksum = "631569015d0d8d54e6c241733f944042623ab6df7bc3be7466874b05fcdb1c5f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.4", + "syn 2.0.11", ] [[package]] @@ -334,6 +431,27 @@ dependencies = [ ] [[package]] +name = "errno" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0" +dependencies = [ + "errno-dragonfly", + "libc", + "windows-sys 0.45.0", +] + +[[package]] +name = "errno-dragonfly" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" +dependencies = [ + "cc", + "libc", +] + +[[package]] name = "fancy-regex" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -433,9 +551,9 @@ checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" [[package]] name = "hayagriva" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33f939b9606af811242f770582c89a2f8bb5de4e531c0a1df9d2d4906bcbc32a" +checksum = "d8a21ff266f0b113789bbf4a27da16330315eebbd7df8e844f95d29f92ad556d" dependencies = [ "biblatex", "chrono", @@ -459,6 +577,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" [[package]] +name = "hermit-abi" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" + +[[package]] name = "hypher" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -578,6 +702,29 @@ dependencies = [ ] [[package]] +name = "io-lifetimes" +version = "1.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09270fd4fa1111bc614ed2246c7ef56239a3063d5be0d1ec3b589c505d400aeb" +dependencies = [ + "hermit-abi", + "libc", + "windows-sys 0.45.0", +] + +[[package]] +name = "is-terminal" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "256017f749ab3117e93acb91063009e1f1bb56d03965b14c2c8df4eb02c524d8" +dependencies = [ + "hermit-abi", + "io-lifetimes", + "rustix", + "windows-sys 0.45.0", +] + +[[package]] name = "isolang" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -670,9 +817,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] +name = "linux-raw-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd550e73688e6d578f0ac2119e32b797a327631a42f9433e59d02e139c8df60d" + +[[package]] name = "lipsum" -version = "0.8.2" -source = "git+https://github.com/reknih/lipsum#025427353ab32268daa3d96feda380a96db529c5" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c5e9ef2d2ad6fe67a59ace27c203c8d3a71d195532ee82e3bbe0d5f9a9ca541" dependencies = [ "rand", "rand_chacha", @@ -799,12 +953,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" [[package]] +name = "open" +version = "4.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "075c5203b3a2b698bc72c6c10b1f6263182135751d5013ea66e8a4b3d0562a43" +dependencies = [ + "pathdiff", +] + +[[package]] name = "paste" version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" [[package]] +name = "pathdiff" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" + +[[package]] name = "pdf-writer" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -1006,6 +1175,20 @@ dependencies = [ ] [[package]] +name = "rustix" +version = "0.37.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e78cc525325c06b4a7ff02db283472f3c042b7ff0c391f96c6d5ac6f4f91b75" +dependencies = [ + "bitflags", + "errno", + "io-lifetimes", + "libc", + "linux-raw-sys", + "windows-sys 0.45.0", +] + +[[package]] name = "rustversion" version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -1074,7 +1257,7 @@ checksum = "e801c1712f48475582b7696ac71e0ca34ebb30e09338425384269d9717c62cad" dependencies = [ "proc-macro2", "quote", - "syn 2.0.4", + "syn 2.0.11", ] [[package]] @@ -1128,6 +1311,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] +name = "strsim" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" + +[[package]] name = "strum" version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -1189,9 +1378,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.4" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c622ae390c9302e214c31013517c2061ecb2699935882c60a9b37f82f8625ae" +checksum = "21e3787bb71465627110e7d87ed4faaa36c1f61042ee67badb9e2ef173accc40" dependencies = [ "proc-macro2", "quote", @@ -1251,7 +1440,7 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.4", + "syn 2.0.11", ] [[package]] @@ -1318,7 +1507,7 @@ checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a" [[package]] name = "typst" -version = "0.0.0" +version = "0.1.0" dependencies = [ "bitflags", "bytemuck", @@ -1354,9 +1543,10 @@ dependencies = [ [[package]] name = "typst-cli" -version = "0.0.0" +version = "0.1.0" dependencies = [ "chrono", + "clap", "codespan-reporting", "comemo", "dirs", @@ -1364,7 +1554,7 @@ dependencies = [ "memmap2", "notify", "once_cell", - "pico-args", + "open", "same-file", "siphasher", "typst", @@ -1374,7 +1564,7 @@ dependencies = [ [[package]] name = "typst-docs" -version = "0.0.0" +version = "0.1.0" dependencies = [ "comemo", "heck", @@ -1392,7 +1582,7 @@ dependencies = [ [[package]] name = "typst-library" -version = "0.0.0" +version = "0.1.0" dependencies = [ "comemo", "csv", @@ -1406,6 +1596,7 @@ dependencies = [ "roxmltree", "rustybuzz", "serde_json", + "serde_yaml", "smallvec", "syntect", "ttf-parser 0.18.1", @@ -1420,7 +1611,7 @@ dependencies = [ [[package]] name = "typst-macros" -version = "0.0.0" +version = "0.1.0" dependencies = [ "heck", "proc-macro2", @@ -1431,7 +1622,7 @@ dependencies = [ [[package]] name = "typst-tests" -version = "0.0.0" +version = "0.1.0" dependencies = [ "comemo", "elsa", @@ -1585,6 +1776,12 @@ dependencies = [ ] [[package]] +name = "utf8parse" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" + +[[package]] name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" diff --git a/pkgs/tools/typesetting/typst/default.nix b/pkgs/tools/typesetting/typst/default.nix index ed5473892e4..7d6f3215fac 100644 --- a/pkgs/tools/typesetting/typst/default.nix +++ b/pkgs/tools/typesetting/typst/default.nix @@ -7,20 +7,19 @@ rustPlatform.buildRustPackage rec { pname = "typst"; - version = "23-03-28"; + version = "0.1.0"; src = fetchFromGitHub { owner = "typst"; repo = "typst"; rev = "v${version}"; - hash = "sha256-0fTGbXdpzPadABWqdReQNZf2N7OMZ8cs9U5fmhfN6m4="; + hash = "sha256-fPcQlgmpViDsvd9OmnP1wZoMTOtyL5pfH6plktNG0JQ="; }; cargoLock = { lockFile = ./Cargo.lock; outputHashes = { "iai-0.1.1" = "sha256-EdNzCPht5chg7uF9O8CtPWR/bzSYyfYIXNdLltqdlR0="; - "lipsum-0.8.2" = "sha256-deIbpn4YM7/NeuJ5Co48ivJmxwrcsbLl6c3cP3JZxAQ="; }; }; @@ -28,15 +27,10 @@ rustPlatform.buildRustPackage rec { darwin.apple_sdk.frameworks.CoreServices ]; - cargoBuildFlags = [ "-p" "typst-cli" ]; - cargoTestFlags = [ "-p" "typst-cli" ]; - - # https://github.com/typst/typst/blob/056d15a/cli/src/main.rs#L164 - TYPST_VERSION = version; - meta = with lib; { description = "A new markup-based typesetting system that is powerful and easy to learn"; homepage = "https://typst.app"; + changelog = "https://github.com/typst/typst/releases/tag/${src.rev}"; license = licenses.asl20; maintainers = with maintainers; [ drupol figsoda kanashimia ]; }; diff --git a/pkgs/tools/video/rav1e/default.nix b/pkgs/tools/video/rav1e/default.nix index 938a686f847..244aed92f81 100644 --- a/pkgs/tools/video/rav1e/default.nix +++ b/pkgs/tools/video/rav1e/default.nix @@ -25,8 +25,6 @@ in rustPlatform.buildRustPackage rec { cargoHash = "sha256-66mVkoqMl+KNCXWsGUbu8nBrazgHP+5dTaT2Ye0btWY="; - auditable = true; # TODO: remove when this is the default - depsBuildBuild = [ pkg-config ]; nativeBuildInputs = [ cargo-c libgit2 nasm ]; diff --git a/pkgs/tools/virtualization/distrobuilder/default.nix b/pkgs/tools/virtualization/distrobuilder/default.nix index a6f090be33f..a6ae67b07e7 100644 --- a/pkgs/tools/virtualization/distrobuilder/default.nix +++ b/pkgs/tools/virtualization/distrobuilder/default.nix @@ -8,6 +8,7 @@ , gnutar , squashfsTools , debootstrap +, fetchpatch }: let @@ -23,7 +24,7 @@ buildGoModule rec { pname = "distrobuilder"; version = "2.1"; - vendorSha256 = "sha256-6LsJ6nZIo+aC8kvF+1aZD1WoXNTj9siB8QhKPVA6MSc="; + vendorSha256 = "sha256-yRMsf8KfpNmVUX4Rn4ZPLUPFZCT/g78MKAfgbFDPVkE="; src = fetchFromGitHub { owner = "lxc"; @@ -35,6 +36,21 @@ buildGoModule rec { buildInputs = bins; + patches = [ + # go.mod update: needed to to include a newer lxd which contains + # https://github.com/lxc/lxd/commit/d83f061a21f509d42b7a334b97403d2a019a7b52 + # which is needed to fix the build w/glibc-2.36. + (fetchpatch { + url = "https://github.com/lxc/distrobuilder/commit/5346bcc77dd7f141a36a8da851f016d0b929835e.patch"; + sha256 = "sha256-H6cSbY0v/FThx72AvoAvUCs2VCYN/PQ0W4H82mQQ3SI="; + }) + # Fixup to keep it building after go.mod update. + (fetchpatch { + url = "https://github.com/lxc/distrobuilder/commit/2c8cbfbf603e7446efce9f30812812336ccf4f2c.patch"; + sha256 = "sha256-qqofghcHGosR2qycGb02c8rwErFyRRhsRKdQfyah8Ds="; + }) + ]; + # tests require a local keyserver (mkg20001/nixpkgs branch distrobuilder-with-tests) but gpg is currently broken in tests doCheck = false; diff --git a/pkgs/tools/wayland/wl-clipboard/default.nix b/pkgs/tools/wayland/wl-clipboard/default.nix index 59f7c9110cf..923391b7995 100644 --- a/pkgs/tools/wayland/wl-clipboard/default.nix +++ b/pkgs/tools/wayland/wl-clipboard/default.nix @@ -33,6 +33,6 @@ stdenv.mkDerivation rec { description = "Command-line copy/paste utilities for Wayland"; license = licenses.gpl3Plus; maintainers = with maintainers; [ dywedir ]; - platforms = platforms.linux; + platforms = platforms.unix; }; } diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 60f53a8edbe..5aeaefb0a2c 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -203,6 +203,7 @@ mapAliases ({ cde-gtk-theme = throw "cde-gtk-theme has been removed from nixpkgs as it shipped with python2 scripts that didn't work anymore"; # Added 2022-01-12 cgmanager = throw "cgmanager was deprecated by lxc and therefore removed from nixpkgs"; # Added 2020-06-05 checkbashism = throw "'checkbashism' has been renamed to/replaced by 'checkbashisms'"; # Converted to throw 2022-02-22 + chefdk = throw "chefdk has been removed due to being deprecated upstream by Chef Workstation"; # Added 2023-03-22 chrome-gnome-shell = gnome-browser-connector; # Added 2022-07-27 chronos = throw "chronos has been removed from nixpkgs, as it was unmaintained"; # Added 2020-08-15 chunkwm = throw "chunkwm has been removed: abandoned by upstream"; # Added 2022-01-07 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e0591379705..250edaf1529 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1382,6 +1382,8 @@ with pkgs; ahcpd = callPackage ../tools/networking/ahcpd { }; + aichat = callPackage ../tools/misc/aichat { }; + aide = callPackage ../tools/security/aide { }; aioblescan = with python3Packages; toPythonApplication aioblescan; @@ -1831,6 +1833,8 @@ with pkgs; git-appraise = callPackage ../applications/version-management/git-appraise { }; + git-archive-all = python3.pkgs.callPackage ../applications/version-management/git-archive-all { }; + git-backup = callPackage ../applications/version-management/git-backup { openssl = openssl_1_1; inherit (darwin.apple_sdk.frameworks) Security; @@ -2239,8 +2243,7 @@ with pkgs; melonDS = libsForQt5.callPackage ../applications/emulators/melonDS { }; - mgba = callPackage ../applications/emulators/mgba { - }; + mgba = libsForQt5.callPackage ../applications/emulators/mgba { }; mupen64plus = callPackage ../applications/emulators/mupen64plus { }; @@ -2448,6 +2451,8 @@ with pkgs; krusader = libsForQt5.callPackage ../applications/file-managers/krusader { }; + lesscpy = callPackage ../development/compilers/lesscpy { }; + lf = callPackage ../applications/file-managers/lf { }; ctpv = callPackage ../applications/file-managers/lf/ctpv.nix { }; @@ -3791,6 +3796,8 @@ with pkgs; biliass = with python3.pkgs; toPythonApplication biliass; + bilibili = callPackage ../applications/video/bilibili { }; + bindfs = callPackage ../tools/filesystems/bindfs { }; binwalk = with python3Packages; toPythonApplication binwalk; @@ -4778,6 +4785,8 @@ with pkgs; gladtex = callPackage ../tools/typesetting/tex/gladtex { }; + latex2mathml = with python3Packages; toPythonApplication latex2mathml; + latexrun = callPackage ../tools/typesetting/tex/latexrun { }; lkproof = callPackage ../tools/typesetting/tex/lkproof { }; @@ -6540,6 +6549,8 @@ with pkgs; curlie = callPackage ../tools/networking/curlie { }; + trurl = callPackage ../tools/networking/trurl { }; + cunit = callPackage ../tools/misc/cunit { }; bcunit = callPackage ../tools/misc/bcunit { }; @@ -7030,9 +7041,7 @@ with pkgs; tracker-miners = callPackage ../development/libraries/tracker-miners { }; - tracy = callPackage ../development/tools/tracy { - inherit (darwin.apple_sdk.frameworks) Carbon AppKit; - }; + tracy = callPackage ../development/tools/tracy { }; tridactyl-native = callPackage ../tools/networking/tridactyl-native { }; @@ -8623,9 +8632,7 @@ with pkgs; ipfs-upload-client = callPackage ../applications/networking/ipfs-upload-client { }; - ipget = callPackage ../applications/networking/ipget { - buildGoModule = buildGo118Module; # build fails with 1.19 - }; + ipget = callPackage ../applications/networking/ipget { }; i-pi = with python3Packages; toPythonApplication i-pi; @@ -10159,7 +10166,8 @@ with pkgs; netbootxyz-efi = callPackage ../tools/misc/netbootxyz-efi { }; - netbox = callPackage ../servers/web-apps/netbox { }; + inherit (callPackage ../servers/web-apps/netbox { }) + netbox_3_3 netbox; netcat = libressl.nc; @@ -11758,9 +11766,7 @@ with pkgs; rmtrash = callPackage ../tools/misc/rmtrash { }; - roc-toolkit = callPackage ../development/libraries/audio/roc-toolkit { - scons = sconsPackages.scons_4_1_0; - }; + roc-toolkit = callPackage ../development/libraries/audio/roc-toolkit { }; rockbox-utility = libsForQt5.callPackage ../tools/misc/rockbox-utility { }; @@ -12660,10 +12666,10 @@ with pkgs; telegraf = callPackage ../servers/monitoring/telegraf { }; - teleport_11 = callPackage ../servers/teleport/11.nix { + teleport_11 = callPackage ../servers/teleport/11 { inherit (darwin.apple_sdk.frameworks) CoreFoundation Security AppKit; }; - teleport_12 = callPackage ../servers/teleport/12.nix { + teleport_12 = callPackage ../servers/teleport/12 { inherit (darwin.apple_sdk.frameworks) CoreFoundation Security AppKit; }; teleport = teleport_12; @@ -12932,7 +12938,9 @@ with pkgs; tracebox = callPackage ../tools/networking/tracebox { stdenv = gcc10StdenvCompat; }; - tracee = callPackage ../tools/security/tracee { }; + tracee = callPackage ../tools/security/tracee { + clang = clang_14; + }; tracefilegen = callPackage ../development/tools/analysis/garcosim/tracefilegen { }; @@ -14564,6 +14572,8 @@ with pkgs; gerbil-support = callPackage ../development/compilers/gerbil/gerbil-support.nix { }; gerbilPackages-unstable = gerbil-support.gerbilPackages-unstable; # NB: don't recurseIntoAttrs for (unstable!) libraries + gbforth = callPackage ../development/compilers/gbforth { }; + inherit (let num = if (with stdenv.targetPlatform; isVc4 || libc == "relibc") then 6 @@ -15903,11 +15913,11 @@ with pkgs; inherit (darwin) apple_sdk; }; - rust_1_67 = callPackage ../development/compilers/rust/1_67.nix { + rust_1_68 = callPackage ../development/compilers/rust/1_68.nix { inherit (darwin.apple_sdk.frameworks) CoreFoundation Security SystemConfiguration; llvm_15 = llvmPackages_15.libllvm; }; - rust = rust_1_67; + rust = rust_1_68; mrustc = callPackage ../development/compilers/mrustc { }; mrustc-minicargo = callPackage ../development/compilers/mrustc/minicargo.nix { }; @@ -15916,8 +15926,8 @@ with pkgs; openssl = openssl_1_1; }; - rustPackages_1_67 = rust_1_67.packages.stable; - rustPackages = rustPackages_1_67; + rustPackages_1_68 = rust_1_68.packages.stable; + rustPackages = rustPackages_1_68; inherit (rustPackages) cargo cargo-auditable cargo-auditable-cargo-wrapper clippy rustc rustPlatform; @@ -17651,8 +17661,6 @@ with pkgs; cheat = callPackage ../applications/misc/cheat { }; - chefdk = callPackage ../development/tools/chefdk { }; - matter-compiler = callPackage ../development/compilers/matter-compiler { }; cfr = callPackage ../development/tools/java/cfr { }; @@ -17967,6 +17975,8 @@ with pkgs; license_finder = callPackage ../development/tools/license_finder { }; + license-scanner = callPackage ../development/tools/license-scanner { }; + Literate = callPackage ../development/tools/literate-programming/Literate { }; md-tangle = callPackage ../development/tools/literate-programming/md-tangle { }; @@ -18405,6 +18415,8 @@ with pkgs; mdl = callPackage ../development/tools/misc/mdl { }; + meraki-cli = python3Packages.callPackage ../tools/admin/meraki-cli { }; + python-matter-server = with python3Packages; toPythonApplication python-matter-server; minify = callPackage ../development/web/minify { }; @@ -18574,6 +18586,8 @@ with pkgs; }; })); + pnpm-lock-export = callPackage ../development/web/pnpm-lock-export { }; + portableService = callPackage ../build-support/portable-service { }; polar = callPackage ../tools/misc/polar { }; @@ -18630,6 +18644,12 @@ with pkgs; inherit (linuxPackages) perf; }; + qtcreator-qt6 = qt6Packages.callPackage ../development/tools/qtcreator/qt6.nix { + inherit (linuxPackages) perf; + stdenv = llvmPackages_14.stdenv; + llvmPackages = llvmPackages_14; + }; + qxmledit = libsForQt5.callPackage ../applications/editors/qxmledit {} ; r10k = callPackage ../tools/system/r10k { }; @@ -19956,6 +19976,16 @@ with pkgs; inherit (darwin) autoSignDarwinBinariesHook; }; + freeipa = callPackage ../os-specific/linux/freeipa { + kerberos = krb5.override { + withVerto = true; + }; + sasl = cyrus_sasl; + samba = samba4.override { + enableLDAP = true; + }; + }; + freetts = callPackage ../development/libraries/freetts { jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 }; @@ -21232,6 +21262,8 @@ with pkgs; libdnf = callPackage ../tools/package-management/libdnf { }; + libdovi = callPackage ../development/libraries/libdovi { }; + libdrm = callPackage ../development/libraries/libdrm { }; libdv = callPackage ../development/libraries/libdv { }; @@ -22499,7 +22531,10 @@ with pkgs; # Bump on staging only, tonnes of packages depend on it. # See https://github.com/NixOS/nixpkgs/issues/218232 # Major versions should be bumped when they have proven to be reasonably stable - mesa = mesa_22_3_7; + # FIXME: split up libgbm properly + # darwin: deferred until stabilized; e.g. see around: + # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21859 + mesa = if stdenv.isDarwin then mesa_22_3_7 else mesa_23_0_1; mesa_glu = callPackage ../development/libraries/mesa-glu { inherit (darwin.apple_sdk.frameworks) ApplicationServices; @@ -24050,7 +24085,7 @@ with pkgs; wavpack = callPackage ../development/libraries/wavpack { }; - wayland = callPackage ../development/libraries/wayland { }; + wayland = darwin.apple_sdk_11_0.callPackage ../development/libraries/wayland { }; wayland-scanner = wayland.bin; wayland-protocols = callPackage ../development/libraries/wayland/protocols.nix { }; @@ -24437,8 +24472,8 @@ with pkgs; inherit clwrapper; }; - lispPackages = recurseIntoAttrs (quicklispPackages // - (lispPackagesFor (wrapLisp_old sbcl))); + lispPackages = quicklispPackages // + (lispPackagesFor (wrapLisp_old sbcl)); quicklispPackagesFor = clwrapper: callPackage ../development/lisp-modules-obsolete/quicklisp-to-nix.nix { inherit clwrapper; @@ -24452,7 +24487,7 @@ with pkgs; quicklispPackages = quicklispPackagesSBCL; # Alternative lisp-modules implementation - lispPackages_new = recurseIntoAttrs (callPackage ../development/lisp-modules-new-obsolete/lisp-packages.nix {}); + lispPackages_new = callPackage ../development/lisp-modules-new-obsolete/lisp-packages.nix {}; ## End of DEPRECATED @@ -26024,7 +26059,6 @@ with pkgs; zabbixFor = version: rec { agent = (callPackages ../servers/monitoring/zabbix/agent.nix {}).${version}; - agent2 = (callPackages ../servers/monitoring/zabbix/agent2.nix {}).${version}; proxy-mysql = (callPackages ../servers/monitoring/zabbix/proxy.nix { mysqlSupport = true; }).${version}; proxy-pgsql = (callPackages ../servers/monitoring/zabbix/proxy.nix { postgresqlSupport = true; }).${version}; proxy-sqlite = (callPackages ../servers/monitoring/zabbix/proxy.nix { sqliteSupport = true; }).${version}; @@ -26034,12 +26068,15 @@ with pkgs; # backwards compatibility server = server-pgsql; + } // lib.optionalAttrs ( version != "v40" ) { # agent2 is not supported in v4 + agent2 = (callPackages ../servers/monitoring/zabbix/agent2.nix {}).${version}; }; + zabbix60 = recurseIntoAttrs (zabbixFor "v60"); zabbix50 = recurseIntoAttrs (zabbixFor "v50"); zabbix40 = dontRecurseIntoAttrs (zabbixFor "v40"); - zabbix = zabbix50; + zabbix = zabbix60; zipkin = callPackage ../servers/monitoring/zipkin { }; @@ -26237,7 +26274,7 @@ with pkgs; # Even though this is a set of packages not single package, use `callPackage` # not `callPackages` so the per-package callPackages don't have their # `.override` clobbered. C.F. `llvmPackages` which does the same. - darwin = callPackage ./darwin-packages.nix { }; + darwin = recurseIntoAttrs (callPackage ./darwin-packages.nix { }); defaultbrowser = callPackage ../os-specific/darwin/defaultbrowser { inherit (darwin.apple_sdk.frameworks) Foundation; @@ -26795,6 +26832,10 @@ with pkgs; nu_scripts = callPackage ../shells/nushell/nu_scripts { }; + nushellPlugins = callPackage ../shells/nushell/plugins { + inherit (darwin.apple_sdk_11_0.frameworks) IOKit CoreFoundation; + }; + nettools = if stdenv.isLinux then callPackage ../os-specific/linux/net-tools { } else unixtools.nettools; @@ -27976,6 +28017,8 @@ with pkgs; linja-pi-pu-lukin = callPackage ../data/fonts/linja-pi-pu-lukin { }; + linja-sike = callPackage ../data/fonts/linja-sike { }; + linux-manual = callPackage ../data/documentation/linux-manual { }; lklug-sinhala = callPackage ../data/fonts/lklug-sinhala { }; @@ -28833,6 +28876,8 @@ with pkgs; inherit (atomPackages) atom atom-beta; + pulsar = callPackage ../applications/editors/pulsar { }; + asap = callPackage ../tools/audio/asap { }; aseprite = callPackage ../applications/editors/aseprite { }; @@ -29100,6 +29145,8 @@ with pkgs; bristol = callPackage ../applications/audio/bristol { }; + brlcad = callPackage ../applications/graphics/brlcad { }; + bjumblr = callPackage ../applications/audio/bjumblr { }; bschaffl = callPackage ../applications/audio/bschaffl { }; @@ -31811,7 +31858,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreServices; }; - media-downloader = callPackage ../applications/video/media-downloader { }; + media-downloader = libsForQt5.callPackage ../applications/video/media-downloader { }; mediaelch = mediaelch-qt5; mediaelch-qt5 = libsForQt5.callPackage ../applications/misc/mediaelch { }; @@ -32052,6 +32099,11 @@ with pkgs; jack = libjack2; }; + libmpg123 = mpg123.override { + libOnly = true; + withConplay = false; + }; + mpg321 = callPackage ../applications/audio/mpg321 { }; mpc-cli = callPackage ../applications/audio/mpc { @@ -34163,6 +34215,8 @@ with pkgs; testssl = callPackage ../applications/networking/testssl { }; + tests-stdenv-gcc-stageCompare = callPackage ../test/stdenv/gcc-stageCompare.nix { }; + lavalauncher = callPackage ../applications/misc/lavalauncher { }; t-rec = callPackage ../misc/t-rec { @@ -34543,7 +34597,7 @@ with pkgs; inherit (wayfireApplications) wayfire wcm; wayfireApplications-unwrapped = recurseIntoAttrs ( (callPackage ../applications/window-managers/wayfire/applications.nix { }). - extend (_: _: { wlroots = wlroots_0_14; }) + extend (_: _: { wlroots = wlroots_0_16; }) ); wayfirePlugins = recurseIntoAttrs ( callPackage ../applications/window-managers/wayfire/plugins.nix { @@ -34595,6 +34649,8 @@ with pkgs; libwebp = null; xwayland = null; pipewire = null; + buildDemo = false; + buildRemoting = false; }; chatterino2 = libsForQt5.callPackage ../applications/networking/instant-messengers/chatterino2 { @@ -36706,6 +36762,8 @@ with pkgs; gnome-connections = callPackage ../desktops/gnome/apps/gnome-connections { }; + gnome-extensions-cli = python3Packages.callPackage ../desktops/gnome/misc/gnome-extensions-cli { }; + gnome-text-editor = callPackage ../desktops/gnome/apps/gnome-text-editor { }; gnome-tour = callPackage ../desktops/gnome/core/gnome-tour { }; @@ -37159,6 +37217,8 @@ with pkgs; cliquer = callPackage ../development/libraries/science/math/cliquer { }; + coin-utils = callPackage ../development/libraries/science/math/coin-utils { }; + ecos = callPackage ../development/libraries/science/math/ecos { }; flintqs = callPackage ../development/libraries/science/math/flintqs { }; @@ -38051,6 +38111,8 @@ with pkgs; alpnpass = callPackage ../applications/networking/alpnpass { }; + amdctl = callPackage ../os-specific/linux/amdctl { }; + android-file-transfer = libsForQt5.callPackage ../tools/filesystems/android-file-transfer { }; antimicrox = libsForQt5.callPackage ../tools/misc/antimicrox { }; @@ -39422,6 +39484,8 @@ with pkgs; zoneminder = callPackage ../servers/zoneminder { }; + zrok = callPackage ../tools/networking/zrok { }; + xcp = callPackage ../tools/misc/xcp { }; zxcvbn-c = callPackage ../development/libraries/zxcvbn-c { }; diff --git a/pkgs/top-level/linux-kernels.nix b/pkgs/top-level/linux-kernels.nix index 3754c8a004a..40a92a957a1 100644 --- a/pkgs/top-level/linux-kernels.nix +++ b/pkgs/top-level/linux-kernels.nix @@ -633,7 +633,7 @@ in { linux_default = packages.linux_6_1; # Update this when adding the newest kernel major version! linux_latest = packages.linux_6_2; - linux_mptcp = packages.linux_mptcp_95; + linux_mptcp = throw "'linux_mptcp' has been moved to https://github.com/teto/mptcp-flake"; linux_rt_default = packages.linux_rt_5_4; linux_rt_latest = packages.linux_rt_6_1; linux_hardkernel_latest = packages.hardkernel_4_14; diff --git a/pkgs/top-level/packages-config.nix b/pkgs/top-level/packages-config.nix index ae26275e10c..223e31b3b72 100644 --- a/pkgs/top-level/packages-config.nix +++ b/pkgs/top-level/packages-config.nix @@ -27,6 +27,7 @@ ut2004Packages zabbix40 zabbix50 + zabbix60 zeroadPackages ; diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index a6afb78a756..719fb88362a 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -220,6 +220,7 @@ mapAliases ({ pytestpep8 = throw "pytestpep8 was removed because it is abandoned and no longer compatible with pytest v6.0"; # added 2020-12-10 pytestquickcheck = pytest-quickcheck; # added 2021-07-20 pytestrunner = pytest-runner; # added 2021-01-04 + python-forecastio = throw "python-forecastio has been removed, as the Dark Sky service was shut down."; # added 2023-04-05 python-igraph = igraph; # added 2021-11-11 python-lz4 = lz4; # added 2018-06-01 python_magic = python-magic; # added 2022-05-07 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ea6f4d83086..ed33c371e4e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -456,6 +456,8 @@ self: super: with self; { amqtt = callPackage ../development/python-modules/amqtt { }; + ancp-bids = callPackage ../development/python-modules/ancp-bids { }; + android-backup = callPackage ../development/python-modules/android-backup { }; androidtv = callPackage ../development/python-modules/androidtv { }; @@ -2851,6 +2853,8 @@ self: super: with self; { dogpile-cache = callPackage ../development/python-modules/dogpile-cache { }; + dogtag-pki = callPackage ../development/python-modules/dogtag-pki { }; + dogtail = callPackage ../development/python-modules/dogtail { }; doit = callPackage ../development/python-modules/doit { }; @@ -3939,6 +3943,8 @@ self: super: with self; { glad = callPackage ../development/python-modules/glad { }; + glad2 = callPackage ../development/python-modules/glad2 { }; + glances-api = callPackage ../development/python-modules/glances-api { }; glcontext = callPackage ../development/python-modules/glcontext { }; @@ -5341,6 +5347,8 @@ self: super: with self; { laszip = callPackage ../development/python-modules/laszip { }; + latex2mathml = callPackage ../development/python-modules/latex2mathml { }; + latexcodec = callPackage ../development/python-modules/latexcodec { }; latexify-py = callPackage ../development/python-modules/latexify-py { }; @@ -9477,8 +9485,6 @@ self: super: with self; { python-fontconfig = callPackage ../development/python-modules/python-fontconfig { }; - python-forecastio = callPackage ../development/python-modules/python-forecastio { }; - python-frontmatter = callPackage ../development/python-modules/python-frontmatter { }; python-gammu = callPackage ../development/python-modules/python-gammu { }; @@ -10425,6 +10431,8 @@ self: super: with self; { rtoml = callPackage ../development/python-modules/rtoml { }; + rtp = callPackage ../development/python-modules/rtp { }; + rtree = callPackage ../development/python-modules/rtree { inherit (pkgs) libspatialindex; }; @@ -10531,6 +10539,8 @@ self: super: with self; { schema-salad = callPackage ../development/python-modules/schema-salad { }; + schemdraw = callPackage ../development/python-modules/schemdraw { }; + schiene = callPackage ../development/python-modules/schiene { }; schwifty = callPackage ../development/python-modules/schwifty { }; @@ -12886,6 +12896,8 @@ self: super: with self; { ytmusicapi = callPackage ../development/python-modules/ytmusicapi { }; + yubico = callPackage ../development/python-modules/yubico { }; + yubico-client = callPackage ../development/python-modules/yubico-client { }; z3c-checkversions = callPackage ../development/python-modules/z3c-checkversions { }; @@ -12936,6 +12948,10 @@ self: super: with self; { zha-quirks = callPackage ../development/python-modules/zha-quirks { }; + ziafont = callPackage ../development/python-modules/ziafont { }; + + ziamath = callPackage ../development/python-modules/ziamath { }; + zict = callPackage ../development/python-modules/zict { }; zigpy = callPackage ../development/python-modules/zigpy { }; diff --git a/pkgs/top-level/release-small.nix b/pkgs/top-level/release-small.nix index 7bf4a234bb6..333e285cef0 100644 --- a/pkgs/top-level/release-small.nix +++ b/pkgs/top-level/release-small.nix @@ -150,5 +150,5 @@ with import ./release-lib.nix { inherit supportedSystems nixpkgsArgs; }; xfsprogs = linux; xkeyboard_config = linux; zip = all; - + tests-stdenv-gcc-stageCompare = all; } )) |