diff --git a/ci/OWNERS b/ci/OWNERS index 7d5d50fd8ff42..56f9691533b6d 100644 --- a/ci/OWNERS +++ b/ci/OWNERS @@ -479,7 +479,7 @@ pkgs/by-name/lx/lxc* @adamcstephens /pkgs/development/compilers/flutter @RossComputerGuy # GNU Tar & Zip -/pkgs/tools/archivers/gnutar @RossComputerGuy +/pkgs/by-name/gn/gnutar @RossComputerGuy /pkgs/by-name/zi/zip @RossComputerGuy # SELinux diff --git a/doc/build-helpers/special.md b/doc/build-helpers/special.md index 9da278f094dd8..58ff18054c6e5 100644 --- a/doc/build-helpers/special.md +++ b/doc/build-helpers/special.md @@ -3,6 +3,7 @@ This chapter describes several special build helpers. ```{=include=} sections +special/buildenv.section.md special/fakenss.section.md special/fhs-environments.section.md special/makesetuphook.section.md diff --git a/doc/build-helpers/special/buildenv.section.md b/doc/build-helpers/special/buildenv.section.md new file mode 100644 index 0000000000000..e21898c2a27fd --- /dev/null +++ b/doc/build-helpers/special/buildenv.section.md @@ -0,0 +1,101 @@ +# buildEnv {#sec-buildEnv} + +`buildEnv` constructs a derivation containing directories and symbolic links, which resembles the profile layout where a list of derivations or store paths are installed. + +Unlike [`symlinkJoin`](#trivial-builder-symlinkJoin), `buildEnv` takes special care of the outputs to link and checks for content collisions across the paths by default. +A common use case for `buildEnv` is constructing environment wrappers, such as an interpreter with modules or a program with extensions. +For example, [`python.withPackage`](#attributes-on-interpreters-packages) is based on `buildEnv`. + +## Arguments {#sec-buildEnv-arguments} + +`buildEnv` takes [fixed-point arguments (`buildEnv (finalAttrs: { })`)](#chap-build-helpers-finalAttrs) as well as a plain attribute set. + +Unless otherwise noted, arguments can be overridden directly using [`.overrideAttrs`](#sec-pkg-overrideAttrs). + +`buildEnv` enforces [structured attributes (`{ __structuredAttrs = true; }`)](https://nix.dev/manual/nix/2.18/language/advanced-attributes.html#adv-attr-structuredAttrs). + +- `name` or `pname` and `version` (required): + The name of the environment. + +- `paths` (required): + The derivations or store paths to symlink ("install"). + + The elements can be any path-like object that string-interpolates to a store path. + The priority of each path is taken from `.meta.priority` and falls back to `lib.meta.defaultPriority` if not set. + + The argument `paths` is passed as attribute `passthru.paths` to prevent unexpected context pollution. + `passthru.paths` can be overridden with `.overrideAttrs`. + +- `extraOutputsToInstall` (default to `[ ]`): + Package outputs to include in addition to what `meta.outputsToInstall` specifies. + +- `includeClosures` (default to `false`): + Whether to include closures of all input paths. + The list of the closure paths are constructed with `writeClosure`. + They are installed with lower priority and with build-time exceptions silenced. + +- `extraPrefix` (default to `""`): + Root the result in directory `"$out${extraPrefix}"`, e.g. `"/share"`. + +- `ignoreCollisions` (default: `false`): + Don't fail the build upon content collisions. + +- `checkCollisionContents` (default: `true`): + If there is a collision, check whether the contents and permissions match; and only if not, throw a collision error. + +- `ignoreSingleFileOutputs` (default: `false`): + Don't fail the build upon single-file outputs. + +- `manifest` (default: `""`): + The manifest file (if any). A symlink `$out/manifest` will be created to it. + +- `pathsToLink` (default: `[ "/" ]`): + The paths (relative to each element of `paths`) that we want to symlink (e.g., `["/bin"]`). + Any file outside the directories in this list won't be symlinked into the produced environment. + +- `postBuild` (default: `""`): + Shell commands to run after building the symlink tree. + +- `passthru` and `meta` (default: `{ }`): + `stdenv.mkDerivation`-supported attributes not passing down to `builtins.derivation`. + +- `derivationArgs` (default: `{ }`): + Additional `stdenv.mkDerivation` arguments, such as `nativeBuildInputs`/`buildInputs` for `postBuild` dependencies and setup hooks. + + `derivationArgs` is not passed down to `stdenv.mkDerivation`. + Override its attributes directly via `.overrideAttrs` and reference directly via `finalAttrs`. + +## Build-time exceptions {#sec-buildEnv-exceptions} + +There are situations where the specified `paths` might not produce sensible profile layout. +By default, the builder fails early upon detecting these exceptions. +`buildEnv` provides arguments to fine-tune or ignore certain exceptions. + +### Path collisions {#ssec-buildEnv-collisions} + +Path collisions occur when files provided by two more output paths with the same priority overlap with each other, making the result profile layout potentially affected by the order of elements of `paths`. +This is undesirable in several use cases, such as when `paths` are determined by merging Nix modules. + +If the argument `checkCollisionContents` is `true`, the builder checks whether the overlapping paths share the same content and mode, and fails only if not. + +The argument `ignoreCollisions` silence the collision checks and allow the files to be overwritten based on the order of chosen output paths. + +In addition to silencing this exception with `ignoreCollisions`, one can also adjust the priority of colliding packages and store paths. +Store paths can specify priority in the form + +```nix +{ + outPath = ; + meta.priority = ; +} +``` + +And [`lib.meta.setPrio`](#function-library-lib.meta.setPrio)-related Nixpkgs Library functions also apply to a string-like attribute set (`{ outPath = ; }`). + +### Single-file outputs {#ssec-buildEnv-singleFileOutputs} + +When an output path provides a single file instead of a directory, it inherently cannot merge into the result layout. +All discoverable packages should configure their `meta.outputsToInstall` correctly, so that single-file outputs won't be installed into a profile. + +Set `ignoreSingleFileOutputs` to `true` to drop all single-file output paths silently. +This option is useful when the specified paths contain the output paths of package tests. diff --git a/doc/hooks/npm-config-hook.section.md b/doc/hooks/npm-config-hook.section.md index 0b12984576051..1b931c4c1c61d 100644 --- a/doc/hooks/npm-config-hook.section.md +++ b/doc/hooks/npm-config-hook.section.md @@ -13,7 +13,7 @@ Primarily made for a multi-language environment. #### `npmDeps` {#npm-config-hook-deps} -Derivation that contains the NPM package dependencies. +Derivation that contains the npm package dependencies. Usually built with `fetchNpmDeps`. This attribute is required or the hook will abort the build. diff --git a/doc/languages-frameworks/tcl.section.md b/doc/languages-frameworks/tcl.section.md index 71ec9d89eb501..6c9f5c7e39c5f 100644 --- a/doc/languages-frameworks/tcl.section.md +++ b/doc/languages-frameworks/tcl.section.md @@ -13,7 +13,8 @@ Tcl packages are typically built with `tclPackages.mkTclDerivation`. Tcl dependencies go in `buildInputs`/`nativeBuildInputs`/... like other packages. For more complex package definitions, such as packages with mixed languages, use `tcl.tclPackageHook`. -Where possible, make sure to enable stubs for maximum compatibility, usually with the `--enable-stubs` configure flag. +Where possible, make sure to enable stubs for maximum compatibility. +If you are using `mkTclDerivation`, `--enable-stubs` will be automatically added to `configureFlags`. Here is a simple package example to be called with `tclPackages.callPackage`. @@ -33,7 +34,6 @@ mkTclDerivation rec { configureFlags = [ "--with-ssl-dir=${openssl.dev}" - "--enable-stubs" ]; meta = { @@ -52,3 +52,35 @@ Its use is documented in `pkgs/development/tcl-modules/by-name/README.md`. All Tcl applications reside elsewhere. In case a package is used as both a library and an application (for example `expect`), it should be defined in `tcl-packages.nix`, with an alias elsewhere. + +### Using tclRequiresCheck {#using-tclrequirescheck} + +Although unit tests are highly preferred to validate correctness of a package, not +all packages have test suites that can be run easily, and some have none at all. +To help ensure the package still works, [`tclRequiresCheck`](#using-tclrequirescheck) can attempt to `package require` +the listed modules. + +```nix +{ + tclRequiresCheck = [ + "json" + "doctools" + ]; +} +``` + +roughly translates to: + +```nix +{ + preDist = '' + TCLLIBPATH="$out/lib $TCLLIBPATH" + tclsh <<<'exit [catch {package require json; package require doctools}]' + ''; +} +``` + +However, this is done in its own phase, and not dependent on whether [`doCheck = true;`](#var-stdenv-doCheck). + +This can also be useful in verifying that the package doesn't assume commonly +present packages (e.g. `tcllib`). diff --git a/doc/redirects.json b/doc/redirects.json index 3aead0a64e8da..897e05c5bfe1f 100644 --- a/doc/redirects.json +++ b/doc/redirects.json @@ -379,6 +379,9 @@ "sec-build-helper-extendMkDerivation": [ "index.html#sec-build-helper-extendMkDerivation" ], + "sec-buildEnv-exceptions": [ + "index.html#sec-buildEnv-exceptions" + ], "sec-building-packages-with-llvm": [ "index.html#sec-building-packages-with-llvm" ], @@ -770,6 +773,12 @@ "sec-treefmt-options-reference": [ "index.html#sec-treefmt-options-reference" ], + "ssec-buildEnv-collisions": [ + "index.html#ssec-buildEnv-collisions" + ], + "ssec-buildEnv-singleFileOutputs": [ + "index.html#ssec-buildEnv-singleFileOutputs" + ], "ssec-cosmic-common-issues": [ "index.html#ssec-cosmic-common-issues" ], @@ -878,6 +887,9 @@ "typst-package-scope-and-usage": [ "index.html#typst-package-scope-and-usage" ], + "using-tclrequirescheck": [ + "index.html#using-tclrequirescheck" + ], "var-go-buildTestBinaries": [ "index.html#var-go-buildTestBinaries" ], @@ -2182,6 +2194,12 @@ "chap-special": [ "index.html#chap-special" ], + "sec-buildEnv": [ + "index.html#sec-buildEnv" + ], + "sec-buildEnv-arguments": [ + "index.html#sec-buildEnv-arguments" + ], "sec-fakeNss": [ "index.html#sec-fakeNss" ], diff --git a/doc/release-notes/rl-2511.section.md b/doc/release-notes/rl-2511.section.md index baa6daea1584d..81ebbd485efd8 100644 --- a/doc/release-notes/rl-2511.section.md +++ b/doc/release-notes/rl-2511.section.md @@ -324,6 +324,13 @@ and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). +- `buildEnv` now takes fixed-point arguments (`finalAttrs: { }`). + The custom overrider `.override` is deprecated but kept in this release. It will be removed in future releases after tree-wide transition. + The argument `paths` is passed as `passthru.paths` to avoid bringing in unexpected context. + +- `buildEnv` now takes `derivationArgs` for additional arguments to pass to `stdenv.mkDerivation`. + A compatibility layer is added for directly-specified arguments `nativeBuildInputs` and `buildInputs`. + - Added `rewriteURL` attribute to the nixpkgs `config`, to allow for rewriting the URLs downloaded by `fetchurl`. - Added `hashedMirrors` attribute to the nixpkgs `config`, to allow for customization of the hashed mirrors used by `fetchurl`. @@ -348,7 +355,7 @@ and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). - `fetchgit` now accepts a `rootDir` argument to limit the resulting source to one subdirectory of the whole Git repository. Corresponding `--root-dir` option added to `nix-prefetch-git`. -- `fetchNpmDeps` now accepts a `npmRegistryOverridesString` argument to pass NPM registry overrides to the fetcher. +- `fetchNpmDeps` now accepts a `npmRegistryOverridesString` argument to pass npm registry overrides to the fetcher. - `ffmpeg_8`, `ffmpeg_8-headless`, and `ffmpeg_8-full` have been added. The default version of FFmpeg is now `ffmpeg_8`. You can install previous versions from package attributes such as `ffmpeg_7`. diff --git a/doc/release-notes/rl-2605.section.md b/doc/release-notes/rl-2605.section.md index d86b3b2da8a38..e429d0aeb5996 100644 --- a/doc/release-notes/rl-2605.section.md +++ b/doc/release-notes/rl-2605.section.md @@ -80,6 +80,8 @@ - Note that the above `nodePackages` removal also coincides with the removal of `node2nix` and its tooling, which have been deprecated for a long time. +- `buildEnv`-constructed packages now take only [structured attributes (`{ __structuredAttrs = true; }`)](https://nix.dev/manual/nix/2.18/language/advanced-attributes.html#adv-attr-structuredAttrs). + - `xfce.mkXfceDerivation` has been deprecated (i.e. conditioned behind `nixpkgs.config.allowAliases`) and will be removed in NixOS 26.11, please use `stdenv.mkDerivation` directly. You can migrate by adding `pkg-config`, `xfce4-dev-tools`, and `wrapGAppsHook3` to your `nativeBuildInputs` and diff --git a/maintainers/scripts/haskell/dependencies.nix b/maintainers/scripts/haskell/dependencies.nix index 718e626f78600..bd3594bcbd07b 100644 --- a/maintainers/scripts/haskell/dependencies.nix +++ b/maintainers/scripts/haskell/dependencies.nix @@ -1,6 +1,6 @@ # Nix script to calculate the Haskell dependencies of every haskellPackage. Used by ./hydra-report.hs. let - pkgs = import ../../.. { }; + pkgs = import ../../.. { config.allowAliases = false; }; inherit (pkgs) lib; getDeps = _: pkg: diff --git a/maintainers/scripts/haskell/regenerate-transitive-broken-packages.sh b/maintainers/scripts/haskell/regenerate-transitive-broken-packages.sh index d128433ce32b9..1448f3666e1cd 100755 --- a/maintainers/scripts/haskell/regenerate-transitive-broken-packages.sh +++ b/maintainers/scripts/haskell/regenerate-transitive-broken-packages.sh @@ -20,6 +20,6 @@ cat > $tmpfile << EOF dont-distribute-packages: EOF -nix-instantiate --eval --option restrict-eval true -I . --strict --json maintainers/scripts/haskell/transitive-broken-packages.nix | jq -r . | LC_ALL=C.UTF-8 sort --ignore-case >> $tmpfile +nix-instantiate --show-trace --eval --option restrict-eval true -I . --strict --json maintainers/scripts/haskell/transitive-broken-packages.nix | jq -r . | LC_ALL=C.UTF-8 sort --ignore-case >> $tmpfile mv $tmpfile $config_file diff --git a/maintainers/scripts/haskell/transitive-broken-packages.nix b/maintainers/scripts/haskell/transitive-broken-packages.nix index f4a69e6e69a27..890bec72663d4 100644 --- a/maintainers/scripts/haskell/transitive-broken-packages.nix +++ b/maintainers/scripts/haskell/transitive-broken-packages.nix @@ -1,11 +1,16 @@ let nixpkgs = import ../../..; inherit (nixpkgs { }) pkgs lib; + isVersioned = attr: builtins.match "[A-Za-z0-9-]+(_[0-9]+)+" attr != null; getEvaluating = x: - builtins.attrNames ( + lib.mapAttrsToList (_: v: v.pname) ( lib.filterAttrs ( - _: v: (builtins.tryEval (v.outPath or null)).success && lib.isDerivation v && !v.meta.broken + n: v: + !(isVersioned n) + && (builtins.tryEval (v.outPath or null)).success + && lib.isDerivation v + && !v.meta.broken ) x ); brokenDeps = lib.subtractLists (getEvaluating pkgs.haskellPackages) ( diff --git a/maintainers/scripts/haskell/update-stackage.sh b/maintainers/scripts/haskell/update-stackage.sh index e049064c7564c..598f4663f9095 100755 --- a/maintainers/scripts/haskell/update-stackage.sh +++ b/maintainers/scripts/haskell/update-stackage.sh @@ -111,4 +111,9 @@ sed -r \ # ShellCheck: latest version of command-line dev tool. # Agda: The Agda community is fast-moving; we strive to always include the newest versions of Agda and the Agda packages in nixpkgs. +# Work around Stackage LTS including a bogus version of cassava which has been deprecated on Hackage. +# See . +# TODO(@sternenseemann): drop this once the situation has been resolved in Stackage LTS +sed -e 's/cassava ==0.5.5.0/cassava >= 0.5.4.0 && (> 0.5.5.0 || < 0.5.5.0) && < 0.6.0.0/' -i "$stackage_config" + echo "$old_version -> $version" diff --git a/nixos/doc/manual/configuration/mattermost.chapter.md b/nixos/doc/manual/configuration/mattermost.chapter.md index a7c3c1554efc1..4d3d9b2057c73 100644 --- a/nixos/doc/manual/configuration/mattermost.chapter.md +++ b/nixos/doc/manual/configuration/mattermost.chapter.md @@ -99,7 +99,7 @@ these assumptions the best it can. Here is how to build the above Todo plugin. Note that we rely on package-lock.json being assembled correctly, so must use a version where it is! -If there is no lockfile or the lockfile is incorrect, Nix cannot fetch NPM build +If there is no lockfile or the lockfile is incorrect, Nix cannot fetch npm build and runtime dependencies for a sandbox build. ```nix diff --git a/nixos/doc/manual/redirects.json b/nixos/doc/manual/redirects.json index 2cad40493dc51..88cb8f37f146d 100644 --- a/nixos/doc/manual/redirects.json +++ b/nixos/doc/manual/redirects.json @@ -1466,6 +1466,24 @@ "module-services-mailman-other-mtas": [ "index.html#module-services-mailman-other-mtas" ], + "test-opt-requiredFeatures": [ + "index.html#test-opt-requiredFeatures" + ], + "test-opt-requiredFeatures.apple-virt": [ + "index.html#test-opt-requiredFeatures.apple-virt" + ], + "test-opt-requiredFeatures.devnet": [ + "index.html#test-opt-requiredFeatures.devnet" + ], + "test-opt-requiredFeatures.kvm": [ + "index.html#test-opt-requiredFeatures.kvm" + ], + "test-opt-requiredFeatures.nixos-test": [ + "index.html#test-opt-requiredFeatures.nixos-test" + ], + "test-opt-requiredFeatures.uid-range": [ + "index.html#test-opt-requiredFeatures.uid-range" + ], "trezor": [ "index.html#trezor" ], diff --git a/nixos/doc/manual/release-notes/rl-2605.section.md b/nixos/doc/manual/release-notes/rl-2605.section.md index f883372fd4503..edc589c2193ef 100644 --- a/nixos/doc/manual/release-notes/rl-2605.section.md +++ b/nixos/doc/manual/release-notes/rl-2605.section.md @@ -42,6 +42,15 @@ - The default kernel package has been updated from 6.12 to 6.18. All supported kernels remain available. +- The default D-Bus implementation has been switched from `dbus` to `dbus-broker`. dbus-broker provides + higher performance and reliability while maintaining compatibility with the D-Bus reference implementation. + + Note that changing `services.dbus.implementation` is a **switch inhibitor**: switching between + implementations requires a reboot rather than just `nixos-rebuild switch`, because restarting D-Bus + mid-session is unsafe. + + Users who wish to keep the classic daemon can set: `services.dbus.implementation = "dbus";` + ## New Modules {#sec-release-26.05-new-modules} diff --git a/nixos/lib/testing/run.nix b/nixos/lib/testing/run.nix index fcdd814121236..71d4e46f6d4f0 100644 --- a/nixos/lib/testing/run.nix +++ b/nixos/lib/testing/run.nix @@ -3,6 +3,7 @@ hostPkgs, lib, containers, + nodes, options, ... }: @@ -28,9 +29,62 @@ let */ f: lib.mkOverride (opt.highestPrio - 1) (f opt.value); + + requiredFeaturesModuleType = { + freeformType = types.attrsOf types.bool; + options = { + devnet = mkOption { + type = types.bool; + default = + builtins.length (lib.attrNames containers) > 0 && builtins.length (lib.attrNames nodes) > 0; + defaultText = lib.literalMD "`true` if both VMs and containers are present."; + description = '' + This heuristic setting that assumes that the majority of tests requires VMs and containers + to communicate over network. To support such tests, adding "/dev/net" to `nix.settings.extra-sandbox-paths` is necessary. + + Override this to `false` if the heuristic is wrong in some cases. + ''; + }; + nixos-test = mkOption { + type = types.bool; + default = true; + description = "Standard requirement for NixOS integration tests"; + }; + uid-range = mkOption { + type = types.bool; + default = builtins.length (lib.attrNames containers) > 0; + defaultText = lib.literalMD "`true` if containers are present."; + description = "Containers use systemd-nspawn, which requires pid 0 inside of the sandbox. `uid-range` enables that."; + }; + kvm = mkOption { + type = types.bool; + default = isLinux; + defaultText = lib.literalMD "`true` if built to run on Linux."; + description = "Whether Linux KVM virtualization is required when running this test. Can be disabled to allow emulated execution."; + }; + apple-virt = mkOption { + type = types.bool; + default = isDarwin; + defaultText = lib.literalMD "`true` if built to run on Darwin."; + description = "Whether Apple virtualization functionality is required for running this test."; + }; + }; + }; in { options = { + requiredFeatures = mkOption { + description = "Builder features that are required for running this test."; + example = lib.literalExpression '' + { + cuda = true; + devnet = mkForce false; + } + ''; + type = types.submodule requiredFeaturesModuleType; + default = { }; # this is necessary due to a bug in the module system. + }; + passthru = mkOption { type = types.lazyAttrsOf types.raw; description = '' @@ -98,13 +152,7 @@ in { name = "vm-test-run-${config.name}"; - requiredSystemFeatures = [ - "nixos-test" - ] - # Containers use systemd-nspawn, which requires pid 0 inside of the sandbox. - ++ lib.optional (builtins.length (lib.attrNames containers) > 0) "uid-range" - ++ lib.optional isLinux "kvm" - ++ lib.optional isDarwin "apple-virt"; + requiredSystemFeatures = lib.attrNames (lib.filterAttrs (_: v: v) config.requiredFeatures); nativeBuildInputs = lib.optionals config.enableDebugHook [ hostPkgs.openssh diff --git a/nixos/modules/config/sysctl.nix b/nixos/modules/config/sysctl.nix index a45fe8d88d562..6b6e8e8790129 100644 --- a/nixos/modules/config/sysctl.nix +++ b/nixos/modules/config/sysctl.nix @@ -1,4 +1,9 @@ -{ config, lib, ... }: +{ + config, + lib, + pkgs, + ... +}: let sysctlOption = lib.mkOptionType { @@ -87,6 +92,28 @@ in # the value below is used by default on several other distros. "fs.inotify.max_user_instances" = lib.mkDefault 524288; "fs.inotify.max_user_watches" = lib.mkDefault 524288; + + # Maximise address space randomisation. + "vm.mmap_rnd_bits" = lib.mkMerge [ + (lib.mkIf pkgs.stdenv.hostPlatform.isAarch64 ( + let + kernel = config.boot.kernelPackages.kernel; + isYes = kernel.config.isYes or (_: false); + in + lib.mkDefault ( + if isYes "ARM64_64K_PAGES" then + 29 + else if isYes "ARM64_16K_PAGES" then + 31 + else + 33 + ) + )) + (lib.mkIf pkgs.stdenv.hostPlatform.isx86_64 (lib.mkDefault 32)) + ]; + "vm.mmap_rnd_compat_bits" = lib.mkIf ( + pkgs.stdenv.hostPlatform.isx86_64 || pkgs.stdenv.hostPlatform.isAarch64 + ) (lib.mkDefault 16); }; }; } diff --git a/nixos/modules/config/terminfo.nix b/nixos/modules/config/terminfo.nix index 66a9d691c6b78..43bb633a10647 100644 --- a/nixos/modules/config/terminfo.nix +++ b/nixos/modules/config/terminfo.nix @@ -66,6 +66,17 @@ source = "${config.system.path}/share/terminfo"; }; + boot.initrd.systemd.contents = lib.listToAttrs ( + lib.map + (ti: lib.nameValuePair "/etc/terminfo/${ti}" { source = "${pkgs.ncurses}/share/terminfo/${ti}"; }) + [ + "l/linux" + "v/vt100" + "v/vt102" + "v/vt220" + ] + ); + environment.profileRelativeSessionVariables = { TERMINFO_DIRS = [ "/share/terminfo" ]; }; diff --git a/nixos/modules/misc/documentation.nix b/nixos/modules/misc/documentation.nix index 67788669e7a6c..cefe69707a179 100644 --- a/nixos/modules/misc/documentation.nix +++ b/nixos/modules/misc/documentation.nix @@ -136,19 +136,21 @@ let libPath = filter (pkgs.path + "/lib"); pkgsLibPath = filter (pkgs.path + "/pkgs/pkgs-lib"); nixosPath = filteredModules + "/nixos"; - NIX_ABORT_ON_WARN = warningsAreErrors; + env.NIX_ABORT_ON_WARN = warningsAreErrors; modules = "[ " + concatMapStringsSep " " (p: ''"${removePrefix "${modulesPath}/" (toString p)}"'') docModules.lazy + " ]"; - passAsFile = [ "modules" ]; disallowedReferences = [ filteredModules libPath pkgsLibPath ]; + __structuredAttrs = true; } '' + modulesPath="$TMPDIR/modules" + printf "%s" "$modules" > "$modulesPath" export NIX_STORE_DIR=$TMPDIR/store export NIX_STATE_DIR=$TMPDIR/state ${pkgs.buildPackages.nix}/bin/nix-instantiate \ diff --git a/nixos/modules/services/backup/restic-rest-server.nix b/nixos/modules/services/backup/restic-rest-server.nix index 6b374e0b02130..9610cf0f7b1aa 100644 --- a/nixos/modules/services/backup/restic-rest-server.nix +++ b/nixos/modules/services/backup/restic-rest-server.nix @@ -94,7 +94,7 @@ in ${lib.optionalString cfg.appendOnly "--append-only"} \ ${lib.optionalString cfg.privateRepos "--private-repos"} \ ${lib.optionalString cfg.prometheus "--prometheus"} \ - ${lib.escapeShellArgs cfg.extraFlags} \ + ${lib.escapeShellArgs cfg.extraFlags} ''; Type = "simple"; User = "restic"; diff --git a/nixos/modules/services/databases/dgraph.nix b/nixos/modules/services/databases/dgraph.nix index 9e0a463b0b37d..f92e9d81e74ec 100644 --- a/nixos/modules/services/databases/dgraph.nix +++ b/nixos/modules/services/databases/dgraph.nix @@ -16,7 +16,7 @@ let '' mkdir -p $out/bin makeWrapper ${cfg.package}/bin/dgraph $out/bin/dgraph \ - --prefix PATH : "${lib.makeBinPath [ pkgs.nodejs ]}" \ + --prefix PATH : "${lib.makeBinPath [ pkgs.nodejs ]}" ''; securityOptions = { NoNewPrivileges = true; diff --git a/nixos/modules/services/monitoring/prometheus/exporters/collectd.nix b/nixos/modules/services/monitoring/prometheus/exporters/collectd.nix index b67ac32b443af..02663ce94b4fd 100644 --- a/nixos/modules/services/monitoring/prometheus/exporters/collectd.nix +++ b/nixos/modules/services/monitoring/prometheus/exporters/collectd.nix @@ -86,7 +86,7 @@ in let collectSettingsArgs = optionalString (cfg.collectdBinary.enable) '' --collectd.listen-address ${cfg.collectdBinary.listenAddress}:${toString cfg.collectdBinary.port} \ - --collectd.security-level ${cfg.collectdBinary.securityLevel} \ + --collectd.security-level ${cfg.collectdBinary.securityLevel} ''; in { diff --git a/nixos/modules/services/networking/teamspeak3.nix b/nixos/modules/services/networking/teamspeak3.nix index 5c8942ca60762..d13875925cd2e 100644 --- a/nixos/modules/services/networking/teamspeak3.nix +++ b/nixos/modules/services/networking/teamspeak3.nix @@ -185,7 +185,7 @@ in ${optionalString (cfg.fileTransferIP != null) "filetransfer_ip=${cfg.fileTransferIP}"} \ ${optionalString (cfg.queryIP != null) "query_ip=${cfg.queryIP}"} \ ${optionalString (cfg.queryIP != null) "query_ssh_ip=${cfg.queryIP}"} \ - ${optionalString (cfg.queryIP != null) "query_http_ip=${cfg.queryIP}"} \ + ${optionalString (cfg.queryIP != null) "query_http_ip=${cfg.queryIP}"} ''; WorkingDirectory = cfg.dataDir; User = user; diff --git a/nixos/modules/services/system/dbus.nix b/nixos/modules/services/system/dbus.nix index 8cb03b08c2f62..3e4b4ecd15308 100644 --- a/nixos/modules/services/system/dbus.nix +++ b/nixos/modules/services/system/dbus.nix @@ -68,7 +68,7 @@ in "dbus" "broker" ]; - default = "dbus"; + default = "broker"; description = '' The implementation to use for the message bus defined by the D-Bus specification. Can be either the classic dbus daemon or dbus-broker, which aims to provide high diff --git a/nixos/modules/services/ttys/getty.nix b/nixos/modules/services/ttys/getty.nix index 01d2858602b6a..f33a4edd2d663 100644 --- a/nixos/modules/services/ttys/getty.nix +++ b/nixos/modules/services/ttys/getty.nix @@ -163,6 +163,9 @@ in ]; environment.TTY = "%I"; restartIfChanged = false; + # logind hardcodes spawning autovt@ttyN.service on VT switch. Upstream + # declares this alias via [Install] Alias=, which NixOS does not process. + aliases = [ "autovt@.service" ]; }; systemd.services."serial-getty@" = { @@ -173,14 +176,6 @@ in restartIfChanged = false; }; - systemd.services."autovt@" = { - serviceConfig.ExecStart = [ - "" # override upstream default with an empty ExecStart - (gettyCmd "--noclear %I $TERM") - ]; - restartIfChanged = false; - }; - systemd.services."container-getty@" = { serviceConfig.ExecStart = [ "" # override upstream default with an empty ExecStart diff --git a/nixos/modules/services/ttys/kmscon.nix b/nixos/modules/services/ttys/kmscon.nix index a7fdb726dd03b..63bf9432c501c 100644 --- a/nixos/modules/services/ttys/kmscon.nix +++ b/nixos/modules/services/ttys/kmscon.nix @@ -172,10 +172,15 @@ in ]; restartIfChanged = false; + # logind spawns autovt@ttyN.service on VT switch; point it at kmscon aliases = [ "autovt@.service" ]; }; - systemd.suppressedSystemUnits = [ "autovt@.service" ]; + # tty1 is special: logind does not spawn autovt@tty1, it expects a static + # pull-in via getty.target. With getty@ suppressed, we must replace it. + systemd.services."kmsconvt@tty1".wantedBy = [ "getty.target" ]; + + systemd.suppressedSystemUnits = [ "getty@.service" ]; services.kmscon.extraConfig = let diff --git a/nixos/modules/services/video/epgstation/default.nix b/nixos/modules/services/video/epgstation/default.nix index 4786cbab62d56..854922bae6d7f 100644 --- a/nixos/modules/services/video/epgstation/default.nix +++ b/nixos/modules/services/video/epgstation/default.nix @@ -306,7 +306,7 @@ in group = config.users.groups.epgstation.name; isSystemUser = true; - # NPM insists on creating ~/.npm + # npm insists on creating ~/.npm home = "/var/cache/epgstation"; }; diff --git a/nixos/modules/services/video/mirakurun.nix b/nixos/modules/services/video/mirakurun.nix index 72cf76ee76f80..aca5a5726a610 100644 --- a/nixos/modules/services/video/mirakurun.nix +++ b/nixos/modules/services/video/mirakurun.nix @@ -160,7 +160,7 @@ in group = "video"; isSystemUser = true; - # NPM insists on creating ~/.npm + # npm insists on creating ~/.npm home = "/var/cache/mirakurun"; }; diff --git a/nixos/modules/services/web-apps/node-red.nix b/nixos/modules/services/web-apps/node-red.nix index bea41d2413969..74bbcc869e677 100644 --- a/nixos/modules/services/web-apps/node-red.nix +++ b/nixos/modules/services/web-apps/node-red.nix @@ -29,7 +29,7 @@ in type = types.bool; default = false; description = '' - Give Node-RED access to NPM and GCC at runtime, so 'Nodes' can be + Give Node-RED access to npm and GCC at runtime, so 'Nodes' can be downloaded and managed imperatively via the 'Palette Manager'. ''; }; diff --git a/nixos/modules/services/x11/unclutter-xfixes.nix b/nixos/modules/services/x11/unclutter-xfixes.nix index 48adb3665f387..53d544af68e08 100644 --- a/nixos/modules/services/x11/unclutter-xfixes.nix +++ b/nixos/modules/services/x11/unclutter-xfixes.nix @@ -55,7 +55,7 @@ in ${cfg.package}/bin/unclutter \ --timeout ${toString cfg.timeout} \ --jitter ${toString (cfg.threshold - 1)} \ - ${concatMapStrings (x: " --" + x) cfg.extraOptions} \ + ${concatMapStrings (x: " --" + x) cfg.extraOptions} ''; serviceConfig.RestartSec = 3; serviceConfig.Restart = "always"; diff --git a/nixos/modules/services/x11/unclutter.nix b/nixos/modules/services/x11/unclutter.nix index bb11c8639783b..d555aaac7f0f2 100644 --- a/nixos/modules/services/x11/unclutter.nix +++ b/nixos/modules/services/x11/unclutter.nix @@ -69,7 +69,7 @@ in -jitter ${toString (cfg.threshold - 1)} \ ${optionalString cfg.keystroke "-keystroke"} \ ${concatMapStrings (x: " -" + x) cfg.extraOptions} \ - -not ${concatStringsSep " " cfg.excluded} \ + -not ${concatStringsSep " " cfg.excluded} ''; serviceConfig.PassEnvironment = "DISPLAY"; serviceConfig.RestartSec = 3; diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index cc120e5d2e6e2..0c74115c15a40 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -4175,8 +4175,11 @@ let "systemd-networkd.service" "systemd-networkd.socket" "systemd-networkd-persistent-storage.service" + "systemd-networkd-varlink-metrics.socket" ]; + systemd.sockets.systemd-networkd-varlink-metrics.wantedBy = [ "sockets.target" ]; + environment.etc."systemd/networkd.conf" = renderConfig cfg.config; systemd.services.systemd-networkd = diff --git a/nixos/modules/system/boot/systemd.nix b/nixos/modules/system/boot/systemd.nix index 2808a2ac4e211..de2168281c80a 100644 --- a/nixos/modules/system/boot/systemd.nix +++ b/nixos/modules/system/boot/systemd.nix @@ -856,16 +856,6 @@ in }; }; - # Remove with systemd 259.4 - security.polkit.extraConfig = mkIf config.security.polkit.enable '' - polkit.addRule(function(action, subject) { - if (action.id == "org.freedesktop.machine1.register-machine" && - subject.user != "root") { - return polkit.Result.AUTH_ADMIN_KEEP; - } - }); - ''; - # run0 is supposed to authenticate the user via polkit and then run a command. Without this next # part, run0 would fail to run the command even if authentication is successful and the user has # permission to run the command. This next part is only enabled if polkit is enabled because the diff --git a/nixos/modules/system/boot/systemd/journald.nix b/nixos/modules/system/boot/systemd/journald.nix index 7596228b75ffe..4fa91c66d6b1a 100644 --- a/nixos/modules/system/boot/systemd/journald.nix +++ b/nixos/modules/system/boot/systemd/journald.nix @@ -126,6 +126,8 @@ in "systemd-journald-sync@.service" "systemd-journald-audit.socket" "systemd-journald-dev-log.socket" + "systemd-journalctl.socket" + "systemd-journalctl@.service" "syslog.socket" ]; diff --git a/nixos/modules/system/boot/systemd/logind.nix b/nixos/modules/system/boot/systemd/logind.nix index ffafcd7ae1fd9..f81baae8813eb 100644 --- a/nixos/modules/system/boot/systemd/logind.nix +++ b/nixos/modules/system/boot/systemd/logind.nix @@ -47,7 +47,6 @@ config = lib.mkIf config.services.logind.enable { systemd.additionalUpstreamSystemUnits = [ "systemd-logind.service" - "autovt@.service" "systemd-user-sessions.service" ] ++ lib.optionals config.systemd.package.withImportd [ diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index f6093eb7e14a0..3fdcc943b0ae5 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1590,6 +1590,7 @@ in }; systemd-initrd-simple = runTest ./systemd-initrd-simple.nix; systemd-initrd-swraid = runTest ./systemd-initrd-swraid.nix; + systemd-initrd-terminfo = runTest ./systemd-initrd-terminfo.nix; systemd-initrd-vconsole = runTest ./systemd-initrd-vconsole.nix; systemd-initrd-vlan = runTest ./systemd-initrd-vlan.nix; systemd-journal = runTest ./systemd-journal.nix; diff --git a/nixos/tests/matrix/mjolnir.nix b/nixos/tests/matrix/mjolnir.nix index bc74902c7f204..f1e5e7821f821 100644 --- a/nixos/tests/matrix/mjolnir.nix +++ b/nixos/tests/matrix/mjolnir.nix @@ -17,7 +17,7 @@ let csr = runWithOpenSSL "matrix.csr" '' openssl req \ -new -key ${key} \ - -out $out -subj "/CN=localhost" \ + -out $out -subj "/CN=localhost" ''; cert = runWithOpenSSL "matrix_cert.pem" '' openssl x509 \ diff --git a/nixos/tests/matrix/pantalaimon.nix b/nixos/tests/matrix/pantalaimon.nix index b2538ca17dfb1..fdf2c4de7ad32 100644 --- a/nixos/tests/matrix/pantalaimon.nix +++ b/nixos/tests/matrix/pantalaimon.nix @@ -19,7 +19,7 @@ let csr = runWithOpenSSL "matrix.csr" '' openssl req \ -new -key ${key} \ - -out $out -subj "/CN=localhost" \ + -out $out -subj "/CN=localhost" ''; cert = runWithOpenSSL "matrix_cert.pem" '' openssl x509 \ diff --git a/nixos/tests/systemd-initrd-terminfo.nix b/nixos/tests/systemd-initrd-terminfo.nix new file mode 100644 index 0000000000000..24870eaf428a2 --- /dev/null +++ b/nixos/tests/systemd-initrd-terminfo.nix @@ -0,0 +1,22 @@ +{ lib, ... }: +{ + name = "systemd-initrd-terminfo"; + + meta.maintainers = [ lib.maintainers.elvishjerricco ]; + + nodes.machine = + { config, ... }: + { + boot.initrd.systemd = { + enable = true; + extraBin.script = "${config.boot.initrd.systemd.package.util-linux}/bin/script"; + }; + testing.initrdBackdoor = true; + }; + + testScript = '' + machine.wait_for_unit("initrd.target") + rc, out = machine.execute("echo q | script -q -e -c 'yes | less' /dev/null") + assert "terminals database is inaccessible" not in out + ''; +} diff --git a/nixos/tests/systemd-pstore.nix b/nixos/tests/systemd-pstore.nix index 7eeb7209e4a44..7b9fc2f5142ac 100644 --- a/nixos/tests/systemd-pstore.nix +++ b/nixos/tests/systemd-pstore.nix @@ -1,14 +1,39 @@ { name = "systemd-pstore"; - nodes.machine = { }; + nodes.machine = { + virtualisation.useEFIBoot = true; + boot.initrd.systemd.enable = true; + testing.initrdBackdoor = true; + }; testScript = '' + machine.switch_root() with subtest("pstore API fs is mounted"): machine.succeed("stat /sys/fs/pstore") with subtest("systemd-pstore.service doesn't run because nothing crashed"): output = machine.execute("systemctl status systemd-pstore.service", check_return=False)[1] t.assertIn("condition unmet", output) + machine.fail("stat /var/lib/systemd/pstore/*/*/dmesg.txt") + + with subtest("systemd-pstore.service saves dmesg.txt files"): + machine.execute("echo c > /proc/sysrq-trigger", check_return=False, check_output=False) + machine.wait_for_shutdown() + machine.switch_root() + machine.wait_for_unit("systemd-pstore.service") + machine.succeed("stat /var/lib/systemd/pstore/*/*/dmesg.txt") + + with subtest("crashes in initrd can be recovered too"): + machine.succeed( + "rm -r /var/lib/systemd/pstore/*", + "sync", + ) + machine.shutdown() + machine.execute("echo c > /proc/sysrq-trigger", check_return=False, check_output=False) + machine.wait_for_shutdown() + machine.switch_root() + machine.wait_for_unit("systemd-pstore.service") + machine.succeed("stat /var/lib/systemd/pstore/*/*/dmesg.txt") ''; } diff --git a/nixos/tests/timezone.nix b/nixos/tests/timezone.nix index b5d2f6779338f..938c6bed95342 100644 --- a/nixos/tests/timezone.nix +++ b/nixos/tests/timezone.nix @@ -44,6 +44,18 @@ print(date_result) assert date_result == "1970-01-01 09:00:00\n", "Timezone was not adjusted" + # Stop systemd-timedated.service to clear /etc/localtime read cache + node_nulltz.systemctl("stop systemd-timedated.service") + timedatectl_result = node_nulltz.succeed("timedatectl status") + print(timedatectl_result) + assert "Asia/Tokyo" in timedatectl_result, "'timedatectl status' output is missing 'Asia/Tokyo'" + + with subtest("imperative - Ensure /etc/localtime symlink includes '/zoneinfo/' like icu expects"): + # https://github.com/unicode-org/icu/blob/release-78.3/icu4c/source/common/putil.cpp#L686-L695 + readlink_result = node_nulltz.succeed("readlink --no-newline /etc/localtime") + print(readlink_result) + assert "/zoneinfo/" in readlink_result, f"/etc/localtime symlink is missing '/zoneinfo/': {readlink_result}" + with subtest("imperative - Ensure timezone adjustment persists across reboot"): # Adjustment should persist across a reboot node_nulltz.shutdown() diff --git a/pkgs/applications/editors/emacs/sources.nix b/pkgs/applications/editors/emacs/sources.nix index 0b6b3ad7a5639..3ebc5c550e25a 100644 --- a/pkgs/applications/editors/emacs/sources.nix +++ b/pkgs/applications/editors/emacs/sources.nix @@ -115,6 +115,9 @@ in name = "inhibit-lexical-cookie-warning-67916.patch"; path = ./inhibit-lexical-cookie-warning-67916-30.patch; }) + # tree-sitter 0.26 compatibility fix, from FreeBSD + # https://cgit.freebsd.org/ports/plain/editors/emacs/files/patch-src_treesit.c + ./tree-sitter-0.26.patch ]; }); diff --git a/pkgs/applications/editors/emacs/tree-sitter-0.26.patch b/pkgs/applications/editors/emacs/tree-sitter-0.26.patch new file mode 100644 index 0000000000000..fe3b9ee8db3bd --- /dev/null +++ b/pkgs/applications/editors/emacs/tree-sitter-0.26.patch @@ -0,0 +1,56 @@ +--- a/src/treesit.c ++++ b/src/treesit.c +@@ -34,7 +34,7 @@ along with GNU Emacs. If not, see }; + my $attrsFromJSONRef = decode_json $json_text; + close FILE; -my @pathsToLink = @{decode_json $ENV{"pathsToLinkJSON"}}; + my $outputsRef = $attrsFromJSONRef->{"outputs"}; + $out = $outputsRef->{"out"} // (values %{$outputsRef})[0]; + $extraPrefix = $attrsFromJSONRef->{"extraPrefix"}; + @pathsToLink = @{$attrsFromJSONRef->{"pathsToLink"}}; + $ignoreCollisions = $attrsFromJSONRef->{"ignoreCollisions"}; + $checkCollisionContents = $attrsFromJSONRef->{"checkCollisionContents"}; + $ignoreSingleFileOutputs = $attrsFromJSONRef->{"ignoreSingleFileOutputs"}; + @chosenOutputsRefs = @{$attrsFromJSONRef->{"chosenOutputs"}}; + $extraPathsFrom = $attrsFromJSONRef->{"extraPathsFrom"}; + $manifest = $attrsFromJSONRef->{"manifest"}; +} else { + die "missing required environment variable NIX_ATTRS_JSON_FILE"; +} sub isInPathsToLink($path) { $path = "/" if $path eq ""; @@ -210,26 +235,15 @@ ($pkgDir, $ignoreCollisions, $checkCollisionContents, $priority, $ignoreSingleFi } } -# Read packages list. -my $pkgs; - -if (exists $ENV{"pkgsPath"}) { - open FILE, $ENV{"pkgsPath"}; - $pkgs = ; - close FILE; -} else { - $pkgs = $ENV{"pkgs"} -} - # Symlink to the packages that have been installed explicitly by the # user. -for my $pkg (@{decode_json $pkgs}) { +for my $pkg (@chosenOutputsRefs) { for my $path (@{$pkg->{paths}}) { addPkg($path, - $ENV{"ignoreCollisions"} eq "1", - $ENV{"checkCollisionContents"} eq "1", + $ignoreCollisions, + $checkCollisionContents, $pkg->{priority}, - $ENV{"ignoreSingleFileOutputs"} eq "1") + $ignoreSingleFileOutputs) if -e $path; } } @@ -244,21 +258,20 @@ ($pkgDir, $ignoreCollisions, $checkCollisionContents, $priority, $ignoreSingleFi my @pkgDirs = keys %postponed; %postponed = (); foreach my $pkgDir (sort @pkgDirs) { - addPkg($pkgDir, 2, $ENV{"checkCollisionContents"} eq "1", $priorityCounter++, $ENV{"ignoreSingleFileOutputs"} eq "1"); + addPkg($pkgDir, 2, $checkCollisionContents, $priorityCounter++, $ignoreSingleFileOutputs); } } -my $extraPathsFilePath = $ENV{"extraPathsFrom"}; -if ($extraPathsFilePath) { - open FILE, $extraPathsFilePath or die "cannot open extra paths file $extraPathsFilePath: $!"; +if ($extraPathsFrom) { + open FILE, $extraPathsFrom or die "cannot open extra paths file $extraPathsFrom: $!"; while(my $line = ) { chomp $line; addPkg($line, - $ENV{"ignoreCollisions"} eq "1", - $ENV{"checkCollisionContents"} eq "1", + $ignoreCollisions, + $checkCollisionContents, 1000, - $ENV{"ignoreSingleFileOutputs"} eq "1") + $ignoreSingleFileOutputs) if -d $line; } @@ -286,7 +299,6 @@ ($pkgDir, $ignoreCollisions, $checkCollisionContents, $priority, $ignoreSingleFi print STDERR "created $nrLinks symlinks in user environment\n"; -my $manifest = $ENV{"manifest"}; if ($manifest) { symlink($manifest, "$out/manifest") or die "cannot create manifest"; } diff --git a/pkgs/build-support/buildenv/default.nix b/pkgs/build-support/buildenv/default.nix index e694a9b838e17..a645224ffa547 100644 --- a/pkgs/build-support/buildenv/default.nix +++ b/pkgs/build-support/buildenv/default.nix @@ -1,9 +1,9 @@ -# buildEnv creates a tree of symlinks to the specified paths. This is -# a fork of the hardcoded buildEnv in the Nix distribution. +# buildEnv creates a tree of symlinks to the specified paths. +# This is a fork of the hardcoded buildEnv in the Nix distribution. { buildPackages, - runCommand, + stdenvNoCC, lib, replaceVars, writeClosure, @@ -15,115 +15,153 @@ let }; in +# Backward compatibility for deprecated custom overrider .override +# TODO(@ShamrockLee): Warn, throw and remove after tree-wide transition. lib.makeOverridable ( - { - name ? lib.throwIf ( - pname == null || version == null - ) "buildEnv: expect arguments 'pname' and 'version' or 'name'" "${pname}-${version}", - pname ? null, - version ? null, - - # The manifest file (if any). A symlink $out/manifest will be - # created to it. - manifest ? "", - - # The paths to symlink. - paths, - - # Whether to ignore collisions or abort. - ignoreCollisions ? false, - - # Whether to ignore outputs that are a single file instead of a directory. - ignoreSingleFileOutputs ? false, - - # Whether to include closures of all input paths. - includeClosures ? false, - - # If there is a collision, check whether the contents and permissions match - # and only if not, throw a collision error. - checkCollisionContents ? true, - - # The paths (relative to each element of `paths') that we want to - # symlink (e.g., ["/bin"]). Any file not inside any of the - # directories in the list is not symlinked. - pathsToLink ? [ "/" ], - - # The package outputs to include. By default, only the default - # output is included. - extraOutputsToInstall ? [ ], - - # Root the result in directory "$out${extraPrefix}", e.g. "/share". - extraPrefix ? "", - - # Shell commands to run after building the symlink tree. - postBuild ? "", - - # Additional inputs - nativeBuildInputs ? [ ], # Handy e.g. if using makeWrapper in `postBuild`. - buildInputs ? [ ], - - passthru ? { }, - meta ? { }, - }: - let - chosenOutputs = map (drv: { - paths = - # First add the usual output(s): respect if user has chosen explicitly, - # and otherwise use `meta.outputsToInstall`. The attribute is guaranteed - # to exist in mkDerivation-created cases. The other cases (e.g. runCommand) - # aren't expected to have multiple outputs. - ( - if - (!drv ? outputSpecified || !drv.outputSpecified) && drv.meta.outputsToInstall or null != null - then - map (outName: drv.${outName}) drv.meta.outputsToInstall - else - [ drv ] - ) - # Add any extra outputs specified by the caller of `buildEnv`. - ++ lib.filter (p: p != null) (map (outName: drv.${outName} or null) extraOutputsToInstall); - priority = drv.meta.priority or lib.meta.defaultPriority; - }) paths; - - pathsForClosure = lib.pipe chosenOutputs [ - (map (p: p.paths)) - lib.flatten - (lib.remove null) + lib.extendMkDerivation { + constructDrv = stdenvNoCC.mkDerivation; + excludeDrvArgNames = [ + # Override these arguments directly + "derivationArgs" + + # `meta.outputsToInstall` and `extraOutputsToInstall` does not necessarily include the first + # element of outputs, while the outPath of the latter will be the string-interpolated result. + # Exclude to prevent unexpected context. + "paths" ]; - in - runCommand name - ( - rec { + + extendDrvArgs = + finalAttrs: + { + # The manifest file (if any). A symlink $out/manifest will be + # created to it. + manifest ? "", + + # The paths to symlink. + paths, + + # Whether to ignore collisions or abort. + ignoreCollisions ? false, + + # Whether to ignore outputs that are a single file instead of a directory. + ignoreSingleFileOutputs ? false, + + # Whether to include closures of all input paths. + includeClosures ? false, + + # If there is a collision, check whether the contents and permissions match + # and only if not, throw a collision error. + checkCollisionContents ? true, + + # The paths (relative to each element of `paths') that we want to + # symlink (e.g., ["/bin"]). Any file not inside any of the + # directories in the list is not symlinked. + pathsToLink ? [ "/" ], + + # The package outputs to include. By default, only the default + # output is included. + extraOutputsToInstall ? [ ], + + # Root the result in directory "$out${extraPrefix}", e.g. "/share". + extraPrefix ? "", + + # Shell commands to run after building the symlink tree. + postBuild ? "", + + passthru ? { }, + meta ? { }, + + # Additional stdenv.mkDerivation arguments + # such as nativeBuildInputs/buildInputs for postBuild dependencies. + derivationArgs ? { }, + + # Placeholder name arguments. + name ? null, + pname ? null, + version ? null, + + # `stdenv.mkDerivation` args before introducing derivationArgs. + nativeBuildInputs ? null, + buildInputs ? null, + }@args: + let + compatArgs = + lib.optionalAttrs (args ? nativeBuildInputs) { + inherit nativeBuildInputs; + } + // lib.optionalAttrs (args ? buildInputs) { + inherit buildInputs; + }; + in + compatArgs + // derivationArgs + // { + # Explicitly opt in: builder.pl reads all configuration from file $ENV["NIX_ATTRS_JSON_FILE"]. + __structuredAttrs = true; + inherit + extraOutputsToInstall manifest ignoreCollisions checkCollisionContents ignoreSingleFileOutputs - passthru + includeClosures meta pathsToLink extraPrefix postBuild - nativeBuildInputs - buildInputs ; - pathsToLinkJSON = builtins.toJSON pathsToLink; - pkgs = builtins.toJSON chosenOutputs; - extraPathsFrom = lib.optional includeClosures (writeClosure pathsForClosure); - preferLocalBuild = true; - allowSubstitutes = false; - # XXX: The size is somewhat arbitrary - passAsFile = if builtins.stringLength pkgs >= 128 * 1024 then [ "pkgs" ] else [ ]; - } - // lib.optionalAttrs (pname != null) { - inherit pname; - } - // lib.optionalAttrs (version != null) { - inherit version; - } - ) - '' - ${buildPackages.perl}/bin/perl -w ${builder} - eval "$postBuild" - '' + + chosenOutputs = map (drv: { + paths = + # First add the usual output(s): respect if user has chosen explicitly, + # and otherwise use `meta.outputsToInstall`. The attribute is guaranteed + # to exist in mkDerivation-created cases. The other cases (e.g. runCommand) + # aren't expected to have multiple outputs. + ( + if + (!drv ? outputSpecified || !drv.outputSpecified) && drv.meta.outputsToInstall or null != null + then + map (outName: drv.${outName}) drv.meta.outputsToInstall + else + [ drv ] + ) + # Add any extra outputs specified by the caller of `buildEnv`. + ++ lib.filter (p: p != null) ( + map (outName: drv.${outName} or null) finalAttrs.extraOutputsToInstall + ); + priority = drv.meta.priority or lib.meta.defaultPriority; + # Silently use the original `paths` if `passthru.paths` is missing. + }) finalAttrs.passthru.paths or paths; + + extraPathsFrom = lib.optionalString finalAttrs.includeClosures ( + let + pathsForClosure = lib.pipe finalAttrs.chosenOutputs [ + (map (p: p.paths)) + lib.flatten + (lib.remove null) + ]; + in + writeClosure pathsForClosure + ); + + preferLocalBuild = derivationArgs.preferLocalBuild or true; + allowSubstitutes = derivationArgs.allowSubstitutes or false; + + buildCommand = '' + ${buildPackages.perl}/bin/perl -w ${builder} + eval "$postBuild" + ''; + + passthru = { + # The `paths` attribute is referenced and overridden from passthru + inherit paths; + } + // derivationArgs.passthru or { } + // passthru; + }; + + # Function argument set pattern doesn't have an ellipsis + inheritFunctionArgs = false; + } ) diff --git a/pkgs/build-support/cc-wrapper/default.nix b/pkgs/build-support/cc-wrapper/default.nix index 808fe5db27808..10175e91a0708 100644 --- a/pkgs/build-support/cc-wrapper/default.nix +++ b/pkgs/build-support/cc-wrapper/default.nix @@ -786,29 +786,31 @@ stdenvNoCC.mkDerivation { # This confuses libtool. So add it to the compiler tool search # path explicitly. + optionalString (!nativeTools && !isArocc) '' + ccLDFlags=() + ccCFlags=() if [ -e "${cc_solib}/lib64" -a ! -L "${cc_solib}/lib64" ]; then - ccLDFlags+=" -L${cc_solib}/lib64" - ccCFlags+=" -B${cc_solib}/lib64" + ccLDFlags+=("-L${cc_solib}/lib64") + ccCFlags+=("-B${cc_solib}/lib64") fi - ccLDFlags+=" -L${cc_solib}/lib" - ccCFlags+=" -B${cc_solib}/lib" + ccLDFlags+=("-L${cc_solib}/lib") + ccCFlags+=("-B${cc_solib}/lib") '' + optionalString (cc.langAda or false && !isArocc) '' touch "$out/nix-support/gnat-cflags" touch "$out/nix-support/gnat-ldflags" basePath=$(echo $cc/lib/*/*/*) - ccCFlags+=" -B$basePath -I$basePath/adainclude" + ccCFlags+=("-B$basePath" "-I$basePath/adainclude") gnatCFlags="-I$basePath/adainclude -I$basePath/adalib" echo "$gnatCFlags" >> $out/nix-support/gnat-cflags '' + '' - echo "$ccLDFlags" >> $out/nix-support/cc-ldflags - echo "$ccCFlags" >> $out/nix-support/cc-cflags + echo "''${ccLDFlags[*]}" >> $out/nix-support/cc-ldflags + echo "''${ccCFlags[*]}" >> $out/nix-support/cc-cflags '' + optionalString (targetPlatform.isDarwin && (libcxx != null) && (cc.isClang or false)) '' - echo " -L${libcxx_solib}" >> $out/nix-support/cc-ldflags + echo "-L${libcxx_solib}" >> $out/nix-support/cc-ldflags '' ## Prevent clang from seeing /usr/include. There is a desire to achieve this @@ -830,7 +832,7 @@ stdenvNoCC.mkDerivation { && !targetPlatform.isAndroid ) '' - echo " -nostdlibinc" >> $out/nix-support/cc-cflags + echo "-nostdlibinc" >> $out/nix-support/cc-cflags '' ## @@ -867,7 +869,7 @@ stdenvNoCC.mkDerivation { ); in optionalString enable_fp '' - echo " -fno-omit-frame-pointer ${optionalString enable_leaf_fp "-mno-omit-leaf-frame-pointer "}" >> $out/nix-support/cc-cflags-before + echo "-fno-omit-frame-pointer${optionalString enable_leaf_fp " -mno-omit-leaf-frame-pointer"}" >> $out/nix-support/cc-cflags-before '' ) diff --git a/pkgs/build-support/node/build-npm-package/hooks/npm-config-hook.sh b/pkgs/build-support/node/build-npm-package/hooks/npm-config-hook.sh index 3e7fcbd691331..5962f22b572e0 100644 --- a/pkgs/build-support/node/build-npm-package/hooks/npm-config-hook.sh +++ b/pkgs/build-support/node/build-npm-package/hooks/npm-config-hook.sh @@ -95,9 +95,9 @@ npmConfigHook() { fi export CACHE_MAP_PATH="$TMP/MEOW" - @prefetchNpmDeps@ --map-cache + npmDeps="$npmDeps" @prefetchNpmDeps@ --map-cache - @prefetchNpmDeps@ --fixup-lockfile "$srcLockfile" + npmDeps="$npmDeps" @prefetchNpmDeps@ --fixup-lockfile "$srcLockfile" local cachePath diff --git a/pkgs/build-support/node/import-npm-lock/default.nix b/pkgs/build-support/node/import-npm-lock/default.nix index 8a863709996f1..e52f10a9cd40a 100644 --- a/pkgs/build-support/node/import-npm-lock/default.nix +++ b/pkgs/build-support/node/import-npm-lock/default.nix @@ -12,6 +12,7 @@ let match elemAt toJSON + toFile removeAttrs ; inherit (lib) importJSON mapAttrs; @@ -165,18 +166,15 @@ lib.fix (self: { { inherit pname version; - passAsFile = [ - "package" - "packageLock" - ]; - package = toJSON packageJSON'; packageLock = toJSON packageLock'; + + __structuredAttrs = true; } '' mkdir $out - cp "$packagePath" $out/package.json - cp "$packageLockPath" $out/package-lock.json + printf "%s" "$package" > $out/package.json + printf "%s" "$packageLock" > $out/package-lock.json ''; # Build node modules from package.json & package-lock.json @@ -188,6 +186,11 @@ lib.fix (self: { nodejs, derivationArgs ? { }, }: + let + # Backwards compatibility: if derivationArgs contains passAsFile, + # we can't force structuredAttrs here yet. + __structuredAttrs = !(derivationArgs ? passAsFile); + in stdenv.mkDerivation ( { pname = derivationArgs.pname or "${getName package}-node-modules"; @@ -221,17 +224,29 @@ lib.fix (self: { ++ lib.optionals stdenv.hostPlatform.isDarwin [ cctools ] ++ derivationArgs.nativeBuildInputs or [ ]; + postPatch = + ( + if __structuredAttrs then + '' + printf "%s" "$package" > package.json + printf "%s" "$packageLock" > package-lock.json + '' + else + '' + cp --no-preserve=mode "$packagePath" package.json + cp --no-preserve=mode "$packageLockPath" package-lock.json + '' + ) + + derivationArgs.postPatch or ""; + + inherit __structuredAttrs; + } + // lib.optionalAttrs (!__structuredAttrs) { passAsFile = [ "package" "packageLock" ] - ++ derivationArgs.passAsFile or [ ]; - - postPatch = '' - cp --no-preserve=mode "$packagePath" package.json - cp --no-preserve=mode "$packageLockPath" package-lock.json - '' - + derivationArgs.postPatch or ""; + ++ derivationArgs.passAsFile; } ); diff --git a/pkgs/build-support/node/prefetch-npm-deps/default.nix b/pkgs/build-support/node/prefetch-npm-deps/default.nix index bfa8fb863e4bd..12c56a58b6ec3 100644 --- a/pkgs/build-support/node/prefetch-npm-deps/default.nix +++ b/pkgs/build-support/node/prefetch-npm-deps/default.nix @@ -263,7 +263,7 @@ exit 1 fi - prefetch-npm-deps $srcLockfile $out + outputHash="${hash_.outputHash}" prefetch-npm-deps $srcLockfile $out runHook postBuild ''; @@ -274,29 +274,31 @@ # `{ "registry.example.com": "example-registry-bearer-token", ... }` impureEnvVars = lib.fetchers.proxyImpureEnvVars ++ [ "NIX_NPM_TOKENS" ]; - NIX_NPM_REGISTRY_OVERRIDES = npmRegistryOverridesString; - - # Fetcher version controls which features are enabled in prefetch-npm-deps - # Version 2+ enables packument fetching for workspace support - NPM_FETCHER_VERSION = toString fetcherVersion; - - SSL_CERT_FILE = - if - ( - hash_.outputHash == "" - || hash_.outputHash == lib.fakeSha256 - || hash_.outputHash == lib.fakeSha512 - || hash_.outputHash == lib.fakeHash - ) - then - "${cacert}/etc/ssl/certs/ca-bundle.crt" - else - "/no-cert-file.crt"; + env = { + NIX_NPM_REGISTRY_OVERRIDES = npmRegistryOverridesString; + + # Fetcher version controls which features are enabled in prefetch-npm-deps + # Version 2+ enables packument fetching for workspace support + NPM_FETCHER_VERSION = toString fetcherVersion; + + SSL_CERT_FILE = + if + ( + hash_.outputHash == "" + || hash_.outputHash == lib.fakeSha256 + || hash_.outputHash == lib.fakeSha512 + || hash_.outputHash == lib.fakeHash + ) + then + "${cacert}/etc/ssl/certs/ca-bundle.crt" + else + "/no-cert-file.crt"; + } + // forceGitDeps_ + // forceEmptyCache_; outputHashMode = "recursive"; } // hash_ - // forceGitDeps_ - // forceEmptyCache_ ); } diff --git a/pkgs/build-support/node/prefetch-npm-deps/src/util.rs b/pkgs/build-support/node/prefetch-npm-deps/src/util.rs index aca0affad824a..6d57c91c184db 100644 --- a/pkgs/build-support/node/prefetch-npm-deps/src/util.rs +++ b/pkgs/build-support/node/prefetch-npm-deps/src/util.rs @@ -57,7 +57,7 @@ pub fn get_url(url: &Url) -> Result { && let Ok(tokens) = serde_json::from_str::>(&npm_tokens) && let Some(token) = tokens.get(host).and_then(serde_json::Value::as_str) { - info!("Found NPM token for {host}. Adding authorization header to request."); + info!("Found npm token for {host}. Adding authorization header to request."); request = request.header("Authorization", format!("Bearer {token}")); } diff --git a/pkgs/build-support/rust/import-cargo-lock.nix b/pkgs/build-support/rust/import-cargo-lock.nix index a3cd9b825ffcc..9c172c7842f8e 100644 --- a/pkgs/build-support/rust/import-cargo-lock.nix +++ b/pkgs/build-support/rust/import-cargo-lock.nix @@ -263,26 +263,32 @@ let vendorDir = runCommand "cargo-vendor-dir" ( - if lockFile == null then - { - inherit lockFileContents; - passAsFile = [ "lockFileContents" ]; - } - else - { - passthru = { - inherit lockFile; - }; - } + { + __structuredAttrs = true; + } + // ( + if lockFile == null then + { + inherit lockFileContents; + } + else + { + passthru = { + inherit lockFile; + }; + } + ) ) '' mkdir -p $out/.cargo ${ - if lockFile != null then - "ln -s ${lockFile} $out/Cargo.lock" + if lockFile == null then + '' + printf "%s" "$lockFileContents" > "$out/Cargo.lock" + '' else - "cp $lockFileContentsPath $out/Cargo.lock" + "ln -s ${lockFile} $out/Cargo.lock" } cat > $out/.cargo/config.toml <=1.34.75" "boto3>=1.34.58" \ + --replace "boto3>=1.34.75" "boto3>=1.34.58" ''; nativeCheckInputs = with python3.pkgs; [ diff --git a/pkgs/by-name/ay/ayatana-indicator-sound/package.nix b/pkgs/by-name/ay/ayatana-indicator-sound/package.nix index 623925635e97c..67a1e24a152e4 100644 --- a/pkgs/by-name/ay/ayatana-indicator-sound/package.nix +++ b/pkgs/by-name/ay/ayatana-indicator-sound/package.nix @@ -56,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: { tests/volume-control-test.cc \ --replace-quiet 'loop(50)' 'loop(500)' \ --replace-quiet 'loop(100)' 'loop(1000)' \ - --replace-quiet 'loop(500)' 'loop(5000)' \ + --replace-quiet 'loop(500)' 'loop(5000)' ''; strictDeps = true; diff --git a/pkgs/by-name/bl/bleep/package.nix b/pkgs/by-name/bl/bleep/package.nix index e5710dfbcdc61..2ed661c7138ea 100644 --- a/pkgs/by-name/bl/bleep/package.nix +++ b/pkgs/by-name/bl/bleep/package.nix @@ -57,7 +57,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { export PATH=$PATH:$out/bin installShellCompletion --cmd bleep \ --bash <(bleep install-tab-completions-bash --stdout) \ - --zsh <(bleep install-tab-completions-zsh --stdout) \ + --zsh <(bleep install-tab-completions-zsh --stdout) ''; passthru.tests.version = testers.testVersion { diff --git a/pkgs/by-name/bl/bluesky-pds/package.nix b/pkgs/by-name/bl/bluesky-pds/package.nix index f56dfe0db76b3..cd0355d27cb73 100644 --- a/pkgs/by-name/bl/bluesky-pds/package.nix +++ b/pkgs/by-name/bl/bluesky-pds/package.nix @@ -51,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: { cctools.libtool ]; - # Required for `sharp` NPM dependency + # Required for `sharp` npm dependency buildInputs = [ vips ]; pnpmDeps = fetchPnpmDeps { diff --git a/pkgs/by-name/bl/bluez-headers/package.nix b/pkgs/by-name/bl/bluez-headers/package.nix index a3e2e4bf15bad..06e4aa0aae1e2 100644 --- a/pkgs/by-name/bl/bluez-headers/package.nix +++ b/pkgs/by-name/bl/bluez-headers/package.nix @@ -10,14 +10,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "bluez-headers"; - version = "5.84"; + version = "5.86"; # This package has the source, because of the emulatorAvailable check in the # bluez function args, that causes an infinite recursion with Python on cross # builds. src = fetchurl { url = "mirror://kernel/linux/bluetooth/bluez-${finalAttrs.version}.tar.xz"; - hash = "sha256-W6c9Aw97AAh9Z4ALDjIWAa7A+JKCfHLlosg5DYyIaxE="; + hash = "sha256-mfFEVAxgcFkeTFO8uXfrQmZMYrezbLNaKc9y3tM5Yh0="; }; dontConfigure = true; diff --git a/pkgs/by-name/bm/bmake/package.nix b/pkgs/by-name/bm/bmake/package.nix index 8c7c6841cf3e4..b71d91edc6e33 100644 --- a/pkgs/by-name/bm/bmake/package.nix +++ b/pkgs/by-name/bm/bmake/package.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "bmake"; - version = "20251111"; + version = "20260313"; src = fetchurl { url = "https://www.crufty.net/ftp/pub/sjg/bmake-${finalAttrs.version}.tar.gz"; - hash = "sha256-RaP4UVZ3uo85M9ghP0u2EaXDyIOAvi5GIi+kRwlQYGA="; + hash = "sha256-dsjzzULuBc/7R7zIElbj1edCb00I5zN4i0WYXe30+XU="; }; patches = [ diff --git a/pkgs/by-name/bo/bootiso/package.nix b/pkgs/by-name/bo/bootiso/package.nix index 38a7d7a3d540e..59d30c2167d81 100644 --- a/pkgs/by-name/bo/bootiso/package.nix +++ b/pkgs/by-name/bo/bootiso/package.nix @@ -60,7 +60,7 @@ stdenvNoCC.mkDerivation rec { gnugrep busybox ] - } \ + } ''; meta = { diff --git a/pkgs/by-name/bo/borgbackup/package.nix b/pkgs/by-name/bo/borgbackup/package.nix index e8f012341b603..eed4f1dcc91f5 100644 --- a/pkgs/by-name/bo/borgbackup/package.nix +++ b/pkgs/by-name/bo/borgbackup/package.nix @@ -9,7 +9,7 @@ openssh, openssl, python3, - xxHash, + xxhash, zstd, installShellFiles, nixosTests, @@ -62,7 +62,7 @@ python.pkgs.buildPythonApplication (finalAttrs: { buildInputs = [ libb2 lz4 - xxHash + xxhash zstd openssl ] diff --git a/pkgs/by-name/bt/btrfs-progs/package.nix b/pkgs/by-name/bt/btrfs-progs/package.nix index 558cf5ccdea8e..80f500c9ad30a 100644 --- a/pkgs/by-name/bt/btrfs-progs/package.nix +++ b/pkgs/by-name/bt/btrfs-progs/package.nix @@ -79,6 +79,8 @@ stdenv.mkDerivation (finalAttrs: { makeFlags = [ "udevruledir=$(out)/lib/udev/rules.d" ]; + separateDebugInfo = true; + outputs = [ "out" "dev" diff --git a/pkgs/by-name/bu/bubblewrap/package.nix b/pkgs/by-name/bu/bubblewrap/package.nix index b8f75fa1a6c32..925037321863a 100644 --- a/pkgs/by-name/bu/bubblewrap/package.nix +++ b/pkgs/by-name/bu/bubblewrap/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "bubblewrap"; - version = "0.11.0"; + version = "0.11.1"; src = fetchFromGitHub { owner = "containers"; repo = "bubblewrap"; rev = "v${finalAttrs.version}"; - hash = "sha256-8IDMLQPeO576N1lizVudXUmTV6hNOiowjzRpEWBsZ+U="; + hash = "sha256-sp5XYkTuoL778p5xQRDtFbX0ocdJuRbVxJCkKbEUgZs="; }; outputs = [ diff --git a/pkgs/by-name/ca/catch2_3/package.nix b/pkgs/by-name/ca/catch2_3/package.nix index dcb6c7bcf2edb..525a410dbcba9 100644 --- a/pkgs/by-name/ca/catch2_3/package.nix +++ b/pkgs/by-name/ca/catch2_3/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "catch2"; - version = "3.13.0"; + version = "3.14.0"; src = fetchFromGitHub { owner = "catchorg"; repo = "Catch2"; tag = "v${version}"; - hash = "sha256-WKp6/NX1SQJFLijW/fKwbR1FRoboAklDiHT6WqPRBjw="; + hash = "sha256-tegAa+cNF7pJcW33B+VZ86ZlDG7dwS3o6QnN/XvTI2A="; }; patches = lib.optionals stdenv.cc.isClang [ diff --git a/pkgs/by-name/cb/cbmc/package.nix b/pkgs/by-name/cb/cbmc/package.nix index ca8059681e246..ee3d677c0063a 100644 --- a/pkgs/by-name/cb/cbmc/package.nix +++ b/pkgs/by-name/cb/cbmc/package.nix @@ -80,7 +80,7 @@ stdenv.mkDerivation (finalAttrs: { mv $out/bin/ls_parse.py $out/share/cbmc/ls_parse.py chmod +x $out/share/cbmc/ls_parse.py wrapProgram $out/bin/goto-cc \ - --prefix PATH : "$out/share/cbmc" \ + --prefix PATH : "$out/share/cbmc" ''; env.NIX_CFLAGS_COMPILE = toString ( diff --git a/pkgs/by-name/cc/ccache/package.nix b/pkgs/by-name/cc/ccache/package.nix index 41a6e1a16c37f..48febc80e4faf 100644 --- a/pkgs/by-name/cc/ccache/package.nix +++ b/pkgs/by-name/cc/ccache/package.nix @@ -9,7 +9,7 @@ perl, fmt, hiredis, - xxHash, + xxhash, zstd, bashInteractive, doctest, @@ -77,7 +77,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ fmt hiredis - xxHash + xxhash zstd ]; diff --git a/pkgs/by-name/cd/cdrdao/package.nix b/pkgs/by-name/cd/cdrdao/package.nix index ca316c70d5a9e..7267728d18ab5 100644 --- a/pkgs/by-name/cd/cdrdao/package.nix +++ b/pkgs/by-name/cd/cdrdao/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, - fetchpatch, autoreconfHook, pkg-config, libiconv, @@ -40,6 +39,10 @@ stdenv.mkDerivation (finalAttrs: { libao ]; + env = { + am_cv_func_iconv_works = "yes"; + }; + hardeningDisable = [ "format" ]; # we have glibc/include/linux as a symlink to the kernel headers, diff --git a/pkgs/by-name/ch/chiaki-ng/package.nix b/pkgs/by-name/ch/chiaki-ng/package.nix index 33ab111fdc258..d86a823ea27e5 100644 --- a/pkgs/by-name/ch/chiaki-ng/package.nix +++ b/pkgs/by-name/ch/chiaki-ng/package.nix @@ -26,7 +26,7 @@ shaderc, lcms2, libdovi, - xxHash, + xxhash, kdePackages, }: @@ -79,7 +79,7 @@ stdenv.mkDerivation (finalAttrs: { shaderc lcms2 libdovi - xxHash + xxhash ]; env.NIX_CFLAGS_COMPILE = "-std=gnu17"; diff --git a/pkgs/by-name/ch/chmlib/package.nix b/pkgs/by-name/ch/chmlib/package.nix index 28653a09f920c..bf05a2c965ac8 100644 --- a/pkgs/by-name/ch/chmlib/package.nix +++ b/pkgs/by-name/ch/chmlib/package.nix @@ -25,6 +25,7 @@ stdenv.mkDerivation { configureFlags = [ "--enable-examples" "--enable-devel" + "CFLAGS=-std=gnu17" ]; meta = { diff --git a/pkgs/by-name/co/coost/package.nix b/pkgs/by-name/co/coost/package.nix index 0ecdf3cf684b9..3c7402c3a7080 100644 --- a/pkgs/by-name/co/coost/package.nix +++ b/pkgs/by-name/co/coost/package.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace cmake/coost.pc.in \ --replace-fail '$'{exec_prefix}/@CMAKE_INSTALL_LIBDIR@ @CMAKE_INSTALL_FULL_LIBDIR@ \ - --replace-fail '$'{prefix}/@CMAKE_INSTALL_INCLUDEDIR@ @CMAKE_INSTALL_FULL_INCLUDEDIR@ \ + --replace-fail '$'{prefix}/@CMAKE_INSTALL_INCLUDEDIR@ @CMAKE_INSTALL_FULL_INCLUDEDIR@ ''; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/co/corepack/package.nix b/pkgs/by-name/co/corepack/package.nix index 6188b7fb84e88..ee8fa0e4f4ce6 100644 --- a/pkgs/by-name/co/corepack/package.nix +++ b/pkgs/by-name/co/corepack/package.nix @@ -3,7 +3,7 @@ stdenvNoCC, cacert, yarn-berry, - nodejs-slim, # no need for NPM + nodejs-slim, # no need for npm fetchFromGitHub, nix-update-script, versionCheckHook, diff --git a/pkgs/by-name/cr/cryptsetup/package.nix b/pkgs/by-name/cr/cryptsetup/package.nix index a03ce6838b6f8..241d62fd7e9d6 100644 --- a/pkgs/by-name/cr/cryptsetup/package.nix +++ b/pkgs/by-name/cr/cryptsetup/package.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "cryptsetup"; - version = "2.8.4"; + version = "2.8.6"; outputs = [ "bin" @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { url = "mirror://kernel/linux/utils/cryptsetup/v${lib.versions.majorMinor finalAttrs.version}/" + "cryptsetup-${finalAttrs.version}.tar.xz"; - hash = "sha256-RD5G+JZMmsx4D0Va+7jiOqDo7X7FBM/FngT0BvoeioM="; + hash = "sha256-gAQmX9mTiF0I97Yz2+BWhR3hohAwdhOk693HQ/zO/lo="; }; patches = [ diff --git a/pkgs/by-name/cu/cubelify/package.nix b/pkgs/by-name/cu/cubelify/package.nix index a4498cf26d094..bc965aa91a7ce 100644 --- a/pkgs/by-name/cu/cubelify/package.nix +++ b/pkgs/by-name/cu/cubelify/package.nix @@ -25,7 +25,7 @@ appimageTools.wrapType2 rec { install -Dm444 ${contents}/cubelify-overlay.desktop -t $out/share/applications/ install -Dm444 ${contents}/cubelify-overlay.png -t $out/share/pixmaps/ substituteInPlace $out/share/applications/cubelify-overlay.desktop \ - --replace-fail 'Exec=AppRun --no-sandbox %U' 'Exec=cubelify' \ + --replace-fail 'Exec=AppRun --no-sandbox %U' 'Exec=cubelify' ''; passthru.updateScript = ./update.sh; diff --git a/pkgs/by-name/cu/curlMinimal/package.nix b/pkgs/by-name/cu/curlMinimal/package.nix index d1cac99d8a5a6..1d1c9c0fe0c20 100644 --- a/pkgs/by-name/cu/curlMinimal/package.nix +++ b/pkgs/by-name/cu/curlMinimal/package.nix @@ -87,7 +87,7 @@ assert stdenv.mkDerivation (finalAttrs: { pname = "curl"; - version = "8.18.0"; + version = "8.19.0"; src = fetchurl { urls = [ @@ -96,7 +96,7 @@ stdenv.mkDerivation (finalAttrs: { builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version }/curl-${finalAttrs.version}.tar.xz" ]; - hash = "sha256-QN95Fm50qiAUk2XhHuTHmKRq1Xw05PaP0TEA4smpGUY="; + hash = "sha256-TrQUiXkNGeGQ16x+GOgoV83Wivj05mspLO1WLTM/Ed8="; }; # this could be accomplished by updateAutotoolsGnuConfigScriptsHook, but that causes infinite recursion diff --git a/pkgs/by-name/cy/cyrus_sasl/package.nix b/pkgs/by-name/cy/cyrus_sasl/package.nix index dbea208e456e4..b615a4ecdde37 100644 --- a/pkgs/by-name/cy/cyrus_sasl/package.nix +++ b/pkgs/by-name/cy/cyrus_sasl/package.nix @@ -80,6 +80,7 @@ stdenv.mkDerivation rec { "--enable-login" "--enable-shared" ] + ++ lib.optional stdenv.cc.isClang "CFLAGS=-std=gnu17" ++ lib.optional enableLdap "--with-ldap=${openldap.dev}" ++ lib.optionals enableMySQL [ # https://github.com/cyrusimap/cyrus-sasl/blob/ac0c278817a082c625c496ec812318c019e0b96f/docsrc/sasl/installation.rst#build-configuration diff --git a/pkgs/by-name/da/daikhan/package.nix b/pkgs/by-name/da/daikhan/package.nix index 9ce93bb6bac20..067c56fd3fdf5 100644 --- a/pkgs/by-name/da/daikhan/package.nix +++ b/pkgs/by-name/da/daikhan/package.nix @@ -15,7 +15,7 @@ libgee, gst_all_1, sqlite, - xxHash, + xxhash, }: stdenv.mkDerivation (finalAttrs: { @@ -51,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: { gst_all_1.gst-plugins-ugly gst_all_1.gst-plugins-rs sqlite - xxHash + xxhash ]; mesonFlags = [ diff --git a/pkgs/by-name/da/dash/package.nix b/pkgs/by-name/da/dash/package.nix index 030968dbc9040..6235e5193f8a1 100644 --- a/pkgs/by-name/da/dash/package.nix +++ b/pkgs/by-name/da/dash/package.nix @@ -15,11 +15,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "dash"; - version = "0.5.13.1"; + version = "0.5.13.2"; src = fetchurl { url = "http://gondor.apana.org.au/~herbert/dash/files/dash-${finalAttrs.version}.tar.gz"; - hash = "sha256-2ScbzgnBJ9mGbiXAEVgt3HWrmIlYoEvE2FU6O48w43A="; + hash = "sha256-5xNoJrHu1s4xk+iv+i9wsbK5Fo3ZH/p9209G6eYgVP4="; }; strictDeps = true; diff --git a/pkgs/by-name/da/dav1d/package.nix b/pkgs/by-name/da/dav1d/package.nix index 8645a513b61fb..c0feda75a56f6 100644 --- a/pkgs/by-name/da/dav1d/package.nix +++ b/pkgs/by-name/da/dav1d/package.nix @@ -6,7 +6,7 @@ ninja, nasm, pkg-config, - xxHash, + xxhash, withTools ? false, # "dav1d" binary withExamples ? false, SDL2, # "dav1dplay" binary @@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: { ]; # TODO: doxygen (currently only HTML and not build by default). buildInputs = [ - xxHash + xxhash ] ++ lib.optional withExamples SDL2 ++ lib.optionals useVulkan [ diff --git a/pkgs/by-name/de/debugedit/package.nix b/pkgs/by-name/de/debugedit/package.nix index e2a7ee58f0381..65c1516da2d1b 100644 --- a/pkgs/by-name/de/debugedit/package.nix +++ b/pkgs/by-name/de/debugedit/package.nix @@ -7,7 +7,7 @@ autoreconfHook, pkg-config, elfutils, - xxHash, + xxhash, help2man, util-linux, cpio, @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ elfutils - xxHash + xxhash ]; nativeCheckInputs = [ diff --git a/pkgs/by-name/de/deckmaster/package.nix b/pkgs/by-name/de/deckmaster/package.nix index 88ff5d5663514..93a8d50e16a73 100644 --- a/pkgs/by-name/de/deckmaster/package.nix +++ b/pkgs/by-name/de/deckmaster/package.nix @@ -33,7 +33,7 @@ buildGoModule (finalAttrs: { # Let the app find Roboto-*.ttf files (hard-coded file names). postFixup = '' wrapProgram $out/bin/deckmaster \ - --prefix XDG_DATA_DIRS : "${roboto.out}/share/" \ + --prefix XDG_DATA_DIRS : "${roboto.out}/share/" ''; meta = { diff --git a/pkgs/by-name/do/doctest/package.nix b/pkgs/by-name/do/doctest/package.nix index 2695157a0931c..f6ffd1b9e5590 100644 --- a/pkgs/by-name/do/doctest/package.nix +++ b/pkgs/by-name/do/doctest/package.nix @@ -2,31 +2,20 @@ lib, stdenv, fetchFromGitHub, - fetchpatch, cmake, }: stdenv.mkDerivation (finalAttrs: { pname = "doctest"; - version = "2.4.12"; + version = "2.5.0"; src = fetchFromGitHub { owner = "doctest"; repo = "doctest"; tag = "v${finalAttrs.version}"; - hash = "sha256-Fxs1EWydhqN9whx+Cn4fnZ4fhCEQvFgL5e9TUiXlnq8="; + hash = "sha256-7t/eknv7VtHoBgcuJmI07x//HIyqzE9HUuH5u2y7X8A="; }; - patches = [ - # Fix the build with Clang. - (fetchpatch { - name = "doctest-disable-warnings.patch"; - url = "https://github.com/doctest/doctest/commit/c8d9ed2398d45aa5425d913bd930f580560df30d.patch"; - excludes = [ ".github/workflows/main.yml" ]; - hash = "sha256-kOBy0om6MPM2vLXZjNLXiezZqVgNr/viBI7mXrOZts8="; - }) - ]; - nativeBuildInputs = [ cmake ]; cmakeFlags = lib.optionals stdenv.hostPlatform.isStatic [ @@ -37,23 +26,11 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; - # Fix the build with LLVM 21 / GCC 15. - # - # See: - # - # * - # * - # * - env.NIX_CFLAGS_COMPILE = lib.concatStringsSep " " [ - "-Wno-error=nrvo" - "-Wno-error=missing-noreturn" - ]; - meta = { homepage = "https://github.com/doctest/doctest"; description = "Fastest feature-rich C++11/14/17/20 single-header testing framework"; platforms = lib.platforms.all; license = lib.licenses.mit; - maintainers = [ ]; + maintainers = [ lib.maintainers.nim65s ]; }; }) diff --git a/pkgs/by-name/do/dolphin-emu/package.nix b/pkgs/by-name/do/dolphin-emu/package.nix index b6e282f5c8514..ba9dd9f996633 100644 --- a/pkgs/by-name/do/dolphin-emu/package.nix +++ b/pkgs/by-name/do/dolphin-emu/package.nix @@ -33,7 +33,7 @@ pugixml, sdl3, sfml, - xxHash, + xxhash, xz, zlib-ng, # linux-only @@ -109,7 +109,7 @@ stdenv.mkDerivation (finalAttrs: { qt6.qtsvg sdl3 sfml - xxHash + xxhash xz zlib-ng ] diff --git a/pkgs/by-name/dr/dragonflydb/package.nix b/pkgs/by-name/dr/dragonflydb/package.nix index 79eca3f540191..cbd5fe185d333 100644 --- a/pkgs/by-name/dr/dragonflydb/package.nix +++ b/pkgs/by-name/dr/dragonflydb/package.nix @@ -25,7 +25,7 @@ re2, re-flex, uni-algo, - xxHash, + xxhash, zstd, # Build tools @@ -151,7 +151,7 @@ stdenv.mkDerivation { cp -r --no-preserve=mode,ownership ${mimalloc224} build/deps-nixpkgs/mimalloc224 cp -r --no-preserve=mode,ownership ${pugixml.src} build/deps-nixpkgs/pugixml cp -r --no-preserve=mode,ownership ${re-flex.src} build/deps-nixpkgs/reflex - cp -r --no-preserve=mode,ownership ${xxHash.src} build/deps-nixpkgs/xxhash + cp -r --no-preserve=mode,ownership ${xxhash.src} build/deps-nixpkgs/xxhash cp -r --no-preserve=mode,ownership ${zstd.src} build/deps-nixpkgs/zstd # c-ares is provided as a tarball, extract it diff --git a/pkgs/by-name/du/duperemove/package.nix b/pkgs/by-name/du/duperemove/package.nix index 88d12d8f043e2..0fce7eb7f88a3 100644 --- a/pkgs/by-name/du/duperemove/package.nix +++ b/pkgs/by-name/du/duperemove/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, libbsd, libgcrypt, - xxHash, + xxhash, pkg-config, glib, linuxHeaders ? stdenv.cc.libc.linuxHeaders, @@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: { linuxHeaders sqlite util-linux - xxHash + xxhash ]; makeFlags = [ diff --git a/pkgs/by-name/dw/dwarfs/package.nix b/pkgs/by-name/dw/dwarfs/package.nix index 657b1f05b4350..f28206e12998a 100644 --- a/pkgs/by-name/dw/dwarfs/package.nix +++ b/pkgs/by-name/dw/dwarfs/package.nix @@ -22,7 +22,7 @@ python3, range-v3, ronn, - xxHash, + xxhash, utf8cpp, zstd, parallel-hashmap, @@ -78,7 +78,7 @@ stdenv.mkDerivation (finalAttrs: { jemalloc libarchive lz4 - xxHash + xxhash utf8cpp zstd diff --git a/pkgs/by-name/dw/dwz/package.nix b/pkgs/by-name/dw/dwz/package.nix index da4cc9bb4e2a6..9e7c88f559716 100644 --- a/pkgs/by-name/dw/dwz/package.nix +++ b/pkgs/by-name/dw/dwz/package.nix @@ -3,7 +3,7 @@ stdenv, fetchurl, elfutils, - xxHash, + xxhash, dejagnu, gdb, }: @@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ elfutils ]; buildInputs = [ - xxHash + xxhash elfutils ]; diff --git a/pkgs/by-name/el/elfutils/package.nix b/pkgs/by-name/el/elfutils/package.nix index af61f576933cc..10d00afecf703 100644 --- a/pkgs/by-name/el/elfutils/package.nix +++ b/pkgs/by-name/el/elfutils/package.nix @@ -57,6 +57,11 @@ stdenv.mkDerivation (finalAttrs: { url = "https://git.alpinelinux.org/aports/plain/main/elfutils/musl-strndupa.patch?id=2e3d4976eeffb4704cf83e2cc3306293b7c7b2e9"; sha256 = "sha256-7daehJj1t0wPtQzTv+/Rpuqqs5Ng/EYnZzrcf2o/Lb0="; }) + (fetchpatch { + name = "fix-aarch64_attributes.patch"; + url = "https://sourceware.org/git/?p=elfutils.git;a=patch;h=b27adc5262e807f341ca0a4910ce04294144f79a"; + hash = "sha256-hksO5HXL9Jv5E4o2rI4NAgQp+4z+Lg7Wn/AdW7fpr0c="; + }) # https://patchwork.sourceware.org/project/elfutils/patch/20251205145241.1165646-1-arnout@bzzt.net/ ./test-run-sysroot-reliability.patch ] diff --git a/pkgs/by-name/el/ell/package.nix b/pkgs/by-name/el/ell/package.nix index 23bac93bf541c..a99dcc2abdadd 100644 --- a/pkgs/by-name/el/ell/package.nix +++ b/pkgs/by-name/el/ell/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "ell"; - version = "0.82"; + version = "0.83"; outputs = [ "out" @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchgit { url = "https://git.kernel.org/pub/scm/libs/ell/ell.git"; rev = finalAttrs.version; - hash = "sha256-6+Aolb0Y50E5ge568je1ZdkATlCRgw8cCaW1qt0FgvE="; + hash = "sha256-RhT36DWIdEpe6WmA7spBt/0peBj4cpy1Qe64/SRBmPs="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/er/erofs-utils/package.nix b/pkgs/by-name/er/erofs-utils/package.nix index 3d8b5ebe8e90c..817dd40681635 100644 --- a/pkgs/by-name/er/erofs-utils/package.nix +++ b/pkgs/by-name/er/erofs-utils/package.nix @@ -6,7 +6,7 @@ pkg-config, fuse, util-linux, - xxHash, + xxhash, lz4, xz, zlib, @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ util-linux - xxHash + xxhash lz4 zlib xz diff --git a/pkgs/by-name/et/ethtool/package.nix b/pkgs/by-name/et/ethtool/package.nix index cdb6ad61e124e..ccaed2c7e885e 100644 --- a/pkgs/by-name/et/ethtool/package.nix +++ b/pkgs/by-name/et/ethtool/package.nix @@ -9,11 +9,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "ethtool"; - version = "6.15"; + version = "6.19"; src = fetchurl { url = "mirror://kernel/software/network/ethtool/ethtool-${finalAttrs.version}.tar.xz"; - hash = "sha256-lHfDZRFNkQEgquxTNqHRYZbIM9hIb3xtpnvt71eICt4="; + hash = "sha256-HCEUq24MDSqmfWmZYOsR3080HiQDE5zfKK6dqFimAl8="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ex/expat/package.nix b/pkgs/by-name/ex/expat/package.nix index 80f5f017a36a5..a8c982f87805e 100644 --- a/pkgs/by-name/ex/expat/package.nix +++ b/pkgs/by-name/ex/expat/package.nix @@ -18,7 +18,7 @@ # files. let - version = "2.7.4"; + version = "2.7.5"; tag = "R_${lib.replaceStrings [ "." ] [ "_" ] version}"; in stdenv.mkDerivation (finalAttrs: { @@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: { url = with finalAttrs; "https://github.com/libexpat/libexpat/releases/download/${tag}/${pname}-${version}.tar.xz"; - hash = "sha256-npyrtFfB4J3pHbJwbYNlZFeSY46zvh+U27IUkwEIasA="; + hash = "sha256-EDLf70/xf3BGSCfaooNpsg9lhNEIvDbxerFnbh7dL5E="; }; strictDeps = true; diff --git a/pkgs/by-name/fb/fbthrift/package.nix b/pkgs/by-name/fb/fbthrift/package.nix index ad1870ec19acd..dc0a5d4aa1574 100644 --- a/pkgs/by-name/fb/fbthrift/package.nix +++ b/pkgs/by-name/fb/fbthrift/package.nix @@ -16,7 +16,7 @@ wangle, zlib, zstd, - xxHash, + xxhash, mvfst, @@ -72,7 +72,7 @@ stdenv.mkDerivation (finalAttrs: { propagatedBuildInputs = [ mvfst - xxHash + xxhash ]; cmakeFlags = [ diff --git a/pkgs/by-name/fe/fex/package.nix b/pkgs/by-name/fe/fex/package.nix index fa61010255081..c97171567097b 100644 --- a/pkgs/by-name/fe/fex/package.nix +++ b/pkgs/by-name/fe/fex/package.nix @@ -7,7 +7,7 @@ pkg-config, python3, nix-update-script, - xxHash, + xxhash, fmt, libxml2, openssl, @@ -192,7 +192,7 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: { ++ lib.optional withQt qt6.wrapQtAppsHook; buildInputs = [ - xxHash + xxhash fmt libxml2 openssl diff --git a/pkgs/by-name/fl/flyway/package.nix b/pkgs/by-name/fl/flyway/package.nix index 3882140ae58f6..2aadb8c25e495 100644 --- a/pkgs/by-name/fl/flyway/package.nix +++ b/pkgs/by-name/fl/flyway/package.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: { makeWrapper "${jre_headless}/bin/java" $out/bin/flyway \ --add-flags "-Djava.security.egd=file:/dev/../dev/urandom" \ --add-flags "-classpath '$out/share/flyway/lib/*:$out/share/flyway/lib/flyway/*:$out/share/flyway/lib/aad/*:$out/share/flyway/lib/netty/*:$out/share/flyway/drivers/*'" \ - --add-flags "org.flywaydb.commandline.Main" \ + --add-flags "org.flywaydb.commandline.Main" ''; passthru.tests = { version = testers.testVersion { package = finalAttrs.finalPackage; }; diff --git a/pkgs/by-name/fo/fortify-headers/package.nix b/pkgs/by-name/fo/fortify-headers/package.nix index bb3c55484444c..6cd28de051dd9 100644 --- a/pkgs/by-name/fo/fortify-headers/package.nix +++ b/pkgs/by-name/fo/fortify-headers/package.nix @@ -2,18 +2,18 @@ lib, stdenv, fetchurl, + gitUpdater, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "fortify-headers"; - version = "1.1alpine3"; + version = "3.0.1"; # upstream only accessible via git - unusable during bootstrap, hence - # extract from the alpine package + # extract from GitHub release. src = fetchurl { - url = "https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/fortify-headers-1.1-r3.apk"; - name = "fortify-headers.tar.gz"; # ensure it's extracted as a .tar.gz - hash = "sha256-8A8JcKHIBgXpUuIP4zs3Q1yBs5jCGd5F3H2E8UN/S2g="; + url = "https://github.com/jvoisin/fortify-headers/archive/refs/tags/${finalAttrs.version}.tar.gz"; + hash = "sha256-V2rB3C25pQPYRYwen0ps6LBDfPw8UHhZ12AaO42KwOY="; }; patches = [ @@ -21,15 +21,21 @@ stdenv.mkDerivation { ./restore-macros.patch ]; + dontBuild = true; + installPhase = '' runHook preInstall mkdir -p $out - cp -r include/fortify $out/include + cp -r include $out/include runHook postInstall ''; + passthru.updateScript = gitUpdater { + url = "git://git.2f30.org/fortify-headers"; + }; + meta = { description = "Standalone header-based fortify-source implementation"; homepage = "https://git.2f30.org/fortify-headers"; @@ -37,4 +43,4 @@ stdenv.mkDerivation { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ ris ]; }; -} +}) diff --git a/pkgs/by-name/fo/fortify-headers/restore-macros.patch b/pkgs/by-name/fo/fortify-headers/restore-macros.patch index f7d31a329e354..ffdfd99017cf3 100644 --- a/pkgs/by-name/fo/fortify-headers/restore-macros.patch +++ b/pkgs/by-name/fo/fortify-headers/restore-macros.patch @@ -5,9 +5,9 @@ some programs that define these miss them if removed push_macro and pop_macro pragmas allegedly well supported by gcc, clang and msvc ---- a/include/fortify/poll.h -+++ b/include/fortify/poll.h -@@ -29,6 +29,7 @@ __extension__ +--- a/include/poll.h ++++ b/include/poll.h +@@ -29,30 +29,39 @@ __extension__ extern "C" { #endif @@ -15,17 +15,40 @@ by gcc, clang and msvc #undef poll _FORTIFY_FN(poll) int poll(struct pollfd * _FORTIFY_POS0 __f, nfds_t __n, int __s) -@@ -40,6 +41,8 @@ _FORTIFY_FN(poll) int poll(struct pollfd * _FORTIFY_POS0 __f, nfds_t __n, int __ + { + __typeof__(sizeof 0) __b = __bos(__f, 0); + + if (__n > __b / sizeof(struct pollfd)) + __builtin_trap(); return __orig_poll(__f, __n, __s); } + #if defined(_GNU_SOURCE) && (!defined(_REDIR_TIME64) || !_REDIR_TIME64) ++ ++#pragma push_macro("ppoll") + #undef ppoll ++ + _FORTIFY_FN(ppoll) int ppoll(struct pollfd * _FORTIFY_POS0 __f, nfds_t __n, + const struct timespec *__s, const sigset_t *__m) + { + __typeof__(sizeof 0) __b = __bos(__f, 0); + + if (__n > __b / sizeof(struct pollfd)) + __builtin_trap(); + return __orig_ppoll(__f, __n, __s, __m); + } ++ ++#pragma pop_macro("ppoll") ++ + #endif + +#pragma pop_macro("poll") + #ifdef __cplusplus } #endif ---- a/include/fortify/stdio.h -+++ b/include/fortify/stdio.h +--- a/include/stdio.h ++++ b/include/stdio.h @@ -29,12 +29,19 @@ __extension__ extern "C" { #endif @@ -45,8 +68,8 @@ by gcc, clang and msvc +#pragma push_macro("sprintf") #undef sprintf - _FORTIFY_FN(fgets) char *fgets(char * _FORTIFY_POS0 __s, int __n, FILE *__f) -@@ -140,6 +147,14 @@ _FORTIFY_FN(sprintf) int sprintf(char *__s, const char *__f, ...) + __fortify_access(read_write, 1, 2) +@@ -153,6 +160,14 @@ _FORTIFY_FN(sprintf) int sprintf(char *__s, const char *__f, ...) #endif /* __has_builtin(__builtin_va_arg_pack) */ #endif /* defined(__has_builtin) */ @@ -61,8 +84,8 @@ by gcc, clang and msvc #ifdef __cplusplus } #endif ---- a/include/fortify/stdlib.h -+++ b/include/fortify/stdlib.h +--- a/include/stdlib.h ++++ b/include/stdlib.h @@ -38,7 +38,10 @@ extern "C" { /* FIXME clang */ @@ -71,10 +94,10 @@ by gcc, clang and msvc +#pragma push_macro("realpath") #undef realpath + + __fortify_warning_if(__p == NULL, "'realpath' called with path set to `NULL`; did you invert the arguments?") _FORTIFY_FN(realpath) char *realpath(const char *__p, char *__r) { - #ifndef PATH_MAX -@@ -60,6 +63,9 @@ _FORTIFY_FN(realpath) char *realpath(const char *__p, char *__r) +@@ -61,6 +64,9 @@ _FORTIFY_FN(realpath) char *realpath(const char *__p, char *__r) return __orig_realpath(__p, __r); #endif } @@ -84,8 +107,8 @@ by gcc, clang and msvc #endif #ifdef __cplusplus ---- a/include/fortify/string.h -+++ b/include/fortify/string.h +--- a/include/string.h ++++ b/include/string.h @@ -29,12 +29,19 @@ __extension__ extern "C" { #endif @@ -105,9 +128,90 @@ by gcc, clang and msvc +#pragma push_macro("strncpy") #undef strncpy - _FORTIFY_FN(memcpy) void *memcpy(void * _FORTIFY_POS0 __od, -@@ -183,6 +190,14 @@ _FORTIFY_FN(strlcpy) size_t strlcpy(char * _FORTIFY_POS0 __d, + __fortify_access(write_only, 1, 3) +@@ -84,30 +91,39 @@ _FORTIFY_FN(memset) void *memset(void * _FORTIFY_POS0 __d, int __c, size_t __n) + #if defined(_POSIX_SOURCE) || defined(_POSIX_C_SOURCE) \ + || defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) \ + || defined(_BSD_SOURCE) ++ ++#pragma push_macro("stpcpy") + #undef stpcpy ++ + __fortify_access(write_only, 1) + __fortify_access(read_only, 2) + _FORTIFY_FN(stpcpy) char *stpcpy(char * _FORTIFY_POS0 __d, const char *__s) + { + size_t __b = __bos(__d, 0); + + if (strlen(__s) + 1 > __b) + __builtin_trap(); + return __orig_stpcpy(__d, __s); + } + ++#pragma push_macro("stpncpy") + #undef stpncpy ++ + __fortify_access(write_only, 1) + __fortify_access(read_only, 2) + _FORTIFY_FN(stpncpy) char *stpncpy(char * _FORTIFY_POS0 __d, const char *__s, + size_t __n) + { + size_t __b = __bos(__d, 0); + + if (__n > __b && strlen(__s) + 1 > __b) + __builtin_trap(); + return __orig_stpncpy(__d, __s, __n); } ++ ++#pragma pop_macro("stpcpy") ++#pragma pop_macro("stpncpy") ++ + #endif + + __fortify_access(read_write, 1) +@@ -164,24 +180,34 @@ _FORTIFY_FN(strncpy) char *strncpy(char * _FORTIFY_POS0 __d, + } + + #ifdef _GNU_SOURCE ++ ++#pragma push_macro("mempcpy") + #undef mempcpy ++ + __fortify_access(write_only, 1, 3) + __fortify_access(read_only, 2, 3) + _FORTIFY_FN(mempcpy) void *mempcpy(void * _FORTIFY_POS0 __d, + const void * _FORTIFY_POS0 __s, size_t __n) + { + size_t __bd = __bos(__d, 0); + size_t __bs = __bos(__s, 0); + + if (__n > __bd || __n > __bs) + __builtin_trap(); + return __orig_mempcpy(__d, __s, __n); + } ++ ++#pragma pop_macro("mempcpy") ++ + #endif + + #if defined(_GNU_SOURCE) || defined(_BSD_SOURCE) ++ ++#pragma push_macro("strlcat") + #undef strlcat ++#pragma push_macro("strlcpy") + #undef strlcpy ++ + __fortify_access(read_write, 1) + __fortify_access(read_only, 2) + _FORTIFY_FN(strlcat) size_t strlcat(char * _FORTIFY_POS0 __d, +@@ -205,8 +231,20 @@ _FORTIFY_FN(strlcpy) size_t strlcpy(char * _FORTIFY_POS0 __d, + __builtin_trap(); + return __orig_strlcpy(__d, __s, __n); + } ++ ++#pragma pop_macro("strlcat") ++#pragma pop_macro("strlcpy") ++ #endif +#pragma pop_macro("memcpy") @@ -121,8 +225,8 @@ by gcc, clang and msvc #ifdef __cplusplus } #endif ---- a/include/fortify/strings.h -+++ b/include/fortify/strings.h +--- a/include/strings.h ++++ b/include/strings.h @@ -29,8 +29,12 @@ extern "C" { #if defined(_GNU_SOURCE) || defined(_BSD_SOURCE) || defined(_POSIX_SOURCE) \ || (defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE+0 < 200809L) \ @@ -133,10 +237,10 @@ by gcc, clang and msvc +#pragma push_macro("bzero") #undef bzero + + __fortify_access(write_only, 2, 3) + __fortify_access(read_only, 1, 3) _FORTIFY_FN(bcopy) void bcopy(const void * _FORTIFY_POS0 __s, - void * _FORTIFY_POS0 __d, size_t __n) - { -@@ -52,6 +56,9 @@ _FORTIFY_FN(bzero) void bzero(void * _FORTIFY_POS0 __s, size_t __n) +@@ -55,6 +59,9 @@ _FORTIFY_FN(bzero) void bzero(void * _FORTIFY_POS0 __s, size_t __n) } #endif @@ -146,8 +250,8 @@ by gcc, clang and msvc #ifdef __cplusplus } #endif ---- a/include/fortify/sys/socket.h -+++ b/include/fortify/sys/socket.h +--- a/include/sys/socket.h ++++ b/include/sys/socket.h @@ -29,9 +29,13 @@ __extension__ extern "C" { #endif @@ -161,8 +265,8 @@ by gcc, clang and msvc +#pragma push_macro("sendto") #undef sendto - _FORTIFY_FN(recv) ssize_t recv(int __f, void * _FORTIFY_POS0 __s, size_t __n, -@@ -76,6 +80,11 @@ _FORTIFY_FN(sendto) ssize_t sendto(int __f, const void * _FORTIFY_POS0 __s, + __fortify_access(write_only, 2, 3) +@@ -80,6 +84,11 @@ _FORTIFY_FN(sendto) ssize_t sendto(int __f, const void * _FORTIFY_POS0 __s, return __orig_sendto(__f, __s, __n, __fl, __a, __l); } @@ -174,8 +278,8 @@ by gcc, clang and msvc #ifdef __cplusplus } #endif ---- a/include/fortify/unistd.h -+++ b/include/fortify/unistd.h +--- a/include/unistd.h ++++ b/include/unistd.h @@ -29,16 +29,27 @@ __extension__ extern "C" { #endif @@ -203,11 +307,53 @@ by gcc, clang and msvc +#pragma push_macro("write") #undef write - _FORTIFY_FN(confstr) size_t confstr(int __n, char * _FORTIFY_POS0 __s, size_t __l) -@@ -158,6 +169,18 @@ _FORTIFY_FN(write) ssize_t write(int __f, const void * _FORTIFY_POS0 __s, - return __orig_write(__f, __s, __n); + __fortify_access(write_only, 2, 3) +@@ -63,16 +74,22 @@ _FORTIFY_FN(getcwd) char *getcwd(char * _FORTIFY_POS0 __s, size_t __l) + } + + #if defined(_GNU_SOURCE) || defined(_BSD_SOURCE) ++ ++#pragma push_macro("getdomainname") + #undef getdomainname ++ + __fortify_access(write_only, 1, 2) + _FORTIFY_FN(getdomainname) int getdomainname(char * _FORTIFY_POS0 __s, size_t __l) + { + size_t __b = __bos(__s, 0); + + if (__l > __b) + __builtin_trap(); + return __orig_getdomainname(__s, __l); + } ++ ++#pragma pop_macro("getdomainname") ++ + #endif + + _FORTIFY_FN(getgroups) int getgroups(int __l, gid_t * _FORTIFY_POS0 __s) +@@ -169,21 +186,37 @@ _FORTIFY_FN(write) ssize_t write(int __f, const void * _FORTIFY_POS0 __s, + } + + #if defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) || defined(_BSD_SOURCE) ++ ++#pragma push_macro("swab") + #undef swab + + _FORTIFY_FN(swab) void swab(const void * _FORTIFY_POS0 __os, + void * _FORTIFY_POS0 __od, ssize_t __n) + { + size_t __bs = __bos(__os, 0); + size_t __bd = __bos(__od, 0); + + if ((size_t)__n > __bs || (size_t)__n > __bd) + __builtin_trap(); + return __orig_swab(__os, __od, __n); } ++#pragma pop_macro("swab") ++ + #endif + +#pragma pop_macro("confstr") +#pragma pop_macro("getcwd") +#pragma pop_macro("getgroups") @@ -223,9 +369,9 @@ by gcc, clang and msvc #ifdef __cplusplus } #endif ---- a/include/fortify/wchar.h -+++ b/include/fortify/wchar.h -@@ -43,19 +43,33 @@ __extension__ +--- a/include/wchar.h ++++ b/include/wchar.h +@@ -46,33 +46,49 @@ __extension__ extern "C" { #endif @@ -249,8 +395,6 @@ by gcc, clang and msvc #undef wcsrtombs +#pragma push_macro("wcstombs") #undef wcstombs -+#pragma push_macro("wctomb") - #undef wctomb +#pragma push_macro("wmemcpy") #undef wmemcpy +#pragma push_macro("wmemmove") @@ -259,7 +403,56 @@ by gcc, clang and msvc #undef wmemset _FORTIFY_FN(fgetws) wchar_t *fgetws(wchar_t * _FORTIFY_POS0 __s, -@@ -269,6 +283,21 @@ _FORTIFY_FN(wmemset) wchar_t *wmemset(wchar_t * _FORTIFY_POS0 __s, + int __n, FILE *__f) + { + size_t __b = __bos(__s, 0); + + if ((size_t)__n > __b / sizeof(wchar_t)) + __builtin_trap(); + return __orig_fgetws(__s, __n, __f); + } + + #if defined(_POSIX_SOURCE) || defined(_POSIX_C_SOURCE) \ + || defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) || defined(_BSD_SOURCE) ++ ++#pragma push_macro("mbsnrtowcs") + #undef mbsnrtowcs ++ + _FORTIFY_FN(mbsnrtowcs) size_t mbsnrtowcs(wchar_t * _FORTIFY_POS0 __d, + const char **__s, size_t __n, + size_t __wn, mbstate_t *__st) +@@ -92,6 +108,9 @@ _FORTIFY_FN(mbsnrtowcs) size_t mbsnrtowcs(wchar_t * _FORTIFY_POS0 __d, + } + return __r; + } ++ ++#pragma pop_macro("mbsnrtowcs") ++ + #endif + + _FORTIFY_FN(mbsrtowcs) size_t mbsrtowcs(wchar_t * _FORTIFY_POS0 __d, +@@ -187,7 +206,10 @@ _FORTIFY_FN(wcsncpy) wchar_t *wcsncpy(wchar_t * _FORTIFY_POS0 __d, + + #if defined(_POSIX_SOURCE) || defined(_POSIX_C_SOURCE) \ + || defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) || defined(_BSD_SOURCE) ++ ++#pragma push_macro("wcsnrtombs") + #undef wcsnrtombs ++ + _FORTIFY_FN(wcsnrtombs) size_t wcsnrtombs(char * _FORTIFY_POS0 __d, + const wchar_t **__s, size_t __wn, + size_t __n, mbstate_t *__st) +@@ -207,6 +229,9 @@ _FORTIFY_FN(wcsnrtombs) size_t wcsnrtombs(char * _FORTIFY_POS0 __d, + } + return __r; + } ++ ++#pragma pop_macro("wcsnrtombs") ++ + #endif + + _FORTIFY_FN(wcsrtombs) size_t wcsrtombs(char * _FORTIFY_POS0 __d, +@@ -262,6 +287,20 @@ _FORTIFY_FN(wmemset) wchar_t *wmemset(wchar_t * _FORTIFY_POS0 __s, return __orig_wmemset(__s, __c, __n); } @@ -273,7 +466,6 @@ by gcc, clang and msvc +#pragma pop_macro("wcsncpy") +#pragma pop_macro("wcsrtombs") +#pragma pop_macro("wcstombs") -+#pragma pop_macro("wctomb") +#pragma pop_macro("wmemcpy") +#pragma pop_macro("wmemmove") +#pragma pop_macro("wmemset") diff --git a/pkgs/by-name/fo/fortify-headers/wchar-imports-skip.patch b/pkgs/by-name/fo/fortify-headers/wchar-imports-skip.patch index 255ceba9f099b..fcddf327eecb7 100644 --- a/pkgs/by-name/fo/fortify-headers/wchar-imports-skip.patch +++ b/pkgs/by-name/fo/fortify-headers/wchar-imports-skip.patch @@ -8,13 +8,15 @@ supported/expected by some projects. having a way to almost entirely short-circuit these headers (by disabling _FORTIFY_SOURCE) is therefore important. ---- a/include/fortify/wchar.h -+++ b/include/fortify/wchar.h -@@ -20,21 +20,23 @@ - #if !defined(__cplusplus) && !defined(__clang__) - __extension__ - #endif --#include_next +--- a/include/wchar.h ++++ b/include/wchar.h +@@ -17,6 +17,13 @@ + #ifndef _FORTIFY_WCHAR_H + #define _FORTIFY_WCHAR_H + ++#if !defined(__cplusplus) && !defined(__clang__) ++__extension__ ++#endif +#include_next + +#if defined(_FORTIFY_SOURCE) && _FORTIFY_SOURCE > 0 && defined(__OPTIMIZE__) && __OPTIMIZE__ > 0 @@ -22,18 +24,11 @@ disabling _FORTIFY_SOURCE) is therefore important. #if !defined(__cplusplus) && !defined(__clang__) __extension__ #endif --#include_next -+#include_next - #if !defined(__cplusplus) && !defined(__clang__) - __extension__ - #endif --#include_next -+#include_next +@@ -32,9 +39,7 @@ __extension__ #if !defined(__cplusplus) && !defined(__clang__) __extension__ #endif -#include_next -+#include_next -#if defined(_FORTIFY_SOURCE) && _FORTIFY_SOURCE > 0 && defined(__OPTIMIZE__) && __OPTIMIZE__ > 0 #include "fortify-headers.h" diff --git a/pkgs/by-name/fr/freetype/package.nix b/pkgs/by-name/fr/freetype/package.nix index d9c4e6d121a95..6146ce0d8cc1f 100644 --- a/pkgs/by-name/fr/freetype/package.nix +++ b/pkgs/by-name/fr/freetype/package.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "freetype"; - version = "2.13.3"; + version = "2.14.2"; src = let @@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: { in fetchurl { url = "mirror://savannah/freetype/freetype-${version}.tar.xz"; - sha256 = "sha256-BVA1BmbUJ8dNrrhdWse7NTrLpfdpVjlZlTEanG8GMok="; + sha256 = "sha256-S2Lcq0ySChqGA2mTMiGBQ2LmmeJvVXklFtZx5v9VteE="; }; propagatedBuildInputs = [ diff --git a/pkgs/by-name/fs/fsautocomplete/package.nix b/pkgs/by-name/fs/fsautocomplete/package.nix index 3a3938ff17810..5544a69987565 100644 --- a/pkgs/by-name/fs/fsautocomplete/package.nix +++ b/pkgs/by-name/fs/fsautocomplete/package.nix @@ -24,7 +24,7 @@ buildDotnetModule (finalAttrs: { rm global.json substituteInPlace src/FsAutoComplete/FsAutoComplete.fsproj \ - --replace-fail TargetFrameworks TargetFramework \ + --replace-fail TargetFrameworks TargetFramework ''; dotnet-sdk = dotnetCorePackages.sdk_8_0; diff --git a/pkgs/by-name/fv/fvwm3/package.nix b/pkgs/by-name/fv/fvwm3/package.nix index 57e0fb1fd6a34..e066fa6306fe2 100644 --- a/pkgs/by-name/fv/fvwm3/package.nix +++ b/pkgs/by-name/fv/fvwm3/package.nix @@ -1,6 +1,7 @@ { lib, asciidoctor, + autoconf269, autoreconfHook, cairo, fetchFromGitHub, @@ -40,7 +41,9 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-y1buTWO1vHzloh2e4EK1dkD0uQa7lIFUbNMkEe5x6Vo="; }; + # Build fails with autoconf 2.73 nativeBuildInputs = [ + autoconf269 autoreconfHook asciidoctor pkg-config diff --git a/pkgs/by-name/fw/fwupd/package.nix b/pkgs/by-name/fw/fwupd/package.nix index 5c08854d67ab6..9e679f45d6d27 100644 --- a/pkgs/by-name/fw/fwupd/package.nix +++ b/pkgs/by-name/fw/fwupd/package.nix @@ -311,7 +311,7 @@ stdenv.mkDerivation (finalAttrs: { addToSearchPath XDG_DATA_DIRS "${shared-mime-info}/share" echo "12345678901234567890123456789012" > machine-id - export NIX_REDIRECTS=/etc/machine-id=$(realpath machine-id) \ + export NIX_REDIRECTS=/etc/machine-id=$(realpath machine-id) ''; postInstall = '' diff --git a/pkgs/by-name/gd/gdb/package.nix b/pkgs/by-name/gd/gdb/package.nix index 7570b70ae0a6c..361ad20350b47 100644 --- a/pkgs/by-name/gd/gdb/package.nix +++ b/pkgs/by-name/gd/gdb/package.nix @@ -5,6 +5,7 @@ # Build time fetchurl, + fetchpatch, pkg-config, perl, texinfo, @@ -21,7 +22,7 @@ dejagnu, sourceHighlight, libiconv, - xxHash, + xxhash, withTui ? true, ncurses, @@ -87,6 +88,17 @@ stdenv.mkDerivation (finalAttrs: { patches = [ ./debug-info-from-env.patch + + (fetchurl { + name = "musl.patch"; + url = "https://inbox.sourceware.org/gdb-patches/20260324164527.1446549-2-sunilkumar.dora@windriver.com/raw"; + hash = "sha256-FC4DDVS4wtE/HXtbUqvkxu9+e7nE3DYi1zIuQP9yQO8="; + }) + (fetchpatch { + name = "musl-aarch64.patch"; + url = "https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=1ccc3f6a2e28fa1f3357826374cba165b3ba3ff7"; + hash = "sha256-Q2oTo2b+9yNN3PSsxqgxV4/9/05uFE/JMLe1CPs9Y7I="; + }) ] ++ optionals stdenv.hostPlatform.isDarwin [ ./darwin-target-match.patch @@ -108,7 +120,7 @@ stdenv.mkDerivation (finalAttrs: { zstd xz sourceHighlight - xxHash + xxhash dejagnu # for tests ] ++ optional withTui ncurses @@ -182,10 +194,8 @@ stdenv.mkDerivation (finalAttrs: { (withFeatureAs true "auto-load-safe-path" (builtins.concatStringsSep ":" safePaths)) (withFeature enableDebuginfod "debuginfod") (enableFeature (!stdenv.hostPlatform.isMusl) "nls") - (enableFeature ( - !stdenv.hostPlatform.isStatic && !stdenv.hostPlatform.isLoongArch64 - ) "inprocess-agent") ] + ++ optional stdenv.hostPlatform.isStatic "--disable-inprocess-agent" ++ optional (!hostCpuOnly) "--enable-targets=all" # Workaround for Apple Silicon, "--target" must be "faked", see eg: https://github.com/Homebrew/homebrew-core/pull/209753 ++ optional ( diff --git a/pkgs/by-name/gh/ghostscript/package.nix b/pkgs/by-name/gh/ghostscript/package.nix index cd1c640bad8ca..3ebd9e61ab791 100644 --- a/pkgs/by-name/gh/ghostscript/package.nix +++ b/pkgs/by-name/gh/ghostscript/package.nix @@ -168,6 +168,7 @@ stdenv.mkDerivation (finalAttrs: { "--with-system-libtiff" "--without-tesseract" ] + ++ lib.optional stdenv.cc.isClang "CFLAGS=-std=gnu17" # FIXME: make it unconditional ++ lib.optionals dynamicDrivers [ "--enable-dynamic" "--disable-hidden-visibility" diff --git a/pkgs/by-name/gn/gn/package.nix b/pkgs/by-name/gn/gn/package.nix index 6dc3f07a36138..a750ecb148b26 100644 --- a/pkgs/by-name/gn/gn/package.nix +++ b/pkgs/by-name/gn/gn/package.nix @@ -11,11 +11,11 @@ version ? # This is a workaround for update-source-version to be able to update this let - _version = "0-unstable-2026-01-07"; + _version = "0-unstable-2026-02-05"; in _version, - rev ? "5550ba0f4053c3cbb0bff3d60ded9d867b6fa371", - hash ? "sha256-SoXVnpCuNee80N4YdsTEHQd3jZNoHOwKVP6O8a67Ym0=", + rev ? "304bbef6c7e9a86630c12986b99c8654eb7fe648", + hash ? "sha256-wFCuu4GR0N7QZCwT8UAhqH5moicYQjZ4ZLI58AM4pJ0=", }: stdenv.mkDerivation { diff --git a/pkgs/by-name/gn/gnome-calculator/package.nix b/pkgs/by-name/gn/gnome-calculator/package.nix index 67500d02803a1..16bfbe636829f 100644 --- a/pkgs/by-name/gn/gnome-calculator/package.nix +++ b/pkgs/by-name/gn/gnome-calculator/package.nix @@ -9,6 +9,7 @@ gettext, itstool, fetchurl, + fetchpatch, pkg-config, libxml2, gtk4, @@ -34,6 +35,14 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-3fTNLt2hNcQcivaPnAzc2dmpFjy59/jijKLI6B/Ydlc="; }; + patches = [ + # Fix tests with GNU MPC 1.4.0 + (fetchpatch { + url = "https://gitlab.gnome.org/GNOME/gnome-calculator/-/commit/c9bf69ce3688390a584ca7571ea5fcda5aea8863.patch"; + hash = "sha256-FoV6SUprVdNcRORpoi+bNMTjzMM8bmXuze+6C9lqF8E="; + }) + ]; + nativeBuildInputs = [ appstream blueprint-compiler diff --git a/pkgs/by-name/gn/gnu-efi_3/package.nix b/pkgs/by-name/gn/gnu-efi_3/package.nix deleted file mode 100644 index ad04a677616ec..0000000000000 --- a/pkgs/by-name/gn/gnu-efi_3/package.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ - fetchFromGitHub, - gnu-efi, - refind, -}: - -gnu-efi.overrideAttrs ( - finalAttrs: prevAttrs: { - version = "3.0.19"; - src = fetchFromGitHub { - owner = "ncroxon"; - repo = "gnu-efi"; - rev = finalAttrs.version; - hash = "sha256-xtiKglLXm9m4li/8tqbOsyM6ThwGhyu/g4kw5sC4URY="; - }; - passthru.tests = { - inherit refind; - }; - } -) diff --git a/pkgs/by-name/gn/gnum4/package.nix b/pkgs/by-name/gn/gnum4/package.nix index 9f0172f26017d..73c5be0ac04e0 100644 --- a/pkgs/by-name/gn/gnum4/package.nix +++ b/pkgs/by-name/gn/gnum4/package.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "gnum4"; - version = "1.4.20"; + version = "1.4.21"; src = fetchurl { url = "mirror://gnu/m4/m4-${finalAttrs.version}.tar.bz2"; - hash = "sha256-rGmJ7l0q7YFzl4BjDMLOCX4qZUb+uWpKVNs31GoUUuQ="; + hash = "sha256-3Eh+EdLwyeAVVbsa8mvk6umD7I8HJnRlBbQycYbrIfw="; }; patches = lib.optional stdenv.hostPlatform.isCygwin gnulib.patches.memcpy-fix-backport-250512; diff --git a/pkgs/tools/archivers/gnutar/link-libiconv.patch b/pkgs/by-name/gn/gnutar/link-libiconv.patch similarity index 100% rename from pkgs/tools/archivers/gnutar/link-libiconv.patch rename to pkgs/by-name/gn/gnutar/link-libiconv.patch diff --git a/pkgs/tools/archivers/gnutar/default.nix b/pkgs/by-name/gn/gnutar/package.nix similarity index 75% rename from pkgs/tools/archivers/gnutar/default.nix rename to pkgs/by-name/gn/gnutar/package.nix index c7e65d9ce7f90..51344245c45f7 100644 --- a/pkgs/tools/archivers/gnutar/default.nix +++ b/pkgs/by-name/gn/gnutar/package.nix @@ -3,11 +3,11 @@ stdenv, fetchurl, autoreconfHook, - updateAutotoolsGnuConfigScriptsHook, libintl, gettext, aclSupport ? lib.meta.availableOn stdenv.hostPlatform acl, acl, + versionCheckHook, }: # Note: this package is used for bootstrapping fetchurl, and thus @@ -15,12 +15,12 @@ # cgit) that are needed here should be included directly in Nixpkgs as # files. -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnutar"; version = "1.35"; src = fetchurl { - url = "mirror://gnu/tar/tar-${version}.tar.xz"; + url = "mirror://gnu/tar/tar-${finalAttrs.version}.tar.xz"; sha256 = "sha256-TWL/NzQux67XSFNTI5MMfPlKz3HDWRiCsmp+pQ8+3BY="; }; @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { # which is not safe on darwin. # see http://article.gmane.org/gmane.os.macosx.fink.devel/21882 postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' - substituteInPlace src/system.c --replace '_(' 'N_(' + substituteInPlace src/system.c --replace-fail '_(' 'N_(' ''; outputs = [ @@ -40,20 +40,16 @@ stdenv.mkDerivation rec { "info" ]; - nativeBuildInputs = [ autoreconfHook ]; + strictDeps = true; + + nativeBuildInputs = [ autoreconfHook ] ++ lib.optional stdenv.hostPlatform.isCygwin gettext; # Add libintl on Darwin specifically as it fails to link (or skip) # NLS on it's own: # "_libintl_textdomain", referenced from: # _main in tar.o # ld: symbol(s) not found for architecture x86_64 - buildInputs = - lib.optional aclSupport acl - ++ lib.optional stdenv.hostPlatform.isDarwin libintl - # gettext gets pulled in via autoreconfHook because strictDeps is not set, - # and is linked against. Without this, it doesn't end up in HOST_PATH. - # TODO: enable strictDeps, and either make this dependency explicit, or remove it - ++ lib.optional stdenv.hostPlatform.isCygwin gettext; + buildInputs = lib.optional aclSupport acl ++ lib.optional stdenv.hostPlatform.isDarwin libintl; # May have some issues with root compilation because the bootstrap tool # cannot be used as a login shell for now. @@ -61,11 +57,12 @@ stdenv.mkDerivation rec { stdenv.hostPlatform.system == "armv7l-linux" || stdenv.hostPlatform.isSunOS ) "1"; - doCheck = false; # fails - doInstallCheck = false; # fails + doCheck = true; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; meta = { - description = "GNU implementation of the `tar' archiver"; + description = "GNU implementation of the `tar` archiver"; longDescription = '' The Tar program provides the ability to create tar archives, as well as various other kinds of manipulation. For example, you @@ -81,13 +78,10 @@ stdenv.mkDerivation rec { archives). ''; homepage = "https://www.gnu.org/software/tar/"; - license = lib.licenses.gpl3Plus; - - maintainers = with lib.maintainers; [ RossComputerGuy ]; mainProgram = "tar"; + maintainers = with lib.maintainers; [ RossComputerGuy ]; platforms = lib.platforms.all; - priority = 10; }; -} +}) diff --git a/pkgs/by-name/gr/groff/fix-underspecified-getenv-prototype.patch b/pkgs/by-name/gr/groff/fix-underspecified-getenv-prototype.patch deleted file mode 100644 index 663f81f41c935..0000000000000 --- a/pkgs/by-name/gr/groff/fix-underspecified-getenv-prototype.patch +++ /dev/null @@ -1,24 +0,0 @@ -commit e49b934b77a76443005f92a737dae7370b50e5f7 -Author: G. Branden Robinson -Date: Tue Jan 23 19:39:03 2024 -0600 - - [libgroff]: Fix underspecified getenv() prototype. - - * src/libs/libgroff/getopt.c: Do it. Seen when building groff on a - non-glibc-based system (clang 17 complains). - ---- -Link: https://lists.libreplanet.org/archive/html/groff-commit/2024-01/msg00103.html -diff --git a/src/libs/libgroff/getopt.c b/src/libs/libgroff/getopt.c -index 6d4ee5b3a..77f8da1ed 100644 ---- a/src/libs/libgroff/getopt.c -+++ b/src/libs/libgroff/getopt.c -@@ -124,7 +124,7 @@ static struct _getopt_data getopt_data; - whose names are inconsistent. */ - - #ifndef getenv --extern char *getenv (); -+extern char *getenv (const char *); - #endif - - #endif /* not __GNU_LIBRARY__ */ diff --git a/pkgs/by-name/gr/groff/package.nix b/pkgs/by-name/gr/groff/package.nix index 63618b440fbb9..df39f833e3b3c 100644 --- a/pkgs/by-name/gr/groff/package.nix +++ b/pkgs/by-name/gr/groff/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchurl, + fetchFromGitHub, perl, enableGhostscript ? false, ghostscript, @@ -17,6 +18,7 @@ iconv, enableLibuchardet ? false, libuchardet, # for detecting input file encoding in preconv(1) + enableUrwFonts ? false, buildPackages, autoreconfHook, pkg-config, @@ -24,22 +26,24 @@ bison, bashNonInteractive, }: - +let + urw-fonts = fetchFromGitHub { + name = "groff-urw-base35-fonts"; + owner = "ArtifexSoftware"; + repo = "urw-base35-fonts"; + tag = "20200910"; + hash = "sha256-YQl5IDtodcbTV3D6vtJi7CwxVtHHl58fG6qCAoSaP4U="; + }; +in stdenv.mkDerivation (finalAttrs: { pname = "groff"; - version = "1.23.0"; + version = "1.24.1"; src = fetchurl { url = "mirror://gnu/groff/groff-${finalAttrs.version}.tar.gz"; - hash = "sha256-a5dX9ZK3UYtJAutq9+VFcL3Mujeocf3bLTCuOGNRHBM="; + hash = "sha256-dOKBl5W2r/QxrqyYPWOpyJaO6roqLrp9+LpMe0Hnz9g="; }; - patches = [ - # Backport e49b934 "Fix underspecified `getenv()` prototype." for non-glibc systems with C23 - # This can be dropped in the next release, when the local getopt implementation in libgroff is removed - ./fix-underspecified-getenv-prototype.patch - ]; - outputs = [ "out" "man" @@ -51,25 +55,19 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; postPatch = '' - # BASH_PROG gets replaced with a path to the build bash which doesn't get automatically patched by patchShebangs + # POSIX_SHELL_PROG gets replaced with a path to the build bash which doesn't get automatically patched by patchShebangs substituteInPlace contrib/gdiffmk/gdiffmk.sh \ - --replace "@BASH_PROG@" "/bin/sh" + --replace-fail "@POSIX_SHELL_PROG@" "/bin/sh" '' + lib.optionalString enableHtml '' substituteInPlace src/preproc/html/pre-html.cpp \ - --replace "psselect" "${psutils}/bin/psselect" \ - --replace "pnmcut" "${lib.getBin netpbm}/bin/pnmcut" \ - --replace "pnmcrop" "${lib.getBin netpbm}/bin/pnmcrop" \ - --replace "pnmtopng" "${lib.getBin netpbm}/bin/pnmtopng" + --replace-fail "pamcut" "${lib.getExe' netpbm "pamcut"}" \ + --replace-fail "pnmcrop" "${lib.getExe' netpbm "pnmcrop"}" \ + --replace-fail "pnmtopng" "${lib.getExe' netpbm "pnmtopng"}" substituteInPlace tmac/www.tmac.in \ - --replace "pnmcrop" "${lib.getBin netpbm}/bin/pnmcrop" \ - --replace "pngtopnm" "${lib.getBin netpbm}/bin/pngtopnm" \ - --replace "@PNMTOPS_NOSETPAGE@" "${lib.getBin netpbm}/bin/pnmtops -nosetpage" - '' - + lib.optionalString (enableGhostscript || enableHtml) '' - substituteInPlace contrib/pdfmark/pdfroff.sh \ - --replace '$GROFF_GHOSTSCRIPT_INTERPRETER' "${lib.getBin ghostscript}/bin/gs" \ - --replace '$GROFF_AWK_INTERPRETER' "${lib.getBin gawk}/bin/gawk" + --replace-fail "pnmcrop" "${lib.getExe' netpbm "pnmcrop"}" \ + --replace-fail "pngtopnm" "${lib.getExe' netpbm "pngtopnm"}" \ + --replace-fail "@PNMTOPS_NOSETPAGE@" "${lib.getExe' netpbm "pnmtops"} -nosetpage" ''; strictDeps = true; @@ -102,31 +100,49 @@ stdenv.mkDerivation (finalAttrs: { # Builds running without a chroot environment may detect the presence # of /usr/X11 in the host system, leading to an impure build of the # package. To avoid this issue, X11 support is explicitly disabled. - configureFlags = - lib.optionals (!enableGhostscript) [ - "--without-x" - ] - ++ [ - "ac_cv_path_PERL=${buildPackages.perl}/bin/perl" - ] - ++ lib.optionals enableGhostscript [ - "--with-gs=${lib.getBin ghostscript}/bin/gs" - "--with-awk=${lib.getBin gawk}/bin/gawk" - "--with-appresdir=${placeholder "out"}/lib/X11/app-defaults" - ] - ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ - "gl_cv_func_signbit=yes" - ]; + configureFlags = [ + "ac_cv_path_PERL=${buildPackages.perl}/bin/perl" + "--enable-year2038" + ] + ++ lib.optionals (stdenv.cc.isClang) [ + "CFLAGS=-std=gnu11" # https://github.com/NixOS/nixpkgs/pull/481765 + ] + ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ + "gl_cv_func_signbit=yes" + ] + ++ lib.optionals enableGhostscript [ + "--with-gs=${lib.getExe ghostscript}" + "--with-appdefdir=${placeholder "out"}/lib/X11/app-defaults" + ] + ++ lib.optionals (!enableGhostscript) [ + "--without-x" + ] + ++ lib.optionals enableUrwFonts [ + "--with-urw-fonts-dir=${urw-fonts}/fonts" + ]; + + postConfigure = '' + # Move mom docs instead of linking them to avoid dangling symlinks + substituteInPlace Makefile \ + --replace-fail '$(LN_S) $(exampledir)' 'mv $(exampledir)' + ''; makeFlags = lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ # Trick to get the build system find the proper 'native' groff # http://www.mail-archive.com/bug-groff@gnu.org/msg01335.html - "GROFF_BIN_PATH=${buildPackages.groff}/bin" - "GROFFBIN=${buildPackages.groff}/bin/groff" + "GROFF_BIN_PATH=${lib.getBin buildPackages.groff}/bin" + "GROFFBIN=${lib.getExe buildPackages.groff}" ]; doCheck = true; + preCheck = '' + # The neqn-smoke-test fails on nixpkgs because neqn exec's eqn, + # but eqn, isn't in the PATH in the nixpkgs test env, to remedy + # that GROFF_BIN_PATH is set as follows: + export GROFF_BIN_PATH=. + ''; + postInstall = '' for f in 'man.local' 'mdoc.local'; do cat '${./site.tmac}' >>"$out/share/groff/site-tmac/$f" @@ -146,16 +162,10 @@ stdenv.mkDerivation (finalAttrs: { moveToOutput bin/afmtodit $perl moveToOutput bin/gperl $perl moveToOutput bin/chem $perl - moveToOutput bin/gpinyin $perl moveToOutput lib/groff/gpinyin $perl - substituteInPlace $perl/bin/gpinyin \ - --replace $out/lib/groff/gpinyin $perl/lib/groff/gpinyin - moveToOutput bin/grog $perl moveToOutput lib/groff/grog $perl - substituteInPlace $perl/bin/grog \ - --replace $out/lib/groff/grog $perl/lib/groff/grog find $perl/ -type f -print0 | xargs --null sed -i 's|${buildPackages.perl}|${perl}|' ''; diff --git a/pkgs/by-name/gr/groonga/package.nix b/pkgs/by-name/gr/groonga/package.nix index f1e43c9041bbb..c6d882d4feee2 100644 --- a/pkgs/by-name/gr/groonga/package.nix +++ b/pkgs/by-name/gr/groonga/package.nix @@ -9,7 +9,7 @@ pkg-config, rapidjson, testers, - xxHash, + xxhash, zstd, postgresqlPackages, suggestSupport ? false, @@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ rapidjson - xxHash + xxhash zstd mecab kytea diff --git a/pkgs/by-name/gr/grpc/dynamic-lookup-darwin.patch b/pkgs/by-name/gr/grpc/dynamic-lookup-darwin.patch deleted file mode 100644 index d72ffcc721907..0000000000000 --- a/pkgs/by-name/gr/grpc/dynamic-lookup-darwin.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 053b9e3784..0979b504da 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -38083,3 +38083,6 @@ generate_pkgconfig( - "-lgrpcpp_otel_plugin" - "-laddress_sorting -lupb_textformat_lib -lupb_json_lib -lupb_wire_lib -lupb_message_lib -lutf8_range_lib -lupb_mini_descriptor_lib -lupb_mem_lib -lupb_base_lib" - "grpcpp_otel_plugin.pc") -+ -+target_link_options(upb_textformat_lib PRIVATE -Wl,-undefined,dynamic_lookup) -+target_link_options(upb_json_lib PRIVATE -Wl,-undefined,dynamic_lookup) diff --git a/pkgs/by-name/gr/grpc/package.nix b/pkgs/by-name/gr/grpc/package.nix index 8f3bc9bba8694..d326773e93911 100644 --- a/pkgs/by-name/gr/grpc/package.nix +++ b/pkgs/by-name/gr/grpc/package.nix @@ -25,7 +25,7 @@ # nixpkgs-update: no auto update stdenv.mkDerivation (finalAttrs: { pname = "grpc"; - version = "1.78.0"; # N.B: if you change this, please update: + version = "1.80.0"; # N.B: if you change this, please update: # pythonPackages.grpcio # pythonPackages.grpcio-channelz # pythonPackages.grpcio-health-checking @@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "grpc"; repo = "grpc"; tag = "v${finalAttrs.version}"; - hash = "sha256-hupso9w++lYtAMoLS/qVmUYqZyQAX3rH0I8zCLyBo40="; + hash = "sha256-/dpTRG5JcZY2VAsqOYNIpFW7ouSy/eC2STulP7qdSYg="; fetchSubmodules = true; }; @@ -49,10 +49,6 @@ stdenv.mkDerivation (finalAttrs: { url = "https://github.com/lopsided98/grpc/commit/a9b917666234f5665c347123d699055d8c2537b2.patch"; hash = "sha256-Lm0GQsz/UjBbXXEE14lT0dcRzVmCKycrlrdBJj+KLu8="; }) - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - # fix build of 1.63.0 and newer on darwin: https://github.com/grpc/grpc/issues/36654 - ./dynamic-lookup-darwin.patch ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/gs/gsm/package.nix b/pkgs/by-name/gs/gsm/package.nix index 5e08a0556cbb4..06f54d66a6f07 100644 --- a/pkgs/by-name/gs/gsm/package.nix +++ b/pkgs/by-name/gs/gsm/package.nix @@ -13,11 +13,11 @@ in stdenv.mkDerivation rec { pname = "gsm"; - version = "1.0.23"; + version = "1.0.24"; src = fetchurl { url = "https://www.quut.com/gsm/gsm-${version}.tar.gz"; - sha256 = "sha256-i3WRqFrJrc6FjyBTAF5rLrIMI7i4qGjf+ylpZF+jI8A="; + sha256 = "sha256-o8QMZHGSg4P0q/yy6PJAEqH1Yr4vF7jWchRdWYZoGpI="; }; patchPhase = '' diff --git a/pkgs/by-name/gs/gss/package.nix b/pkgs/by-name/gs/gss/package.nix index cfec67533056c..86417ff8ac978 100644 --- a/pkgs/by-name/gs/gss/package.nix +++ b/pkgs/by-name/gs/gss/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchzip, - autoconf, + autoconf269, automake, gengetopt, gettext, @@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: { ''; nativeBuildInputs = [ - autoconf + autoconf269 automake gengetopt gettext diff --git a/pkgs/by-name/gt/gtk3/package.nix b/pkgs/by-name/gt/gtk3/package.nix index 98e575145d7dc..3c3ffc066dbb9 100644 --- a/pkgs/by-name/gt/gtk3/package.nix +++ b/pkgs/by-name/gt/gtk3/package.nix @@ -71,7 +71,7 @@ in stdenv.mkDerivation (finalAttrs: { pname = "gtk+3"; - version = "3.24.51"; + version = "3.24.52"; outputs = [ "out" @@ -91,7 +91,7 @@ stdenv.mkDerivation (finalAttrs: { in fetchurl { url = "mirror://gnome/sources/gtk/${lib.versions.majorMinor version}/gtk-${version}.tar.xz"; - hash = "sha256-ABOHfGvSPC2+Qq18cKBT0ORJvmZzZXTjeGfEnF+QWk8="; + hash = "sha256-gJMfpHKne5oWT2dA48C0RPrGdwBUYy01p/+dZ55ee58="; }; patches = [ diff --git a/pkgs/by-name/gt/gts/package.nix b/pkgs/by-name/gt/gts/package.nix index 2e05fa7cc6782..e51a67eb374a8 100644 --- a/pkgs/by-name/gt/gts/package.nix +++ b/pkgs/by-name/gt/gts/package.nix @@ -32,6 +32,11 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ gettext ]; propagatedBuildInputs = [ glib ]; + env = lib.optionalAttrs stdenv.isDarwin { + # Doesn't build on Darwin with -std=gnu23. + NIX_CFLAGS_COMPILE = "-std=gnu17"; + }; + doCheck = false; # fails with "permission denied" preBuild = lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' diff --git a/pkgs/by-name/gt/gtypist/package.nix b/pkgs/by-name/gt/gtypist/package.nix index 5b3c20feb5b0b..605960542202d 100644 --- a/pkgs/by-name/gt/gtypist/package.nix +++ b/pkgs/by-name/gt/gtypist/package.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { preFixup = '' wrapProgram "$out/bin/typefortune" \ - --prefix PATH : "${fortune}/bin" \ + --prefix PATH : "${fortune}/bin" ''; meta = { diff --git a/pkgs/by-name/h5/h5utils/package.nix b/pkgs/by-name/h5/h5utils/package.nix index ac2ea6164fd79..8997c406099b8 100644 --- a/pkgs/by-name/h5/h5utils/package.nix +++ b/pkgs/by-name/h5/h5utils/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { # libdf is an alternative name for libhdf (hdf4) preConfigure = lib.optionalString (hdf4 != null) '' substituteInPlace configure \ - --replace "-ldf" "-lhdf" \ + --replace "-ldf" "-lhdf" ''; preBuild = lib.optionalString hdf5.mpiSupport "export CC=${lib.getBin hdf5.mpi}/mpicc"; diff --git a/pkgs/by-name/ha/harfbuzz/package.nix b/pkgs/by-name/ha/harfbuzz/package.nix index cebf23db0247f..823f6480f7289 100644 --- a/pkgs/by-name/ha/harfbuzz/package.nix +++ b/pkgs/by-name/ha/harfbuzz/package.nix @@ -113,6 +113,11 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; + # test_native_coretext_variations depends on the system fonts. + __impureHostDeps = lib.optionals stdenv.hostPlatform.isDarwin [ + "/System/Library/Fonts" + ]; + # Slightly hacky; some pkgs expect them in a single directory. postFixup = lib.optionalString withIcu '' rm "$out"/lib/libharfbuzz.* "$dev/lib/pkgconfig/harfbuzz.pc" diff --git a/pkgs/by-name/ha/hashcat/package.nix b/pkgs/by-name/ha/hashcat/package.nix index 31987ce3c8da2..e905d0bd94af7 100644 --- a/pkgs/by-name/ha/hashcat/package.nix +++ b/pkgs/by-name/ha/hashcat/package.nix @@ -14,7 +14,7 @@ python3, rocmPackages ? { }, rocmSupport ? config.rocmSupport, - xxHash, + xxhash, zlib, libiconv, }: @@ -59,7 +59,7 @@ stdenv.mkDerivation (finalAttrs: { simplejson ] )) - xxHash + xxhash zlib ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ diff --git a/pkgs/by-name/hu/hunspell/dictionaries.nix b/pkgs/by-name/hu/hunspell/dictionaries.nix index 9e88526868b51..c24e5e356ead7 100644 --- a/pkgs/by-name/hu/hunspell/dictionaries.nix +++ b/pkgs/by-name/hu/hunspell/dictionaries.nix @@ -88,7 +88,7 @@ let --replace /dev/stderr stderr.log substituteInPlace ortograf/herramientas/remover_comentarios.sh \ - --replace /bin/bash ${bash}/bin/bash \ + --replace /bin/bash ${bash}/bin/bash ''; buildPhase = '' cd ortograf/herramientas diff --git a/pkgs/by-name/hw/hwatch/package.nix b/pkgs/by-name/hw/hwatch/package.nix index 8d2c7f624f556..f9e8043171579 100644 --- a/pkgs/by-name/hw/hwatch/package.nix +++ b/pkgs/by-name/hw/hwatch/package.nix @@ -26,7 +26,7 @@ rustPlatform.buildRustPackage (finalAttrs: { installShellCompletion --cmd hwatch \ --bash $src/completion/bash/hwatch-completion.bash \ --fish $src/completion/fish/hwatch.fish \ - --zsh $src/completion/zsh/_hwatch \ + --zsh $src/completion/zsh/_hwatch ''; passthru.tests.version = testers.testVersion { diff --git a/pkgs/by-name/hw/hwdata/package.nix b/pkgs/by-name/hw/hwdata/package.nix index 6414ea06147fc..0678443277a98 100644 --- a/pkgs/by-name/hw/hwdata/package.nix +++ b/pkgs/by-name/hw/hwdata/package.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "hwdata"; - version = "0.405"; + version = "0.406"; src = fetchFromGitHub { owner = "vcrhonek"; repo = "hwdata"; rev = "v${finalAttrs.version}"; - hash = "sha256-KfbERfKLwqOct7vvCf8+31VZNwhVzn4wALWgmLczu5Y="; + hash = "sha256-6GXXkDzunbtea+MmmWV2gpHgCgdGi75U+TV9H/6Emtk="; }; doCheck = false; # this does build machine-specific checks (e.g. enumerates PCI bus) diff --git a/pkgs/by-name/hy/hyperscan/package.nix b/pkgs/by-name/hy/hyperscan/package.nix index 9ff29a06b0006..41fe9c8ac9652 100644 --- a/pkgs/by-name/hy/hyperscan/package.nix +++ b/pkgs/by-name/hy/hyperscan/package.nix @@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace CMakeLists.txt \ --replace-fail \ "cmake_minimum_required (VERSION 2.8.11)" \ - "cmake_minimum_required (VERSION 3.10)" \ + "cmake_minimum_required (VERSION 3.10)" ''; buildInputs = [ boost ]; diff --git a/pkgs/by-name/im/imagemagick/package.nix b/pkgs/by-name/im/imagemagick/package.nix index 2f62b0ba131e2..55c01b0cee14a 100644 --- a/pkgs/by-name/im/imagemagick/package.nix +++ b/pkgs/by-name/im/imagemagick/package.nix @@ -41,6 +41,8 @@ pango, libtiffSupport ? true, libtiff, + libultrahdrSupport ? true, + libultrahdr, libxml2Support ? true, libxml2, openjpegSupport ? !stdenv.hostPlatform.isMinGW, @@ -86,13 +88,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "imagemagick"; - version = "7.1.2-17"; + version = "7.1.2-19"; src = fetchFromGitHub { owner = "ImageMagick"; repo = "ImageMagick"; tag = finalAttrs.version; - hash = "sha256-niqHdNrFMwIr+9560vceRn0LyJPi6DIp6qCn5GlcVjY="; + hash = "sha256-4uASM+GRTe0ES6FdshUMMkVof4IlLV+CMm2l+v5qZN0="; }; outputs = [ @@ -115,6 +117,7 @@ stdenv.mkDerivation (finalAttrs: { (lib.withFeature librsvgSupport "pango") (lib.withFeature liblqr1Support "lqr") (lib.withFeature libjxlSupport "jxl") + (lib.withFeature libultrahdrSupport "uhdr") (lib.withFeatureAs ghostscriptSupport "gs-font-dir" "${ghostscript.fonts}/share/fonts") (lib.withFeature ghostscriptSupport "gslib") (lib.withFeature fftwSupport "fftw") @@ -141,6 +144,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional libraqmSupport libraqm ++ lib.optional librawSupport libraw ++ lib.optional libtiffSupport libtiff + ++ lib.optional libultrahdrSupport libultrahdr ++ lib.optional libxml2Support libxml2 ++ lib.optional libheifSupport libheif ++ lib.optional djvulibreSupport djvulibre diff --git a/pkgs/by-name/im/imath/package.nix b/pkgs/by-name/im/imath/package.nix index f1da63b47c14d..9fc0cedabc759 100644 --- a/pkgs/by-name/im/imath/package.nix +++ b/pkgs/by-name/im/imath/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "imath"; - version = "3.2.1"; + version = "3.2.2"; src = fetchFromGitHub { owner = "AcademySoftwareFoundation"; repo = "imath"; rev = "v${finalAttrs.version}"; - hash = "sha256-O8IpP2MQ7egDbHIiL5TNBygmQCiS6Q/0VSe0LypsM/g="; + hash = "sha256-uLGH2kMo5S6iT2gS1091qKkCAxQ/iuQ8xx9507k6SzY="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/in/inetutils/package.nix b/pkgs/by-name/in/inetutils/package.nix index 8b3d074e30fc6..f0713769865e2 100644 --- a/pkgs/by-name/in/inetutils/package.nix +++ b/pkgs/by-name/in/inetutils/package.nix @@ -42,6 +42,21 @@ stdenv.mkDerivation (finalAttrs: { url = "https://codeberg.org/inetutils/inetutils/commit/ccba9f748aa8d50a38d7748e2e60362edd6a32cc.patch"; hash = "sha256-ws+ed5vb7kVMHEbqK7yj6FUT355pTv2RZEYuXs5M7Io="; }) + (fetchpatch { + name = "CVE-2026-28372.patch"; + url = "https://codeberg.org/inetutils/inetutils/commit/4db2f19f4caac03c7f4da6363c140bd70df31386.patch"; + excludes = [ + "NEWS.md" + "THANKS" + ]; + hash = "sha256-ASgcaNC+yo3Hth4M32IVbD3jFt8mxcGtLfl+ULNt4Ag="; + }) + (fetchpatch { + name = "CVE-2026-32746.patch"; + url = "https://codeberg.org/inetutils/inetutils/commit/6864598a29b652a6b69a958f5cd1318aa2b258af.patch"; + excludes = [ "NEWS.md" ]; + hash = "sha256-gQH4BZG9rkyGtOQjBqItx+fEBda/Wgg9f46VYPV8HLw="; + }) ]; strictDeps = true; diff --git a/pkgs/by-name/iv/iverilog/package.nix b/pkgs/by-name/iv/iverilog/package.nix index 0d694260f537d..c32744a4d55dd 100644 --- a/pkgs/by-name/iv/iverilog/package.nix +++ b/pkgs/by-name/iv/iverilog/package.nix @@ -51,6 +51,8 @@ stdenv.mkDerivation (finalAttrs: { preConfigure = "sh autoconf.sh"; + configureFlags = [ "CFLAGS=-std=gnu17" ]; + enableParallelBuilding = true; # NOTE(jleightcap): the `make check` target only runs a "Hello, World"-esque sanity check. diff --git a/pkgs/by-name/ja/jasper/package.nix b/pkgs/by-name/ja/jasper/package.nix index 90972a50e03d9..62f51d330e8a8 100644 --- a/pkgs/by-name/ja/jasper/package.nix +++ b/pkgs/by-name/ja/jasper/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "jasper"; - version = "4.2.8"; + version = "4.2.9"; src = fetchFromGitHub { owner = "jasper-software"; repo = "jasper"; rev = "version-${finalAttrs.version}"; - hash = "sha256-p/xqDsYivhG/21808hdMKFMWl4DfQ0huAHiftVjOdJM="; + hash = "sha256-Z3eg3xNGFpvzvDp9ldYwh0JnrqfoaZQ7jc58hcZo+Qo="; }; outputs = [ diff --git a/pkgs/by-name/je/jellyfin-web/package.nix b/pkgs/by-name/je/jellyfin-web/package.nix index 0beb6b2c0a1a8..5e764d395ddd4 100644 --- a/pkgs/by-name/je/jellyfin-web/package.nix +++ b/pkgs/by-name/je/jellyfin-web/package.nix @@ -28,7 +28,7 @@ buildNpmPackage (finalAttrs: { postPatch = '' substituteInPlace webpack.common.js \ - --replace-fail "git describe --always --dirty" "echo ${finalAttrs.src.rev}" \ + --replace-fail "git describe --always --dirty" "echo ${finalAttrs.src.rev}" ''; npmDepsHash = "sha256-oxytp6n/4X1bhpfFqpqMAji86sbjV669F324zY3hoK4="; diff --git a/pkgs/by-name/js/jsoncpp/package.nix b/pkgs/by-name/js/jsoncpp/package.nix index e0f6f3405c8e5..973cffb3a41ce 100644 --- a/pkgs/by-name/js/jsoncpp/package.nix +++ b/pkgs/by-name/js/jsoncpp/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "jsoncpp"; - version = "1.9.6"; + version = "1.9.7"; outputs = [ "out" @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "open-source-parsers"; repo = "jsoncpp"; rev = finalAttrs.version; - sha256 = "sha256-3msc3B8NyF8PUlNaAHdUDfCpcUmz8JVW2X58USJ5HRw="; + sha256 = "sha256-rf8d2UNTVEZhuiyChK2XnUbfGDvsfXnKADhaSp8qBwQ="; }; /* diff --git a/pkgs/by-name/ka/kagen/package.nix b/pkgs/by-name/ka/kagen/package.nix index f9593f9480107..cafacbff8ac78 100644 --- a/pkgs/by-name/ka/kagen/package.nix +++ b/pkgs/by-name/ka/kagen/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "KarlsruheGraphGeneration"; repo = "kagen"; tag = "v${finalAttrs.version}"; - # use vendor libmorton and xxHash + # use vendor libmorton and xxhash fetchSubmodules = true; hash = "sha256-VLQxeI9EzeJEp1krlLPRSct3SQmAF8cj34u3fkmppQg="; }; diff --git a/pkgs/by-name/ka/kando/package.nix b/pkgs/by-name/ka/kando/package.nix index 333d90f3fa094..548a7519ecca7 100644 --- a/pkgs/by-name/ka/kando/package.nix +++ b/pkgs/by-name/ka/kando/package.nix @@ -22,7 +22,7 @@ }: let - nodejs = nodejs_22; # NPM v11 included in nodejs_24 doesn't work with the current lockfile + nodejs = nodejs_22; # npm v11 included in nodejs_24 doesn't work with the current lockfile in buildNpmPackage.override { inherit nodejs; } rec { pname = "kando"; diff --git a/pkgs/by-name/ke/kew/package.nix b/pkgs/by-name/ke/kew/package.nix index 14bbd13406734..62c861990cfc3 100644 --- a/pkgs/by-name/ke/kew/package.nix +++ b/pkgs/by-name/ke/kew/package.nix @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace Makefile \ --replace-fail '$(shell uname -s)' '${uppercaseFirst stdenv.hostPlatform.parsed.kernel.name}' \ - --replace-fail '$(shell uname -m)' '${stdenv.hostPlatform.parsed.cpu.name}' \ + --replace-fail '$(shell uname -m)' '${stdenv.hostPlatform.parsed.cpu.name}' ''; nativeBuildInputs = [ diff --git a/pkgs/by-name/ke/keychain/package.nix b/pkgs/by-name/ke/keychain/package.nix index 2583d183f81f9..9c5c35275f020 100644 --- a/pkgs/by-name/ke/keychain/package.nix +++ b/pkgs/by-name/ke/keychain/package.nix @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { openssh procps ] - }" \ + }" ''; meta = { diff --git a/pkgs/by-name/ki/kitty/package.nix b/pkgs/by-name/ki/kitty/package.nix index b993a6140ac51..c1c2e2b2a9035 100644 --- a/pkgs/by-name/ki/kitty/package.nix +++ b/pkgs/by-name/ki/kitty/package.nix @@ -20,7 +20,7 @@ libxext, wayland-protocols, wayland, - xxHash, + xxhash, nerd-fonts, lcms2, librsync, @@ -76,7 +76,7 @@ buildPythonApplication rec { librsync matplotlib openssl.dev - xxHash + xxhash ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ libpng diff --git a/pkgs/by-name/ld/ldns/package.nix b/pkgs/by-name/ld/ldns/package.nix index c5887ea257718..4078cdfd5372c 100644 --- a/pkgs/by-name/ld/ldns/package.nix +++ b/pkgs/by-name/ld/ldns/package.nix @@ -11,11 +11,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "ldns"; - version = "1.8.4"; + version = "1.9.0"; src = fetchurl { url = "https://www.nlnetlabs.nl/downloads/ldns/ldns-${finalAttrs.version}.tar.gz"; - sha256 = "sha256-g4uQdZS6r/HNdn6VRmp3RZmK5kvHS+A43Mxi4t4uQkc="; + sha256 = "sha256-q67tKFj76oSk65gz4Z59IzgMwPPZtlSLlivkInb/3LM="; }; postPatch = '' diff --git a/pkgs/by-name/le/lerc/package.nix b/pkgs/by-name/le/lerc/package.nix index e164c6e00761b..9cf5725679dda 100644 --- a/pkgs/by-name/le/lerc/package.nix +++ b/pkgs/by-name/le/lerc/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "lerc"; - version = "4.0.0"; + version = "4.1.0"; outputs = [ "out" @@ -20,8 +20,8 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "esri"; repo = "lerc"; - rev = "v${finalAttrs.version}"; - hash = "sha256-IHY9QtNYsxPz/ksxRMZGHleT+/bawfTYNVRSTAuYQ7Y="; + tag = "v${finalAttrs.version}"; + hash = "sha256-+X30DQuq2oT/sTe8usUaNK1V+UTNvXJW7IAJVIr8m78="; }; # Required to get the freebsd-ports patch to apply. @@ -30,15 +30,7 @@ stdenv.mkDerivation (finalAttrs: { ${buildPackages.dos2unix}/bin/dos2unix src/LercLib/fpl_EsriHuffman.cpp src/LercLib/fpl_Lerc2Ext.cpp ''; - patches = [ - # https://github.com/Esri/lerc/pull/227 - (fetchpatch { - name = "use-cmake-install-full-dir.patch"; - url = "https://github.com/Esri/lerc/commit/5462ca7f7dfb38c65e16f5abfd96873af177a0f8.patch"; - hash = "sha256-qaNR3QwLe0AB6vu1nXOh9KhlPdWM3DmgCJj4d0VdOUk="; - }) - ] - ++ lib.optionals stdenv.hostPlatform.isFreeBSD [ + patches = lib.optionals stdenv.hostPlatform.isFreeBSD [ (fetchpatch { url = "https://raw.githubusercontent.com/freebsd/freebsd-ports/ee9e39ceb1af729ac33854b5f3de652cb5ce0eca/graphics/lerc/files/patch-_assert"; hash = "sha256-agvGqgIsKS8v43UZdTVxDRDGbZdj2+AzKoQONvQumB4="; @@ -55,6 +47,7 @@ stdenv.mkDerivation (finalAttrs: { }; meta = { + changelog = "https://github.com/Esri/lerc/blob/${finalAttrs.src.tag}/CHANGELOG.md"; description = "C++ library for Limited Error Raster Compression"; homepage = "https://github.com/esri/lerc"; license = lib.licenses.asl20; diff --git a/pkgs/by-name/li/lib60870/package.nix b/pkgs/by-name/li/lib60870/package.nix index 3887f73d2329d..0878ce66cec0e 100644 --- a/pkgs/by-name/li/lib60870/package.nix +++ b/pkgs/by-name/li/lib60870/package.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation (finalAttrs: { '' + lib.optionalString stdenv.hostPlatform.isDarwin '' substituteInPlace src/CMakeLists.txt \ - --replace-warn "-lrt" "" \ + --replace-warn "-lrt" "" ''; separateDebugInfo = true; diff --git a/pkgs/by-name/li/libadwaita/package.nix b/pkgs/by-name/li/libadwaita/package.nix index 8f17183cb39a0..3952029111046 100644 --- a/pkgs/by-name/li/libadwaita/package.nix +++ b/pkgs/by-name/li/libadwaita/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libadwaita"; - version = "1.8.4"; + version = "1.8.5.1"; outputs = [ "out" @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "GNOME"; repo = "libadwaita"; tag = finalAttrs.version; - hash = "sha256-Dj1QJatjnK7Rb+SZLiRO0eHERzqmoq01n8fUE7SVWMI="; + hash = "sha256-vR3x+6JCOVaW/d8dbOmPdVJcDZbpwFfuZ98rVY2XUvE="; }; depsBuildBuild = [ diff --git a/pkgs/by-name/li/libapparmor/package.nix b/pkgs/by-name/li/libapparmor/package.nix index b7f0df5cbed09..9290ebfa7044f 100644 --- a/pkgs/by-name/li/libapparmor/package.nix +++ b/pkgs/by-name/li/libapparmor/package.nix @@ -32,13 +32,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "libapparmor"; - version = "4.1.3"; + version = "4.1.7"; src = fetchFromGitLab { owner = "apparmor"; repo = "apparmor"; tag = "v${finalAttrs.version}"; - hash = "sha256-8L4skun873OMZISpGm25Ana4RzTzCmKhhK5tfyEmbd8="; + hash = "sha256-yjqdUwHkQ1uiPKPZQVf/o8tGixQeIKNMOIYo4aVK7N0="; }; sourceRoot = "${finalAttrs.src.name}/libraries/libapparmor"; diff --git a/pkgs/by-name/li/libarchive/package.nix b/pkgs/by-name/li/libarchive/package.nix index 363a8ac3ab3c3..5c1ae26fcf269 100644 --- a/pkgs/by-name/li/libarchive/package.nix +++ b/pkgs/by-name/li/libarchive/package.nix @@ -32,13 +32,13 @@ assert xarSupport -> libxml2 != null; stdenv.mkDerivation (finalAttrs: { pname = "libarchive"; - version = "3.8.4"; + version = "3.8.6"; src = fetchFromGitHub { owner = "libarchive"; repo = "libarchive"; rev = "v${finalAttrs.version}"; - hash = "sha256-qNz7BAvi3dTNg6Bz2cfqaYGKFJlM4C+y/GARsQRRYsY="; + hash = "sha256-XNFw0h++7B3ODnEi50zd7q/j1bYQzL1IKB2q3p4IzB4="; }; outputs = [ @@ -112,6 +112,13 @@ stdenv.mkDerivation (finalAttrs: { configureFlags = lib.optional (!xarSupport) "--without-xml2"; + env = lib.optionalAttrs stdenv.hostPlatform.isDarwin { + # macOS iconv implementation is slightly broken since Sonoma + # https://github.com/Homebrew/homebrew-core/pull/199639 + # https://savannah.gnu.org/bugs/index.php?66541 + am_cv_func_iconv_works = "yes"; + }; + # https://github.com/libarchive/libarchive/issues/1475 doCheck = !stdenv.hostPlatform.isMusl; diff --git a/pkgs/by-name/li/libavif/package.nix b/pkgs/by-name/li/libavif/package.nix index 9633dc319cbbf..c778d78d66a77 100644 --- a/pkgs/by-name/li/libavif/package.nix +++ b/pkgs/by-name/li/libavif/package.nix @@ -31,7 +31,7 @@ in stdenv.mkDerivation (finalAttrs: { pname = "libavif"; - version = "1.3.0"; + version = "1.4.1"; outputs = [ "out" @@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "AOMediaCodec"; repo = "libavif"; rev = "v${finalAttrs.version}"; - hash = "sha256-0J56wpXa2AVh9JUp5UY2kzWijNE3i253RKhpG5oDFJE="; + hash = "sha256-035SoxHfN121mp3LGwGykReCi1WJbl2/nZH8c/VwABU="; }; postPatch = '' diff --git a/pkgs/by-name/li/libcap_ng/package.nix b/pkgs/by-name/li/libcap_ng/package.nix index 754b4d23c79ee..eb0a5657ebfbe 100644 --- a/pkgs/by-name/li/libcap_ng/package.nix +++ b/pkgs/by-name/li/libcap_ng/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libcap-ng"; - version = "0.9"; + version = "0.9.2"; src = fetchFromGitHub { owner = "stevegrubb"; repo = "libcap-ng"; tag = "v${finalAttrs.version}"; - hash = "sha256-KF4SaES6FYuoBoZB+hhWlFuQemWM4Vg8aybCOgXM+Uc="; + hash = "sha256-oQRSjAikfO3RZNa4MHXUVUQ6s4Dzt7iSCYUNB8Gs+sk="; }; # NEWS needs to exist or else the build fails diff --git a/pkgs/by-name/li/libcdio/package.nix b/pkgs/by-name/li/libcdio/package.nix index 216b6c889f15c..7cfc813cc26b6 100644 --- a/pkgs/by-name/li/libcdio/package.nix +++ b/pkgs/by-name/li/libcdio/package.nix @@ -49,8 +49,15 @@ stdenv.mkDerivation (finalAttrs: { configureFlags = [ (lib.enableFeature withMan "maintainer-mode") + "CFLAGS=-std=gnu17" ]; + # autoconf 2.73's AM_ICONV "working iconv" runtime probe reports "no" on + # Darwin's libiconv; skip it via the cache variable. Refs #511329. + preConfigure = '' + export am_cv_func_iconv_works=yes + ''; + nativeBuildInputs = [ pkg-config autoreconfHook diff --git a/pkgs/by-name/li/libde265/package.nix b/pkgs/by-name/li/libde265/package.nix index a9c4b5d9dacd2..51e24c6ed5ac2 100644 --- a/pkgs/by-name/li/libde265/package.nix +++ b/pkgs/by-name/li/libde265/package.nix @@ -15,14 +15,14 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "1.0.16"; + version = "1.0.18"; pname = "libde265"; src = fetchFromGitHub { owner = "strukturag"; repo = "libde265"; tag = "v${finalAttrs.version}"; - hash = "sha256-4Y7tuVeDLoONU6/R/47QhGtzBiM9mtl4O++CN+KCUn4="; + hash = "sha256-N6K82ElrzrMSNKfPTDsc5onrxucIJ8niwFgbaEPPd2I="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/li/libevdev/package.nix b/pkgs/by-name/li/libevdev/package.nix index d8a1d276d6fa7..d2d0e082eba3d 100644 --- a/pkgs/by-name/li/libevdev/package.nix +++ b/pkgs/by-name/li/libevdev/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "libevdev"; - version = "1.13.4"; + version = "1.13.6"; src = fetchurl { url = "https://www.freedesktop.org/software/libevdev/libevdev-${finalAttrs.version}.tar.xz"; - hash = "sha256-8Aq41CrYuQUpb6tn4TuHHxpCSDkzFRZkIQD4KtiBJ80="; + hash = "sha256-c/IV7MvYIz9BRzesBryiaH5nxEuX0tdXYJGqlxhVERA="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/li/libfabric/package.nix b/pkgs/by-name/li/libfabric/package.nix index 4e8f961f5934b..3544559847869 100644 --- a/pkgs/by-name/li/libfabric/package.nix +++ b/pkgs/by-name/li/libfabric/package.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libfabric"; - version = "2.4.0"; + version = "2.5.0"; enableParallelBuilding = true; @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "ofiwg"; repo = "libfabric"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-C8k1caArVPBTtSggvAM7S660HpP99y9vac7oyf+HW2c="; + sha256 = "sha256-VgVCsurXmeJdS6cUhSp6ILcL4b31FuycVB6lv7jf0JM="; }; outputs = [ diff --git a/pkgs/by-name/li/libfontenc/package.nix b/pkgs/by-name/li/libfontenc/package.nix index 17f4e032f4a3a..3e3409ced6ae0 100644 --- a/pkgs/by-name/li/libfontenc/package.nix +++ b/pkgs/by-name/li/libfontenc/package.nix @@ -10,11 +10,11 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "libfontenc"; - version = "1.1.8"; + version = "1.1.9"; src = fetchurl { url = "mirror://xorg/individual/lib/libfontenc-${finalAttrs.version}.tar.xz"; - hash = "sha256-ewLD1AUjbg2GgGsd6daGj+YMMTYos4NQsDKRSqT9FMY="; + hash = "sha256-nYOScFyxCAPV/h0n0jbLqz9mTiaEHOAZFru+Qwzyc+I="; }; strictDeps = true; diff --git a/pkgs/by-name/li/libfprint-tod/package.nix b/pkgs/by-name/li/libfprint-tod/package.nix index 1f6c3515c3bbe..9abebbb42b25d 100644 --- a/pkgs/by-name/li/libfprint-tod/package.nix +++ b/pkgs/by-name/li/libfprint-tod/package.nix @@ -39,7 +39,7 @@ libfprint.overrideAttrs ( patchShebangs \ ./libfprint/tod/tests/*.sh \ ./tests/*.py \ - ./tests/*.sh \ + ./tests/*.sh ''; meta = { diff --git a/pkgs/by-name/li/libfyaml/package.nix b/pkgs/by-name/li/libfyaml/package.nix index de39b6e905474..ebbaae3748d82 100644 --- a/pkgs/by-name/li/libfyaml/package.nix +++ b/pkgs/by-name/li/libfyaml/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, pkg-config, autoreconfHook, testers, @@ -9,15 +10,27 @@ stdenv.mkDerivation (finalAttrs: { pname = "libfyaml"; - version = "0.9.5"; + version = "0.9.6"; src = fetchFromGitHub { owner = "pantoniou"; repo = "libfyaml"; rev = "v${finalAttrs.version}"; - hash = "sha256-2cbw67gDcp5ufsSp+QQg8vOQx0cFcM2rTkAQ/53XB8I="; + hash = "sha256-mRQQe+J5wtLt/bI/Wer9TVGdU3a1zp3zFCm4oNQON8M="; }; + # backport 32-bit build fixes + patches = [ + (fetchpatch { + url = "https://github.com/pantoniou/libfyaml/commit/0982fcefc6a16d4c8cb5b06747d3fc8e630de3ae.diff"; + hash = "sha256-aDubIn+et+1fWE7XU7a5AGZVacVFbAbC1PoSDrA6hXw="; + }) + (fetchpatch { + url = "https://github.com/pantoniou/libfyaml/commit/9192deaac095f9881cc1e5756dede683f36b09d6.diff"; + hash = "sha256-cNL9wQtxIRg/ShZLJP4qHYNFRrYo9kRG+/U+3FiUeaI="; + }) + ]; + nativeBuildInputs = [ autoreconfHook pkg-config diff --git a/pkgs/by-name/li/libgda5/0002-c23-md5c.patch b/pkgs/by-name/li/libgda5/0002-c23-md5c.patch new file mode 100644 index 0000000000000..78120aa6238f3 --- /dev/null +++ b/pkgs/by-name/li/libgda5/0002-c23-md5c.patch @@ -0,0 +1,54 @@ +--- a/libgda/md5c.c ++++ b/libgda/md5c.c +@@ -99,2 +99,2 @@ +-void MD5Init (context) +-MD5_CTX *context; /* context */ ++void ++MD5Init (MD5_CTX *context) +@@ -116,4 +116,2 @@ +-void MD5Update (context, input, inputLen) +-MD5_CTX *context; /* context */ +-unsigned char *input; /* input block */ +-unsigned int inputLen; /* length of input block */ ++void ++MD5Update (MD5_CTX *context, unsigned char *input, unsigned int inputLen) +@@ -158,3 +156,2 @@ +-void MD5Final (digest, context) +-unsigned char digest[16]; /* message digest */ +-MD5_CTX *context; /* context */ ++void ++MD5Final (unsigned char digest[16], MD5_CTX *context) +@@ -187,3 +184,2 @@ +-static void MD5Transform (state, block) +-UINT4 state[4]; +-unsigned char block[64]; ++static void ++MD5Transform (UINT4 state[4], unsigned char block[64]) +@@ -280,4 +276,2 @@ +-static void Encode (output, input, len) +-unsigned char *output; +-UINT4 *input; +-unsigned int len; ++static void ++Encode (unsigned char *output, UINT4 *input, unsigned int len) +@@ -298,4 +292,2 @@ +-static void Decode (output, input, len) +-UINT4 *output; +-unsigned char *input; +-unsigned int len; ++static void ++Decode (UINT4 *output, unsigned char *input, unsigned int len) +@@ -312,4 +304,2 @@ +-static void MD5_memcpy (output, input, len) +-POINTER output; +-POINTER input; +-unsigned int len; ++static void ++MD5_memcpy (POINTER output, POINTER input, unsigned int len) +@@ -325,4 +315,2 @@ +-static void MD5_memset (output, value, len) +-POINTER output; +-int value; +-unsigned int len; ++static void ++MD5_memset (POINTER output, int value, unsigned int len) diff --git a/pkgs/by-name/li/libgda5/package.nix b/pkgs/by-name/li/libgda5/package.nix index 9fa9e43d8acdc..15c307a94cbb8 100644 --- a/pkgs/by-name/li/libgda5/package.nix +++ b/pkgs/by-name/li/libgda5/package.nix @@ -48,6 +48,9 @@ stdenv.mkDerivation (finalAttrs: { # Fix configure detection of features with c99. ./0001-gcc14-fix.patch + # Fix K&R-style MD5 definitions that fail under C23. + ./0002-c23-md5c.patch + # Fix build with gettext 0.25 (fetchpatch { url = "https://src.fedoraproject.org/rpms/libgda5/raw/945495e5c6cdd98a5360eff77245421876a97a57/f/gettext.patch"; diff --git a/pkgs/by-name/li/libgpg-error/package.nix b/pkgs/by-name/li/libgpg-error/package.nix index b84ebccb0109c..0b933048fc0e4 100644 --- a/pkgs/by-name/li/libgpg-error/package.nix +++ b/pkgs/by-name/li/libgpg-error/package.nix @@ -25,11 +25,11 @@ in stdenv.mkDerivation ( rec { pname = "libgpg-error"; - version = "1.58"; + version = "1.59"; src = fetchurl { url = "mirror://gnupg/libgpg-error/libgpg-error-${version}.tar.bz2"; - hash = "sha256-+UOuqagwqL2TjlEktXnvrs4koyJf9MPSdhGoDOEmDCc="; + hash = "sha256-oZvFCH/ZcCbZPLS0XVFjjRolICpeH7w5BXmfQkz6YTQ="; }; postPatch = '' diff --git a/pkgs/by-name/li/libgudev/package.nix b/pkgs/by-name/li/libgudev/package.nix index 1db56931abc0c..90c29d39fb0ec 100644 --- a/pkgs/by-name/li/libgudev/package.nix +++ b/pkgs/by-name/li/libgudev/package.nix @@ -74,6 +74,11 @@ stdenv.mkDerivation (finalAttrs: { (lib.mesonEnable "tests" finalAttrs.finalPackage.doCheck) ]; + # https://gitlab.gnome.org/GNOME/libgudev/-/issues/10 + preCheck = '' + mesonCheckFlagsArray=( $(meson test --list | grep -v libgudev:test-gudevdevice) ) + ''; + passthru = { updateScript = gnome.updateScript { packageName = "libgudev"; diff --git a/pkgs/by-name/li/libid3tag/package.nix b/pkgs/by-name/li/libid3tag/package.nix index 97e9f1a76e702..51cae4dba3e01 100644 --- a/pkgs/by-name/li/libid3tag/package.nix +++ b/pkgs/by-name/li/libid3tag/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromCodeberg, - fetchpatch, cmake, gperf, zlib, @@ -10,7 +9,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libid3tag"; - version = "0.16.3"; + version = "0.16.4"; outputs = [ "out" @@ -21,18 +20,9 @@ stdenv.mkDerivation (finalAttrs: { owner = "tenacityteam"; repo = "libid3tag"; rev = finalAttrs.version; - hash = "sha256-6/49rk7pmIpJRj32WmxC171NtdIOaMNhX8RD7o6Jbzs="; + hash = "sha256-v3tvZmQE6G8Xsk+eluVtlou0Nyhyaisv0UclivQBi28="; }; - patches = [ - # Fix the build with CMake 4. - (fetchpatch { - name = "libid3tag-fix-cmake-4.patch"; - url = "https://codeberg.org/tenacityteam/libid3tag/commit/eee94b22508a066f7b9bc1ae05d2d85982e73959.patch"; - hash = "sha256-OAdMapNr8qpvXZqNOZ3LUHQ1H79zD1rvzrVksqmz6dU="; - }) - ]; - postPatch = '' substituteInPlace packaging/id3tag.pc.in \ --replace-fail "\''${prefix}/@CMAKE_INSTALL_LIBDIR@" "@CMAKE_INSTALL_FULL_LIBDIR@" diff --git a/pkgs/by-name/li/libipt/package.nix b/pkgs/by-name/li/libipt/package.nix index 4e14d1e306e23..aa7b8266e89a5 100644 --- a/pkgs/by-name/li/libipt/package.nix +++ b/pkgs/by-name/li/libipt/package.nix @@ -2,30 +2,21 @@ lib, stdenv, fetchFromGitHub, - fetchpatch, cmake, freebsd, }: stdenv.mkDerivation (finalAttrs: { pname = "libipt"; - version = "2.1.2"; + version = "2.2"; src = fetchFromGitHub { owner = "intel"; repo = "libipt"; - rev = "v${finalAttrs.version}"; - sha256 = "sha256-rO2Mf2/BfKlPh1wHe0qTuyQAyqpSB/j3Q+JWpNDyNm0="; + tag = "v${finalAttrs.version}"; + hash = "sha256-hSC00GbVllJStgt9iA9WT54U8NQRtgJHuyZyb5ougc8="; }; - patches = [ - (fetchpatch { - name = "libipt-fix-cmake-4.patch"; - url = "https://github.com/intel/libipt/commit/fa7d42de25be526da532284cc8b771fdeb384f81.patch"; - hash = "sha256-/jTyoGyKw29Nu27bAXmStpjOdTeGdQYpEX2rb29vSSQ="; - }) - ]; - nativeBuildInputs = [ cmake ]; buildInputs = lib.optional stdenv.hostPlatform.isFreeBSD freebsd.libstdthreads; @@ -34,6 +25,7 @@ stdenv.mkDerivation (finalAttrs: { }; meta = { + changelog = "https://github.com/intel/libipt/releases/tag/v${finalAttrs.version}"; description = "Intel Processor Trace decoder library"; homepage = "https://github.com/intel/libipt"; license = lib.licenses.bsd3; diff --git a/pkgs/by-name/li/libjpeg_turbo/package.nix b/pkgs/by-name/li/libjpeg_turbo/package.nix index deeed0c7d87da..5156d1f87d5c6 100644 --- a/pkgs/by-name/li/libjpeg_turbo/package.nix +++ b/pkgs/by-name/li/libjpeg_turbo/package.nix @@ -32,13 +32,13 @@ assert !(enableJpeg7 && enableJpeg8); # pick only one or none, not both stdenv.mkDerivation (finalAttrs: { pname = "libjpeg-turbo"; - version = "3.1.3"; + version = "3.1.4"; src = fetchFromGitHub { owner = "libjpeg-turbo"; repo = "libjpeg-turbo"; tag = finalAttrs.version; - hash = "sha256-jcdoCJlsDEr87i5MN4I6zARZVUxQfzdM0Ltg3IyrNRg="; + hash = "sha256-mxmJejgUqS6OC0U0gHsHHe74X0MTVBY5OCbqxIyWa3Q="; }; patches = diff --git a/pkgs/by-name/li/libldac-dec/package.nix b/pkgs/by-name/li/libldac-dec/package.nix index 7a8eaf2087181..89fa401ea258f 100644 --- a/pkgs/by-name/li/libldac-dec/package.nix +++ b/pkgs/by-name/li/libldac-dec/package.nix @@ -2,41 +2,84 @@ lib, stdenv, fetchFromGitHub, - cmake, - nix-update-script, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "libldac-dec"; - version = "0.0.2-unstable-2024-11-12"; + version = "2.0.72"; src = fetchFromGitHub { - owner = "O2C14"; - repo = "libldac-dec"; - rev = "8c15f53b97c8322c18cff3fddf6d7129dbd3d349"; - hash = "sha256-pdeEtQXxL2pd9qTfLOEmPDn3POgo5qxRqbK807WN98s="; + owner = "open-vela"; + repo = "external_libldac"; + rev = "5b4bf66096ba0d69615efb2422ba3d023c34c2fd"; + hash = "sha256-5jeqTyhSBtYky15Xw1lIbUxeGZMQQQdM/EQUFicyi3Y="; }; - nativeBuildInputs = [ cmake ]; + outputs = [ + "out" + "dev" + ]; - # Upstream CMakeLists.txt doesn't have install rules - postPatch = '' - cat >> CMakeLists.txt <<'EOF' - install(TARGETS ldacBT_dec LIBRARY DESTINATION ''${CMAKE_INSTALL_LIBDIR}) - EOF + env.NIX_CFLAGS_COMPILE = "-O2 -fPIC -Wall -D_DECODE_ONLY -Iinc -Isrc"; + + # Verify finalAttrs.version matches LDACBT_LIB_VER_* in upstream source. + # Guards against silent version drift when the pinned commit changes. + preBuild = '' + awk -v want=${finalAttrs.version} ' + /^#define LDACBT_LIB_VER_/ { v = v sep ($3+0); sep = "." } + END { + if (v != want) { print "version mismatch: package says " want ", source reports " v > "/dev/stderr"; exit 1 } + } + ' src/ldacBT_api.c ''; - cmakeFlags = [ - "-DCMAKE_INSTALL_LIBDIR=lib" - ]; + # Upstream ships AOSP build files and a gcc/ makefile that only knows + # about the in-tree layout. Compile and link directly; the entire + # library is two umbrella translation units. + buildPhase = '' + runHook preBuild + + soname=libldacBT_dec.so.${lib.versions.major finalAttrs.version} + sofile=libldacBT_dec.so.${finalAttrs.version} + + $CC -shared -Wl,-soname,$soname src/ldaclib.c src/ldacBT.c -lm -o $sofile + + runHook postBuild + ''; - passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; + installPhase = '' + runHook preInstall + + install -Dm644 -t $out/lib $sofile + ln -s $sofile $out/lib/$soname + ln -s $sofile $out/lib/libldacBT_dec.so + + install -Dm644 inc/ldacBT.h $dev/include/ldac/ldacBT.h + + mkdir -p $dev/lib/pkgconfig + cat > $dev/lib/pkgconfig/ldacBT-dec.pc < ffmpeg -> everything. +{ writeShellScriptBin }: + +writeShellScriptBin "xxd" '' + if [ "$1" != "--include" ]; then + echo "xxd: only --include mode is supported" >&2 + exit 1 + fi + input="$2" + output="$3" + # Match real xxd behavior: derive variable name from the full path + varname=$(echo "$input" | sed 's/[^a-zA-Z0-9_]/_/g') + { + printf 'unsigned char %s[] = {\n' "$varname" + od -An -tx1 -v "$input" | sed 's/ */ /g; s/^ //; s/ $//; s/ /, 0x/g; s/^/ 0x/; s/$/,/' + printf '};\n' + printf 'unsigned int %s_len = %d;\n' "$varname" "$(wc -c < "$input")" + } > "$output" +'' diff --git a/pkgs/by-name/li/libyang/package.nix b/pkgs/by-name/li/libyang/package.nix index 7e31c1aac735f..85ef0f7499e17 100644 --- a/pkgs/by-name/li/libyang/package.nix +++ b/pkgs/by-name/li/libyang/package.nix @@ -9,7 +9,7 @@ # dependencies pcre2, - xxHash, + xxhash, # update script gitUpdater, @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - xxHash + xxhash ]; propagatedBuildInputs = [ diff --git a/pkgs/by-name/li/lilv/package.nix b/pkgs/by-name/li/lilv/package.nix index 9431da915ed62..acc3ff565858e 100644 --- a/pkgs/by-name/li/lilv/package.nix +++ b/pkgs/by-name/li/lilv/package.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { pname = "lilv"; - version = "0.26.2"; + version = "0.26.4"; outputs = [ "out" @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://download.drobilla.net/lilv-${version}.tar.xz"; - hash = "sha256-nHEvfES6ix/b+buqeTu/doRL5As2HEMivapcTtNsa4k="; + hash = "sha256-HItfy3hxgXPmfXblGtQj9RE6n/aEY/JWYZWuRjlgieM="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ll/llhttp/package.nix b/pkgs/by-name/ll/llhttp/package.nix index 8c6b30e0230bd..eab40942b392d 100644 --- a/pkgs/by-name/ll/llhttp/package.nix +++ b/pkgs/by-name/ll/llhttp/package.nix @@ -31,8 +31,8 @@ stdenv.mkDerivation (finalAttrs: { ]; cmakeFlags = [ - (lib.cmakeBool "BUILD_SHARED_LIBS" (!stdenv.hostPlatform.isStatic)) - (lib.cmakeBool "BUILD_STATIC_LIBS" stdenv.hostPlatform.isStatic) + (lib.cmakeBool "LLHTTP_BUILD_SHARED_LIBS" (!stdenv.hostPlatform.isStatic)) + (lib.cmakeBool "LLHTTP_BUILD_STATIC_LIBS" stdenv.hostPlatform.isStatic) ]; passthru.updateScript = nix-update-script { diff --git a/pkgs/by-name/lm/lms/package.nix b/pkgs/by-name/lm/lms/package.nix index 6320250049e29..bbd0c8e45af30 100644 --- a/pkgs/by-name/lm/lms/package.nix +++ b/pkgs/by-name/lm/lms/package.nix @@ -17,7 +17,7 @@ libice, stb, openssl, - xxHash, + xxhash, pugixml, }: @@ -51,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: { libice stb openssl - xxHash + xxhash pugixml ]; diff --git a/pkgs/by-name/lo/loupe/package.nix b/pkgs/by-name/lo/loupe/package.nix index d441f1708c7f7..25042aba5cc52 100644 --- a/pkgs/by-name/lo/loupe/package.nix +++ b/pkgs/by-name/lo/loupe/package.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace src/meson.build --replace-fail \ "'src' / rust_target / meson.project_name()," \ - "'src' / '${stdenv.hostPlatform.rust.cargoShortTarget}' / rust_target / meson.project_name()," \ + "'src' / '${stdenv.hostPlatform.rust.cargoShortTarget}' / rust_target / meson.project_name()," ''; nativeBuildInputs = [ diff --git a/pkgs/by-name/lr/lrcget/package.nix b/pkgs/by-name/lr/lrcget/package.nix index 05809e139915e..081bdc27398c1 100644 --- a/pkgs/by-name/lr/lrcget/package.nix +++ b/pkgs/by-name/lr/lrcget/package.nix @@ -35,7 +35,7 @@ rustPlatform.buildRustPackage rec { # needed to not attempt codesigning on darwin ./remove-signing-identity.patch - # Update NPM package versions to fix https://github.com/tranxuanthang/lrcget/issues/309 + # Update npm package versions to fix https://github.com/tranxuanthang/lrcget/issues/309 ./fix-tauri-version-mismatch.patch ]; diff --git a/pkgs/by-name/lu/lunar-client/package.nix b/pkgs/by-name/lu/lunar-client/package.nix index 17e8a4561ac17..a879c8f41ac32 100644 --- a/pkgs/by-name/lu/lunar-client/package.nix +++ b/pkgs/by-name/lu/lunar-client/package.nix @@ -26,7 +26,7 @@ appimageTools.wrapType2 rec { install -Dm444 ${contents}/lunarclient.desktop -t $out/share/applications/ install -Dm444 ${contents}/lunarclient.png -t $out/share/pixmaps/ substituteInPlace $out/share/applications/lunarclient.desktop \ - --replace-fail 'Exec=AppRun --no-sandbox %U' 'Exec=lunarclient' \ + --replace-fail 'Exec=AppRun --no-sandbox %U' 'Exec=lunarclient' ''; passthru.updateScript = ./update.sh; diff --git a/pkgs/by-name/lz/lzip/package.nix b/pkgs/by-name/lz/lzip/package.nix index a35a37e786c34..dcdd2addb2d5f 100644 --- a/pkgs/by-name/lz/lzip/package.nix +++ b/pkgs/by-name/lz/lzip/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "lzip"; - version = "1.25"; + version = "1.26"; outputs = [ "out" "man" @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://savannah/lzip/lzip-${finalAttrs.version}.tar.gz"; - hash = "sha256-CUGKbY+4P1ET9b2FbglwPfXTe64DCMZo0PNG49PwpW8="; + hash = "sha256-ZBzzCWFSXL47NAzIg0NsiFTp9QMvRZ9ETeR4K2IeZXI="; }; patches = lib.optionals stdenv.hostPlatform.isMinGW [ diff --git a/pkgs/by-name/ma/mackup/package.nix b/pkgs/by-name/ma/mackup/package.nix index f8282f79ae86b..32d046e79f4dd 100644 --- a/pkgs/by-name/ma/mackup/package.nix +++ b/pkgs/by-name/ma/mackup/package.nix @@ -19,7 +19,7 @@ python3Packages.buildPythonApplication (finalAttrs: { postPatch = '' substituteInPlace src/mackup/utils.py \ - --replace-fail '"/usr/bin/pgrep"' '"${lib.getExe' procps "pgrep"}"' \ + --replace-fail '"/usr/bin/pgrep"' '"${lib.getExe' procps "pgrep"}"' ''; build-system = with python3Packages; [ hatchling ]; diff --git a/pkgs/by-name/ma/mattermost/build-plugin.nix b/pkgs/by-name/ma/mattermost/build-plugin.nix index 730ded4136099..10ef34d65bc67 100644 --- a/pkgs/by-name/ma/mattermost/build-plugin.nix +++ b/pkgs/by-name/ma/mattermost/build-plugin.nix @@ -30,7 +30,7 @@ # True to build the webapp. buildWebapp ? true, - # The NPM dependency hash. + # The npm dependency hash. npmDepsHash ? lib.fakeHash, # Any extra attributes to pass to buildGoModule. @@ -91,7 +91,7 @@ buildGoModule ( go mod tidy ''; - # Adding the NPM config hook here breaks things, and isn't even needed. + # Adding the npm config hook here breaks things, and isn't even needed. nativeBuildInputs = lib.lists.remove npmHooks.npmConfigHook final.nativeBuildInputs; }; diff --git a/pkgs/by-name/ma/maturin/package.nix b/pkgs/by-name/ma/maturin/package.nix index e40797f08d130..8c08f6a0643f9 100644 --- a/pkgs/by-name/ma/maturin/package.nix +++ b/pkgs/by-name/ma/maturin/package.nix @@ -10,18 +10,18 @@ python3, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "maturin"; - version = "1.11.5"; + version = "1.12.6"; src = fetchFromGitHub { owner = "PyO3"; repo = "maturin"; - rev = "v${version}"; - hash = "sha256-OTL6Poz6FIR+zpKiaCDGsUGkm2/jMVAuOS0bV/o4F3M="; + tag = "v${finalAttrs.version}"; + hash = "sha256-NQ94RdQTQlRR5+2dC95cFNhwYliHmkD11JWyGt6BV6g="; }; - cargoHash = "sha256-pBhKuVfq9x4kHYmE2p5ly1EXG2Sr8hHQ7pHCaERqsw0="; + cargoHash = "sha256-9VqS9wvQAsSYNhH7B9WlD6SZjXR4S2sYzYoNy6vbYBM="; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ libiconv @@ -59,12 +59,15 @@ rustPlatform.buildRustPackage rec { Python and can upload them to PyPI. ''; homepage = "https://github.com/PyO3/maturin"; - changelog = "https://github.com/PyO3/maturin/blob/v${version}/Changelog.md"; + changelog = "https://github.com/PyO3/maturin/blob/v${finalAttrs.version}/Changelog.md"; license = with lib.licenses; [ asl20 # or mit ]; - maintainers = with lib.maintainers; [ getchoo ]; + maintainers = with lib.maintainers; [ + getchoo + miniharinn + ]; mainProgram = "maturin"; }; -} +}) diff --git a/pkgs/by-name/ma/maturin/pyo3-test/Cargo.lock b/pkgs/by-name/ma/maturin/pyo3-test/Cargo.lock index 49ae79ecbca47..1fb0bcec71aee 100644 --- a/pkgs/by-name/ma/maturin/pyo3-test/Cargo.lock +++ b/pkgs/by-name/ma/maturin/pyo3-test/Cargo.lock @@ -2,12 +2,6 @@ # It is not intended for manual editing. version = 4 -[[package]] -name = "autocfg" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" - [[package]] name = "crossbeam-deque" version = "0.8.6" @@ -45,41 +39,23 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" -[[package]] -name = "indoc" -version = "2.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706" -dependencies = [ - "rustversion", -] - [[package]] name = "libc" -version = "0.2.180" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc" - -[[package]] -name = "memoffset" -version = "0.9.1" +version = "0.2.183" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" -dependencies = [ - "autocfg", -] +checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" [[package]] name = "once_cell" -version = "1.21.3" +version = "1.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" +checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" [[package]] name = "portable-atomic" -version = "1.13.0" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950" +checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" [[package]] name = "proc-macro2" @@ -92,29 +68,26 @@ dependencies = [ [[package]] name = "pyo3" -version = "0.27.2" +version = "0.28.2" dependencies = [ - "indoc", "libc", - "memoffset", "once_cell", "portable-atomic", "pyo3-build-config", "pyo3-ffi", "pyo3-macros", - "unindent", ] [[package]] name = "pyo3-build-config" -version = "0.27.2" +version = "0.28.2" dependencies = [ "target-lexicon", ] [[package]] name = "pyo3-ffi" -version = "0.27.2" +version = "0.28.2" dependencies = [ "libc", "pyo3-build-config", @@ -122,7 +95,7 @@ dependencies = [ [[package]] name = "pyo3-macros" -version = "0.27.2" +version = "0.28.2" dependencies = [ "proc-macro2", "pyo3-macros-backend", @@ -132,7 +105,7 @@ dependencies = [ [[package]] name = "pyo3-macros-backend" -version = "0.27.2" +version = "0.28.2" dependencies = [ "heck", "proc-macro2", @@ -143,9 +116,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.44" +version = "1.0.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" +checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" dependencies = [ "proc-macro2", ] @@ -170,17 +143,11 @@ dependencies = [ "crossbeam-utils", ] -[[package]] -name = "rustversion" -version = "1.0.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" - [[package]] name = "syn" -version = "2.0.114" +version = "2.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a" +checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" dependencies = [ "proc-macro2", "quote", @@ -189,21 +156,15 @@ dependencies = [ [[package]] name = "target-lexicon" -version = "0.13.4" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1dd07eb858a2067e2f3c7155d54e929265c264e6f37efe3ee7a8d1b5a1dd0ba" +checksum = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca" [[package]] name = "unicode-ident" -version = "1.0.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" - -[[package]] -name = "unindent" -version = "0.2.4" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3" +checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" [[package]] name = "word-count" diff --git a/pkgs/by-name/ma/maturin/pyo3-test/default.nix b/pkgs/by-name/ma/maturin/pyo3-test/default.nix index d5083caf0b063..d0ea229176d8a 100644 --- a/pkgs/by-name/ma/maturin/pyo3-test/default.nix +++ b/pkgs/by-name/ma/maturin/pyo3-test/default.nix @@ -11,15 +11,15 @@ preConfigure, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "word-count"; - version = "0.27.2"; + version = "0.28.2"; src = fetchFromGitHub { owner = "PyO3"; repo = "pyo3"; - rev = "v${version}"; - hash = "sha256-xuC/7rynufWCHBnMiJny4m1Y1aaogdv/5UsafpmZLAw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-Jg+eni7I0jVUFViWbgj5F094ksvyuvF4mdgGzh0PMaQ="; }; cargoDeps = rustPlatform.importCargoLock { lockFile = ./Cargo.lock; }; @@ -43,4 +43,4 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/me/memcached/package.nix b/pkgs/by-name/me/memcached/package.nix index 5abaf3faecf73..79e939c7b7428 100644 --- a/pkgs/by-name/me/memcached/package.nix +++ b/pkgs/by-name/me/memcached/package.nix @@ -8,12 +8,12 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "1.6.40"; + version = "1.6.41"; pname = "memcached"; src = fetchurl { url = "https://memcached.org/files/memcached-${finalAttrs.version}.tar.gz"; - sha256 = "sha256-o9Ng6doiIaSb+ark5ogPLUTaayovrjmxkRucp2SI+/0="; + sha256 = "sha256-4JcHPBVu7/nhJlWwVPRG1XN0z7pcEy3Nvn+sZOcoKGo="; }; configureFlags = [ diff --git a/pkgs/by-name/me/meson/package.nix b/pkgs/by-name/me/meson/package.nix index 44662e9b51b9c..4f48831753c48 100644 --- a/pkgs/by-name/me/meson/package.nix +++ b/pkgs/by-name/me/meson/package.nix @@ -16,14 +16,14 @@ python3.pkgs.buildPythonApplication rec { pname = "meson"; - version = "1.10.1"; + version = "1.10.2"; format = "setuptools"; src = fetchFromGitHub { owner = "mesonbuild"; repo = "meson"; tag = version; - hash = "sha256-UeSD3lIZ5hz3UsxZ1sCPzUhiekr3WIEiGxu+inyV8vo="; + hash = "sha256-3Zeavn6aW6920gM7yE73Ms1RPCP2GjX9IUL9YGmISfY="; }; patches = [ diff --git a/pkgs/by-name/mp/mpv/scripts/convert.nix b/pkgs/by-name/mp/mpv/scripts/convert.nix index dc2139cb33bb3..b4a544dd114ec 100644 --- a/pkgs/by-name/mp/mpv/scripts/convert.nix +++ b/pkgs/by-name/mp/mpv/scripts/convert.nix @@ -30,7 +30,7 @@ buildLua { --replace-fail 'yad_exe = "yad"' \ 'yad_exe = "${lib.getExe yad}"' \ --replace-fail 'notify_send_exe = "notify-send"' \ - 'notify_send_exe = "${lib.getExe libnotify}"' \ + 'notify_send_exe = "${lib.getExe libnotify}"' ''; scriptPath = "convert_script.lua"; diff --git a/pkgs/by-name/mu/mupdf/package.nix b/pkgs/by-name/mu/mupdf/package.nix index 1a411f35f5f61..341a839549cad 100644 --- a/pkgs/by-name/mu/mupdf/package.nix +++ b/pkgs/by-name/mu/mupdf/package.nix @@ -50,20 +50,10 @@ let src = fetchFromGitHub { owner = "ArtifexSoftware"; repo = "thirdparty-freeglut"; - rev = "13ae6aa2c2f9a7b4266fc2e6116c876237f40477"; - hash = "sha256-0fuE0lm9rlAaok2Qe0V1uUrgP4AjMWgp3eTbw8G6PMM="; + rev = "d5e2256d571b3ef66fb60716c99e35e9d3e570a2"; + hash = "sha256-yVnVFh2KMpkRB0Emr1iiUwg8ZcPn/k4fnBtBsnv6jX0="; }; - patches = [ - # Fix build with gcc15 - # https://github.com/freeglut/freeglut/pull/187 - (fetchpatch { - name = "freeglut-fix-fgPlatformDestroyContext-prototype-for-C23.patch"; - url = "https://github.com/freeglut/freeglut/commit/800772e993a3ceffa01ccf3fca449d3279cde338.patch"; - hash = "sha256-agXw3JHq81tx5514kkorvuU5mX4E3AV930hy1OJl4L0="; - }) - ]; - # cmake 4 compatibility, upstream is dead postPatch = '' substituteInPlace CMakeLists.txt \ diff --git a/pkgs/by-name/ne/neon/package.nix b/pkgs/by-name/ne/neon/package.nix index ff8d50a0ddd32..c5d287f27097e 100644 --- a/pkgs/by-name/ne/neon/package.nix +++ b/pkgs/by-name/ne/neon/package.nix @@ -22,12 +22,12 @@ let in stdenv.mkDerivation rec { - version = "0.36.0"; + version = "0.37.1"; pname = "neon"; src = fetchurl { url = "https://notroj.github.io/${pname}/${pname}-${version}.tar.gz"; - sha256 = "sha256-cMx/Ku694mOQbhhbJm4E4N6Ss45fTszL9h6LeRd8Lwc="; + sha256 = "sha256-qZtyYlJaRU0QZc923RckD9gI38TvFWNpkP+DpdDZ50A="; }; patches = optionals stdenv.hostPlatform.isDarwin [ ./darwin-fix-configure.patch ]; diff --git a/pkgs/by-name/ne/netpbm/package.nix b/pkgs/by-name/ne/netpbm/package.nix index 3ff44134cf53f..f7841cfe54bf8 100644 --- a/pkgs/by-name/ne/netpbm/package.nix +++ b/pkgs/by-name/ne/netpbm/package.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { # Determine version and revision from: # https://sourceforge.net/p/netpbm/code/HEAD/log/?path=/advanced pname = "netpbm"; - version = "11.13.2"; + version = "11.13.3"; outputs = [ "bin" @@ -31,8 +31,8 @@ stdenv.mkDerivation (finalAttrs: { src = fetchsvn { url = "https://svn.code.sf.net/p/netpbm/code/advanced"; - rev = "5156"; - sha256 = "sha256-obA/bjWGLmZ5i4SYfLsHwLbmq7BG16hEWoB7ZSCFpxw="; + rev = "5164"; + sha256 = "sha256-3teRW9oucwv0+V+eyLVvh8Y2NtrFoyIt1JWoC2gyVgM="; }; patches = [ diff --git a/pkgs/by-name/ng/nghttp2/package.nix b/pkgs/by-name/ng/nghttp2/package.nix index afd69a26dccbc..0199728db924a 100644 --- a/pkgs/by-name/ng/nghttp2/package.nix +++ b/pkgs/by-name/ng/nghttp2/package.nix @@ -22,7 +22,6 @@ jemalloc, enablePython ? false, python3, - ncurses, # Unit tests ; we have to set TZDIR, which is a GNUism. enableTests ? stdenv.hostPlatform.isGnu, @@ -45,11 +44,11 @@ assert enableJemalloc -> enableApp; stdenv.mkDerivation rec { pname = "nghttp2"; - version = "1.67.1"; + version = "1.68.1"; src = fetchurl { url = "https://github.com/nghttp2/nghttp2/releases/download/v${version}/nghttp2-${version}.tar.bz2"; - hash = "sha256-37cg1CQ6eVBYn6JjI3i+te6a1ELpS3lLO44soowdfio="; + hash = "sha256-t2G1PLZJFmV+qEQ3lz1Qj9Z16Wuy/rlZOh5D0ZWavpU="; }; outputs = [ diff --git a/pkgs/by-name/ng/nghttp3/package.nix b/pkgs/by-name/ng/nghttp3/package.nix index 0b2e763b567d3..720cf47f0dd81 100644 --- a/pkgs/by-name/ng/nghttp3/package.nix +++ b/pkgs/by-name/ng/nghttp3/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "nghttp3"; - version = "1.14.0"; + version = "1.15.0"; src = fetchurl { url = "https://github.com/ngtcp2/nghttp3/releases/download/v${finalAttrs.version}/nghttp3-${finalAttrs.version}.tar.bz2"; - hash = "sha256-JUi0zz3Bl6hB30/rBv1jfRlx4dahu+ES3KLsYYqz6UU="; + hash = "sha256-xsSRpSgEgUCY5EZjDm78RZr8DT2nlS/+bL3As/mbK2I="; }; outputs = [ diff --git a/pkgs/by-name/no/notion/package.nix b/pkgs/by-name/no/notion/package.nix index 60993705765aa..46142ce9937b3 100644 --- a/pkgs/by-name/no/notion/package.nix +++ b/pkgs/by-name/no/notion/package.nix @@ -84,7 +84,7 @@ stdenv.mkDerivation (finalAttrs: { xmessage xterm ] - }" \ + }" ''; meta = { diff --git a/pkgs/by-name/op/open-isns/package.nix b/pkgs/by-name/op/open-isns/package.nix index 8904c48d07296..0aafe0d6ee35f 100644 --- a/pkgs/by-name/op/open-isns/package.nix +++ b/pkgs/by-name/op/open-isns/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { # The location of /var/lib is not made configurable in the meson.build file postPatch = '' substituteInPlace meson.build \ - --replace-fail "/var/lib" "$out/var/lib" \ + --replace-fail "/var/lib" "$out/var/lib" ''; nativeBuildInputs = [ diff --git a/pkgs/by-name/op/openapv/package.nix b/pkgs/by-name/op/openapv/package.nix index 10e582e51f251..b153552d6f172 100644 --- a/pkgs/by-name/op/openapv/package.nix +++ b/pkgs/by-name/op/openapv/package.nix @@ -12,13 +12,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "openapv"; - version = "0.2.1.1"; + version = "0.2.1.2"; src = fetchFromGitHub { owner = "AcademySoftwareFoundation"; repo = "openapv"; tag = "v${finalAttrs.version}"; - hash = "sha256-L5rlv1RHV67UO5p3qSIjORSXSwnDV9KeG0Nmw0eQw0Y="; + hash = "sha256-wxncN7j5p0GXpWhOx4Ix0oTgGK2sIrfJgQ45fFwmQBI="; }; postPatch = '' diff --git a/pkgs/by-name/op/openldap/package.nix b/pkgs/by-name/op/openldap/package.nix index c50d7b3bda3cd..e406487243405 100644 --- a/pkgs/by-name/op/openldap/package.nix +++ b/pkgs/by-name/op/openldap/package.nix @@ -22,11 +22,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "openldap"; - version = "2.6.9"; + version = "2.6.13"; src = fetchurl { url = "https://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-${finalAttrs.version}.tgz"; - hash = "sha256-LLfcc+nINA3/DZk1f7qleKvzDMZhnwUhlyxVVoHmsv8="; + hash = "sha256-1pO0lRekLvuFoaNkoxCu0WpT1CjRtGwNMe8/unj8tlY="; }; patches = [ @@ -60,7 +60,7 @@ stdenv.mkDerivation (finalAttrs: { libtool openssl ] - ++ lib.optionals (stdenv.hostPlatform.isLinux) [ + ++ lib.optionals stdenv.hostPlatform.isLinux [ libxcrypt # causes linking issues on *-darwin ] ++ lib.optionals withModules [ @@ -77,6 +77,7 @@ stdenv.mkDerivation (finalAttrs: { configureFlags = [ "--enable-crypt" "--enable-overlays" + "--enable-spasswd" (lib.enableFeature withModules "argon2") (lib.enableFeature withModules "modules") ] diff --git a/pkgs/by-name/op/opensp/package.nix b/pkgs/by-name/op/opensp/package.nix index d012bfa04f330..4fba52c803f1f 100644 --- a/pkgs/by-name/op/opensp/package.nix +++ b/pkgs/by-name/op/opensp/package.nix @@ -7,6 +7,7 @@ docbook_xml_dtd_412, docbook_xsl, autoconf, + autoconf269, automake, libtool, autoreconfHook, @@ -61,7 +62,11 @@ stdenv.mkDerivation (finalAttrs: { ] # Clang 16 fails to build due to inappropriate definitions in the `config.h` generated by the # existing configure scripts. Regenerate them to make sure they detect its features correctly. - ++ lib.optional stdenv.cc.isClang autoreconfHook + # autoconf269: as autoconf 2.73 is trying to force C23 (-std=gnu23) which will fail, we use 2.69. + ++ lib.optionals stdenv.cc.isClang [ + autoconf269 + autoreconfHook + ] ++ lib.optionals stdenv.hostPlatform.isCygwin [ autoconf automake diff --git a/pkgs/by-name/os/osm-gps-map/package.nix b/pkgs/by-name/os/osm-gps-map/package.nix index 9a7755a399f0c..02569cbc83f5d 100644 --- a/pkgs/by-name/os/osm-gps-map/package.nix +++ b/pkgs/by-name/os/osm-gps-map/package.nix @@ -51,6 +51,10 @@ stdenv.mkDerivation (finalAttrs: { "doc" ]; + configureFlags = [ + "CFLAGS=-std=gnu17" + ]; + nativeBuildInputs = [ autoreconfHook gtk-doc diff --git a/pkgs/by-name/p1/p11-kit/package.nix b/pkgs/by-name/p1/p11-kit/package.nix index 254fceef1677f..b381001bf6d52 100644 --- a/pkgs/by-name/p1/p11-kit/package.nix +++ b/pkgs/by-name/p1/p11-kit/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation rec { pname = "p11-kit"; - version = "0.26.1"; + version = "0.26.2"; src = fetchFromGitHub { owner = "p11-glue"; repo = "p11-kit"; tag = version; - hash = "sha256-RQgPSHnpkDYUL8qAZCljy/+IF0nnaH13M+MnXBZLDeY="; + hash = "sha256-qFanbp0KPc6+CN4s5mMQNduzcxt/SrMcYWvIMZ0XnGY="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/pa/pandoc/package.nix b/pkgs/by-name/pa/pandoc/package.nix index 3fd7ed8e9150a..72faf5ec68f0f 100644 --- a/pkgs/by-name/pa/pandoc/package.nix +++ b/pkgs/by-name/pa/pandoc/package.nix @@ -15,8 +15,6 @@ let in (haskell.lib.compose.overrideCabal (drv: { - configureFlags = drv.configureFlags or [ ] ++ [ "-fembed_data_files" ]; - buildDepends = drv.buildDepends or [ ] ++ [ pandoc-cli.scope.file-embed ]; buildTools = (drv.buildTools or [ ]) ++ [ removeReferencesTo installShellFiles diff --git a/pkgs/by-name/pg/pgroll/package.nix b/pkgs/by-name/pg/pgroll/package.nix index 2aef876939cc0..1166bef016b38 100644 --- a/pkgs/by-name/pg/pgroll/package.nix +++ b/pkgs/by-name/pg/pgroll/package.nix @@ -3,7 +3,7 @@ fetchFromGitHub, lib, libpg_query, - xxHash, + xxhash, testers, }: @@ -29,7 +29,7 @@ buildGoModule (finalAttrs: { buildInputs = [ libpg_query - xxHash + xxhash ]; ldflags = [ diff --git a/pkgs/by-name/pi/pijul/package.nix b/pkgs/by-name/pi/pijul/package.nix index 389aba2be7d00..7252cb7eec975 100644 --- a/pkgs/by-name/pi/pijul/package.nix +++ b/pkgs/by-name/pi/pijul/package.nix @@ -8,7 +8,7 @@ dbus, libsodium, openssl, - xxHash, + xxhash, gitImportSupport ? true, libgit2 ? null, }: @@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: { dbus openssl libsodium - xxHash + xxhash ] ++ (lib.optionals gitImportSupport [ libgit2 ]); diff --git a/pkgs/by-name/pi/pipewire/0060-libjack-path.patch b/pkgs/by-name/pi/pipewire/0060-libjack-path.patch index 7fde3dbb8faac..1b28d6e340f99 100644 --- a/pkgs/by-name/pi/pipewire/0060-libjack-path.patch +++ b/pkgs/by-name/pi/pipewire/0060-libjack-path.patch @@ -1,8 +1,8 @@ diff --git a/src/modules/meson.build b/src/modules/meson.build -index 5d2dc9984..35f5773aa 100644 +index 59f46ae13..3fa3d9f89 100644 --- a/src/modules/meson.build +++ b/src/modules/meson.build -@@ -169,6 +169,7 @@ if build_module_jack_tunnel +@@ -110,6 +110,7 @@ if build_module_jack_tunnel install_dir : modules_install_dir, install_rpath: modules_install_dir, dependencies : [mathlib, dl_lib, pipewire_dep], @@ -11,16 +11,16 @@ index 5d2dc9984..35f5773aa 100644 build_module_jackdbus_detect = dbus_dep.found() if build_module_jackdbus_detect diff --git a/src/modules/module-jack-tunnel/weakjack.h b/src/modules/module-jack-tunnel/weakjack.h -index 42580f798..e7aadd3cc 100644 +index 472adb253..cffca1dde 100644 --- a/src/modules/module-jack-tunnel/weakjack.h +++ b/src/modules/module-jack-tunnel/weakjack.h -@@ -164,8 +164,7 @@ static inline int weakjack_load(struct weakjack *jack, const char *lib) +@@ -167,8 +167,7 @@ static inline int weakjack_load(struct weakjack *jack, const char *lib) - search_dirs = getenv("LIBJACK_PATH"); - if (!search_dirs) -- search_dirs = PREFIX "/lib64/:" PREFIX "/lib/:" -- "/usr/lib64/:/usr/lib/:" LIBDIR; -+ search_dirs = NIXPKGS_LIBJACK_PATH; + search_dirs = getenv("LIBJACK_PATH"); + if (!search_dirs) +- search_dirs = PREFIX "/lib64/:" PREFIX "/lib/:" +- "/usr/lib64/:/usr/lib/:" LIBDIR; ++ search_dirs = NIXPKGS_LIBJACK_PATH; + + res = -ENAMETOOLONG; - while ((p = pw_split_walk(search_dirs, ":", &len, &state))) { - int pathlen; diff --git a/pkgs/by-name/pi/pipewire/package.nix b/pkgs/by-name/pi/pipewire/package.nix index d1a749dd607f4..0bfd934ecb21d 100644 --- a/pkgs/by-name/pi/pipewire/package.nix +++ b/pkgs/by-name/pi/pipewire/package.nix @@ -73,6 +73,7 @@ x11Support && lib.systems.equals stdenv.buildPlatform stdenv.hostPlatform && lib.meta.availableOn stdenv.hostPlatform ffado, + ldacBtDecodeSupport ? false, ffado, libselinux, libebur128, @@ -88,7 +89,7 @@ in stdenv.mkDerivation (finalAttrs: { pname = "pipewire"; - version = "1.6.2"; + version = "1.6.3"; outputs = [ "out" @@ -104,7 +105,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "pipewire"; repo = "pipewire"; tag = finalAttrs.version; - hash = "sha256-PG1S70wnyGz9H3TP3gJ2/O+3XnaAyyB4XRM2NFnCWwY="; + hash = "sha256-zD0PYtZsiU+tZUpVBKofjGVQyO/68eIZP7DqBQHUGJk="; }; patches = [ @@ -166,10 +167,8 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optional webrtcAudioProcessingSupport webrtc-audio-processing ++ lib.optional stdenv.hostPlatform.isLinux alsa-lib - ++ lib.optionals ldacbtSupport [ - ldacbt - libldac-dec - ] + ++ lib.optional ldacbtSupport ldacbt + ++ lib.optional (ldacBtDecodeSupport && ldacbtSupport) libldac-dec ++ lib.optional libcameraSupport libcamera ++ lib.optional zeroconfSupport avahi ++ lib.optional raopSupport openssl @@ -238,6 +237,7 @@ stdenv.mkDerivation (finalAttrs: { (lib.mesonEnable "bluez5-codec-lc3plus" false) (lib.mesonEnable "bluez5-codec-lc3" bluezSupport) (lib.mesonEnable "bluez5-codec-ldac" (bluezSupport && ldacbtSupport)) + (lib.mesonEnable "bluez5-codec-ldac-dec" (bluezSupport && ldacbtSupport && ldacBtDecodeSupport)) (lib.mesonEnable "opus" true) (lib.mesonOption "sysconfdir" "/etc") (lib.mesonEnable "raop" raopSupport) diff --git a/pkgs/by-name/po/poetry/unwrapped.nix b/pkgs/by-name/po/poetry/unwrapped.nix index f40c9f6dcf560..b8ef0e1c4d86d 100644 --- a/pkgs/by-name/po/poetry/unwrapped.nix +++ b/pkgs/by-name/po/poetry/unwrapped.nix @@ -82,11 +82,13 @@ buildPythonPackage rec { ++ pbs-installer.optional-dependencies.download ++ pbs-installer.optional-dependencies.install; + pythonRelaxDeps = [ "installer" ]; + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd poetry \ --bash <($out/bin/poetry completions bash) \ --fish <($out/bin/poetry completions fish) \ - --zsh <($out/bin/poetry completions zsh) \ + --zsh <($out/bin/poetry completions zsh) ''; nativeCheckInputs = [ diff --git a/pkgs/by-name/pr/prisma-engines_6/package.nix b/pkgs/by-name/pr/prisma-engines_6/package.nix index 8e215b86dee90..e6fe7957a221f 100644 --- a/pkgs/by-name/pr/prisma-engines_6/package.nix +++ b/pkgs/by-name/pr/prisma-engines_6/package.nix @@ -82,7 +82,7 @@ rustPlatform.buildRustPackage (finalAttrs: { # Read the example's README: https://github.com/pimeys/nix-prisma-example/blob/main/README.md # Prisma requires 2 packages, `prisma-engines` and `prisma`, to be at *exact* same versions. # Certify at `package.json` that dependencies "@prisma/client" and "prisma" are equal, meaning no caret (`^`) in version. -# Configure NPM to use exact version: `npm config set save-exact=true` +# Configure npm to use exact version: `npm config set save-exact=true` # Delete `package-lock.json`, delete `node_modules` directory and run `npm install`. # Run prisma client from `node_modules/.bin/prisma`. # Run `./node_modules/.bin/prisma --version` and check if both prisma packages versions are equal, current platform is `linux-nixos`, and other keys equal to the prisma environment variables you defined for prisma. diff --git a/pkgs/by-name/pr/prisma-engines_7/package.nix b/pkgs/by-name/pr/prisma-engines_7/package.nix index f6c7a67bf6fcd..38c8830aab523 100644 --- a/pkgs/by-name/pr/prisma-engines_7/package.nix +++ b/pkgs/by-name/pr/prisma-engines_7/package.nix @@ -67,7 +67,7 @@ rustPlatform.buildRustPackage (finalAttrs: { # Read the example's README: https://github.com/pimeys/nix-prisma-example/blob/main/README.md # Prisma requires 2 packages, `prisma-engines` and `prisma`, to be at *exact* same versions. # Certify at `package.json` that dependencies "@prisma/client" and "prisma" are equal, meaning no caret (`^`) in version. -# Configure NPM to use exact version: `npm config set save-exact=true` +# Configure npm to use exact version: `npm config set save-exact=true` # Delete `package-lock.json`, delete `node_modules` directory and run `npm install`. # Run prisma client from `node_modules/.bin/prisma`. # Run `./node_modules/.bin/prisma --version` and check if both prisma packages versions are equal, current platform is `linux-nixos`, and other keys equal to the prisma environment variables you defined for prisma. diff --git a/pkgs/by-name/pr/prometheus-cpp-lite/package.nix b/pkgs/by-name/pr/prometheus-cpp-lite/package.nix index 9a9cda17c9bbe..17a5679823d2f 100644 --- a/pkgs/by-name/pr/prometheus-cpp-lite/package.nix +++ b/pkgs/by-name/pr/prometheus-cpp-lite/package.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace 3rdpatry/http-client-lite/CMakeLists.txt --replace-fail \ 'cmake_minimum_required(VERSION 3.3 FATAL_ERROR)' \ - 'cmake_minimum_required(VERSION 3.10)' \ + 'cmake_minimum_required(VERSION 3.10)' ''; nativeBuildInputs = [ diff --git a/pkgs/by-name/ps/psqlodbc/package.nix b/pkgs/by-name/ps/psqlodbc/package.nix index 64b1bd7122115..ffd367f6159e5 100644 --- a/pkgs/by-name/ps/psqlodbc/package.nix +++ b/pkgs/by-name/ps/psqlodbc/package.nix @@ -18,13 +18,13 @@ assert lib.xor withLibiodbc withUnixODBC; stdenv.mkDerivation (finalAttrs: { pname = "psqlodbc"; - version = "17.00.0007"; + version = "17.00.0008"; src = fetchFromGitHub { owner = "postgresql-interfaces"; repo = "psqlodbc"; tag = "REL-${lib.replaceString "." "_" finalAttrs.version}"; - hash = "sha256-KlAGA+oNV/jJpcDJNGzsq/n55QKhUwTwhfNJ6QL6Pas="; + hash = "sha256-eYt4RwnYfSHz2nGBW94Gkdt3E+j6eS1Ky2KPol3cLkI="; }; buildInputs = [ diff --git a/pkgs/by-name/pu/publicsuffix-list/package.nix b/pkgs/by-name/pu/publicsuffix-list/package.nix index daac120ca5ebb..72c500777df23 100644 --- a/pkgs/by-name/pu/publicsuffix-list/package.nix +++ b/pkgs/by-name/pu/publicsuffix-list/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation { pname = "publicsuffix-list"; - version = "0-unstable-2026-03-02"; + version = "0-unstable-2026-03-26"; src = fetchFromGitHub { owner = "publicsuffix"; repo = "list"; - rev = "7ef6384612e1b48bb8b6023716cc9a493ac25d8a"; - hash = "sha256-AVVRW373eC2YpsoeuefSv8y+MMp7UfHrd0aXLEiLpsY="; + rev = "d333b72b39575da1ce6932b01d7c421a4107c620"; + hash = "sha256-LWnvQrIyj+iq96T1u9WEq+HGOZ5sJYN5nCintEr6sBk="; }; dontBuild = true; diff --git a/pkgs/by-name/qu/QuadProgpp/package.nix b/pkgs/by-name/qu/quadprogpp/package.nix similarity index 94% rename from pkgs/by-name/qu/QuadProgpp/package.nix rename to pkgs/by-name/qu/quadprogpp/package.nix index 50861e076df69..037c6665d163f 100644 --- a/pkgs/by-name/qu/QuadProgpp/package.nix +++ b/pkgs/by-name/qu/quadprogpp/package.nix @@ -8,6 +8,8 @@ stdenv.mkDerivation { pname = "quadprogpp"; version = "1.2.2-unstable-2025-12-03"; + __structuredAttrs = true; + strictDeps = true; src = fetchFromGitHub { owner = "liuq"; diff --git a/pkgs/by-name/ra/rascal/package.nix b/pkgs/by-name/ra/rascal/package.nix index dd16fe1e5e733..1e7ecf028f6db 100644 --- a/pkgs/by-name/ra/rascal/package.nix +++ b/pkgs/by-name/ra/rascal/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { installPhase = '' mkdir -p $out/bin makeWrapper ${jdk}/bin/java $out/bin/rascal \ - --add-flags "-jar ${finalAttrs.src}" \ + --add-flags "-jar ${finalAttrs.src}" ''; meta = { diff --git a/pkgs/by-name/re/re2c/package.nix b/pkgs/by-name/re/re2c/package.nix index f29c7db1f6ab0..0fade82de49f5 100644 --- a/pkgs/by-name/re/re2c/package.nix +++ b/pkgs/by-name/re/re2c/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "re2c"; - version = "4.4"; + version = "4.5.1"; src = fetchFromGitHub { owner = "skvadrik"; repo = "re2c"; rev = finalAttrs.version; - hash = "sha256-/uQOcbK63le1FsGM7RF8NDRGMk4fs2g+u3hBGX2rBv4="; + hash = "sha256-POdE8aKvQqfIPEIkUppZPV8t9ApT4R1AyfHXxrKvq88="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/re/refind/package.nix b/pkgs/by-name/re/refind/package.nix index eced9eb6dcad9..023bf239d5c5b 100644 --- a/pkgs/by-name/re/refind/package.nix +++ b/pkgs/by-name/re/refind/package.nix @@ -2,7 +2,8 @@ lib, stdenv, fetchurl, - gnu-efi_3, + fetchpatch, + gnu-efi, nixosTests, efibootmgr, openssl, @@ -57,6 +58,16 @@ stdenv.mkDerivation (finalAttrs: { # Avoid leaking the build timestamp # https://sourceforge.net/p/refind/code/merge-requests/53/ ./0002-preserve-dates.patch + + # gnu-efi 4 compatibility + (fetchpatch { + url = "https://gitlab.archlinux.org/archlinux/packaging/packages/refind/-/raw/0.14.2-2/fix-target-option.patch"; + hash = "sha256-8JxTlgbbgZnXxRrqbPMIBcuT5KEbwXQ8eURKZXeVLU0="; + }) + (fetchpatch { + url = "https://gitlab.archlinux.org/archlinux/packaging/packages/refind/-/raw/0.14.2-2/gnu-efi-4-compat.patch"; + hash = "sha256-F37fCfVhLJBQB8HnNYMN4lSA/+wfuRKUgkT8PBSdkOs="; + }) ]; nativeBuildInputs = [ @@ -64,16 +75,16 @@ stdenv.mkDerivation (finalAttrs: { installShellFiles ]; - buildInputs = [ gnu-efi_3 ]; + buildInputs = [ gnu-efi ]; hardeningDisable = [ "stackprotector" ]; makeFlags = [ "prefix=" - "EFIINC=${gnu-efi_3}/include/efi" - "EFILIB=${gnu-efi_3}/lib" - "GNUEFILIB=${gnu-efi_3}/lib" - "EFICRT0=${gnu-efi_3}/lib" + "EFIINC=${gnu-efi}/include/efi" + "EFILIB=${gnu-efi}/lib" + "GNUEFILIB=${gnu-efi}/lib" + "EFICRT0=${gnu-efi}/lib" "HOSTARCH=${hostarch}" "ARCH=${hostarch}" ] diff --git a/pkgs/by-name/re/renode/package.nix b/pkgs/by-name/re/renode/package.nix index 8bf600a1dfd41..746ec655cfbc7 100644 --- a/pkgs/by-name/re/renode/package.nix +++ b/pkgs/by-name/re/renode/package.nix @@ -170,7 +170,7 @@ buildDotnetModule rec { --prefix GIO_EXTRA_MODULES : "${lib.getLib dconf}/lib/gio/modules" \ --suffix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ gtk3-x11 ]}" \ --prefix PYTHONPATH : "${pythonLibs}" \ - --set LOCALE_ARCHIVE "${glibcLocales}/lib/locale/locale-archive" \ + --set LOCALE_ARCHIVE "${glibcLocales}/lib/locale/locale-archive" ''; postFixup = '' diff --git a/pkgs/by-name/rh/rhash/do-link-so.patch b/pkgs/by-name/rh/rhash/do-link-so.patch deleted file mode 100644 index d75df2d048cdb..0000000000000 --- a/pkgs/by-name/rh/rhash/do-link-so.patch +++ /dev/null @@ -1,22 +0,0 @@ -From b8c91ea6551e99e10352386cd46ea26973bb4a4d Mon Sep 17 00:00:00 2001 -From: Aleksey Kravchenko -Date: Mon, 11 Sep 2023 03:49:20 +0300 -Subject: [PATCH] Fix #238: Build on Unix - ---- - librhash/Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/librhash/Makefile b/librhash/Makefile -index e8ee862..34f1263 100644 ---- a/librhash/Makefile -+++ b/librhash/Makefile -@@ -27,7 +27,7 @@ install-lib-static: $(LIBRHASH_STATIC) - install-lib-shared: $(LIBRHASH_SHARED) $(EXTRA_INSTALL_LIBSHARED) - $(INSTALL) -d $(SO_DIR) - $(INSTALL_SHARED) $(LIBRHASH_SHARED) $(SO_DIR)/ -- test "x$(LIBRHASH_SO_MAJ)" != "x$(LIBRHASH_SHARED)" || ( \ -+ test "x$(LIBRHASH_SO_MAJ)" = "x$(LIBRHASH_SHARED)" || ( \ - rm -f $(LIBDIR)/$(LIBRHASH_SO_MAJ) && \ - ln -s $(LIBRHASH_SHARED) $(LIBDIR)/$(LIBRHASH_SO_MAJ) ) - diff --git a/pkgs/by-name/rh/rhash/dont-fail-ln.patch b/pkgs/by-name/rh/rhash/dont-fail-ln.patch deleted file mode 100644 index 7703db5feb241..0000000000000 --- a/pkgs/by-name/rh/rhash/dont-fail-ln.patch +++ /dev/null @@ -1,59 +0,0 @@ -From 9ef90b958b7ae50aeeb5c269468034d73d6e2efe Mon Sep 17 00:00:00 2001 -From: Aleksey Kravchenko -Date: Mon, 31 Jul 2023 02:48:15 +0300 -Subject: [PATCH] Fix #238: Build on *BSD - ---- - configure | 3 ++- - librhash/Makefile | 8 ++++---- - 2 files changed, 6 insertions(+), 5 deletions(-) - -diff --git a/configure b/configure -index dae76d5..39ef8c1 100755 ---- a/configure -+++ b/configure -@@ -567,6 +567,7 @@ qnx() { test "$OS_LC" = "qnx"; } - sunos() { test "$OS_LC" = "sunos"; } - wine() { test "$OS_LC" = "wine"; } - win32() { cygwin || mingw32 || mingw64 || msys || wine; } -+bsd() { dragonfly || freebsd || netbsd || openbsd ; } - posix_make() { aix || bsdos || hpux || irix || qnx || sunos; } - - ##################################################################### -@@ -713,7 +714,7 @@ if win32; then - elif darwin; then - SHARED_EXT=".${RHASH_VERSION_MAJOR}.dylib" - SOLINK_EXT=".dylib" --elif linux; then -+elif linux || bsd; then - # use the full library version for the library file extension - SHARED_EXT=".so.${RHASH_VERSION}" - fi -diff --git a/librhash/Makefile b/librhash/Makefile -index d48e06e..e8ee862 100644 ---- a/librhash/Makefile -+++ b/librhash/Makefile -@@ -27,9 +27,9 @@ install-lib-static: $(LIBRHASH_STATIC) - install-lib-shared: $(LIBRHASH_SHARED) $(EXTRA_INSTALL_LIBSHARED) - $(INSTALL) -d $(SO_DIR) - $(INSTALL_SHARED) $(LIBRHASH_SHARED) $(SO_DIR)/ -- test "x$(LIBRHASH_SO_MAJ)" != "x$(LIBRHASH_SHARED)" && \ -+ test "x$(LIBRHASH_SO_MAJ)" != "x$(LIBRHASH_SHARED)" || ( \ - rm -f $(LIBDIR)/$(LIBRHASH_SO_MAJ) && \ -- ln -s $(LIBRHASH_SHARED) $(LIBDIR)/$(LIBRHASH_SO_MAJ) -+ ln -s $(LIBRHASH_SHARED) $(LIBDIR)/$(LIBRHASH_SO_MAJ) ) - - install-implib: - $(INSTALL) -d $(LIBDIR) -@@ -175,9 +175,9 @@ $(EXPORTS_FILE): $(LIB_HEADERS) - $(LIB_HEADERS) | grep -v "$(EXPORTS_SKIP)" > $@ - - $(LIBRHASH_SOLINK): -- test "x$(LIBRHASH_SO_MAJ)" != "x$(LIBRHASH_SHARED)" && \ -+ test "x$(LIBRHASH_SO_MAJ)" = "x$(LIBRHASH_SHARED)" || ( \ - rm -f $(LIBRHASH_SO_MAJ) && \ -- ln -s $(LIBRHASH_SHARED) $(LIBRHASH_SO_MAJ) -+ ln -s $(LIBRHASH_SHARED) $(LIBRHASH_SO_MAJ) ) - rm -f $(LIBRHASH_SOLINK) - ln -s $(LIBRHASH_SO_MAJ) $(LIBRHASH_SOLINK) - diff --git a/pkgs/by-name/rh/rhash/package.nix b/pkgs/by-name/rh/rhash/package.nix index f517f6eda7c13..adb2c682ce6d2 100644 --- a/pkgs/by-name/rh/rhash/package.nix +++ b/pkgs/by-name/rh/rhash/package.nix @@ -8,21 +8,16 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "1.4.4"; + version = "1.4.6"; pname = "rhash"; src = fetchFromGitHub { owner = "rhash"; repo = "RHash"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-3CW41ULdXoID4cOgrcG2j85tgIJ/sz5hU7A83qpuxf4="; + sha256 = "sha256-9/kFI38PG3AKsdDqEV/wEzSel9IlQQ/pvOyhU/N/aV0="; }; - patches = [ - ./dont-fail-ln.patch - ./do-link-so.patch - ]; - nativeBuildInputs = [ which ]; buildInputs = lib.optionals stdenv.hostPlatform.isFreeBSD [ gettext ]; diff --git a/pkgs/by-name/ro/root/package.nix b/pkgs/by-name/ro/root/package.nix index c110d19414583..944b8bed060ae 100644 --- a/pkgs/by-name/ro/root/package.nix +++ b/pkgs/by-name/ro/root/package.nix @@ -38,7 +38,7 @@ procps, python3, which, - xxHash, + xxhash, zlib, zstd, giflib, @@ -110,7 +110,7 @@ stdenv.mkDerivation (finalAttrs: { python3 onetbb xrootd - xxHash + xxhash xz zlib zstd diff --git a/pkgs/by-name/rs/rspamd/package.nix b/pkgs/by-name/rs/rspamd/package.nix index e002e13c9d62b..6e998f2600ee6 100644 --- a/pkgs/by-name/rs/rspamd/package.nix +++ b/pkgs/by-name/rs/rspamd/package.nix @@ -22,7 +22,7 @@ lapack, lua, libsodium, - xxHash, + xxhash, zstd, libarchive, # Enabling blas support breaks bayes filter training from dovecot in nixos-mailserver tests @@ -70,7 +70,7 @@ stdenv.mkDerivation (finalAttrs: { icu jemalloc libsodium - xxHash + xxhash zstd libarchive ] diff --git a/pkgs/by-name/s2/s2n-tls/package.nix b/pkgs/by-name/s2/s2n-tls/package.nix index f0b7e03873bdd..8f55fddaa3bcb 100644 --- a/pkgs/by-name/s2/s2n-tls/package.nix +++ b/pkgs/by-name/s2/s2n-tls/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "s2n-tls"; - version = "1.6.4"; + version = "1.7.2"; src = fetchFromGitHub { owner = "aws"; repo = "s2n-tls"; tag = "v${finalAttrs.version}"; - hash = "sha256-Hnjf+NaxfXFxUvPPIBcK2larrzyQHKh/8FkBYdTexr4="; + hash = "sha256-oqWTcUGutEn5cOggiY1yPUlVWiHYKjnwBCCrEeWYn0A="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/sd/sdl2-compat/package.nix b/pkgs/by-name/sd/sdl2-compat/package.nix index 5e26709db68ab..f68091696bc5f 100644 --- a/pkgs/by-name/sd/sdl2-compat/package.nix +++ b/pkgs/by-name/sd/sdl2-compat/package.nix @@ -30,13 +30,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "sdl2-compat"; - version = "2.32.64"; + version = "2.32.66"; src = fetchFromGitHub { owner = "libsdl-org"; repo = "sdl2-compat"; tag = "release-${finalAttrs.version}"; - hash = "sha256-1K+KW5cK3YgcZtrMqJ7VxKGsYnZR/fJmQtRZbWk2TGM="; + hash = "sha256-ZK5VXTHGo42ORWsgarNr44kv2c3B/cYuj/BYLTAdWtE="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/se/serd/package.nix b/pkgs/by-name/se/serd/package.nix index 8f55f417ee4ba..3ba0fafb90968 100644 --- a/pkgs/by-name/se/serd/package.nix +++ b/pkgs/by-name/se/serd/package.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "serd"; - version = "0.32.6"; + version = "0.32.8"; outputs = [ "out" @@ -26,7 +26,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://download.drobilla.net/serd-${finalAttrs.version}.tar.xz"; - hash = "sha256-D74JSVL+F2uk2k8vdn3ftfYOZ+ZNF2G0ODoLhyz9Bxo="; + hash = "sha256-9HJZvDi6VTsN64ttq2tbc9NjBGmnyUOczcqA4G18Hs4="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/sh/shadps4/package.nix b/pkgs/by-name/sh/shadps4/package.nix index 87b323bf5a9ae..3ff4dd9e4d3e0 100644 --- a/pkgs/by-name/sh/shadps4/package.nix +++ b/pkgs/by-name/sh/shadps4/package.nix @@ -48,7 +48,7 @@ vulkan-loader, vulkan-memory-allocator, xbyak, - xxHash, + xxhash, zlib-ng, zydis, nix-update-script, @@ -127,7 +127,7 @@ gcc14Stdenv.mkDerivation (finalAttrs: { vulkan-loader vulkan-memory-allocator xbyak - xxHash + xxhash zlib-ng zydis ]; diff --git a/pkgs/by-name/sh/sharedown/package.nix b/pkgs/by-name/sh/sharedown/package.nix index b5d89d06fe97d..fedaa6db4cef9 100644 --- a/pkgs/by-name/sh/sharedown/package.nix +++ b/pkgs/by-name/sh/sharedown/package.nix @@ -59,7 +59,7 @@ buildNpmPackage (finalAttrs: { --add-flags $out/lib/node_modules/sharedown/app.js \ --set PUPPETEER_EXECUTABLE_PATH ${chromium}/bin/chromium \ --prefix PATH : ${lib.makeBinPath finalAttrs.finalPackage.passthru.wrapperPaths} \ - --add-flags "--no-sandbox" \ + --add-flags "--no-sandbox" ''; desktopItems = [ diff --git a/pkgs/by-name/si/simdjson/package.nix b/pkgs/by-name/si/simdjson/package.nix index 78f94baca2eb1..e1cc6c566ebb6 100644 --- a/pkgs/by-name/si/simdjson/package.nix +++ b/pkgs/by-name/si/simdjson/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "simdjson"; - version = "4.3.1"; + version = "4.6.0"; src = fetchFromGitHub { owner = "simdjson"; repo = "simdjson"; tag = "v${finalAttrs.version}"; - hash = "sha256-SSNbVBGul8NogDfFHR2gZ80d1CNRrBjZBC+7kxItnFo="; + hash = "sha256-VGErBWAHk63XMv8yC+Na+gXHByhYhtIEMSBySwIDlXk="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/si/simdutf/package.nix b/pkgs/by-name/si/simdutf/package.nix index 0ebf29c8a97c9..32af118891ac7 100644 --- a/pkgs/by-name/si/simdutf/package.nix +++ b/pkgs/by-name/si/simdutf/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "simdutf"; - version = "8.0.0"; + version = "8.1.0"; src = fetchFromGitHub { owner = "simdutf"; repo = "simdutf"; rev = "v${finalAttrs.version}"; - hash = "sha256-v9t/2EgxEOVostS/BY+DkDZbpq/coBhk2LaVpI2/y9c="; + hash = "sha256-8a1J30guKz3ztZf5DGOaL7ZGVB0GpT5gtR1ZaAC4ucE="; }; # Fix build on darwin diff --git a/pkgs/by-name/sn/snapraid/package.nix b/pkgs/by-name/sn/snapraid/package.nix index a6b2720d40887..967e1a71cb7cb 100644 --- a/pkgs/by-name/sn/snapraid/package.nix +++ b/pkgs/by-name/sn/snapraid/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "snapraid"; - version = "14.2"; + version = "14.3"; src = fetchFromGitHub { owner = "amadvance"; repo = "snapraid"; - rev = "v${finalAttrs.version}"; - hash = "sha256-IX1vvARLCJf/iK0TpE2d5cCdRWP2ou/n2gST/tp+fqs="; + tag = "v${finalAttrs.version}"; + hash = "sha256-ULE+CtIcsmISK3qwbTGg2xGBHvJKkZjCeH+/0Et1b9M="; }; env.VERSION = finalAttrs.version; @@ -35,8 +35,10 @@ stdenv.mkDerivation (finalAttrs: { meta = { homepage = "http://www.snapraid.it/"; + downloadPage = "https://github.com/amadvance/snapraid/releases"; + changelog = "https://github.com/amadvance/snapraid/blob/v${finalAttrs.version}/HISTORY"; description = "Backup program for disk arrays"; - license = lib.licenses.gpl3; + license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.makefu ]; platforms = lib.platforms.unix; mainProgram = "snapraid"; diff --git a/pkgs/by-name/sn/snowsql/package.nix b/pkgs/by-name/sn/snowsql/package.nix index ebcb08dd514a7..73924baaaa4e2 100644 --- a/pkgs/by-name/sn/snowsql/package.nix +++ b/pkgs/by-name/sn/snowsql/package.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { lib64/snowflake/snowsql/snowsql makeWrapper $out/lib64/snowflake/snowsql/snowsql $out/bin/snowsql \ - --set LD_LIBRARY_PATH "${libPath}":"${placeholder "out"}"/lib64/snowflake/snowsql \ + --set LD_LIBRARY_PATH "${libPath}":"${placeholder "out"}"/lib64/snowflake/snowsql ''; meta = { diff --git a/pkgs/by-name/so/soundtouch/package.nix b/pkgs/by-name/so/soundtouch/package.nix index 911006b124db0..5042f90875174 100644 --- a/pkgs/by-name/so/soundtouch/package.nix +++ b/pkgs/by-name/so/soundtouch/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "soundtouch"; - version = "2.4.0"; + version = "2.4.1"; src = fetchFromCodeberg { owner = "soundtouch"; repo = "soundtouch"; rev = finalAttrs.version; - hash = "sha256-7JUBAFURKtPCZrcKqL1rOLdsYMd7kGe7wY0JUl2XPvw="; + hash = "sha256-srSeFykj6jxAO2OaFCgA8J7SbD2REOKtRp3V17bCFQI="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/sp/spacectl/package.nix b/pkgs/by-name/sp/spacectl/package.nix index ac63cfddcdf12..445e0b7446c59 100644 --- a/pkgs/by-name/sp/spacectl/package.nix +++ b/pkgs/by-name/sp/spacectl/package.nix @@ -30,7 +30,7 @@ buildGoModule (finalAttrs: { installShellCompletion --cmd spacectl \ --bash <(${emulator} $out/bin/spacectl completion bash) \ --fish <(${emulator} $out/bin/spacectl completion fish) \ - --zsh <(${emulator} $out/bin/spacectl completion zsh) \ + --zsh <(${emulator} $out/bin/spacectl completion zsh) ''; meta = { diff --git a/pkgs/by-name/sp/spdlog/package.nix b/pkgs/by-name/sp/spdlog/package.nix index 11589629b129c..c25ad11767cd7 100644 --- a/pkgs/by-name/sp/spdlog/package.nix +++ b/pkgs/by-name/sp/spdlog/package.nix @@ -25,6 +25,15 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-bL3hQmERXNwGmDoi7+wLv/TkppGhG6cO47k1iZvJGzY="; }; + patches = [ + (fetchpatch { + # Remove when updating past 1.17.0. Fixes `pkgsMusl.spdlog` build. + url = "https://github.com/gabime/spdlog/commit/0f7562a0f9273cfc71fddc6ae52ebff7a490fa04.patch"; + name = "tests-timezone-Provide-DST-rules-when-setting-TZ-on-POSIX-systems"; + hash = "sha256-jsw3AgTXeRdU2ncuzAkYp6SPrBKntz2I3NLOjAPkW78="; + }) + ]; + nativeBuildInputs = [ cmake ]; # Required to build tests, even if they aren't executed buildInputs = [ catch2_3 ]; diff --git a/pkgs/by-name/sp/speakersafetyd/package.nix b/pkgs/by-name/sp/speakersafetyd/package.nix index 68a108e8b2ffa..b546df232fb7c 100644 --- a/pkgs/by-name/sp/speakersafetyd/package.nix +++ b/pkgs/by-name/sp/speakersafetyd/package.nix @@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: { substituteInPlace Makefile \ --replace-fail "target/release" \ - "target/${stdenv.hostPlatform.rust.cargoShortTarget}/$cargoBuildType" \ + "target/${stdenv.hostPlatform.rust.cargoShortTarget}/$cargoBuildType" ''; installFlags = [ diff --git a/pkgs/by-name/sp/splix/package.nix b/pkgs/by-name/sp/splix/package.nix index a002f6a39889d..8336703d3b282 100644 --- a/pkgs/by-name/sp/splix/package.nix +++ b/pkgs/by-name/sp/splix/package.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { mv -v *.ppd ppd/ substituteInPlace src/pstoqpdl.cpp \ --replace "RASTERDIR \"/\" RASTERTOQPDL" "\"$out/lib/cups/filter/rastertoqpdl\"" \ - --replace "RASTERDIR" "\"${cups-filters}/lib/cups/filter\"" \ + --replace "RASTERDIR" "\"${cups-filters}/lib/cups/filter\"" ''; makeFlags = [ diff --git a/pkgs/by-name/sr/sratom/package.nix b/pkgs/by-name/sr/sratom/package.nix index 72e707f5ce348..3e499145752ca 100644 --- a/pkgs/by-name/sr/sratom/package.nix +++ b/pkgs/by-name/sr/sratom/package.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { pname = "sratom"; - version = "0.6.20"; + version = "0.6.22"; outputs = [ "out" @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://download.drobilla.net/${pname}-${version}.tar.xz"; - hash = "sha256-OCbpGGyrxDyl41n8w9gjgGAjL1+KIJC+XcmrOQ5bZHc="; + hash = "sha256-Agm30PIslqu0FnIu1zWwkzvkeTHs/0qksm3td2C08lI="; }; strictDeps = true; diff --git a/pkgs/by-name/sr/srtp/package.nix b/pkgs/by-name/sr/srtp/package.nix index d402242e5200d..84ec31998fadd 100644 --- a/pkgs/by-name/sr/srtp/package.nix +++ b/pkgs/by-name/sr/srtp/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { pname = "libsrtp"; - version = "2.7.0"; + version = "2.8.0"; src = fetchFromGitHub { owner = "cisco"; repo = "libsrtp"; rev = "v${version}"; - sha256 = "sha256-5AFsigie3YUrfvZYEIopjBJSNdoKoFlMBP9lv68+f6Q="; + sha256 = "sha256-QHDcPFzDhlvgLPnXfFU6247OirscU41SzKStiTPU0oQ="; }; outputs = [ diff --git a/pkgs/by-name/ss/sshuttle/package.nix b/pkgs/by-name/ss/sshuttle/package.nix index dbdf4dbfc968f..e30011d6803f5 100644 --- a/pkgs/by-name/ss/sshuttle/package.nix +++ b/pkgs/by-name/ss/sshuttle/package.nix @@ -58,7 +58,7 @@ python3Packages.buildPythonApplication (finalAttrs: { net-tools ] ) - }" \ + }" ''; meta = { diff --git a/pkgs/by-name/st/steamguard-cli/package.nix b/pkgs/by-name/st/steamguard-cli/package.nix index 68631bd00038d..8e0c0fa2b3015 100644 --- a/pkgs/by-name/st/steamguard-cli/package.nix +++ b/pkgs/by-name/st/steamguard-cli/package.nix @@ -24,7 +24,7 @@ rustPlatform.buildRustPackage (finalAttrs: { installShellCompletion --cmd steamguard \ --bash <($out/bin/steamguard completion --shell bash) \ --fish <($out/bin/steamguard completion --shell fish) \ - --zsh <($out/bin/steamguard completion --shell zsh) \ + --zsh <($out/bin/steamguard completion --shell zsh) ''; meta = { diff --git a/pkgs/by-name/su/supertuxkart/package.nix b/pkgs/by-name/su/supertuxkart/package.nix index b6fae7be863e7..5b17db4bec812 100644 --- a/pkgs/by-name/su/supertuxkart/package.nix +++ b/pkgs/by-name/su/supertuxkart/package.nix @@ -143,7 +143,7 @@ stdenv.mkDerivation (finalAttrs: { preFixup = '' wrapProgram $out/bin/supertuxkart \ --set-default SUPERTUXKART_ASSETS_DIR "${assets}" \ - --set-default SUPERTUXKART_DATADIR "$out/share/supertuxkart" \ + --set-default SUPERTUXKART_DATADIR "$out/share/supertuxkart" ''; meta = { diff --git a/pkgs/by-name/sw/swig/package.nix b/pkgs/by-name/sw/swig/package.nix index 9c40aaa086069..7b7b7e01a8f3c 100644 --- a/pkgs/by-name/sw/swig/package.nix +++ b/pkgs/by-name/sw/swig/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "swig"; - version = "4.3.1"; + version = "4.4.1"; src = fetchFromGitHub { owner = "swig"; repo = "swig"; rev = "v${finalAttrs.version}"; - hash = "sha256-wEqbKDgXVU8kQxdh7uC+EZ0u5leeoYh2d/61qB4guOg="; + hash = "sha256-jsi83v9sg0n5kUfDACqdNAS2VuLSyxv+pe2LRcO4Khc="; }; strictDeps = true; @@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://swig.org/"; # Different types of licenses available: https://www.swig.org/Release/LICENSE . license = lib.licenses.gpl3Plus; - maintainers = [ ]; + maintainers = with lib.maintainers; [ hythera ]; mainProgram = "swig"; platforms = with lib.platforms; linux ++ darwin; }; diff --git a/pkgs/by-name/sy/sysbench/package.nix b/pkgs/by-name/sy/sysbench/package.nix index 05384c0b00c0f..e3fdfa2de652a 100644 --- a/pkgs/by-name/sy/sysbench/package.nix +++ b/pkgs/by-name/sy/sysbench/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + autoconf269, autoreconfHook, pkg-config, libmysqlclient, @@ -16,7 +17,9 @@ stdenv.mkDerivation (finalAttrs: { pname = "sysbench"; version = "1.0.20"; + # Build fails with autoconf 2.73 nativeBuildInputs = [ + autoconf269 autoreconfHook pkg-config ]; diff --git a/pkgs/by-name/ta/taglib/package.nix b/pkgs/by-name/ta/taglib/package.nix index 8b23abdf2c276..4d1e30b71e26d 100644 --- a/pkgs/by-name/ta/taglib/package.nix +++ b/pkgs/by-name/ta/taglib/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "taglib"; - version = "2.1.1"; + version = "2.2.1"; src = fetchFromGitHub { owner = "taglib"; repo = "taglib"; rev = "v${finalAttrs.version}"; - hash = "sha256-pzsjZgtr9icfXWxsZoA5GXf9k3gh92DzJRcp87T0PVQ="; + hash = "sha256-xup/c1giZadq8jYQgsZW+NJkjw9ofpdivnBVKTVkRjU="; }; strictDeps = true; diff --git a/pkgs/by-name/ti/tinyxxd/package.nix b/pkgs/by-name/ti/tinyxxd/package.nix index 9035ae112dcf1..c149c0f7c3b62 100644 --- a/pkgs/by-name/ti/tinyxxd/package.nix +++ b/pkgs/by-name/ti/tinyxxd/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "tinyxxd"; - version = "1.3.11"; + version = "1.3.15"; src = fetchFromGitHub { repo = "tinyxxd"; owner = "xyproto"; rev = "v${finalAttrs.version}"; - hash = "sha256-zM0KRQggDc45eeeZZ6nAI/5sm7NtF1XGucIJV4O1AJs="; + hash = "sha256-JLu3x54/kpKhvfTeWovxmV+/bEB4MqaNlFPrHnM/+ko="; }; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/tl/tldr/package.nix b/pkgs/by-name/tl/tldr/package.nix index 353142bc67e09..ccf9e7dcb1c74 100644 --- a/pkgs/by-name/tl/tldr/package.nix +++ b/pkgs/by-name/tl/tldr/package.nix @@ -41,7 +41,7 @@ python3Packages.buildPythonApplication (finalAttrs: { postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd tldr \ --bash <($out/bin/tldr --print-completion bash | sed -E "s#\"/nix/store/[^\"]+/bin/python[^\"]*\" -m tldr#\"$out/bin/tldr\"#g") \ - --zsh <($out/bin/tldr --print-completion zsh | sed -E "s#\"/nix/store/[^\"]+/bin/python[^\"]*\" -m tldr#\"$out/bin/tldr\"#g") \ + --zsh <($out/bin/tldr --print-completion zsh | sed -E "s#\"/nix/store/[^\"]+/bin/python[^\"]*\" -m tldr#\"$out/bin/tldr\"#g") ''; meta = { diff --git a/pkgs/by-name/tw/twolame/package.nix b/pkgs/by-name/tw/twolame/package.nix index 3f4b9dc077c2d..d452f8cb3e532 100644 --- a/pkgs/by-name/tw/twolame/package.nix +++ b/pkgs/by-name/tw/twolame/package.nix @@ -25,6 +25,8 @@ stdenv.mkDerivation { ]; buildInputs = [ libsndfile ]; + configureFlags = [ "CFLAGS=-std=gnu17" ]; + doCheck = false; # fails with "../build-scripts/test-driver: line 107: -Mstrict: command not found" meta = { diff --git a/pkgs/by-name/ty/ty/package.nix b/pkgs/by-name/ty/ty/package.nix index 471069fe1b54e..cab90cffbd0de 100644 --- a/pkgs/by-name/ty/ty/package.nix +++ b/pkgs/by-name/ty/ty/package.nix @@ -14,14 +14,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ty"; - version = "0.0.31"; + version = "0.0.32"; src = fetchFromGitHub { owner = "astral-sh"; repo = "ty"; tag = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-TJGEI22hp+YZCxIvZgNc8BF2Dd+z/TzpnRW2pO1f3X0="; + hash = "sha256-534/xT6JfbgEboH1q4R4JTl2/gLKKs1wU9eqoZf0Asw="; }; # For Darwin platforms, remove the integration test for file notifications, @@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoBuildFlags = [ "--package=ty" ]; - cargoHash = "sha256-JTE/zRf+VqBoLaoMaQ4ioVsr3Njm3OGkpMMnsPg3lsA="; + cargoHash = "sha256-uQkrvSmvQXJj+WlGLI+2fHNQeCd1eYJrJJ1z3OZSHbA="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/uc/ucc/package.nix b/pkgs/by-name/uc/ucc/package.nix index d4470dbde4be8..ae59eabb2cf3a 100644 --- a/pkgs/by-name/uc/ucc/package.nix +++ b/pkgs/by-name/uc/ucc/package.nix @@ -40,13 +40,13 @@ effectiveStdenv.mkDerivation (finalAttrs: { strictDeps = true; pname = "ucc"; - version = "1.6.0"; + version = "1.7.0"; src = fetchFromGitHub { owner = "openucx"; repo = "ucc"; tag = "v${finalAttrs.version}"; - hash = "sha256-xt138R3lSArfkxi/qJgR2xMlhhtm0hAwIUZBLpwFwvc="; + hash = "sha256-YGvagagGcG6Jiy5VppnfdZ03Sb5+5dYU6NV+RS/KnHY="; }; outputs = [ diff --git a/pkgs/by-name/un/unixodbc/package.nix b/pkgs/by-name/un/unixodbc/package.nix index 9048b27d4ab82..0bd77295c6610 100644 --- a/pkgs/by-name/un/unixodbc/package.nix +++ b/pkgs/by-name/un/unixodbc/package.nix @@ -1,31 +1,36 @@ { lib, stdenv, - fetchurl, + autoreconfHook, + fetchFromGitHub, }: stdenv.mkDerivation (finalAttrs: { - pname = "unixobcd"; - version = "2.3.12"; + pname = "unixodbc"; + version = "2.3.14"; - # TODO: build from source https://github.com/lurcher/unixODBC - src = fetchurl { - urls = [ - "ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-${finalAttrs.version}.tar.gz" - "https://www.unixodbc.org/unixODBC-${finalAttrs.version}.tar.gz" - ]; - sha256 = "sha256-8hBQFEXOIb9ge6Ue+MEl4Q4i3/3/7Dd2RkYt9fAZFew="; + src = fetchFromGitHub { + owner = "lurcher"; + repo = "unixODBC"; + tag = "v${finalAttrs.version}"; + hash = "sha256-2WhUnpiNTtsoOJ4rvdxaadcW1ROWfdoSVA8Crj8rpo8="; }; + nativeBuildInputs = [ + autoreconfHook + ]; + configureFlags = [ "--disable-gui" "--sysconfdir=/etc" ]; meta = { + changelog = "https://github.com/lurcher/unixODBC/releases/tag/v${finalAttrs.version}"; description = "ODBC driver manager for Unix"; homepage = "https://www.unixodbc.org/"; license = lib.licenses.lgpl2; + maintainers = with lib.maintainers; [ hythera ]; platforms = lib.platforms.unix; }; }) diff --git a/pkgs/by-name/ut/utf8cpp/package.nix b/pkgs/by-name/ut/utf8cpp/package.nix index f8e88753470fd..a97a1043b555f 100644 --- a/pkgs/by-name/ut/utf8cpp/package.nix +++ b/pkgs/by-name/ut/utf8cpp/package.nix @@ -13,18 +13,25 @@ stdenv.mkDerivation (finalAttrs: { owner = "nemtrif"; repo = "utfcpp"; tag = "v${finalAttrs.version}"; - fetchSubmodules = true; hash = "sha256-0FgMKHymFOA3BM7VS8US2is8TmQlL/wWj4nSRihqcDo="; }; nativeBuildInputs = [ cmake ]; + cmakeFlags = [ + (lib.cmakeBool "UTF8CPP_ENABLE_TESTS" true) + ]; + doCheck = true; + meta = { homepage = "https://github.com/nemtrif/utfcpp"; changelog = "https://github.com/nemtrif/utfcpp/releases/tag/v${finalAttrs.version}"; description = "UTF-8 with C++ in a Portable Way"; license = lib.licenses.boost; - maintainers = with lib.maintainers; [ jobojeha ]; + maintainers = with lib.maintainers; [ + jobojeha + doronbehar + ]; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/ut/utfcpp/package.nix b/pkgs/by-name/ut/utfcpp/package.nix deleted file mode 100644 index 311eef582cbb0..0000000000000 --- a/pkgs/by-name/ut/utfcpp/package.nix +++ /dev/null @@ -1,36 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - cmake, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "utfcpp"; - version = "4.0.9"; - - src = fetchFromGitHub { - owner = "nemtrif"; - repo = "utfcpp"; - tag = "v${finalAttrs.version}"; - hash = "sha256-0FgMKHymFOA3BM7VS8US2is8TmQlL/wWj4nSRihqcDo="; - }; - - nativeBuildInputs = [ - cmake - ]; - - cmakeFlags = [ - (lib.cmakeBool "UTF8CPP_ENABLE_TESTS" true) - ]; - doCheck = true; - - meta = { - description = "UTF-8 with C++ in a Portable Way"; - homepage = "https://github.com/nemtrif/utfcpp"; - license = lib.licenses.boost; - maintainers = with lib.maintainers; [ doronbehar ]; - mainProgram = "utfcpp"; - platforms = lib.platforms.all; - }; -}) diff --git a/pkgs/by-name/ut/util-linux/fix-musl-nsenter.patch b/pkgs/by-name/ut/util-linux/fix-musl-nsenter.patch new file mode 100644 index 0000000000000..73a201bd5b4ca --- /dev/null +++ b/pkgs/by-name/ut/util-linux/fix-musl-nsenter.patch @@ -0,0 +1,25 @@ +From 126c850f74cbafd3af55a6f829308d7f63de4c7b Mon Sep 17 00:00:00 2001 +From: Aleksi Hannula +Date: Tue, 7 Apr 2026 14:52:16 +0300 +Subject: [PATCH] nsenter: Fix AT_HANDLE_FID on musl + +--- + sys-utils/nsenter.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/sys-utils/nsenter.c b/sys-utils/nsenter.c +index e10ba9c..340e6b1 100644 +--- a/sys-utils/nsenter.c ++++ b/sys-utils/nsenter.c +@@ -220,7 +220,7 @@ static int fill_nsfs_file_handle(struct file_handle *fh, uint64_t ns_id) + + fh->handle_bytes = sizeof(struct nsfs_file_handle); + if (name_to_handle_at(nsfs_fd, "", fh, &mount_id, +- AT_EMPTY_PATH | AT_HANDLE_FID) == -1) ++ AT_EMPTY_PATH | 0x200 /* AT_HANDLE_FID */) == -1) + return -errno; + assert(fh->handle_type); + nsfs_fh_tmpl = *fh; +-- +2.51.2 + diff --git a/pkgs/by-name/ut/util-linux/include-correct-struct-statfs-header.patch b/pkgs/by-name/ut/util-linux/include-correct-struct-statfs-header.patch new file mode 100644 index 0000000000000..6787ef311abf5 --- /dev/null +++ b/pkgs/by-name/ut/util-linux/include-correct-struct-statfs-header.patch @@ -0,0 +1,61 @@ +From 145b6a66dcc725de3c3161db62db7047eb407214 Mon Sep 17 00:00:00 2001 +From: Morgan Jones +Date: Sun, 5 Apr 2026 18:03:54 -0700 +Subject: [PATCH] pidfd-utils: include correct struct statfs header for darwin + +Fixes the build on Darwin since struct statfs is in sys/mount.h +and sys/vfs.h doesn't even exist. Just conditionally include all the +headers. +--- + include/statfs_magic.h | 16 ++++++++++++++++ + lib/pidfd-utils.c | 3 --- + 2 files changed, 16 insertions(+), 3 deletions(-) + +diff --git a/include/statfs_magic.h b/include/statfs_magic.h +index 6921abaa4..28977f392 100644 +--- a/include/statfs_magic.h ++++ b/include/statfs_magic.h +@@ -5,10 +5,26 @@ + #ifndef UTIL_LINUX_STATFS_MAGIC_H + #define UTIL_LINUX_STATFS_MAGIC_H + ++#ifdef HAVE_SYS_TYPES_H ++# include ++#endif ++ ++#ifdef HAVE_SYS_STAT_H ++# include ++#endif ++ + #ifdef HAVE_SYS_STATFS_H + # include + #endif + ++#ifdef HAVE_SYS_VFS_H ++# include ++#endif ++ ++#ifdef HAVE_SYS_MOUNT_H ++# include ++#endif ++ + /* + * If possible then don't depend on internal libc __SWORD_TYPE type. + */ +diff --git a/lib/pidfd-utils.c b/lib/pidfd-utils.c +index a83735920..f7c649144 100644 +--- a/lib/pidfd-utils.c ++++ b/lib/pidfd-utils.c +@@ -5,9 +5,6 @@ + * Authors: Christian Goeschel Ndjomouo [2025] + */ + #include +-#include +-#include +-#include + #include + #include + +-- +2.50.1 + diff --git a/pkgs/by-name/ut/util-linux/package.nix b/pkgs/by-name/ut/util-linux/package.nix index 95f68397d57c7..c543091bf426c 100644 --- a/pkgs/by-name/ut/util-linux/package.nix +++ b/pkgs/by-name/ut/util-linux/package.nix @@ -43,11 +43,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "util-linux" + lib.optionalString isMinimal "-minimal"; - version = "2.41.3"; + version = "2.42"; src = fetchurl { url = "mirror://kernel/linux/utils/util-linux/v${lib.versions.majorMinor finalAttrs.version}/util-linux-${finalAttrs.version}.tar.xz"; - hash = "sha256-MzDYc/D861VguJp9wU5PMoi72IDpaQPtm1DsK1eZ5Ys="; + hash = "sha256-NFKyYLuqd11udJrDuyIRF4UAP8H0RJcAJcjaJt+nWOk="; }; patches = [ @@ -56,17 +56,14 @@ stdenv.mkDerivation (finalAttrs: { # distros anyway). ./rtcwake-search-PATH-for-shutdown.patch - # pam_lastlog2: link with libpam - # see https://github.com/NixOS/nixpkgs/issues/493934 - ./pam_lastlog2-add-lpam-to-Makemodule.am.patch - - # bits: only build when cpu_set_t is available - # Otherwise, the build fails on macOS - (fetchurl { - name = "bits-only-build-when-cpu_set_t-is-available.patch"; - url = "https://lore.kernel.org/util-linux/20250501075806.88759-1-hi@alyssa.is/raw"; - hash = "sha256-G7Cdv8636wJEjgt9am7PaDI8bpSF8sO9bFWEIiAL25A="; - }) + # Fix compile of 2.42+ on Darwin. + # https://lore.kernel.org/util-linux/CAEUYr6ZjVX1bd-xcBGtFN_ZYwQnXDYsw7d1-7sTpF2BbgfrR+g@mail.gmail.com/T/#u + ./include-correct-struct-statfs-header.patch + ] + ++ lib.optionals stdenv.hostPlatform.isMusl [ + # Musl does not define AT_HANDLE_FID, hard-code it. + # https://github.com/util-linux/util-linux/pull/4203 + ./fix-musl-nsenter.patch ]; # We separate some of the utilities into their own outputs. This @@ -221,13 +218,6 @@ stdenv.mkDerivation (finalAttrs: { doCheck = false; # "For development purpose only. Don't execute on production system!" passthru = { - updateScript = gitUpdater { - # No nicer place to find latest release. - url = "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git"; - rev-prefix = "v"; - ignoredVersions = "(-rc).*"; - }; - # encode upstream assumption to be used in man-db # https://github.com/util-linux/util-linux/commit/8886d84e25a457702b45194d69a47313f76dc6bc hasCol = stdenv.hostPlatform.libc == "glibc"; @@ -235,6 +225,14 @@ stdenv.mkDerivation (finalAttrs: { tests = { inherit (nixosTests) pam-lastlog; }; + } + // lib.optionalAttrs (!isMinimal) { + updateScript = gitUpdater { + # No nicer place to find latest release. + url = "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git"; + rev-prefix = "v"; + ignoredVersions = "(-rc|-start|-devel).*"; + }; }; meta = { diff --git a/pkgs/by-name/ut/util-linux/pam_lastlog2-add-lpam-to-Makemodule.am.patch b/pkgs/by-name/ut/util-linux/pam_lastlog2-add-lpam-to-Makemodule.am.patch deleted file mode 100644 index 3ffb12387bb69..0000000000000 --- a/pkgs/by-name/ut/util-linux/pam_lastlog2-add-lpam-to-Makemodule.am.patch +++ /dev/null @@ -1,52 +0,0 @@ -From c8e620c6bcd044786c59f822810fc973090dbfa2 Mon Sep 17 00:00:00 2001 -From: Morgan Jones -Date: Mon, 2 Mar 2026 11:03:39 -0800 -Subject: [PATCH] pam_lastlog2: add -lpam to Makemodule.am - -If we don't add this, we don't actually link with PAM; compare the -before and after of `lib/security/pam_lastlog2.so`. - -``` -Dynamic section at offset 0x2ce8 contains 31 entries: - Tag Type Name/Value - 0x0000000000000001 (NEEDED) Shared library: [liblastlog2.so.2] - 0x0000000000000001 (NEEDED) Shared library: [libsqlite3.so] - 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] - 0x000000000000000e (SONAME) Library soname: [pam_lastlog2.so] -``` - -``` -Dynamic section at offset 0x2cd8 contains 32 entries: - Tag Type Name/Value - 0x0000000000000001 (NEEDED) Shared library: [libpam.so.0] - 0x0000000000000001 (NEEDED) Shared library: [liblastlog2.so.2] - 0x0000000000000001 (NEEDED) Shared library: [libsqlite3.so] - 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] - 0x000000000000000e (SONAME) Library soname: [pam_lastlog2.so] -``` - -This causes issues like https://github.com/NixOS/nixpkgs/issues/493934 -where the library has trouble linking with PAM symbols because it is not -linked. - -Signed-off-by: Morgan Jones ---- - pam_lastlog2/src/Makemodule.am | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/pam_lastlog2/src/Makemodule.am b/pam_lastlog2/src/Makemodule.am -index 40d597c58..629930853 100644 ---- a/pam_lastlog2/src/Makemodule.am -+++ b/pam_lastlog2/src/Makemodule.am -@@ -13,7 +13,7 @@ pam_lastlog2_la_CFLAGS = \ - - pam_lastlog2_la_LIBADD = liblastlog2.la - --pam_lastlog2_la_LDFLAGS = $(SOLIB_LDFLAGS) -module -avoid-version -shared -+pam_lastlog2_la_LDFLAGS = $(SOLIB_LDFLAGS) -lpam -module -avoid-version -shared - if HAVE_VSCRIPT - pam_lastlog2_la_LDFLAGS += $(VSCRIPT_LDFLAGS),$(top_srcdir)/pam_lastlog2/src/pam_lastlog2.sym - endif --- -2.50.1 - diff --git a/pkgs/by-name/va/vapoursynth-bestsource/package.nix b/pkgs/by-name/va/vapoursynth-bestsource/package.nix index ef90fb7153d48..bff856f32a551 100644 --- a/pkgs/by-name/va/vapoursynth-bestsource/package.nix +++ b/pkgs/by-name/va/vapoursynth-bestsource/package.nix @@ -7,7 +7,7 @@ pkg-config, vapoursynth, ffmpeg, - xxHash, + xxhash, gitUpdater, }: @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ vapoursynth (ffmpeg.override { withLcms2 = true; }) - xxHash + xxhash ]; postPatch = '' diff --git a/pkgs/by-name/va/vapoursynth-nnedi3/package.nix b/pkgs/by-name/va/vapoursynth-nnedi3/package.nix deleted file mode 100644 index 3bbe4056766c0..0000000000000 --- a/pkgs/by-name/va/vapoursynth-nnedi3/package.nix +++ /dev/null @@ -1,54 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - fetchpatch, - autoreconfHook, - pkg-config, - vapoursynth, - yasm, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "vapoursynth-nnedi3"; - version = "12"; - - src = fetchFromGitHub { - owner = "dubhater"; - repo = "vapoursynth-nnedi3"; - tag = "v${finalAttrs.version}"; - hash = "sha256-jd/PCXhbCZGMsoXjekbeqMSRVBJAy4INdpkTbZFjVO0="; - }; - - patches = [ - (fetchpatch { - name = "build-fixes-for-aarch64-apple-silicon.patch"; - url = "https://github.com/dubhater/vapoursynth-nnedi3/commit/15c15080ed4406929aa0d2d6a3f83ca3e26bc979.patch"; - hash = "sha256-8gNj4LixfrGq0MaIYdZuwSK/2iyh1E9s/uuSBJHZwx8="; - }) - ]; - - nativeBuildInputs = [ - autoreconfHook - pkg-config - ]; - - buildInputs = [ - vapoursynth - yasm - ]; - - configureFlags = [ "--libdir=$(out)/lib/vapoursynth" ]; - - postInstall = '' - rm -f $out/lib/vapoursynth/*.la - ''; - - meta = { - description = "Filter for VapourSynth"; - homepage = "https://github.com/dubhater/vapoursynth-nnedi3"; - license = with lib.licenses; [ gpl2Plus ]; - maintainers = with lib.maintainers; [ snaki ]; - platforms = with lib.platforms; x86_64 ++ aarch64; - }; -}) diff --git a/pkgs/by-name/vi/victoriametrics/package.nix b/pkgs/by-name/vi/victoriametrics/package.nix index ab3a8065824d8..4527404d8b237 100644 --- a/pkgs/by-name/vi/victoriametrics/package.nix +++ b/pkgs/by-name/vi/victoriametrics/package.nix @@ -60,7 +60,7 @@ buildGoModule (finalAttrs: { substituteInPlace lib/storage/storage_test.go \ --replace-fail "time.After(10 " "time.After(120 " \ --replace-fail "time.NewTimer(30 " "time.NewTimer(120 " \ - --replace-fail "time.NewTimer(time.Second * 10)" "time.NewTimer(time.Second * 120)" \ + --replace-fail "time.NewTimer(time.Second * 10)" "time.NewTimer(time.Second * 120)" ''; ldflags = [ diff --git a/pkgs/by-name/vo/vorbis-tools/package.nix b/pkgs/by-name/vo/vorbis-tools/package.nix index d31b0425cce13..bcb52282beaec 100644 --- a/pkgs/by-name/vo/vorbis-tools/package.nix +++ b/pkgs/by-name/vo/vorbis-tools/package.nix @@ -36,6 +36,8 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ]; + configureFlags = [ "CFLAGS=-std=gnu17" ]; + meta = { description = "Extra tools for Ogg-Vorbis audio codec"; longDescription = '' diff --git a/pkgs/by-name/xe/xemu/package.nix b/pkgs/by-name/xe/xemu/package.nix index 683db61bbf583..6c6e7f164b9b9 100644 --- a/pkgs/by-name/xe/xemu/package.nix +++ b/pkgs/by-name/xe/xemu/package.nix @@ -30,7 +30,7 @@ cacert, darwin, desktopToDarwinBundle, - xxHash, + xxhash, tomlplusplus, }: @@ -93,7 +93,7 @@ stdenv.mkDerivation (finalAttrs: { openssl vulkan-headers vulkan-loader - xxHash + xxhash tomlplusplus ] ++ lib.optionals stdenv.hostPlatform.isLinux [ diff --git a/pkgs/by-name/xo/xorgproto/meson.patch b/pkgs/by-name/xo/xorgproto/meson.patch new file mode 100644 index 0000000000000..802dd42abae4e --- /dev/null +++ b/pkgs/by-name/xo/xorgproto/meson.patch @@ -0,0 +1,14 @@ +--- xorgproto-2018.4.orig/include/X11/meson.build 2018-02-28 16:45:07.000000000 +0000 ++++ xorgproto-2018.4/include/X11/meson.build 2019-01-26 02:34:52.763165148 +0000 +@@ -10,8 +10,10 @@ + endif + endforeach + + # generated headers. try not to make more of these, please. +-if cc.has_member('fd_set', 'fds_bits', prefix: fd_set_headers) ++if cc.get_define('_WIN32') == '1' and cc.get_define('CYGWIN') != '1' ++ fds_bits = 'dummy' ++elif cc.has_member('fd_set', 'fds_bits', prefix: fd_set_headers) + fds_bits = 'fds_bits' + elif cc.has_member('fd_set', '__fds_bits', prefix: fd_set_headers) + fds_bits = '__fds_bits' diff --git a/pkgs/by-name/xo/xorgproto/package.nix b/pkgs/by-name/xo/xorgproto/package.nix index bd44d61263cc0..e36e92a8de037 100644 --- a/pkgs/by-name/xo/xorgproto/package.nix +++ b/pkgs/by-name/xo/xorgproto/package.nix @@ -21,10 +21,7 @@ stdenv.mkDerivation (finalAttrs: { patches = [ # small fix for mingw - (fetchpatch { - url = "https://aur.archlinux.org/cgit/aur.git/plain/meson.patch?h=mingw-w64-xorgproto&id=7b817efc3144a50e6766817c4ca7242f8ce49307"; - sha256 = "sha256-Izzz9In53W7CC++k1bLr78iSrmxpFm1cH8qcSpptoUQ="; - }) + ./meson.patch ]; strictDeps = true; diff --git a/pkgs/by-name/xp/xpra/package.nix b/pkgs/by-name/xp/xpra/package.nix index 07094de10ae1e..2faaa600a575e 100644 --- a/pkgs/by-name/xp/xpra/package.nix +++ b/pkgs/by-name/xp/xpra/package.nix @@ -55,7 +55,7 @@ xorgproto, libxkbfile, xorg-server, - xxHash, + xxhash, clang, withHtml ? true, xpra-html5, @@ -185,7 +185,7 @@ effectiveBuildPythonApplication rec { libavif openh264 libyuv - xxHash + xxhash systemd ] ++ lib.optional withNvenc [ diff --git a/pkgs/by-name/xv/xva-img/package.nix b/pkgs/by-name/xv/xva-img/package.nix index 3f5d910d722e1..718c31ef0aa0a 100644 --- a/pkgs/by-name/xv/xva-img/package.nix +++ b/pkgs/by-name/xv/xva-img/package.nix @@ -4,7 +4,7 @@ cmake, fetchFromGitHub, openssl, - xxHash, + xxhash, }: stdenv.mkDerivation (finalAttrs: { @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ openssl - xxHash + xxhash ]; postPatch = '' diff --git a/pkgs/by-name/xx/xxHash/package.nix b/pkgs/by-name/xx/xxhash/package.nix similarity index 98% rename from pkgs/by-name/xx/xxHash/package.nix rename to pkgs/by-name/xx/xxhash/package.nix index bb6ef12918a2a..678e9d1c18648 100644 --- a/pkgs/by-name/xx/xxHash/package.nix +++ b/pkgs/by-name/xx/xxhash/package.nix @@ -6,7 +6,7 @@ }: stdenv.mkDerivation (finalAttrs: { - pname = "xxHash"; + pname = "xxhash"; version = "0.8.3"; src = fetchFromGitHub { diff --git a/pkgs/by-name/ze/zenity/package.nix b/pkgs/by-name/ze/zenity/package.nix index 756ad90cd0b6b..b121ed663d6c3 100644 --- a/pkgs/by-name/ze/zenity/package.nix +++ b/pkgs/by-name/ze/zenity/package.nix @@ -17,11 +17,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "zenity"; - version = "4.2.1"; + version = "4.2.2"; src = fetchurl { url = "mirror://gnome/sources/zenity/${lib.versions.majorMinor finalAttrs.version}/zenity-${finalAttrs.version}.tar.xz"; - hash = "sha256-Wp/Y2DFvkMsuGlqPDUEeufyvhZV6ginqPoA+gQBKHr0="; + hash = "sha256-AZGGqZYJbvT8NW4hV3tWc/W6o6KayOPWCLdTNxwYAY0="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/zp/zps/package.nix b/pkgs/by-name/zp/zps/package.nix index c61b15706f9a2..17660daf2ac08 100644 --- a/pkgs/by-name/zp/zps/package.nix +++ b/pkgs/by-name/zp/zps/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { postInstall = '' mkdir -p $out/share/applications substitute ../.application/zps.desktop $out/share/applications/zps.desktop \ - --replace Exec=zps Exec=$out/zps \ + --replace Exec=zps Exec=$out/zps ''; meta = { diff --git a/pkgs/by-name/zr/zrythm/package.nix b/pkgs/by-name/zr/zrythm/package.nix index f34ea0b26ca4e..3d0a58f5a1225 100644 --- a/pkgs/by-name/zr/zrythm/package.nix +++ b/pkgs/by-name/zr/zrythm/package.nix @@ -57,7 +57,7 @@ wrapGAppsHook4, writeScript, xdg-utils, - xxHash, + xxhash, yyjson, zix, zstd, @@ -152,7 +152,7 @@ stdenv.mkDerivation (finalAttrs: { soxr vamp-plugin-sdk xdg-utils - xxHash + xxhash yyjson zix zstd diff --git a/pkgs/by-name/zs/zsync/c23.patch b/pkgs/by-name/zs/zsync/c23.patch new file mode 100644 index 0000000000000..717a7f475c75a --- /dev/null +++ b/pkgs/by-name/zs/zsync/c23.patch @@ -0,0 +1,855 @@ +diff --git a/libzsync/zsync.c b/libzsync/zsync.c +index bf3a77c..0697857 100644 +--- a/libzsync/zsync.c ++++ b/libzsync/zsync.c +@@ -41,6 +41,8 @@ + #include + #include + #include ++ ++#define _DARWIN_C_SOURCE + #include + + #include +diff --git a/zlib/adler32.c b/zlib/adler32.c +index 624a169..19a7012 100644 +--- a/zlib/adler32.c ++++ b/zlib/adler32.c +@@ -44,10 +44,7 @@ + #endif + + /* ========================================================================= */ +-uLong ZEXPORT adler32(adler, buf, len) +- uLong adler; +- const Bytef *buf; +- uInt len; ++uLong ZEXPORT adler32(uLong adler, const Bytef *buf, uInt len) + { + unsigned long s1 = adler & 0xffff; + unsigned long s2 = (adler >> 16) & 0xffff; +diff --git a/zlib/compress.c b/zlib/compress.c +index 24ef029..232691b 100644 +--- a/zlib/compress.c ++++ b/zlib/compress.c +@@ -19,12 +19,7 @@ + memory, Z_BUF_ERROR if there was not enough room in the output buffer, + Z_STREAM_ERROR if the level parameter is invalid. + */ +-int ZEXPORT compress2 (dest, destLen, source, sourceLen, level) +- Bytef *dest; +- uLongf *destLen; +- const Bytef *source; +- uLong sourceLen; +- int level; ++int ZEXPORT compress2 (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen, int level) + { + z_stream stream; + int err; +@@ -59,11 +54,7 @@ int ZEXPORT compress2 (dest, destLen, source, sourceLen, level) + + /* =========================================================================== + */ +-int ZEXPORT compress (dest, destLen, source, sourceLen) +- Bytef *dest; +- uLongf *destLen; +- const Bytef *source; +- uLong sourceLen; ++int ZEXPORT compress (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen) + { + return compress2(dest, destLen, source, sourceLen, Z_DEFAULT_COMPRESSION); + } +@@ -72,8 +63,7 @@ int ZEXPORT compress (dest, destLen, source, sourceLen) + If the default memLevel or windowBits for deflateInit() is changed, then + this function needs to be updated. + */ +-uLong ZEXPORT compressBound (sourceLen) +- uLong sourceLen; ++uLong ZEXPORT compressBound (uLong sourceLen) + { + return sourceLen + (sourceLen >> 12) + (sourceLen >> 14) + 11; + } +diff --git a/zlib/crc32.c b/zlib/crc32.c +index 689b288..b4dc0b3 100644 +--- a/zlib/crc32.c ++++ b/zlib/crc32.c +@@ -155,9 +155,7 @@ local void make_crc_table() + } + + #ifdef MAKECRCH +-local void write_table(out, table) +- FILE *out; +- const unsigned long FAR *table; ++local void write_table(FILE *out, const unsigned long FAR *table) + { + int n; + +@@ -190,10 +188,7 @@ const unsigned long FAR * ZEXPORT get_crc_table() + #define DO8 DO1; DO1; DO1; DO1; DO1; DO1; DO1; DO1 + + /* ========================================================================= */ +-unsigned long ZEXPORT crc32(crc, buf, len) +- unsigned long crc; +- const unsigned char FAR *buf; +- unsigned len; ++unsigned long ZEXPORT crc32(unsigned long crc, const unsigned char FAR *buf, unsigned len) + { + if (buf == Z_NULL) return 0UL; + +@@ -233,10 +228,7 @@ unsigned long ZEXPORT crc32(crc, buf, len) + #define DOLIT32 DOLIT4; DOLIT4; DOLIT4; DOLIT4; DOLIT4; DOLIT4; DOLIT4; DOLIT4 + + /* ========================================================================= */ +-local unsigned long crc32_little(crc, buf, len) +- unsigned long crc; +- const unsigned char FAR *buf; +- unsigned len; ++local unsigned long crc32_little(unsigned long crc, const unsigned char FAR *buf, unsigned len) + { + register u4 c; + register const u4 FAR *buf4; +@@ -273,10 +265,7 @@ local unsigned long crc32_little(crc, buf, len) + #define DOBIG32 DOBIG4; DOBIG4; DOBIG4; DOBIG4; DOBIG4; DOBIG4; DOBIG4; DOBIG4 + + /* ========================================================================= */ +-local unsigned long crc32_big(crc, buf, len) +- unsigned long crc; +- const unsigned char FAR *buf; +- unsigned len; ++local unsigned long crc32_big(unsigned long crc, const unsigned char FAR *buf, unsigned len) + { + register u4 c; + register const u4 FAR *buf4; +diff --git a/zlib/deflate.c b/zlib/deflate.c +index 19a8f27..58b2f01 100644 +--- a/zlib/deflate.c ++++ b/zlib/deflate.c +@@ -201,11 +201,7 @@ struct static_tree_desc_s {int dummy;}; /* for buggy compilers */ + zmemzero((Bytef *)s->head, (unsigned)(s->hash_size-1)*sizeof(*s->head)); + + /* ========================================================================= */ +-int ZEXPORT deflateInit_(strm, level, version, stream_size) +- z_streamp strm; +- int level; +- const char *version; +- int stream_size; ++int ZEXPORT deflateInit_(z_streamp strm, int level, const char *version, int stream_size) + { + return deflateInit2_(strm, level, Z_DEFLATED, MAX_WBITS, DEF_MEM_LEVEL, + Z_DEFAULT_STRATEGY, version, stream_size); +@@ -213,16 +209,8 @@ int ZEXPORT deflateInit_(strm, level, version, stream_size) + } + + /* ========================================================================= */ +-int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy, +- version, stream_size) +- z_streamp strm; +- int level; +- int method; +- int windowBits; +- int memLevel; +- int strategy; +- const char *version; +- int stream_size; ++int ZEXPORT deflateInit2_(z_streamp strm, int level, int method, int windowBits, int memLevel, int strategy, ++ const char *version, int stream_size) + { + deflate_state *s; + int wrap = 1; +@@ -311,10 +299,7 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy, + } + + /* ========================================================================= */ +-int ZEXPORT deflateSetDictionary (strm, dictionary, dictLength) +- z_streamp strm; +- const Bytef *dictionary; +- uInt dictLength; ++int ZEXPORT deflateSetDictionary (z_streamp strm, const Bytef *dictionary, uInt dictLength) + { + deflate_state *s; + uInt length = dictLength; +@@ -355,8 +340,7 @@ int ZEXPORT deflateSetDictionary (strm, dictionary, dictLength) + } + + /* ========================================================================= */ +-int ZEXPORT deflateReset (strm) +- z_streamp strm; ++int ZEXPORT deflateReset (z_streamp strm) + { + deflate_state *s; + +@@ -391,10 +375,7 @@ int ZEXPORT deflateReset (strm) + } + + /* ========================================================================= */ +-int ZEXPORT deflatePrime (strm, bits, value) +- z_streamp strm; +- int bits; +- int value; ++int ZEXPORT deflatePrime (z_streamp strm, int bits, int value) + { + if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR; + strm->state->bi_valid = bits; +@@ -403,10 +384,7 @@ int ZEXPORT deflatePrime (strm, bits, value) + } + + /* ========================================================================= */ +-int ZEXPORT deflateParams(strm, level, strategy) +- z_streamp strm; +- int level; +- int strategy; ++int ZEXPORT deflateParams(z_streamp strm, int level, int strategy) + { + deflate_state *s; + compress_func func; +@@ -457,9 +435,7 @@ int ZEXPORT deflateParams(strm, level, strategy) + * But even the conservative upper bound of about 14% expansion does not + * seem onerous for output buffer allocation. + */ +-uLong ZEXPORT deflateBound(strm, sourceLen) +- z_streamp strm; +- uLong sourceLen; ++uLong ZEXPORT deflateBound(z_streamp strm, uLong sourceLen) + { + deflate_state *s; + uLong destLen; +@@ -486,9 +462,7 @@ uLong ZEXPORT deflateBound(strm, sourceLen) + * IN assertion: the stream state is correct and there is enough room in + * pending_buf. + */ +-local void putShortMSB (s, b) +- deflate_state *s; +- uInt b; ++local void putShortMSB (deflate_state *s, uInt b) + { + put_byte(s, (Byte)(b >> 8)); + put_byte(s, (Byte)(b & 0xff)); +@@ -500,8 +474,7 @@ local void putShortMSB (s, b) + * to avoid allocating a large strm->next_out buffer and copying into it. + * (See also read_buf()). + */ +-local void flush_pending(strm) +- z_streamp strm; ++local void flush_pending(z_streamp strm) + { + unsigned len = strm->state->pending; + +@@ -520,9 +493,7 @@ local void flush_pending(strm) + } + + /* ========================================================================= */ +-int ZEXPORT deflate (strm, flush) +- z_streamp strm; +- int flush; ++int ZEXPORT deflate (z_streamp strm, int flush) + { + int old_flush; /* value of flush param for previous deflate call */ + deflate_state *s; +@@ -696,8 +667,7 @@ int ZEXPORT deflate (strm, flush) + } + + /* ========================================================================= */ +-int ZEXPORT deflateEnd (strm) +- z_streamp strm; ++int ZEXPORT deflateEnd (z_streamp strm) + { + int status; + +@@ -726,9 +696,7 @@ int ZEXPORT deflateEnd (strm) + * To simplify the source, this is not supported for 16-bit MSDOS (which + * doesn't have enough memory anyway to duplicate compression states). + */ +-int ZEXPORT deflateCopy (dest, source) +- z_streamp dest; +- z_streamp source; ++int ZEXPORT deflateCopy (z_streamp dest, z_streamp source) + { + #ifdef MAXSEG_64K + return Z_STREAM_ERROR; +@@ -788,10 +756,7 @@ int ZEXPORT deflateCopy (dest, source) + * allocating a large strm->next_in buffer and copying from it. + * (See also flush_pending()). + */ +-local int read_buf(strm, buf, size) +- z_streamp strm; +- Bytef *buf; +- unsigned size; ++local int read_buf(z_streamp strm, Bytef *buf, unsigned size) + { + unsigned len = strm->avail_in; + +@@ -818,8 +783,7 @@ local int read_buf(strm, buf, size) + /* =========================================================================== + * Initialize the "longest match" routines for a new zlib stream + */ +-local void lm_init (s) +- deflate_state *s; ++local void lm_init (deflate_state *s) + { + s->window_size = (ulg)2L*s->w_size; + +@@ -857,9 +821,7 @@ local void lm_init (s) + /* For 80x86 and 680x0, an optimized version will be provided in match.asm or + * match.S. The code will be functionally equivalent. + */ +-local uInt longest_match(s, cur_match) +- deflate_state *s; +- IPos cur_match; /* current match */ ++local uInt longest_match(deflate_state *s, IPos cur_match /* current match */) + { + unsigned chain_length = s->max_chain_length;/* max hash chain length */ + register Bytef *scan = s->window + s->strstart; /* current string */ +@@ -1000,9 +962,7 @@ local uInt longest_match(s, cur_match) + /* --------------------------------------------------------------------------- + * Optimized version for level == 1 or strategy == Z_RLE only + */ +-local uInt longest_match_fast(s, cur_match) +- deflate_state *s; +- IPos cur_match; /* current match */ ++local uInt longest_match_fast(deflate_state *s, IPos cur_match /* current match */) + { + register Bytef *scan = s->window + s->strstart; /* current string */ + register Bytef *match; /* matched string */ +@@ -1057,10 +1017,7 @@ local uInt longest_match_fast(s, cur_match) + /* =========================================================================== + * Check that the match at match_start is indeed a match. + */ +-local void check_match(s, start, match, length) +- deflate_state *s; +- IPos start, match; +- int length; ++local void check_match(deflate_state *s, IPos start, IPos match, int length) + { + /* check that the match is indeed a match */ + if (zmemcmp(s->window + match, +@@ -1091,8 +1048,7 @@ local void check_match(s, start, match, length) + * performed for at least two bytes (required for the zip translate_eol + * option -- not supported here). + */ +-local void fill_window(s) +- deflate_state *s; ++local void fill_window(deflate_state *s) + { + register unsigned n, m; + register Posf *p; +@@ -1214,9 +1170,7 @@ local void fill_window(s) + * NOTE: this function should be optimized to avoid extra copying from + * window to pending_buf. + */ +-local block_state deflate_stored(s, flush) +- deflate_state *s; +- int flush; ++local block_state deflate_stored(deflate_state *s, int flush) + { + /* Stored blocks are limited to 0xffff bytes, pending_buf is limited + * to pending_buf_size, and each stored block has a 5 byte header: +@@ -1272,9 +1226,7 @@ local block_state deflate_stored(s, flush) + * new strings in the dictionary only for unmatched strings or for short + * matches. It is used only for the fast compression options. + */ +-local block_state deflate_fast(s, flush) +- deflate_state *s; +- int flush; ++local block_state deflate_fast(deflate_state *s, int flush) + { + IPos hash_head = NIL; /* head of the hash chain */ + int bflush; /* set if current block must be flushed */ +@@ -1378,9 +1330,7 @@ local block_state deflate_fast(s, flush) + * evaluation for matches: a match is finally adopted only if there is + * no better match at the next window position. + */ +-local block_state deflate_slow(s, flush) +- deflate_state *s; +- int flush; ++local block_state deflate_slow(deflate_state *s, int flush) + { + IPos hash_head = NIL; /* head of hash chain */ + int bflush; /* set if current block must be flushed */ +diff --git a/zlib/inflate.c b/zlib/inflate.c +index fdc3f05..03ceaa3 100644 +--- a/zlib/inflate.c ++++ b/zlib/inflate.c +@@ -104,8 +104,7 @@ local void fixedtables OF((struct inflate_state FAR *state)); + local unsigned syncsearch OF((unsigned FAR *have, unsigned char FAR *buf, + unsigned len)); + +-int ZEXPORT inflateReset(strm) +-z_streamp strm; ++int ZEXPORT inflateReset(z_streamp strm) + { + struct inflate_state FAR *state; + +@@ -125,11 +124,7 @@ z_streamp strm; + return Z_OK; + } + +-int ZEXPORT inflateInit2_(strm, windowBits, version, stream_size) +-z_streamp strm; +-int windowBits; +-const char *version; +-int stream_size; ++int ZEXPORT inflateInit2_(z_streamp strm, int windowBits, const char *version, int stream_size) + { + struct inflate_state FAR *state; + +@@ -168,10 +163,7 @@ int stream_size; + return inflateReset(strm); + } + +-int ZEXPORT inflateInit_(strm, version, stream_size) +-z_streamp strm; +-const char *version; +-int stream_size; ++int ZEXPORT inflateInit_(z_streamp strm, const char *version, int stream_size) + { + return inflateInit2_(strm, DEF_WBITS, version, stream_size); + } +@@ -186,8 +178,7 @@ int stream_size; + used for threaded applications, since the rewriting of the tables and virgin + may not be thread-safe. + */ +-local void fixedtables(state) +-struct inflate_state FAR *state; ++local void fixedtables(struct inflate_state FAR *state) + { + #ifdef BUILDFIXED + static int virgin = 1; +@@ -304,9 +295,7 @@ void makefixed() + output will fall in the output data, making match copies simpler and faster. + The advantage may be dependent on the size of the processor's data caches. + */ +-int updatewindow(strm, out) +-z_streamp strm; +-unsigned out; ++int updatewindow(z_streamp strm, unsigned out) + { + struct inflate_state FAR *state; + unsigned copy, dist; +@@ -535,9 +524,7 @@ unsigned out; + will return Z_BUF_ERROR if it has not reached the end of the stream. + */ + +-int ZEXPORT inflate(strm, flush) +-z_streamp strm; +-int flush; ++int ZEXPORT inflate(z_streamp strm, int flush) + { + struct inflate_state FAR *state; + unsigned char FAR *next; /* next input */ +@@ -1086,8 +1073,7 @@ int flush; + return ret; + } + +-int ZEXPORT inflateEnd(strm) +-z_streamp strm; ++int ZEXPORT inflateEnd(z_streamp strm) + { + struct inflate_state FAR *state; + if (strm == Z_NULL || strm->state == Z_NULL || strm->zfree == (free_func)0) +@@ -1100,10 +1086,7 @@ z_streamp strm; + return Z_OK; + } + +-int ZEXPORT inflateSetDictionary(strm, dictionary, dictLength) +-z_streamp strm; +-const Bytef *dictionary; +-uInt dictLength; ++int ZEXPORT inflateSetDictionary(z_streamp strm, const Bytef *dictionary, uInt dictLength) + { + struct inflate_state FAR *state; + unsigned long id; +@@ -1149,10 +1132,7 @@ uInt dictLength; + called again with more data and the *have state. *have is initialized to + zero for the first call. + */ +-local unsigned syncsearch(have, buf, len) +-unsigned FAR *have; +-unsigned char FAR *buf; +-unsigned len; ++local unsigned syncsearch(unsigned FAR *have, unsigned char FAR *buf, unsigned len) + { + unsigned got; + unsigned next; +@@ -1172,8 +1152,7 @@ unsigned len; + return next; + } + +-int ZEXPORT inflateSync(strm) +-z_streamp strm; ++int ZEXPORT inflateSync(z_streamp strm) + { + unsigned len; /* number of bytes to look at or looked at */ + unsigned long in, out; /* temporary to save total_in and total_out */ +@@ -1223,8 +1202,7 @@ z_streamp strm; + block. When decompressing, PPP checks that at the end of input packet, + inflate is waiting for these length bytes. + */ +-int ZEXPORT inflateSyncPoint(strm) +-z_streamp strm; ++int ZEXPORT inflateSyncPoint(z_streamp strm) + { + struct inflate_state FAR *state; + +@@ -1233,9 +1211,7 @@ z_streamp strm; + return state->mode == STORED && state->bits == 0; + } + +-int ZEXPORT inflateCopy(dest, source) +-z_streamp dest; +-z_streamp source; ++int ZEXPORT inflateCopy(z_streamp dest, z_streamp source) + { + struct inflate_state FAR *state; + struct inflate_state FAR *copy; +@@ -1278,11 +1254,7 @@ z_streamp source; + * Extra stuff I need to move around in gzip files + */ + +-void inflate_advance(strm,zoffset,b,s) +- z_streamp strm; +- int zoffset; +- int b; +- int s; ++void inflate_advance(z_streamp strm, int zoffset, int b, int s) + { + struct inflate_state FAR* state = (struct inflate_state FAR *)strm->state; + +@@ -1308,8 +1280,7 @@ void inflate_advance(strm,zoffset,b,s) + } + } + +-int ZEXPORT inflateSafePoint(strm) +-z_streamp strm; ++int ZEXPORT inflateSafePoint(z_streamp strm) + { + struct inflate_state FAR *state; + +diff --git a/zlib/inftrees.c b/zlib/inftrees.c +index c767d75..9176d16 100644 +--- a/zlib/inftrees.c ++++ b/zlib/inftrees.c +@@ -29,13 +29,7 @@ const char inflate_copyright[] = + table index bits. It will differ if the request is greater than the + longest code or if it is less than the shortest code. + */ +-int inflate_table(type, lens, codes, table, bits, work) +-codetype type; +-unsigned short FAR *lens; +-unsigned codes; +-code FAR * FAR *table; +-unsigned FAR *bits; +-unsigned short FAR *work; ++int inflate_table(codetype type, unsigned short FAR *lens, unsigned codes, code FAR * FAR *table, unsigned FAR *bits, unsigned short FAR *work) + { + unsigned len; /* a code's length in bits */ + unsigned sym; /* index of code symbols */ +diff --git a/zlib/trees.c b/zlib/trees.c +index bb09554..8f837c9 100644 +--- a/zlib/trees.c ++++ b/zlib/trees.c +@@ -379,8 +379,7 @@ void gen_trees_header() + /* =========================================================================== + * Initialize the tree data structures for a new zlib stream. + */ +-void _tr_init(s) +- deflate_state *s; ++void _tr_init(deflate_state *s) + { + tr_static_init(); + +@@ -408,8 +407,7 @@ void _tr_init(s) + /* =========================================================================== + * Initialize a new block. + */ +-local void init_block(s) +- deflate_state *s; ++local void init_block(deflate_state *s) + { + int n; /* iterates over tree elements */ + +@@ -452,10 +450,7 @@ local void init_block(s) + * when the heap property is re-established (each father smaller than its + * two sons). + */ +-local void pqdownheap(s, tree, k) +- deflate_state *s; +- ct_data *tree; /* the tree to restore */ +- int k; /* node to move down */ ++local void pqdownheap(deflate_state *s, ct_data *tree /* the tree to restore */, int k /* node to move down */) + { + int v = s->heap[k]; + int j = k << 1; /* left son of k */ +@@ -487,9 +482,7 @@ local void pqdownheap(s, tree, k) + * The length opt_len is updated; static_len is also updated if stree is + * not null. + */ +-local void gen_bitlen(s, desc) +- deflate_state *s; +- tree_desc *desc; /* the tree descriptor */ ++local void gen_bitlen(deflate_state *s, tree_desc *desc /* the tree descriptor */) + { + ct_data *tree = desc->dyn_tree; + int max_code = desc->max_code; +@@ -574,10 +567,7 @@ local void gen_bitlen(s, desc) + * OUT assertion: the field code is set for all tree elements of non + * zero code length. + */ +-local void gen_codes (tree, max_code, bl_count) +- ct_data *tree; /* the tree to decorate */ +- int max_code; /* largest code with non zero frequency */ +- ushf *bl_count; /* number of codes at each bit length */ ++local void gen_codes (ct_data *tree /* the tree to decorate */, int max_code/* largest code with non zero frequency */, ushf *bl_count /* number of codes at each bit length */) + { + ush next_code[MAX_BITS+1]; /* next code value for each bit length */ + ush code = 0; /* running code value */ +@@ -616,9 +606,7 @@ local void gen_codes (tree, max_code, bl_count) + * and corresponding code. The length opt_len is updated; static_len is + * also updated if stree is not null. The field max_code is set. + */ +-local void build_tree(s, desc) +- deflate_state *s; +- tree_desc *desc; /* the tree descriptor */ ++local void build_tree(deflate_state *s, tree_desc *desc) + { + ct_data *tree = desc->dyn_tree; + const ct_data *stree = desc->stat_desc->static_tree; +@@ -704,10 +692,7 @@ local void build_tree(s, desc) + * Scan a literal or distance tree to determine the frequencies of the codes + * in the bit length tree. + */ +-local void scan_tree (s, tree, max_code) +- deflate_state *s; +- ct_data *tree; /* the tree to be scanned */ +- int max_code; /* and its largest code of non zero frequency */ ++local void scan_tree (deflate_state *s, ct_data *tree /* the tree to be scanned */, int max_code /* and its largest code of non zero frequency */) + { + int n; /* iterates over all tree elements */ + int prevlen = -1; /* last emitted length */ +@@ -749,10 +734,7 @@ local void scan_tree (s, tree, max_code) + * Send a literal or distance tree in compressed form, using the codes in + * bl_tree. + */ +-local void send_tree (s, tree, max_code) +- deflate_state *s; +- ct_data *tree; /* the tree to be scanned */ +- int max_code; /* and its largest code of non zero frequency */ ++local void send_tree (deflate_state *s, ct_data *tree /* the tree to be scanned */, int max_code /* and its largest code of non zero frequency */) + { + int n; /* iterates over all tree elements */ + int prevlen = -1; /* last emitted length */ +@@ -800,8 +782,7 @@ local void send_tree (s, tree, max_code) + * Construct the Huffman tree for the bit lengths and return the index in + * bl_order of the last bit length code to send. + */ +-local int build_bl_tree(s) +- deflate_state *s; ++local int build_bl_tree(deflate_state *s) + { + int max_blindex; /* index of last bit length code of non zero freq */ + +@@ -835,9 +816,8 @@ local int build_bl_tree(s) + * lengths of the bit length codes, the literal tree and the distance tree. + * IN assertion: lcodes >= 257, dcodes >= 1, blcodes >= 4. + */ +-local void send_all_trees(s, lcodes, dcodes, blcodes) +- deflate_state *s; +- int lcodes, dcodes, blcodes; /* number of codes for each tree */ ++local void send_all_trees(deflate_state *s, ++ int lcodes, int dcodes, int blcodes /* number of codes for each tree */) + { + int rank; /* index in bl_order */ + +@@ -864,11 +844,7 @@ local void send_all_trees(s, lcodes, dcodes, blcodes) + /* =========================================================================== + * Send a stored block + */ +-void _tr_stored_block(s, buf, stored_len, eof) +- deflate_state *s; +- charf *buf; /* input block */ +- ulg stored_len; /* length of input block */ +- int eof; /* true if this is the last block for a file */ ++void _tr_stored_block(deflate_state *s, charf *buf, ulg stored_len, int eof) + { + send_bits(s, (STORED_BLOCK<<1)+eof, 3); /* send block type */ + #ifdef DEBUG +@@ -889,8 +865,7 @@ void _tr_stored_block(s, buf, stored_len, eof) + * To simplify the code, we assume the worst case of last real code encoded + * on one bit only. + */ +-void _tr_align(s) +- deflate_state *s; ++void _tr_align(deflate_state *s) + { + send_bits(s, STATIC_TREES<<1, 3); + send_code(s, END_BLOCK, static_ltree); +@@ -918,11 +893,7 @@ void _tr_align(s) + * Determine the best encoding for the current block: dynamic trees, static + * trees or store, and output the encoded block to the zip file. + */ +-void _tr_flush_block(s, buf, stored_len, eof) +- deflate_state *s; +- charf *buf; /* input block, or NULL if too old */ +- ulg stored_len; /* length of input block */ +- int eof; /* true if this is the last block for a file */ ++void _tr_flush_block(deflate_state *s, charf *buf, ulg stored_len, int eof) + { + ulg opt_lenb, static_lenb; /* opt_len and static_len in bytes */ + int max_blindex = 0; /* index of last bit length code of non zero freq */ +@@ -1018,10 +989,7 @@ void _tr_flush_block(s, buf, stored_len, eof) + * Save the match info and tally the frequency counts. Return true if + * the current block must be flushed. + */ +-int _tr_tally (s, dist, lc) +- deflate_state *s; +- unsigned dist; /* distance of matched string */ +- unsigned lc; /* match length-MIN_MATCH or unmatched char (if dist==0) */ ++int _tr_tally (deflate_state *s, unsigned dist /* distance of matched string */, unsigned lc /* match length-MIN_MATCH or unmatched char (if dist==0) */) + { + s->d_buf[s->last_lit] = (ush)dist; + s->l_buf[s->last_lit++] = (uch)lc; +@@ -1068,10 +1036,7 @@ int _tr_tally (s, dist, lc) + /* =========================================================================== + * Send the block data compressed using the given Huffman trees + */ +-local void compress_block(s, ltree, dtree) +- deflate_state *s; +- ct_data *ltree; /* literal tree */ +- ct_data *dtree; /* distance tree */ ++local void compress_block(deflate_state *s, ct_data *ltree /* literal tree */, ct_data *dtree /* distance tree */) + { + unsigned dist; /* distance of matched string */ + int lc; /* match length or unmatched char (if dist == 0) */ +@@ -1122,8 +1087,7 @@ local void compress_block(s, ltree, dtree) + * IN assertion: the fields freq of dyn_ltree are set and the total of all + * frequencies does not exceed 64K (to fit in an int on 16 bit machines). + */ +-local void set_data_type(s) +- deflate_state *s; ++local void set_data_type(deflate_state *s) + { + int n = 0; + unsigned ascii_freq = 0; +@@ -1139,9 +1103,7 @@ local void set_data_type(s) + * method would use a table) + * IN assertion: 1 <= len <= 15 + */ +-local unsigned bi_reverse(code, len) +- unsigned code; /* the value to invert */ +- int len; /* its bit length */ ++local unsigned bi_reverse(unsigned code /* the value to invert */, int len /* its bit length */) + { + register unsigned res = 0; + do { +@@ -1154,8 +1116,7 @@ local unsigned bi_reverse(code, len) + /* =========================================================================== + * Flush the bit buffer, keeping at most 7 bits in it. + */ +-local void bi_flush(s) +- deflate_state *s; ++local void bi_flush(deflate_state *s) + { + if (s->bi_valid == 16) { + put_short(s, s->bi_buf); +@@ -1171,8 +1132,7 @@ local void bi_flush(s) + /* =========================================================================== + * Flush the bit buffer and align the output on a byte boundary + */ +-local void bi_windup(s) +- deflate_state *s; ++local void bi_windup(deflate_state *s) + { + if (s->bi_valid > 8) { + put_short(s, s->bi_buf); +@@ -1190,11 +1150,7 @@ local void bi_windup(s) + * Copy a stored block, storing first the length and its + * one's complement if requested. + */ +-local void copy_block(s, buf, len, header) +- deflate_state *s; +- charf *buf; /* the input data */ +- unsigned len; /* its length */ +- int header; /* true if block header must be written */ ++local void copy_block(deflate_state *s, charf *buf, unsigned len, int header) + { + bi_windup(s); /* align on byte boundary */ + s->last_eob_len = 8; /* enough lookahead for inflate */ +diff --git a/zlib/zutil.c b/zlib/zutil.c +index 0ef4f99..45334cb 100644 +--- a/zlib/zutil.c ++++ b/zlib/zutil.c +@@ -123,8 +123,7 @@ uLong ZEXPORT zlibCompileFlags() + # endif + int z_verbose = verbose; + +-void z_error (m) +- char *m; ++void z_error (char *m) + { + fprintf(stderr, "%s\n", m); + exit(1); +@@ -134,8 +133,7 @@ void z_error (m) + /* exported to allow conversion of error code to string for compress() and + * uncompress() + */ +-const char * ZEXPORT zError(err) +- int err; ++const char * ZEXPORT zError(int err) + { + return ERR_MSG(err); + } +@@ -147,10 +145,7 @@ const char * ZEXPORT zError(err) + + #ifndef HAVE_MEMCPY + +-void zmemcpy(dest, source, len) +- Bytef* dest; +- const Bytef* source; +- uInt len; ++void zmemcpy(Bytef* dest, const Bytef* source, uInt len) + { + if (len == 0) return; + do { +@@ -158,10 +153,7 @@ void zmemcpy(dest, source, len) + } while (--len != 0); + } + +-int zmemcmp(s1, s2, len) +- const Bytef* s1; +- const Bytef* s2; +- uInt len; ++int zmemcmp(const Bytef* s1, const Bytef* s2, uInt len) + { + uInt j; + +@@ -171,9 +163,7 @@ int zmemcmp(s1, s2, len) + return 0; + } + +-void zmemzero(dest, len) +- Bytef* dest; +- uInt len; ++void zmemzero(Bytef* dest, uInt len) + { + if (len == 0) return; + do { +@@ -298,19 +288,14 @@ extern voidp calloc OF((uInt items, uInt size)); + extern void free OF((voidpf ptr)); + #endif + +-voidpf zcalloc (opaque, items, size) +- voidpf opaque; +- unsigned items; +- unsigned size; ++voidpf zcalloc (voidpf opaque, unsigned items, unsigned size) + { + if (opaque) items += size - size; /* make compiler happy */ + return sizeof(uInt) > 2 ? (voidpf)malloc(items * size) : + (voidpf)calloc(items, size); + } + +-void zcfree (opaque, ptr) +- voidpf opaque; +- voidpf ptr; ++void zcfree (voidpf opaque, voidpf ptr) + { + free(ptr); + if (opaque) return; /* make compiler happy */ diff --git a/pkgs/by-name/zs/zsync/package.nix b/pkgs/by-name/zs/zsync/package.nix index 934b54c8e36ad..d7f0fa2a63f8d 100644 --- a/pkgs/by-name/zs/zsync/package.nix +++ b/pkgs/by-name/zs/zsync/package.nix @@ -18,7 +18,10 @@ stdenv.mkDerivation (finalAttrs: { sourceRoot = "${finalAttrs.src.name}/c"; - patches = [ ./remove-inexisting-rsumtest.patch ]; + patches = [ + ./remove-inexisting-rsumtest.patch + ./c23.patch + ]; makeFlags = [ "AR=${stdenv.cc.bintools.targetPrefix}ar" ]; diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index 556516f937a90..0606e5f812e17 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "2128173b41632a6cc5b2342152a28985650cc4ce", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/2128173b41632a6cc5b2342152a28985650cc4ce.tar.gz", - "sha256": "19amns4ybljw2xf240anldqxaabymxad4izjclh5kxd13llk0jdb", - "msg": "Update from Hackage at 2026-01-30T20:25:58Z" + "commit": "18df06fa5c94e82240afb89aafe72572abf4b4ef", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/18df06fa5c94e82240afb89aafe72572abf4b4ef.tar.gz", + "sha256": "1iikxr7z5qswp65kw08zwilj0n7gwr875f455mnd7ppm96cfgiid", + "msg": "Update from Hackage at 2026-03-15T11:30:53Z" } diff --git a/pkgs/desktops/lomiri/qml/lomiri-push-qml/default.nix b/pkgs/desktops/lomiri/qml/lomiri-push-qml/default.nix index 25e59f222ec9c..95f926bae6637 100644 --- a/pkgs/desktops/lomiri/qml/lomiri-push-qml/default.nix +++ b/pkgs/desktops/lomiri/qml/lomiri-push-qml/default.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' # Queries QMake for QML install location, returns QtBase build path substituteInPlace src/*/PushNotifications/CMakeLists.txt \ - --replace-fail 'qmake -query QT_INSTALL_QML' 'echo ''${CMAKE_INSTALL_PREFIX}/${qtbase.qtQmlPrefix}' \ + --replace-fail 'qmake -query QT_INSTALL_QML' 'echo ''${CMAKE_INSTALL_PREFIX}/${qtbase.qtQmlPrefix}' ''; strictDeps = true; diff --git a/pkgs/desktops/lomiri/qml/lomiri-ui-toolkit/default.nix b/pkgs/desktops/lomiri/qml/lomiri-ui-toolkit/default.nix index 59375bf5a1438..4711cf27b81f5 100644 --- a/pkgs/desktops/lomiri/qml/lomiri-ui-toolkit/default.nix +++ b/pkgs/desktops/lomiri/qml/lomiri-ui-toolkit/default.nix @@ -128,16 +128,35 @@ stdenv.mkDerivation (finalAttrs: { tests/unit/visual/tst_imageprovider.11.qml \ --replace-fail '/usr/share' '${suru-icon-theme}/share' '' + # Adjust to Qt 6.11, TODO report & submit upstream + + lib.optionalString withQt6 '' + substituteInPlace apicheck/apicheck.cpp \ + --replace-fail \ + 'attachedPropertiesType(QQmlEnginePrivate::get(currentEngine))' \ + 'attachedPropertiesType(QQmlTypeLoader::get(currentEngine))' + + substituteInPlace src/LomiriToolkit/ucstylehints.cpp \ + --replace-fail \ + 'QQmlEnginePrivate::getV4Engine(qmlEngine(this))' \ + 'qmlEngine(this)->handle()' + '' + lib.optionalString (!withQt6) '' for subproject in po app-launch-profiler lomiri-ui-toolkit-launcher; do substituteInPlace $subproject/$subproject.pro \ - --replace-fail "\''$\''$[QT_INSTALL_PREFIX]" "$out" \ - --replace-warn "\''$\''$[QT_INSTALL_LIBS]" "$out/lib" + --replace-fail '$$[QT_INSTALL_PREFIX]' "$out" done # Install apicheck tool into bin substituteInPlace apicheck/apicheck.pro \ - --replace-fail "\''$\''$[QT_INSTALL_LIBS]/lomiri-ui-toolkit" "$out/bin" + --replace-fail '$$[QT_INSTALL_LIBS]/lomiri-ui-toolkit' "$out/bin" + + substituteInPlace \ + src/LomiriMetrics/LomiriMetrics.pro \ + src/LomiriMetrics/lttng/lttng.pro \ + --replace-fail '$$[QT_INSTALL_PLUGINS]' "$out/${qtbase.qtPluginPrefix}" + + substituteInPlace features/lomiri_qml_plugin.prf \ + --replace-fail '$$[QT_INSTALL_QML]' "$out/${qtbase.qtQmlPrefix}" substituteInPlace documentation/documentation.pro \ --replace-fail '/usr/share/doc' '$$PREFIX/share/doc' \ diff --git a/pkgs/desktops/lxqt/compton-conf/default.nix b/pkgs/desktops/lxqt/compton-conf/default.nix index f5b086b06d137..d53ceaf0864cb 100644 --- a/pkgs/desktops/lxqt/compton-conf/default.nix +++ b/pkgs/desktops/lxqt/compton-conf/default.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { preConfigure = '' substituteInPlace autostart/CMakeLists.txt \ - --replace-fail "DESTINATION \"\''${LXQT_ETC_XDG_DIR}" "DESTINATION \"etc/xdg" \ + --replace-fail "DESTINATION \"\''${LXQT_ETC_XDG_DIR}" "DESTINATION \"etc/xdg" ''; postPatch = '' diff --git a/pkgs/development/compilers/ecl/default.nix b/pkgs/development/compilers/ecl/default.nix index 9f7394d52ab6c..b487be5d7dd03 100644 --- a/pkgs/development/compilers/ecl/default.nix +++ b/pkgs/development/compilers/ecl/default.nix @@ -24,11 +24,11 @@ let in stdenv.mkDerivation rec { pname = "ecl"; - version = "24.5.10"; + version = "26.3.27"; src = fetchurl { url = "https://common-lisp.net/project/ecl/static/files/release/ecl-${version}.tgz"; - hash = "sha256-5Opluxhh4OSVOGv6i8ZzvQFOltPPnZHpA4+RQ1y+Yis="; + hash = "sha256-QW1XB78R0rPY0z1nkUGaeG5MxZrAzD7FBe5ZtRqfXJo="; }; nativeBuildInputs = [ @@ -50,31 +50,6 @@ stdenv.mkDerivation rec { boehmgc ]; - patches = [ - # https://gitlab.com/embeddable-common-lisp/ecl/-/merge_requests/1 - (fetchpatch { - url = "https://raw.githubusercontent.com/sagemath/sage/9.2/build/pkgs/ecl/patches/write_error.patch"; - sha256 = "0hfxacpgn4919hg0mn4wf4m8r7y592r4gw7aqfnva7sckxi6w089"; - }) - ] - ++ lib.optionals stdenv.cc.isGNU [ - # Fix gcc15 compat for downstream packages e.g. sage - # error: ‘bool’ cannot be defined via ‘typedef’ - (fetchpatch { - url = "https://gitlab.com/embeddable-common-lisp/ecl/-/commit/1aec8f741f69fd736f020b7fe4d3afc33e60ae6a.patch"; - sha256 = "sha256-/cA6iOOob0ATViQm5EwBbdin5peqRMjLPKa7RjkrJ94="; - }) - # error: too many arguments to function 'fn'; expected 0, have 1 - (fetchpatch { - url = "https://gitlab.com/embeddable-common-lisp/ecl/-/commit/5b4e9c4bbd7cce4a678eecd493e56c495490e8b5.patch"; - sha256 = "sha256-QHxswFiW2rfDAQ98Sl+VVmyP4M/eIjJWQEcR/B+m398="; - }) - (fetchpatch { - url = "https://gitlab.com/embeddable-common-lisp/ecl/-/commit/5ec9e02f6db9694dcdef7574036f1e320d64a8af.patch"; - sha256 = "sha256-ZRah0IqOt6OQZGqlCq0RKiToyxsRXQEXAiSUGgqZnKU="; - }) - ]; - configureFlags = [ (if threadSupport then "--enable-threads" else "--disable-threads") "--with-gmp-incdir=${lib.getDev gmp}/include" diff --git a/pkgs/development/compilers/ghc/common-hadrian.nix b/pkgs/development/compilers/ghc/common-hadrian.nix index ed6582c474eb3..2b66c97aa3ae9 100644 --- a/pkgs/development/compilers/ghc/common-hadrian.nix +++ b/pkgs/development/compilers/ghc/common-hadrian.nix @@ -319,8 +319,6 @@ # https://gitlab.haskell.org/ghc/ghc/-/issues/26518 krank:ignore-line ./ghc-define-undefined-elf-st-visibility.patch ] - - # Fix docs build with Sphinx >= 9 https://gitlab.haskell.org/ghc/ghc/-/issues/26810 ++ lib.optionals ( diff --git a/pkgs/development/compilers/go/1.26.nix b/pkgs/development/compilers/go/1.26.nix index 57c3227d5f76b..0037982431985 100644 --- a/pkgs/development/compilers/go/1.26.nix +++ b/pkgs/development/compilers/go/1.26.nix @@ -25,11 +25,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "go"; - version = "1.26.1"; + version = "1.26.2"; src = fetchurl { url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz"; - hash = "sha256-MXIpPQSyCdwRRGmOe6E/BHf2uoxf/QvmbCD9vJeF37s="; + hash = "sha256-LpHrtpR6lulDb7KzkmqIAu/mOm03Xf/sT4Kqnb1v1Ds="; }; strictDeps = true; diff --git a/pkgs/development/compilers/opensmalltalk-vm/default.nix b/pkgs/development/compilers/opensmalltalk-vm/default.nix index e65b74b6cc5b7..fd9299482bb31 100644 --- a/pkgs/development/compilers/opensmalltalk-vm/default.nix +++ b/pkgs/development/compilers/opensmalltalk-vm/default.nix @@ -60,7 +60,7 @@ let --replace "/bin/rm" "rm" substituteInPlace ./platforms/unix/config/configure \ --replace "/usr/bin/file" "file" \ - --replace "/usr/bin/pkg-config" "pkg-config" \ + --replace "/usr/bin/pkg-config" "pkg-config" ''; preConfigure = '' diff --git a/pkgs/development/compilers/rust/1_94.nix b/pkgs/development/compilers/rust/1_94.nix index 995e1437ee896..42e23b200c645 100644 --- a/pkgs/development/compilers/rust/1_94.nix +++ b/pkgs/development/compilers/rust/1_94.nix @@ -50,8 +50,8 @@ let in import ./default.nix { - rustcVersion = "1.94.0"; - rustcSha256 = "sha256-uD+SHNPzIf9hT5wGqLhw2JKZ/AKIi0ilVJaDo2gjR0w="; + rustcVersion = "1.94.1"; + rustcSha256 = "sha256-TBQqYl8S4833FsaK4Z9PYNmK0UgmJ7CFebFYOOla1RQ="; rustcPatches = [ ./ignore-missing-docs.patch ]; llvmSharedForBuild = llvmSharedFor pkgsBuildBuild; @@ -66,27 +66,27 @@ import ./default.nix # Note: the version MUST be the same version that we are building. Upstream # ensures that each released compiler can compile itself: # https://github.com/NixOS/nixpkgs/pull/351028#issuecomment-2438244363 - bootstrapVersion = "1.94.0"; + bootstrapVersion = "1.94.1"; # fetch hashes by running `print-hashes.sh ${bootstrapVersion}` bootstrapHashes = { - i686-unknown-linux-gnu = "4c309c178f96770968ce79226af935996b1715389abf4bc08bdd4f596660201d"; - x86_64-unknown-linux-gnu = "3bb1925a0a5ad2c17be731ee6e977e4a68490ab2182086db897bd28be21e965f"; - x86_64-unknown-linux-musl = "57a78e193b11573da839c7177b8d29552aeb2c4751973179a384d472210f9c89"; - arm-unknown-linux-gnueabihf = "2abf1ca017b0762f0750bcebff1c4814805a28c66935c09139d2adf3565105c6"; - armv7-unknown-linux-gnueabihf = "338514f8c7adccb67c851ce220baceef0cec53b26291ae805094dbdbb5ceaad1"; - aarch64-unknown-linux-gnu = "a0dc5a65ab337421347533e5be11d3fab11f119683a0dbd257ef3fe968bd2d72"; - aarch64-unknown-linux-musl = "8ff50ffcf1da9aaea29767864abcdc4cce2eb840d3200e9a3ff585ad17f002b8"; - x86_64-apple-darwin = "97724032da92646194a802a7991f1166c4dc9f0a63f3bb01a53860e98f31d08c"; - aarch64-apple-darwin = "94903e93a4334d42bb6d92377a39903349c07f3709c792864bcdf7959f3c8c7d"; - powerpc64-unknown-linux-gnu = "34dcc95d487f5a7da33ec05abf394515f80559d030e45b1c1744e2005690d720"; - powerpc64le-unknown-linux-gnu = "fc6fa22878c5d12cb60e0ebaffdad70161965719bcc5d0b6793b132a0de8f759"; - powerpc64le-unknown-linux-musl = "52472bac4cdecb95e7a091ad9bb328747a09b8cfe7082a90511d5250a330cdbc"; - riscv64gc-unknown-linux-gnu = "ee71279fee2755d7f613597b24c8b168cc4e404d17e4e966c6b92aaf4d3c21ef"; - s390x-unknown-linux-gnu = "a27d205e95d9e1ec3f14d94c2cc28b1b6d3b64dda50c1f25a787a30989782a18"; - loongarch64-unknown-linux-gnu = "12361da66b693b848f6908d2321d03bb53ee9037bcc3d406876e6fc7b945e23d"; - loongarch64-unknown-linux-musl = "42278996624153a2b872905be08796515e49079dfcdee5f28d4c389f18c2f0e5"; - x86_64-unknown-freebsd = "6fba7bf41553e67b6d0f2014f7e128818b92f215b1e96a100ac5eaed06a41a04"; + i686-unknown-linux-gnu = "b458db6cf8366fa9f830bf05b15e3866fbb2b7e0a1921b91fd52aff9accfb405"; + x86_64-unknown-linux-gnu = "ea7866c5cab0d8c99e7416bcc5f9ecf0e122d396b85c7e7dee5669f10ee80194"; + x86_64-unknown-linux-musl = "5568d1b7992dcb0cabc9936476a0569ff314a3f1322886b4f414eb2d07b0ffd6"; + arm-unknown-linux-gnueabihf = "0b5d43c00ef1a72352f7b08937018ab52f624047f1403e0d2c4d7c67456eff16"; + armv7-unknown-linux-gnueabihf = "31b7deb5f38a504e21865a8bd98ff546884e66910ee11ed55e51a976ac7a645a"; + aarch64-unknown-linux-gnu = "99dba6decb780158b2b94f0054ec15c8cd4a04a497c84349fb86fb7a70722c78"; + aarch64-unknown-linux-musl = "caa1d50676518532cc9b4c4c491f219edbdcb9ebf9e6624432b5b43b87d8cc0a"; + x86_64-apple-darwin = "6d9c5a4bf9962987d616417e2669a50b52cc7ecbfa682d56e9ce8244a57d7b60"; + aarch64-apple-darwin = "630349bd157632ff65aafd1b5753e6a09153278cdac8196e8678b40b30cf1ecb"; + powerpc64-unknown-linux-gnu = "ef5ece383b3b0c2e3b020b95420020b247d73e6885cc9d8b328456b84cfcb6e6"; + powerpc64le-unknown-linux-gnu = "e4375d9081ce229786849ac4cd1be56e3a4ff117371d557ebcdb832c5ec20a4e"; + powerpc64le-unknown-linux-musl = "80fc13d8a78427a7065208a8aac17f542a173efd73c217be11b75de83c2f661f"; + riscv64gc-unknown-linux-gnu = "58038bca429819cc4cd52b9c364983c2e8a4c1dade8beaa0e4edd767e952ebf8"; + s390x-unknown-linux-gnu = "9b1043df30e406bf87cd73be5e5472f0353313ea081bd2ab1feb3b3d45f03e76"; + loongarch64-unknown-linux-gnu = "462881b156c5bd838943c6074649ad296dc87162753010fd328c2b698655b6ec"; + loongarch64-unknown-linux-musl = "5100cd191031a9549b2689b774306e5f37902dcc259a99b9e2de502720c52c0c"; + x86_64-unknown-freebsd = "68b687b408a4b443faeb2c81e2cb1c51f8f738da30ce04b0584db81068d77229"; }; selectRustPackage = pkgs: pkgs.rust_1_94; diff --git a/pkgs/development/compilers/sbcl/default.nix b/pkgs/development/compilers/sbcl/default.nix index 5a0a447a826fe..9a650854de2f2 100644 --- a/pkgs/development/compilers/sbcl/default.nix +++ b/pkgs/development/compilers/sbcl/default.nix @@ -30,8 +30,8 @@ let "2.4.10".sha256 = "sha256-zus5a2nSkT7uBIQcKva+ylw0LOFGTD/j5FPy3hDF4vg="; # By unofficial and very loose convention we keep the latest version of # SBCL, and the previous one in case someone quickly needs to roll back. - "2.6.0".sha256 = "sha256-CkvVsByI5rRcLwWWBdJyirk3emUpsupiKnq7W6LWkcY="; "2.6.1".sha256 = "sha256-XyzVu30+bZFJpZwFrNhCmzvhhJIRdp5aN0UdAB4ZbX8="; + "2.6.3".sha256 = "sha256-50MvtkKVLdJaX8DFbSGPPQqlls5C0z76gwkbyn1pmIo="; }; # Collection of pre-built SBCL binaries for platforms that need them for # bootstrapping. Ideally these are to be avoided. If ECL (or any other @@ -182,15 +182,20 @@ stdenv.mkDerivation (finalAttrs: { # "https://sourceforge.net/p/sbcl/mailman/sbcl-devel/thread/2cf20df7-01d0-44f2-8551-0df01fe55f1a%400brg.net/"), # but for Nix envvars are sufficiently useful that it’s worth maintaining # this functionality downstream. - if lib.versionOlder "2.5.2" finalAttrs.version then + if lib.versionOlder "2.6.2" finalAttrs.version then [ - ./dynamic-space-size-envvar-2.5.3-feature.patch - ./dynamic-space-size-envvar-2.5.3-tests.patch + ./patches/dynamic-space-size-envvar-2.6.3-feature.patch + ./patches/dynamic-space-size-envvar-2.6.3-tests.patch + ] + else if lib.versionOlder "2.5.2" finalAttrs.version then + [ + ./patches/dynamic-space-size-envvar-2.5.3-feature.patch + ./patches/dynamic-space-size-envvar-2.5.3-tests.patch ] else [ - ./dynamic-space-size-envvar-2.5.2-feature.patch - ./dynamic-space-size-envvar-2.5.2-tests.patch + ./patches/dynamic-space-size-envvar-2.5.2-feature.patch + ./patches/dynamic-space-size-envvar-2.5.2-tests.patch ]; sbclPatchPhase = diff --git a/pkgs/development/compilers/sbcl/dynamic-space-size-envvar-2.5.2-feature.patch b/pkgs/development/compilers/sbcl/patches/dynamic-space-size-envvar-2.5.2-feature.patch similarity index 100% rename from pkgs/development/compilers/sbcl/dynamic-space-size-envvar-2.5.2-feature.patch rename to pkgs/development/compilers/sbcl/patches/dynamic-space-size-envvar-2.5.2-feature.patch diff --git a/pkgs/development/compilers/sbcl/dynamic-space-size-envvar-2.5.2-tests.patch b/pkgs/development/compilers/sbcl/patches/dynamic-space-size-envvar-2.5.2-tests.patch similarity index 100% rename from pkgs/development/compilers/sbcl/dynamic-space-size-envvar-2.5.2-tests.patch rename to pkgs/development/compilers/sbcl/patches/dynamic-space-size-envvar-2.5.2-tests.patch diff --git a/pkgs/development/compilers/sbcl/dynamic-space-size-envvar-2.5.3-feature.patch b/pkgs/development/compilers/sbcl/patches/dynamic-space-size-envvar-2.5.3-feature.patch similarity index 100% rename from pkgs/development/compilers/sbcl/dynamic-space-size-envvar-2.5.3-feature.patch rename to pkgs/development/compilers/sbcl/patches/dynamic-space-size-envvar-2.5.3-feature.patch diff --git a/pkgs/development/compilers/sbcl/dynamic-space-size-envvar-2.5.3-tests.patch b/pkgs/development/compilers/sbcl/patches/dynamic-space-size-envvar-2.5.3-tests.patch similarity index 100% rename from pkgs/development/compilers/sbcl/dynamic-space-size-envvar-2.5.3-tests.patch rename to pkgs/development/compilers/sbcl/patches/dynamic-space-size-envvar-2.5.3-tests.patch diff --git a/pkgs/development/compilers/sbcl/patches/dynamic-space-size-envvar-2.6.3-feature.patch b/pkgs/development/compilers/sbcl/patches/dynamic-space-size-envvar-2.6.3-feature.patch new file mode 100644 index 0000000000000..e39c3797a8c96 --- /dev/null +++ b/pkgs/development/compilers/sbcl/patches/dynamic-space-size-envvar-2.6.3-feature.patch @@ -0,0 +1,64 @@ +From 6bb8cde826589777e50ddb78e8e1fe7652194a4f Mon Sep 17 00:00:00 2001 +From: Hraban Luyat +Date: Sat, 13 Apr 2024 14:04:57 -0400 +Subject: [PATCH 1/2] feat: SBCL_DYNAMIC_SPACE_SIZE envvar + +--- + src/runtime/runtime.c | 27 +++++++++++++++++++++++++++ + 1 file changed, 27 insertions(+) + +diff --git a/src/runtime/runtime.c b/src/runtime/runtime.c +index 295ee2b3c..5c4560f50 100644 +--- a/src/runtime/runtime.c ++++ b/src/runtime/runtime.c +@@ -416,6 +416,29 @@ static int is_memsize_arg(char *argv[], int argi, int argc, int *merge_core_page + return 0; + } + ++/** ++ * Read memory options from the environment, if present. ++ * ++ * Memory settings are read in the following priority: ++ * ++ * 1. command line arguments ++ * 2. environment variable ++ * 3. embedded options in core ++ * 4. default ++ */ ++static void ++read_memsize_from_env(void) { ++ const char *val = getenv("SBCL_DYNAMIC_SPACE_SIZE"); ++ // The distinction is blurry between setting an envvar to the empty string and ++ // unsetting it entirely. Depending on the calling environment it can even be ++ // tricky to properly unset an envvar in the first place. An empty envvar is ++ // practically always intended to just mean “unset”, so let’s interpret it ++ // that way. ++ if (val != NULL && (strcmp(val, "") != 0)) { ++ dynamic_space_size = parse_size_arg(val, "SBCL_DYNAMIC_SPACE_SIZE"); ++ } ++} ++ + static struct cmdline_options + parse_argv(struct memsize_options memsize_options, + int argc, char *argv[], char *envp[], char *core) +@@ -457,6 +480,9 @@ parse_argv(struct memsize_options memsize_options, + thread_control_stack_size = memsize_options.thread_control_stack_size; + dynamic_values_bytes = memsize_options.thread_tls_bytes; + if (memsize_options.present_in_core == 2) { ++ /* Only accept environment variable memory options where you would ++ * accept those options as command-line arguments. */ ++ read_memsize_from_env(); + int stop_parsing = 0; // have we seen '--' + int output_index = 1; + #ifndef LISP_FEATURE_WIN32 +@@ -490,6 +516,7 @@ parse_argv(struct memsize_options memsize_options, + #endif + } + } else { ++ read_memsize_from_env(); + bool end_runtime_options = 0; + /* Parse our any of the command-line options that we handle from C, + * stopping at the first one that we don't, and leave the rest */ +-- +2.51.2 + diff --git a/pkgs/development/compilers/sbcl/patches/dynamic-space-size-envvar-2.6.3-tests.patch b/pkgs/development/compilers/sbcl/patches/dynamic-space-size-envvar-2.6.3-tests.patch new file mode 100644 index 0000000000000..736299920ddd1 --- /dev/null +++ b/pkgs/development/compilers/sbcl/patches/dynamic-space-size-envvar-2.6.3-tests.patch @@ -0,0 +1,132 @@ +From 89075e2964ca830f0c49da36fcc72b5fcb603449 Mon Sep 17 00:00:00 2001 +From: Hraban Luyat +Date: Sat, 13 Apr 2024 15:39:58 -0400 +Subject: [PATCH 2/2] test: dynamic space size envvar and precedence + +--- + tests/memory-args.test.sh | 22 +++++++++++++++++ + tests/save7.test.sh | 51 +++++++++++++++++++++++++++++++++------ + 2 files changed, 66 insertions(+), 7 deletions(-) + create mode 100755 tests/memory-args.test.sh + +diff --git a/tests/memory-args.test.sh b/tests/memory-args.test.sh +new file mode 100755 +index 000000000..72ef0cc79 +--- /dev/null ++++ b/tests/memory-args.test.sh +@@ -0,0 +1,22 @@ ++#!/bin/sh ++ ++. ./subr.sh ++ ++use_test_subdirectory ++ ++set -e ++ ++# Allow slight shrinkage if heap relocation has to adjust for alignment ++SBCL_DYNAMIC_SPACE_SIZE=234mb run_sbcl_with_args --script <= 3.8 /as well as/ matching Cabal guardian = lib.pipe (super.guardian.overrideScope cabalInstallOverlay) [ # Tests need internet access (run stack) @@ -154,28 +158,12 @@ with haskellLib; ) cabal-install cabal-install-solver + cabal2nix-unstable + distribution-nixpkgs-unstable + hackage-db-unstable guardian ; - # cabal2nix depends on hpack which doesn't support Cabal >= 3.16 - cabal2nix-unstable = super.cabal2nix-unstable.override ( - prev: - # Manually override the relevant dependencies to reduce rebuild amount - let - cabalOverride = { - Cabal = self.Cabal_3_14_2_0; - }; - in - cabalOverride - // lib.mapAttrs (_: drv: drv.override cabalOverride) { - inherit (prev) - distribution-nixpkgs - hackage-db - hpack - ; - } - ); - # Stack uses pure nix-shells for certain operations including HTTPS requests # This patch makes stack add pkgs.cacert, so the certificate DB is available. # https://github.com/commercialhaskell/stack/pull/6854 krank:ignore-line @@ -213,6 +201,12 @@ with haskellLib; } ); + # First to upgrade to lsp >= 2.8 while HLS hasn't yet had a compatible release + futhark = super.futhark.override { + lsp = self.lsp_2_8_0_0; + lsp-types = self.lsp-types_2_4_0_0; + }; + ####################################### ### HASKELL-LANGUAGE-SERVER SECTION ### ####################################### @@ -243,6 +237,15 @@ with haskellLib; lib.mapAttrs (_: pkg: pkg.overrideScope hls_overlay) ( super // { + # Work around test suite not finding executable due to https://github.com/haskell/cabal/issues/11598 + fourmolu = appendPatches [ + (pkgs.fetchpatch { + name = "fourmolu-absolute-build-tool-paths.patch"; + url = "https://github.com/fourmolu/fourmolu/commit/9217bc926ab80d20b815f0486be2184db07df4fc.patch"; + hash = "sha256-ANzuKy5WfWCGZ7HFVBpTtuyUqzFfef/xR/v1KiyJEX4="; + }) + ] super.fourmolu; + # HLS 2.11: Too strict bound on Diff 1.0. haskell-language-server = lib.pipe super.haskell-language-server [ dontCheck @@ -274,6 +277,15 @@ with haskellLib; disableCabalFlag "auto" super.ghc-lib-parser-ex ); + # Work around test suite not finding executable due to https://github.com/haskell/cabal/issues/11598 + cabal-add = appendPatches [ + (pkgs.fetchpatch { + name = "cabal-add-absolute-build-tool-paths.patch"; + url = "https://github.com/Bodigrim/cabal-add/commit/3b94b0175c294c2d0a30b6d8da3f56189216816c.patch"; + hash = "sha256-4Nbro9Gl+RC78yprO8fYG/IWS7QvJPd0dKqSZb5jq9k="; + }) + ] super.cabal-add; + ########################################### ### END HASKELL-LANGUAGE-SERVER SECTION ### ########################################### @@ -299,7 +311,7 @@ with haskellLib; "vector-tests-O2" ]; # inspection-testing doesn't work on all archs & ABIs - doCheck = !self.inspection-testing.meta.broken; + doCheck = super.vector.doCheck && !self.inspection-testing.meta.broken; }) super.vector; # https://github.com/lspitzner/data-tree-print/issues/4 @@ -426,6 +438,18 @@ with haskellLib; # https://github.com/raehik/binrep/issues/14 binrep = warnAfterVersion "1.1.0" (doJailbreak super.binrep); + # Does not support QuickCheck == 2.15.* + # https://codeberg.org/noiioiu/comonad-coactions/issues/1 + comonad-coactions = dontCheck super.comonad-coactions; + + # doctests don't evaluate properly + # https://github.com/morphismtech/distributors/issues/23 + distributors = dontCheck super.distributors; + + # Needs QuickCheck >= 2.16 + # https://github.com/input-output-hk/io-sim/issues/248 + io-sim = dontCheck super.io-sim; + # 2024-06-23: Hourglass is archived and had its last commit 6 years ago. # Patch is needed to add support for time 1.10, which is only used in the tests # https://github.com/vincenthz/hs-hourglass/pull/56 @@ -534,15 +558,20 @@ with haskellLib; jpeg-turbo = dontCheck super.jpeg-turbo; JuicyPixels-jpeg-turbo = dontCheck super.JuicyPixels-jpeg-turbo; - # Fixes compilation for basement on i686 - # https://github.com/haskell-foundation/foundation/pull/573 basement = appendPatches [ + # Fixes compilation for basement on i686 + # https://github.com/haskell-foundation/foundation/pull/573 (fetchpatch { name = "basement-i686-ghc-9.4.patch"; url = "https://github.com/haskell-foundation/foundation/pull/573/commits/38be2c93acb6f459d24ed6c626981c35ccf44095.patch"; sha256 = "17kz8glfim29vyhj8idw8bdh3id5sl9zaq18zzih3schfvyjppj7"; stripLen = 1; }) + + # Fixes compilation on windows + # Repo is archived, package is abandoned: https://github.com/haskell-foundation/foundation + ./patches/basement-add-cast.patch + ] super.basement; # Fixes compilation of memory with GHC >= 9.4 on 32bit platforms @@ -630,17 +659,18 @@ with haskellLib; # check requires mysql server mysql-simple = dontCheck super.mysql-simple; - # Hackage tarball only includes what is supported by `cabal install git-annex`, - # but we want e.g. completions as well. See - # https://web.archive.org/web/20160724083703/https://git-annex.branchable.com/bugs/bash_completion_file_is_missing_in_the_6.20160527_tarball_on_hackage/ - # or git-annex @ 3571b077a1244330cc736181ee04b4d258a78476 doc/bugs/bash_completion_file_is_missing* - git-annex = lib.pipe super.git-annex [ + # Requires file-io >= 0.2 if using OsPath flag (which we want for GHC >= 9.10) + git-annex = lib.pipe (super.git-annex.override { file-io = self.file-io_0_2_0; }) [ (overrideCabal (drv: { + # Hackage tarball only includes what is supported by `cabal install git-annex`, + # but we want e.g. completions as well. See + # https://web.archive.org/web/20160724083703/https://git-annex.branchable.com/bugs/bash_completion_file_is_missing_in_the_6.20160527_tarball_on_hackage/ + # or git-annex @ 3571b077a1244330cc736181ee04b4d258a78476 doc/bugs/bash_completion_file_is_missing* src = pkgs.fetchgit { name = "git-annex-${super.git-annex.version}-src"; url = "git://git-annex.branchable.com/"; tag = super.git-annex.version; - sha256 = "sha256-wH/As9KdHLlUgGUuIVjBjC8akqHfCZPBWABFXry6z28="; + sha256 = "sha256-oh9lrQvj1Ooi3PI5heNXBopX35s1K5Kyn/mH7V4sXB8="; # delete android and Android directories which cause issues on # darwin (case insensitive directory). Since we don't need them # during the build process, we can delete it to prevent a hash @@ -889,13 +919,20 @@ with haskellLib; ]; pandoc = appendPatches [ - # Adjust text fixtures for djot >= 0.1.2.3, patch extracted from unrelated change. + # Adjust test fixtures for djot >= 0.1.2.3, patch extracted from unrelated change. (pkgs.fetchpatch { name = "pandoc-djot-0.1.2.3.patch"; url = "https://github.com/jgm/pandoc/commit/643712ca70b924c0edcc059699aa1ee42234be34.patch"; hash = "sha256-khDkb1PzC0fTaWTq3T04UvgoI+XefOJMaTV1d3Du8BU="; includes = [ "test/djot-reader.native" ]; }) + # Adjust tests for skylighting-format-blaze-html >= 0.1.2 + (pkgs.fetchpatch { + name = "pandoc-skylighting-format-blaze-html-0.1.2.patch"; + url = "https://github.com/jgm/pandoc/commit/cab682ba58f2eb7e940d1af508e196ff6b1c1112.patch"; + hash = "sha256-lpddKGa8xs+Lhi62HhBgV04fUq2kkippA1xX2/b2ukM="; + includes = [ "test/Tests/Writers/HTML.hs" ]; + }) ] super.pandoc; # Too strict upper bound on data-default-class (< 0.2) @@ -1245,6 +1282,10 @@ with haskellLib; broken = pkgs.stdenv.hostPlatform.isLinux && pkgs.stdenv.hostPlatform.isi686; }) super.vimus; + # 2026-02-19: too strict bounds on bytestring (<0.11) and text (<2) + # https://github.com/theam/require/pull/31 + require = doJailbreak super.require; + # https://github.com/kazu-yamamoto/logger/issues/42 logger = dontCheck super.logger; @@ -1970,6 +2011,14 @@ with haskellLib; }) ] super.moto; + # c2hs/language-c don't support C23 [[nodiscard]] yet: https://github.com/visq/language-c/issues/107. + # To work around this, we tell the preprocessor of GCC 15 to use an older standard (the GCC 14 default). + avif = + if pkgs.stdenv.hasCC && pkgs.stdenv.cc.isGNU then + appendConfigureFlags [ "--c2hs-options=--cppopts=-std=gnu17" ] super.avif + else + super.avif; + # Readline uses Distribution.Simple from Cabal 2, in a way that is not # compatible with Cabal 3. No upstream repository found so far readline = appendPatch ./patches/readline-fix-for-cabal-3.patch super.readline; @@ -1979,7 +2028,7 @@ with haskellLib; util = appendConfigureFlags [ "--ghc-option=-fno-safe-haskell" "--haddock-option=--optghc=-fno-safe-haskell" - ] super.util; + ] (doJailbreak super.util); # unmaintained category = appendConfigureFlags [ "--ghc-option=-fno-safe-haskell" "--haddock-option=--optghc=-fno-safe-haskell" @@ -2066,6 +2115,22 @@ with haskellLib; # https://github.com/obsidiansystems/database-id/issues/1 database-id-class = doJailbreak super.database-id-class; + # Allow granite >= 0.4 + dataframe = lib.pipe super.dataframe [ + (warnAfterVersion "0.5.0.1") + doJailbreak + ]; + + # TODO: when (likely in 25.x) Stackage bumps random to 1.3, review + dataframe-persistent = lib.pipe super.dataframe-persistent [ + doJailbreak # 2026-01-23: too strict bounds on dataframe >= 0.4 + dontCheck # 2026-01-23: test uses dataframe function not exported in 0.3.3.6 + ]; + + # 2026-01-23: too strict bounds on random >= 1.3 + # TODO: when (likely in 25.x) Stackage bumps random to 1.3, unpin + ihaskell-dataframe = doJailbreak super.ihaskell-dataframe; + # Too strict version bounds on base # https://github.com/gibiansky/IHaskell/issues/1217 ihaskell-display = doJailbreak super.ihaskell-display; @@ -2358,6 +2423,12 @@ with haskellLib; # https://github.com/andrewufrank/uniform-fileio/issues/2 uniform-fileio = dontCheck super.uniform-fileio; + # Waiting on https://github.com/mastratisi/railroad/commit/3fc1360ebec6337de3115968660361b1b7e92f0b + railroad = lib.pipe super.railroad [ + (warnAfterVersion "0.1.1.1") + doJailbreak + ]; + # The shipped Setup.hs file is broken. csv = overrideCabal (drv: { preCompileBuildDriver = "rm Setup.hs"; }) super.csv; @@ -2403,6 +2474,13 @@ with haskellLib; pkgs.stdenv.hostPlatform.isPower64 && pkgs.stdenv.hostPlatform.isBigEndian ) super.crypton-x509-validation; + crypton-x509-system = overrideCabal (drv: { + # Case sensitive when doing cross-compilation to windows + postPatch = drv.postPatch or "" + '' + substituteInPlace crypton-x509-system.cabal --replace-fail "Crypt32" "crypt32" + ''; + }) super.crypton-x509-system; + # Likely fallout from the crypton issues # exception: HandshakeFailed (Error_Protocol "bad PubKeyALG_Ed448 signature for ecdhparams" DecryptError) tls = dontCheckIf ( @@ -2493,6 +2571,12 @@ with haskellLib; # Unmaintained records-sop = doJailbreak super.records-sop; + failure = appendPatch (fetchpatch { + # https://github.com/snoyberg/failure/pull/5 + name = "switch-error-to-except"; + url = "https://github.com/snoyberg/failure/commit/d46bebb5afdc17a0feb268bc86adb00b7edc4cc3.patch"; + sha256 = "sha256-CDd/vvlRq1cldyH+qsJVNMiwViqKVSosr9A0ilv2gLM"; + }) (doJailbreak super.failure); # Fix build failures for ghc 9 (https://github.com/mokus0/polynomial/pull/20) polynomial = @@ -2544,6 +2628,14 @@ with haskellLib; ]; }) super.hexstring; + # 2026-02-19: GHC 9.10 increased simplifier ticks, need higher threshold + # https://github.com/lehins/hip/issues/56 + hip = overrideCabal (drv: { + configureFlags = (drv.configureFlags or [ ]) ++ [ + "--ghc-options=-fsimpl-tick-factor=200" + ]; + }) super.hip; + # Disabling doctests. regex-tdfa = overrideCabal { testTargets = [ "regex-tdfa-unittest" ]; @@ -2965,12 +3057,6 @@ with haskellLib; }) ] (doJailbreak super.http2-client); - # Needs tls >= 2.1.10 - http2-tls = - lib.warnIf (lib.versionAtLeast self.tls.version "2.1.10") - "haskellPackages.http2-tls: tls override can be removed" - (super.http2-tls.override { tls = self.tls_2_2_1; }); - # Relax http2 version bound (5.3.9 -> 5.3.10) # https://github.com/well-typed/grapesy/issues/297 # Tests fail with duplicate IsLabel instance error @@ -3023,6 +3109,10 @@ with haskellLib; # 2025-04-09: jailbreak to allow tasty-quickcheck >= 0.11 bzlib = warnAfterVersion "0.5.2.0" (doJailbreak super.bzlib); + # Missing test files in sdist + # https://github.com/vmchale/lzlib/issues/1 + lzlib = dontCheck super.lzlib; + # 2025-07-29: test suite "test" fails to build because of missing source files, # fixed by https://github.com/commercialhaskell/path/pull/193 path = warnAfterVersion "0.9.6" (dontCheck super.path); @@ -3097,12 +3187,6 @@ with haskellLib; # 2025-04-13: jailbreak to allow hedgehog >= 1.5 hw-bits = warnAfterVersion "0.7.2.2" (doJailbreak super.hw-bits); - # 2025-04-23: jailbreak to allow bytestring >= 0.12 - brillo-rendering = warnAfterVersion "1.13.3" (doJailbreak super.brillo-rendering); - brillo-examples = warnAfterVersion "1.13.3" (doJailbreak super.brillo-examples); - brillo-juicy = warnAfterVersion "0.2.4" (doJailbreak super.brillo-juicy); - brillo = warnAfterVersion "1.13.3" (doJailbreak super.brillo); - monad-bayes = # Floating point precision issues. Test suite is only checked on x86_64. # https://github.com/tweag/monad-bayes/issues/368 diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix index d5c3595591c19..37eec6f9f12a9 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix @@ -88,7 +88,7 @@ with haskellLib; }) super.cpphs; cabal-install-parsers = doJailbreak super.cabal-install-parsers; # base, Cabal-syntax, etc. ghc-exactprint_1_12_0_0 = addBuildDepends [ - # somehow buildDepends was missing + # cabal2nix drops conditional block: impl (ghc >= 9.12) self.Diff self.extra self.ghc-paths diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.14.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.14.x.nix index e3ccdf381d5f2..812caea9b98b5 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.14.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.14.x.nix @@ -70,10 +70,20 @@ with haskellLib; xhtml = null; Win32 = null; + # + # Only support GHC 9.14 + # + + scrod = doDistribute (unmarkBroken super.scrod); + # # Version upgrades # + ghc-exactprint = doDistribute self.ghc-exactprint_1_14_0_0; + hedgehog = doDistribute self.hedgehog_1_7; + hie-bios = doDistribute (dontCheck self.hie-bios_0_18_0); # Tests access homeless-shelter. + lifted-async = doDistribute self.lifted-async_0_11_0; parallel = doDistribute self.parallel_3_3_0_0; tagged = doDistribute self.tagged_0_8_10; unordered-containers = doDistribute self.unordered-containers_0_2_21; @@ -85,6 +95,8 @@ with haskellLib; primitive = doJailbreak (dontCheck super.primitive); # base <4.22 and a lot of dependencies on packages not yet working. splitmix = doJailbreak super.splitmix; # base <4.22 + # https://github.com/phadej/boring/issues/48 + boring = doJailbreak super.boring; # https://github.com/haskellari/indexed-traversable/issues/49 indexed-traversable = doJailbreak super.indexed-traversable; # https://github.com/haskellari/indexed-traversable/issues/50 @@ -121,6 +133,20 @@ with haskellLib; # https://github.com/sjakobi/newtype-generics/pull/28/files newtype-generics = warnAfterVersion "0.6.2" (doJailbreak super.newtype-generics); + # haskell-debugger only works with ghc 9.14+ + haskell-debugger-view = doDistribute (unmarkBroken super.haskell-debugger-view); + haskell-debugger = doDistribute (doJailbreak super.haskell-debugger); # hie-bios < 0.18, random >=1.3.1 + + ghc-exactprint_1_14_0_0 = addBuildDepends [ + # cabal2nix drops conditional block: impl (ghc >= 9.14) + self.Diff + self.extra + self.ghc-paths + self.silently + self.syb + self.HUnit + ] super.ghc-exactprint_1_14_0_0; + # # Test suite issues # diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix index 5483021c3e73a..36bbe2539b5d0 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -58,7 +58,8 @@ self: super: { # Becomes a core package in GHC >= 9.10 os-string = doDistribute self.os-string_2_0_10; - # Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available + # Become core packages in GHC >= 9.10, no release compatible with GHC < 9.10 is available + ghc-experimental = null; ghc-internal = null; # Become core packages in GHC >= 9.10, but aren't uploaded to Hackage ghc-toolchain = null; diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix index 414ad17b0c817..f7603f5a088d6 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -66,7 +66,8 @@ in # Becomes a core package in GHC >= 9.10 os-string = doDistribute self.os-string_2_0_10; - # Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available + # Become core packages in GHC >= 9.10, no release compatible with GHC < 9.10 is available + ghc-experimental = null; ghc-internal = null; # Become core packages in GHC >= 9.10, but aren't uploaded to Hackage ghc-toolchain = null; diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix index 84238d0fcde5a..9150d4031bc71 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -66,7 +66,8 @@ in # Becomes a core package in GHC >= 9.10 os-string = doDistribute self.os-string_2_0_10; - # Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available + # Become core packages in GHC >= 9.10, no release compatible with GHC < 9.10 is available + ghc-experimental = null; ghc-internal = null; # Become core packages in GHC >= 9.10, but aren't uploaded to Hackage ghc-toolchain = null; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index fa86c37165ff9..a2d80067cf0d7 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -1,8 +1,9 @@ # These packages don't compile. broken-packages: - - 2captcha # failure in job https://hydra.nixos.org/build/233233765 at 2023-09-02 + - 2captcha # failure in job https://hydra.nixos.org/build/324105279 at 2026-03-15 - 3d-graphics-examples # failure in job https://hydra.nixos.org/build/234454565 at 2023-09-13 - 3dmodels # failure in job https://hydra.nixos.org/build/233220850 at 2023-09-02 + - A-gent # failure in job https://hydra.nixos.org/build/324105105 at 2026-03-15 - AAI # failure in job https://hydra.nixos.org/build/233258828 at 2023-09-02 - aasam # failure in job https://hydra.nixos.org/build/233216423 at 2023-09-02 - abacate # failure in job https://hydra.nixos.org/build/233201225 at 2023-09-02 @@ -20,7 +21,6 @@ broken-packages: - AC-MiniTest # failure in job https://hydra.nixos.org/build/233216015 at 2023-09-02 - AC-Terminal # failure in job https://hydra.nixos.org/build/233192747 at 2023-09-02 - AC-VanillaArray # failure in job https://hydra.nixos.org/build/233216801 at 2023-09-02 - - accelerate # failure in job https://hydra.nixos.org/build/307516269 at 2025-09-19 - accelerate-fftw # failure in job https://hydra.nixos.org/build/296049868 at 2025-05-02 - accelerate-random # failure in job https://hydra.nixos.org/build/296049869 at 2025-05-02 - accelerate-utility # failure in job https://hydra.nixos.org/build/296049871 at 2025-05-02 @@ -65,6 +65,7 @@ broken-packages: - adaptive-containers # failure in job https://hydra.nixos.org/build/233243181 at 2023-09-02 - adaptive-tuple # failure in job https://hydra.nixos.org/build/233244881 at 2023-09-02 - adb # failure in job https://hydra.nixos.org/build/233193888 at 2023-09-02 + - add-dependent-file # failure in job https://hydra.nixos.org/build/324105286 at 2026-03-15 - addy # failure in job https://hydra.nixos.org/build/233240594 at 2023-09-02 - adhoc-fixtures-hspec # failure in job https://hydra.nixos.org/build/252725981 at 2024-03-16 - adjunction # failure in job https://hydra.nixos.org/build/233237774 at 2023-09-02 @@ -203,6 +204,7 @@ broken-packages: - aosd # failure in job https://hydra.nixos.org/build/233207331 at 2023-09-02 - apache-md5 # failure in job https://hydra.nixos.org/build/233193946 at 2023-09-02 - apart # failure in job https://hydra.nixos.org/build/233219668 at 2023-09-02 + - apecs-brillo # failure in job https://hydra.nixos.org/build/324105789 at 2026-03-15 - api-builder # failure in job https://hydra.nixos.org/build/233205755 at 2023-09-02 - api-maker # failure in job https://hydra.nixos.org/build/252711269 at 2024-03-16 - api-rpc-factom # failure in job https://hydra.nixos.org/build/233198474 at 2023-09-02 @@ -396,8 +398,10 @@ broken-packages: - based # failure in job https://hydra.nixos.org/build/233211900 at 2023-09-02 - basement-cd # failure in job https://hydra.nixos.org/build/233191991 at 2023-09-02 - basen # failure in job https://hydra.nixos.org/build/233210680 at 2023-09-02 + - basesystems # failure in job https://hydra.nixos.org/build/324105845 at 2026-03-15 - basex-client # failure in job https://hydra.nixos.org/build/233214592 at 2023-09-02 - bash # failure in job https://hydra.nixos.org/build/252719390 at 2024-03-16 + - basic # failure in job https://hydra.nixos.org/build/323973354 at 2026-03-12 - basic-gps # failure in job https://hydra.nixos.org/build/252718385 at 2024-03-16 - basics # failure in job https://hydra.nixos.org/build/236678238 at 2023-10-04 - baskell # failure in job https://hydra.nixos.org/build/233246705 at 2023-09-02 @@ -970,6 +974,7 @@ broken-packages: - composite-opaleye # failure in job https://hydra.nixos.org/build/233256318 at 2023-09-02 - composite-swagger # failure in job https://hydra.nixos.org/build/233258006 at 2023-09-02 - composition-tree # failure in job https://hydra.nixos.org/build/233219116 at 2023-09-02 + - comprehensions-ghc # failure in job https://hydra.nixos.org/build/323973363 at 2026-03-12 - compressed # failure in job https://hydra.nixos.org/build/233214349 at 2023-09-02 - compression # failure in job https://hydra.nixos.org/build/233250833 at 2023-09-02 - compstrat # failure in job https://hydra.nixos.org/build/233255500 at 2023-09-02 @@ -1068,6 +1073,7 @@ broken-packages: - cooklang-hs # failure in job https://hydra.nixos.org/build/295092511 at 2025-04-22 - copilot-bluespec # failure in job https://hydra.nixos.org/build/253685418 at 2024-03-31 - copilot-frp-sketch # copilot >=3.7 && <3.8, + - copilot-sbv # failure in job https://hydra.nixos.org/build/323973373 at 2026-03-12 - copilot-verifier # failure in job https://hydra.nixos.org/build/297024747 at 2025-05-14 - copilot-visualizer # failure in job https://hydra.nixos.org/build/315095584 at 2025-11-29 - copr # failure in job https://hydra.nixos.org/build/233252310 at 2023-09-02 @@ -1163,6 +1169,7 @@ broken-packages: - cuckoo # failure in job https://hydra.nixos.org/build/233210915 at 2023-09-02 - cuckoo-filter # failure in job https://hydra.nixos.org/build/233226484 at 2023-09-02 - cudd # failure in job https://hydra.nixos.org/build/252716117 at 2024-03-16 + - cuddle # failure in job https://hydra.nixos.org/build/324115154 at 2026-03-15 - curl-aeson # failure in job https://hydra.nixos.org/build/233210106 at 2023-09-02 - curl-runnings # failure in job https://hydra.nixos.org/build/233258680 at 2023-09-02 - curly-expander # failure in job https://hydra.nixos.org/build/307517676 at 2025-09-19 @@ -1261,7 +1268,6 @@ broken-packages: - database-migrate # failure in job https://hydra.nixos.org/build/233201597 at 2023-09-02 - database-study # failure in job https://hydra.nixos.org/build/233222466 at 2023-09-02 - datadog # failure in job https://hydra.nixos.org/build/233191124 at 2023-09-02 - - dataframe # failure in job https://hydra.nixos.org/build/315095739 at 2025-11-29 - DataIndex # failure in job https://hydra.nixos.org/build/233254506 at 2023-09-02 - datalog # failure in job https://hydra.nixos.org/build/233242707 at 2023-09-02 - datapacker # failure in job https://hydra.nixos.org/build/233206524 at 2023-09-02 @@ -1382,6 +1388,7 @@ broken-packages: - dictionaries # failure in job https://hydra.nixos.org/build/233210367 at 2023-09-02 - dictparser # failure in job https://hydra.nixos.org/build/233215487 at 2023-09-02 - diet # failure in job https://hydra.nixos.org/build/233259625 at 2023-09-02 + - diff # failure in job https://hydra.nixos.org/build/323973376 at 2026-03-12 - diff-gestalt # failure in job https://hydra.nixos.org/build/233195164 at 2023-09-02 - diffcabal # failure in job https://hydra.nixos.org/build/233203648 at 2023-09-02 - DifferentialEvolution # failure in job https://hydra.nixos.org/build/233230795 at 2023-09-02 @@ -1585,6 +1592,7 @@ broken-packages: - eflint # failure in job https://hydra.nixos.org/build/295122827 at 2025-04-22 - egison-pattern-src-haskell-mode # failure in job https://hydra.nixos.org/build/295093048 at 2025-04-22 - egison-quote # failure in job https://hydra.nixos.org/build/320478191 at 2026-01-30 + - egison-tutorial # failure in job https://hydra.nixos.org/build/324115176 at 2026-03-15 - ehaskell # failure in job https://hydra.nixos.org/build/233196183 at 2023-09-02 - ehs # failure in job https://hydra.nixos.org/build/233234594 at 2023-09-02 - eibd-client-simple # failure in job https://hydra.nixos.org/build/233225416 at 2023-09-02 @@ -1655,6 +1663,7 @@ broken-packages: - epanet-haskell # failure in job https://hydra.nixos.org/build/233197331 at 2023-09-02 - epass # failure in job https://hydra.nixos.org/build/233194117 at 2023-09-02 - ephemeral # failure in job https://hydra.nixos.org/build/321063329 at 2026-02-07 + - ephemeral-pg # failure in job https://hydra.nixos.org/build/322985350 at 2026-03-11 - epi-sim # failure in job https://hydra.nixos.org/build/233246076 at 2023-09-02 - epic # failure in job https://hydra.nixos.org/build/233204921 at 2023-09-02 - epoll # failure in job https://hydra.nixos.org/build/233247564 at 2023-09-02 @@ -1703,6 +1712,8 @@ broken-packages: - eved # failure in job https://hydra.nixos.org/build/233194319 at 2023-09-02 - event # failure in job https://hydra.nixos.org/build/233209756 at 2023-09-02 - event-driven # failure in job https://hydra.nixos.org/build/233233946 at 2023-09-02 + - eventium-test-helpers + - eventium-testkit # failure in job https://hydra.nixos.org/build/324106739 at 2026-03-15 - eventloop # failure in job https://hydra.nixos.org/build/295093203 at 2025-04-22 - eventsource-api # failure in job https://hydra.nixos.org/build/233243220 at 2023-09-02 - eventsourced # failure in job https://hydra.nixos.org/build/233192731 at 2023-09-02 @@ -1775,7 +1786,6 @@ broken-packages: - fadno-xml # failure in job https://hydra.nixos.org/build/307518209 at 2025-09-19 - failable # failure in job https://hydra.nixos.org/build/252731566 at 2024-03-16 - failable-list # failure in job https://hydra.nixos.org/build/233198924 at 2023-09-02 - - failure # failure in job https://hydra.nixos.org/build/252738855 at 2024-03-16 - failure-detector # failure in job https://hydra.nixos.org/build/233244451 at 2023-09-02 - fake # failure in job https://hydra.nixos.org/build/233199052 at 2023-09-02 - fake-type # failure in job https://hydra.nixos.org/build/233197081 at 2023-09-02 @@ -1921,6 +1931,7 @@ broken-packages: - fmark # failure in job https://hydra.nixos.org/build/233196159 at 2023-09-02 - FModExRaw # failure in job https://hydra.nixos.org/build/233259032 at 2023-09-02 - fn-extra # failure in job https://hydra.nixos.org/build/252737996 at 2024-03-16 + - foldable1 # 2026-03-12 - 2captcha # failure in job https://hydra.nixos.org/build/233233765 at 2023-09-02 - foldl-exceptions # failure in job https://hydra.nixos.org/build/252719821 at 2024-03-16 - foldl-incremental # failure in job https://hydra.nixos.org/build/233201921 at 2023-09-02 - foldl-statistics # failure in job https://hydra.nixos.org/build/233243724 at 2023-09-02 @@ -2334,6 +2345,7 @@ broken-packages: - grid # failure in job https://hydra.nixos.org/build/307518948 at 2025-09-19 - gridfs # failure in job https://hydra.nixos.org/build/233213958 at 2023-09-02 - grids # failure in job https://hydra.nixos.org/build/233218294 at 2023-09-02 + - grisette-monad-coroutine # failure in job https://hydra.nixos.org/build/324107237 at 2026-03-15 - grm # failure in job https://hydra.nixos.org/build/233259788 at 2023-09-02 - groot # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/237248418 at 2023-10-21 - GroteTrap # failure in job https://hydra.nixos.org/build/233203176 at 2023-09-02 @@ -2501,6 +2513,7 @@ broken-packages: - HasChor # failure in job https://hydra.nixos.org/build/295090966 at 2025-04-22 - hash # failure in job https://hydra.nixos.org/build/233219137 at 2023-09-02 - hash-cons # failure in job https://hydra.nixos.org/build/307519073 at 2025-09-19 + - hash-tree # failure in job https://hydra.nixos.org/build/324107337 at 2026-03-15 - hashable-extras # failure in job https://hydra.nixos.org/build/233191748 at 2023-09-02 - hashable-generics # failure in job https://hydra.nixos.org/build/233209175 at 2023-09-02 - hashable-orphans # failure in job https://hydra.nixos.org/build/252738804 at 2024-03-16 @@ -2610,7 +2623,9 @@ broken-packages: - hasql-cursor-transaction # failure in job https://hydra.nixos.org/build/307610892 at 2025-09-19 - hasql-effectful # failure in job https://hydra.nixos.org/build/252721674 at 2024-03-16 - hasql-explain-tests # failure in job https://hydra.nixos.org/build/233247034 at 2023-09-02 + - hasql-generate # failure in job https://hydra.nixos.org/build/324107360 at 2026-03-15 - hasql-generic # failure in job https://hydra.nixos.org/build/233204654 at 2023-09-02 + - hasql-mapping # failure in job https://hydra.nixos.org/build/324107379 at 2026-03-15 - hasql-migration # failure in job https://hydra.nixos.org/build/295094132 at 2025-04-22 - hasql-mover # failure in job https://hydra.nixos.org/build/295094128 at 2025-04-22 - hasql-pipes # failure in job https://hydra.nixos.org/build/295094119 at 2025-04-22 @@ -2705,7 +2720,6 @@ broken-packages: - helisp # failure in job https://hydra.nixos.org/build/233221194 at 2023-09-02 - helium-overture # failure in job https://hydra.nixos.org/build/295094176 at 2025-04-22 - helix # failure in job https://hydra.nixos.org/build/233254335 at 2023-09-02 - - hell # failure in job https://hydra.nixos.org/build/295094172 at 2025-04-22 - helm # failure in job https://hydra.nixos.org/build/233251620 at 2023-09-02 - help-esb # failure in job https://hydra.nixos.org/build/233202622 at 2023-09-02 - hemkay # failure in job https://hydra.nixos.org/build/233227889 at 2023-09-02 @@ -2805,7 +2819,6 @@ broken-packages: - hint-server # failure in job https://hydra.nixos.org/build/233240346 at 2023-09-02 - hinter # failure in job https://hydra.nixos.org/build/233245954 at 2023-09-02 - hinterface # failure in job https://hydra.nixos.org/build/233250383 at 2023-09-02 - - hip # failure in job https://hydra.nixos.org/build/307610903 at 2025-09-19 - hipchat-hs # failure in job https://hydra.nixos.org/build/233198550 at 2023-09-02 - Hipmunk # failure in job https://hydra.nixos.org/build/233259272 at 2023-09-02 - hips # failure in job https://hydra.nixos.org/build/252728413 at 2024-03-16 @@ -2989,6 +3002,7 @@ broken-packages: - hs-excelx # failure in job https://hydra.nixos.org/build/233230761 at 2023-09-02 - hs-fltk # failure in job https://hydra.nixos.org/build/233225244 at 2023-09-02 - hs-gizapp # failure in job https://hydra.nixos.org/build/233248733 at 2023-09-02 + - hs-hath # failure in job https://hydra.nixos.org/build/323973515 at 2026-03-12 - hs-java # failure in job https://hydra.nixos.org/build/233224973 at 2023-09-02 - hs-json-rpc # failure in job https://hydra.nixos.org/build/233217334 at 2023-09-02 - hs-logo # failure in job https://hydra.nixos.org/build/233211298 at 2023-09-02 @@ -3223,6 +3237,7 @@ broken-packages: - hwall-auth-iitk # failure in job https://hydra.nixos.org/build/233217629 at 2023-09-02 - hweblib # failure in job https://hydra.nixos.org/build/233250183 at 2023-09-02 - hwhile # failure in job https://hydra.nixos.org/build/233206114 at 2023-09-02 + - hwm # failure in job https://hydra.nixos.org/build/322986067 at 2026-03-11 - hworker # failure in job https://hydra.nixos.org/build/233220098 at 2023-09-02 - hwsl2 # failure in job https://hydra.nixos.org/build/233203941 at 2023-09-02 - hx # failure in job https://hydra.nixos.org/build/233225223 at 2023-09-02 @@ -3231,6 +3246,7 @@ broken-packages: - hxt-pickle-utils # failure in job https://hydra.nixos.org/build/233212654 at 2023-09-02 - hxthelper # failure in job https://hydra.nixos.org/build/282936106 at 2024-12-24 (> 10 years since last release) - hyakko # failure in job https://hydra.nixos.org/build/233199297 at 2023-09-02 + - hydra # failure in job https://hydra.nixos.org/build/324107722 at 2026-03-15 - hydra-hs # failure in job https://hydra.nixos.org/build/233238247 at 2023-09-02 - hydrogen # failure in job https://hydra.nixos.org/build/233219053 at 2023-09-02 - hydrogen-multimap # failure in job https://hydra.nixos.org/build/233241591 at 2023-09-02 @@ -3767,7 +3783,9 @@ broken-packages: - linear-accelerate # failure in job https://hydra.nixos.org/build/296049888 at 2025-05-02 - linear-algebra-cblas # failure in job https://hydra.nixos.org/build/233239710 at 2023-09-02 - linear-core-prototype # failure in job https://hydra.nixos.org/build/311053837 at 2025-11-02 + - linear-free # failure in job https://hydra.nixos.org/build/322986262 at 2026-03-11 - linear-maps # failure in job https://hydra.nixos.org/build/233258332 at 2023-09-02 + - linear-massiv # failure in job https://hydra.nixos.org/build/324108008 at 2026-03-15 - linear-socket # failure in job https://hydra.nixos.org/build/233192053 at 2023-09-02 - linear-vect # failure in job https://hydra.nixos.org/build/233252054 at 2023-09-02 - linearmap-category # failure in job https://hydra.nixos.org/build/236690982 at 2023-10-04 @@ -3810,6 +3828,8 @@ broken-packages: - list-t-text # failure in job https://hydra.nixos.org/build/233235451 at 2023-09-02 - list-zip-def # failure in job https://hydra.nixos.org/build/233202564 at 2023-09-02 - listlike-instances # failure in job https://hydra.nixos.org/build/233238303 at 2023-09-02 + - ListT # failure in job https://hydra.nixos.org/build/323973336 at 2026-03-12 + - literal-flake-input # failure in job https://hydra.nixos.org/build/322986332 at 2026-03-11 - literals # failure in job https://hydra.nixos.org/build/233233709 at 2023-09-02 - LiterateMarkdown # failure in job https://hydra.nixos.org/build/233233229 at 2023-09-02 - little-earley # failure in job https://hydra.nixos.org/build/233197880 at 2023-09-02 @@ -4400,6 +4420,8 @@ broken-packages: - notmuch-haskell # failure in job https://hydra.nixos.org/build/233332618 at 2023-09-02 - NoTrace # failure in job https://hydra.nixos.org/build/233229305 at 2023-09-02 - notzero # failure in job https://hydra.nixos.org/build/233216133 at 2023-09-02 + - nova-cache # failure in job https://hydra.nixos.org/build/324108475 at 2026-03-15 + - nova-nix # failure in job https://hydra.nixos.org/build/322986559 at 2026-03-11 - np-linear # failure in job https://hydra.nixos.org/build/233257696 at 2023-09-02 - nptools # failure in job https://hydra.nixos.org/build/233234905 at 2023-09-02 - ntha # failure in job https://hydra.nixos.org/build/252730602 at 2024-03-16 @@ -4604,6 +4626,7 @@ broken-packages: - pandoc-query # failure in job https://hydra.nixos.org/build/252730669 at 2024-03-16 - pandoc-select-code # failure in job https://hydra.nixos.org/build/233238415 at 2023-09-02 - pandoc-symreg # failure in job https://hydra.nixos.org/build/252726624 at 2024-03-16 + - pandoc-typescript # failure in job https://hydra.nixos.org/build/322986648 at 2026-03-11 - pandoc-unlit # failure in job https://hydra.nixos.org/build/233219811 at 2023-09-02 - pandoc-utils # failure in job https://hydra.nixos.org/build/233203436 at 2023-09-02 - PandocAgda # failure in job https://hydra.nixos.org/build/233332745 at 2023-09-02 @@ -4758,6 +4781,7 @@ broken-packages: - pg-transact # failure in job https://hydra.nixos.org/build/233253337 at 2023-09-02 - pgdl # failure in job https://hydra.nixos.org/build/233203790 at 2023-09-02 - pgf2 # failure in job https://hydra.nixos.org/build/233234332 at 2023-09-02 + - pgmq-core # failure in job https://hydra.nixos.org/build/322986651 at 2026-03-11 - pgp-wordlist # failure in job https://hydra.nixos.org/build/252723543 at 2024-03-16 - pgsql-simple # failure in job https://hydra.nixos.org/build/233228421 at 2023-09-02 - pgstream # failure in job https://hydra.nixos.org/build/233201596 at 2023-09-02 @@ -4853,6 +4877,7 @@ broken-packages: - PlayingCards # failure in job https://hydra.nixos.org/build/233239100 at 2023-09-02 - playlists-http # failure in job https://hydra.nixos.org/build/295096180 at 2025-04-22 - plegg # failure in job https://hydra.nixos.org/build/255679256 at 2024-04-16 + - plexus-protocol # failure in job https://hydra.nixos.org/build/322986670 at 2026-03-11 - plist # failure in job https://hydra.nixos.org/build/233233906 at 2023-09-02 - plist-buddy # failure in job https://hydra.nixos.org/build/233199181 at 2023-09-02 - plivo # failure in job https://hydra.nixos.org/build/233256647 at 2023-09-02 @@ -5367,7 +5392,6 @@ broken-packages: - reqcatcher # failure in job https://hydra.nixos.org/build/295096611 at 2025-04-22 - request # failure in job https://hydra.nixos.org/build/233256702 at 2023-09-02 - request-monad # failure in job https://hydra.nixos.org/build/233204896 at 2023-09-02 - - require # failure in job https://hydra.nixos.org/build/233203170 at 2023-09-02 - rescue # failure in job https://hydra.nixos.org/build/233230073 at 2023-09-02 - reservoir # failure in job https://hydra.nixos.org/build/233194430 at 2023-09-02 - resolve # failure in job https://hydra.nixos.org/build/233224070 at 2023-09-02 @@ -5407,6 +5431,7 @@ broken-packages: - rigel-viz # failure in job https://hydra.nixos.org/build/233251060 at 2023-09-02 - ring-buffers # failure in job https://hydra.nixos.org/build/233259860 at 2023-09-02 - rings # failure in job https://hydra.nixos.org/build/252730924 at 2024-03-16 + - risc-v # 2026-03-12 (too strict bound on clash-prelude) - riscv-isa # failure in job https://hydra.nixos.org/build/233192811 at 2023-09-02 - risk-weaver # failure in job https://hydra.nixos.org/build/295096664 at 2025-04-22 - rison # failure in job https://hydra.nixos.org/build/233231694 at 2023-09-02 @@ -5464,6 +5489,7 @@ broken-packages: - ruff # failure in job https://hydra.nixos.org/build/233200285 at 2023-09-02 - ruin # failure in job https://hydra.nixos.org/build/233247866 at 2023-09-02 - run-haskell-module # failure in job https://hydra.nixos.org/build/307521638 at 2025-09-19 + - runGhcBWrap-core # failure in job https://hydra.nixos.org/build/322986910 at 2026-03-11 - runhs # failure in job https://hydra.nixos.org/build/233193983 at 2023-09-02 - runmany # failure in job https://hydra.nixos.org/build/233241476 at 2023-09-02 - runtime-instances # failure in job https://hydra.nixos.org/build/233217985 at 2023-09-02 @@ -5509,6 +5535,8 @@ broken-packages: - satyros # failure in job https://hydra.nixos.org/build/233199726 at 2023-09-02 - savage # failure in job https://hydra.nixos.org/build/233213243 at 2023-09-02 - sax # failure in job https://hydra.nixos.org/build/233218617 at 2023-09-02 + - sbv-program # failure in job https://hydra.nixos.org/build/323973607 at 2026-03-12 + - sbvPlugin # 2026-03-12 - sc2-proto # failure in job https://hydra.nixos.org/build/252730301 at 2024-03-16 - scale # failure in job https://hydra.nixos.org/build/233222189 at 2023-09-02 - scaleimage # failure in job https://hydra.nixos.org/build/233240688 at 2023-09-02 @@ -5516,6 +5544,7 @@ broken-packages: - scgi # failure in job https://hydra.nixos.org/build/233247314 at 2023-09-02 - schedevr # failure in job https://hydra.nixos.org/build/233240124 at 2023-09-02 - schedule-planner # failure in job https://hydra.nixos.org/build/233192691 at 2023-09-02 + - scheduling # failure in job https://hydra.nixos.org/build/323973618 at 2026-03-12 - schedyield # failure in job https://hydra.nixos.org/build/233213288 at 2023-09-02 - schemas # failure in job https://hydra.nixos.org/build/233225239 at 2023-09-02 - scholdoc-types # failure in job https://hydra.nixos.org/build/233194927 at 2023-09-02 @@ -5540,6 +5569,7 @@ broken-packages: - screenshot-to-clipboard # failure in job https://hydra.nixos.org/build/307611311 at 2025-09-19 - script-monad # failure in job https://hydra.nixos.org/build/233221600 at 2023-09-02 - scrobble # failure in job https://hydra.nixos.org/build/233252277 at 2023-09-02 + - scrod # failure in job https://hydra.nixos.org/build/322986912 at 2026-03-11 - scroll-list # failure in job https://hydra.nixos.org/build/233217737 at 2023-09-02 - scrz # failure in job https://hydra.nixos.org/build/233230705 at 2023-09-02 - scythe # failure in job https://hydra.nixos.org/build/233259400 at 2023-09-02 @@ -5562,6 +5592,7 @@ broken-packages: - seclib # failure in job https://hydra.nixos.org/build/233203235 at 2023-09-02 - second-transfer # failure in job https://hydra.nixos.org/build/233214725 at 2023-09-02 - secp256k1 # failure in job https://hydra.nixos.org/build/233231129 at 2023-09-02 + - secp256k1-haskell # failure in job https://hydra.nixos.org/build/323790174 at 2026-03-11 - secp256k1-legacy # failure in job https://hydra.nixos.org/build/233197038 at 2023-09-02 - secret-santa # failure in job https://hydra.nixos.org/build/233208686 at 2023-09-02 - secure-memory # failure in job https://hydra.nixos.org/build/233226568 at 2023-09-02 @@ -5662,6 +5693,7 @@ broken-packages: - SessionLogger # failure in job https://hydra.nixos.org/build/233235790 at 2023-09-02 - sessions # failure in job https://hydra.nixos.org/build/233214614 at 2023-09-02 - sessiontypes # failure in job https://hydra.nixos.org/build/233224975 at 2023-09-02 + - Set # 2026-03-12 - set-monad # failure in job https://hydra.nixos.org/build/307521878 at 2025-09-19 - set-of # failure in job https://hydra.nixos.org/build/233202960 at 2023-09-02 - set-with # failure in job https://hydra.nixos.org/build/233209870 at 2023-09-02 @@ -5705,6 +5737,7 @@ broken-packages: - shellish # failure in job https://hydra.nixos.org/build/233217316 at 2023-09-02 - shellmate # failure in job https://hydra.nixos.org/build/233217636 at 2023-09-02 - shentong # failure in job https://hydra.nixos.org/build/252711957 at 2024-03-16 + - shibuya-core # failure in job https://hydra.nixos.org/build/322987078 at 2026-03-11 - shikensu # failure in job https://hydra.nixos.org/build/233230883 at 2023-09-02 - shimmer # failure in job https://hydra.nixos.org/build/233192737 at 2023-09-02 - shine-examples # failure in job https://hydra.nixos.org/build/233192871 at 2023-09-02 @@ -5794,6 +5827,7 @@ broken-packages: - skell # failure in job https://hydra.nixos.org/build/233245484 at 2023-09-02 - skemmtun # failure in job https://hydra.nixos.org/build/233223893 at 2023-09-02 - sketch-frp-copilot # copilot >=4.3 && <4.4, + - skews # unmaintained (?), tests time out https://hydra.nixos.org/build/324109291 - skopedate # failure in job https://hydra.nixos.org/build/233220634 at 2023-09-02 - skulk # failure in job https://hydra.nixos.org/build/233258672 at 2023-09-02 - skylighting-extensions # failure in job https://hydra.nixos.org/build/233221387 at 2023-09-02 @@ -6334,6 +6368,7 @@ broken-packages: - streamproc # failure in job https://hydra.nixos.org/build/233196179 at 2023-09-02 - streamt # failure in job https://hydra.nixos.org/build/252724093 at 2024-03-16 - strelka-core # failure in job https://hydra.nixos.org/build/233218594 at 2023-09-02 + - strict-checked-vars # failure in job https://hydra.nixos.org/build/324109460 at 2026-03-15 - strict-containers # failure in job https://hydra.nixos.org/build/307522197 at 2025-09-19 - strict-ghc-plugin # failure in job https://hydra.nixos.org/build/233246830 at 2023-09-02 - strict-io # failure in job https://hydra.nixos.org/build/295097302 at 2025-04-22 @@ -6430,6 +6465,7 @@ broken-packages: - symantic-parser # failure in job https://hydra.nixos.org/build/233197879 at 2023-09-02 - symantic-xml # failure in job https://hydra.nixos.org/build/233230860 at 2023-09-02 - symbolic-link # failure in job https://hydra.nixos.org/build/233255331 at 2023-09-02 + - symbolic-regression # failure in job https://hydra.nixos.org/build/322987224 at 2026-03-11 - symengine # failure in job https://hydra.nixos.org/build/233203977 at 2023-09-02 - symtegration # failure in job https://hydra.nixos.org/build/307522286 at 2025-09-19 - sync # failure in job https://hydra.nixos.org/build/233254114 at 2023-09-02 @@ -6478,7 +6514,9 @@ broken-packages: - tahoe-great-black-swamp-types # failure in job https://hydra.nixos.org/build/252721139 at 2024-03-16 - tai # failure in job https://hydra.nixos.org/build/233210483 at 2023-09-02 - tai64 # failure in job https://hydra.nixos.org/build/233257422 at 2023-09-02 + - tailwind # failure in job https://hydra.nixos.org/build/322987223 at 2026-03-11 - Tainted # failure in job https://hydra.nixos.org/build/252722384 at 2024-03-16 + - taiwan-id # failure in job https://hydra.nixos.org/build/324109532 at 2026-03-15 - tak # failure in job https://hydra.nixos.org/build/233191188 at 2023-09-02 - Takusen # failure in job https://hydra.nixos.org/build/233230088 at 2023-09-02 - takusen-oracle # failure in job https://hydra.nixos.org/build/233197944 at 2023-09-02 @@ -6680,6 +6718,7 @@ broken-packages: - timeutils # failure in job https://hydra.nixos.org/build/233230513 at 2023-09-02 - timezone-detect # failure in job https://hydra.nixos.org/build/233205213 at 2023-09-02 - tini # failure in job https://hydra.nixos.org/build/252732072 at 2024-03-16 + - tintin # failure in job https://hydra.nixos.org/build/322987320 at 2026-03-11 - tiny-scheduler # failure in job https://hydra.nixos.org/build/233224849 at 2023-09-02 - tinyapp # failure in job https://hydra.nixos.org/build/283207451 at 2024-12-31 - tinyid # failure in job https://hydra.nixos.org/build/233249999 at 2023-09-02 @@ -6760,6 +6799,7 @@ broken-packages: - translatable-intset # failure in job https://hydra.nixos.org/build/233252531 at 2023-09-02 - translate # failure in job https://hydra.nixos.org/build/233239029 at 2023-09-02 - trasa # failure in job https://hydra.nixos.org/build/294586179 at 2025-04-09 + - traversal-template # 2026-03-12 - traverse-code # failure in job https://hydra.nixos.org/build/233236749 at 2023-09-02 - travis # failure in job https://hydra.nixos.org/build/233230706 at 2023-09-02 - travis-meta-yaml # failure in job https://hydra.nixos.org/build/233251064 at 2023-09-02 @@ -6794,6 +6834,7 @@ broken-packages: - ttn-client # failure in job https://hydra.nixos.org/build/233226059 at 2023-09-02 - tttool # failure in job https://hydra.nixos.org/build/233234046 at 2023-09-02 - tubes # failure in job https://hydra.nixos.org/build/233245507 at 2023-09-02 + - tuispec # failure in job https://hydra.nixos.org/build/322987364 at 2026-03-11 - tuntap # failure in job https://hydra.nixos.org/build/233199575 at 2023-09-02 - tuple-append-instances # failure in job https://hydra.nixos.org/build/233256201 at 2023-09-02 - tuple-fields # failure in job https://hydra.nixos.org/build/252721117 at 2024-03-16 @@ -6820,6 +6861,7 @@ broken-packages: - twitter-conduit # failure in job https://hydra.nixos.org/build/295097843 at 2025-04-22 - twitter-feed # failure in job https://hydra.nixos.org/build/233251565 at 2023-09-02 - tx # failure in job https://hydra.nixos.org/build/233223988 at 2023-09-02 + - txt # 2026-03-12 - txtblk # failure in job https://hydra.nixos.org/build/233219915 at 2023-09-02 - TYB # failure in job https://hydra.nixos.org/build/233246075 at 2023-09-02 - tyfam-witnesses # failure in job https://hydra.nixos.org/build/233191033 at 2023-09-02 @@ -6829,6 +6871,7 @@ broken-packages: - type-compare # failure in job https://hydra.nixos.org/build/233207530 at 2023-09-02 - type-eq # failure in job https://hydra.nixos.org/build/233214388 at 2023-09-02 - type-errors-pretty # failure in job https://hydra.nixos.org/build/233238808 at 2023-09-02 + - type-fold # failure in job https://hydra.nixos.org/build/322987327 at 2026-03-11 - type-indexed-queues # failure in job https://hydra.nixos.org/build/233197833 at 2023-09-02 - type-int # failure in job https://hydra.nixos.org/build/233245978 at 2023-09-02 - type-interpreter # failure in job https://hydra.nixos.org/build/233192182 at 2023-09-02 @@ -6856,6 +6899,7 @@ broken-packages: - typed-encoding # failure in job https://hydra.nixos.org/build/233208093 at 2023-09-02 - typed-gui # failure in job https://hydra.nixos.org/build/309817848 at 2025-10-15 - typed-process-effectful # failure in job https://hydra.nixos.org/build/236684332 at 2023-10-04 + - typed-protocols # failure in job https://hydra.nixos.org/build/324109773 at 2026-03-15 - typed-protocols-doc # failure in job https://hydra.nixos.org/build/311460024 at 2025-11-02 - typed-session # failure in job https://hydra.nixos.org/build/270089993 at 2024-08-31 - typed-session-state-algorithm # failure in job https://hydra.nixos.org/build/273462641 at 2024-10-01 @@ -6878,12 +6922,14 @@ broken-packages: - uAgda # failure in job https://hydra.nixos.org/build/233252487 at 2023-09-02 - uberlast # failure in job https://hydra.nixos.org/build/233233074 at 2023-09-02 - ucam-webauth-types # failure in job https://hydra.nixos.org/build/233260145 at 2023-09-02 + - ucd # failure in job https://hydra.nixos.org/build/323973626 at 2026-03-12 - ucl # failure in job https://hydra.nixos.org/build/233246651 at 2023-09-02 - uconv # failure in job https://hydra.nixos.org/build/233215580 at 2023-09-02 - udbus # failure in job https://hydra.nixos.org/build/233237275 at 2023-09-02 - udp-conduit # failure in job https://hydra.nixos.org/build/233252067 at 2023-09-02 - udp-streaming # failure in job https://hydra.nixos.org/build/233217795 at 2023-09-02 - ueberzug # failure in job https://hydra.nixos.org/build/233205559 at 2023-09-02 + - uhd # failure in job https://hydra.nixos.org/build/322987359 at 2026-03-11 - uhexdump # failure in job https://hydra.nixos.org/build/233209647 at 2023-09-02 - uhttpc # failure in job https://hydra.nixos.org/build/233232481 at 2023-09-02 - ui-command # failure in job https://hydra.nixos.org/build/233223762 at 2023-09-02 @@ -6978,10 +7024,10 @@ broken-packages: - users-persistent # failure in job https://hydra.nixos.org/build/233258182 at 2023-09-02 - users-postgresql-simple # failure in job https://hydra.nixos.org/build/252737462 at 2024-03-16 - utc # failure in job https://hydra.nixos.org/build/233218307 at 2023-09-02 + - utf # failure in job https://hydra.nixos.org/build/323973630 at 2026-03-12 - utf8-conversions # failure in job https://hydra.nixos.org/build/233245725 at 2023-09-02 - utf8-prelude # failure in job https://hydra.nixos.org/build/233240100 at 2023-09-02 - utf8-validator # failure in job https://hydra.nixos.org/build/233211712 at 2023-09-02 - - util # failure in job https://hydra.nixos.org/build/233234741 at 2023-09-02 - util-logict # failure in job https://hydra.nixos.org/build/233215338 at 2023-09-02 - util-plus # failure in job https://hydra.nixos.org/build/233231591 at 2023-09-02 - util-primitive # failure in job https://hydra.nixos.org/build/233258861 at 2023-09-02 @@ -6995,6 +7041,7 @@ broken-packages: - vabal-lib # failure in job https://hydra.nixos.org/build/233198776 at 2023-09-02 - vacuum # failure in job https://hydra.nixos.org/build/233238529 at 2023-09-02 - vado # failure in job https://hydra.nixos.org/build/233202865 at 2023-09-02 + - valid # failure in job https://hydra.nixos.org/build/323973634 at 2026-03-12 - valid-names # failure in job https://hydra.nixos.org/build/233213115 at 2023-09-02 - validated-types # failure in job https://hydra.nixos.org/build/233258079 at 2023-09-02 - Validation # failure in job https://hydra.nixos.org/build/233253977 at 2023-09-02 @@ -7040,6 +7087,7 @@ broken-packages: - Verba # failure in job https://hydra.nixos.org/build/233237824 at 2023-09-02 - verbalexpressions # failure in job https://hydra.nixos.org/build/233247870 at 2023-09-02 - verdict # failure in job https://hydra.nixos.org/build/233238835 at 2023-09-02 + - verifiable-expressions # failure in job https://hydra.nixos.org/build/323973629 at 2026-03-12 - verify # failure in job https://hydra.nixos.org/build/233239874 at 2023-09-02 - verilog # failure in job https://hydra.nixos.org/build/233211999 at 2023-09-02 - verismith # failure in job https://hydra.nixos.org/build/299186734 at 2025-06-23 @@ -7073,6 +7121,7 @@ broken-packages: - vocoder # failure in job https://hydra.nixos.org/build/295122919 at 2025-04-22 - vowpal-utils # failure in job https://hydra.nixos.org/build/233251505 at 2023-09-02 - voyeur # failure in job https://hydra.nixos.org/build/233234792 at 2023-09-02 + - vpq # failure in job https://hydra.nixos.org/build/323973628 at 2026-03-12 - VRML # failure in job https://hydra.nixos.org/build/233256643 at 2023-09-02 - vt-utils # failure in job https://hydra.nixos.org/build/233244619 at 2023-09-02 - vte # failure in job https://hydra.nixos.org/build/233234429 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 8469662958ee1..56bb238acddc6 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -26,12 +26,17 @@ # keep-sorted start skip_lines=1 case=no numeric=yes default-package-overrides: - chs-cabal == 0.1.1.2 # matches Cabal 3.12 (GHC 9.10) + # 2026-01-23: dataframe >= 0.3.3.7 uses random-1.3, which breaks dependency coherence on 25.11, whose default version is random-1.2 + # TODO: when (likely in 25.x) Stackage bumps random to 1.3, review + - dataframe == 0.3.3.6 # 2025-12-26: Needs to match egison-pattern-src from Stackage LTS - egison-pattern-src-th-mode < 0.2.2 - extensions == 0.1.0.2 # matches Cabal 3.12 (GHC 9.10) + - futhark-server == 1.3.0.0 # required by futhark-0.25.36 # 2026-01-30: Needs to match hasql from Stackage LTS 24 - hasql-notifications < 0.2.5.0 # 2026-02-04: as requested by ghcide >= 2.13 + - hie-bios < 0.18.0 - hiedb < 0.8.0 # 2025-09-13: hnix 0.17.0 doesn't support hnix-store-core >= 0.8 # https://github.com/haskell-nix/hnix/pull/1112 @@ -44,6 +49,10 @@ default-package-overrides: # liquidhaskell(-boot) support one GHC at a time, so we choose the one matching the current GHC (9.10) - liquidhaskell == 0.9.10.* - liquidhaskell-boot == 0.9.10.* + # 2025-03-07: HLS and many other pkgs don't support lsp >= 2.8 (yet) + - lsp < 2.8 + - lsp-test < 0.18 + - lsp-types < 2.4 # Needs to match microlens == 0.4.* in Stackage LTS 24 - microlens-pro < 0.2.0.4 # We currently use pandoc-crossref with a patch to revert it to pandoc == 3.7.*, @@ -98,6 +107,7 @@ extra-packages: - hasql-transaction < 1.1.1 # 2025-01-19: Needed for building postgrest - hlint == 3.6.* # 2025-04-14: needed for hls with ghc-lib-parser 9.6 - hlint == 3.8.* # 2025-09-21: needed for hls with ghc-lib-parser 9.8 + - hpack == 0.39.1 # 2026-03-15: to match upstream stack-3.9.3 - language-javascript == 0.7.0.0 # required by purescript - network-run == 0.4.0 # 2024-10-20: for GHC 9.10/network == 3.1.* - ormolu == 0.7.2.0 # 2023-11-13: for ghc-lib-parser 9.6 compat @@ -125,6 +135,7 @@ package-maintainers: - ghcjs-dom - ghcjs-dom-javascript - ghcjs-dom-jsaddle + - haskell-debugger - jsaddle - jsaddle-clib - jsaddle-dom @@ -472,30 +483,31 @@ package-maintainers: - gopher-proxy # other packages I can help out for - cabal-install - - hledger - - pandoc - - systemd + - chatter + - citeproc + - diagrams + - envy + - Euterpea2 - fast-logger - flat - - Euterpea2 - - utc - - socket - gitit - - yarn-lock - - yarn2nix - - large-hashable - haskell-ci - - diagrams - - rel8 - - regex-rure - - jacinda - - citeproc - - mighttpd2 - # owothia + - hledger - irc-client - - chatter - - envy + - jacinda - krank + - large-hashable + - libriscv + - mighttpd2 + - nix-serve-ng + - pandoc + - regex-rure + - rel8 + - socket + - systemd + - utc + - yarn2nix + - yarn-lock t4ccer: - aeson-better-errors - cheapskate @@ -949,3 +961,13 @@ dont-distribute-packages: - persistent-zookeeper # depends on hzk - pocket-dns # depends on persistent-zookeeper - zoovisitor # depends on zookeeper_mt, which depends on openssl-1.1 + + # These packages are deprecated due to the usage of opentracing which is a archived upstream. + - opentracing + - opentracing-wai + - opentracing-jaeger + - opentracing-zipkin-v2 + - opentracing-zipkin-v1 + - opentracing-http-client + - opentracing-zipkin-common + - lightstep-haskell # Lightstep opentracing library. diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 1a878bd18f991..87bbe230daa61 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml @@ -1,4 +1,4 @@ -# Stackage LTS 24.29 +# Stackage LTS 24.34 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -23,7 +23,7 @@ default-package-overrides: - aeson-better-errors ==0.9.1.3 - aeson-casing ==0.2.0.0 - aeson-combinators ==0.1.2.2 - - aeson-diff ==1.1.0.13 + - aeson-diff ==1.1.0.15 - aeson-gadt-th ==0.2.5.4 - aeson-generic-compat ==0.0.2.0 - aeson-jsonpath ==0.3.0.2 @@ -168,9 +168,9 @@ default-package-overrides: - beam-core ==0.10.4.0 - beam-migrate ==0.5.3.2 - beam-postgres ==0.5.4.4 - - beam-sqlite ==0.5.5.0 - - bech32 ==1.1.9 - - bech32-th ==1.1.9 + - beam-sqlite ==0.5.6.0 + - bech32 ==1.1.10 + - bech32-th ==1.1.10 - bench ==1.0.13 - bench-show ==0.3.2 - benchpress ==0.2.3.0 @@ -206,7 +206,7 @@ default-package-overrides: - bits ==0.6 - bits-extra ==0.0.2.3 - bitset-word8 ==0.1.1.2 - - bitvec ==1.1.5.0 + - bitvec ==1.1.6.0 - bitwise ==1.0.0.1 - bitwise-enum ==1.0.1.2 - Blammo ==2.1.3.0 @@ -229,7 +229,7 @@ default-package-overrides: - bm ==0.2.0.0 - bmp ==1.2.6.4 - bnb-staking-csvs ==0.2.2.0 - - BNFC ==2.9.6.1 + - BNFC ==2.9.6.2 - BNFC-meta ==0.6.1 - board-games ==0.4.0.1 - bodhi ==0.1.0 @@ -266,7 +266,7 @@ default-package-overrides: - burrito ==2.0.1.16 - butcher ==1.3.3.2 - bv ==0.5 - - bv-sized ==1.0.6 + - bv-sized ==1.0.7 - byte-count-reader ==0.10.1.12 - byte-order ==0.1.3.1 - byteable ==0.1.1 @@ -324,13 +324,13 @@ default-package-overrides: - capability ==0.5.0.1 - cardano-coin-selection ==1.0.1 - carray ==0.1.6.8 - - casa-client ==0.0.3 + - casa-client ==0.0.4 - casa-types ==0.0.3 - case-insensitive ==1.2.1.0 - cased ==0.1.0.0 - cases ==0.1.4.4 - casing ==0.1.4.1 - - cassava ==0.5.4.1 + - cassava >= 0.5.4.0 && (> 0.5.5.0 || < 0.5.5.0) && < 0.6.0.0 - cassava-conduit ==0.6.6 - cassava-megaparsec ==2.1.1 - cast ==0.1.0.2 @@ -364,7 +364,7 @@ default-package-overrides: - chell ==0.5.0.2 - chell-hunit ==0.3.0.2 - chimera ==0.4.1.0 - - choice ==0.2.4.1 + - choice ==0.2.4.2 - chronologique ==0.3.1.3 - chronos ==1.1.7.0 - chunked-data ==0.3.1 @@ -457,7 +457,7 @@ default-package-overrides: - configurator-export ==0.1.0.1 - constrained-categories ==0.4.2.0 - constraint-tuples ==0.2 - - constraints ==0.14.3 + - constraints ==0.14.4 - constraints-extras ==0.4.0.2 - construct ==0.3.2 - consumers ==2.3.3.1 @@ -516,7 +516,7 @@ default-package-overrides: - cryptohash-sha1 ==0.11.101.0 - cryptohash-sha256 ==0.11.102.1 - cryptohash-sha512 ==0.11.103.0 - - crypton ==1.0.5 + - crypton ==1.0.6 - crypton-conduit ==0.2.3 - crypton-connection ==0.4.5 - crypton-pem ==0.3.0 @@ -575,7 +575,7 @@ default-package-overrides: - data-memocombinators ==0.5.1 - data-msgpack ==0.0.13 - data-msgpack-types ==0.0.3 - - data-or ==1.0.0.7 + - data-or ==1.0.0.12 - data-ordlist ==0.4.7.0 - data-prometheus ==0.1.0.0 - data-ref ==0.1 @@ -587,8 +587,8 @@ default-package-overrides: - dataurl ==0.1.0.0 - DAV ==1.3.4 - dbcleaner ==0.1.3 - - dbus ==1.4.1 - - dbus-hslogger ==0.1.0.1 + - dbus ==1.4.2 + - dbus-hslogger ==0.1.1.0 - debian ==4.0.5 - debian-build ==0.10.2.1 - debug-trace-var ==0.2.0 @@ -667,7 +667,7 @@ default-package-overrides: - distribution-opensuse ==1.1.4 - distributive ==0.6.3 - djinn-lib ==0.0.1.4 - - djot ==0.1.2.4 + - djot ==0.1.3 - dl-fedora ==2.0.1 - dlist ==1.0 - dlist-instances ==0.1.1.1 @@ -685,7 +685,7 @@ default-package-overrides: - doctest-exitcode-stdio ==0.0.0.1 - doctest-extract ==0.1.2 - doctest-lib ==0.1.1.1 - - doctest-parallel ==0.4 + - doctest-parallel ==0.4.1 - doldol ==0.4.1.2 - domain ==0.1.1.5 - domain-aeson ==0.1.1.3 @@ -739,7 +739,7 @@ default-package-overrides: - elerea ==2.9.0 - elf ==0.31 - eliminators ==0.9.5 - - elm-bridge ==0.8.4 + - elm-bridge ==0.8.5 - elm-core-sources ==1.0.0 - elm-export ==0.6.0.1 - elm-syntax ==0.3.3.0 @@ -839,11 +839,11 @@ default-package-overrides: - fields-json ==0.4.0.0 - file-embed ==0.0.16.0 - file-embed-lzma ==0.1 - - file-io ==0.1.5 + - file-io ==0.1.6 - file-modules ==0.1.2.4 - file-path-th ==0.1.0.0 - filecache ==0.5.3 - - filelock ==0.1.1.8 + - filelock ==0.1.1.9 - filemanip ==0.3.6.3 - filepath-bytestring ==1.5.2.0.3 - filepattern ==0.1.3 @@ -932,7 +932,7 @@ default-package-overrides: - generic-data-functions ==0.6.0 - generic-data-surgery ==0.3.0.0 - generic-deriving ==1.14.7 - - generic-enumeration ==0.1.0.4 + - generic-enumeration ==0.1.0.5 - generic-functor ==1.1.0.0 - generic-lens ==2.2.2.0 - generic-lens-core ==2.2.1.0 @@ -995,7 +995,7 @@ default-package-overrides: - ghc-lib-parser-ex ==9.12.0.0 - ghc-parser ==0.2.8.0 - ghc-paths ==0.1.0.12 - - ghc-source-gen ==0.4.6.0 + - ghc-source-gen ==0.4.7.0 - ghc-syntax-highlighter ==0.0.13.0 - ghc-tcplugins-extra ==0.4.6 - ghc-trace-events ==0.1.2.10 @@ -1050,8 +1050,8 @@ default-package-overrides: - git-lfs ==1.2.5 - git-mediate ==1.1.0 - githash ==0.1.7.0 - - github ==0.30.0.1 - - github-release ==2.0.0.17 + - github ==0.30.0.2 + - github-release ==2.0.0.18 - github-rest ==1.2.1 - github-types ==0.2.1 - github-webhooks ==0.18.0 @@ -1167,7 +1167,7 @@ default-package-overrides: - graphite ==0.10.0.1 - graphql ==1.5.0.2 - graphql-client ==1.2.4 - - graphql-spice ==1.0.6.0 + - graphql-spice ==1.0.7.0 - graphs ==0.7.3 - graphula ==2.1.2.0 - graphviz ==2999.20.2.1 @@ -1282,7 +1282,7 @@ default-package-overrides: - hidapi ==0.1.8 - hinfo ==0.0.3.0 - hinotify ==0.4.2 - - hint ==0.9.0.8 + - hint ==0.9.0.9 - histogram-fill ==0.9.1.0 - hjsmin ==0.2.1 - hkd-default ==1.1.0.0 @@ -1314,7 +1314,7 @@ default-package-overrides: - hourglass-orphans ==0.1.0.0 - hp2pretty ==0.10.1 - hpack ==0.38.3 - - hpc-codecov ==0.6.3.0 + - hpc-codecov ==0.6.4.0 - hpc-lcov ==1.2.0 - HPDF ==1.7 - hpke ==0.0.0 @@ -1361,15 +1361,15 @@ default-package-overrides: - hslua-typing ==0.1.1 - hsndfile ==0.8.0 - hsndfile-vector ==0.5.2 - - HsOpenSSL ==0.11.7.9 + - HsOpenSSL ==0.11.7.10 - HsOpenSSL-x509-system ==0.1.0.4 - - hspec ==2.11.16 - - hspec-api ==2.11.16 + - hspec ==2.11.17 + - hspec-api ==2.11.17 - hspec-attoparsec ==0.1.0.2 - hspec-checkers ==0.1.0.2 - hspec-contrib ==0.5.2 - - hspec-core ==2.11.16 - - hspec-discover ==2.11.16 + - hspec-core ==2.11.17 + - hspec-discover ==2.11.17 - hspec-expectations ==0.8.4 - hspec-expectations-json ==1.0.2.1 - hspec-expectations-lifted ==0.10.0 @@ -1380,7 +1380,7 @@ default-package-overrides: - hspec-junit-formatter ==1.1.2.1 - hspec-leancheck ==0.0.6 - hspec-megaparsec ==2.2.1 - - hspec-meta ==2.11.16 + - hspec-meta ==2.11.17 - hspec-need-env ==0.1.0.13 - hspec-parsec ==0 - hspec-smallcheck ==0.5.3 @@ -1418,7 +1418,7 @@ default-package-overrides: - http-io-streams ==0.1.7.2 - http-link-header ==1.2.3 - http-media ==0.8.1.1 - - http-query ==0.1.3 + - http-query ==0.1.3.1 - http-reverse-proxy ==0.6.2.0 - http-semantics ==0.3.0 - http-streams ==0.8.9.9 @@ -1562,12 +1562,13 @@ default-package-overrides: - json-feed ==2.0.0.18 - json-rpc ==1.1.2 - json-spec ==1.1.1.2 - - json-spec-elm ==0.4.0.6 - - json-spec-elm-servant ==0.4.4.1 + - json-spec-elm ==0.4.0.7 + - json-spec-elm-servant ==0.4.4.3 - json-spec-openapi ==1.0.1.3 - json-stream ==0.4.6.0 - jsonifier ==0.2.1.3 - jsonpath ==0.3.0.0 + - jsonrpc-tinyclient ==1.1.0.0 - JuicyCairo ==0.1.0.1 - JuicyPixels ==3.3.9 - JuicyPixels-extra ==0.6.0 @@ -1596,7 +1597,7 @@ default-package-overrides: - knob ==0.2.2 - koji ==0.0.2 - koji-tool ==1.3.1 - - kvitable ==1.1.1.0 + - kvitable ==1.1.1.1 - labels ==0.3.3 - lackey ==2.0.0.12 - lambdabot-core ==5.3.1.2 @@ -1605,7 +1606,7 @@ default-package-overrides: - lame ==0.2.2 - language-avro ==0.1.4.0 - language-bash ==0.11.1 - - language-c ==0.10.1 + - language-c ==0.10.2 - language-c-quote ==0.13.0.2 - language-c99 ==0.2.0 - language-c99-simple ==0.3.0 @@ -1694,10 +1695,10 @@ default-package-overrides: - lockfree-queue ==0.2.4 - log-base ==0.12.1.0 - log-domain ==0.13.2 - - logfloat ==0.14.0 + - logfloat ==0.14.0.2 - logger-thread ==0.1.0.2 - logging ==3.0.6 - - logging-effect ==1.4.1 + - logging-effect ==1.4.2 - logging-facade ==0.3.1 - logging-facade-syslog ==1 - logict ==0.8.2.0 @@ -1757,17 +1758,18 @@ default-package-overrides: - mbox-utility ==0.0.3.1 - mcmc ==0.8.3.1 - mcmc-types ==1.0.3 - - mcp-server ==0.1.0.16 + - mcp-server ==0.1.0.19 - mealy ==0.5.1.1 - med-module ==0.1.3 - median-stream ==0.7.0.0 - megaparsec ==9.7.0 - megaparsec-tests ==9.7.0 - melf ==1.3.1 - - mem-info ==0.4.1.2 + - mem-info ==0.4.2.0 - membership ==0.0.1 - memcache ==0.3.0.2 - memory ==0.18.0 + - memory-hexstring ==1.1.0.0 - MemoTrie ==0.6.11 - mempack ==0.1.2.0 - mergeful ==0.3.0.0 @@ -1796,13 +1798,13 @@ default-package-overrides: - midi-music-box ==0.0.1.2 - mighty-metropolis ==2.0.0 - mime-mail ==0.5.1 - - mime-mail-ses ==0.4.3 - - mime-types ==0.1.2.1 + - mime-mail-ses ==0.4.4 + - mime-types ==0.1.2.2 - minimal-configuration ==0.1.4 - minimorph ==0.3.0.1 - minisat ==0.1.4 - minisat-solver ==0.1 - - miniterion ==0.1.1.1 + - miniterion ==0.1.2.1 - miniutter ==0.5.1.2 - minmax ==0.1.1.0 - mintty ==0.1.4 @@ -1865,12 +1867,12 @@ default-package-overrides: - mongoDB ==2.7.1.4 - mono-traversable ==1.0.21.0 - mono-traversable-instances ==0.1.1.0 - - monoid-extras ==0.7 + - monoid-extras ==0.7.0.1 - monoid-insertleft ==0.1.0.1 - monoid-map ==0.2.0.1 - monoid-subclasses ==1.2.6.1 - monoid-transformer ==0.0.4 - - monoidal-containers ==0.6.6.0 + - monoidal-containers ==0.6.7.0 - monoidal-functors ==0.2.3.0 - monoidmap ==0.0.4.4 - monoidmap-aeson ==0.0.0.6 @@ -1878,12 +1880,12 @@ default-package-overrides: - monoidmap-internal ==0.0.0.1 - monoidmap-quickcheck ==0.0.0.3 - more-containers ==0.2.2.2 - - morpheus-graphql-app ==0.28.2 - - morpheus-graphql-client ==0.28.2 - - morpheus-graphql-code-gen-utils ==0.28.2 - - morpheus-graphql-core ==0.28.2 - - morpheus-graphql-server ==0.28.2 - - morpheus-graphql-subscriptions ==0.28.2 + - morpheus-graphql-app ==0.28.5 + - morpheus-graphql-client ==0.28.5 + - morpheus-graphql-code-gen-utils ==0.28.5 + - morpheus-graphql-core ==0.28.5 + - morpheus-graphql-server ==0.28.5 + - morpheus-graphql-subscriptions ==0.28.5 - moss ==0.2.0.1 - mountpoints ==1.0.2 - mpi-hs ==0.7.3.1 @@ -1918,7 +1920,7 @@ default-package-overrides: - n2o-nitro ==0.11.2 - nagios-check ==0.3.2 - named ==0.3.0.2 - - named-text ==1.2.2.0 + - named-text ==1.2.3.0 - names-th ==0.3.0.1 - nano-erl ==0.1.0.1 - NanoID ==3.4.1.2 @@ -1942,7 +1944,7 @@ default-package-overrides: - netwire-input-glfw ==0.0.12 - network ==3.2.8.0 - network-bsd ==2.8.1.0 - - network-byte-order ==0.1.7 + - network-byte-order ==0.1.8 - network-conduit-tls ==1.4.0.1 - network-control ==0.1.7 - network-house ==0.1.0.3 @@ -1958,7 +1960,7 @@ default-package-overrides: - network-transport-tcp ==0.8.6 - network-transport-tests ==0.3.4 - network-uri ==2.6.4.2 - - network-uri-template ==0.1.1.4 + - network-uri-template ==0.1.2.0 - network-wait ==0.2.0.0 - newtype ==0.2.2.1 - newtype-generics ==0.6.2 @@ -2016,16 +2018,16 @@ default-package-overrides: - ogma-language-xmlspec ==1.7.0 - ogma-spec ==1.7.0 - old-locale ==1.0.0.7 - - old-time ==1.1.0.5 + - old-time ==1.1.1.0 - ollama-haskell ==0.2.1.0 - - om-doh ==0.1.0.4 - - om-elm ==2.0.1.1 - - om-fail ==0.1.0.6 - - om-fork ==0.7.1.12 + - om-doh ==0.1.0.5 + - om-elm ==2.0.1.2 + - om-fail ==0.1.0.7 + - om-fork ==0.7.1.13 - om-http ==0.5.0.1 - - om-logging ==1.1.0.10 - - om-show ==0.1.2.11 - - om-time ==0.3.1.1 + - om-logging ==1.1.0.11 + - om-show ==0.1.2.12 + - om-time ==0.3.1.2 - once ==0.4 - one-liner ==2.1.1 - one-liner-instances ==0.1.3.0 @@ -2052,7 +2054,7 @@ default-package-overrides: - opml-conduit ==0.9.0.0 - opt-env-conf ==0.9.0.0 - optics ==0.4.2.1 - - optics-core ==0.4.1.1 + - optics-core ==0.4.2 - optics-extra ==0.4.2.1 - optics-operators ==0.1.0.1 - optics-th ==0.4.1 @@ -2072,7 +2074,7 @@ default-package-overrides: - pager ==0.1.1.0 - pagination ==0.2.2 - pagure ==0.2.1 - - pagure-cli ==0.2.2 + - pagure-cli ==0.2.3 - palette ==0.3.0.4 - pandoc ==3.7.0.2 - pandoc-cli ==3.7.0.2 @@ -2187,7 +2189,7 @@ default-package-overrides: - Plural ==0.0.2 - pointed ==5.0.5 - pointedlist ==0.6.1 - - pointless-fun ==1.1.0.8 + - pointless-fun ==1.1.0.13 - poll ==0.0.0.2 - poly ==0.5.1.0 - poly-arity ==0.1.0 @@ -2202,7 +2204,7 @@ default-package-overrides: - pooled-io ==0.0.2.3 - port-utils ==0.2.1.0 - portable-lines ==0.1 - - posix-paths ==0.3.0.0 + - posix-paths ==0.3.0.1 - posix-pty ==0.2.2 - possibly ==1.0.0.0 - post-mess-age ==0.2.1.0 @@ -2214,7 +2216,7 @@ default-package-overrides: - postgresql-migration ==0.2.1.8 - postgresql-schema ==0.1.14 - postgresql-simple ==0.7.0.1 - - postgresql-syntax ==0.4.2 + - postgresql-syntax ==0.4.3 - postgresql-typed ==0.6.2.5 - pptable ==0.3.0.0 - pqueue ==1.5.0.0 @@ -2222,7 +2224,7 @@ default-package-overrides: - pred-set ==0.0.1 - prefix-units ==0.3.0.1 - prelude-compat ==0.0.0.2 - - prelude-safeenum ==0.1.1.3 + - prelude-safeenum ==0.1.1.8 - pretty-class ==1.0.1.1 - pretty-hex ==1.1 - pretty-relative-time ==0.3.0.0 @@ -2313,7 +2315,7 @@ default-package-overrides: - quickcheck-quid ==0.0.1.8 - quickcheck-simple ==0.1.1.1 - quickcheck-special ==0.1.0.6 - - quickcheck-state-machine ==0.10.2 + - quickcheck-state-machine ==0.10.3 - quickcheck-text ==0.1.2.1 - quickcheck-transformer ==0.3.1.2 - quickcheck-unicode ==1.0.1.0 @@ -2343,7 +2345,7 @@ default-package-overrides: - Rasterific ==0.7.5.4 - rasterific-svg ==0.3.3.2 - rate-limit ==1.4.3 - - ratel ==2.0.0.17 + - ratel ==2.0.0.18 - ratel-wai ==2.0.0.12 - ratio-int ==0.1.2 - rattle ==0.2 @@ -2437,7 +2439,7 @@ default-package-overrides: - rhine-terminal ==1.5 - rhythmic-sequences ==0.8.0.0 - riak-protobuf ==0.25.0.0 - - richenv ==0.1.0.3 + - richenv ==0.1.0.4 - rio ==0.1.24.0 - rio-orphans ==0.1.2.0 - rio-prettyprint ==0.1.8.0 @@ -2498,6 +2500,7 @@ default-package-overrides: - sayable ==1.2.6.0 - sbp ==6.2.2 - sbv ==11.7 + - scale ==1.1.0.0 - scalpel ==0.6.2.2 - scalpel-core ==0.6.2.2 - scanf ==0.1.0.0 @@ -2585,7 +2588,7 @@ default-package-overrides: - SHA ==1.6.4.4 - shake ==0.19.9 - shake-plus ==0.3.4.0 - - shakespeare ==2.1.0.1 + - shakespeare ==2.1.7.1 - shakespeare-text ==1.1.0 - shared-memory ==0.2.0.1 - shell-conduit ==5.0.0 @@ -2637,7 +2640,7 @@ default-package-overrides: - skylighting ==0.14.7 - skylighting-core ==0.14.7 - skylighting-format-ansi ==0.1 - - skylighting-format-blaze-html ==0.1.1.3 + - skylighting-format-blaze-html ==0.1.2 - skylighting-format-context ==0.1.0.2 - skylighting-format-latex ==0.1 - skylighting-format-typst ==0.1 @@ -2691,7 +2694,7 @@ default-package-overrides: - sqlite-simple ==0.4.19.0 - squeather ==0.8.0.0 - srcloc ==0.6.0.1 - - srtree ==2.0.1.5 + - srtree ==2.0.1.6 - stache ==2.3.4 - stack-all ==0.7.1 - stack-clean-old ==0.5.2 @@ -2707,10 +2710,10 @@ default-package-overrides: - statistics ==0.16.5.0 - statistics-linreg ==0.3 - statsd-rupp ==0.5.0.1 - - status-notifier-item ==0.3.1.0 + - status-notifier-item ==0.3.2.10 - step-function ==0.2.1 - stitch ==0.6.0.0 - - stm-chans ==3.0.0.9 + - stm-chans ==3.0.0.11 - stm-conduit ==4.0.1 - stm-containers ==1.2.2 - stm-delay ==0.1.1.2 @@ -2840,7 +2843,7 @@ default-package-overrides: - tasty-expected-failure ==0.12.3 - tasty-fail-fast ==0.0.3 - tasty-focus ==1.0.1 - - tasty-golden ==2.3.5 + - tasty-golden ==2.3.6 - tasty-hedgehog ==1.4.0.2 - tasty-hslua ==1.1.1.1 - tasty-hspec ==1.2.0.4 @@ -2929,7 +2932,7 @@ default-package-overrides: - th-desugar ==1.17 - th-env ==0.1.1 - th-expand-syns ==0.4.12.0 - - th-extras ==0.0.0.8 + - th-extras ==0.0.0.9 - th-lego ==0.3.0.3 - th-lift ==0.8.7 - th-lift-instances ==0.1.20 @@ -2956,7 +2959,7 @@ default-package-overrides: - tidal-core ==1.10.1 - tidal-link ==1.2.0 - tile ==0.3.0.0 - - time-compat ==1.9.8 + - time-compat ==1.9.9 - time-domain ==0.1.0.5 - time-lens ==0.4.0.2 - time-locale-compat ==0.1.1.5 @@ -2976,7 +2979,7 @@ default-package-overrides: - titlecase ==1.0.1 - tldr ==0.9.2 - tls ==2.1.8 - - tls-session-manager ==0.0.8 + - tls-session-manager ==0.0.9 - tlynx ==0.8.0.0 - tmapchan ==0.0.3 - tmapmvar ==0.0.4 @@ -2997,7 +3000,7 @@ default-package-overrides: - torsor ==0.1.0.1 - tracing ==0.0.7.4 - transaction ==0.1.1.4 - - transformers-base ==0.4.6 + - transformers-base ==0.4.6.1 - transformers-compat ==0.7.2 - transformers-either ==0.1.4 - traverse-with-class ==1.0.1.1 @@ -3069,7 +3072,7 @@ default-package-overrides: - unicode-show ==0.1.1.1 - unicode-transforms ==0.4.0.1 - unidecode ==0.1.0.4 - - unification-fd ==0.12.0.2 + - unification-fd ==0.12.0.3 - union ==0.1.3 - union-angle ==0.1.0.1 - union-color ==0.1.4.0 @@ -3090,7 +3093,7 @@ default-package-overrides: - universe-instances-extended ==1.1.4 - universe-reverse-instances ==1.1.2 - universe-some ==1.2.2 - - unix-bytestring ==0.4.0.3 + - unix-bytestring ==0.4.0.4 - unix-compat ==0.7.4.1 - unix-time ==0.4.17 - unjson ==0.15.4 @@ -3118,7 +3121,7 @@ default-package-overrides: - valida ==1.1.0 - valida-base ==0.2.0 - validate-input ==0.5.0.0 - - validation ==1.1.3 + - validation ==1.1.5 - validation-selective ==0.2.0.0 - validity ==0.12.1.0 - validity-aeson ==0.2.0.5 @@ -3135,7 +3138,7 @@ default-package-overrides: - validity-unordered-containers ==0.2.0.3 - validity-uuid ==0.1.0.3 - validity-vector ==0.2.0.3 - - valor ==1.0.0.0 + - valor ==1.0.0.1 - vary ==0.1.1.3 - varying ==0.8.1.0 - vault ==0.3.1.6 @@ -3178,7 +3181,7 @@ default-package-overrides: - vty-unix ==0.2.0.0 - vty-windows ==0.2.0.3 - wai ==3.2.4 - - wai-app-static ==3.1.9 + - wai-app-static ==3.1.9.1 - wai-cli ==0.2.3 - wai-conduit ==3.0.0.4 - wai-cors ==0.2.7 @@ -3216,6 +3219,13 @@ default-package-overrides: - web-routes ==0.27.16 - web-routes-th ==0.22.8.3 - web-view ==0.7.0 + - web3 ==1.1.0.0 + - web3-bignum ==1.1.0.0 + - web3-crypto ==1.1.0.0 + - web3-ethereum ==1.1.0.1 + - web3-polkadot ==1.1.0.1 + - web3-provider ==1.1.0.0 + - web3-solidity ==1.1.0.0 - webdriver ==0.12.0.1 - webdriver-precore ==0.1.0.2 - webdriver-wrapper ==0.2.0.1 @@ -3252,7 +3262,7 @@ default-package-overrides: - wl-pprint ==1.2.1 - wl-pprint-annotated ==0.1.0.1 - wl-pprint-text ==1.2.0.2 - - wled-json ==0.1.0.2 + - wled-json ==0.1.0.3 - word-compat ==0.0.6 - word-trie ==0.3.0 - word-wrap ==0.5 @@ -3260,7 +3270,7 @@ default-package-overrides: - world-peace ==1.0.2.0 - wrap ==0.0.0 - wraxml ==0.5 - - wreq ==0.5.4.3 + - wreq ==0.5.4.4 - wreq-stringless ==0.5.9.1 - writer-cps-transformers ==0.5.6.1 - ws ==0.0.6 @@ -3270,7 +3280,7 @@ default-package-overrides: - x11-xim ==0.0.9.0 - Xauth ==0.1 - xdg-basedir ==0.2.2 - - xdg-desktop-entry ==0.1.1.2 + - xdg-desktop-entry ==0.1.1.3 - xdg-userdirs ==0.1.0.2 - xeno ==0.6 - xls ==0.1.3 @@ -3291,8 +3301,8 @@ default-package-overrides: - xmlbf-xmlhtml ==0.2.2 - xmlgen ==0.6.2.2 - xmlhtml ==0.2.5.4 - - xmonad ==0.18.0 - - xmonad-contrib ==0.18.1 + - xmonad ==0.18.1 + - xmonad-contrib ==0.18.2 - xor ==0.0.1.4 - xss-sanitize ==0.3.7.2 - xxhash-ffi ==0.3.1 @@ -3313,9 +3323,9 @@ default-package-overrides: - yesod-auth-hashdb ==1.7.1.7 - yesod-auth-oauth2 ==0.7.4.0 - yesod-bin ==1.6.2.3 - - yesod-core ==1.6.28.1 + - yesod-core ==1.6.29.1 - yesod-eventsource ==1.6.0.1 - - yesod-form ==1.7.9 + - yesod-form ==1.7.9.2 - yesod-form-bootstrap4 ==3.0.1.1 - yesod-gitrepo ==0.3.0 - yesod-gitrev ==0.2.2 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 154e3812ff1e0..222d6b70953cd 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -4,6 +4,7 @@ # depend on a dependency marked as broken. dont-distribute-packages: + - 4Blocks - a50 - abcBridge - AbortT-monadstf @@ -11,15 +12,6 @@ dont-distribute-packages: - ac-machine-conduit - accelerate-arithmetic - accelerate-fourier - - accelerate-io - - accelerate-io-array - - accelerate-io-bmp - - accelerate-io-bytestring - - accelerate-io-cereal - - accelerate-io-JuicyPixels - - accelerate-io-repa - - accelerate-io-serialise - - accelerate-io-vector - accelerate-llvm - accelerate-llvm-native - accelerate-typelits @@ -64,6 +56,7 @@ dont-distribute-packages: - algorithmic-composition-complex - algorithmic-composition-frequency-shift - algorithmic-composition-overtones + - algraph - AlignmentAlgorithms - alloy-proxy-fd - alms @@ -153,6 +146,7 @@ dont-distribute-packages: - attenuation-profunctors - AttoJson - attoparsec-enumerator + - attoparsec-isotropic - attoparsec-iteratee - attoparsec-text-enumerator - atuin @@ -210,7 +204,6 @@ dont-distribute-packages: - base32-bytestring - baserock-schema - BASIC - - basic - batchd - batchd-core - batchd-docker @@ -223,6 +216,7 @@ dont-distribute-packages: - bbi - bdcs - bdcs-api + - beam-duckdb - beam-th - beautifHOL - bech32-th @@ -312,6 +306,8 @@ dont-distribute-packages: - blunt - bno055-haskell - bogre-banana + - bolty + - bolty-streamly - bond - bond-haskell - bond-haskell-compiler @@ -507,7 +503,6 @@ dont-distribute-packages: - color-counter - colorless-http-client - colorless-scotty - - colour-accelerate - colour-space - columbia - columnar @@ -535,7 +530,6 @@ dont-distribute-packages: - composite-tuple - composite-xml - composite-xstep - - comprehensions-ghc - computational-algebra - concraft - concraft-hr @@ -590,7 +584,6 @@ dont-distribute-packages: - convertible-text - coordinate - copilot-cbmc - - copilot-sbv - CoreFoundation - coroutine-enumerator - coroutine-iteratee @@ -600,14 +593,12 @@ dont-distribute-packages: - cprng-aes - cprng-aes-effect - cql-io-tinylog - - cql_4_1_0_0 - cqrs-example - cqrs-memory - cqrs-postgresql - cqrs-sqlite3 - cqrs-test - cqrs-testkit - - crackNum - craft - craftwerk-cairo - craftwerk-gtk @@ -672,8 +663,6 @@ dont-distribute-packages: - datadog-tracing - datafix - dataflow - - dataframe-hasktorch - - dataframe-persistent - datasets - date-conversions - dbjava @@ -741,7 +730,6 @@ dont-distribute-packages: - diagrams-html5 - diagrams-wx - dialog - - diff - difference-monoid - DifferenceLogic - differential @@ -765,7 +753,6 @@ dont-distribute-packages: - distribution-plot - dixi - dl-fedora - - dl-fedora_2_2 - dmenu-pkill - dmenu-pmount - dmenu-search @@ -864,7 +851,6 @@ dont-distribute-packages: - ersatz-viz - esotericbot - EsounD - - esqueleto-postgis - esqueleto-streaming - estreps - Etage-Graph @@ -889,12 +875,9 @@ dont-distribute-packages: - eventful-sql-common - eventful-sqlite - eventful-test-helpers - - eventium-core - eventium-memory - eventium-postgresql - - eventium-sql-common - eventium-sqlite - - eventium-test-helpers - eventlog-live-otelcol - EventSocket - eventsource-geteventstore-store @@ -907,7 +890,6 @@ dont-distribute-packages: - every-bit-counts - exact-kantorovich - exference - - exist - exist-instances - existential - expand @@ -925,7 +907,6 @@ dont-distribute-packages: - factual-api - fadno - FailureT - - fair - fallingblocks - family-tree - fast-arithmetic @@ -945,7 +926,6 @@ dont-distribute-packages: - fay-uri - fay-websockets - fbrnch - - fbrnch_1_8 - fcd - FComp - feature-flipper-postgres @@ -1007,9 +987,9 @@ dont-distribute-packages: - fluid-idl-scotty - FM-SBLEX - fmt-for-rio - - foldable1 - foldl-transduce-attoparsec - follower + - fontwhich - foo - Forestry - FormalGrammars @@ -1152,6 +1132,7 @@ dont-distribute-packages: - glazier-react-examples - glazier-react-widget - glean + - glean-lsp - GLFW-OGL - GLFW-task - global @@ -1226,8 +1207,6 @@ dont-distribute-packages: - grid-proto - gridbounds - gridland - - grisette - - grisette-monad-coroutine - gross - groundhog-converters - groundhog-inspector @@ -1336,7 +1315,6 @@ dont-distribute-packages: - HasGP - hash-addressed - hash-addressed-cli - - hashable-accelerate - Hashell - hashflare - hask-home @@ -1401,9 +1379,14 @@ dont-distribute-packages: - haskgame - hasklepias - haskoin-bitcoind + - haskoin-core - haskoin-crypto + - haskoin-node - haskoin-protocol - haskoin-script + - haskoin-store + - haskoin-store-data + - haskoin-wallet - haskoon - haskoon-httpspec - haskoon-salvia @@ -1642,10 +1625,10 @@ dont-distribute-packages: - hs-ffmpeg - hs-functors - hs-gen-iface - - hs-hath - hs-ix - hs-opentelemetry-instrumentation-cloudflare - hs-opentelemetry-instrumentation-http-client + - hs-opentelemetry-instrumentation-persistent-mysql - hs-opentelemetry-instrumentation-yesod - hs-profunctors - hs-sdl-term-emulator @@ -1775,7 +1758,6 @@ dont-distribute-packages: - hylotab - hyloutils - hyperbole - - hyperbole_0_6_0 - hyperpublic - ide-backend - ide-backend-server @@ -1785,10 +1767,8 @@ dont-distribute-packages: - identicon-style-squares - idna - iException - - ifscs - ige-mac-integration - igrf - - ihaskell-dataframe - ihaskell-rlangqq - ihaskell-symtegration - ihttp @@ -2036,6 +2016,7 @@ dont-distribute-packages: - layered-state - layouting - lazy-hash-cache + - lazy-scope - lda - ldap-scim-bridge - ldapply @@ -2074,7 +2055,6 @@ dont-distribute-packages: - lighttpd-conf - lighttpd-conf-qq - linear-code - - linearEqSolver - linearscan-hoopl - LinearSplit - LinkChecker @@ -2093,7 +2073,6 @@ dont-distribute-packages: - list-t-html-parser - list-tuple - listenbrainz-client - - ListT - liszt - lit - live-sequencer @@ -2237,12 +2216,14 @@ dont-distribute-packages: - metro-transport-xor - metronome - MFlow + - mfmts - Mhailist - Michelangelo - micro-gateway - microformats2-types - MicrosoftTranslator - midimory + - mig-rio - mig-server - mighttpd - minecraft-data @@ -2371,7 +2352,6 @@ dont-distribute-packages: - MutationOrder - mute-unmute - mvclient - - mwc-random-accelerate - mwc-random-monad - mxnet-dataiter - mxnet-examples @@ -2526,6 +2506,7 @@ dont-distribute-packages: - overload - pa-json - package-o-tron + - packstream-bolt - padKONTROL - PageIO - Paillier @@ -2576,7 +2557,6 @@ dont-distribute-packages: - penny-bin - penny-lib - peparser - - perceptual-hash - perdure - perf-analysis - perfecthash @@ -2592,12 +2572,15 @@ dont-distribute-packages: - persistent-hssqlppp - persistent-iproute - persistent-map - - persistent-postgresql_2_14_3_0 - persistent-protobuf - persona-idp - peyotls - peyotls-codec - pg-entity + - pgmq-config + - pgmq-effectful + - pgmq-hasql + - pgmq-migration - phatsort - phladiprelio-general-shared - phladiprelio-general-simple @@ -2642,6 +2625,7 @@ dont-distribute-packages: - piyo - pkgtreediff - planet-mitchell + - plexus-synapse - plocketed - Plot-ho-matic - PlslTools @@ -2836,7 +2820,6 @@ dont-distribute-packages: - rallod - randfile - random-access-file - - random-class - random-effin - random-extras - random-hypergeometric @@ -2883,6 +2866,7 @@ dont-distribute-packages: - refh - reflex-animation - reflex-backend-wai + - reflex-classhss - reflex-gloss-scene - reflex-libtelnet - reflex-localize @@ -2960,7 +2944,6 @@ dont-distribute-packages: - riot - ripple - ripple-federation - - risc-v - rivet - RJson - rlwe-challenges @@ -2994,7 +2977,6 @@ dont-distribute-packages: - roundtrip-xml - route-generator - route-planning - - row - rpc - rpf - rsagl @@ -3008,7 +2990,6 @@ dont-distribute-packages: - s-expression - S3 - safe-coupling - - safe-failure - safe-failure-cme - safe-plugins - safer-file-handles @@ -3031,7 +3012,6 @@ dont-distribute-packages: - sandwich-contexts-kubernetes - sandwich-contexts-minio - sandwich-webdriver - - sandwich-webdriver_0_4_0_2 - sarsi - sasl - sat-micro-hs @@ -3040,8 +3020,6 @@ dont-distribute-packages: - satchmo-toysat - sauron - SBench - - sbv-program - - sbvPlugin - sc2-lowlevel - sc2-support - sc2hs @@ -3052,7 +3030,6 @@ dont-distribute-packages: - scalpel-search - scan-metadata - scan-vector-machine - - scheduling - schematic - scholdoc - scholdoc-citeproc @@ -3143,7 +3120,6 @@ dont-distribute-packages: - servant-zeppelin-server - servant-zeppelin-swagger - sessiontypes-distributed - - Set - SFML-control - SFont - SGdemo @@ -3165,6 +3141,8 @@ dont-distribute-packages: - Shellac-haskeline - Shellac-readline - shellmate-extras + - shibuya-metrics + - shibuya-pgmq-adapter - shine-varying - short-vec - short-vec-lens @@ -3203,7 +3181,6 @@ dont-distribute-packages: - SimpleLog - SimpleServer - simseq - - singletons-base_3_5_1 - singletons-presburger - siphon - siren-json @@ -3226,7 +3203,6 @@ dont-distribute-packages: - smith-cli - smith-client - Smooth - - smt - smtlib2-debug - smtlib2-pipe - smtlib2-quickcheck @@ -3305,6 +3281,7 @@ dont-distribute-packages: - sqlcli-odbc - sqlite-simple-interpolate - sqlite-simple-typed + - squealgen - squeeze - srt-dhall - srt-formatting @@ -3399,10 +3376,10 @@ dont-distribute-packages: - symantic-http-test - symantic-lib - symbiote - - symbolic-regression - symmetry-operations-symbols - Synapse - synapse + - synapse-cc - syncthing-hs - syntax - syntax-attoparsec @@ -3486,7 +3463,6 @@ dont-distribute-packages: - timeprint - timezone-unix - tinkoff-invest-sdk - - tintin - tinytools-vty - tip-haskell-frontend - tip-lib @@ -3516,6 +3492,7 @@ dont-distribute-packages: - toxcore-c - toysolver - tpb + - trace-embrace - tracing-control - trajectory - trans-fx-data @@ -3531,7 +3508,6 @@ dont-distribute-packages: - trasa-form - trasa-server - trasa-th - - traversal-template - TreeCounter - treemap-html-tools - treersec @@ -3564,7 +3540,6 @@ dont-distribute-packages: - twill - twirl - twitter-enumerator - - txt - type-assertions - type-cache - type-cereal @@ -3590,7 +3565,6 @@ dont-distribute-packages: - u2f - uber - ucam-webauth - - ucd - udbus-model - uhc-light - uhc-util @@ -3638,7 +3612,6 @@ dont-distribute-packages: - usb-id-database - usb-iteratee - usb-safe - - utf - UTFTConverter - util-exception - util-primitive-control @@ -3658,7 +3631,6 @@ dont-distribute-packages: - vacuum-graphviz - vacuum-opengl - vacuum-ubigraph - - valid - validated-literals - variable-media-field-dhall - variable-media-field-optics @@ -3675,7 +3647,6 @@ dont-distribute-packages: - vectortiles - venzone - verdict-json - - verifiable-expressions - versioning-servant - vertexenum - vflow-types @@ -3693,7 +3664,7 @@ dont-distribute-packages: - vocoder-dunai - voicebase - vorbiscomment - - vpq + - vpn-router - vty-ui-extras - waargonaut - wahsp @@ -3736,12 +3707,12 @@ dont-distribute-packages: - web3-polkadot - web3-provider - web3-solidity + - web3-tools - WebBits-Html - WebBits-multiplate - WebCont - webcrank-wai - webdriver-w3c - - webdriver_0_14_0_0 - webify - webserver - websnap @@ -3906,4 +3877,3 @@ dont-distribute-packages: - zoovisitor - zuramaru - zwirn - - _4Blocks diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 8c596d8e66bb1..25dd807fab286 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -29,6 +29,7 @@ let inherit (pkgs) lib; + canExecute = pkgs.stdenv.buildPlatform.canExecute pkgs.stdenv.hostPlatform; in with haskellLib; @@ -56,10 +57,18 @@ builtins.intersectAttrs super { ### HASKELL-LANGUAGE-SERVER SECTION ### ####################################### - cabal-add = overrideCabal (drv: { - # tests depend on executable - preCheck = ''export PATH="$PWD/dist/build/cabal-add:$PATH"''; - }) super.cabal-add; + cabal-add = + # Can't find executable without https://github.com/haskell/cabal/pull/9912 + if lib.versionOlder self.ghc.version "9.12" then + overrideCabal (drv: { + # tests depend on executable + preCheck = '' + ${drv.preCheck or ""} + export PATH="$PWD/dist/build/cabal-add:$PATH" + ''; + }) super.cabal-add + else + super.cabal-add; haskell-language-server = overrideCabal (drv: { # starting with 1.6.1.1 haskell-language-server wants to be linked dynamically @@ -96,6 +105,16 @@ builtins.intersectAttrs super { # ghcide-bench tests need network ghcide-bench = dontCheck super.ghcide-bench; + # Test suite scredit-test uses `cabal run`. + screp = overrideCabal { + testTargets = [ "screp-test" ]; + } super.screp; + + # `integration` test suite requires a running MySQL server (?) + mysql-haskell = overrideCabal { + testTargets = [ "test" ]; + } super.mysql-haskell; + # 2023-04-01: TODO: Either reenable at least some tests or remove the preCheck override ghcide = overrideCabal (drv: { # tests depend on executable @@ -317,6 +336,9 @@ builtins.intersectAttrs super { ]; }) super.arbtt; + # Needs to execute `git` while compiling the test suite?! + quick-process = addTestToolDepends [ pkgs.buildPackages.git ] super.quick-process; + hzk = appendConfigureFlag "--extra-include-dirs=${pkgs.zookeeper_mt}/include/zookeeper" super.hzk; # Foreign dependency name clashes with another Haskell package. @@ -325,6 +347,26 @@ builtins.intersectAttrs super { # Heist's test suite requires system pandoc heist = addTestToolDepend pkgs.pandoc super.heist; + pandoc = lib.pipe super.pandoc [ + # pandoc can't do I/O (including reading data files). See + # . + # It's simpler to just enable this globally rather than building multiple pandocs. + (enableCabalFlag "embed_data_files") + # pandoc still references these data files and we can't prevent their installation. + # pkgs.pandoc removes the reference to $out, so having everything in one place is best. + (overrideCabal { enableSeparateDataOutput = false; }) + ]; + + # So pandoc-server can be used: + # https://pandoc.org/MANUAL.html#running-pandoc-as-a-web-server + # TODO(@sternenseemann): provide pandoc-server.cgi symlink? + pandoc-cli = overrideCabal (drv: { + postInstall = '' + ${drv.postInstall or ""} + ln -s "''${!outputBin}/bin/pandoc" "''${!outputBin}/bin/pandoc-server" + ''; + }) super.pandoc-cli; + # Use Nixpkgs' double-conversion library double-conversion = disableCabalFlag "embedded_double_conversion" ( addBuildDepends [ pkgs.double-conversion ] super.double-conversion @@ -425,6 +467,14 @@ builtins.intersectAttrs super { ) ); + # Requires postgresql with postgis and predefined geometry type + esqueleto-postgis = overrideCabal (drv: { + testFlags = drv.testFlags or [ ] ++ [ + "-p" + "!/roundtrip xy geometry/ && !/roundtrip xyz geometry/ && !/roundtryp xyzm geometry/ && !/function bindings/" + ]; + }) super.esqueleto-postgis; + shelly = overrideCabal (drv: { # /usr/bin/env is unavailable in the sandbox preCheck = drv.preCheck or "" + '' @@ -477,6 +527,7 @@ builtins.intersectAttrs super { network-transport-zeromq = dontCheck super.network-transport-zeromq; # https://github.com/tweag/network-transport-zeromq/issues/30 oidc-client = dontCheck super.oidc-client; # the spec runs openid against google.com persistent-migration = dontCheck super.persistent-migration; # spec requires pg_ctl binary + notion-client = dontCheck super.notion-client; pipes-mongodb = dontCheck super.pipes-mongodb; # http://hydra.cryp.to/build/926195/log/raw pixiv = dontCheck super.pixiv; riak = dontCheck super.riak; # http://hydra.cryp.to/build/498763/log/raw @@ -655,7 +706,7 @@ builtins.intersectAttrs super { # Wants to check against a real DB, Needs freetds odbc = dontCheck (addExtraLibraries [ pkgs.freetds ] super.odbc); - # Tests attempt to use NPM to install from the network into + # Tests attempt to use npm to install from the network into # /homeless-shelter. Disabled. purescript = dontCheck super.purescript; @@ -1003,6 +1054,13 @@ builtins.intersectAttrs super { ]; }) super.lsp-test; + lsp_2_8_0_0 = doDistribute ( + super.lsp_2_8_0_0.override { + lsp-types = self.lsp-types_2_4_0_0; + } + ); + lsp-types_2_4_0_0 = doDistribute super.lsp-types_2_4_0_0; + # the test suite attempts to run the binaries built in this package # through $PATH but they aren't in $PATH dhall-lsp-server = dontCheck super.dhall-lsp-server; @@ -1817,11 +1875,16 @@ builtins.intersectAttrs super { inherit ( let - fourmoluTestFix = overrideCabal (drv: { - preCheck = drv.preCheck or "" + '' - export PATH="$PWD/dist/build/fourmolu:$PATH" - ''; - }); + fourmoluTestFix = + # Can't find executable without https://github.com/haskell/cabal/pull/9912 + if lib.versionOlder self.ghc.version "9.12" then + overrideCabal (drv: { + preCheck = drv.preCheck or "" + '' + export PATH="$PWD/dist/build/fourmolu:$PATH" + ''; + }) + else + lib.id; in builtins.mapAttrs (_: fourmoluTestFix) super ) @@ -1956,9 +2019,10 @@ builtins.intersectAttrs super { ] ++ old.buildTools or [ ]; postInstall = old.postInstall + '' - mkdir -p "$out/share/man/man1" - "$out/bin/cabal" man --raw > "$out/share/man/man1/cabal.1" - + ${lib.optionalString canExecute '' + mkdir -p "$out/share/man/man1" + "$out/bin/cabal" man --raw > "$out/share/man/man1/cabal.1" + ''} wrapProgram "$out/bin/cabal" \ --prefix PATH : "${pkgs.lib.makeBinPath [ pkgs.groff ]}" ''; @@ -1966,6 +2030,9 @@ builtins.intersectAttrs super { broken = false; }) super.cabal-install; + # lots of errors + haskell-debugger = dontCheck super.haskell-debugger; + keid-render-basic = addBuildTool pkgs.glslang super.keid-render-basic; # Disable checks to break dependency loop with SCalendar diff --git a/pkgs/development/haskell-modules/configuration-windows.nix b/pkgs/development/haskell-modules/configuration-windows.nix index 3dd93aa5c17f8..5489c415f09c2 100644 --- a/pkgs/development/haskell-modules/configuration-windows.nix +++ b/pkgs/development/haskell-modules/configuration-windows.nix @@ -8,11 +8,35 @@ with haskellLib; (self: super: { # cabal2nix doesn't properly add dependencies conditional on os(windows) - network = - if pkgs.stdenv.hostPlatform.isWindows then - addBuildDepends [ self.temporary ] super.network - else - super.network; + digest = addBuildDepends [ self.zlib ] super.digest; + echo = addBuildDepends [ self.mintty ] super.echo; + http-client = addBuildDepends [ self.safe ] super.http-client; + regex-posix = addBuildDepends [ self.regex-posix-clib ] super.regex-posix; + simple-sendfile = + with self; + addBuildDepends [ conduit conduit-extra resourcet ] super.simple-sendfile; + snap-core = addBuildDepends [ self.time-locale-compat ] super.snap-core; + tar-conduit = addBuildDepends [ self.unix-compat ] super.tar-conduit; + unix-time = addBuildDepends [ pkgs.windows.pthreads ] super.unix-time; + warp = addBuildDepends [ self.unix-compat ] super.warp; + + network = lib.pipe super.network [ + (addBuildDepends [ self.temporary ]) + + # https://github.com/haskell/network/pull/605 + (appendPatch (fetchpatch { + name = "dont-frag-wine.patch"; + url = "https://github.com/haskell/network/commit/ecd94408696117d34d4c13031c30d18033504827.patch"; + sha256 = "sha256-8LtAkBmgMMMIW6gPYDVuwYck/4fcOf08Hp2zLmsRW2w="; + })) + ]; + + # Workaround for + # Mingw-w64 runtime failure: + # 32 bit pseudo relocation at 00000001400EB99E out of range, targeting 00006FFFFFEB8170, yielding the value 00006FFEBFDCC7CE. + # Root cause seems to be undefined references to libffi as shown by linking errors if we instead use "-Wl,--disable-auto-import" + # See https://github.com/rust-lang/rust/issues/132226#issuecomment-2445100058 + iserv-proxy = appendConfigureFlag "--ghc-option=-optl=-Wl,--disable-runtime-pseudo-reloc" super.iserv-proxy; # Avoids a cycle by disabling use of the external interpreter for the packages that are dependencies of iserv-proxy. # See configuration-nix.nix, where iserv-proxy and network are handled. @@ -30,11 +54,4 @@ with haskellLib; splitmix temporary ; - - # https://github.com/fpco/streaming-commons/pull/84 - streaming-commons = appendPatch (fetchpatch { - name = "fix-headers-case.patch"; - url = "https://github.com/fpco/streaming-commons/commit/6da611f63e9e862523ce6ee53262ddbc9681ae24.patch"; - sha256 = "sha256-giEQqXZfoiAvtCFohdgOoYna2Tnu5aSYAOUH8YVldi0="; - }) super.streaming-commons; }) diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix index 955c0a4381848..e8d85a3e120b2 100644 --- a/pkgs/development/haskell-modules/generic-builder.nix +++ b/pkgs/development/haskell-modules/generic-builder.nix @@ -13,6 +13,7 @@ haskellLib, iserv-proxy, nodejs, + windows, writeShellScriptBin, }: @@ -22,6 +23,8 @@ let crossSupport = rec { emulator = stdenv.hostPlatform.emulator buildPackages; + needsExternalInterpreterSetup = !stdenv.hostPlatform.isGhcjs; # JS backend already handles this + canProxyTH = # iserv-proxy currently does not build on GHC 9.6 lib.versionAtLeast ghc.version "9.8" && stdenv.hostPlatform.emulatorAvailable buildPackages; @@ -36,11 +39,14 @@ let enableExecutableProfiling = enableProfiling; }; buildProxy = lib.getExe' iserv-proxy.build "iserv-proxy"; - hostProxy = lib.getExe' (overrides iserv-proxy.host) "iserv-proxy-interpreter"; + hostProxy = lib.getExe' (overrides iserv-proxy.host) ( + "iserv-proxy-interpreter" + stdenv.hostPlatform.extensions.executable + ); in buildPackages.writeShellScriptBin ("iserv-wrapper" + lib.optionalString enableProfiling "-prof") '' set -euo pipefail PORT=$((5000 + $RANDOM % 5000)) + ${lib.optionalString stdenv.hostPlatform.isWindows "export WINEDEBUG=-all WINEPREFIX=$TMP"} (>&2 echo "---> Starting interpreter on port $PORT") ${emulator} ${hostProxy} tmp $PORT & RISERV_PID="$!" @@ -80,7 +86,6 @@ let removeReferencesTo pkg-config coreutils - glibcLocales emscripten ; @@ -254,8 +259,10 @@ in # of `meta.pkgConfigModules`. This option defaults to false for now, since # this metadata is far from complete in nixpkgs. __onlyPropagateKnownPkgConfigModules ? false, - - enableExternalInterpreter ? isCross && crossSupport.canProxyTH, + enableExternalInterpreter ? + isCross && crossSupport.canProxyTH && crossSupport.needsExternalInterpreterSetup, + # iserv-proxy needs local network access + __darwinAllowLocalNetworking ? stdenv.hostPlatform.isDarwin && enableExternalInterpreter, }@args: assert editedCabalFile != null -> revision != null; @@ -355,11 +362,17 @@ let ++ optional (allPkgconfigDepends != [ ]) "--with-pkg-config=${pkg-config.targetPrefix}pkg-config" ++ optionals enableExternalInterpreter ( - map (opt: "--ghc-option=${opt}") [ - "-fexternal-interpreter" - "-pgmi" - crossSupport.iservWrapper - ] + map (opt: "--ghc-option=${opt}") ( + [ + "-fexternal-interpreter" + "-pgmi" + crossSupport.iservWrapper + ] + ++ lib.optionals stdenv.hostPlatform.isWindows [ + "-L${windows.pthreads}/bin" + "-L${windows.pthreads}/lib" + ] + ) ); makeGhcOptions = opts: lib.concatStringsSep " " (map (opt: "--ghc-option=${opt}") opts); @@ -662,7 +675,8 @@ lib.fix ( env = optionalAttrs (stdenv.buildPlatform.libc == "glibc") { - LOCALE_ARCHIVE = "${glibcLocales}/lib/locale/locale-archive"; + # To match LANG for e.g. haddock + LOCALE_ARCHIVE = "${buildPackages.glibcLocales}/lib/locale/locale-archive"; } // env'; @@ -1074,23 +1088,7 @@ lib.fix ( if ghc.isHaLVM or false then "${ghcEnv}/lib/HaLVM-${ghc.version}" else "${ghcEnv}/${ghcLibdir}"; } // optionalAttrs (stdenv.buildPlatform.libc == "glibc") { - # TODO: Why is this written in terms of `buildPackages`, unlike - # the outer `env`? - # - # According to @sternenseemann [1]: - # - # > The condition is based on `buildPlatform`, so it needs to - # > match. `LOCALE_ARCHIVE` is set to accompany `LANG` which - # > concerns things we execute on the build platform like - # > `haddock`. - # > - # > Arguably the outer non `buildPackages` one is incorrect and - # > probably works by accident in most cases since the locale - # > archive is not platform specific (the trouble is that it - # > may sometimes be impossible to cross-compile). At least - # > that would be my assumption. - # - # [1]: https://github.com/NixOS/nixpkgs/pull/424368#discussion_r2202683378 + # To match LANG for e.g. haddock LOCALE_ARCHIVE = "${buildPackages.glibcLocales}/lib/locale/locale-archive"; } // env'; @@ -1142,5 +1140,8 @@ lib.fix ( // optionalAttrs (disallowedRequisites != [ ] || disallowGhcReference) { disallowedRequisites = disallowedRequisites ++ (if disallowGhcReference then [ ghc ] else [ ]); } + // optionalAttrs (__darwinAllowLocalNetworking || args ? __darwinLocalNetworking) { + __darwinAllowLocalNetworking = true; + } ) ) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 0234a9e162683..415e8262d0287 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -129,10 +129,36 @@ self: { ]; description = "A tetris-like game (works with GHC 6.8.3 and Gtk2hs 0.9.13)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "4Blocks"; } ) { }; + A-gent = callPackage ( + { + mkDerivation, + base, + containers, + mtl, + process, + }: + mkDerivation { + pname = "A-gent"; + version = "0.11.0.5"; + sha256 = "0ydrdqya81nxv4zxqflciihl4khidm4ipqqhh1x3bbwyqmayhv5x"; + libraryHaskellDepends = [ + base + containers + mtl + process + ]; + description = "Polite & well educated LLM agent with excellent manners that always behaves well"; + license = "(SSPL-1.0 OR AGPL-3.0-only)"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + AAI = callPackage ( { mkDerivation, base }: mkDerivation { @@ -510,7 +536,7 @@ self: { vector ]; description = "Efficient, high-level dynamic programming"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -1612,7 +1638,7 @@ self: { ]; executableToolDepends = [ emacs ]; description = "A dependently typed functional programming language and proof assistant"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.iblech lib.maintainers.ncfavier @@ -1675,7 +1701,7 @@ self: { tasty-hunit ]; description = "Aho-Corasick string matching algorithm"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -1926,7 +1952,7 @@ self: { text ]; description = "Near-future Sci-Fi roguelike and tactical squad combat game"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; badPlatforms = lib.platforms.darwin; mainProgram = "Allure"; } @@ -2207,7 +2233,7 @@ self: { requirements ]; description = "First-class Attribute Grammars implemented using type-level programming"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; } ) { }; @@ -2434,7 +2460,7 @@ self: { COrdering ]; description = "Balanced binary trees using the AVL algorithm"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -2528,82 +2554,6 @@ self: { ) { }; BNFC = callPackage ( - { - mkDerivation, - alex, - array, - base, - containers, - deepseq, - directory, - filepath, - happy, - hspec, - hspec-discover, - HUnit, - mtl, - pretty, - process, - QuickCheck, - string-qq, - temporary, - time, - transformers, - }: - mkDerivation { - pname = "BNFC"; - version = "2.9.6.1"; - sha256 = "0h06vg9d71igr4rvs82f8sfa0grv6cvwpix82wal7b1ri0gskz97"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array - base - containers - deepseq - directory - filepath - mtl - pretty - process - string-qq - time - transformers - ]; - libraryToolDepends = [ - alex - happy - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - array - base - containers - deepseq - directory - filepath - hspec - HUnit - mtl - pretty - process - QuickCheck - string-qq - temporary - time - ]; - testToolDepends = [ - alex - happy - hspec-discover - ]; - description = "A compiler front-end generator"; - license = lib.licenses.bsd3; - mainProgram = "bnfc"; - } - ) { }; - - BNFC_2_9_6_2 = callPackage ( { mkDerivation, alex, @@ -2665,7 +2615,6 @@ self: { ]; description = "A compiler front-end generator"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "bnfc"; } ) { }; @@ -3094,7 +3043,7 @@ self: { tasty-hunit ]; description = "Bessel J-function, Anger J-function, Weber E-function, and Anger-Weber function"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -3470,7 +3419,7 @@ self: { vector-th-unbox ]; description = "European Nucleotide Archive data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -3620,7 +3569,7 @@ self: { text ]; description = "streaming FASTA parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "fastaextract"; } @@ -4111,7 +4060,7 @@ self: { vector-th-unbox ]; description = "Collection of types for bioinformatics"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -4290,7 +4239,7 @@ self: { vector-th-unbox ]; description = "Efficient RNA/DNA/Protein Primary/Secondary Structure"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "SubOptDistance"; } @@ -5488,26 +5437,26 @@ self: { array, base, containers, + haskeline, mtl, parsec, - readline, }: mkDerivation { pname = "CPL"; - version = "0.1.0"; - sha256 = "1qn9cjw11rbkbqhv16y8wqkzkrfarxr1nr3d7byzlvi1sv7fg7x5"; + version = "0.2.0"; + sha256 = "16wpmzhx222p0p3xiyk6wr51xklccbar6mky95fb2rj2rpmxswsl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers + haskeline mtl parsec - readline ]; description = "An interpreter of Hagino's Categorical Programming Language (CPL)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "cpl"; } ) { }; @@ -5889,7 +5838,7 @@ self: { ]; doCheck = false; description = "A framework for packaging Haskell software"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -5940,7 +5889,7 @@ self: { ]; doCheck = false; description = "A framework for packaging Haskell software"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -5993,7 +5942,7 @@ self: { ]; doCheck = false; description = "A framework for packaging Haskell software"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -6044,7 +5993,7 @@ self: { ]; doCheck = false; description = "A framework for packaging Haskell software"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -6070,7 +6019,7 @@ self: { transformers ]; description = "API for the Hooks build-type"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -6187,7 +6136,7 @@ self: { unix ]; description = "A library for working with .cabal files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -6233,7 +6182,7 @@ self: { ]; libraryToolDepends = [ alex ]; description = "A library for working with .cabal files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -6279,7 +6228,7 @@ self: { ]; libraryToolDepends = [ alex ]; description = "A library for working with .cabal files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -6325,7 +6274,7 @@ self: { ]; libraryToolDepends = [ alex ]; description = "A library for working with .cabal files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -6421,19 +6370,27 @@ self: { containers, fgl, parsec, + tasty, + tasty-hunit, }: mkDerivation { pname = "CarneadesDSL"; - version = "1.3"; - sha256 = "06ri47cfskvpm65zb63kjrwwhzlmcp2f0z99hqkfw216p85648a3"; + version = "2.0.0.0"; + sha256 = "0i8rr4ba50hqpnrb9kr4576y816yy9qqnn3vci42qyb81ym24rja"; libraryHaskellDepends = [ base containers fgl parsec ]; + testHaskellDepends = [ + base + containers + tasty + tasty-hunit + ]; description = "An implementation and DSL for the Carneades argumentation model"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -6444,27 +6401,42 @@ self: { mkDerivation, base, CarneadesDSL, - cmdargs, containers, Dung, fgl, + optparse-applicative, + tasty, + tasty-hunit, }: mkDerivation { pname = "CarneadesIntoDung"; - version = "1.0"; - sha256 = "0gmrc778zan5rrkb7rip61736rzx13abfzyjcj4bgdvc3fhih1rx"; + version = "2.0.0.0"; + sha256 = "1akldkr5idqfr225w0xzzch5ak2r4d3az5xz3rmi5qal5rdmdfxk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base CarneadesDSL - cmdargs containers Dung fgl ]; + executableHaskellDepends = [ + base + CarneadesDSL + Dung + optparse-applicative + ]; + testHaskellDepends = [ + base + CarneadesDSL + containers + Dung + tasty + tasty-hunit + ]; description = "A translation from the Carneades argumentation model into Dung's AFs"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "caell"; } @@ -6805,7 +6777,7 @@ self: { vector ]; description = "A backend for the Chart library for FLTKHS"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -7294,8 +7266,10 @@ self: { }: mkDerivation { pname = "ClasshSS"; - version = "0.1.0.0"; - sha256 = "141wqmfwp3rgf9h1whwzznz0bq82ph5lcxax0f85qfnxbvbsqnyn"; + version = "0.2.0.0"; + sha256 = "1v2wd26z5ajqk4xfwqa7xmaz6ql554d7qlcdh27gkaj4q6n9g1lb"; + revision = "2"; + editedCabalFile = "0ajjcv29yglk4c28g0daz31ir9gmmbj1d0s4l9cbqx5y3win3w50"; libraryHaskellDepends = [ base data-default @@ -7304,7 +7278,7 @@ self: { text ]; description = "Typified Tailwind for Rapid Development"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -7377,7 +7351,7 @@ self: { wide-word ]; description = "ClickHouse driver"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -7402,7 +7376,7 @@ self: { tls ]; description = "ClickHaskell TLS extension"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -8162,7 +8136,7 @@ self: { text ]; description = "Simple CLI user input library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -9294,7 +9268,7 @@ self: { vector ]; description = "utilities for DP"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -10896,24 +10870,41 @@ self: { { mkDerivation, base, - cmdargs, containers, + doctest, + optparse-applicative, parsec, + QuickCheck, + tasty, + tasty-hunit, + tasty-quickcheck, }: mkDerivation { pname = "Dung"; - version = "1.1"; - sha256 = "1higdpqg599lfc92m7dd4zy98l9vjg5xr4n4qjv0wifszj8lrsgb"; + version = "2.0.0.0"; + sha256 = "0qdm2bifih5x02a9c134d32qpj0dxvnc11qbd36miqmx3a2g23xv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base - cmdargs containers parsec ]; + executableHaskellDepends = [ + base + optparse-applicative + ]; + testHaskellDepends = [ + base + containers + doctest + QuickCheck + tasty + tasty-hunit + tasty-quickcheck + ]; description = "An implementation of the Dung argumentation frameworks"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "dungell"; broken = true; @@ -11393,7 +11384,7 @@ self: { text ]; description = "Environment Variable Parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -13421,7 +13412,7 @@ self: { WeakSets ]; description = "Finite categories and usual categorical constructions on them"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -13472,7 +13463,7 @@ self: { WeakSets ]; description = "Transform objects of the package FiniteCategories into graphs using GraphViz"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -13528,7 +13519,7 @@ self: { sha256 = "0cpkklm4dqv023ywb2qh49pndbsj2vz7rd2892vnsd9idd34aj6w"; libraryHaskellDepends = [ base ]; description = "A version of Prelude suitable for teaching"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -13878,7 +13869,7 @@ self: { criterion ]; description = "Tree- and forest structures"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -14033,7 +14024,7 @@ self: { vector ]; description = "(Context-free) grammars in formal language theory"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -14469,7 +14460,7 @@ self: { vinyl ]; description = "Frames wrapper for map-reduce-folds and some extra folds helpers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -14584,7 +14575,7 @@ self: { vinyl ]; description = "A streamly layer for Frames I/O"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "Demo"; broken = true; @@ -15210,7 +15201,7 @@ self: { utf8-string ]; description = "Bindings to the GOST R 34.11-2012 hashing implementation"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -15800,7 +15791,7 @@ self: { random ]; description = "Automatic SMS message generator"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "GenSmsPdu"; broken = true; @@ -19372,7 +19363,7 @@ self: { unliftio ]; description = "A flexible mock framework for testing effectful code"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -19895,7 +19886,7 @@ self: { gauge ]; description = "quantitative finance library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; platforms = lib.platforms.x86; hydraPlatforms = lib.platforms.none; } @@ -19935,7 +19926,7 @@ self: { HROOT-tree ]; description = "Haskell binding to the ROOT data analysis framework"; - license = lib.licensesSpdx."LGPL-2.1-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -19966,7 +19957,7 @@ self: { template-haskell ]; description = "Haskell binding to ROOT Core modules"; - license = lib.licensesSpdx."LGPL-2.1-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -20002,7 +19993,7 @@ self: { template-haskell ]; description = "Haskell binding to ROOT Graf modules"; - license = lib.licensesSpdx."LGPL-2.1-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -20035,7 +20026,7 @@ self: { template-haskell ]; description = "Haskell binding to ROOT Hist modules"; - license = lib.licensesSpdx."LGPL-2.1-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -20068,7 +20059,7 @@ self: { template-haskell ]; description = "Haskell binding to ROOT IO modules"; - license = lib.licensesSpdx."LGPL-2.1-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -20101,7 +20092,7 @@ self: { template-haskell ]; description = "Haskell binding to ROOT Math modules"; - license = lib.licensesSpdx."LGPL-2.1-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -20138,7 +20129,7 @@ self: { ]; librarySystemDepends = [ RHTTP ]; description = "Haskell binding to ROOT Net modules"; - license = lib.licensesSpdx."LGPL-2.1-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-or-later"; hydraPlatforms = lib.platforms.none; } ) { RHTTP = null; }; @@ -20171,7 +20162,7 @@ self: { template-haskell ]; description = "Haskell binding to ROOT Tree modules"; - license = lib.licensesSpdx."LGPL-2.1-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -20633,7 +20624,7 @@ self: { containers ]; description = "Haskell Bindings for libsvm"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -20848,7 +20839,7 @@ self: { test-framework-hunit ]; description = "A library for client-side HTTP"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -20905,7 +20896,7 @@ self: { strict ]; description = "Tableau based theorem prover for hybrid logics"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "htab"; } @@ -21852,7 +21843,7 @@ self: { isExecutable = true; executableHaskellDepends = [ base ]; description = "The classic game of Hangman"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "Hangman"; broken = true; @@ -22145,7 +22136,7 @@ self: { transformers ]; description = "Functional choreographic programming in Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -22372,7 +22363,7 @@ self: { random ]; description = "Combinatorics, group theory, commutative algebra, non-commutative algebra"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -22857,7 +22848,7 @@ self: { yaml ]; description = "Cashflow modeling library for structured finance"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "Hastructure-exe"; } ) { }; @@ -24157,10 +24148,8 @@ self: { }: mkDerivation { pname = "HsOpenSSL"; - version = "0.11.7.9"; - sha256 = "0z3nyqlcgqw4ncn90gs6bznyj3lrqpjv83nzs4854knm15x6cbsa"; - revision = "1"; - editedCabalFile = "0nw5p8szaip7g4yh81b89wc4k7j0crda0wilfyaqb0kc6qal71m2"; + version = "0.11.7.10"; + sha256 = "191a05vyanf9zd4i9am6gprr5a8kkrqb595a0l2lhnqvz26fpg40"; libraryHaskellDepends = [ base bytestring @@ -24459,7 +24448,7 @@ self: { vector ]; description = "JSON to YAML Adapter"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; } ) { }; @@ -24727,7 +24716,7 @@ self: { MemoTrie ]; description = "A package for solving dynamic programming problems in Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -25054,6 +25043,29 @@ self: { } ) { }; + IStr = callPackage ( + { + mkDerivation, + base, + haskell-src-meta, + template-haskell, + }: + mkDerivation { + pname = "IStr"; + version = "0.1.0.0"; + sha256 = "1d9ryvvpcz1q5nch90ghg5ifyh6w6iflcx7x4y51nvd28b3rdk03"; + revision = "4"; + editedCabalFile = "1jcn5b4i0qns9r79q62dvvaisbcj0y7ig6kbylwr4mi130gzjwpg"; + libraryHaskellDepends = [ + base + haskell-src-meta + template-haskell + ]; + description = "String Interpolation of Haskell expressions using #{expr} syntax"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + IcoGrid = callPackage ( { mkDerivation, @@ -25206,7 +25218,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Imperative approach to testing stateful applications. ImpSpec is built on top of HSpec and QuickCheck."; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -25308,7 +25320,7 @@ self: { random ]; description = "Infinitely deep trees for lazy stateless memoization"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -26373,7 +26385,7 @@ self: { JuicyPixels ]; description = "Efficiently scale, crop, flip images with JuicyPixels"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -26411,7 +26423,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "JuicyPixels wrappers for libjpeg-turbo"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -26705,26 +26717,22 @@ self: { base, containers, directory, - generic-lens, - lens, mtl, + transformers, }: mkDerivation { pname = "Kawaii-Parser"; - version = "3.0.0"; - sha256 = "09zj4ryqypd46i4ilfqx9mf9y9cs4p4gjyqyks3a11b0qmvlhna9"; - revision = "2"; - editedCabalFile = "0m63mixkaiwzw0m6ksl28q26cijkkxiydrjn6vcz10ymfyjm7mkw"; + version = "4.0.0"; + sha256 = "1m4mpvgp3kx8wabklxj73i0gh1zhqk5al16s41qbnsz14da3d3nx"; libraryHaskellDepends = [ base containers directory - generic-lens - lens mtl + transformers ]; description = "A simple parsing library and some additional utilities"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -27198,7 +27206,7 @@ self: { text-short ]; description = "Lightweight Directory Access Protocol (LDAP) version 3"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -27446,7 +27454,7 @@ self: { happy ]; description = "LALR(1) parsetable generator and interpreter"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "lr-demo"; } ) { }; @@ -27750,7 +27758,7 @@ self: { vector ]; description = "A game engine library for tactical squad ASCII roguelike dungeon crawlers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = lib.platforms.darwin; mainProgram = "LambdaHack"; } @@ -28169,7 +28177,7 @@ self: { sha256 = "1rj5n931370nxrnqj1728p38mcqbpswmxc73c5g1mlh66k0gqqk4"; libraryHaskellDepends = [ base ]; description = "European option implied vol calculation"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -28582,6 +28590,7 @@ self: { description = "List transformer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -28666,7 +28675,7 @@ self: { testHaskellDepends = [ base ]; doHaddock = false; description = "Converter to convert from .lhs to .md and vice versa."; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "lhsc"; broken = true; @@ -29725,7 +29734,7 @@ self: { hspec ]; description = "Reals in the interval [0,1), as machine words"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -30171,7 +30180,7 @@ self: { process ]; description = "A partial Cabal replacement"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; mainProgram = "mcabal"; } ) { }; @@ -30225,7 +30234,7 @@ self: { time ]; description = "A small compiler for Haskell"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; mainProgram = "mhs"; } ) { }; @@ -30315,7 +30324,7 @@ self: { ]; testToolDepends = [ goldplate ]; description = "A toy dependently typed programming language with type-based termination"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "miniagda"; broken = true; @@ -31281,7 +31290,7 @@ self: { warp ]; description = "Type-safe and efficient choreographies with location-set polymorphism"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -32312,7 +32321,7 @@ self: { split ]; description = "Instances of NcStore for hypercuboids"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "Main"; } @@ -32403,7 +32412,7 @@ self: { vector ]; description = "Simple scoring schemes for word alignments"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -33330,7 +33339,7 @@ self: { OGDF ]; description = "Haskell binding to OGDF"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -34448,7 +34457,7 @@ self: { criterion ]; description = "Efficient ordered (by popcount) enumeration of bits"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.x86; } ) { }; @@ -35434,8 +35443,8 @@ self: { }: mkDerivation { pname = "PenroseKiteDart"; - version = "1.5.1"; - sha256 = "0812x3ddlqflkypzjid3b5n3pdb2wwmp0b24yfmi9z15v5dbf2hm"; + version = "1.6.1"; + sha256 = "1250m14qlq43gv3k1xydab08vhfl44cyrcalkjpm9b3fk3p9vncq"; libraryHaskellDepends = [ base containers @@ -36091,7 +36100,7 @@ self: { vector-th-unbox ]; description = "Efficient multidimensional arrays"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -36289,7 +36298,7 @@ self: { QuickCheck ]; description = "Property-based testing framework for testing asynchronous FRP programs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -36698,7 +36707,7 @@ self: { time ]; description = "Quasiquotations for a python like interpolated string formatter"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -36953,7 +36962,7 @@ self: { } ) { }; - QuickCheck_2_17_1_0 = callPackage ( + QuickCheck_2_18_0_0 = callPackage ( { mkDerivation, base, @@ -36969,8 +36978,8 @@ self: { }: mkDerivation { pname = "QuickCheck"; - version = "2.17.1.0"; - sha256 = "0dvrgc666jik35x6linmzn03k6sgr5b9a1ai8wplv7b2ai7l6c08"; + version = "2.18.0.0"; + sha256 = "0mdwkcbxz8z7y8l3zmqm20y6f52jrxb16n7ccl2bjfqw7fnn517x"; libraryHaskellDepends = [ base containers @@ -37017,7 +37026,7 @@ self: { transformers ]; description = "A GenT monad transformer for QuickCheck library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -37917,7 +37926,7 @@ self: { time ]; description = "A puzzle game written in Haskell with a cat in lead role"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; mainProgram = "raincat"; @@ -38801,7 +38810,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "rounding variants floor, ceil and truncate for floating point operations +-*/√…"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -38852,7 +38861,7 @@ self: { vector ]; description = "Haskell wrapper for RtMidi, the lightweight, cross-platform MIDI I/O library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -38926,7 +38935,7 @@ self: { X ]; description = "Library for accessing S3 compatible storage services"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -39518,7 +39527,7 @@ self: { time ]; description = "The Simple Javascript Wrench"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "sjw"; broken = true; @@ -40210,7 +40219,7 @@ self: { vector-th-unbox ]; description = "Base types and classes for statistics, sciences and humanities"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -40409,7 +40418,7 @@ self: { bytestring ]; description = "simple static linked SHA3 using private symbols and the ref impl"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -40644,8 +40653,9 @@ self: { util ]; description = "See README for more info"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -41038,7 +41048,7 @@ self: { warp ]; description = "A programming model for declarative, high performance user interface"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -41083,7 +41093,7 @@ self: { unliftio ]; description = "A Virtual Dom in pure Haskell, based on Html as an Alignable Functor"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -41123,7 +41133,7 @@ self: { unliftio ]; description = "Use the high-performance Snabbdom virtual dom library written in JavaScript"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -41147,7 +41157,7 @@ self: { text ]; description = "A backend for rendering Shpadoinkle as Text"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -41175,7 +41185,7 @@ self: { unliftio ]; description = "Support for the native browser console"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -41261,7 +41271,7 @@ self: { unliftio ]; description = "Chrome extension to aide in development"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "devtools"; } @@ -41298,7 +41308,7 @@ self: { unliftio ]; description = "Shpadoinkle as a static site"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -41444,7 +41454,7 @@ self: { unliftio ]; description = "A typed, template generated Html DSL, and helpers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -41502,7 +41512,7 @@ self: { warp ]; description = "Isreal Swan will make a snowman for you!"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "isreal"; broken = true; @@ -41528,7 +41538,7 @@ self: { text ]; description = "Lens combinators for Shpadoinkle applications"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -41596,7 +41606,7 @@ self: { warp ]; description = "A single page application rounter for Shpadoinkle based on Servant"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -41622,7 +41632,7 @@ self: { text ]; description = "Integration of the streaming library with Shpadoinkle continuations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -41669,7 +41679,7 @@ self: { text ]; description = "Read standard file formats into Shpadoinkle with Template Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -41735,7 +41745,7 @@ self: { quickcheck-classes-base ]; description = "A collection of common reusable types and components"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -43407,8 +43417,8 @@ self: { pname = "StrictCheck"; version = "0.4.0"; sha256 = "0l7h39a7a1zc7xrsz6ggscn6406q3wi57n50w8hvdm4dd6qf333f"; - revision = "2"; - editedCabalFile = "01fbqjhiw16q2a0g2gr3wf3nrmq9npbhx5n7q1bhpy2pv9sqbsgr"; + revision = "3"; + editedCabalFile = "1q4b5m3jvwxy88996nhqw8xjrkpj1c5912rr9z4wj3692lpf5hpd"; libraryHaskellDepends = [ base bifunctors @@ -43513,7 +43523,7 @@ self: { sha256 = "0nxk4a997sibj8nl1b1r6mcn0r7qbyz68jnirv29lq2yyh6lbja4"; doHaddock = false; description = "Svg Icons and more"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -43576,7 +43586,7 @@ self: { random ]; description = "Synapse is a machine learning library written in pure Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -43861,7 +43871,7 @@ self: { template-haskell ]; description = "A \"noDSL\" approach to mixing shell scripting with Haskell programs using Template Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "thsh"; } ) { }; @@ -45235,7 +45245,7 @@ self: { editedCabalFile = "06dzrj9ksla1x108rbcf716zbgmwv2pjc4d5ng504bn7q4vhvs6l"; libraryHaskellDepends = [ base ]; description = "Trivial monad with Unit type"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -45942,7 +45952,7 @@ self: { parsec ]; description = "A Valve Value-keyvalue parser for Haskell made with Parsec"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -46364,7 +46374,7 @@ self: { vulkan ]; description = "Bindings to the VulkanMemoryAllocator library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = [ "i686-linux" "armv7l-linux" @@ -46733,7 +46743,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Simple set types. Useful to create sets of arbitrary types and nested sets."; - license = lib.licensesSpdx."LGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -48007,7 +48017,7 @@ self: { ]; libraryPkgconfigDepends = [ libxft ]; description = "Bindings to the Xft and some Xrender parts"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.slotThe ]; } ) { inherit (pkgs) libxft; }; @@ -48859,7 +48869,7 @@ self: { Z-IO ]; description = "Crypto for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -48930,7 +48940,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Array, vector and text"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -48993,7 +49003,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Simple and high performance IO toolkit for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -49091,7 +49101,7 @@ self: { Z-Data ]; description = "YAML tools"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -49217,7 +49227,7 @@ self: { syz ]; description = "An implementation of Attribute Grammars using Functional Zippers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -49370,7 +49380,7 @@ self: { text ]; description = "Convert distfix precedence grammars to unambiguous context-free grammars"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -49752,7 +49762,7 @@ self: { sha256 = "1vcmiq2gk8v87dx1gsxlyq6mn42pnz643rpy89kvpxrvr8qmri2b"; libraryHaskellDepends = [ base ]; description = "Manage the implicit parameter namespace dynamically at compile time"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -49880,7 +49890,7 @@ self: { wide-word ]; description = "Data structures and algorithms"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; mainProgram = "example-lazy-segtree"; } ) { }; @@ -49968,7 +49978,7 @@ self: { rerebase ]; description = "Sequence optimized for monoidal construction and folding"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -50054,8 +50064,6 @@ self: { ]; description = "An embedded language for accelerated array processing"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -50697,7 +50705,6 @@ self: { ]; description = "Convert between Accelerate arrays and raw pointers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -50874,7 +50881,6 @@ self: { ]; description = "Binary serialisation of Accelerate arrays using serialise"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -52289,7 +52295,7 @@ self: { wreq ]; description = "implements ACME clients (rfc-8555)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -52720,7 +52726,7 @@ self: { text ]; description = "AcousticBrainz API client"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -52743,7 +52749,7 @@ self: { transformers ]; description = "Abstraction over management of resources"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -53009,7 +53015,7 @@ self: { ]; doHaddock = false; description = "Semigroup actions and torsors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -53115,7 +53121,7 @@ self: { sha256 = "07zi06qqmrn14awz7vxn5rx1j62fc9xp2qx52s1j91kh9zy8pzxn"; libraryHaskellDepends = [ base ]; description = "Multidimensional integration"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; } ) { }; @@ -53222,6 +53228,39 @@ self: { } ) { }; + add-dependent-file = callPackage ( + { + mkDerivation, + base, + bytestring, + Cabal, + Cabal-syntax, + directory, + filepath, + regex-compat, + template-haskell, + }: + mkDerivation { + pname = "add-dependent-file"; + version = "0.0.1"; + sha256 = "1rsfvgrlyd76vpdsrq6qcl4zm3g361lj7g4r63r2jwdrv5ayzrg8"; + libraryHaskellDepends = [ + base + bytestring + Cabal + Cabal-syntax + directory + filepath + regex-compat + template-haskell + ]; + description = "Safer TH addDependentFile wrapper"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + addLicenseInfo = callPackage ( { mkDerivation, @@ -53296,7 +53335,7 @@ self: { validation-selective ]; description = "A full-featured library for parsing, validating, and rendering email addresses"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -53331,7 +53370,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Manage fine grained fixtures"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -53367,7 +53406,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Manage fine grained fixtures"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -53490,7 +53529,7 @@ self: { hs-functors ]; description = "See README for more info"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -54034,7 +54073,7 @@ self: { tasty-hunit ]; description = "AES Galois/Counter Mode (GCM) AEAD Cipher"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; } ) { inherit (pkgs) openssl; }; @@ -54172,7 +54211,7 @@ self: { vector ]; description = "Fast JSON parsing and encoding"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -54576,7 +54615,7 @@ self: { vector ]; description = "Easy functions for converting from Aeson.Value"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -54653,7 +54692,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "JSON encoding/decoding for dependent-sum"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -54717,10 +54756,8 @@ self: { }: mkDerivation { pname = "aeson-diff"; - version = "1.1.0.13"; - sha256 = "0sd13q0nj0k1sam5xfj6dcjcki18f375sa69hm6i4xc6snfhn3cb"; - revision = "1"; - editedCabalFile = "1028adallw7bm72948lj322bb5a99gfs0qc1j0pnm8hryp6n7ma5"; + version = "1.1.0.15"; + sha256 = "1hs5pz2va0n3s39v8alh56mjwdy8nm94hnmnc6csmfn8lgav74j4"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ @@ -55142,7 +55179,7 @@ self: { text ]; description = "Type-level default fields for aeson Generic FromJSON parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -55196,7 +55233,7 @@ self: { time ]; description = "Generates TypeScript definitions that match Generic Aeson encodings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "tests"; broken = true; @@ -55551,6 +55588,43 @@ self: { } ) { }; + aeson-openapi-record-as-tuple = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + generic-random, + hspec, + openapi3, + primitive, + QuickCheck, + vector, + }: + mkDerivation { + pname = "aeson-openapi-record-as-tuple"; + version = "1.0.0"; + sha256 = "1vyghzr771p6zd55rq8wv7f2pbig0arsignparmx9myc8wl3gzzj"; + libraryHaskellDepends = [ + aeson + base + openapi3 + primitive + vector + ]; + testHaskellDepends = [ + aeson + base + bytestring + generic-random + hspec + QuickCheck + ]; + description = "Encode and decode Haskell records as JSON tuples"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; + } + ) { }; + aeson-optics = callPackage ( { mkDerivation, @@ -55702,7 +55776,7 @@ self: { tasty-quickcheck-laws ]; description = "Possible values for aeson"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -56151,7 +56225,7 @@ self: { ]; testToolDepends = [ markdown-unlit ]; description = "Conveniently wrap a single value in a record when encoding to and from JSON"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -56283,7 +56357,7 @@ self: { vector ]; description = "Aeson instances for the Tiled map editor"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -56400,7 +56474,7 @@ self: { vector ]; description = "Aliases to \"aeson\" AST making it importable unqualified"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -56470,7 +56544,7 @@ self: { vector ]; description = "API for parsing \"aeson\" JSON tree into Haskell types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -56863,7 +56937,7 @@ self: { uniqueness-periods-vector-stats ]; description = "An AFTOVolio implementation for creating texts with special phonetic / prosodic properties"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -57179,7 +57253,7 @@ self: { text ]; description = "Check for unused code in an Agda project"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "agda-unused"; broken = true; @@ -57232,7 +57306,7 @@ self: { yaml ]; description = "Compiling Agda code to readable Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "agda2hs"; maintainers = [ lib.maintainers.ncfavier ]; } @@ -57357,7 +57431,7 @@ self: { ]; doHaddock = false; description = "Agda backend to generate training data for machine learning purposes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "agda2train"; broken = true; @@ -57422,7 +57496,7 @@ self: { text ]; description = "Actually Good Encryption"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -57958,7 +58032,7 @@ self: { unordered-containers ]; description = "Automatically generate a GraphQL API for an SQLite database"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "airgql"; broken = true; @@ -59416,7 +59490,7 @@ self: { transformers ]; description = "A library for algebraic graph construction and transformation"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -59454,7 +59528,7 @@ self: { transformers ]; description = "A library for algebraic graph construction and transformation"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -59564,7 +59638,7 @@ self: { ]; doHaddock = false; description = "Flexible and simple path manipulation library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -59906,6 +59980,52 @@ self: { } ) { }; + algraph = callPackage ( + { + mkDerivation, + ansi-terminal, + base, + binary, + containers, + either-unwrap, + fgl, + mtl, + QuickCheck, + tesths, + text, + Unique, + vector, + }: + mkDerivation { + pname = "algraph"; + version = "0.7.0.0"; + sha256 = "14sd7kvnxpc0gk2m44lqild6jghv7k3hr4r40fkf8lgfw9c2iz7v"; + libraryHaskellDepends = [ + base + binary + containers + either-unwrap + mtl + text + Unique + ]; + testHaskellDepends = [ + ansi-terminal + base + binary + containers + fgl + QuickCheck + tesths + Unique + vector + ]; + description = "Graph library using adjacency list representation"; + license = lib.licenses.lgpl3Only; + hydraPlatforms = lib.platforms.none; + } + ) { }; + align = callPackage ( { mkDerivation, @@ -59995,7 +60115,7 @@ self: { utility-ht ]; description = "Find relative time displacement of two recordings of the same music"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "align-audio"; maintainers = [ lib.maintainers.thielema ]; } @@ -60031,7 +60151,7 @@ self: { text ]; description = "Aligns text prefixes before '=' for consistent formatting"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "align-equal"; broken = true; @@ -60788,7 +60908,7 @@ self: { ]; libraryPkgconfigDepends = [ alsa-lib ]; description = "Binding to the ALSA Library API (MIDI sequencer)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.thielema ]; } @@ -61077,7 +61197,7 @@ self: { version = "0.1"; sha256 = "15fwq1pmb3d46cgsj59q3iz2qs0lgvq5b9d6gxfysnjlm3sp0ivw"; description = "provides a typeclass that is always satisfied"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -61268,7 +61388,7 @@ self: { uuid ]; description = "Comprehensive Amazon Web Services SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; maintainers = [ lib.maintainers.mpscholten ]; } ) { }; @@ -61310,7 +61430,7 @@ self: { unordered-containers ]; description = "Amazon Access Analyzer SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61351,7 +61471,7 @@ self: { unordered-containers ]; description = "Amazon Account SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61392,7 +61512,7 @@ self: { unordered-containers ]; description = "Amazon Alexa For Business SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61433,7 +61553,7 @@ self: { unordered-containers ]; description = "Amazon Prometheus Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61474,7 +61594,7 @@ self: { unordered-containers ]; description = "Amazon Amplify SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61515,7 +61635,7 @@ self: { unordered-containers ]; description = "Amazon AmplifyBackend SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61556,7 +61676,7 @@ self: { unordered-containers ]; description = "Amazon Amplify UI Builder SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61597,7 +61717,7 @@ self: { unordered-containers ]; description = "Amazon API Gateway SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61638,7 +61758,7 @@ self: { unordered-containers ]; description = "Amazon ApiGatewayManagementApi SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61679,7 +61799,7 @@ self: { unordered-containers ]; description = "Amazon ApiGatewayV2 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61720,7 +61840,7 @@ self: { unordered-containers ]; description = "Amazon AppConfig SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61761,7 +61881,7 @@ self: { unordered-containers ]; description = "Amazon AppConfig Data SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61802,7 +61922,7 @@ self: { unordered-containers ]; description = "Amazon Appflow SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61843,7 +61963,7 @@ self: { unordered-containers ]; description = "Amazon AppIntegrations Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61884,7 +62004,7 @@ self: { unordered-containers ]; description = "Amazon Application Auto Scaling SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61925,7 +62045,7 @@ self: { unordered-containers ]; description = "Amazon CloudWatch Application Insights SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -61966,7 +62086,7 @@ self: { unordered-containers ]; description = "Amazon Application Cost Profiler SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62007,7 +62127,7 @@ self: { unordered-containers ]; description = "Amazon App Mesh SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62048,7 +62168,7 @@ self: { unordered-containers ]; description = "Amazon App Runner SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62089,7 +62209,7 @@ self: { unordered-containers ]; description = "Amazon AppStream SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62130,7 +62250,7 @@ self: { unordered-containers ]; description = "Amazon AppSync SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62171,7 +62291,7 @@ self: { unordered-containers ]; description = "Amazon ARC - Zonal Shift SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62212,7 +62332,7 @@ self: { unordered-containers ]; description = "Amazon Athena SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62253,7 +62373,7 @@ self: { unordered-containers ]; description = "Amazon Audit Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62294,7 +62414,7 @@ self: { unordered-containers ]; description = "Amazon Auto Scaling SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62335,7 +62455,7 @@ self: { unordered-containers ]; description = "Amazon Auto Scaling Plans SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62376,7 +62496,7 @@ self: { unordered-containers ]; description = "Amazon Backup SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62417,7 +62537,7 @@ self: { unordered-containers ]; description = "Amazon Backup Gateway SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62458,7 +62578,7 @@ self: { unordered-containers ]; description = "Amazon Backup Storage SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62499,7 +62619,7 @@ self: { unordered-containers ]; description = "Amazon Batch SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62540,7 +62660,7 @@ self: { unordered-containers ]; description = "Amazon BillingConductor SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62581,7 +62701,7 @@ self: { unordered-containers ]; description = "Amazon Braket SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62622,7 +62742,7 @@ self: { unordered-containers ]; description = "Amazon Budgets SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62663,7 +62783,7 @@ self: { unordered-containers ]; description = "Amazon Certificate Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62704,7 +62824,7 @@ self: { unordered-containers ]; description = "Amazon Certificate Manager Private Certificate Authority SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62745,7 +62865,7 @@ self: { unordered-containers ]; description = "Amazon Chime SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62786,7 +62906,7 @@ self: { unordered-containers ]; description = "Amazon Chime SDK Identity SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62827,7 +62947,7 @@ self: { unordered-containers ]; description = "Amazon Chime SDK Media Pipelines SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62868,7 +62988,7 @@ self: { unordered-containers ]; description = "Amazon Chime SDK Meetings SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62909,7 +63029,7 @@ self: { unordered-containers ]; description = "Amazon Chime SDK Messaging SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62950,7 +63070,7 @@ self: { unordered-containers ]; description = "Amazon Chime SDK Voice SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -62991,7 +63111,7 @@ self: { unordered-containers ]; description = "Amazon Cloud9 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63032,7 +63152,7 @@ self: { unordered-containers ]; description = "Amazon Cloud Control API SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63073,7 +63193,7 @@ self: { unordered-containers ]; description = "Amazon CloudDirectory SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63114,7 +63234,7 @@ self: { unordered-containers ]; description = "Amazon CloudFormation SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63155,7 +63275,7 @@ self: { unordered-containers ]; description = "Amazon CloudFront SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63196,7 +63316,7 @@ self: { unordered-containers ]; description = "Amazon CloudHSM SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63237,7 +63357,7 @@ self: { unordered-containers ]; description = "Amazon CloudHSM V2 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63278,7 +63398,7 @@ self: { unordered-containers ]; description = "Amazon CloudSearch SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63319,7 +63439,7 @@ self: { unordered-containers ]; description = "Amazon CloudSearch Domain SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63360,7 +63480,7 @@ self: { unordered-containers ]; description = "Amazon CloudTrail SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63401,7 +63521,7 @@ self: { unordered-containers ]; description = "Amazon CloudWatch SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63442,7 +63562,7 @@ self: { unordered-containers ]; description = "Amazon EventBridge SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63483,7 +63603,7 @@ self: { unordered-containers ]; description = "Amazon CloudWatch Logs SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63524,7 +63644,7 @@ self: { unordered-containers ]; description = "Amazon CodeArtifact SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63565,7 +63685,7 @@ self: { unordered-containers ]; description = "Amazon CodeBuild SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63606,7 +63726,7 @@ self: { unordered-containers ]; description = "Amazon CodeCommit SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63647,7 +63767,7 @@ self: { unordered-containers ]; description = "Amazon CodeDeploy SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63688,7 +63808,7 @@ self: { unordered-containers ]; description = "Amazon CodeGuru Reviewer SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63729,7 +63849,7 @@ self: { unordered-containers ]; description = "Amazon CodeGuru Profiler SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63770,7 +63890,7 @@ self: { unordered-containers ]; description = "Amazon CodePipeline SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63811,7 +63931,7 @@ self: { unordered-containers ]; description = "Amazon CodeStar SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63852,7 +63972,7 @@ self: { unordered-containers ]; description = "Amazon CodeStar connections SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63893,7 +64013,7 @@ self: { unordered-containers ]; description = "Amazon CodeStar Notifications SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63934,7 +64054,7 @@ self: { unordered-containers ]; description = "Amazon Cognito Identity SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -63975,7 +64095,7 @@ self: { unordered-containers ]; description = "Amazon Cognito Identity Provider SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64016,7 +64136,7 @@ self: { unordered-containers ]; description = "Amazon Cognito Sync SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64057,7 +64177,7 @@ self: { unordered-containers ]; description = "Amazon Comprehend SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64098,7 +64218,7 @@ self: { unordered-containers ]; description = "Amazon Comprehend Medical SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64139,7 +64259,7 @@ self: { unordered-containers ]; description = "Amazon Compute Optimizer SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64180,7 +64300,7 @@ self: { unordered-containers ]; description = "Amazon Config SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64221,7 +64341,7 @@ self: { unordered-containers ]; description = "Amazon Connect Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64262,7 +64382,7 @@ self: { unordered-containers ]; description = "Amazon Connect Contact Lens SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64303,7 +64423,7 @@ self: { unordered-containers ]; description = "Amazon ConnectCampaignService SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64344,7 +64464,7 @@ self: { unordered-containers ]; description = "Amazon Connect Cases SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64385,7 +64505,7 @@ self: { unordered-containers ]; description = "Amazon Connect Participant Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64427,7 +64547,7 @@ self: { text ]; description = "A Haskell equivalent of \"aws rds generate-db-auth-token\""; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "generate-db-auth-token"; broken = true; @@ -64471,7 +64591,7 @@ self: { unordered-containers ]; description = "Amazon Control Tower SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64563,7 +64683,7 @@ self: { time ]; description = "Core data types and functionality for Amazonka libraries"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64604,7 +64724,7 @@ self: { unordered-containers ]; description = "Amazon Cost Explorer Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64645,7 +64765,7 @@ self: { unordered-containers ]; description = "Amazon Cost and Usage Report Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64686,7 +64806,7 @@ self: { unordered-containers ]; description = "Amazon Connect Customer Profiles SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64727,7 +64847,7 @@ self: { unordered-containers ]; description = "Amazon Glue DataBrew SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64768,7 +64888,7 @@ self: { unordered-containers ]; description = "Amazon Data Exchange SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64809,7 +64929,7 @@ self: { unordered-containers ]; description = "Amazon Data Pipeline SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64850,7 +64970,7 @@ self: { unordered-containers ]; description = "Amazon DataSync SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64891,7 +65011,7 @@ self: { unordered-containers ]; description = "Amazon Detective SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64932,7 +65052,7 @@ self: { unordered-containers ]; description = "Amazon Device Farm SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -64973,7 +65093,7 @@ self: { unordered-containers ]; description = "Amazon DevOps Guru SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65014,7 +65134,7 @@ self: { unordered-containers ]; description = "Amazon Direct Connect SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65055,7 +65175,7 @@ self: { unordered-containers ]; description = "Amazon Application Discovery Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65096,7 +65216,7 @@ self: { unordered-containers ]; description = "Amazon Data Lifecycle Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65137,7 +65257,7 @@ self: { unordered-containers ]; description = "Amazon Database Migration Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65178,7 +65298,7 @@ self: { unordered-containers ]; description = "Amazon DocumentDB with MongoDB compatibility SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65219,7 +65339,7 @@ self: { unordered-containers ]; description = "Amazon DocumentDB Elastic Clusters SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65260,7 +65380,7 @@ self: { unordered-containers ]; description = "Amazon Elastic Disaster Recovery Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65301,7 +65421,7 @@ self: { unordered-containers ]; description = "Amazon Directory Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65351,7 +65471,7 @@ self: { unordered-containers ]; description = "Amazon DynamoDB SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -65394,7 +65514,7 @@ self: { unordered-containers ]; description = "Amazon DynamoDB Accelerator (DAX) SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65444,7 +65564,7 @@ self: { unordered-containers ]; description = "Amazon DynamoDB Streams SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -65487,7 +65607,7 @@ self: { unordered-containers ]; description = "Amazon Elastic Block Store SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65528,7 +65648,7 @@ self: { unordered-containers ]; description = "Amazon Elastic Compute Cloud SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65569,7 +65689,7 @@ self: { unordered-containers ]; description = "Amazon EC2 Instance Connect SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65610,7 +65730,7 @@ self: { unordered-containers ]; description = "Amazon EC2 Container Registry SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65651,7 +65771,7 @@ self: { unordered-containers ]; description = "Amazon Elastic Container Registry Public SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65692,7 +65812,7 @@ self: { unordered-containers ]; description = "Amazon EC2 Container Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65733,7 +65853,7 @@ self: { unordered-containers ]; description = "Amazon Elastic File System SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65774,7 +65894,7 @@ self: { unordered-containers ]; description = "Amazon Elastic Kubernetes Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65815,7 +65935,7 @@ self: { unordered-containers ]; description = "Amazon Elastic Inference SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65856,7 +65976,7 @@ self: { unordered-containers ]; description = "Amazon ElastiCache SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65897,7 +66017,7 @@ self: { unordered-containers ]; description = "Amazon Elastic Beanstalk SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65938,7 +66058,7 @@ self: { unordered-containers ]; description = "Amazon Elasticsearch Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -65979,7 +66099,7 @@ self: { unordered-containers ]; description = "Amazon Elastic Transcoder SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66020,7 +66140,7 @@ self: { unordered-containers ]; description = "Amazon Elastic Load Balancing SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66061,7 +66181,7 @@ self: { unordered-containers ]; description = "Amazon Elastic Load Balancing SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66102,7 +66222,7 @@ self: { unordered-containers ]; description = "Amazon EMR SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66143,7 +66263,7 @@ self: { unordered-containers ]; description = "Amazon EMR Containers SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66184,7 +66304,7 @@ self: { unordered-containers ]; description = "Amazon EMR Serverless SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66225,7 +66345,7 @@ self: { unordered-containers ]; description = "Amazon CloudWatch Evidently SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66266,7 +66386,7 @@ self: { unordered-containers ]; description = "Amazon FinSpace User Environment Management service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66307,7 +66427,7 @@ self: { unordered-containers ]; description = "Amazon FinSpace Public API SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66348,7 +66468,7 @@ self: { unordered-containers ]; description = "Amazon Fault Injection Simulator SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66389,7 +66509,7 @@ self: { unordered-containers ]; description = "Amazon Firewall Management Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66430,7 +66550,7 @@ self: { unordered-containers ]; description = "Amazon Forecast Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66471,7 +66591,7 @@ self: { unordered-containers ]; description = "Amazon Forecast Query Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66512,7 +66632,7 @@ self: { unordered-containers ]; description = "Amazon Fraud Detector SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66553,7 +66673,7 @@ self: { unordered-containers ]; description = "Amazon FSx SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66594,7 +66714,7 @@ self: { unordered-containers ]; description = "Amazon GameLift SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66635,7 +66755,7 @@ self: { unordered-containers ]; description = "Amazon GameSparks SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66676,7 +66796,7 @@ self: { unordered-containers ]; description = "Amazon Glacier SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66717,7 +66837,7 @@ self: { unordered-containers ]; description = "Amazon Global Accelerator SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66758,7 +66878,7 @@ self: { unordered-containers ]; description = "Amazon Glue SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66799,7 +66919,7 @@ self: { unordered-containers ]; description = "Amazon Managed Grafana SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66840,7 +66960,7 @@ self: { unordered-containers ]; description = "Amazon Greengrass SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66881,7 +67001,7 @@ self: { unordered-containers ]; description = "Amazon IoT Greengrass V2 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66922,7 +67042,7 @@ self: { unordered-containers ]; description = "Amazon Ground Station SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -66963,7 +67083,7 @@ self: { unordered-containers ]; description = "Amazon GuardDuty SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67004,7 +67124,7 @@ self: { unordered-containers ]; description = "Amazon Health APIs and Notifications SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67045,7 +67165,7 @@ self: { unordered-containers ]; description = "Amazon HealthLake SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67086,7 +67206,7 @@ self: { unordered-containers ]; description = "Amazon Honeycode SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67127,7 +67247,7 @@ self: { unordered-containers ]; description = "Amazon Identity and Access Management SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67215,7 +67335,7 @@ self: { unordered-containers ]; description = "Amazon SSO Identity Store SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67256,7 +67376,7 @@ self: { unordered-containers ]; description = "Amazon EC2 Image Builder SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67297,7 +67417,7 @@ self: { unordered-containers ]; description = "Amazon Import/Export SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67338,7 +67458,7 @@ self: { unordered-containers ]; description = "Amazon Inspector SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67379,7 +67499,7 @@ self: { unordered-containers ]; description = "Amazon Inspector2 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67420,7 +67540,7 @@ self: { unordered-containers ]; description = "Amazon IoT SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67461,7 +67581,7 @@ self: { unordered-containers ]; description = "Amazon IoT Analytics SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67502,7 +67622,7 @@ self: { unordered-containers ]; description = "Amazon IoT Data Plane SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67543,7 +67663,7 @@ self: { unordered-containers ]; description = "Amazon IoT Jobs Data Plane SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67584,7 +67704,7 @@ self: { unordered-containers ]; description = "Amazon IoT RoboRunner SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67625,7 +67745,7 @@ self: { unordered-containers ]; description = "Amazon IoT 1-Click Devices Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67666,7 +67786,7 @@ self: { unordered-containers ]; description = "Amazon IoT 1-Click Projects Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67707,7 +67827,7 @@ self: { unordered-containers ]; description = "Amazon IoT Core Device Advisor SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67748,7 +67868,7 @@ self: { unordered-containers ]; description = "Amazon IoT Events SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67789,7 +67909,7 @@ self: { unordered-containers ]; description = "Amazon IoT Events Data SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67830,7 +67950,7 @@ self: { unordered-containers ]; description = "Amazon IoT Fleet Hub SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67871,7 +67991,7 @@ self: { unordered-containers ]; description = "Amazon IoT FleetWise SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67912,7 +68032,7 @@ self: { unordered-containers ]; description = "Amazon IoT Secure Tunneling SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67953,7 +68073,7 @@ self: { unordered-containers ]; description = "Amazon IoT SiteWise SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -67994,7 +68114,7 @@ self: { unordered-containers ]; description = "Amazon IoT Things Graph SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68035,7 +68155,7 @@ self: { unordered-containers ]; description = "Amazon IoT TwinMaker SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68076,7 +68196,7 @@ self: { unordered-containers ]; description = "Amazon IoT Wireless SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68117,7 +68237,7 @@ self: { unordered-containers ]; description = "Amazon Interactive Video Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68158,7 +68278,7 @@ self: { unordered-containers ]; description = "Amazon Interactive Video Service Chat SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68199,7 +68319,7 @@ self: { unordered-containers ]; description = "Amazon Managed Streaming for Kafka SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68240,7 +68360,7 @@ self: { unordered-containers ]; description = "Amazon Managed Streaming for Kafka Connect SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68281,7 +68401,7 @@ self: { unordered-containers ]; description = "Amazon KendraFrontendService SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68322,7 +68442,7 @@ self: { unordered-containers ]; description = "Amazon Keyspaces SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68363,7 +68483,7 @@ self: { unordered-containers ]; description = "Amazon Kinesis SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68404,7 +68524,7 @@ self: { unordered-containers ]; description = "Amazon Kinesis Analytics SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68445,7 +68565,7 @@ self: { unordered-containers ]; description = "Amazon Kinesis Firehose SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68486,7 +68606,7 @@ self: { unordered-containers ]; description = "Amazon Kinesis Video Streams SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68527,7 +68647,7 @@ self: { unordered-containers ]; description = "Amazon Kinesis Video Streams Archived Media SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68568,7 +68688,7 @@ self: { unordered-containers ]; description = "Amazon Kinesis Video Streams Media SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68609,7 +68729,7 @@ self: { unordered-containers ]; description = "Amazon Kinesis Video Signaling Channels SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68650,7 +68770,7 @@ self: { unordered-containers ]; description = "Amazon Kinesis Video WebRTC Storage SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68691,7 +68811,7 @@ self: { unordered-containers ]; description = "Amazon Kinesis Analytics SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68732,7 +68852,7 @@ self: { unordered-containers ]; description = "Amazon Key Management Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68773,7 +68893,7 @@ self: { unordered-containers ]; description = "Amazon Lake Formation SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68814,7 +68934,7 @@ self: { unordered-containers ]; description = "Amazon Lambda SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68855,7 +68975,7 @@ self: { unordered-containers ]; description = "Amazon Lex Model Building Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68896,7 +69016,7 @@ self: { unordered-containers ]; description = "Amazon Lex Runtime Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68937,7 +69057,7 @@ self: { unordered-containers ]; description = "Amazon Lex Model Building V2 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -68978,7 +69098,7 @@ self: { unordered-containers ]; description = "Amazon License Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69019,7 +69139,7 @@ self: { unordered-containers ]; description = "Amazon License Manager Linux Subscriptions SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69060,7 +69180,7 @@ self: { unordered-containers ]; description = "Amazon License Manager User Subscriptions SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69101,7 +69221,7 @@ self: { unordered-containers ]; description = "Amazon Lightsail SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69142,7 +69262,7 @@ self: { unordered-containers ]; description = "Amazon Location Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69183,7 +69303,7 @@ self: { unordered-containers ]; description = "Amazon Lookout for Equipment SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69224,7 +69344,7 @@ self: { unordered-containers ]; description = "Amazon Lookout for Metrics SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69265,7 +69385,7 @@ self: { unordered-containers ]; description = "Amazon Lookout for Vision SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69306,7 +69426,7 @@ self: { unordered-containers ]; description = "Amazon MainframeModernization SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69347,7 +69467,7 @@ self: { unordered-containers ]; description = "Amazon Macie SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69388,7 +69508,7 @@ self: { unordered-containers ]; description = "Amazon Macie 2 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69429,7 +69549,7 @@ self: { unordered-containers ]; description = "Amazon Managed Blockchain SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69470,7 +69590,7 @@ self: { unordered-containers ]; description = "Amazon Marketplace Commerce Analytics SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69511,7 +69631,7 @@ self: { unordered-containers ]; description = "Amazon Marketplace Catalog Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69552,7 +69672,7 @@ self: { unordered-containers ]; description = "Amazon Marketplace Entitlement Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69593,7 +69713,7 @@ self: { unordered-containers ]; description = "Amazon Marketplace Metering SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69634,7 +69754,7 @@ self: { unordered-containers ]; description = "Amazon Mechanical Turk SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69675,7 +69795,7 @@ self: { unordered-containers ]; description = "Amazon MediaConnect SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69716,7 +69836,7 @@ self: { unordered-containers ]; description = "Amazon Elemental MediaConvert SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69757,7 +69877,7 @@ self: { unordered-containers ]; description = "Amazon Elemental MediaLive SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69798,7 +69918,7 @@ self: { unordered-containers ]; description = "Amazon Elemental MediaPackage SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69839,7 +69959,7 @@ self: { unordered-containers ]; description = "Amazon Elemental MediaPackage VOD SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69880,7 +70000,7 @@ self: { unordered-containers ]; description = "Amazon Elemental MediaStore SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69921,7 +70041,7 @@ self: { unordered-containers ]; description = "Amazon Elemental MediaStore Data Plane SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -69962,7 +70082,7 @@ self: { unordered-containers ]; description = "Amazon MediaTailor SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70003,7 +70123,7 @@ self: { unordered-containers ]; description = "Amazon MemoryDB SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70044,7 +70164,7 @@ self: { unordered-containers ]; description = "Amazon Application Migration Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70085,7 +70205,7 @@ self: { unordered-containers ]; description = "Amazon Migration Hub Refactor Spaces SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70126,7 +70246,7 @@ self: { unordered-containers ]; description = "Amazon Migration Hub SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70167,7 +70287,7 @@ self: { unordered-containers ]; description = "Amazon Migration Hub Config SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70208,7 +70328,7 @@ self: { unordered-containers ]; description = "Amazon Migration Hub Orchestrator SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70249,7 +70369,7 @@ self: { unordered-containers ]; description = "Amazon Migration Hub Strategy Recommendations SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70290,7 +70410,7 @@ self: { unordered-containers ]; description = "Amazon Machine Learning SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70331,7 +70451,7 @@ self: { unordered-containers ]; description = "Amazon Mobile SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70372,7 +70492,7 @@ self: { unordered-containers ]; description = "Amazon MQ SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70468,7 +70588,7 @@ self: { unordered-containers ]; description = "Amazon MWAA SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70509,7 +70629,7 @@ self: { unordered-containers ]; description = "Amazon Neptune SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70550,7 +70670,7 @@ self: { unordered-containers ]; description = "Amazon Network Firewall SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70591,7 +70711,7 @@ self: { unordered-containers ]; description = "Amazon Network Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70632,7 +70752,7 @@ self: { unordered-containers ]; description = "Amazon NimbleStudio SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70673,7 +70793,7 @@ self: { unordered-containers ]; description = "Amazon CloudWatch Observability Access Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70714,7 +70834,7 @@ self: { unordered-containers ]; description = "Amazon Omics SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70755,7 +70875,7 @@ self: { unordered-containers ]; description = "Amazon OpenSearch Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70796,7 +70916,7 @@ self: { unordered-containers ]; description = "Amazon OpenSearch Service Serverless SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70837,7 +70957,7 @@ self: { unordered-containers ]; description = "Amazon OpsWorks SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70878,7 +70998,7 @@ self: { unordered-containers ]; description = "Amazon OpsWorks CM SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70919,7 +71039,7 @@ self: { unordered-containers ]; description = "Amazon Organizations SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -70960,7 +71080,7 @@ self: { unordered-containers ]; description = "Amazon Outposts SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71001,7 +71121,7 @@ self: { unordered-containers ]; description = "Amazon Panorama SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71042,7 +71162,7 @@ self: { unordered-containers ]; description = "Amazon Personalize SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71083,7 +71203,7 @@ self: { unordered-containers ]; description = "Amazon Personalize Events SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71124,7 +71244,7 @@ self: { unordered-containers ]; description = "Amazon Personalize Runtime SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71165,7 +71285,7 @@ self: { unordered-containers ]; description = "Amazon Performance Insights SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71206,7 +71326,7 @@ self: { unordered-containers ]; description = "Amazon Pinpoint SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71247,7 +71367,7 @@ self: { unordered-containers ]; description = "Amazon Pinpoint Email Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71288,7 +71408,7 @@ self: { unordered-containers ]; description = "Amazon Pinpoint SMS and Voice Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71329,7 +71449,7 @@ self: { unordered-containers ]; description = "Amazon Pinpoint SMS Voice V2 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71370,7 +71490,7 @@ self: { unordered-containers ]; description = "Amazon EventBridge Pipes SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71411,7 +71531,7 @@ self: { unordered-containers ]; description = "Amazon Polly SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71452,7 +71572,7 @@ self: { unordered-containers ]; description = "Amazon Price List Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71493,7 +71613,7 @@ self: { unordered-containers ]; description = "Amazon Private 5G SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71534,7 +71654,7 @@ self: { unordered-containers ]; description = "Amazon Proton SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71575,7 +71695,7 @@ self: { unordered-containers ]; description = "Amazon QLDB SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71616,7 +71736,7 @@ self: { unordered-containers ]; description = "Amazon QLDB Session SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71657,7 +71777,7 @@ self: { unordered-containers ]; description = "Amazon QuickSight SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71698,7 +71818,7 @@ self: { unordered-containers ]; description = "Amazon Resource Access Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71739,7 +71859,7 @@ self: { unordered-containers ]; description = "Amazon Recycle Bin SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71780,7 +71900,7 @@ self: { unordered-containers ]; description = "Amazon Relational Database Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71821,7 +71941,7 @@ self: { unordered-containers ]; description = "Amazon RDS DataService SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71862,7 +71982,7 @@ self: { unordered-containers ]; description = "Amazon Redshift SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71903,7 +72023,7 @@ self: { unordered-containers ]; description = "Amazon Redshift Data API Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71944,7 +72064,7 @@ self: { unordered-containers ]; description = "Amazon Redshift Serverless SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -71985,7 +72105,7 @@ self: { unordered-containers ]; description = "Amazon Rekognition SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72026,7 +72146,7 @@ self: { unordered-containers ]; description = "Amazon Resilience Hub SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72067,7 +72187,7 @@ self: { unordered-containers ]; description = "Amazon Resource Explorer SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72108,7 +72228,7 @@ self: { unordered-containers ]; description = "Amazon Resource Groups SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72149,7 +72269,7 @@ self: { unordered-containers ]; description = "Amazon Resource Groups Tagging API SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72190,7 +72310,7 @@ self: { unordered-containers ]; description = "Amazon RoboMaker SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72231,7 +72351,7 @@ self: { unordered-containers ]; description = "Amazon IAM Roles Anywhere SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72273,7 +72393,7 @@ self: { unordered-containers ]; description = "Amazon Route 53 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72314,7 +72434,7 @@ self: { unordered-containers ]; description = "Amazon Cloud Map SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72355,7 +72475,7 @@ self: { unordered-containers ]; description = "Amazon Route 53 Domains SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72396,7 +72516,7 @@ self: { unordered-containers ]; description = "Amazon Route53 Recovery Cluster SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72437,7 +72557,7 @@ self: { unordered-containers ]; description = "Amazon Route53 Recovery Control Config SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72478,7 +72598,7 @@ self: { unordered-containers ]; description = "Amazon Route53 Recovery Readiness SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72519,7 +72639,7 @@ self: { unordered-containers ]; description = "Amazon Route 53 Resolver SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72560,7 +72680,7 @@ self: { unordered-containers ]; description = "Amazon CloudWatch RUM SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72604,7 +72724,7 @@ self: { unordered-containers ]; description = "Amazon Simple Storage Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72679,7 +72799,7 @@ self: { unordered-containers ]; description = "Amazon Simple Storage Service SDK - Client-Side Encryption"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -72765,7 +72885,7 @@ self: { unordered-containers ]; description = "Amazon S3 on Outposts SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72806,7 +72926,7 @@ self: { unordered-containers ]; description = "Amazon SageMaker Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72847,7 +72967,7 @@ self: { unordered-containers ]; description = "Amazon Augmented AI Runtime SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72888,7 +73008,7 @@ self: { unordered-containers ]; description = "Amazon Sagemaker Edge Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72929,7 +73049,7 @@ self: { unordered-containers ]; description = "Amazon SageMaker Feature Store Runtime SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -72970,7 +73090,7 @@ self: { unordered-containers ]; description = "Amazon SageMaker geospatial capabilities SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73011,7 +73131,7 @@ self: { unordered-containers ]; description = "Amazon SageMaker Metrics Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73052,7 +73172,7 @@ self: { unordered-containers ]; description = "Amazon SageMaker Runtime SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73093,7 +73213,7 @@ self: { unordered-containers ]; description = "Amazon Savings Plans SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73134,7 +73254,7 @@ self: { unordered-containers ]; description = "Amazon EventBridge Scheduler SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73175,7 +73295,7 @@ self: { unordered-containers ]; description = "Amazon Schemas SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73216,7 +73336,7 @@ self: { unordered-containers ]; description = "Amazon SimpleDB SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73257,7 +73377,7 @@ self: { unordered-containers ]; description = "Amazon Secrets Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73298,7 +73418,7 @@ self: { unordered-containers ]; description = "Amazon SecurityHub SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73339,7 +73459,7 @@ self: { unordered-containers ]; description = "Amazon Security Lake SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73380,7 +73500,7 @@ self: { unordered-containers ]; description = "Amazon ServerlessApplicationRepository SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73421,7 +73541,7 @@ self: { unordered-containers ]; description = "Amazon Quotas SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73462,7 +73582,7 @@ self: { unordered-containers ]; description = "Amazon Service Catalog SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73503,7 +73623,7 @@ self: { unordered-containers ]; description = "Amazon Service Catalog App Registry SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73544,7 +73664,7 @@ self: { unordered-containers ]; description = "Amazon Simple Email Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73585,7 +73705,7 @@ self: { unordered-containers ]; description = "Amazon Simple Email Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73626,7 +73746,7 @@ self: { unordered-containers ]; description = "Amazon Shield SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73667,7 +73787,7 @@ self: { unordered-containers ]; description = "Amazon Signer SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73708,7 +73828,7 @@ self: { unordered-containers ]; description = "Amazon SimSpace Weaver SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73749,7 +73869,7 @@ self: { unordered-containers ]; description = "Amazon Server Migration Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73790,7 +73910,7 @@ self: { unordered-containers ]; description = "Amazon Pinpoint SMS and Voice Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73831,7 +73951,7 @@ self: { unordered-containers ]; description = "Amazon Snow Device Management SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73872,7 +73992,7 @@ self: { unordered-containers ]; description = "Amazon Import/Export Snowball SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73913,7 +74033,7 @@ self: { unordered-containers ]; description = "Amazon Simple Notification Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73954,7 +74074,7 @@ self: { unordered-containers ]; description = "Amazon Simple Queue Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -73995,7 +74115,7 @@ self: { unordered-containers ]; description = "Amazon Simple Systems Manager (SSM) SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74036,7 +74156,7 @@ self: { unordered-containers ]; description = "Amazon Systems Manager Incident Manager Contacts SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74077,7 +74197,7 @@ self: { unordered-containers ]; description = "Amazon Systems Manager Incident Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74118,7 +74238,7 @@ self: { unordered-containers ]; description = "Amazon Systems Manager for SAP SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74159,7 +74279,7 @@ self: { unordered-containers ]; description = "Amazon Single Sign-On SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74200,7 +74320,7 @@ self: { unordered-containers ]; description = "Amazon Single Sign-On Admin SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74241,7 +74361,7 @@ self: { unordered-containers ]; description = "Amazon SSO OIDC SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74282,7 +74402,7 @@ self: { unordered-containers ]; description = "Amazon Step Functions SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74323,7 +74443,7 @@ self: { unordered-containers ]; description = "Amazon Storage Gateway SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74364,7 +74484,7 @@ self: { unordered-containers ]; description = "Amazon Security Token Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74405,7 +74525,7 @@ self: { unordered-containers ]; description = "Amazon Support SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74446,7 +74566,7 @@ self: { unordered-containers ]; description = "Amazon Support App SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74487,7 +74607,7 @@ self: { unordered-containers ]; description = "Amazon Simple Workflow Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74528,7 +74648,7 @@ self: { unordered-containers ]; description = "Amazon Synthetics SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74585,7 +74705,7 @@ self: { yaml ]; description = "Common functionality for Amazonka library test-suites"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74626,7 +74746,7 @@ self: { unordered-containers ]; description = "Amazon Textract SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74667,7 +74787,7 @@ self: { unordered-containers ]; description = "Amazon Timestream Query SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74708,7 +74828,7 @@ self: { unordered-containers ]; description = "Amazon Timestream Write SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74749,7 +74869,7 @@ self: { unordered-containers ]; description = "Amazon Transcribe Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74790,7 +74910,7 @@ self: { unordered-containers ]; description = "Amazon Transfer Family SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74831,7 +74951,7 @@ self: { unordered-containers ]; description = "Amazon Translate SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74872,7 +74992,7 @@ self: { unordered-containers ]; description = "Amazon Voice ID SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74913,7 +75033,7 @@ self: { unordered-containers ]; description = "Amazon WAF SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74954,7 +75074,7 @@ self: { unordered-containers ]; description = "Amazon WAF Regional SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -74995,7 +75115,7 @@ self: { unordered-containers ]; description = "Amazon WAFV2 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -75036,7 +75156,7 @@ self: { unordered-containers ]; description = "Amazon Well-Architected Tool SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -75077,7 +75197,7 @@ self: { unordered-containers ]; description = "Amazon Connect Wisdom Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -75118,7 +75238,7 @@ self: { unordered-containers ]; description = "Amazon WorkDocs SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -75159,7 +75279,7 @@ self: { unordered-containers ]; description = "Amazon WorkLink SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -75200,7 +75320,7 @@ self: { unordered-containers ]; description = "Amazon WorkMail SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -75241,7 +75361,7 @@ self: { unordered-containers ]; description = "Amazon WorkMail Message Flow SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -75282,7 +75402,7 @@ self: { unordered-containers ]; description = "Amazon WorkSpaces SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -75323,7 +75443,7 @@ self: { unordered-containers ]; description = "Amazon WorkSpaces Web SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -75364,7 +75484,7 @@ self: { unordered-containers ]; description = "Amazon X-Ray SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -77422,7 +77542,7 @@ self: { HUnit ]; description = "Yet another alternative Prelude for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -77585,42 +77705,51 @@ self: { { mkDerivation, base, + containers, criterion, + deepseq, + filepath, free, hspec, - mtl, + hspec-golden, QuickCheck, quickcheck-transformer, random, + text, }: mkDerivation { pname = "antigen"; - version = "0.3.0.0"; - sha256 = "0wh163xsy3pspdpxbk8lx04q73bn8f2cg8cy5mhcm8j29bb2l3fz"; - revision = "2"; - editedCabalFile = "14ndq7wmjwbnx6jv533606vm5zn34j3v7q4f6w4q4kf43ab9f4mm"; + version = "0.4.0.0"; + sha256 = "04c0zr3pygqn6frxfy6hcys4r9hmqrjsi2adplzglvvjcd7hpfh8"; + enableSeparateDataOutput = true; libraryHaskellDepends = [ base + containers free - mtl QuickCheck quickcheck-transformer random + text ]; testHaskellDepends = [ base + filepath hspec + hspec-golden QuickCheck quickcheck-transformer + text ]; benchmarkHaskellDepends = [ base criterion + deepseq QuickCheck quickcheck-transformer + text ]; description = "Fault injection for QuickCheck"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -77649,7 +77778,7 @@ self: { time ]; description = "Simple job/task/event scheduler/cronjob"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -77723,7 +77852,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -77752,7 +77881,7 @@ self: { text ]; description = "Please see the README on Github at "; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -77827,7 +77956,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -77879,7 +78008,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -77924,7 +78053,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -77989,7 +78118,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -78034,7 +78163,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -78127,7 +78256,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -78217,7 +78346,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -78276,7 +78405,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -78354,7 +78483,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -78390,7 +78519,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -78669,7 +78798,7 @@ self: { unordered-containers ]; description = "Utility functions commonly used while solving Advent of Code puzzles"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -78694,7 +78823,7 @@ self: { ghc-prim ]; description = "prelude for Algebra of Programming"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -79000,6 +79129,8 @@ self: { ]; description = "Simple brillo renderer for apecs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -79024,7 +79155,7 @@ self: { vector ]; description = "Adaptation of the apecs library for the effectful ecosystem"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -81092,7 +81223,7 @@ self: { sha256 = "0bkcwrxz313825vvm0yspj7vw2zmky8g2vq1yb9s8wgxzm4b7m8n"; libraryHaskellDepends = [ base ]; description = "A class for things that can be applied"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -81157,7 +81288,7 @@ self: { sha256 = "0jr81m0mksfxbvzjs3c73kilr09w4gh7zv1amdx9xcvq5zb96imd"; libraryHaskellDepends = [ base ]; description = "Generalized logic operations for Applicative and Alternative functors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -81316,7 +81447,7 @@ self: { vector ]; description = "Lift a binary, non-decreasing function onto ordered lists and order the output"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -81413,7 +81544,7 @@ self: { unix-compat ]; description = "Perform refactorings specified by the refact library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "refactor"; } ) { }; @@ -81970,7 +82101,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Datadog client for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -82004,7 +82135,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "LRU cache based on STM"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -82055,7 +82186,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Counter library for submitting metrics to a backend such as datadog"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -82104,7 +82235,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Simple logging library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "arbor-monad-logger-example"; broken = true; @@ -82165,7 +82296,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Core metric library for publishing metrics"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -82237,7 +82368,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Metric library backend for datadog"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -82271,7 +82402,7 @@ self: { text ]; description = "Convenience types and functions for postgresql-simple"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -82534,7 +82665,7 @@ self: { text ]; description = "Distribute hackage packages to archlinux"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -82612,7 +82743,7 @@ self: { time ]; description = "Arch Linux official and AUR web interface binding"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.berberman ]; } ) { }; @@ -83179,7 +83310,7 @@ self: { transformers ]; description = "Parse and render JSON"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "argo"; broken = true; @@ -83580,7 +83711,7 @@ self: { unix ]; description = "Run docker-compose with help from Nix/NixOS"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; mainProgram = "arion"; maintainers = [ lib.maintainers.roberth ]; } @@ -83893,6 +84024,96 @@ self: { } ) { }; + arithmoi_0_13_3_0 = callPackage ( + { + mkDerivation, + array, + base, + bitvec, + chimera, + constraints, + containers, + deepseq, + exact-pi, + ghc-bignum, + infinite-list, + integer-logarithms, + integer-roots, + mod, + QuickCheck, + quickcheck-classes, + random, + semirings, + smallcheck, + tasty, + tasty-bench, + tasty-hunit, + tasty-quickcheck, + tasty-rerun, + tasty-smallcheck, + transformers, + vector, + }: + mkDerivation { + pname = "arithmoi"; + version = "0.13.3.0"; + sha256 = "1p2x13g1nxbz1bm8bz21kn4zw0gza491cfn5h83d6wvqkzd16dqh"; + configureFlags = [ "-f-llvm" ]; + libraryHaskellDepends = [ + array + base + bitvec + chimera + constraints + containers + deepseq + exact-pi + ghc-bignum + infinite-list + integer-logarithms + integer-roots + mod + random + semirings + transformers + vector + ]; + testHaskellDepends = [ + base + containers + exact-pi + infinite-list + integer-roots + mod + QuickCheck + quickcheck-classes + semirings + smallcheck + tasty + tasty-hunit + tasty-quickcheck + tasty-rerun + tasty-smallcheck + vector + ]; + benchmarkHaskellDepends = [ + base + constraints + containers + infinite-list + integer-logarithms + mod + random + semirings + tasty-bench + vector + ]; + description = "Efficient basic number-theoretic functions"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + arity-generic-liftA = callPackage ( { mkDerivation, @@ -84114,7 +84335,7 @@ self: { tasty-hunit ]; description = "Builders for arrays"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -84149,7 +84370,7 @@ self: { tasty-quickcheck ]; description = "Lists of chunks"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -84379,7 +84600,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Haskell bindings to the ArrayFire general-purpose GPU library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -84416,7 +84637,7 @@ self: { tasty-smallcheck ]; description = "Memory-efficient ArrayList implementation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -84667,7 +84888,7 @@ self: { text ]; description = "Basic types and instances for Valve's Artifact Card-set API"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -84721,7 +84942,7 @@ self: { template-haskell ]; description = "Archive execution tool"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "arx"; } ) { }; @@ -84784,7 +85005,7 @@ self: { text ]; description = "Tiny client for the arXiv Atom API with a simple query DSL"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -84825,7 +85046,7 @@ self: { time ]; description = "Command line tool to search and download papers from arXiv.org"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "arxiv-client-cli"; } @@ -84991,7 +85212,7 @@ self: { text ]; description = "The ASCII character set and encoding"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -85051,7 +85272,7 @@ self: { hspec ]; description = "ASCII letter case"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -85081,7 +85302,7 @@ self: { hspec ]; description = "ASCII character without an upper/lower case distinction"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -85109,7 +85330,7 @@ self: { hspec ]; description = "A Char type representing an ASCII character"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -85185,7 +85406,7 @@ self: { hspec ]; description = "ASCII character groups"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -85257,7 +85478,7 @@ self: { text ]; description = "ASCII representations of numbers"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -85283,7 +85504,7 @@ self: { hedgehog ]; description = "Various categorizations of ASCII characters"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -85409,7 +85630,7 @@ self: { text ]; description = "Representing ASCII with refined supersets"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -85484,7 +85705,7 @@ self: { text ]; description = "Template Haskell support for ASCII"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -85739,8 +85960,8 @@ self: { }: mkDerivation { pname = "asciidoc"; - version = "0.1"; - sha256 = "0fsxz5m40idr8klzqb0x1j84fdyabzyjy8rmdca6jgy11zhjhgrx"; + version = "0.1.0.1"; + sha256 = "1wf0xvvx47myw41nc3dlm83rzw9pibzl6154zc7yll4cc0cfy5br"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -85776,7 +85997,7 @@ self: { text ]; description = "AsciiDoc parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "hasciidoc"; } ) { }; @@ -85946,7 +86167,7 @@ self: { hspec-discover ]; description = "Library for creating and querying segmented feeds"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "asif"; broken = true; @@ -86085,7 +86306,7 @@ self: { text-short ]; description = "ASN.1 BER Encode and Decode"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -86650,7 +86871,7 @@ self: { weigh ]; description = "A solution to the assignment problem"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -86690,7 +86911,7 @@ self: { editedCabalFile = "1r0as5s5a0xv2pcpxj1a1snxc3kdq1crh6hfy7y5n9d5xm010svn"; libraryHaskellDepends = [ base ]; description = "swap and assoc: Symmetric and Semigroupy Bifunctors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -86717,7 +86938,7 @@ self: { hedgehog ]; description = "Association lists (lists of tuples)"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -86749,7 +86970,7 @@ self: { ListLike ]; description = "Association lists (list-like collections of tuples)"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -88094,7 +88315,7 @@ self: { xml-types ]; description = "Streaming parser/renderer for the Atom 1.0 standard (RFC 4287)."; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; } ) { }; @@ -88155,7 +88376,7 @@ self: { tasty-quickcheck ]; description = "Mutable counters that can be modified with atomic operatinos"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -88201,7 +88422,7 @@ self: { text ]; description = "Type-safe, composable CSS utility functions. Inspired by Tailwindcss and Elm-UI"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -88269,7 +88490,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Generalizations of atomicModifyIORef"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -88292,7 +88513,7 @@ self: { primitive ]; description = "A safe approach to CAS and other atomic ops in Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -88508,7 +88729,7 @@ self: { text ]; description = "Interface to automated theorem provers"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -88617,7 +88838,7 @@ self: { tasty-bench ]; description = "Faster integer division and modulus operations"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -89300,7 +89521,7 @@ self: { vector ]; description = "Parsing of aeson's Value with attoparsec"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -89441,7 +89662,7 @@ self: { uuid ]; description = "Parsers for the standard Haskell data types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -89541,7 +89762,7 @@ self: { text ]; description = "Use Attoparsec to parse framed protocol byte streams"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -89709,7 +89930,8 @@ self: { ]; doHaddock = false; description = "right-to-left parser backward compatible with attoparsec"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -89838,7 +90060,7 @@ self: { text ]; description = "Conveniently run Attoparsec parsers"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -89916,7 +90138,7 @@ self: { time ]; description = "Attoparsec parsers of time"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -90294,7 +90516,7 @@ self: { tasty-hunit ]; description = "Access metadata from the Arch Linux User Repository"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -90431,7 +90653,7 @@ self: { versions ]; description = "A secure package manager for Arch Linux and the AUR"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "aura"; } @@ -90726,7 +90948,7 @@ self: { tasty-hunit ]; description = "Automatically add things to module export list"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -90750,8 +90972,8 @@ self: { }: mkDerivation { pname = "auto-extract"; - version = "0.1.0.0"; - sha256 = "124sb4wiwv684zhjj3lnmj6nv9yn0a1ps2zj91i6wfjb2h41lsri"; + version = "0.1.0.1"; + sha256 = "0chz6c7xhd4hphz8n6a45cwfgfkjjkhl7frq4qb5nbfnljccg4xw"; libraryHaskellDepends = [ base bytestring @@ -90771,7 +90993,7 @@ self: { tasty-hunit ]; description = "Extract code segment to top level function"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -90820,7 +91042,7 @@ self: { tasty-hunit ]; description = "Automatically add import statements"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -90880,7 +91102,7 @@ self: { tasty-hunit ]; description = "Case splitting plugin"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -91278,7 +91500,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Automatically re-export modules"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "autoexporter"; } ) { }; @@ -91370,7 +91592,7 @@ self: { tasty-quickcheck ]; description = "automata"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -91441,7 +91663,7 @@ self: { transformers ]; description = "Effectful streams and automata in coalgebraic encoding"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -91518,7 +91740,7 @@ self: { witherable ]; description = "Effectful streams and automata in coalgebraic encoding"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -91716,7 +91938,7 @@ self: { filepath ]; description = "Custom Setup to automate package modules discovery"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -92447,7 +92669,7 @@ self: { vector ]; description = "Avro serialization support for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -92534,7 +92756,7 @@ self: { unordered-containers ]; description = "Tool for decoding avro"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "avro-decode"; broken = true; @@ -92967,7 +93189,7 @@ self: { vector ]; description = "Export grades from AWS Academy to different formats"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "aws-academy-grade-exporter"; broken = true; @@ -93012,7 +93234,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Types and optics for manipulating Amazon Resource Names (ARNs)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -93069,7 +93291,7 @@ self: { neat-interpolation ]; description = "Generate signed cookies for AWS CloudFront"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "aws-cloudfront-signed-cookies"; broken = true; @@ -93546,7 +93768,7 @@ self: { tz ]; description = "AWS EventBridge cron, rate, and one-time parser with scheduler"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -94106,7 +94328,7 @@ self: { text ]; description = "Haskell on AWS Lambda Runtime API"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "example-lambda"; broken = true; @@ -94548,7 +94770,7 @@ self: { validation ]; description = "Fetch data from AWS Secrets Manager"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -94890,7 +95112,7 @@ self: { text ]; description = "Extract recent daily AWS costs"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; mainProgram = "aws-spend-summary"; maintainers = [ lib.maintainers.danielrolls ]; } @@ -95148,7 +95370,7 @@ self: { text ]; description = "Extract recent daily AWS costs"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "awsspendsummary"; broken = true; @@ -95475,7 +95697,7 @@ self: { urbit-hob ]; description = "Interact with Azimuth from Haskell"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -95517,7 +95739,7 @@ self: { vector ]; description = "A modular game engine and Entity-Component-System (ECS) for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -95542,7 +95764,7 @@ self: { mtl ]; description = "A type-safe and friendly Entity-Component-System (ECS) for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -95580,7 +95802,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "OpenGL rendering for Aztecs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -95612,7 +95834,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "OpenGL text rendering for Aztecs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -95642,7 +95864,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "GLFW backed for Aztecs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "aztecs-glfw"; } ) { }; @@ -95677,7 +95899,7 @@ self: { QuickCheck ]; description = "A type-safe and friendly Entity-Component-System (ECS) for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -95710,7 +95932,7 @@ self: { text ]; description = "A type-safe and friendly Entity-Component-System (ECS) for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -95747,7 +95969,7 @@ self: { text ]; description = "A type-safe and friendly Entity-Component-System (ECS) for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -95783,7 +96005,7 @@ self: { text ]; description = "A type-safe and friendly Entity-Component-System (ECS) for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -95807,7 +96029,7 @@ self: { linear ]; description = "Transform components for Aztecs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -95931,7 +96153,7 @@ self: { wreq ]; description = "send email with microsoft azure"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -96006,7 +96228,7 @@ self: { libraryToolDepends = [ proto-lens-protoc ]; testHaskellDepends = [ base ]; description = "Azure Functions Worker"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -96400,7 +96622,7 @@ self: { yaml ]; description = "A tool and library for building virtual machine images"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "b9c"; } @@ -96484,7 +96706,7 @@ self: { tasty-hunit ]; description = "Library for generating parsers from ABNF"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -96718,7 +96940,7 @@ self: { unix ]; description = "Backstop a target directory by source directories"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "backstop"; broken = true; @@ -97000,7 +97222,7 @@ self: { testToolDepends = [ hspec-discover ]; doHaddock = false; description = "Text layout engine built on top of HarfBuzz"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -97477,7 +97699,7 @@ self: { time ]; description = "German bank holidays and public holidays"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -97647,7 +97869,7 @@ self: { hspec-discover ]; description = "Barbies with layered clothes"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -97676,7 +97898,7 @@ self: { base ]; description = "Create strippable HKD via TH"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -98004,7 +98226,7 @@ self: { ghc-prim ]; description = "Core data structures and operations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -98123,7 +98345,7 @@ self: { editedCabalFile = "03x7hrd4xv9xa0v72srn19v402nwws93n7jgakliabfshacd4pp3"; libraryHaskellDepends = [ base ]; description = "Backport of 'Foreign.C.ConstPtr'"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; } ) { }; @@ -98176,7 +98398,7 @@ self: { text ]; description = "RFC4648 Binary-to-text encodings (e.g. base64)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -98234,7 +98456,7 @@ self: { libraryHaskellDepends = [ base ]; doHaddock = false; description = "\"base\" package sans \"Prelude\" module"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -98270,7 +98492,7 @@ self: { sha256 = "1lqxa8lhnhiyxkqcwq82a8g2sizhagy3l0z7x57xrmn9y81sy241"; libraryHaskellDepends = [ base ]; description = "Featureful preludes formed solely from the \"base\" package"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -98339,7 +98561,7 @@ self: { text ]; description = "Fast RFC 4648-compliant Base16 encoding"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -98466,7 +98688,7 @@ self: { text ]; description = "Fast RFC 4648-compliant Base32 encoding"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -98771,7 +98993,7 @@ self: { wide-word ]; description = "Base62 encoding and decoding"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -98883,7 +99105,7 @@ self: { random ]; description = "Base64 encoding of byte sequences"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -98953,8 +99175,8 @@ self: { pname = "base64-bytestring-type"; version = "1.0.1"; sha256 = "03kq4rjj6by02rf3hg815jfdqpdk0xygm5f46r2pn8mb99yd01zn"; - revision = "22"; - editedCabalFile = "0a5640qjbd3f96v9sf6r1laqpqk83xh073qlq75174kcg5zi4rxa"; + revision = "25"; + editedCabalFile = "1jz1jcbbc42dc9ck6gysjw3bf00s4pbi20i4xpdf5qih3ddabw21"; libraryHaskellDepends = [ aeson base @@ -99112,7 +99334,7 @@ self: { sha256 = "1s4nacp3ripdn895c863hmnpaqmbkiisjp3y45v1q28qdjy052qv"; libraryHaskellDepends = [ base ]; description = "alternative prelude"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -99129,7 +99351,7 @@ self: { libraryHaskellDepends = [ ghc-internal ]; executableHaskellDepends = [ ghc-internal ]; description = "baseless claims"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "exe"; } ) { }; @@ -99294,6 +99516,33 @@ self: { } ) { }; + basesystems = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + containers, + text, + }: + mkDerivation { + pname = "basesystems"; + version = "1.0.0.0"; + sha256 = "1904s9ii1nxpxcg6ah2192k7j193s8i1lnci2d6r4jb15s30b61d"; + libraryHaskellDepends = [ + array + base + bytestring + containers + text + ]; + description = "Implements encoders/decoders for basesystems"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + basex-client = callPackage ( { mkDerivation, @@ -99377,6 +99626,7 @@ self: { description = "Lifting values from base types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -99400,7 +99650,7 @@ self: { sha256 = "0dgckarxy6lyaq2m02yisv41k7q0k40xph7v039rxx71bgih196d"; libraryHaskellDepends = [ base ]; description = "Basic implementation of General Problem Solver algorithm"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -99523,7 +99773,7 @@ self: { transformers ]; description = "Modules for primitive types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -100376,7 +100626,7 @@ self: { transformers ]; description = "Library for parsing, constructing, and printing BBCode"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -101201,6 +101451,63 @@ self: { } ) { }; + beam-duckdb = callPackage ( + { + mkDerivation, + base, + beam-core, + beam-migrate, + bytestring, + dlist, + duckdb-simple, + free, + hedgehog, + scientific, + tasty, + tasty-hedgehog, + tasty-hunit, + text, + time, + transformers, + uuid-types, + }: + mkDerivation { + pname = "beam-duckdb"; + version = "0.2.0.0"; + sha256 = "0n41x3jd2qilf7h6vnq6il8b03n41mlpp7lycmk0120388vylk3i"; + revision = "2"; + editedCabalFile = "098aqsxyls0cj9xs5lzw5ks3j725ycay2f1i3mccvx90l1fay188"; + libraryHaskellDepends = [ + base + beam-core + beam-migrate + bytestring + dlist + duckdb-simple + free + scientific + text + time + transformers + uuid-types + ]; + testHaskellDepends = [ + base + beam-core + duckdb-simple + hedgehog + tasty + tasty-hedgehog + tasty-hunit + text + time + ]; + description = "DuckDB backend for Beam"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + beam-large-records = callPackage ( { mkDerivation, @@ -101245,7 +101552,7 @@ self: { time ]; description = "Integration of large-records with beam-core"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -101474,6 +101781,7 @@ self: { beam-core, beam-migrate, bytestring, + containers, direct-sqlite, dlist, free, @@ -101492,8 +101800,8 @@ self: { }: mkDerivation { pname = "beam-sqlite"; - version = "0.5.5.0"; - sha256 = "0shybfbix30mir99138frswlbd768s5yp6r29jsp6ndgc2k7s6sr"; + version = "0.5.6.0"; + sha256 = "0iv94115aw1imbbcy6lbiqsr699215x15j1snyzypzbkqca0khi6"; libraryHaskellDepends = [ aeson attoparsec @@ -101501,6 +101809,7 @@ self: { beam-core beam-migrate bytestring + containers direct-sqlite dlist free @@ -101673,7 +101982,7 @@ self: { word8 ]; description = "Low-level Haskell bindings to the BearLibTerminal graphics library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "omni"; broken = true; @@ -101759,8 +102068,8 @@ self: { }: mkDerivation { pname = "bech32"; - version = "1.1.9"; - sha256 = "0l3h4c1aqjqrlxdc4gq409dwly61i7k2d7g3gz0gya9nf39xc3f4"; + version = "1.1.10"; + sha256 = "0zrld26c0075dsl6v3gdiy0fimyaz5dlvfm0g2rldgg7qvi45q9a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -101798,7 +102107,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Implementation of the Bech32 cryptocurrency address format (BIP 0173)"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "bech32"; broken = true; @@ -101817,8 +102126,8 @@ self: { }: mkDerivation { pname = "bech32-th"; - version = "1.1.9"; - sha256 = "0bc3wx5np17lb1y4s843f8m65687ainiv8biqfhfg7i2gfsc60cs"; + version = "1.1.10"; + sha256 = "0xnnnbm7mjx5syyvx7qrmkk4carzj9cc004xdzdivgs1n8726frg"; libraryHaskellDepends = [ base bech32 @@ -101833,7 +102142,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Template Haskell extensions to the Bech32 library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -102181,7 +102490,7 @@ self: { vector ]; description = "Bencode encoding and decoding library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -102454,7 +102763,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Bencodex reader/writer for Haskell"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -102512,7 +102821,7 @@ self: { ghc-prim ]; description = "A library for encoding and decoding of BEncode data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -102653,7 +102962,7 @@ self: { hspec ]; description = "Simplify tests where Either or Maybe types are returned from monadic code"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -103409,7 +103718,7 @@ self: { transformers ]; description = "Make instance constraints bidirectional"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -104025,7 +104334,7 @@ self: { some ]; description = "Bin: binary natural numbers"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; } ) { }; @@ -104164,7 +104473,7 @@ self: { zlib ]; description = "Binary serialisation for Haskell values using lazy ByteStrings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -104579,7 +104888,7 @@ self: { vector ]; description = "Orphan instances for binary"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -104748,7 +105057,7 @@ self: { tasty-quickcheck ]; description = "An efficient but limited parser API specialised to bytestrings"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -105168,7 +105477,7 @@ self: { unordered-containers ]; description = "Tagged binary serialisation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -105281,7 +105590,7 @@ self: { binary ]; description = "VarInt encoding/decoding via Data.Binary"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -105307,7 +105616,7 @@ self: { testHaskellDepends = [ base ]; doHaddock = false; description = "Haskell bindings to binaryen"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -105388,7 +105697,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Variable binding for abstract syntax tree"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -106258,7 +106567,7 @@ self: { bindings-DSL ]; description = "Low level bindings to libpci"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -106550,7 +106859,7 @@ self: { ]; libraryPkgconfigDepends = [ portaudio ]; description = "Low-level bindings to portaudio library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) portaudio; }; @@ -107728,7 +108037,7 @@ self: { tasty-hunit ]; description = "BIP-0032: Hierarchical Deterministic Wallets for Bitcoin and other cryptocurrencies"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -107900,7 +108209,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Birds of Paradise"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -108229,7 +108538,7 @@ self: { toolshed ]; description = "Plays chess"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -108419,7 +108728,7 @@ self: { bytestring ]; description = "Bit array based on ByteString"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -108468,7 +108777,7 @@ self: { tasty-hunit ]; description = "Bitcoin address generation and rendering. Parsing coming soon."; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -108677,7 +108986,7 @@ self: { text ]; description = "BIP 158 compact block filters"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -108712,7 +109021,7 @@ self: { time ]; description = "Bitcoin hash primitives"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -108820,7 +109129,7 @@ self: { tasty-hunit ]; description = "Bitcoin keys"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -109110,7 +109419,7 @@ self: { unordered-containers ]; description = "Resources for working with miniscript, and script descriptors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -109262,7 +109571,7 @@ self: { text ]; description = "A library for working with bitcoin-core regtest networks"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "bitcoind-rpc-explorer"; } @@ -109311,7 +109620,7 @@ self: { transformers ]; description = "A streamlined interface to bitcoin core using Haskoin types and Servant"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -109343,7 +109652,7 @@ self: { ]; testToolDepends = [ sydtest-discover ]; description = "Generic and easy to use haskell bitfields"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -109469,8 +109778,8 @@ self: { }: mkDerivation { pname = "bitmasks"; - version = "0"; - sha256 = "0wanpwhi4d5lpsa6rrgw45i7hcy0xgrjlqbf3ij0vic601a19gny"; + version = "0.0.1"; + sha256 = "1li40blqmqsgwpdzvf55q9djaqvzpiddaz8d446ng1z6xvjg0zp4"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -109478,7 +109787,7 @@ self: { QuickCheck ]; description = "Bitmasks for efficient storing of boolean flags"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -109688,7 +109997,7 @@ self: { vector ]; description = "Useful bitwise operations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -109730,7 +110039,7 @@ self: { hspec ]; description = "Showing data as strings of 0 and 1"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -109904,7 +110213,7 @@ self: { vector ]; description = "Fast, packed, strict and lazy bit streams with stream fusion"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; } ) { }; @@ -109923,7 +110232,7 @@ self: { bytestring ]; description = "Lazy bit strings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -110120,10 +110429,8 @@ self: { }: mkDerivation { pname = "bitvec"; - version = "1.1.5.0"; - sha256 = "1ifyz0lsmgqz8yjyx4887m1wnm7ar389k6gkvcnk9mg1bgp7rll3"; - revision = "3"; - editedCabalFile = "1cw8gz65n5m20sy9wrxrg2kz2lskqcw81ib952jmha72c3ffcjs3"; + version = "1.1.6.0"; + sha256 = "0asfdk12mgwl14c5fahfr856l1b00z8103iz9x73z5s1wcyd6hhs"; libraryHaskellDepends = [ base bytestring @@ -110340,7 +110647,7 @@ self: { validation ]; description = "A lousy Prelude replacement by a lousy dude"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -110363,7 +110670,7 @@ self: { text ]; description = "A lousy Prelude replacement by a lousy dude"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -110723,7 +111030,7 @@ self: { criterion ]; description = "A library providing BLAKE2"; - license = lib.licensesSpdx."Unlicense"; + license = lib.meta.getLicenseFromSpdxId "Unlicense"; } ) { }; @@ -110750,7 +111057,7 @@ self: { tasty-hunit ]; description = "BLAKE3 hashing algorithm"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; platforms = lib.platforms.x86; } ) { }; @@ -111254,7 +111561,7 @@ self: { text ]; description = "blaze-html backend for colonnade"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -111969,7 +112276,7 @@ self: { text ]; description = "An HTML generator for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -112072,8 +112379,8 @@ self: { }: mkDerivation { pname = "blockfrost-api"; - version = "0.14.0.0"; - sha256 = "1bk77cgcf8bwc3mb89dsfsbrx7d5w16jdzf0jij3x3rj6zys26va"; + version = "0.15.0.0"; + sha256 = "0xdawvkc54dgyh28z82cx3hx2xb1mplhw883cz3dy6k1348wc172"; libraryHaskellDepends = [ aeson base @@ -112108,7 +112415,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "API definitions for blockfrost.io"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -112135,8 +112442,8 @@ self: { }: mkDerivation { pname = "blockfrost-client"; - version = "0.11.0.0"; - sha256 = "0cfdhyqiqcyv92yfvy1as07cwajy23ckip4c3c5rw6apwixn32z0"; + version = "0.12.0.0"; + sha256 = "0ar5vxbppmc36rk22wsak8dq3n7ndq5iq2cpipiasbpm5xg7bssh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -112162,7 +112469,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "blockfrost.io basic client"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; maintainers = [ lib.maintainers.sorki ]; } ) { }; @@ -112212,7 +112519,7 @@ self: { text ]; description = "blockfrost.io common client definitions / instances"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -112245,7 +112552,7 @@ self: { time ]; description = "blockfrost.io pretty-printing utilities"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -112362,7 +112669,7 @@ self: { ]; doHaddock = false; description = "Perform batches of disk I/O operations"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -112386,8 +112693,8 @@ self: { }: mkDerivation { pname = "blockio-uring"; - version = "0.1.0.2"; - sha256 = "1kal4vrygj12a53m9bavdbffsyqmh7m73vr62z2rz3y0yq3wxj3z"; + version = "0.1.0.3"; + sha256 = "1v873rrfp87ypssw3jxv29sc9iilyc1423g90gycf09l1xsf7flx"; libraryHaskellDepends = [ base primitive @@ -112416,7 +112723,7 @@ self: { ]; benchmarkPkgconfigDepends = [ liburing ]; description = "Perform batches of asynchronous disk IO operations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -112569,7 +112876,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Elasticsearch client library for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -112664,7 +112971,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Elasticsearch client library for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -112763,7 +113070,7 @@ self: { hedgehog ]; description = "visual bloom filter for neotrellis m4 output"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "bloohm"; broken = true; @@ -112801,7 +113108,7 @@ self: { test-framework-quickcheck2 ]; description = "Pure and impure Bloom Filter implementations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -112825,8 +113132,8 @@ self: { }: mkDerivation { pname = "bloomfilter-blocked"; - version = "0.1.0.1"; - sha256 = "0np51dnfd8shcpvhxv6bf9cfyjn8q8qc45ckzi6m6zxbnp5l9k10"; + version = "0.1.0.2"; + sha256 = "17jrim5fqkjiaba16s61nn895fk1fhgn14i2ccq09b1ccrj9jpsm"; libraryHaskellDepends = [ base bytestring @@ -112854,7 +113161,7 @@ self: { ]; doHaddock = false; description = "Fast, compact Bloom filters"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -113232,20 +113539,20 @@ self: { sha256 = "17vlgidjmz7dyqllfwc9q6r2xvmjhj7w6wwyxrc2xpgpg7jbklm2"; libraryHaskellDepends = [ bluefin-internal ]; description = "The Bluefin effect system"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; - bluefin_0_2_6_0 = callPackage ( + bluefin_0_4_1_0 = callPackage ( { mkDerivation, bluefin-internal }: mkDerivation { pname = "bluefin"; - version = "0.2.6.0"; - sha256 = "0fdlj319kny23giacwha56xb3z482hjybpjjrqfsv1aqwzvaw4si"; + version = "0.4.1.0"; + sha256 = "18k1iqfjggwv6l6fllchzhv8rhhy24q05knzzsgzyjw4z8gp38kf"; libraryHaskellDepends = [ bluefin-internal ]; description = "The Bluefin effect system"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; } @@ -113265,8 +113572,8 @@ self: { pname = "bluefin-algae"; version = "0.1.0.2"; sha256 = "02g513vqn052qd41zm9brw8lf1ic4135mi8kr3s4w0721vm4nkhh"; - revision = "3"; - editedCabalFile = "0m1fa0yy0inqii6ks97p3hx1sh66ira6mib3qi4slm5b2kln02qb"; + revision = "4"; + editedCabalFile = "02hx8g5kyx26znb145d55w6wm50lyjb5cx0y6d9dxnf11b2i21dj"; libraryHaskellDepends = [ base bluefin @@ -113284,7 +113591,7 @@ self: { tasty-bench ]; description = "Algebraic effects and named handlers in Bluefin"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -113298,12 +113605,14 @@ self: { pname = "bluefin-contrib"; version = "0.2.0.0"; sha256 = "0fqv8gjgxaa1jkfhvbcdwq18r1yhf0l8clr0w77vfizwj0425nqm"; + revision = "1"; + editedCabalFile = "0lkryncx38hpra2lc3a2djd5mj0n7yg73cgahhmvyc916vglw3lf"; libraryHaskellDepends = [ base bluefin ]; description = "The Bluefin effect system, user contributions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -113333,11 +113642,11 @@ self: { ]; testHaskellDepends = [ base ]; description = "The Bluefin effect system, internals"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; - bluefin-internal_0_3_4_0 = callPackage ( + bluefin-internal_0_4_1_0 = callPackage ( { mkDerivation, async, @@ -113349,8 +113658,8 @@ self: { }: mkDerivation { pname = "bluefin-internal"; - version = "0.3.4.0"; - sha256 = "0cg8d3rhy23rwn14p8j6cz1xjfsal1j6ij05h3kw2bla7alcjig0"; + version = "0.4.1.0"; + sha256 = "03qyjjkphqf1z242vfz4pa9pdha602vmmsqd97z18p01m5yqd01f"; libraryHaskellDepends = [ async base @@ -113361,11 +113670,67 @@ self: { ]; testHaskellDepends = [ base ]; description = "The Bluefin effect system, internals"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; + bluefin-opaleye = callPackage ( + { + mkDerivation, + base, + bluefin, + bluefin-postgresql, + containers, + opaleye, + postgresql-simple, + pretty, + product-profunctors, + text, + }: + mkDerivation { + pname = "bluefin-opaleye"; + version = "0.1.0.0"; + sha256 = "11cqgcz9jgnlw7j5zs9fsdc8p5629mwydidvq0f1rhin9gb1dbyc"; + libraryHaskellDepends = [ + base + bluefin + bluefin-postgresql + containers + opaleye + postgresql-simple + pretty + product-profunctors + text + ]; + description = "bluefin support for high-level PostgreSQL operations via Opaleye"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + bluefin-postgresql = callPackage ( + { + mkDerivation, + base, + bluefin, + postgresql-simple, + unliftio-pool, + }: + mkDerivation { + pname = "bluefin-postgresql"; + version = "0.1.0.0"; + sha256 = "0wg7z44b875jba988m4yzsqd3zk6rdq669lkd86pgsprr8rqpd2l"; + libraryHaskellDepends = [ + base + bluefin + postgresql-simple + unliftio-pool + ]; + description = "bluefin support for mid-level PostgreSQL operations"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + bluefin-random = callPackage ( { mkDerivation, @@ -113377,15 +113742,15 @@ self: { pname = "bluefin-random"; version = "0.2.0.0"; sha256 = "1kvhcz84gdpv0x4jmqi75i2l85kfkmsyp8vqpl39hgxwy1d8fmyf"; - revision = "1"; - editedCabalFile = "185pbhxr5kpm4jqr8j8fxv6ifigv7038xy474dy3dak08b9ijnh3"; + revision = "2"; + editedCabalFile = "0b10d9af349q7pj4qs0q05f9xc34mlfbvpdy4vqm4jfw1kg0ddg7"; libraryHaskellDepends = [ base bluefin random ]; description = "The Bluefin effect system, random generators"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -113459,7 +113824,7 @@ self: { text ]; description = "Tools for interacting with Bluesky / AT Protocol"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -114074,7 +114439,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Generate Haskell boilerplate"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "boilerplate"; broken = true; @@ -114130,12 +114495,135 @@ self: { vector ]; description = "Bolt driver for Neo4j"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; + bolty = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + crypton-connection, + data-default, + extra, + mtl, + network, + packstream-bolt, + persist, + resource-pool, + sandwich, + scientific, + split, + text, + text-show, + time, + unordered-containers, + uuid-types, + validation-selective, + vector, + word8, + }: + mkDerivation { + pname = "bolty"; + version = "0.1.0.2"; + sha256 = "1d5ic68akkjd3w352rdnk1vp3b4dx3mv2w5irar4ykvg0iy87i0v"; + libraryHaskellDepends = [ + aeson + base + bytestring + crypton-connection + data-default + extra + mtl + network + packstream-bolt + persist + resource-pool + scientific + split + text + text-show + time + unordered-containers + uuid-types + validation-selective + vector + word8 + ]; + testHaskellDepends = [ + base + bytestring + crypton-connection + data-default + extra + mtl + network + packstream-bolt + persist + sandwich + split + text + text-show + unordered-containers + validation-selective + vector + word8 + ]; + description = "Haskell driver for Neo4j (BOLT protocol 4.4-5.4)"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + bolty-streamly = callPackage ( + { + mkDerivation, + base, + bolty, + data-default, + packstream-bolt, + sandwich, + streamly-core, + text, + unordered-containers, + validation-selective, + vector, + }: + mkDerivation { + pname = "bolty-streamly"; + version = "0.1.0.0"; + sha256 = "11wjapwlsi4mc2h0j5fiqyd3nnzd52sagkrlmc3fgl46q4198mx6"; + libraryHaskellDepends = [ + base + bolty + packstream-bolt + streamly-core + text + unordered-containers + vector + ]; + testHaskellDepends = [ + base + bolty + data-default + packstream-bolt + sandwich + streamly-core + text + unordered-containers + validation-selective + vector + ]; + description = "Streamly streaming interface for bolty Neo4j driver"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + boltzmann-brain = callPackage ( { mkDerivation, @@ -115482,7 +115970,7 @@ self: { transformers ]; description = "Boring and Absurd types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -115592,7 +116080,7 @@ self: { wide-word ]; description = "Implementation of BORSH serialisation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -115634,7 +116122,7 @@ self: { libraryHaskellDepends = [ base ]; libraryPkgconfigDepends = [ botan ]; description = "Raw Botan bindings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.mikatammi ]; } ) { botan = null; }; @@ -115682,7 +116170,7 @@ self: { text ]; description = "Low-level Botan bindings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.mikatammi ]; } ) { }; @@ -115780,7 +116268,7 @@ self: { text ]; description = "Encoding and decoding for the Bottom spec"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "bottom"; broken = true; @@ -115885,7 +116373,7 @@ self: { utf8-string ]; description = "ScopeH and ScopeT extras for bound"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -115998,7 +116486,7 @@ self: { tasty-hunit ]; description = "A strict, immutable, thread-safe, single-ended, bounded queue"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -116200,7 +116688,7 @@ self: { time ]; description = "A profunctor effect system?"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -116225,7 +116713,7 @@ self: { time ]; description = "CSV parsing in a box"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -116265,7 +116753,7 @@ self: { optparse-applicative ]; description = "Box websockets"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "box-socket"; } ) { }; @@ -116361,7 +116849,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "A minimal typed unix path library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -116741,7 +117229,7 @@ self: { tasty-hunit ]; description = "Set breakpoints using a GHC plugin"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -117046,7 +117534,7 @@ self: { vty ]; description = "Calendar widget for the Brick TUI library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -117160,7 +117648,7 @@ self: { vector ]; description = "Search forward or backward for certain kinds of items in brick list"; - license = lib.licensesSpdx."0BSD"; + license = lib.meta.getLicenseFromSpdxId "0BSD"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -117189,7 +117677,7 @@ self: { vector ]; description = "Skip a certain kind of items when moving in brick list"; - license = lib.licensesSpdx."0BSD"; + license = lib.meta.getLicenseFromSpdxId "0BSD"; } ) { }; @@ -117238,7 +117726,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Panes library for Brick providing composition and isolation for TUI apps"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; mainProgram = "mywork-example"; } ) { }; @@ -117299,7 +117787,7 @@ self: { vty ]; description = "Tabular list widgets for brick"; - license = lib.licensesSpdx."0BSD"; + license = lib.meta.getLicenseFromSpdxId "0BSD"; } ) { }; @@ -117593,30 +118081,28 @@ self: { { mkDerivation, base, - bmp, brillo-rendering, - bytestring, + c2hs, containers, - ghc-prim, GLFW-b, OpenGL, + text, }: mkDerivation { pname = "brillo"; - version = "1.13.3"; - sha256 = "16xb0ii3mhlz4ppl2ifmskq70i6bkwk2my28gp7xfxq1dviqzmh8"; + version = "2.0.0"; + sha256 = "0zyw0il34npadynf50ij7gxbq9z2hwfi3ldpfz4ks4r7f87xnb5w"; libraryHaskellDepends = [ base - bmp brillo-rendering - bytestring containers - ghc-prim GLFW-b OpenGL + text ]; + libraryToolDepends = [ c2hs ]; description = "Painless 2D vector graphics, animations, and simulations powered by GLFW"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -117625,21 +118111,17 @@ self: { mkDerivation, base, brillo, - containers, - ghc-prim, }: mkDerivation { pname = "brillo-algorithms"; - version = "1.13.3"; - sha256 = "0mbvi03f24vvp9zbipib869v68syfx8lpwzsx0q2ljx3axrxwi8d"; + version = "2.0.0"; + sha256 = "1klan3qblm0kjp57bx1j4n7zwmjp62m8jrhq59apcczhl7wcrsby"; libraryHaskellDepends = [ base brillo - containers - ghc-prim ]; description = "Data structures and algorithms for working with 2D graphics"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -117648,77 +118130,141 @@ self: { brillo-examples = callPackage ( { mkDerivation, + array, base, - bmp, brillo, brillo-algorithms, + brillo-export, brillo-rendering, - bytestring, containers, - ghc-prim, + directory, + freetype2, + FULE, GLFW-b, + mtl, random, + split, + text, vector, }: mkDerivation { pname = "brillo-examples"; - version = "1.13.3"; - sha256 = "0ygg78kkxksaj0qh46rxza4hwrr97985hhcjkqh2gin7bpgy89mj"; + version = "2.0.1"; + sha256 = "15fbfpism75vg1zcx8k7xk0yr7ypzyvbw3ckr299l4d1wr9b34wx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ + array base - bmp brillo brillo-algorithms + brillo-export brillo-rendering - bytestring containers - ghc-prim + directory + freetype2 + FULE GLFW-b + mtl random + split + text vector ]; description = "Examples using the Brillo library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; + brillo-export = callPackage ( + { + mkDerivation, + base, + brillo, + brillo-rendering, + bytestring, + directory, + filepath, + GLFW-b, + JuicyPixels, + OpenGLRaw, + text, + vector, + webp, + }: + mkDerivation { + pname = "brillo-export"; + version = "0.2.0.0"; + sha256 = "03ivx077jhkrmhfbmyd8d62bzgl9bynlcbgmla6cmk3nak96pjpx"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base + brillo-rendering + bytestring + GLFW-b + JuicyPixels + OpenGLRaw + text + vector + webp + ]; + executableHaskellDepends = [ + base + brillo + ]; + testHaskellDepends = [ + base + brillo + bytestring + directory + filepath + GLFW-b + JuicyPixels + text + ]; + description = "Export Brillo pictures to png, bmp, tga, tiff, gif, svg and juicy-pixels-image"; + license = lib.licenses.mit; + mainProgram = "brillo-export-exe"; + } + ) { }; + brillo-juicy = callPackage ( { mkDerivation, base, - bmp, brillo, bytestring, JuicyPixels, vector, + webp, }: mkDerivation { pname = "brillo-juicy"; - version = "0.2.4"; - sha256 = "1aqvxrxfyfjvhzgjxqivfjsyg06lgsz2irk1j52q14rmydd8h2di"; + version = "0.3.0"; + sha256 = "0jwyb2rj2ycqhzm4hqfcxmly2cpp2ajbbbzp28w265yrd1nzkrnj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base - bmp brillo bytestring JuicyPixels vector + webp ]; executableHaskellDepends = [ base - bmp brillo bytestring JuicyPixels vector + webp ]; description = "Load any image supported by Juicy.Pixels in your brillo application"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "brillo-juicy-viewer"; } ) { }; @@ -117730,23 +118276,27 @@ self: { bmp, bytestring, containers, + freetype2, + GLFW-b, OpenGL, - vector, + text, }: mkDerivation { pname = "brillo-rendering"; - version = "1.13.3"; - sha256 = "0apczzdk7fwkjjkm32rv7i39pjl8jnax9bbgjd8p1095dnqhawiy"; + version = "2.0.0"; + sha256 = "1x9igwnych1fjch0s9lnli6dj455qaj4j2pyyd1m874qp7cmk43y"; libraryHaskellDepends = [ base bmp bytestring containers + freetype2 + GLFW-b OpenGL - vector + text ]; description = "Brillo picture data types and rendering functions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -117885,7 +118435,7 @@ self: { yaml ]; description = "Haskell source code formatter"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "brittany"; broken = true; @@ -117958,7 +118508,7 @@ self: { ]; doHaddock = false; description = "Closable, fair, single-wakeup channel type that avoids 0 reader space leaks"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -117971,7 +118521,7 @@ self: { libraryHaskellDepends = [ broadcast-chan ]; doHaddock = false; description = "Conduit-based parallel streaming code for broadcast-chan"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -117986,7 +118536,7 @@ self: { libraryHaskellDepends = [ broadcast-chan ]; doHaddock = false; description = "Pipes-based parallel streaming code for broadcast-chan"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -118044,7 +118594,7 @@ self: { random ]; description = "Helpers for generating tests for broadcast-chan"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -119894,7 +120444,7 @@ self: { transformers ]; description = "Build Systems à la Carte"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -119950,7 +120500,7 @@ self: { text ]; description = "Compute, fetch and install Cabal build plans into a local environment"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "build-env"; broken = true; @@ -120069,7 +120619,7 @@ self: { primitive-unaligned ]; description = "bounded ByteArray builder type"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -120431,7 +120981,7 @@ self: { split ]; description = "Automatically bump package versions, also transitively"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "bumper"; } ) { }; @@ -120533,7 +121083,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Parse webforms & render to interactive hypertext"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "bureaucromancy"; broken = true; @@ -120607,7 +121157,7 @@ self: { text ]; description = "Parse and render URI templates"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -121149,7 +121699,7 @@ self: { sha256 = "0afywcb7n2h2vycxg47myaqz49xrlnjpyq753smildjlkl79jx79"; libraryHaskellDepends = [ base ]; description = "Define embeddings of small bit vectors into larger ones"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -121221,56 +121771,12 @@ self: { ]; doHaddock = false; description = "Efficient little-endian bit vector library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; bv-sized = callPackage ( - { - mkDerivation, - base, - bitwise, - bytestring, - deepseq, - hedgehog, - MonadRandom, - panic, - parameterized-utils, - random, - tasty, - tasty-hedgehog, - th-lift, - }: - mkDerivation { - pname = "bv-sized"; - version = "1.0.6"; - sha256 = "1whz889kykmsps7z8xai4347gf186c3ygq6v9bgp148hfqqaiqmd"; - libraryHaskellDepends = [ - base - bitwise - bytestring - deepseq - panic - parameterized-utils - random - th-lift - ]; - testHaskellDepends = [ - base - bytestring - hedgehog - MonadRandom - parameterized-utils - tasty - tasty-hedgehog - ]; - description = "a bitvector datatype that is parameterized by the vector width"; - license = lib.licenses.bsd3; - } - ) { }; - - bv-sized_1_0_7 = callPackage ( { mkDerivation, base, @@ -121290,6 +121796,8 @@ self: { pname = "bv-sized"; version = "1.0.7"; sha256 = "1hs83r58hxpchacrhhgvzkkx4vk50vz93njx6i1c93d14yaalysn"; + revision = "1"; + editedCabalFile = "02g265s8xfkl3xkv3fs0lyw6khip6p02vp8wl4bc8429bi7jmy0f"; libraryHaskellDepends = [ base bitwise @@ -121311,7 +121819,6 @@ self: { ]; description = "a bitvector datatype that is parameterized by the vector width"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -121334,7 +121841,7 @@ self: { parameterized-utils ]; description = "Well-typed lenses for bv-sized bitvectors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -121371,7 +121878,7 @@ self: { tasty-hunit ]; description = "Give aliases to record fields"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -121432,7 +121939,7 @@ self: { text ]; description = "Library for creating command-line interfaces (colors, menus, etc.)"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -121489,7 +121996,7 @@ self: { tasty-quickcheck ]; description = "Sets and maps with 8-bit words for keys"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -121525,7 +122032,7 @@ self: { text ]; description = "Read strings describing a number of bytes like 2Kb and 0.5 MiB"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; maintainers = [ lib.maintainers.danielrolls ]; } ) { }; @@ -121554,7 +122061,7 @@ self: { wide-word ]; description = "Portable big-endian and little-endian conversions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -121671,7 +122178,7 @@ self: { text-short ]; description = "Build byte arrays"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -121754,7 +122261,7 @@ self: { unordered-containers ]; description = "Universal hashing of bytes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -121781,7 +122288,7 @@ self: { primitive ]; description = "Fast logging"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = lib.platforms.darwin; } ) { }; @@ -121989,7 +122496,7 @@ self: { random ]; description = "Calculate string metrics on Bytes efficiently"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -122018,7 +122525,7 @@ self: { tasty-hunit ]; description = "Template haskell macro for casing on Bytes"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -122095,7 +122602,7 @@ self: { gauge ]; description = "Slicing managed and unmanaged memory"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -122149,7 +122656,7 @@ self: { primitive ]; description = "Nonresumable byte parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -122197,7 +122704,7 @@ self: { tasty-bench ]; description = "Fast, compact, strict and lazy byte strings with a list interface"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -122223,7 +122730,7 @@ self: { text ]; description = "Aeson instances for ByteString, using base 64 encoding"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -122572,7 +123079,7 @@ self: { mono-traversable ]; description = "Byte String implemented on Finger Tree"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -122638,7 +123145,7 @@ self: { tasty-smallcheck ]; description = "Efficiently parse and produce common integral and fractional numbers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -122915,7 +123422,7 @@ self: { rerebase ]; description = "An efficient strict bytestring builder"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -122938,7 +123445,7 @@ self: { primitive ]; description = "break bytestrings up into substrings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -123050,7 +123557,7 @@ self: { criterion ]; description = "A very efficient ByteString builder implementation based on the binary tree"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -123100,7 +123607,7 @@ self: { QuickCheck ]; description = "An efficient finite map from bytestrings to values"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -123243,7 +123750,7 @@ self: { unpacked-maybe ]; description = "Tries with Bytes as keys"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -123388,7 +123895,7 @@ self: { tasty-hunit ]; description = "High-level bindings to bz3"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; } ) { }; @@ -123423,7 +123930,7 @@ self: { sha256 = "0iax0fq5y24lcjkjsk66khry9s6v9hhd3zfrwg8mvgs07waq2m59"; doHaddock = false; description = "bzip2 C sources"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -124057,7 +124564,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Manipulate patterns in cellular automata, create and parse RLE files"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -124226,7 +124733,7 @@ self: { temporary ]; description = "Extend Cabal build-depends from the command line"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-add"; } @@ -124289,7 +124796,7 @@ self: { temporary ]; description = "Extend Cabal build-depends from the command line"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "cabal-add"; } ) { }; @@ -124484,7 +124991,7 @@ self: { time ]; description = "Bundling C/C++ projects in Cabal package made easy"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -124634,7 +125141,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "CI Assistant for Haskell projects"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-cache"; } @@ -124901,18 +125408,19 @@ self: { text ]; description = "Create a Debianization for a Cabal package"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-debian"; broken = true; } ) { }; - cabal-debian_5_4_4 = callPackage ( + cabal-debian_5_5 = callPackage ( { mkDerivation, base, Cabal, + Cabal-syntax, containers, data-default, debian, @@ -124926,6 +125434,7 @@ self: { mtl, network-uri, optparse-applicative, + ordered-containers, parsec, pretty, prettyprinter, @@ -124940,13 +125449,14 @@ self: { }: mkDerivation { pname = "cabal-debian"; - version = "5.4.4"; - sha256 = "1q1wfq0m00b7hz9csncnbp176x8d901fk43hsziqjv3jdx99na0q"; + version = "5.5"; + sha256 = "1jwhw1h88aqdjc7bbnzs6q7waal54v5cg0gjyqwfpxbcjji8ppbp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal + Cabal-syntax containers data-default debian @@ -124960,6 +125470,7 @@ self: { mtl network-uri optparse-applicative + ordered-containers parsec pretty prettyprinter @@ -124975,7 +125486,7 @@ self: { executableHaskellDepends = [ base ]; testHaskellDepends = [ base - Cabal + Cabal-syntax containers debian Diff @@ -124989,7 +125500,7 @@ self: { text ]; description = "Create a Debianization for a Cabal package"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-debian"; broken = true; @@ -125043,7 +125554,7 @@ self: { QuickCheck ]; description = "QuickCheck for Cabal tests"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -125195,7 +125706,7 @@ self: { time ]; description = "Cabal utility"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-edit"; broken = true; @@ -125349,7 +125860,7 @@ self: { doctest-parallel ]; description = "Fix for cabal files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-fix"; broken = true; @@ -125409,7 +125920,7 @@ self: { zlib ]; description = "Generate a FlatPak manifest from a Cabal package description"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "cabal-flatpak"; maintainers = [ lib.maintainers.thielema ]; } @@ -125596,13 +126107,13 @@ self: { transformers ]; description = "Formats package descriptions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "cabal-gild"; maintainers = [ lib.maintainers.turion ]; } ) { }; - cabal-gild_1_7_0_1 = callPackage ( + cabal-gild_1_7_0_2 = callPackage ( { mkDerivation, base, @@ -125622,8 +126133,8 @@ self: { }: mkDerivation { pname = "cabal-gild"; - version = "1.7.0.1"; - sha256 = "1r7bzwfacvjwvsdp1gbh91nrwsc7wlxd7kcnsmhxwkdc25m61yrp"; + version = "1.7.0.2"; + sha256 = "18a8p7imdsi4yix6qh0qwpi5knw17gj8nj3zzlpd9s88ydl6yq75"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -125653,7 +126164,7 @@ self: { transformers ]; description = "Formats package descriptions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-gild"; maintainers = [ lib.maintainers.turion ]; @@ -125781,7 +126292,7 @@ self: { ]; doCheck = false; description = "Give Haskell development tools access to Cabal project environment"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -125848,7 +126359,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "generate hoogle database for cabal project and dependencies"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "cabal-hoogle"; } ) { }; @@ -126032,7 +126543,7 @@ self: { mv bash-completion $out/share/bash-completion/completions ''; description = "The command-line interface for Cabal and Hackage"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "cabal"; maintainers = [ lib.maintainers.sternenseemann ]; @@ -126416,7 +126927,7 @@ self: { tasty-quickcheck ]; description = "The solver component of cabal-install"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -126577,7 +127088,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Matrix builds for cabal"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-matrix"; broken = true; @@ -126719,7 +127230,7 @@ self: { process ]; description = "Make Cabal aware of pkg-config package versions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.roberth ]; } ) { }; @@ -126787,7 +127298,7 @@ self: { vector ]; description = "Library and utility for processing cabal's plan.json file"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; mainProgram = "cabal-plan"; } ) { }; @@ -126821,7 +127332,7 @@ self: { text ]; description = "Derives cabal bounds from build plans"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; mainProgram = "cabal-plan-bounds"; maintainers = [ lib.maintainers.nomeata ]; } @@ -126949,6 +127460,65 @@ self: { } ) { }; + cabal-rpm_2_3_2 = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + Cabal, + cached-json-file, + directory, + extra, + fedora-krb, + filepath, + html-entities, + http-client, + http-client-tls, + http-query, + safe, + simple-cabal, + simple-cmd, + simple-cmd-args, + text, + time, + unix, + }: + mkDerivation { + pname = "cabal-rpm"; + version = "2.3.2"; + sha256 = "1sn44smpwihp0w7jml95b78ylgca3wbdzj4m8hyx8wq2qcpwva1q"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson + base + bytestring + Cabal + cached-json-file + directory + extra + fedora-krb + filepath + html-entities + http-client + http-client-tls + http-query + safe + simple-cabal + simple-cmd + simple-cmd-args + text + time + unix + ]; + description = "RPM packaging tool for Haskell Cabal-based packages"; + license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + mainProgram = "cabal-rpm"; + } + ) { }; + cabal-scaffold = callPackage ( { mkDerivation, @@ -127038,7 +127608,7 @@ self: { yaml ]; executableHaskellDepends = [ base ]; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-scaffold"; broken = true; @@ -127162,7 +127732,7 @@ self: { utility-ht ]; description = "Topologically sort cabal packages"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -127209,7 +127779,7 @@ self: { utility-ht ]; description = "Topologically sort cabal packages"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -127714,8 +128284,8 @@ self: { }: mkDerivation { pname = "cabal2nix"; - version = "2.21.0"; - sha256 = "0jqmk22wgq9ab3jx93ab181bnwdcand2y2hvj32b1czzb5jrqhg9"; + version = "2.21.2"; + sha256 = "05janvispyh5sq77klzyhkwzqix4x2bf0mn7bvxb1qwsd02ygzxv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -128308,8 +128878,8 @@ self: { }: mkDerivation { pname = "cached-io"; - version = "1.3.1.0"; - sha256 = "0xfm64bhm0xpw2fqxzrxxzq4nlzybvvhis2093agzn3pbv0xif9v"; + version = "1.3.2.0"; + sha256 = "1hjh90gbd4y48v98p53r0sy1vvcar6cwq1vp4zd4z109j3f509dk"; libraryHaskellDepends = [ base exceptions @@ -128322,7 +128892,7 @@ self: { tasty-hunit ]; description = "A simple library to cache IO actions"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -128420,7 +128990,7 @@ self: { transformers ]; description = "Cache combinators"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -128678,7 +129248,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Command-line client for Nix binary cache hosting https://cachix.org"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; maintainers = [ lib.maintainers.domenkozar ]; } ) { inherit (pkgs) nix; }; @@ -128752,7 +129322,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Servant HTTP API specification for https://cachix.org"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; maintainers = [ lib.maintainers.domenkozar ]; } ) { }; @@ -128851,7 +129421,7 @@ self: { random ]; description = "That rabbit's got a vicious streak a mile wide!"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -128963,7 +129533,7 @@ self: { ]; libraryPkgconfigDepends = [ cairo ]; description = "Binding to the Cairo library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) cairo; }; @@ -130009,7 +130579,7 @@ self: { QuickCheck ]; description = "HIE-based Haskell call graph and source code visualizer"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "calligraphy"; } ) { }; @@ -130304,8 +130874,8 @@ self: { }: mkDerivation { pname = "canadian-income-tax"; - version = "2024.1.0.1"; - sha256 = "04q4p0f4cmrg8zljbb79pmz1jbisv41zcz9g13gkqgp4q9r5di9s"; + version = "2025.0"; + sha256 = "0k0v57dksww0c770jcp5wl1hl68w4vqilcw0sxjavcc43a228w9y"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -130367,7 +130937,7 @@ self: { time ]; description = "Canadian income tax calculation"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -130862,7 +131432,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Convert data to and from a natural number representation"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -131217,7 +131787,7 @@ self: { vector ]; description = "Cap'n Proto for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "capnpc-haskell"; } @@ -132385,11 +132955,10 @@ self: { casa-types, conduit, conduit-extra, - crypton, + cryptohash-sha256, exceptions, http-conduit, http-types, - memory, network-uri, resourcet, template-haskell, @@ -132400,8 +132969,8 @@ self: { }: mkDerivation { pname = "casa-client"; - version = "0.0.3"; - sha256 = "0jsnb4a9wwsyxr7i177hsfkybd4qya39jbx2rgyi8l0aiv31vc25"; + version = "0.0.4"; + sha256 = "1ji8qr012ywa4knz8s7m34dqai9gh78d6dkzj47lbiy9xgrr4i05"; libraryHaskellDepends = [ aeson attoparsec @@ -132411,11 +132980,10 @@ self: { casa-types conduit conduit-extra - crypton + cryptohash-sha256 exceptions http-conduit http-types - memory network-uri resourcet template-haskell @@ -132870,7 +133438,7 @@ self: { rerebase ]; description = "A converter for spinal, snake and camel cases"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -133677,7 +134245,7 @@ self: { vector ]; description = "io-streams interface for the cassava CSV library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -133716,7 +134284,7 @@ self: { vector ]; description = "`TemplateHaskell` helpers for `cassava`"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -133862,7 +134430,7 @@ self: { text ]; description = "Portable CRC-32C"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -134205,8 +134773,8 @@ self: { }: mkDerivation { pname = "category-printf"; - version = "0.1.1.0"; - sha256 = "198bpnmmkwzx9z0n850pgzr2i9yw0kmd4g2m3fhifkhgy6zfidji"; + version = "0.1.1.1"; + sha256 = "0cg5d8m05arl724mkn2h7aaaqd2r09j6hm4dshvnhx8phlag5rm9"; libraryHaskellDepends = [ base bytestring @@ -134400,7 +134968,7 @@ self: { ]; doHaddock = false; description = "Dependency injection library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "cauldron-example-wiring"; } ) { }; @@ -134680,7 +135248,7 @@ self: { vector ]; description = "Bindings to read Crystallographic Binary Files (mostly from detectors)"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "cbf-bench-binary"; broken = true; @@ -135236,7 +135804,7 @@ self: { websockets ]; description = "A library for the Chrome Devtools Protocol"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -136011,7 +136579,7 @@ self: { unordered-containers ]; description = "Integration of \"cereal\" and \"unordered-containers\""; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -136230,7 +136798,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Type directed application configuration parsing and accessors"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -136408,7 +136976,7 @@ self: { base-prelude ]; description = "A Future type that is easy to represent and handle in C/C++"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -136643,8 +137211,8 @@ self: { }: mkDerivation { pname = "cgrep"; - version = "9.0.0"; - sha256 = "1mdrs9gvsi1vg1pg0isl8s6y6kc644p1pydilwv88lpsyfsf94qa"; + version = "9.1.0"; + sha256 = "1zzccmjhnlvf1q7n1zcmym1m62fkwd9a39rq2fjj457jzh9cgk8b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -136692,7 +137260,7 @@ self: { yaml ]; description = "Command line tool"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "cgrep"; broken = true; @@ -136730,7 +137298,7 @@ self: { path-io ]; description = "A container-/cgroup-aware substitute for the GHC RTS `-N` flag"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -136869,7 +137437,7 @@ self: { time ]; description = "Mining Client for Kadena Chainweb"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "chainweb-mining-client"; } @@ -137308,7 +137876,7 @@ self: { witherable ]; description = "Stateful monad transformer based on monoidal actions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -137341,7 +137909,7 @@ self: { tasty-hunit ]; description = "Stateful monad transformer based on monoidal actions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -137387,7 +137955,7 @@ self: { tasty-hunit ]; description = "Stateful monad transformer based on monoidal actions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -137416,7 +137984,7 @@ self: { some ]; description = "Stateful monad transformer based on monoidal actions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -137464,7 +138032,7 @@ self: { vector ]; description = "A diagnostics library for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -137579,7 +138147,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Pattern synonyms for ASCII characters for Word8, Word16 etc"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -137819,7 +138387,7 @@ self: { time ]; description = "Charting library targetting SVGs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -137882,7 +138450,7 @@ self: { numhask ]; description = "See readme.md"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "chart-svg-various"; } @@ -138576,7 +139144,7 @@ self: { QuickCheck ]; description = "Checks context free grammar for ambiguity using brute force up to given limit"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -138867,7 +139435,7 @@ self: { transformers ]; description = "A simple and intuitive library for automated testing"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -138890,7 +139458,7 @@ self: { HUnit ]; description = "HUnit support for Chell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -138915,7 +139483,7 @@ self: { random ]; description = "QuickCheck support for Chell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -139190,7 +139758,7 @@ self: { containers ]; description = "A Library for Chess Game Logic"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -139308,7 +139876,7 @@ self: { text ]; description = "Parse and scrape recipe blogs"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "chez-grater"; broken = true; @@ -139378,7 +139946,7 @@ self: { uuid ]; description = "A tmux client for Polysemy"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -139450,7 +140018,7 @@ self: { tasty-hedgehog ]; description = "Testing tools for chiasma"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -139509,7 +140077,7 @@ self: { vector ]; description = "Lazy infinite streams with O(1) indexing and applications for memoization"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -139581,11 +140149,11 @@ self: { { mkDerivation, base }: mkDerivation { pname = "choice"; - version = "0.2.4.1"; - sha256 = "099c5ibal8llzr5nh62dnpb1pwj30gxqwdcjx0rds51ga2j32z5i"; + version = "0.2.4.2"; + sha256 = "0v9yykg2ip6y1cf25d101nvpsn8p1p4mw213pmi3005qqhv17hcc"; libraryHaskellDepends = [ base ]; description = "A solution to boolean blindness"; - license = lib.licenses.publicDomain; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -140293,7 +140861,7 @@ self: { time ]; description = "A high-performance time library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -140333,7 +140901,7 @@ self: { ]; benchmarkHaskellDepends = [ base ]; description = "Benchmarking tool with focus on comparing results"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "chronos"; broken = true; @@ -140598,7 +141166,7 @@ self: { sha256 = "018k9a014q4zprsla5k5hrdq1zwpp7hmckc0ldaj7nf6vg1hxas2"; libraryHaskellDepends = [ base ]; description = "Automatically convert Generic instances to and from church representations"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -140701,7 +141269,7 @@ self: { unagi-chan ]; description = "Channel/Arrow based streaming computation library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -140761,7 +141329,7 @@ self: { uuid ]; description = "API bindings to IOHK's Cicero job scheduler"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "cicero-cli"; broken = true; @@ -140885,8 +141453,8 @@ self: { }: mkDerivation { pname = "cimple"; - version = "0.0.30"; - sha256 = "1x7dkkjiays4yc7j4bi35qgcn44gzanxzcrfrf517jwnykishyc0"; + version = "0.0.32"; + sha256 = "19xb0z9gngkm24mzjr3fpzdxrcwfy2z9i871llydiy47dh3blaph"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -141637,7 +142205,7 @@ self: { vector ]; description = "Circular fixed-sized mutable vectors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; @@ -141658,7 +142226,7 @@ self: { hspec ]; description = "Make bounded enum types circular"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -141919,12 +142487,12 @@ self: { transformers ]; description = "Generates citations and bibliography from CSL styles"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; maintainers = [ lib.maintainers.sternenseemann ]; } ) { }; - citeproc_0_12 = callPackage ( + citeproc_0_13 = callPackage ( { mkDerivation, aeson, @@ -141953,8 +142521,8 @@ self: { }: mkDerivation { pname = "citeproc"; - version = "0.12"; - sha256 = "1b3dlh3904cxckh5kc4b2ilnsy9rhfhr90qkcwagfaz4chkdbhfl"; + version = "0.13"; + sha256 = "1dvpb2yh4z84xcw95pdzfmwlll6bdz0in382ilhwd3jhd7jy4b67"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -141992,7 +142560,7 @@ self: { transformers ]; description = "Generates citations and bibliography from CSL styles"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sternenseemann ]; } @@ -142662,7 +143230,7 @@ self: { time ]; description = "Type-safe DSL for healthcare claims validation and X12 processing"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "claims-x12-dsl-exe"; } ) { }; @@ -142919,7 +143487,7 @@ self: { tasty-hunit ]; description = "A class for types with only finitely many inhabitants"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -143019,7 +143587,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Clash: a functional hardware description language - GHC frontend"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -143186,7 +143754,7 @@ self: { unordered-containers ]; description = "Clash: a functional hardware description language - As a library"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; mainProgram = "v16-upgrade-primitives"; } ) { }; @@ -143234,7 +143802,7 @@ self: { transformers ]; description = "Hedgehog Generators for clash-lib"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -143389,7 +143957,7 @@ self: { template-haskell ]; description = "Clash: a functional hardware description language - Prelude library"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -143416,7 +143984,7 @@ self: { text ]; description = "Hedgehog Generators for clash-prelude"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -143804,7 +144372,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "An interface for a handler-independent, typeclass-based effect system"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -143833,7 +144401,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "An interface for a handler-independent, typeclass-based effect system"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -143874,7 +144442,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Automatic compliance with the classy-effects protocols"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -144204,8 +144772,8 @@ self: { }: mkDerivation { pname = "claude"; - version = "1.0.1"; - sha256 = "1jsga6n5ws5m9wf2n1l7gck7n0d2928f9r094vf26s88vm9dl64q"; + version = "1.4.0"; + sha256 = "08glyqfkf1zx42mcqqii9d4ydhrbsg0n3dlizhihpnnrdd1rybik"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -144244,7 +144812,7 @@ self: { vector ]; description = "Servant bindings to Anthropic's Claude API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -146107,8 +146675,8 @@ self: { }: mkDerivation { pname = "climb"; - version = "0.5.1"; - sha256 = "0sn3cn9l1ibbr1vm87phxwdlcwwgwlvannm14v5r6af3b274ibhy"; + version = "0.7.0"; + sha256 = "023hh9i70pwxb5v8gxgv18g2391pkyxwjmbw86wii90k4c78nk15"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -146561,7 +147129,7 @@ self: { unix ]; description = "Project file manager for Claude AI integrations"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -146704,7 +147272,7 @@ self: { template-haskell ]; description = "Closed type class declarations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -146927,7 +147495,7 @@ self: { warp ]; description = "Lightweight and efficient choreographic programming for cloud services"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -146968,7 +147536,7 @@ self: { time ]; description = "Unofficial Haskell SDK for the CloudEvents specification"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -147130,7 +147698,7 @@ self: { template-haskell ]; description = "CLI tool to easily spin up and control compute instances in various cloud environments"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "cloudy"; maintainers = [ lib.maintainers.cdepillabout ]; } @@ -147918,7 +148486,7 @@ self: { text ]; description = "Collection of Lens for cmark-gfm with minimal dependencies"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -147981,7 +148549,7 @@ self: { text ]; description = "Collection of lens for CMark with minimal dependencies"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -148343,7 +148911,7 @@ self: { hedgehog ]; description = "(C)oncurrent (M)onoidal (F)olds"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -148830,7 +149398,7 @@ self: { hedgehog ]; description = "Composable Contravariant Comonadic Logging Library"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -148853,7 +149421,7 @@ self: { stm ]; description = "Asynchronous backend for co-log library"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -148875,7 +149443,7 @@ self: { Glob ]; description = "Composable Contravariant Comonadic Logging Library"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -148927,7 +149495,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "effectful log effect using co-log-core"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -148958,7 +149526,7 @@ self: { text ]; description = "Structured messages support in co-log ecosystem"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -148988,7 +149556,7 @@ self: { polysemy ]; description = "Composable Contravariant Comonadic Logging Library"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; mainProgram = "play-colog-poly"; } ) { }; @@ -149034,7 +149602,7 @@ self: { polysemy-plugin ]; description = "A Polysemy logging effect for high quality (unstructured) logs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "example"; broken = true; @@ -149072,7 +149640,7 @@ self: { co-log ]; description = "Simple enhancements for logging with co-log"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; mainProgram = "co-log-simple"; } ) { }; @@ -149237,14 +149805,13 @@ self: { vector ]; description = "Computational biology toolkit to collaborate with researchers in constructive protein engineering"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; cobot-io = callPackage ( { mkDerivation, - array, attoparsec, base, binary, @@ -149271,10 +149838,9 @@ self: { }: mkDerivation { pname = "cobot-io"; - version = "0.1.5.5"; - sha256 = "1j41byh9swjj09rlwjxdhwvdnjm2gnf8y4zxv0mwpgmdc18bwszy"; + version = "0.1.5.7"; + sha256 = "1bfki5ak33dx6dwzxqaa56iphk3ab5358lpbxayzw724dbzjfn3q"; libraryHaskellDepends = [ - array attoparsec base binary @@ -149296,7 +149862,6 @@ self: { vector ]; testHaskellDepends = [ - array attoparsec base binary @@ -149922,7 +150487,7 @@ self: { transformers ]; description = "CodeT"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -149963,7 +150528,7 @@ self: { transformers ]; description = "GHC type-checker plugin for solving LiftT instances from codet"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -150197,7 +150762,7 @@ self: { sha256 = "1g2a723xlbj2blpyfgcr6jg6a2yyca7pa5dgw9jnpip98hssmhsa"; libraryHaskellDepends = [ base ]; description = "Coercions with improved type inference"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -150211,7 +150776,7 @@ self: { editedCabalFile = "01zvrzly922rxf1cl9g8fh6hz8963xl1mmr30pbsbxfl1246ilbw"; libraryHaskellDepends = [ base ]; description = "Coercible but only in one direction"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -150234,7 +150799,7 @@ self: { profunctors ]; description = "Combine profunctors with coercible-subtypes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -150865,7 +151430,7 @@ self: { tasty-hunit ]; description = "Equivariant CSM classes of coincident root loci"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -150922,7 +151487,7 @@ self: { utility-ht ]; description = "Linear Programming using COIN-OR/CLP and comfort-array"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = [ "aarch64-linux" ]; maintainers = [ lib.maintainers.thielema ]; } @@ -151594,7 +152159,7 @@ self: { hashable ]; description = "Generate a color for a hashable object"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -151818,7 +152383,6 @@ self: { ]; description = "Working with colours in Accelerate"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -151907,7 +152471,7 @@ self: { text ]; description = "Print and parse colors"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -151941,7 +152505,7 @@ self: { text ]; description = "Convenient interface for printing colourful messages"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -152525,7 +153089,7 @@ self: { mtl ]; description = "Collection of combinators over standard typeclasses"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -152664,7 +153228,7 @@ self: { ]; doHaddock = false; description = "Additional shape types for the comfort-array package"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -152719,7 +153283,7 @@ self: { utility-ht ]; description = "Numerical Basic Linear Algebra using BLAS"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -152764,7 +153328,7 @@ self: { storable-record ]; description = "High-level interface to FFTW (Fast Fourier Transform) based on comfort-array"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -152816,7 +153380,7 @@ self: { utility-ht ]; description = "Linear Programming using GLPK and comfort-array"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { inherit (pkgs) glpk; }; @@ -153087,7 +153651,7 @@ self: { unordered-containers ]; description = "A command line argument/option parser library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "task-manager"; } ) { }; @@ -153113,7 +153677,7 @@ self: { mtl ]; description = "A monad for commanders"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -153237,7 +153801,7 @@ self: { text ]; description = "Pure Haskell commonmark parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -153363,7 +153927,7 @@ self: { text ]; description = "An initial encoding of the CommonMark language"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -153427,7 +153991,7 @@ self: { yaml ]; description = "Simple interface to commonmark-hs for parsing real-world Markdown"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -153481,7 +154045,7 @@ self: { url-slug ]; description = "Obsidian-friendly commonmark wikilink parser"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -153605,7 +154169,7 @@ self: { containers ]; description = "Commutative semigroups"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -153637,6 +154201,49 @@ self: { } ) { }; + comonad-coactions = callPackage ( + { + mkDerivation, + adjunctions, + base, + checkers, + comonad, + containers, + free, + kan-extensions, + QuickCheck, + tasty, + tasty-quickcheck, + template-haskell, + }: + mkDerivation { + pname = "comonad-coactions"; + version = "0.1.0.0"; + sha256 = "1y7svy4sggpm1ycvr62iih0ix23k360gj6qis5f6z7w3qp3ivgrq"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + adjunctions + base + comonad + free + kan-extensions + template-haskell + ]; + testHaskellDepends = [ + base + checkers + comonad + containers + QuickCheck + tasty + tasty-quickcheck + ]; + description = "Coactions of comonads on functors"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; + } + ) { }; + comonad-extras = callPackage ( { mkDerivation, @@ -153845,7 +154452,7 @@ self: { yaml ]; description = "Compatibility checker for OpenAPI"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -154028,7 +154635,7 @@ self: { tasty-quickcheck ]; description = "Stacks, queues, and deques with compact representations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -155854,6 +156461,7 @@ self: { description = "Plugin to generalize comprehensions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -156265,7 +156873,7 @@ self: { sha256 = "0aprzrslrbsl3d7j49nmx0kxx71m39zi7xlfyw8wnazqpi8mfwwb"; libraryHaskellDepends = [ base ]; description = "Concurrent actions that may fail with a value"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -156306,6 +156914,30 @@ self: { } ) { }; + concoct = callPackage ( + { + mkDerivation, + base, + mtl, + }: + mkDerivation { + pname = "concoct"; + version = "0.1.0"; + sha256 = "1nrfi51ah5bfpj040kqjblgfgyq15gllrmaj3qdnvw3c4qy091pj"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + mtl + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; + description = "A declarative UI framework"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "ui"; + } + ) { }; + concorde = callPackage ( { mkDerivation, @@ -159048,8 +159680,8 @@ self: { pname = "conferer"; version = "1.1.0.0"; sha256 = "1hkdrqxrac1mbzvd29f6ds4cbihdv0j0daai7yc282myv0varh09"; - revision = "5"; - editedCabalFile = "1zg5qxjimmcxqzzi7mpiby8kh39zn9dmxmlidd1wiq6qlmg8l0a6"; + revision = "6"; + editedCabalFile = "1ic8c64jx0ql6vrhxrx6xkwcll5rjm5zfijzp6hh7gp2dj1qmbi2"; libraryHaskellDepends = [ base bytestring @@ -159374,10 +160006,8 @@ self: { }: mkDerivation { pname = "conferer-snap"; - version = "1.0.0.0"; - sha256 = "15gz77b5jf35hmcnd6kza1wgzpbgk3pcvhi7mp7yk64ybksld98r"; - revision = "3"; - editedCabalFile = "1003bs7v68gafav7skvrbjnj21hk4lcdgjnmwc53k4nzp80nd367"; + version = "1.1.0.0"; + sha256 = "165acbsh3kxpxclkjayhk57r2f4m9rq3f0ynqb2bnqpp6pnfx5g4"; libraryHaskellDepends = [ base conferer @@ -159866,7 +160496,7 @@ self: { text ]; description = "Schema definitions for the config-value package"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -159932,7 +160562,7 @@ self: { text ]; description = "Simple, layout-based value language similar to YAML or JSON"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -160137,7 +160767,7 @@ self: { yaml ]; description = "Tools for specifying and parsing configurations"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "example"; } ) { }; @@ -160451,7 +161081,7 @@ self: { text ]; description = "Tracable multi-source config management"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -160971,7 +161601,7 @@ self: { doctest ]; description = "A safe interface for Const summarization"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -161223,7 +161853,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Existential type that can be constrained"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -161336,42 +161966,6 @@ self: { ) { }; constraints = callPackage ( - { - mkDerivation, - base, - binary, - boring, - deepseq, - hashable, - hspec, - hspec-discover, - mtl, - transformers, - }: - mkDerivation { - pname = "constraints"; - version = "0.14.3"; - sha256 = "1c3vsybgzd35rrydza7kjh1m92kb7hhamxfz61zii9imhk2gjjjq"; - libraryHaskellDepends = [ - base - binary - boring - deepseq - hashable - mtl - transformers - ]; - testHaskellDepends = [ - base - hspec - ]; - testToolDepends = [ hspec-discover ]; - description = "Constraint manipulation"; - license = lib.licensesSpdx."BSD-2-Clause"; - } - ) { }; - - constraints_0_14_4 = callPackage ( { mkDerivation, base, @@ -161403,8 +161997,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Constraint manipulation"; - license = lib.licensesSpdx."BSD-2-Clause"; - hydraPlatforms = lib.platforms.none; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -161785,7 +162378,7 @@ self: { transformers-base ]; description = "Concurrent PostgreSQL data consumers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -161849,7 +162442,7 @@ self: { transformers-base ]; description = "Concurrent PostgreSQL data consumers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -161887,7 +162480,7 @@ self: { transformers-base ]; description = "Prometheus metrics for the consumers library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -161969,7 +162562,7 @@ self: { template-haskell ]; description = "Assorted concrete container types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -162283,7 +162876,7 @@ self: { text-show ]; description = "Generate art from context-free grammars"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "examples"; } ) { }; @@ -162537,7 +163130,7 @@ self: { weigh ]; description = "Unified interface for primitive arrays"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -162892,7 +163485,7 @@ self: { witherable ]; description = "Higher-order functions with their function arguments at the end, for channeling the full power of BlockArguments and LambdaCase"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -163659,7 +164252,7 @@ self: { template-haskell ]; description = "Statically typed unit conversions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -163825,7 +164418,7 @@ self: { ]; doHaddock = false; description = "A type-safe client generator for Convex for both Rust and Python"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "convex-schema-parser"; broken = true; @@ -163859,7 +164452,7 @@ self: { Unique ]; description = "Convex hull"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -163962,7 +164555,7 @@ self: { time ]; description = "For serving cookies"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -164022,7 +164615,7 @@ self: { megaparsec ]; description = "Parser for the Cook markup language"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "cooklang-hs"; broken = true; @@ -164096,7 +164689,7 @@ self: { } ) { }; - copilot_4_6_1 = callPackage ( + copilot_4_7 = callPackage ( { mkDerivation, base, @@ -164112,8 +164705,8 @@ self: { }: mkDerivation { pname = "copilot"; - version = "4.6.1"; - sha256 = "12sxdyv0vc9z8qz3vqghk2km3fzkhyqqizpgl3mrndcgz584y3h5"; + version = "4.7"; + sha256 = "1z842g8d3crhjfxmchail95dhy9pdss3p3lpz7y5wmpxviw0zjvy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -164148,8 +164741,8 @@ self: { }: mkDerivation { pname = "copilot-bluespec"; - version = "4.6.1"; - sha256 = "1krfc6zhdj728x0v3xm9b69h16ci8hsqqhhnrqjsl9p2w0hvlli7"; + version = "4.7"; + sha256 = "0pb9393wh1hicrhpda86q9vy53yjb98ls0j02ixq9isnh9sa2v86"; libraryHaskellDepends = [ base copilot-core @@ -164220,7 +164813,7 @@ self: { } ) { }; - copilot-c99_4_6_1 = callPackage ( + copilot-c99_4_7 = callPackage ( { mkDerivation, base, @@ -164242,8 +164835,8 @@ self: { }: mkDerivation { pname = "copilot-c99"; - version = "4.6.1"; - sha256 = "109854rkpgd5b5j2mdgj3vvmrksbprsv6gbcgp0my455r7sxhh0g"; + version = "4.7"; + sha256 = "0i7qlx3fc8bldqhbl2d495jmiwpxmp38w7qaf90116z5gny2grq3"; libraryHaskellDepends = [ base copilot-core @@ -164334,7 +164927,7 @@ self: { } ) { }; - copilot-core_4_6_1 = callPackage ( + copilot-core_4_7 = callPackage ( { mkDerivation, base, @@ -164346,8 +164939,8 @@ self: { }: mkDerivation { pname = "copilot-core"; - version = "4.6.1"; - sha256 = "1jhrck3rw1y20c7xzzgnvr2x7dzqgs7qhysv24pa5d5mnylpa3py"; + version = "4.7"; + sha256 = "1z0lax28n3b3i3k3rycixd6jl5qc2hzwna73xhf7wb0nvs635xw1"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -164434,7 +165027,7 @@ self: { } ) { }; - copilot-interpreter_4_6_1 = callPackage ( + copilot-interpreter_4_7 = callPackage ( { mkDerivation, base, @@ -164447,8 +165040,8 @@ self: { }: mkDerivation { pname = "copilot-interpreter"; - version = "4.6.1"; - sha256 = "1lb27k01vnlwk683w8svxf7axzd4c0ar82p6f0nr2si3w5ypb7fb"; + version = "4.7"; + sha256 = "0wq7dzydz16z060fzb4h13jwlxsxmqp37qjind9adv8w07i77gdl"; libraryHaskellDepends = [ base copilot-core @@ -164517,7 +165110,7 @@ self: { } ) { }; - copilot-language_4_6_1 = callPackage ( + copilot-language_4_7 = callPackage ( { mkDerivation, array, @@ -164537,8 +165130,8 @@ self: { }: mkDerivation { pname = "copilot-language"; - version = "4.6.1"; - sha256 = "0yr9cz9y0dpf1cqw6bbg3lx956nv22hfdnh3diqpg3yzcv84n1lx"; + version = "4.7"; + sha256 = "1shxzcx1ni1affcfn0cj7na0yqrp090c524rqmhl11h49grs4lxg"; libraryHaskellDepends = [ array base @@ -164605,7 +165198,7 @@ self: { } ) { }; - copilot-libraries_4_6_1 = callPackage ( + copilot-libraries_4_7 = callPackage ( { mkDerivation, base, @@ -164621,8 +165214,8 @@ self: { }: mkDerivation { pname = "copilot-libraries"; - version = "4.6.1"; - sha256 = "0mcj29cxxpiga9wv5y4mmzrbd1vdxkyzdyi6w8krz2ng4yb67f3a"; + version = "4.7"; + sha256 = "02cpnrg76by6idn6f8iqzkbf15m354qhplxwxwsavj5hncvp03ik"; libraryHaskellDepends = [ base containers @@ -164666,7 +165259,7 @@ self: { } ) { }; - copilot-prettyprinter_4_6_1 = callPackage ( + copilot-prettyprinter_4_7 = callPackage ( { mkDerivation, base, @@ -164675,8 +165268,8 @@ self: { }: mkDerivation { pname = "copilot-prettyprinter"; - version = "4.6.1"; - sha256 = "1jjmzrzzy3zqj24cm3hqpcxcnysjv6s6xbs8rqshjjjbrkang0pk"; + version = "4.7"; + sha256 = "0k34i9gxlf8vhr3bzgwdadq312h6xn8p3l6c8y3i8jdw9ikpjhbk"; libraryHaskellDepends = [ base copilot-core @@ -164715,6 +165308,7 @@ self: { description = "A compiler for CoPilot targeting SBV"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -164781,7 +165375,7 @@ self: { } ) { }; - copilot-theorem_4_6_1 = callPackage ( + copilot-theorem_4_7 = callPackage ( { mkDerivation, base, @@ -164809,8 +165403,8 @@ self: { }: mkDerivation { pname = "copilot-theorem"; - version = "4.6.1"; - sha256 = "1x4pxhr9psm9bc29hvg100a2hlfy2qj81f1kf2njj08jh4wfs2bl"; + version = "4.7"; + sha256 = "0mzjy5295w6vcwrxqbnqf79rmzw6xd2is2m9iwwl8lk31pp6jyz0"; libraryHaskellDepends = [ base bimap @@ -164884,8 +165478,8 @@ self: { }: mkDerivation { pname = "copilot-verifier"; - version = "4.6.1"; - sha256 = "0pm62nammyh2pmlxd3bh42892v0b2mmfn2v1rxpivak8q5xl47fz"; + version = "4.7"; + sha256 = "1hkv7jnw4z32idmipj879m8ripjq4bpcblb3wsydi1vpkmzan2xs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -164977,7 +165571,7 @@ self: { ]; doHaddock = false; description = "System for verifying the correctness of generated Copilot programs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "verify-examples"; broken = true; @@ -165002,8 +165596,8 @@ self: { }: mkDerivation { pname = "copilot-visualizer"; - version = "4.6.1"; - sha256 = "17jkl7p46k6bx3jh0dk69hj19yccgfnybcbs3gyqkba40sqjygf7"; + version = "4.7"; + sha256 = "1zj06gkaxym7dggpw368jx3zyfrps4wylk66g3jbns6rgs1z2zaa"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -165780,7 +166374,7 @@ self: { text ]; description = "Types for interaction with CoreNLP"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -165835,7 +166429,7 @@ self: { transformers ]; description = "classy optical monadic state"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -166354,7 +166948,7 @@ self: { tasty-hunit ]; description = "Countable, Searchable, Finite, Empty classes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -166520,7 +167114,7 @@ self: { text ]; description = "Country data type and functions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -166694,7 +167288,7 @@ self: { tasty-hunit ]; description = "Well-conditioned estimation of large-dimensional covariance matrices"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; @@ -166772,7 +167366,7 @@ self: { vector ]; description = "Standalone IR for Cardano scripts"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -166825,7 +167419,7 @@ self: { semirings ]; description = "Coya monoids"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -166860,7 +167454,7 @@ self: { text ]; description = "Haskell bindings to the CozoDB C API"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -167176,7 +167770,7 @@ self: { vector-algorithms ]; description = "Competitive programming problemsetting toolchain"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -167391,7 +167985,7 @@ self: { executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "A library to detect CPU features"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "cpu-features-demo"; } ) { }; @@ -167415,7 +168009,7 @@ self: { enumset ]; description = "Binding for the cpuid machine instruction on x86 compatible processors"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; platforms = lib.platforms.x86; } ) { }; @@ -167615,7 +168209,7 @@ self: { uuid ]; description = "Cassandra CQL binary protocol"; - license = lib.licensesSpdx."0BSD"; + license = lib.meta.getLicenseFromSpdxId "0BSD"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -168265,8 +168859,7 @@ self: { tasty-golden ]; description = "Crack various integer and floating-point data formats"; - license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "crackNum"; } ) { }; @@ -168774,7 +169367,7 @@ self: { criterion ]; description = "crc32c"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.x86; } ) { }; @@ -168879,7 +169472,7 @@ self: { transformers ]; description = "Garbage collected event folding CRDT"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -168952,7 +169545,7 @@ self: { test-framework-quickcheck2 ]; description = "Framework for artificial life experiments"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -169158,7 +169751,7 @@ self: { unliftio ]; description = "Reasoning about amortized time complexity"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "creditmonad"; } ) { }; @@ -169235,7 +169828,7 @@ self: { vector ]; description = "A clean aeson wrapper"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -169729,7 +170322,7 @@ self: { vector ]; description = "A simple tool for comparing in Criterion benchmark results"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "criterion-cmp"; broken = true; @@ -170039,14 +170632,20 @@ self: { }: mkDerivation { pname = "crockford"; - version = "0.2"; - sha256 = "1fgsmf2k0v1j7b3gv06q9c65410qa2ivl59rwkm7j931wsymsg26"; + version = "0.2.1"; + sha256 = "0hpd1w2n1i87xw0156bnk0yjgafqy82q4h3ldj1l9z54f0pgk5s4"; libraryHaskellDepends = [ base digits QuickCheck safe ]; + testHaskellDepends = [ + base + digits + QuickCheck + safe + ]; description = "An implementation of Douglas Crockford's base32 encoding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -170270,7 +170869,7 @@ self: { unliftio ]; description = "Encryption and decryption"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -170309,7 +170908,7 @@ self: { text ]; description = "Dead simple broken links checker on local HTML folders"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; mainProgram = "croque-mort"; broken = true; @@ -170396,7 +170995,7 @@ self: { what4 ]; description = "Crucible is a library for language-agnostic symbolic simulation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -170463,7 +171062,7 @@ self: { text ]; description = "An interactive debugger for Crucible programs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "crucible-debug"; broken = true; @@ -170550,7 +171149,7 @@ self: { what4 ]; description = "Support for translating and executing LLVM code in Crucible"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -170618,7 +171217,7 @@ self: { what4 ]; description = "An implementation of symbolic I/O primitives for Crucible"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -170678,7 +171277,7 @@ self: { what4 ]; description = "A syntax for reading and writing Crucible control-flow graphs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -170841,7 +171440,7 @@ self: { yaml ]; description = "Simple top-level library for Crucible Simulation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -170968,7 +171567,7 @@ self: { what4 ]; description = "A verification tool for C programs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -171220,7 +171819,7 @@ self: { QuickCheck ]; description = "An educational tool for studying classical cryptography schemes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -171735,7 +172334,7 @@ self: { tasty-hunit ]; description = "Adaptation of the crypto-rng library for the effectful ecosystem"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -171863,6 +172462,42 @@ self: { } ) { }; + crypto-token_0_2_0 = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + crypton, + hspec, + hspec-discover, + network-byte-order, + ram, + }: + mkDerivation { + pname = "crypto-token"; + version = "0.2.0"; + sha256 = "0lp546cklx1sq745q0z8i27i7hqzb8bpyfk5dak43kkddvjlhy80"; + libraryHaskellDepends = [ + array + base + bytestring + crypton + network-byte-order + ram + ]; + testHaskellDepends = [ + base + bytestring + hspec + ]; + testToolDepends = [ hspec-discover ]; + description = "crypto tokens"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + crypto-totp = callPackage ( { mkDerivation, @@ -172300,7 +172935,7 @@ self: { criterion ]; description = "Fast, pure and practical SHA-512 implementation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -172559,62 +173194,12 @@ self: { ]; doHaddock = false; description = "Cryptol: The Language of Cryptography"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; crypton = callPackage ( - { - mkDerivation, - base, - basement, - bytestring, - deepseq, - gauge, - integer-gmp, - memory, - random, - tasty, - tasty-hunit, - tasty-kat, - tasty-quickcheck, - }: - mkDerivation { - pname = "crypton"; - version = "1.0.5"; - sha256 = "111xhadds1nvi6kn87iirf1pb18469zq584b9dzlpx118xb5kwdk"; - libraryHaskellDepends = [ - base - basement - bytestring - deepseq - integer-gmp - memory - ]; - testHaskellDepends = [ - base - bytestring - memory - tasty - tasty-hunit - tasty-kat - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - base - bytestring - deepseq - gauge - memory - random - ]; - description = "Cryptography Primitives sink"; - license = lib.licenses.bsd3; - } - ) { }; - - crypton_1_0_6 = callPackage ( { mkDerivation, base, @@ -172661,6 +173246,60 @@ self: { ]; description = "Cryptography Primitives sink"; license = lib.licenses.bsd3; + } + ) { }; + + crypton_1_1_1 = callPackage ( + { + mkDerivation, + base, + base16, + bytestring, + deepseq, + gauge, + integer-gmp, + primitive, + ram, + random, + tasty, + tasty-hunit, + tasty-kat, + tasty-quickcheck, + text, + }: + mkDerivation { + pname = "crypton"; + version = "1.1.1"; + sha256 = "04200abr2wavnkq73kch9wwnl5lcnd4n69jdfzg6mngz6pzby0sf"; + libraryHaskellDepends = [ + base + base16 + bytestring + deepseq + integer-gmp + primitive + ram + text + ]; + testHaskellDepends = [ + base + bytestring + ram + tasty + tasty-hunit + tasty-kat + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base + bytestring + deepseq + gauge + ram + random + ]; + description = "Cryptography Primitives sink"; + license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; @@ -172750,24 +173389,24 @@ self: { crypton, hspec, hspec-discover, - memory, + ram, }: mkDerivation { pname = "crypton-box"; - version = "1.1.0"; - sha256 = "10z6n196lmyq87b2lzlh48k1azwg581s7p7x1ral9q9q564b2b9n"; + version = "1.2.0"; + sha256 = "1igpbilq9cb7h2cc3hbkdijir9sj7ml5aqj7vfd0rqc2ajlhgvyc"; libraryHaskellDepends = [ base bytestring crypton - memory + ram ]; testHaskellDepends = [ base bytestring crypton hspec - memory + ram ]; testToolDepends = [ hspec-discover ]; description = "NaCl crypto/secret box implementations based on crypton primitives"; @@ -172860,6 +173499,40 @@ self: { } ) { }; + crypton-connection_0_4_6 = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + crypton-socks, + crypton-x509-store, + crypton-x509-system, + data-default, + network, + tls, + }: + mkDerivation { + pname = "crypton-connection"; + version = "0.4.6"; + sha256 = "0d20qp4jim89s6psi0iyjwjzgbi4piw9pxyyr15qrshpb22vg1nn"; + libraryHaskellDepends = [ + base + bytestring + containers + crypton-socks + crypton-x509-store + crypton-x509-system + data-default + network + tls + ]; + description = "Simple and easy network connection API"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + crypton-pem = callPackage ( { mkDerivation, @@ -172946,6 +173619,8 @@ self: { pname = "crypton-x509"; version = "1.7.7"; sha256 = "10pkva9wvm6ih48bprxlnyhnn3nr6xq9dhkrk4hfxpsaij6f9v7g"; + revision = "1"; + editedCabalFile = "08ipy4qfz8w9kb7n3aig4psfjfaxl4brnkncbz34cbfmvsijgql9"; libraryHaskellDepends = [ asn1-encoding asn1-parse @@ -172974,7 +173649,7 @@ self: { } ) { }; - crypton-x509_1_8_0 = callPackage ( + crypton-x509_1_9_0 = callPackage ( { mkDerivation, base, @@ -172985,8 +173660,8 @@ self: { crypton-asn1-parse, crypton-asn1-types, crypton-pem, - memory, mtl, + ram, tasty, tasty-quickcheck, time-hourglass, @@ -172994,8 +173669,8 @@ self: { }: mkDerivation { pname = "crypton-x509"; - version = "1.8.0"; - sha256 = "1kf2y6l25k0izvlmcafyi41nx3yx4w5jv82wi6b11shx5k8wds3w"; + version = "1.9.0"; + sha256 = "1kbn88qfk61rixbk1k35k9hn7rdw0b9pfjw7li5gm18rz7avlp8m"; libraryHaskellDepends = [ base bytestring @@ -173005,7 +173680,7 @@ self: { crypton-asn1-parse crypton-asn1-types crypton-pem - memory + ram time-hourglass transformers ]; @@ -173046,6 +173721,8 @@ self: { pname = "crypton-x509-store"; version = "1.6.11"; sha256 = "07vq7f883cm5krqz2kc0qkh9ks54jknrwdqvfqsk91s12b693a83"; + revision = "1"; + editedCabalFile = "02cjsx9pijk2wlhk2i977dr1ak647yywl71fcw1b6j54k1swafm6"; libraryHaskellDepends = [ asn1-encoding asn1-types @@ -173094,6 +173771,8 @@ self: { pname = "crypton-x509-store"; version = "1.6.14"; sha256 = "1d4dipa7by8zj913aag31swikpz4xznkfsq8d0f6ndvsciyvmpk8"; + revision = "1"; + editedCabalFile = "065l9k29j7702gr7s75aclwvrssdcdqjs3yfl35h6agpq121jylh"; libraryHaskellDepends = [ asn1-encoding asn1-types @@ -173120,7 +173799,7 @@ self: { } ) { }; - crypton-x509-store_1_8_0 = callPackage ( + crypton-x509-store_1_9_0 = callPackage ( { mkDerivation, base, @@ -173140,8 +173819,8 @@ self: { }: mkDerivation { pname = "crypton-x509-store"; - version = "1.8.0"; - sha256 = "0zps1xr2869syfqxr4jdf7wzby95w1fqk33nada33ws04qqshzd7"; + version = "1.9.0"; + sha256 = "0rl7zdzgfhp1l38pbx44v67gcv3gpr32cf43004zpl8i7i0974fy"; libraryHaskellDepends = [ base bytestring @@ -173204,7 +173883,7 @@ self: { } ) { }; - crypton-x509-system_1_8_0 = callPackage ( + crypton-x509-system_1_9_0 = callPackage ( { mkDerivation, base, @@ -173220,8 +173899,8 @@ self: { }: mkDerivation { pname = "crypton-x509-system"; - version = "1.8.0"; - sha256 = "0qv3a1sxblcw5mxn6h2c68qzwf9cdb9m3qqw5n0zm1n27gf26zxw"; + version = "1.9.0"; + sha256 = "1znfhsdn9nzdjlmzq92gvzzc1rjbwvi81bfsby95qflng2dq3vl9"; libraryHaskellDepends = [ base bytestring @@ -173254,13 +173933,13 @@ self: { crypton-x509-system, crypton-x509-validation, directory, - memory, + ram, time-hourglass, }: mkDerivation { pname = "crypton-x509-util"; - version = "1.8.0"; - sha256 = "0kxl31z2rdmjjdd4i8ivb5i3sy5hdfj17ln0y339917ql5rcp16j"; + version = "1.9.0"; + sha256 = "1zl6xsd39bjsjf6idi9zvvqldl7wy1d9zlsk76qqw6sw0y53rvmr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -173275,7 +173954,7 @@ self: { crypton-x509-system crypton-x509-validation directory - memory + ram time-hourglass ]; description = "Utility for X509 certificate and chain"; @@ -173310,6 +173989,8 @@ self: { pname = "crypton-x509-validation"; version = "1.6.14"; sha256 = "07b09kgrd3m5ahxpj458r5ycd30bz8ldwjwf19mdcnfv4x0kj3pd"; + revision = "1"; + editedCabalFile = "0dvb732qpfn1bkpv6qmv7jj5k4v09wi9zfndxbzid8dsqqz39b63"; libraryHaskellDepends = [ asn1-encoding asn1-types @@ -173345,7 +174026,7 @@ self: { } ) { }; - crypton-x509-validation_1_8_0 = callPackage ( + crypton-x509-validation_1_9_0 = callPackage ( { mkDerivation, base, @@ -173359,16 +174040,16 @@ self: { crypton-x509-store, data-default, iproute, - memory, mtl, + ram, tasty, tasty-hunit, time-hourglass, }: mkDerivation { pname = "crypton-x509-validation"; - version = "1.8.0"; - sha256 = "0is9bbz6x002q473r80ddnr0v32h8kdmjk6hgvp5f8wi8iwjrmf3"; + version = "1.9.0"; + sha256 = "1n2gsg10ygwi9ljpzp9jqpym54c3az9i00k1nwnlpambwh2y15hk"; libraryHaskellDepends = [ base bytestring @@ -173381,8 +174062,8 @@ self: { crypton-x509-store data-default iproute - memory mtl + ram time-hourglass ]; testHaskellDepends = [ @@ -173394,7 +174075,7 @@ self: { crypton-x509 crypton-x509-store data-default - memory + ram tasty tasty-hunit time-hourglass @@ -173622,8 +174303,10 @@ self: { }: mkDerivation { pname = "cryptostore"; - version = "0.4.0.0"; - sha256 = "0zkwbfxw6xb940ill8d9naxb7gjb9hxh0k01p4jrf36f56cpq6kd"; + version = "0.5.0.0"; + sha256 = "1dclq655n776w4npjd1d19knpppdqasfdgsvrh80pf2rs8kcw3s9"; + revision = "1"; + editedCabalFile = "00ghqyrxz67wdn060r018s1xhc8w1mli5ivvq94k37a55cs8dmpr"; libraryHaskellDepends = [ asn1-encoding asn1-types @@ -174617,7 +175300,7 @@ self: { transformers ]; description = "extracts data from a CSV file"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -175079,7 +175762,7 @@ self: { ]; doHaddock = false; description = "Haskell Implementation of Cuckoo Filters"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -175231,6 +175914,7 @@ self: { cuddle = callPackage ( { mkDerivation, + antigen, base, base16-bytestring, boxes, @@ -175239,11 +175923,15 @@ self: { cborg, containers, data-default-class, + filepath, foldable1-classes-compat, generic-optics, generic-random, + half, hashable, hspec, + hspec-core, + hspec-golden, hspec-megaparsec, HUnit, megaparsec, @@ -175255,7 +175943,9 @@ self: { parser-combinators, pretty-simple, prettyprinter, + prettyprinter-ansi-terminal, QuickCheck, + quickcheck-transformer, random, regex-tdfa, scientific, @@ -175265,12 +175955,13 @@ self: { }: mkDerivation { pname = "cuddle"; - version = "1.1.2.0"; - sha256 = "0cipqiw0rq2g3vcsmyi9q5cd3n0gimn7jjn2mh5afvdq940gvpk7"; + version = "1.2.0.0"; + sha256 = "0638jvj6wkczrxfswlcbzkci20s79s1yf4v22fz5gdmv34l21gvm"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ + antigen base base16-bytestring boxes @@ -175281,6 +175972,7 @@ self: { data-default-class foldable1-classes-compat generic-optics + half hashable megaparsec mtl @@ -175289,6 +175981,9 @@ self: { ordered-containers parser-combinators prettyprinter + prettyprinter-ansi-terminal + QuickCheck + quickcheck-transformer random regex-tdfa scientific @@ -175296,30 +175991,39 @@ self: { tree-diff ]; executableHaskellDepends = [ + antigen base base16-bytestring bytestring cborg + containers megaparsec mtl optparse-applicative prettyprinter + prettyprinter-ansi-terminal + QuickCheck random text ]; testHaskellDepends = [ + antigen base bytestring cborg containers data-default-class + filepath generic-random hspec + hspec-core + hspec-golden hspec-megaparsec HUnit megaparsec pretty-simple prettyprinter + prettyprinter-ansi-terminal QuickCheck random string-qq @@ -175327,8 +176031,10 @@ self: { tree-diff ]; description = "CDDL Generator and test utilities"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; mainProgram = "cuddle"; + broken = true; } ) { }; @@ -175376,7 +176082,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Support for construction, rendering, and parsing of CUE sheets"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -175638,7 +176344,7 @@ self: { text ]; description = "Curly braces (brackets) expanding"; - license = lib.licensesSpdx."LGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "LGPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -176611,7 +177317,7 @@ self: { template-haskell ]; description = "Customizable string interpolation quasiquoters"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -176861,7 +177567,7 @@ self: { text ]; description = "Common Vulnerability Scoring System"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -177174,7 +177880,7 @@ self: { ]; doHaddock = false; description = "Digits 0-9"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -177830,7 +178536,7 @@ self: { optics-core ]; description = "Use OverloadedRecordDot for nested optics access"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -177864,7 +178570,7 @@ self: { ]; doHaddock = false; description = "Servant support for lucid2"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -177903,7 +178609,7 @@ self: { ]; doHaddock = false; description = "SQLite client library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -178353,7 +179059,7 @@ self: { mv contrib/darcs_completion $out/share/bash-completion/completions/darcs ''; description = "a distributed, interactive, smart revision control system"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; mainProgram = "darcs"; } ) { }; @@ -179720,7 +180426,7 @@ self: { QuickCheck ]; description = "Simple functional ring type"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -179760,7 +180466,7 @@ self: { constraints ]; description = "Define Backwards Compatibility Schemes for Arbitrary Data"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -179881,7 +180587,7 @@ self: { ]; doHaddock = false; description = "Fast and safe implementation of common compiler machinery"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; } ) { }; @@ -179906,7 +180612,7 @@ self: { mtl ]; description = "A class for types with a default value"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -179918,7 +180624,7 @@ self: { sha256 = "1d6m12yv5vjciwbig484jrv9qpy7v762k51rpalcimhbzg231r8a"; libraryHaskellDepends = [ data-default ]; description = "A class for types with a default value (compatibility shim)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -180024,7 +180730,7 @@ self: { data-default-class ]; description = "Default instances for types in base"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -180095,7 +180801,7 @@ self: { data-default-class ]; description = "Default instances for types in containers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -180118,7 +180824,7 @@ self: { dlist ]; description = "Default instances for types in dlist"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -180162,7 +180868,7 @@ self: { old-locale ]; description = "Default instances for types in old-locale"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -180495,7 +181201,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "A basic framework for effect systems based on effects represented by GADTs"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -180533,7 +181239,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "A basic framework for effect systems based on effects represented by GADTs"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -180584,7 +181290,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Template Haskell utilities for the data-effects library"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -180610,7 +181316,7 @@ self: { primitive ]; description = "Coerce between unlifted boxed and lifted types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -180950,7 +181656,7 @@ self: { hashable ]; description = "Fixpoint data types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -181057,7 +181763,7 @@ self: { HUnit ]; description = "Specify that lifted values were forced to WHNF or NF"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -181079,7 +181785,7 @@ self: { hspec ]; description = "A simple multi-way tree data structure"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -181147,7 +181853,7 @@ self: { distributive ]; description = "Updatable analogue of Distributive functors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -181851,11 +182557,11 @@ self: { { mkDerivation, base }: mkDerivation { pname = "data-or"; - version = "1.0.0.7"; - sha256 = "1n8ym5skpyd15akra1vj97z2h3bq62fh1966yz1i8qds5xq96a4x"; + version = "1.0.0.12"; + sha256 = "00i8saxn6wdp9k3q4h8sp46pnhx37s3infipv3db8r6llhma2ns1"; libraryHaskellDepends = [ base ]; description = "A data type for non-exclusive disjunction"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -181921,7 +182627,7 @@ self: { text ]; description = "Read PDF form fields"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "pdfreader"; broken = true; @@ -181991,7 +182697,7 @@ self: { raw-strings-qq ]; description = "Prometheus metrics text format"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -182045,7 +182751,7 @@ self: { test-framework-quickcheck2 ]; description = "R-Tree is a spatial data structure similar to Quadtrees or B-Trees"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -182070,7 +182776,7 @@ self: { transformers ]; description = "Unify STRef and IORef in plain Haskell 98"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -182165,7 +182871,7 @@ self: { unordered-containers ]; description = "Data.Reify for GADTs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "example-ast"; } ) { }; @@ -182418,6 +183124,78 @@ self: { } ) { }; + data-sketches_0_4_0_0 = callPackage ( + { + mkDerivation, + base, + criterion, + data-sketches-core, + directory, + ghc-prim, + hedgehog, + hspec, + hspec-junit-formatter, + mtl, + mwc-random, + pretty-show, + primitive, + process, + QuickCheck, + statistics, + temporary, + vector, + vector-algorithms, + }: + mkDerivation { + pname = "data-sketches"; + version = "0.4.0.0"; + sha256 = "1k36j8biixgkkvfl6s52ywh5f06i59azv1if1zmidbnq0kkmadkh"; + libraryHaskellDepends = [ + base + data-sketches-core + ghc-prim + mtl + mwc-random + primitive + vector + vector-algorithms + ]; + testHaskellDepends = [ + base + data-sketches-core + directory + ghc-prim + hedgehog + hspec + hspec-junit-formatter + mtl + mwc-random + pretty-show + primitive + process + QuickCheck + statistics + temporary + vector + vector-algorithms + ]; + benchmarkHaskellDepends = [ + base + criterion + data-sketches-core + ghc-prim + mtl + mwc-random + primitive + vector + vector-algorithms + ]; + description = "Stochastic streaming algorithms for approximate computation on large datasets. Includes KLL, HLL, Theta, Count-Min, and REQ sketches."; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + data-sketches-core = callPackage ( { mkDerivation, @@ -182455,6 +183233,44 @@ self: { } ) { }; + data-sketches-core_0_2_0_1 = callPackage ( + { + mkDerivation, + base, + deepseq, + ghc-prim, + mwc-random, + primitive, + vector, + vector-algorithms, + }: + mkDerivation { + pname = "data-sketches-core"; + version = "0.2.0.1"; + sha256 = "1zccphcsrzdx16wcf45nps6j8vdhdzp2jkknnqfshs90kq2pbc64"; + libraryHaskellDepends = [ + base + deepseq + ghc-prim + mwc-random + primitive + vector + vector-algorithms + ]; + testHaskellDepends = [ + base + deepseq + ghc-prim + mwc-random + primitive + vector + vector-algorithms + ]; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + data-spacepart = callPackage ( { mkDerivation, @@ -182780,7 +183596,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "SVD (System view description) file handling"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "pretty-svd"; } ) { }; @@ -183069,7 +183885,7 @@ self: { vector ]; description = "Dynamic growable resizable mutable generic vector"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -183190,7 +184006,7 @@ self: { sha256 = "1zq9xsiky6mf0b0n83za0y8w28fl4gf53h49d1zd220dqmxx057q"; libraryHaskellDepends = [ base ]; description = "Encryption library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -183377,7 +184193,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Datadog tracing client and mock agent"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "datadog-agent"; } @@ -183614,6 +184430,90 @@ self: { ) { }; dataframe = callPackage ( + { + mkDerivation, + array, + attoparsec, + base, + bytestring, + bytestring-lexing, + containers, + criterion, + directory, + filepath, + granite, + hashable, + HUnit, + mmap, + parallel, + process, + random, + random-shuffle, + snappy-hs, + template-haskell, + text, + time, + vector, + vector-algorithms, + zstd, + }: + mkDerivation { + pname = "dataframe"; + version = "0.3.3.6"; + sha256 = "0x32x6lg5kq3l2zpcpbp1nw6k279lp1y4nsfm9ppaz18j9k39nqy"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array + attoparsec + base + bytestring + bytestring-lexing + containers + directory + granite + hashable + mmap + parallel + process + random + snappy-hs + template-haskell + text + time + vector + vector-algorithms + zstd + ]; + executableHaskellDepends = [ + base + directory + filepath + process + random + time + vector + ]; + testHaskellDepends = [ + base + HUnit + random + random-shuffle + text + time + vector + ]; + benchmarkHaskellDepends = [ + base + criterion + process + ]; + description = "A fast, safe, and intuitive DataFrame library"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; + } + ) { }; + + dataframe_0_7_0_0 = callPackage ( { mkDerivation, aeson, @@ -183625,6 +184525,7 @@ self: { cassava, containers, criterion, + deepseq, directory, filepath, Glob, @@ -183640,8 +184541,10 @@ self: { regex-tdfa, scientific, snappy-hs, + stm, template-haskell, text, + these, time, unix, unordered-containers, @@ -183652,8 +184555,8 @@ self: { }: mkDerivation { pname = "dataframe"; - version = "0.4.1.0"; - sha256 = "1673idd2dvny2cih4a5wn21i6xc1a0z60y1vm8p1rlsm5b1vr4x0"; + version = "0.7.0.0"; + sha256 = "1khnk687vz4n0m9v0p6dw5x45g9n5yjx6x21i0cx3lkv00wm2fbj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -183665,6 +184568,7 @@ self: { bytestring-lexing cassava containers + deepseq directory filepath Glob @@ -183677,8 +184581,10 @@ self: { regex-tdfa scientific snappy-hs + stm template-haskell text + these time unordered-containers vector @@ -183688,6 +184594,8 @@ self: { ]; executableHaskellDepends = [ base + bytestring + containers directory filepath process @@ -183699,6 +184607,7 @@ self: { ]; testHaskellDepends = [ base + bytestring containers directory HUnit @@ -183706,6 +184615,7 @@ self: { random random-shuffle text + these time vector ]; @@ -183713,11 +184623,11 @@ self: { base criterion process + random ]; description = "A fast, safe, and intuitive DataFrame library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -183741,8 +184651,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Converts between dataframes and hasktorch tensors"; - license = lib.licensesSpdx."MIT"; - hydraPlatforms = lib.platforms.none; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -183796,8 +184705,7 @@ self: { vector ]; description = "Persistent database integration for the dataframe library"; - license = lib.licensesSpdx."GPL-3.0-or-later"; - hydraPlatforms = lib.platforms.none; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; } ) { }; @@ -184055,6 +184963,71 @@ self: { } ) { }; + datastar-hs = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + ghc-heap, + hspec, + http-media, + http-types, + lucid2, + servant-server, + stm, + tagged, + text, + time, + uuid, + wai, + warp, + }: + mkDerivation { + pname = "datastar-hs"; + version = "0.1.0.2"; + sha256 = "13nbnyfp40grrn04m9yzbf3h2wi94ccp6jk3ip4a5ldfaxzwbf2v"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + http-types + text + wai + ]; + executableHaskellDepends = [ + aeson + base + bytestring + containers + ghc-heap + http-media + http-types + lucid2 + servant-server + stm + tagged + text + time + uuid + wai + warp + ]; + testHaskellDepends = [ + base + bytestring + hspec + text + wai + ]; + description = "Haskell bindings for Datastar"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + dataurl = callPackage ( { mkDerivation, @@ -184424,7 +185397,7 @@ self: { criterion ]; description = "Generation and traversal of compressed directed acyclic dawg graphs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -184447,7 +185420,7 @@ self: { kan-extensions ]; description = "A comonoid w.r.t. Day"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -184465,8 +185438,8 @@ self: { }: mkDerivation { pname = "daytripper"; - version = "1.0.0"; - sha256 = "0mi03wgaa4pmrzmr0l5h34nl3wgzl14h825zlbpcjdm0zg0diw64"; + version = "1.0.1"; + sha256 = "0m5mnzbi4wiki6gysqqv29q8ypmz3b78yg8q9iqkla1mqdsr2gic"; libraryHaskellDepends = [ base bytestring @@ -184946,8 +185919,8 @@ self: { }: mkDerivation { pname = "dbus"; - version = "1.4.1"; - sha256 = "016xrx8gnvldpwgalpsxzvkwagavpzw9m7j65w5msskaxk474ln7"; + version = "1.4.2"; + sha256 = "18d9v2p1cdf6z1hd5s7fw5hhzj4yag6qc2rzya4mpbv21b7cbvbs"; libraryHaskellDepends = [ base bytestring @@ -185107,23 +186080,26 @@ self: { { mkDerivation, base, + containers, dbus, hslogger, optparse-applicative, }: mkDerivation { pname = "dbus-hslogger"; - version = "0.1.0.1"; - sha256 = "0i2y69kagp53cmlb7p3y6ysr9k5wvfd0vcnpwsasyn1jpk6g80zi"; + version = "0.1.1.0"; + sha256 = "0g66y3jhwb8a6haxfqf493haxw558072ki19m831vzq955w86xs5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base + containers dbus hslogger ]; executableHaskellDepends = [ base + containers dbus hslogger optparse-applicative @@ -185134,6 +186110,49 @@ self: { } ) { }; + dbus-menu = callPackage ( + { + mkDerivation, + base, + containers, + dbus, + enclosed-exceptions, + filepath, + gi-glib, + gi-gobject, + gi-gtk3, + gtk3, + haskell-gi, + haskell-gi-base, + hslogger, + template-haskell, + text, + }: + mkDerivation { + pname = "dbus-menu"; + version = "0.1.3.2"; + sha256 = "16jqm07s4zvprrlr86srymjjdz373bx00w6298vl93hmr7vn5fa6"; + libraryHaskellDepends = [ + base + containers + dbus + enclosed-exceptions + filepath + gi-glib + gi-gobject + gi-gtk3 + haskell-gi + haskell-gi-base + hslogger + template-haskell + text + ]; + libraryPkgconfigDepends = [ gtk3 ]; + description = "A Haskell implementation of the DBusMenu protocol"; + license = lib.licenses.bsd3; + } + ) { inherit (pkgs) gtk3; }; + dbus-qq = callPackage ( { mkDerivation, @@ -186185,7 +187204,7 @@ self: { ]; doHaddock = false; description = "Haskell bindings for Dear ImGui"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -186293,7 +187312,101 @@ self: { text ]; description = "Modules for working with the Debian package system"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + debian_4_1_2 = callPackage ( + { + mkDerivation, + base, + bytestring, + bz2, + Cabal, + containers, + directory, + exceptions, + filepath, + hostname, + HUnit, + lens, + ListLike, + mtl, + network-uri, + ordered-containers, + parsec, + pretty, + process, + pureMD5, + regex-compat, + regex-tdfa, + SHA, + template-haskell, + temporary, + text, + th-lift, + th-orphans, + time, + unix, + zlib, + }: + mkDerivation { + pname = "debian"; + version = "4.1.2"; + sha256 = "1wgrmzmf5jyfjqd8zi3yc5j08hphmhhnqiwbgsf6vrm4jaw2sk9q"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + bytestring + bz2 + Cabal + containers + directory + exceptions + filepath + hostname + HUnit + lens + ListLike + mtl + network-uri + ordered-containers + parsec + pretty + process + pureMD5 + regex-compat + regex-tdfa + SHA + template-haskell + temporary + text + th-lift + th-orphans + time + unix + zlib + ]; + executableHaskellDepends = [ + base + directory + filepath + process + ]; + testHaskellDepends = [ + base + Cabal + HUnit + ordered-containers + parsec + pretty + regex-tdfa + text + ]; + description = "Modules for working with the Debian package system"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -186389,7 +187502,7 @@ self: { tasty-quickcheck ]; description = "de Bruijn indices and levels"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -186412,7 +187525,7 @@ self: { some ]; description = "de Bruijn indices and levels"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -186755,7 +187868,7 @@ self: { tasty-golden ]; description = "Like Debug.Trace but writing to files."; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -186841,7 +187954,7 @@ self: { optparse-applicative ]; description = "Utilities for making your applications more debuggable"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -187258,7 +188371,7 @@ self: { witherable ]; description = "Deeply-nested, multiple key type maps"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -187574,7 +188687,7 @@ self: { stm ]; description = "Candidate NFData Instances for Types in base"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -187687,7 +188800,7 @@ self: { semigroupoids ]; description = "Applicative maps"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -187734,7 +188847,7 @@ self: { tasty-quickcheck ]; description = "Abstractions over deferred folds"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -188030,7 +189143,7 @@ self: { sop-core ]; description = "Defunctionalization helpers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -188052,7 +189165,7 @@ self: { singleton-bool ]; description = "Defunctionalization helpers: booleans"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -188066,7 +189179,7 @@ self: { sha256 = "0yy02va22bhxk1gl1m1k4c84sc788g891p5m81mr3bai5y7vq402"; libraryHaskellDepends = [ base ]; description = "Defunctionalization helpers: core definitions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -188087,7 +189200,7 @@ self: { sop-core ]; description = "Defunctionalization helpers: lists"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -188291,7 +189404,7 @@ self: { Unique ]; description = "Delaunay tessellation"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -188432,7 +189545,7 @@ self: { base ]; description = "Parse bounce messages per RFC3464, RFC3463"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -188560,7 +189673,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Facilities for storing a Haskell value, using delta types"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -188593,7 +189706,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Delta types, also known as change actions"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -188650,7 +189763,7 @@ self: { vector ]; description = "Framework for ∆Q System Development"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -188716,7 +189829,7 @@ self: { transformers ]; description = "Demangler for C++ mangled names"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "demangle"; broken = true; @@ -188983,7 +190096,7 @@ self: { unliftio-core ]; description = "Dependency injection for records-of-functions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -189053,7 +190166,7 @@ self: { unliftio-core ]; description = "Giving good advice to functions in records-of-functions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -189116,7 +190229,7 @@ self: { unordered-containers ]; description = "A dynamic environment for dependency injection"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -189174,7 +190287,7 @@ self: { unliftio-core ]; description = "Pair resources files with types within your program"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -189234,6 +190347,8 @@ self: { pname = "dependent-enummap"; version = "0.1.0.0"; sha256 = "1i0p0yipihjm9p6mpag9zw1r8gfl7lwcg35w97gqfy4lbbx2rp4n"; + revision = "1"; + editedCabalFile = "1a8dxvlqk52l5qx3ybbcjm2m4py4ywnrlwpggxdbg98a1x188wxg"; libraryHaskellDepends = [ base containers @@ -189246,7 +190361,7 @@ self: { some ]; description = "A generalisation of EnumMap to dependent types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -189384,7 +190499,7 @@ self: { dependent-sum ]; description = "Dependent finite maps (partial dependent products)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -189773,7 +190888,7 @@ self: { tasty-quickcheck ]; description = "Double-ended queues"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -190027,7 +191142,7 @@ self: { HUnit ]; description = "This package generates data constructor predicate functions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -190106,7 +191221,7 @@ self: { primitive-unaligned ]; description = "Derive Prim and PrimUnaligned"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -190322,7 +191437,7 @@ self: { bytestring ]; description = "Type driven generic aeson instance customisation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -190408,7 +191523,7 @@ self: { HUnit ]; description = "Derive a Show instance without field selector names"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -190449,7 +191564,7 @@ self: { unliftio-core ]; description = "Derive instances for monad transformer stacks"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -190462,7 +191577,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Deriving via first-class functions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -190544,7 +191659,7 @@ self: { HUnit ]; description = "Parse and render JSON simply"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "derulo"; broken = true; @@ -190602,7 +191717,7 @@ self: { transformers ]; description = "Combinators for describing binary data structures"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -191130,7 +192245,7 @@ self: { text ]; description = "Conversion between Devanagari Unicode, Harvard-Kyoto, IAST and ISO15919"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -191347,7 +192462,7 @@ self: { xmlbf ]; description = "Render and parse df1 logs as HTML"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -191479,7 +192594,7 @@ self: { unordered-containers ]; description = "A generic data integrity layer"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "dfinity-radix-tree-example"; } @@ -191914,7 +193029,7 @@ self: { ]; doCheck = false; description = "A configuration language guaranteed to terminate"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "dhall"; maintainers = [ lib.maintainers.Gabriella439 ]; } @@ -192664,7 +193779,7 @@ self: { yasi ]; description = "Convert recursive ADTs from and to Dhall"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -192743,7 +193858,7 @@ self: { unordered-containers ]; description = "Encrypt Decrypt Dhall expressions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "dhall-secret"; } @@ -192816,7 +193931,7 @@ self: { text ]; description = "Render dhall text with shell commands as function arguments"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "dhall-text-shell"; broken = true; @@ -192893,7 +194008,7 @@ self: { text ]; description = "Compile Dhall expressions to Cabal files"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -193184,7 +194299,7 @@ self: { random ]; description = "abstract syntax tree for multiple programming languages"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -193202,8 +194317,8 @@ self: { }: mkDerivation { pname = "dhscanner-bitcode"; - version = "1.0.10"; - sha256 = "0b9b7swrpdy09yj1sqg50xpbarjgh154r6j1ii4xl827x82gs3l3"; + version = "1.0.15"; + sha256 = "0pwb89rxm3pfyy1cq4zd5m8wwk5afjpj60zmp7443q7fwpygx8b4"; libraryHaskellDepends = [ aeson base @@ -193218,7 +194333,7 @@ self: { random ]; description = "Intermediate language for static code analysis"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -193235,8 +194350,8 @@ self: { }: mkDerivation { pname = "dhscanner-kbgen"; - version = "1.0.13"; - sha256 = "0p1rahl6bnznbgqm380nvavpq01rh8amarb9fcgp6lv19wisdxdx"; + version = "1.0.25"; + sha256 = "066jr09bhlbaqbg72049wn09464j6vr1jk866pjbwipcl3yk6bzb"; libraryHaskellDepends = [ aeson base @@ -193245,7 +194360,7 @@ self: { dhscanner-bitcode ]; description = "knowledge base predicates for static code analysis"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -194531,7 +195646,7 @@ self: { text ]; description = "A Pandoc filter to express diagrams inline using the Haskell EDSL _Diagrams_"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "diagrams-pandoc"; } ) { }; @@ -195025,7 +196140,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A Dialogflow Fulfillment library for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -195053,7 +196168,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "I/O in Haskell Report 1.2"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "examples"; } ) { }; @@ -195145,7 +196260,7 @@ self: { random-fu ]; description = "Simplistic D&D style dice-rolling system"; - license = lib.licensesSpdx."Unlicense"; + license = lib.meta.getLicenseFromSpdxId "Unlicense"; mainProgram = "dice"; } ) { }; @@ -195430,6 +196545,7 @@ self: { description = "Diff and patch"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -195483,7 +196599,7 @@ self: { show-combinators ]; description = "Map file locations across diffs"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -195862,7 +196978,7 @@ self: { ]; libraryPkgconfigDepends = [ zlib ]; description = "CRC32 and Adler32 hashes for bytestrings"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { inherit (pkgs) zlib; }; @@ -196411,7 +197527,7 @@ self: { QuickCheck ]; description = "Converts integers to lists of digits and back"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -196453,7 +197569,7 @@ self: { QuickCheck ]; description = "Directed Graphs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -197382,7 +198498,7 @@ self: { unix ]; description = "Platform-agnostic library for filesystem operations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -197568,7 +198684,7 @@ self: { unix ]; description = "Stream directory entries in constant memory in vanilla IO"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -197611,7 +198727,7 @@ self: { unix ]; description = "Stream directory entries in constant memory in vanilla IO"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -197767,7 +198883,7 @@ self: { vector ]; description = "Multivariate Dirichlet distribution"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; @@ -197991,7 +199107,7 @@ self: { tasty-golden ]; description = "Functional programming language for teaching discrete math"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "disco"; broken = true; @@ -198700,7 +199816,7 @@ self: { tasty-quickcheck ]; description = "Disjoint containers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -198821,7 +199937,7 @@ self: { text ]; description = "On-disk storage, but referentially transparent"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -199244,7 +200360,7 @@ self: { network-transport-tcp ]; description = "Cloud Haskell: Erlang-style concurrency in Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -199284,7 +200400,7 @@ self: { tasty-hunit ]; description = "Cloud Haskell Async API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -199395,7 +200511,7 @@ self: { tasty-hunit ]; description = "The Cloud Haskell Application Platform"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -199476,7 +200592,7 @@ self: { tasty-hunit ]; description = "Execution Framework for The Cloud Haskell Application Platform"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -199533,7 +200649,7 @@ self: { tasty-quickcheck ]; description = "Cloud Haskell Extras"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -199970,7 +201086,7 @@ self: { tasty-hunit ]; description = "Simple zero-configuration backend for Cloud Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -200037,7 +201153,7 @@ self: { tasty-hunit ]; description = "Supervisors for The Cloud Haskell Application Platform"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -200064,7 +201180,7 @@ self: { stm ]; description = "Cloud Haskell Test Support"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -200206,7 +201322,7 @@ self: { tasty ]; description = "Tests and test support tools for distributed-process"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -200300,7 +201416,7 @@ self: { rank1dynamic ]; description = "Compositional, type-safe, polymorphic static values and closures"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -200511,8 +201627,10 @@ self: { containers, contravariant, distributive, + doctest, hspec, lens, + MemoTrie, mtl, profunctors, tagged, @@ -200524,8 +201642,8 @@ self: { }: mkDerivation { pname = "distributors"; - version = "0.2.0.1"; - sha256 = "11qdcaj1fa5zvxdy85bqc1qm6pnlv4cwym1i8zi1mxcvcmc38fci"; + version = "0.3.0.0"; + sha256 = "0c0nvlwb7dm4179bdkavh96xzjdija94xvv13ayils0b72xzifdq"; libraryHaskellDepends = [ adjunctions base @@ -200535,6 +201653,7 @@ self: { contravariant distributive lens + MemoTrie mtl profunctors tagged @@ -200552,8 +201671,10 @@ self: { containers contravariant distributive + doctest hspec lens + MemoTrie mtl profunctors tagged @@ -200564,7 +201685,7 @@ self: { witherable ]; description = "Unifying Parsers, Printers & Grammars"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -200587,7 +201708,7 @@ self: { text ]; description = "ditto is a type-safe HTML form generation and validation library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -200842,7 +201963,7 @@ self: { pretty ]; description = "Generate Haskell code from a type"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "djinn"; } ) { }; @@ -200945,8 +202066,8 @@ self: { }: mkDerivation { pname = "djot"; - version = "0.1.2.4"; - sha256 = "10k5j5ah051jhiykic95mn3lr5vhc5jc8pvpgqicy3jq1rcf5am1"; + version = "0.1.3"; + sha256 = "1066rgzb9lf2fa9bi3i7rdln9yn7kkjwx31gfhljqsryxqqr9prn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -200984,7 +202105,7 @@ self: { tasty-bench ]; description = "Parser and renderer for djot light markup syntax"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "djoths"; } ) { }; @@ -201471,14 +202592,15 @@ self: { filepath, Glob, http-directory, + safe, simple-cmd, simple-cmd-args, simple-prompt, }: mkDerivation { pname = "dnf-repo"; - version = "0.6.1"; - sha256 = "0zxbxadvsvj2247npbn35k4vblaf681lgsq40r06vbh0bildy490"; + version = "0.6.2"; + sha256 = "0njl38nwvdzfxfq17n99mrri8h1kpymv1hwhwanj75f3y5cq4fq3"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -201490,6 +202612,7 @@ self: { filepath Glob http-directory + safe simple-cmd simple-cmd-args simple-prompt @@ -201598,7 +202721,7 @@ self: { text ]; description = "DNS name parsing and pattern matching utilities"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -201853,7 +202976,7 @@ self: { time ]; description = "DigitalOcean Spaces API bindings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -203108,7 +204231,7 @@ self: { transformers ]; description = "Run doctest's in a Cabal.Test.exitcode-stdio environment"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -203144,7 +204267,7 @@ self: { utility-ht ]; description = "Alternative doctest implementation that extracts comments to modules"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "doctest-extract-0.1"; maintainers = [ lib.maintainers.thielema ]; } @@ -203158,7 +204281,7 @@ self: { sha256 = "1hb3zx1xzib3v41blnwcbhc2v0rzwdzq7gm4sajqndimwjkkxc67"; libraryHaskellDepends = [ base ]; description = "Parts of doctest exposed as library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -203196,10 +204319,8 @@ self: { }: mkDerivation { pname = "doctest-parallel"; - version = "0.4"; - sha256 = "1y907fg2y7ayddwv38rjv6nyc18w682dxwkq3msqnlkddglqlxfx"; - revision = "1"; - editedCabalFile = "14727y7lzskg9qazpc1p2fsj35fbqdm4g54hii3q0626y62ff7mj"; + version = "0.4.1"; + sha256 = "01dagq1wa56hswhabw56dyv172y0lp5fh0gg7ij1i01fqg61rc5s"; libraryHaskellDepends = [ base base-compat @@ -203709,7 +204830,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A cross-platform dotfiles manager"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "dojang"; } @@ -203981,7 +205102,7 @@ self: { th-orphans ]; description = "Codegen helping you define domain models"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -204026,7 +205147,7 @@ self: { rerebase ]; description = "Integration of domain with aeson"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -204109,7 +205230,7 @@ self: { rerebase ]; description = "Integration of domain with cereal"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -204134,7 +205255,7 @@ self: { th-lift-instances ]; description = "Low-level API of \"domain\""; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -204169,7 +205290,7 @@ self: { rerebase ]; description = "Integration of domain with optics"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -204580,7 +205701,7 @@ self: { text ]; description = "Datatypes and encoding for graphviz dot files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -204902,7 +206023,7 @@ self: { these ]; description = "dot language parsing and printing"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -204940,7 +206061,7 @@ self: { text ]; description = "Fast conversion between single and double precision floating point and text"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -205315,7 +206436,7 @@ self: { vector-space ]; description = "Reverse mode automatic differentiation"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -205519,7 +206640,7 @@ self: { Win32 ]; description = "Windows DPAPI bindings"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -205979,7 +207100,7 @@ self: { relude ]; description = "See README for more info"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "dr-cabal"; broken = true; @@ -206081,7 +207202,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Actor library for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -206360,7 +207481,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Deriving without spelling out \"deriving\""; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -206945,7 +208066,7 @@ self: { QuickCheck ]; description = "Haskell Digital Signal Processing"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -207030,7 +208151,7 @@ self: { vector ]; description = "DSV (delimiter-separated values)"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -207344,7 +208465,7 @@ self: { doctest ]; description = "Automatically generate dual constructions"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sellout ]; broken = true; @@ -207431,8 +208552,8 @@ self: { }: mkDerivation { pname = "duckdb-ffi"; - version = "1.4.1.4"; - sha256 = "0qrd5r9lhyr5wqckbvm5733bgihda01qygc9xy59y9qfrrskyz20"; + version = "1.5.0.0"; + sha256 = "0fc86bz60zghbbnv1q3kfx1pw40mgpbg9vy8m4awcp46r0acxhp0"; libraryHaskellDepends = [ base bytestring @@ -207453,7 +208574,7 @@ self: { time ]; description = "Haskell FFI bindings for DuckDB"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -207485,7 +208606,7 @@ self: { vector ]; description = "Haskell bindings for duckdb"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -207498,6 +208619,7 @@ self: { base, bytestring, containers, + directory, duckdb-ffi, QuickCheck, tasty, @@ -207511,8 +208633,8 @@ self: { }: mkDerivation { pname = "duckdb-simple"; - version = "0.1.2.3"; - sha256 = "07i67sm28c87jwm36x5y6v4m67jwdby3rjj4hap1k336ri6kcz2i"; + version = "0.1.5.0"; + sha256 = "1smmznxzimvpxj45wbw6916wgvw5q5gndp16x4vikiy56j6hwlq8"; libraryHaskellDepends = [ array base @@ -207529,6 +208651,7 @@ self: { base bytestring containers + directory duckdb-ffi QuickCheck tasty @@ -207540,7 +208663,7 @@ self: { uuid ]; description = "Haskell FFI bindings for DuckDB"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -207631,7 +208754,7 @@ self: { unordered-containers ]; description = "A Haskell library for parsing text into structured data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -207908,6 +209031,30 @@ self: { } ) { }; + dunning-t-digest = callPackage ( + { + mkDerivation, + base, + fingertree, + vector, + }: + mkDerivation { + pname = "dunning-t-digest"; + version = "0.1.0.1"; + sha256 = "02i502n15szsvprziar84hagq99h9crdn1x26q2jkhc0frzpah7d"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + fingertree + vector + ]; + executableHaskellDepends = [ base ]; + description = "Dunning t-digest for online quantile estimation"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + duoidal-transformers = callPackage ( { mkDerivation, @@ -208047,7 +209194,7 @@ self: { tasty-hunit ]; description = "Duplicate any closure"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -208191,7 +209338,7 @@ self: { filepath ]; description = "durable/atomic file system writes (from rio package)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -208470,8 +209617,8 @@ self: { }: mkDerivation { pname = "dvv"; - version = "0.1.1.0"; - sha256 = "0sdi830lm1i1vm3ws8m3h1i1ymfwg9nzvmfz0fnq03yg511krjz7"; + version = "0.1.2.1"; + sha256 = "12gciwz3n3nrq6sxq51xn155rvciy7lik31g3bgc5ax75idqhydb"; libraryHaskellDepends = [ base hashable @@ -208487,7 +209634,7 @@ self: { unordered-containers ]; description = "Dotted Version Vectors (DVV)"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -208612,7 +209759,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "A minimal testing library"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -208738,7 +209885,7 @@ self: { generics-sop ]; description = "Programatically identify space leaks in your program"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -209848,7 +210995,7 @@ self: { vector ]; description = "Configure dzen2 bars in Dhall language"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "dzen-dhall"; broken = true; @@ -209913,7 +211060,7 @@ self: { transformers ]; description = "An event-oriented observability library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -209957,7 +211104,7 @@ self: { unordered-containers ]; description = "OpenTelemetry-based rendering for e11y"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -209988,7 +211135,7 @@ self: { base ]; description = "Automatically read config.json from the current directory"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "simple-example"; } ) { }; @@ -210122,7 +211269,7 @@ self: { vector ]; description = "Binding to C++ earcut library"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -210611,7 +211758,7 @@ self: { time ]; description = "A Haskell description of the eBird API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -210653,7 +211800,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "A command-line utility for interacting with the eBird API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "ebird-cli"; } @@ -210686,7 +211833,7 @@ self: { text ]; description = "Client functions for querying the eBird API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -210972,6 +212119,8 @@ self: { pname = "ech-config"; version = "0.0.1"; sha256 = "1fpynisvv87m0rfdydbvrg4k3nznv33yslb0ny0c518kxbbvcdmj"; + revision = "1"; + editedCabalFile = "1k85s6646px5n17k46kp7vzdyrqikx0ja5ywvfmx8jxrsx4sygib"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -211087,7 +212236,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Build \"as static as possible\" executable on Linux"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "ecstatic"; } ) { }; @@ -211227,7 +212376,7 @@ self: { text ]; description = "Hole-Fit Synthesis using ECTAs"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -211443,7 +212592,7 @@ self: { text ]; description = "Templating language with similar syntax and features to Liquid or Jinja2"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "ede"; broken = true; @@ -212078,6 +213227,18 @@ self: { } ) { }; + effable = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "effable"; + version = "0.3.1.1"; + sha256 = "0bhin9ngl078asi7d8cgd8df21ngbb2f1sk3i3x708qn9m48kasz"; + libraryHaskellDepends = [ base ]; + description = "A data structure for emission plans"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + effect-handlers = callPackage ( { mkDerivation, @@ -212227,7 +213388,7 @@ self: { unliftio ]; description = "An easy to use, performant extensible effects library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -212262,7 +213423,7 @@ self: { unliftio-core ]; description = "An easy to use, performant extensible effects library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -212297,7 +213458,7 @@ self: { text ]; description = "effectful support for high-level PostgreSQL operations via Opaleye"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -212323,7 +213484,7 @@ self: { effectful-core ]; description = "A GHC plugin for improving disambiguation of effects"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -212360,7 +213521,7 @@ self: { timeit ]; description = "Simple work queue for bounded concurrency (effectful wrapper)"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -212385,7 +213546,7 @@ self: { unliftio-pool ]; description = "effectful support for mid-level PostgreSQL operations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -212406,7 +213567,7 @@ self: { primitive ]; description = "`ST`-style mutation for `effectful`"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -212441,7 +213602,7 @@ self: { effectful-core ]; description = "Template Haskell utilities for the effectful library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -212544,7 +213705,7 @@ self: { testToolDepends = [ tasty-discover ]; doHaddock = false; description = "Effectful effects for testing"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -212845,8 +214006,8 @@ self: { }: mkDerivation { pname = "egison"; - version = "4.2.1"; - sha256 = "056rbb9nl00dbfr97k4865i0djkbqsqgqxpg0f1l9phrif5308vl"; + version = "5.0.0"; + sha256 = "07sb43axq7pifk7gjx43hk0j67gq3q58ldqbfmjkam38zscmmbp1"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -212854,6 +214015,7 @@ self: { base containers directory + filepath hashable haskeline megaparsec @@ -212880,7 +214042,6 @@ self: { haskeline mtl optparse-applicative - prettyprinter regex-tdfa text ]; @@ -212890,7 +214051,6 @@ self: { Glob HUnit mtl - process test-framework test-framework-hunit transformers @@ -212902,6 +214062,7 @@ self: { ]; description = "Programming language with non-linear pattern-matching against non-free data"; license = lib.licenses.mit; + mainProgram = "egison"; } ) { }; @@ -213188,7 +214349,9 @@ self: { ]; description = "A tutorial program for the Egison programming language"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "egison-tutorial"; + broken = true; } ) { }; @@ -213267,7 +214430,7 @@ self: { transformers ]; description = "Minimalistic SMTP client for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -213397,7 +214560,7 @@ self: { executableHaskellDepends = [ base ]; executableToolDepends = [ markdown-unlit ]; description = "IO with Exceptions tracked on the type-level"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "readme"; broken = true; @@ -213420,8 +214583,8 @@ self: { pname = "either"; version = "5.0.3"; sha256 = "00a8h2jgrpqdlsi8vjrm2qa6rmw33ksirxv9s6i90nlmhhg6jrkd"; - revision = "1"; - editedCabalFile = "1kxv5srzblkva3ajiw8jrzj05jbjncwj499hcsk9zsyml9ig9if3"; + revision = "2"; + editedCabalFile = "00rn9d0zi9gln0gjczhk14vzgypq4qy1cpnjzgllz0hmgc5w51pm"; libraryHaskellDepends = [ base bifunctors @@ -213486,7 +214649,7 @@ self: { doctest ]; description = "Functions involving lists of Either"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -213523,7 +214686,7 @@ self: { hspec-discover ]; description = "The simplest ‘MonadFail’ instance"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -213535,7 +214698,7 @@ self: { sha256 = "0llfkcq1j7l09vhn38s1asin90ki2xzkpr9xxqpvx0jvpdppza7i"; libraryHaskellDepends = [ base ]; description = "Either with a stricter Semigroup instance"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -213605,7 +214768,7 @@ self: { vector ]; description = "Binding to EJDB2 C library, an embedded JSON noSQL database"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -214212,7 +215375,7 @@ self: { unpacked-maybe-text ]; description = "Serialization of Elasticsearch requests and responses"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -214661,8 +215824,8 @@ self: { }: mkDerivation { pname = "elm-bridge"; - version = "0.8.4"; - sha256 = "1f16inr64xhsb2h9gbqlr1a38j3xqsw33v2xlr7k33yr2plss12y"; + version = "0.8.5"; + sha256 = "1jb6dr34l955b2km4a7k8zg1vn452206qdsikwhdygp6ynwfzilq"; libraryHaskellDepends = [ aeson base @@ -215457,7 +216620,7 @@ self: { ]; doHaddock = false; description = "Crossing the road between Haskell and Elm"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -215754,7 +216917,7 @@ self: { text ]; description = "Generate Elm datatype definitions, encoders and decoders from Haskell datatypes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "generate-test-app-code"; } ) { }; @@ -215949,7 +217112,7 @@ self: { tlynx ]; description = "Validate and (optionally) redo ELynx analyses"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; mainProgram = "elynx"; maintainers = [ lib.maintainers.dschrempf ]; } @@ -215982,7 +217145,7 @@ self: { tlynx ]; description = "Validate and (optionally) redo ELynx analyses"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "elynx"; maintainers = [ lib.maintainers.dschrempf ]; @@ -216038,7 +217201,7 @@ self: { ]; benchmarkHaskellDepends = [ base ]; description = "Simulate molecular sequences along trees"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; @@ -216092,7 +217255,7 @@ self: { ]; benchmarkHaskellDepends = [ base ]; description = "Simulate molecular sequences along trees"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; } @@ -216120,7 +217283,7 @@ self: { hspec ]; description = "Import and export Nexus files"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; @@ -216147,7 +217310,7 @@ self: { hspec ]; description = "Import and export Nexus files"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; } @@ -216198,7 +217361,7 @@ self: { vector ]; description = "Handle molecular sequences"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; @@ -216248,7 +217411,7 @@ self: { vector ]; description = "Handle molecular sequences"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; } @@ -216293,7 +217456,7 @@ self: { zlib ]; description = "Tools for ELynx"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; @@ -216337,7 +217500,7 @@ self: { zlib ]; description = "Tools for ELynx"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; } @@ -216406,7 +217569,7 @@ self: { random ]; description = "Handle phylogenetic trees"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; @@ -216473,7 +217636,7 @@ self: { random ]; description = "Handle phylogenetic trees"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; } @@ -216543,7 +217706,7 @@ self: { websockets ]; description = "Static site generator library with hot reload"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; } ) { }; @@ -216594,7 +217757,7 @@ self: { url-slug ]; description = "Useful route types for Ema"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -216638,7 +217801,7 @@ self: { url-slug ]; description = "Generic deriving for Ema routes"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -216729,7 +217892,7 @@ self: { void ]; description = "Utilities to write Emacs dynamic modules"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -216780,7 +217943,7 @@ self: { void ]; description = "Utilities to write Emacs dynamic modules"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -216970,7 +218133,7 @@ self: { isExecutable = true; executableHaskellDepends = [ base ]; description = "Perform basic syntax and deliverability checks on email addresses"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; mainProgram = "email-validator"; } ) { }; @@ -217361,7 +218524,7 @@ self: { yaml ]; description = "Emanate a structured view of your plain-text notes"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "emanote"; broken = true; @@ -217468,7 +218631,7 @@ self: { chronos ]; description = "execute actions periodically while avoiding drift"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -217667,7 +218830,7 @@ self: { transformers ]; description = "Embedded shell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -218927,7 +220090,7 @@ self: { deepseq ]; description = "Enum wrappers for IntMap and IntSet"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -218999,7 +220162,7 @@ self: { template-haskell ]; description = "TH-generated EnumSet/EnumMap wrappers around IntSet/IntMap"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -219072,7 +220235,7 @@ self: { sha256 = "0xm9638nkikfy62abims10jmmr9y3rm2vb22aqh4qmjcj4r37ibq"; libraryHaskellDepends = [ base ]; description = "Conditionally running IO actions based on environment variables"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -219323,7 +220486,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Provides FromEnv in envy instance for Record of extensible"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -219574,7 +220737,59 @@ self: { profunctors ]; description = "See readme.md"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + ephemeral-pg = callPackage ( + { + mkDerivation, + base, + bytestring, + directory, + filepath, + hashable, + hasql, + hspec, + network, + process, + QuickCheck, + temporary, + text, + transformers, + typed-process, + unix, + }: + mkDerivation { + pname = "ephemeral-pg"; + version = "0.2.1.0"; + sha256 = "1fcwbmp6rrvx2hzal6nhs6nn7wdp0x119rwnlk9ilixxzx25188g"; + libraryHaskellDepends = [ + base + bytestring + directory + filepath + hashable + hasql + network + process + temporary + text + transformers + typed-process + unix + ]; + testHaskellDepends = [ + base + hasql + hspec + QuickCheck + text + ]; + description = "Temporary PostgreSQL databases for testing"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -219790,7 +221005,7 @@ self: { zip-archive ]; description = "Library for parsing epub document metadata"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; mainProgram = "epub-metadata-example"; } ) { }; @@ -219842,7 +221057,7 @@ self: { regex-compat ]; description = "Command line utilities for working with epub files"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -219955,7 +221170,7 @@ self: { void ]; description = "Proof assistant for Haskell using DataKinds & PolyKinds"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -220024,7 +221239,7 @@ self: { time ]; description = "Application level triggered, and edge triggered event multiqueues"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -220208,7 +221423,7 @@ self: { websockets ]; description = "Decentralized messaging and synchronization"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "erebos"; broken = true; @@ -220268,7 +221483,7 @@ self: { unix ]; description = "Test framework with virtual network using Linux namespaces"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; platforms = lib.platforms.linux; mainProgram = "erebos-tester"; } @@ -220531,7 +221746,7 @@ self: { time ]; description = "Generic API client library for ERPNext"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -220572,7 +221787,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Source code error pretty printing"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "errata-example"; } ) { }; @@ -220618,7 +221833,7 @@ self: { doctest ]; description = "The canonical error type"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -220677,7 +221892,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Error code functions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -221216,7 +222431,7 @@ self: { text ]; description = "draw circuit (DAG) for Ersatz.Bit"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -221295,7 +222510,7 @@ self: { tasty-hunit ]; description = "Easily build and run haskell code to solve AoC problems"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -221936,52 +223151,65 @@ self: { { mkDerivation, base, + base16, + binary, + bytestring, + call-stack, containers, esqueleto, geojson, hedgehog, + hspec, + HUnit, monad-logger, persistent, persistent-postgresql, resourcet, tasty, + tasty-hspec, tasty-hunit, tasty-quickcheck, text, - wkt-geom, }: mkDerivation { pname = "esqueleto-postgis"; - version = "1.0.1"; - sha256 = "0s87xwqbh0b4xl956g7zgf58ga92cfnnbijqyw0rd007y4rf0v7m"; + version = "4.1.0"; + sha256 = "1i7dimzs7kxjhznd3fmpf50mz37vb7fqiqw0y19yfp3kxaqyrhxv"; libraryHaskellDepends = [ base + base16 + binary + bytestring containers esqueleto geojson persistent text - wkt-geom ]; testHaskellDepends = [ base + base16 + binary + bytestring + call-stack containers esqueleto geojson hedgehog + hspec + HUnit monad-logger persistent persistent-postgresql resourcet tasty + tasty-hspec tasty-hunit tasty-quickcheck text - wkt-geom ]; description = "postgis bindings for esqueleto"; - license = lib.licensesSpdx."MIT"; - hydraPlatforms = lib.platforms.none; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -222061,7 +223289,7 @@ self: { transformers ]; description = "PostgreSQL full text search for Esqueleto"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -222138,7 +223366,7 @@ self: { vector-sized ]; description = "General purpose live coding framework"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.turion ]; } ) { }; @@ -223255,7 +224483,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Mathematics utilities for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -223451,7 +224679,7 @@ self: { unix ]; description = "Bindings to libevdev"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.linux; } ) { inherit (pkgs) libevdev; }; @@ -223489,7 +224717,7 @@ self: { unix ]; description = "Bridge for working with evdev and streamly"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.linux; hydraPlatforms = lib.platforms.none; broken = true; @@ -224157,14 +225385,14 @@ self: { path-pieces, template-haskell, text, + time, transformers, uuid, - x-sum-type-boilerplate, }: mkDerivation { pname = "eventium-core"; - version = "0.1.0"; - sha256 = "0jrfx6azvan38aqqb5f4dzapzlgkxaj3la6yqkmafs2fdpbqwm7b"; + version = "0.2.1"; + sha256 = "0w9hbwzp40i2f7cp74cicj4l23sc023s6saz20n8c47j7iy51854"; libraryHaskellDepends = [ aeson base @@ -224174,9 +225402,9 @@ self: { path-pieces template-haskell text + time transformers uuid - x-sum-type-boilerplate ]; testHaskellDepends = [ aeson @@ -224189,14 +225417,13 @@ self: { path-pieces template-haskell text + time transformers uuid - x-sum-type-boilerplate ]; testToolDepends = [ hspec-discover ]; description = "Core module for eventium"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -224206,7 +225433,7 @@ self: { base, containers, eventium-core, - eventium-test-helpers, + eventium-testkit, hspec, hspec-discover, HUnit, @@ -224216,8 +225443,8 @@ self: { }: mkDerivation { pname = "eventium-memory"; - version = "0.1.0"; - sha256 = "197axw6mfbgf9bq9rjd0lpflvmqxm16sk72bxcsppn2vhx0pa4na"; + version = "0.2.1"; + sha256 = "0xx4mv3zb0jycmjrvz6xxlmb9ka2xkpl54j11h26vp65fc10mj8w"; libraryHaskellDepends = [ base containers @@ -224230,7 +225457,7 @@ self: { base containers eventium-core - eventium-test-helpers + eventium-testkit hspec HUnit mtl @@ -224252,7 +225479,7 @@ self: { bytestring, eventium-core, eventium-sql-common, - eventium-test-helpers, + eventium-testkit, hspec, hspec-discover, HUnit, @@ -224264,8 +225491,8 @@ self: { }: mkDerivation { pname = "eventium-postgresql"; - version = "0.1.0"; - sha256 = "0cri25a2r0v2mkk9why8r7pwqh6m8j0dwivcccpi51924ih3jsc3"; + version = "0.2.1"; + sha256 = "01wdp5i8a7nkw95n1wb3hnrclc3pqkx7k7j3ir67zyzzc7a6y1in"; libraryHaskellDepends = [ aeson base @@ -224282,7 +225509,7 @@ self: { bytestring eventium-core eventium-sql-common - eventium-test-helpers + eventium-testkit hspec HUnit mtl @@ -224307,14 +225534,14 @@ self: { eventium-core, mtl, persistent, - persistent-template, text, + time, uuid, }: mkDerivation { pname = "eventium-sql-common"; - version = "0.1.0"; - sha256 = "0px9qz53rrq1a7wzgxgk0ykkgpkzmqh1gdm5xcq931fnl9kp2irh"; + version = "0.2.1"; + sha256 = "1qs6jjjza04wqn25xdgkxfw2k1mhw81cmcfac75q7hr5wd0kxlr6"; libraryHaskellDepends = [ aeson base @@ -224322,13 +225549,12 @@ self: { eventium-core mtl persistent - persistent-template text + time uuid ]; description = "Common library for SQL event stores"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -224340,7 +225566,7 @@ self: { bytestring, eventium-core, eventium-sql-common, - eventium-test-helpers, + eventium-testkit, hspec, hspec-discover, HUnit, @@ -224352,8 +225578,8 @@ self: { }: mkDerivation { pname = "eventium-sqlite"; - version = "0.1.0"; - sha256 = "0lfpcbqsjmmbi7ld5kqpria0fl8cpvqyqqg7laazd5cwzm4pmwvz"; + version = "0.2.1"; + sha256 = "0wbkwpbfphp9lh3lgw14jqd86ywsnbdzb0ydxzs3xs1aq3x3gnvb"; libraryHaskellDepends = [ aeson base @@ -224371,7 +225597,7 @@ self: { bytestring eventium-core eventium-sql-common - eventium-test-helpers + eventium-testkit hspec HUnit mtl @@ -224416,6 +225642,38 @@ self: { description = "Common module used for eventium tests"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + eventium-testkit = callPackage ( + { + mkDerivation, + aeson, + base, + eventium-core, + extra, + hspec, + monad-logger, + text, + }: + mkDerivation { + pname = "eventium-testkit"; + version = "0.2.1"; + sha256 = "00ssl4gy8aiwj7r4x4a6d41ydvhdz4mw967d9nlgfc0ii7h5py7n"; + libraryHaskellDepends = [ + aeson + base + eventium-core + extra + hspec + monad-logger + text + ]; + description = "Testing utilities for eventium"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -224454,7 +225712,7 @@ self: { unordered-containers ]; description = "Live processing of eventlog data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -224493,7 +225751,7 @@ self: { text ]; description = "Stream eventlog data into InfluxDB"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "eventlog-live-influxdb"; } ) { }; @@ -224561,7 +225819,7 @@ self: { yaml ]; description = "Stream eventlog data to the OpenTelemetry Collector"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "eventlog-live-otelcol"; } @@ -224571,11 +225829,34 @@ self: { { mkDerivation, base }: mkDerivation { pname = "eventlog-socket"; - version = "0.1.0.0"; - sha256 = "0rlwasd1hamyhpn4h3kk3s5sfhxvc1j8sz4nkxnmch6xgcqcp4yl"; + version = "0.1.1.0"; + sha256 = "1y3hji0xcqqkkr5drm4nss3q3wvqlmcq870y6ggx3j0kz2sd2w32"; libraryHaskellDepends = [ base ]; description = "Stream GHC eventlog events to external processes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + eventlog-socket-control = callPackage ( + { + mkDerivation, + base, + binary, + bytestring, + text, + }: + mkDerivation { + pname = "eventlog-socket-control"; + version = "0.1.0.0"; + sha256 = "0zk897dhykrgj0i750cq558bm39vn1frgq9asxq58zwf4jbfqdmr"; + libraryHaskellDepends = [ + base + binary + bytestring + text + ]; + description = "Control command protocol for eventlog-socket"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -224648,7 +225929,7 @@ self: { text ]; description = "Visualise an eventlog"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "eventlog2html"; maintainers = [ lib.maintainers.maralorn ]; } @@ -225177,7 +226458,7 @@ self: { unliftio-core ]; description = "An event-oriented observability library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -225240,7 +226521,7 @@ self: { warp ]; description = "Grab bag of eventuo11y-enriched functionality"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -225260,7 +226541,7 @@ self: { template-haskell ]; description = "DSL for defining eventuo11y fields and selectors"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -225295,7 +226576,7 @@ self: { uuid ]; description = "aeson-based rendering for eventuo11y"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -225319,7 +226600,7 @@ self: { text ]; description = "OpenTelemetry-based rendering for eventuo11y"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -225343,7 +226624,7 @@ self: { prometheus ]; description = "Prometheus backend for eventuo11y"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -225699,7 +226980,7 @@ self: { tasty-hunit ]; description = "Exact Kantorovich distance between finite probability measures"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -225813,7 +227094,7 @@ self: { libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Example Haskell Project"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "example-haskell-project"; } ) { }; @@ -226084,6 +227365,8 @@ self: { pname = "exceptions"; version = "0.10.12"; sha256 = "08xz6j33l1zy6vihsiggn1p2pxp3yn974n4ssch1b5mz14xj8djk"; + revision = "1"; + editedCabalFile = "1694v2d1c8bn6hayk659irc5ljdwv50j3wz3fxswfbxqqj3my3ql"; libraryHaskellDepends = [ base mtl @@ -226513,7 +227796,7 @@ self: { xml-optics ]; description = "A library for crawling exhentai"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -226656,7 +227939,7 @@ self: { vector ]; description = "Haskell bindings to ExifTool"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -227046,7 +228329,6 @@ self: { ]; description = "Dependent sum type"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -227173,8 +228455,8 @@ self: { }: mkDerivation { pname = "exitcode"; - version = "0.1.0.10"; - sha256 = "0w5n3gfxv7950q6ds37a92jxg7nw8vgqxd0n801qi0ai9q16w3bd"; + version = "0.2.0.0"; + sha256 = "0lvwabnl28j9wm5l9cdxcd8vr61ngv05sg6izh7r2q9scv9nrswj"; libraryHaskellDepends = [ base bifunctors @@ -227270,7 +228552,7 @@ self: { incipit-base ]; description = "Customizable quasiquote interpolation"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -227764,7 +229046,7 @@ self: { hspec ]; description = "Predicates that can explain themselves"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -227833,7 +229115,7 @@ self: { transformers ]; description = "Exceptions which are explicit in the type signature"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -228381,7 +229663,7 @@ self: { HUnit ]; description = "Support for an 80-bit extended float"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -228569,7 +229851,7 @@ self: { template-haskell ]; description = "Extensible, efficient, optics-friendly data types and effects"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -228757,7 +230039,7 @@ self: { unliftio ]; description = "Message passing concurrency as extensible-effect"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -228810,7 +230092,7 @@ self: { extensible ]; description = "Operational-based extensible effect library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -228927,7 +230209,7 @@ self: { text ]; description = "Parse Haskell Language Extensions"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "extensions"; } @@ -228990,7 +230272,7 @@ self: { text ]; description = "Parse Haskell Language Extensions"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; mainProgram = "extensions"; } ) { }; @@ -229052,7 +230334,7 @@ self: { text ]; description = "Parse Haskell Language Extensions"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "extensions"; } @@ -229116,7 +230398,7 @@ self: { HUnit ]; description = "Extism bindings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -229141,7 +230423,7 @@ self: { json ]; description = "Extism manifest bindings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -229177,7 +230459,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Extism Plugin Development Kit"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -229639,7 +230921,7 @@ self: { toolshed ]; description = "Rational arithmetic in an irrational world"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "factory"; broken = true; @@ -229921,8 +231203,6 @@ self: { ]; description = "A simple type class for success/failure computations. (deprecated)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -229993,7 +231273,6 @@ self: { ]; description = "Lists with fair choice"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -230280,7 +231559,7 @@ self: { QuickCheck ]; description = "Extensible fake file system for testing"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -230310,7 +231589,7 @@ self: { QuickCheck ]; description = "Monad to pull from fake stream-like objects"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -230572,7 +231851,65 @@ self: { tasty-hunit ]; description = "Property-based testing with internal integrated shrinking"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + maintainers = [ lib.maintainers.maralorn ]; + } + ) { }; + + falsify_0_3_0 = callPackage ( + { + mkDerivation, + base, + base16-bytestring, + binary, + bytestring, + containers, + data-default, + mtl, + optics-core, + optparse-applicative, + QuickCheck, + selective, + sop-core, + splitmix, + tagged, + tasty, + tasty-hunit, + vector, + }: + mkDerivation { + pname = "falsify"; + version = "0.3.0"; + sha256 = "1lw16gpxk9kil87jl7nm3indiff7w9h5f4vxihfrmqwzmcq05ipk"; + libraryHaskellDepends = [ + base + base16-bytestring + binary + bytestring + containers + data-default + mtl + optics-core + optparse-applicative + selective + sop-core + splitmix + tagged + tasty + vector + ]; + testHaskellDepends = [ + base + containers + data-default + QuickCheck + selective + tasty + tasty-hunit + ]; + description = "Property-based testing with internal integrated shrinking"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -231607,7 +232944,7 @@ self: { template-haskell ]; description = "A fast open-union type suitable for 100+ contained alternatives"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -232096,7 +233433,7 @@ self: { HUnit ]; description = "Stubs for dependencies of test code"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -232173,8 +233510,8 @@ self: { }: mkDerivation { pname = "fb-util"; - version = "0.2.0.0"; - sha256 = "0618nh92kmsx4gfw37lspaiqsz4g8vcsfchax46bw172z8yg7mim"; + version = "0.2.0.1"; + sha256 = "0zp4kc6bb47539j4rc75jr3kf5iqvjy0bi52rfvrxycbngkrl4ch"; libraryHaskellDepends = [ aeson aeson-pretty @@ -232267,7 +233604,7 @@ self: { vector ]; description = "Various utility libraries"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -232542,7 +233879,7 @@ self: { xdg-basedir ]; description = "Fedora packager tool to build package branches"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "fbrnch"; } @@ -232676,7 +234013,7 @@ self: { fcf-family ]; description = "Family-of-families instances for base"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -232758,7 +234095,7 @@ self: { text ]; description = "Data structures and algorithms for first-class-families"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -232787,7 +234124,7 @@ self: { first-class-families ]; description = "Family of families: featherweight defunctionalization"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -233033,7 +234370,7 @@ self: { text ]; description = "Admin API for Firebase Cloud Messaging"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "fcm-client"; broken = true; @@ -233160,7 +234497,7 @@ self: { ]; executablePkgconfigDepends = [ ncurses ]; description = "A terminal broughlike game about manipulating vision"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "fearOfView"; broken = true; @@ -233347,7 +234684,7 @@ self: { random ]; description = "Forward error correction of ByteStrings"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "benchmark-zfec"; broken = true; @@ -233431,7 +234768,7 @@ self: { csv, directory, extra, - fedora-dists, + fedora-releases, filepath, http-conduit, http-types, @@ -233439,14 +234776,15 @@ self: { process, simple-cmd, simple-cmd-args, + simple-prompt, split, time, unix, }: mkDerivation { pname = "fedora-haskell-tools"; - version = "1.1"; - sha256 = "194jkagrvkhzgw224jybxy4gvavs9qm6lp1b26ddbnpddf3v6paf"; + version = "1.2"; + sha256 = "17arls0gmqb2n1n1fbci9gcrj0p8ijblcl4npq5417yxgq06a1x2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -233455,7 +234793,7 @@ self: { csv directory extra - fedora-dists + fedora-releases filepath http-conduit http-types @@ -233463,6 +234801,7 @@ self: { process simple-cmd simple-cmd-args + simple-prompt split time unix @@ -233667,7 +235006,7 @@ self: { } ) { }; - fedora-repoquery_0_8 = callPackage ( + fedora-repoquery_0_8_1 = callPackage ( { mkDerivation, base, @@ -233689,8 +235028,8 @@ self: { }: mkDerivation { pname = "fedora-repoquery"; - version = "0.8"; - sha256 = "0fzydnlaalbnhkmdcsizrbwm7h3i44g29g2l514fw0lvc1s8ln9z"; + version = "0.8.1"; + sha256 = "0g2vnk9hm5apr2ixl6k567wg8kkzkfmg265pb244cm0raam417cd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -234243,7 +235582,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Declarative feedback loop manager"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -234301,7 +235640,7 @@ self: { executableSystemDepends = [ mxnet ]; executableToolDepends = [ c2hs ]; description = "FFI to MXNet"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "mxnet-op-gen"; } @@ -234379,7 +235718,7 @@ self: { store ]; description = "Cocodataset with cocoapi"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "imageutils"; broken = true; @@ -234529,7 +235868,7 @@ self: { vector ]; description = "Some datasets"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -234581,7 +235920,7 @@ self: { store ]; description = "fei examples"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -234621,7 +235960,7 @@ self: { vector ]; description = "A collection of standard models"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -234683,7 +236022,7 @@ self: { wl-pprint-text ]; description = "Train a neural network with MXNet in Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -235052,7 +236391,7 @@ self: { ]; libraryToolDepends = [ c2hs ]; description = "C bindings plus conveniences for the festival tts system"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -235280,7 +236619,7 @@ self: { unordered-containers ]; description = "Automatic C++ binding generation"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -235301,7 +236640,7 @@ self: { template-haskell ]; description = "Runtime for fficxx-generated library"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -235474,7 +236813,7 @@ self: { fftwFloat ]; description = "Low-level interface to FFTW (Fast Fourier Transform)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) @@ -235544,7 +236883,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "FFunctor typeclass"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -235682,7 +237021,7 @@ self: { semirings ]; description = "fibonacci algebra"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -235869,7 +237208,7 @@ self: { tasty-hunit ]; description = "Codegen Haskell types to other languages"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -236118,6 +237457,7 @@ self: { base, bytestring, deepseq, + directory, filepath, tasty, tasty-hunit, @@ -236126,8 +237466,8 @@ self: { }: mkDerivation { pname = "file-io"; - version = "0.1.5"; - sha256 = "0nvxp3d7j2fdkfcvk5n7swc0id7c7gzp3g0jr4q4vpljqzj1j2ii"; + version = "0.1.6"; + sha256 = "046plhgvymqjmw7s9irf5b6jvixznapw1ihngb8qg6nzq5nris8a"; libraryHaskellDepends = [ base bytestring @@ -236138,13 +237478,14 @@ self: { testHaskellDepends = [ base bytestring + directory filepath tasty tasty-hunit temporary ]; description = "Basic file IO operations via 'OsPath'"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -236182,7 +237523,7 @@ self: { temporary ]; description = "Basic file IO operations via 'OsPath'"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -236363,7 +237704,7 @@ self: { tasty-bench ]; description = "File URI parsing"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -236481,8 +237822,8 @@ self: { }: mkDerivation { pname = "filelock"; - version = "0.1.1.8"; - sha256 = "0bmnj888w2srz2rywmh13dqwmqsqyzkgkz952h1gdd7ycvlj5avj"; + version = "0.1.1.9"; + sha256 = "1rzaanib630jlr6g7xp02qbmjdf7p1nlfv171jhq7qwr0drlhci4"; libraryHaskellDepends = [ base unix @@ -236493,7 +237834,7 @@ self: { process ]; description = "Portable interface to file locking (flock / LockFileEx)"; - license = lib.licenses.publicDomain; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; } ) { }; @@ -236598,7 +237939,7 @@ self: { tasty-bench ]; description = "Library for manipulating FilePaths in a cross platform way"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -236883,7 +238224,7 @@ self: { semigroups ]; description = "A shared set of abstractions and types for representing filessytem data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -237173,7 +238514,7 @@ self: { tagged ]; description = "Nat and Fin: peano naturals and finite numbers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -237578,6 +238919,8 @@ self: { pname = "finitary"; version = "2.2.0.0"; sha256 = "035pbixg74z7xbjw33y50xxgkhml5l3y93izmlilgd8dil8biwl3"; + revision = "1"; + editedCabalFile = "0inj6lnh71mlilkdgvpfpp2rmc9494gsf44bd9qg5jz26j4v8ss8"; libraryHaskellDepends = [ base bitvec @@ -237606,7 +238949,7 @@ self: { vector-sized ]; description = "A better, more type-safe Enum"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; } ) { }; @@ -237664,7 +239007,7 @@ self: { vector ]; description = "Flexible and easy deriving of type classes for finitary types"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -237700,7 +239043,7 @@ self: { optics-core ]; description = "Prisms and Isos between finitary types"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -237844,8 +239187,8 @@ self: { pname = "finite-semigroups"; version = "0.1.0.0"; sha256 = "0xvqnafhqhv17jr0pl9r4fxj5rcp8q18pymmbckrq1dc7hffdqq2"; - revision = "1"; - editedCabalFile = "1hb2f392007ks1vcvhs6rd82piwmbz5n0v477lv9kja2ww90i4y5"; + revision = "2"; + editedCabalFile = "1sks4zr25pcn46xwibmvmc10lcii8bzakpbv3czzi639xs5fwrsi"; libraryHaskellDepends = [ base containers @@ -237857,7 +239200,7 @@ self: { HUnit ]; description = "Operations and classification for finite semigroups"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -238079,6 +239422,56 @@ self: { } ) { nano-http = null; }; + firebase-hs = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + http-client, + http-client-tls, + http-types, + jose, + lens, + stm, + text, + time, + transformers, + }: + mkDerivation { + pname = "firebase-hs"; + version = "0.1.1.0"; + sha256 = "0fkf42m9higfyqm3cjyhz1mscw768rplsc9ma2c5xj42n890n28d"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + http-client + http-client-tls + http-types + jose + lens + stm + text + time + transformers + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + http-types + text + time + ]; + description = "Firebase Auth, Firestore, and Servant integration for Haskell"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + firefly = callPackage ( { mkDerivation, @@ -238284,7 +239677,7 @@ self: { template-haskell ]; description = "First-class typeclass instances"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -238303,7 +239696,7 @@ self: { transformers ]; description = "First class patterns and pattern matching, using type families"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -238731,7 +240124,7 @@ self: { text ]; description = "Fixes whitespace issues"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "fix-whitespace"; } ) { }; @@ -238767,7 +240160,7 @@ self: { ghc-internal ]; description = "Fixed-point number build on generic integral number"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -238794,7 +240187,7 @@ self: { utility-ht ]; description = "Lists with statically known length based on non-empty package"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -238940,7 +240333,7 @@ self: { time ]; description = "Pure Haskell library to repeat an action at a specific frequency"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -238977,11 +240370,11 @@ self: { template-haskell ]; description = "Generic vectors with statically known size"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; - fixed-vector_2_1_0_0 = callPackage ( + fixed-vector_2_1_1_0 = callPackage ( { mkDerivation, base, @@ -238995,8 +240388,8 @@ self: { }: mkDerivation { pname = "fixed-vector"; - version = "2.1.0.0"; - sha256 = "04nda87wy4zfs2crmajk9yv0kypk52kqf0vbsyalffw6h72rm0ag"; + version = "2.1.1.0"; + sha256 = "12n0j7vizzvpiwhz89c790l5xxqpdzii3linsml4ancvfz4hdgzn"; libraryHaskellDepends = [ base deepseq @@ -239012,7 +240405,7 @@ self: { template-haskell ]; description = "Generic vectors with statically known size"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -239657,7 +241050,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Complete high-level binding to libFLAC"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) flac; }; @@ -239695,7 +241088,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Support for writing pictures into FLAC metadata blocks with JuicyPixels"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -240161,7 +241554,7 @@ self: { parsec ]; description = "flatten a latex multi-file latex document and remove all comments"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; mainProgram = "flat-tex"; } ) { }; @@ -240330,7 +241723,7 @@ self: { text ]; description = "Flatbuffers encoding based on a syntax tree"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -240375,7 +241768,7 @@ self: { text ]; description = "Parse flatbuffers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -240404,7 +241797,7 @@ self: { vector ]; description = "Haskell bindings for FlatCV image processing library"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -240553,7 +241946,7 @@ self: { text ]; description = "Flexible numeric parsers for real-world programming languages"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -240871,7 +242264,7 @@ self: { ]; libraryToolDepends = [ proto-lens-protoc ]; description = "Flink stateful functions SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -241222,7 +242615,7 @@ self: { HUnit ]; description = "Write more understandable Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -242610,7 +244003,7 @@ self: { criterion ]; description = "fnmatch C wrapper"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -242637,7 +244030,7 @@ self: { tasty-hunit ]; description = "A general abstraction for manipulating elements of container data structures"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -242809,6 +244202,7 @@ self: { description = "Foldable types with at least 1 element"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -242831,8 +244225,8 @@ self: { pname = "foldable1-classes-compat"; version = "0.1.3"; sha256 = "1yg83bxl41ysjlbznn8v9nbp6v0yix858fb92w5a5dzyrjhxq0bp"; - revision = "1"; - editedCabalFile = "1jspmaifvx1xjpd7bhk8bx8kk829jjry76d6h7675q5b2p1qal6z"; + revision = "2"; + editedCabalFile = "0v07rqlcz4738jzvswyljii7pchwav2nr6jz59mlv5jgp86vhc5i"; libraryHaskellDepends = [ base ghc-prim @@ -242856,7 +244250,7 @@ self: { ]; doHaddock = false; description = "Compatibility package for the Foldable1 and Bifoldable1 type classes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -242941,7 +244335,7 @@ self: { safe-exceptions ]; description = "Exception handling with FoldM"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -243127,7 +244521,7 @@ self: { lens-family-core ]; description = "Transducers for foldl folds"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -243497,8 +244891,8 @@ self: { }: mkDerivation { pname = "folly-clib"; - version = "20250713.1537"; - sha256 = "1qwznpx922gcy17nzvv249dq4f6f2lvh7y055cpd6kzqk03a984j"; + version = "20260203.1245"; + sha256 = "1kdj31w20wgycbmq5gnhywkbs9n9028xii54mfabf2cyfn8w3qns"; librarySystemDepends = [ boost boost_filesystem @@ -243513,7 +244907,7 @@ self: { ]; doHaddock = false; description = "The folly C++ library from Meta"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -243641,13 +245035,52 @@ self: { text ]; description = "Queries your system (Linux/BSD/etc) font database"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "fontconfig-pure"; broken = true; } ) { inherit (pkgs) fontconfig; }; + fontwhich = callPackage ( + { + mkDerivation, + base, + bytestring, + extra, + gi-pango, + gi-pangocairo, + simple-cmd, + simple-cmd-args, + text, + unicode-data-names, + unicode-data-scripts, + }: + mkDerivation { + pname = "fontwhich"; + version = "0.2"; + sha256 = "0784d0i55wnrqr8ajd7lpw5cdw67gni430g3vhp45mx3ic9srm7c"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base + bytestring + extra + gi-pango + gi-pangocairo + simple-cmd + simple-cmd-args + text + unicode-data-names + unicode-data-scripts + ]; + description = "Determine fonts used to render text"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; + mainProgram = "fontwhich"; + } + ) { }; + foo = callPackage ( { mkDerivation, @@ -243875,7 +245308,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A collection of helpers for ffi"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -244310,7 +245743,7 @@ self: { text ]; description = "Formatting of doubles"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -244406,7 +245839,7 @@ self: { text ]; description = "Combinator-based type-safe formatting (like printf() or FORMAT)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -244548,16 +245981,20 @@ self: { mkDerivation, base, bytestring, + directory, grammatical-parsers, monoid-subclasses, + optparse-applicative, parsers, rank2classes, text, }: mkDerivation { pname = "forms-data-format"; - version = "0.2.1"; - sha256 = "0l0v6m1ixpq7bmafnnn66gjjfwv28lvr20jsh35yfjifznw2vgbn"; + version = "0.3"; + sha256 = "1cyandfai5c1f6in6i66xyva0qjs54xvk673wcv9wv4241dm13jz"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ base bytestring @@ -244567,8 +246004,15 @@ self: { rank2classes text ]; + executableHaskellDepends = [ + base + bytestring + directory + optparse-applicative + text + ]; description = "Parse and serialize FDF, the Forms Data Format"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -245400,7 +246844,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "fourmolu"; } @@ -245508,7 +246952,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "fourmolu"; } @@ -245620,7 +247064,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "fourmolu"; } ) { }; @@ -245661,7 +247105,7 @@ self: { tasty-bench ]; description = "IEEE 754-2019 compliant operations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -245857,7 +247301,7 @@ self: { libraryPkgconfigDepends = [ fplll ]; testHaskellDepends = [ base ]; description = "Haskell bindings to "; - license = lib.licensesSpdx."LGPL-2.1-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-or-later"; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) fplll; }; @@ -246130,7 +247574,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Reference implementation of FractalText"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -246163,7 +247607,7 @@ self: { sha256 = "0y2rkbmpzhn0zz273i1lfxv7f270yv89nmacs9m17rhjcj9n7243"; libraryHaskellDepends = [ base ]; description = "Numbers in the range [0.005, 1] as a sum of 2, 3, 4 or 5 unit fractions of special types."; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -246452,7 +247896,7 @@ self: { process ]; description = "CLI frecency history"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "frecently"; } ) { }; @@ -246779,8 +248223,8 @@ self: { }: mkDerivation { pname = "freckle-http"; - version = "0.3.0.1"; - sha256 = "1b5dxyaq7d4fmcgmm1ap90419yphw9y585ipf1bs48vjfjpxszp3"; + version = "0.3.1.0"; + sha256 = "0y6qbl0hb6nwcb843l0q0j7nvzdgpc5l5fq9xgdjgyxnnzbjkm6k"; libraryHaskellDepends = [ aeson annotated-exception @@ -246994,8 +248438,8 @@ self: { }: mkDerivation { pname = "freckle-otel"; - version = "0.0.0.2"; - sha256 = "0x70wcqbpzy8x5xd88kvf2k5pg9655w1xqp94ryq2yprkq6vhils"; + version = "0.0.0.3"; + sha256 = "1rjwksaafmpzx8n8hf5bnp72bawqrzgcp84z89zzmnsw6vv6f514"; libraryHaskellDepends = [ aeson base @@ -247031,7 +248475,7 @@ self: { text unliftio ]; - description = "..."; + description = "Some extensions to the hs-opentelemetry-sdk library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } @@ -247097,8 +248541,8 @@ self: { }: mkDerivation { pname = "freckle-stats"; - version = "0.0.0.0"; - sha256 = "1sz6wx8d6jsxvv90rs4l21zrcvphwahbvw0q6jrc4mq3q74nx8nm"; + version = "0.0.0.1"; + sha256 = "1n3y0lqd6wgw0lmfa6q34ix83yaz5b3hqay7fga1x0shc4cank83"; libraryHaskellDepends = [ aeson base @@ -247289,7 +248733,7 @@ self: { transformers ]; description = "Free algebras"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -247317,7 +248761,7 @@ self: { transformers ]; description = "Free Applicative Transformer"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -247367,7 +248811,7 @@ self: { criterion ]; description = "efficient data types for free categories and arrows"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -247549,7 +248993,7 @@ self: { void ]; description = "Create games for free"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -247613,7 +249057,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Lawful list and set monad transformers based on free monads"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -248131,7 +249575,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "class NonDetable.N and Failable.F"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -248230,7 +249674,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Freer par monad"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -248280,7 +249724,7 @@ self: { mtl ]; description = "A friendly effect system for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "freer-simple-examples"; broken = true; @@ -248629,7 +250073,7 @@ self: { happy ]; description = "A functional DSL for vertex-centric large-scale graph processing"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "fregel"; broken = true; @@ -248695,7 +250139,7 @@ self: { gauge ]; description = "Are you ready to get freaky?"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -248746,7 +250190,7 @@ self: { text-replace ]; description = "Identifies and replaces frequent subsequences in long strings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "frequent-substring-exe"; } @@ -248843,7 +250287,7 @@ self: { template-haskell ]; description = "high-powered optics in a small package"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -248866,7 +250310,7 @@ self: { fused-effects ]; description = "fresnel/fused-effects integration"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -249028,7 +250472,7 @@ self: { optparse-applicative ]; description = "Attempt to pretty-print any input"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "friendly"; } ) { }; @@ -249086,7 +250530,7 @@ self: { semigroups ]; description = "Linear time composable parser for PEG grammars"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -249127,7 +250571,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Provides a generic way to construct values from environment variables"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -249567,6 +251011,8 @@ self: { pname = "fs-api"; version = "0.4.0.0"; sha256 = "1aw9x4cgflm2fy5ps3cgpwfzgfp7r7r9fps2vkzbqz03gjpql0dm"; + revision = "1"; + editedCabalFile = "1k4s6y38q6in1sc5yddwm94shprpybihvibv0pm0rvdddnjwx735"; libraryHaskellDepends = [ base bytestring @@ -249593,7 +251039,7 @@ self: { text ]; description = "Abstract interface for the file system"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -249642,6 +251088,8 @@ self: { pname = "fs-sim"; version = "0.4.1.0"; sha256 = "13igdxy6dnqdbvav7a66narfrckz0gaqwyih9wxra3pyf4jzzs9g"; + revision = "1"; + editedCabalFile = "1kj1bvkk7s6ly5qc1ixi3c0mh0v48ni2g4jk2ygflm0brl4259h9"; libraryHaskellDepends = [ base base16-bytestring @@ -249676,7 +251124,7 @@ self: { text ]; description = "Simulated file systems"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -250049,7 +251497,7 @@ self: { unix ]; description = "Watch a file/directory and run a command when it's modified"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "fswatcher"; broken = true; @@ -250091,7 +251539,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "FTC Queue"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -250469,7 +251917,7 @@ self: { vector ]; description = "In-memory full text search engine"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -251270,7 +252718,7 @@ self: { transformers ]; description = "FFunctor: functors on (the usual) Functors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -251369,7 +252817,7 @@ self: { transformers ]; description = "Convert values from one type into another"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -251638,7 +253086,7 @@ self: { time ]; description = "GLL parser with simple combinator interface"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -251798,7 +253246,7 @@ self: { sha256 = "0jf8yhk45n06avl9avgmawvazsz585i7jppvcds6pjd8pqdb2qk4"; libraryHaskellDepends = [ base ]; description = "Type-level function utilities"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -251841,7 +253289,7 @@ self: { transformers ]; description = "A fast, flexible, fused effect system"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.mangoiv ]; } ) { }; @@ -251874,7 +253322,7 @@ self: { ]; testToolDepends = [ markdown-unlit ]; description = "Handle exceptions thrown in IO with fused-effects"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -251904,7 +253352,7 @@ self: { microlens ]; description = "Monadic lens combinators for fused-effects"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -251987,7 +253435,7 @@ self: { gauge ]; description = "High-quality random number generation as an effect"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -252010,7 +253458,7 @@ self: { optics-core ]; description = "Bridge between the optics and fused-effects ecosystems"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -252033,7 +253481,7 @@ self: { transformers ]; description = "Random number generation for fused-effects"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -252063,7 +253511,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "A readline-like effect and carrier for fused-effects"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -252149,7 +253597,7 @@ self: { template-haskell ]; description = "Template Haskell helpers for fused-effects"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -252220,7 +253668,7 @@ self: { transformers ]; description = "GHC plugin to make stream fusion more predictable"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -252232,7 +253680,7 @@ self: { sha256 = "14lzymjna6faiwj7bdm1jrz42jfj3w1wi2hv66mldjhadf45613d"; libraryHaskellDepends = [ base ]; description = "Types for the fusion-plugin package"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -252297,6 +253745,7 @@ self: { temporary, terminal-size, text, + text-rope, time, transformers, vector, @@ -252305,8 +253754,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.25.34"; - sha256 = "1xf3nwf7wkdsv36nz77apingynx5d3lcdk8dk0s6j5l15h6n0i26"; + version = "0.25.36"; + sha256 = "1wyc7pakrd2rrql3bqww9xid5w26y9ll2c35kqnpx8fwv73918j1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -252366,6 +253815,7 @@ self: { temporary terminal-size text + text-rope time transformers vector @@ -252387,7 +253837,7 @@ self: { ]; doHaddock = false; description = "An optimising compiler for a functional, array-oriented language"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; mainProgram = "futhark"; maintainers = [ lib.maintainers.athas ]; } @@ -252415,8 +253865,8 @@ self: { }: mkDerivation { pname = "futhark-data"; - version = "1.1.2.0"; - sha256 = "17v16w3085s835iqwn4zhyqybaw13w6h7vmfb1q2339d7xy28z34"; + version = "1.1.4.0"; + sha256 = "1yph307aaxzdavy4wyvkr722dl0kpil6ndsvixphwdkfk9q36xqk"; libraryHaskellDepends = [ base binary @@ -252444,7 +253894,7 @@ self: { vector ]; description = "An implementation of the Futhark data format"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -252464,8 +253914,8 @@ self: { }: mkDerivation { pname = "futhark-manifest"; - version = "1.5.0.0"; - sha256 = "1cgwldc7by8305vn0kj7mhawqsfywzkp6fwra5i2ygr93xv7dl64"; + version = "1.7.0.0"; + sha256 = "1l24qmzc288g8ivz25i6kcngawxxvi1nb3667ydsnb9bl45k75pc"; libraryHaskellDepends = [ aeson base @@ -252483,7 +253933,7 @@ self: { text ]; description = "Definition and serialisation instances for Futhark manifests"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -252502,8 +253952,43 @@ self: { }: mkDerivation { pname = "futhark-server"; - version = "1.2.3.0"; - sha256 = "12gih73pvy54k4fs7s690b40cfhrvgzahhw3n571pi73ia86mljb"; + version = "1.3.0.0"; + sha256 = "1v8c5zfsc6x48z31lrfcyibbj4742cql3lglg6l59ly39cxi4and"; + libraryHaskellDepends = [ + base + binary + bytestring + directory + futhark-data + mtl + process + temporary + text + ]; + description = "Client implementation of the Futhark server protocol"; + license = lib.meta.getLicenseFromSpdxId "ISC"; + } + ) { }; + + futhark-server_1_3_2_0 = callPackage ( + { + mkDerivation, + base, + binary, + bytestring, + directory, + futhark-data, + mtl, + process, + temporary, + text, + }: + mkDerivation { + pname = "futhark-server"; + version = "1.3.2.0"; + sha256 = "1rpvd0z09bgnzj6npgc6ngz8par7zcda9y408yjfv5vawd9srv07"; + revision = "1"; + editedCabalFile = "1jfsv31s90prnh5gipyfa533sdivh8r2mxq0pbvq1vjbiwjqd81q"; libraryHaskellDepends = [ base binary @@ -252516,7 +254001,8 @@ self: { text ]; description = "Client implementation of the Futhark server protocol"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -252785,7 +254271,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Tools for processing unstructured text data"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -252936,7 +254422,7 @@ self: { tasty-hunit ]; description = "Library for constructing and manipulating fuzzy sets and fuzzy relations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -252978,7 +254464,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Fuzzy text matching"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "bench"; broken = true; @@ -253063,7 +254549,7 @@ self: { vector ]; description = "Fuzzy set data structure for approximate string matching"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -253228,14 +254714,37 @@ self: { ) { }; fx = callPackage ( - { mkDerivation, base }: + { + mkDerivation, + base, + hspec, + hspec-discover, + monad-parallel, + mtl, + rerebase, + stm, + text, + transformers, + }: mkDerivation { pname = "fx"; - version = "0.10.1"; - sha256 = "1awscv2y8ywcyyn08hdmlh3qdjs33akr7grfdfls59rmhidg4fhd"; - libraryHaskellDepends = [ base ]; - description = "Horizontally composable effects"; - license = lib.licenses.mit; + version = "0.11"; + sha256 = "1ibz7hxq6svlfdvmlr0hz8y43rpjs6hf1j08wrbx78vb3irb18cl"; + libraryHaskellDepends = [ + base + monad-parallel + mtl + stm + text + transformers + ]; + testHaskellDepends = [ + hspec + rerebase + ]; + testToolDepends = [ hspec-discover ]; + description = "Modular effectful computations with explicit environments and errors"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -253721,7 +255230,7 @@ self: { hspec ]; description = "Composable, streaming, and efficient left folds"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -254017,7 +255526,7 @@ self: { sha256 = "0r8wybcqn7g24q8abrw757h76r75l4jh4hjx91yh44h4c1r6k4yf"; doHaddock = false; description = "TBA"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -254309,6 +255818,196 @@ self: { } ) { }; + gb-nix-cache = callPackage ( + { + mkDerivation, + base, + base64-bytestring, + bytestring, + containers, + crypton, + directory, + filepath, + lzma, + memory, + text, + unix, + vector, + }: + mkDerivation { + pname = "gb-nix-cache"; + version = "0.1.0.0"; + sha256 = "0j7fcrdw3kk78j9wd3sz3ra86sl7hmlfwm33z83h0y7gg0y8cn2y"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + base64-bytestring + bytestring + containers + crypton + directory + filepath + lzma + memory + text + unix + vector + ]; + testHaskellDepends = [ + base + base64-bytestring + bytestring + crypton + directory + memory + text + ]; + description = "Pure Nix binary cache protocol library"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + gb-sprite = callPackage ( + { + mkDerivation, + base, + bytestring, + directory, + zlib, + }: + mkDerivation { + pname = "gb-sprite"; + version = "0.4.0.0"; + sha256 = "1812fs30l05amj47kfcplgdjy34q5wabb59gyy1rzdldqki6yql0"; + libraryHaskellDepends = [ + base + bytestring + zlib + ]; + testHaskellDepends = [ + base + bytestring + directory + ]; + description = "Procedural 2D sprite and VFX generation"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + gb-synth = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + directory, + }: + mkDerivation { + pname = "gb-synth"; + version = "0.2.1.0"; + sha256 = "14j1dlkfjdhsxr0znnvl8spzjnn8agrqmhzbb8ai8r977bykycq3"; + libraryHaskellDepends = [ + base + bytestring + containers + ]; + testHaskellDepends = [ + base + bytestring + containers + directory + ]; + description = "Procedural music and sound effect synthesis"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + gb-vector = callPackage ( + { + mkDerivation, + base, + directory, + text, + }: + mkDerivation { + pname = "gb-vector"; + version = "0.1.0.5"; + sha256 = "0vdcqmb901p3mj0xfw10z5k72ylc25xj2yprjm7d091ljway00s5"; + libraryHaskellDepends = [ + base + text + ]; + testHaskellDepends = [ + base + directory + text + ]; + description = "Pure Haskell SVG generation"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + gbnet-hs = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + crc32c, + criterion, + crypton, + deepseq, + memory, + mtl, + network, + optics, + optics-th, + QuickCheck, + stm, + template-haskell, + transformers, + vector, + }: + mkDerivation { + pname = "gbnet-hs"; + version = "0.2.6.0"; + sha256 = "00vj0pxvlcgrf4imkf982y1rj56bwml6pnvxhl2cfa4azqmdb5cd"; + libraryHaskellDepends = [ + base + bytestring + containers + crc32c + crypton + deepseq + memory + mtl + network + optics + optics-th + stm + template-haskell + transformers + vector + ]; + testHaskellDepends = [ + base + bytestring + containers + network + QuickCheck + ]; + benchmarkHaskellDepends = [ + base + bytestring + criterion + deepseq + ]; + description = "Transport-level networking library with zero-copy Storable serialization"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + gbs-downloader = callPackage ( { mkDerivation, @@ -254417,7 +256116,7 @@ self: { yaml ]; description = "A library for downloading data from a Great Black Swamp server"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -255469,7 +257168,7 @@ self: { x509 ]; description = "a simple Gemini capsule (server)"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -255568,7 +257267,7 @@ self: { transformers ]; description = "A simple Happstack-style Gemini router"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -255603,7 +257302,7 @@ self: { utf8-string ]; description = "A lightweight server for the Gemini protocol"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -255650,7 +257349,7 @@ self: { transformers ]; description = "A barebones textboard for the Gemini protocol"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "gemini-textboard"; } ) { }; @@ -255676,7 +257375,7 @@ self: { text ]; description = "a tiny gemtext parser"; - license = lib.licensesSpdx."LGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-3.0-or-later"; } ) { }; @@ -255766,7 +257465,7 @@ self: { unordered-containers ]; description = "yet another static gemlog generator + converter"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; } ) { }; @@ -255919,7 +257618,7 @@ self: { text ]; description = "A library for interacting with various generative AI LLMs"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -256082,7 +257781,7 @@ self: { transformers ]; description = "Exception-safe resource management in more monads"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -256357,7 +258056,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Generic case analysis"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -256595,8 +258294,8 @@ self: { }: mkDerivation { pname = "generic-diff"; - version = "0.1.0.0"; - sha256 = "0wqa9jd2za2jzsm390fzsxfmz8rv3x8d9x3k95d7w7wc7zr57xdf"; + version = "0.1.0.1"; + sha256 = "1k777in0ns4h4hnbnikzwp7hdw7k9r18cbh8rfgg9li6sq2dnkfp"; libraryHaskellDepends = [ base generics-sop @@ -256614,7 +258313,48 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Generic structural diffs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + generic-diff-instances = callPackage ( + { + mkDerivation, + base, + containers, + generic-diff, + generics-sop, + hspec, + hspec-discover, + QuickCheck, + sop-core, + text, + }: + mkDerivation { + pname = "generic-diff-instances"; + version = "0.1.0.0"; + sha256 = "0mrydcw7797f6pwb4jpz4gz4q186gbsd3cpd3qskwkhm5sjma6dl"; + libraryHaskellDepends = [ + base + containers + generic-diff + generics-sop + sop-core + text + ]; + testHaskellDepends = [ + base + containers + generic-diff + generics-sop + hspec + QuickCheck + sop-core + text + ]; + testToolDepends = [ hspec-discover ]; + description = "Diff instances for common types"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -256652,11 +258392,11 @@ self: { { mkDerivation, base }: mkDerivation { pname = "generic-enumeration"; - version = "0.1.0.4"; - sha256 = "0f83fnvmmi4yvdn9i2r1vkpk6cy4lqpxgjv26f380akyf30av90p"; + version = "0.1.0.5"; + sha256 = "0x624z5zq9d0w2yrcb9b5qpnjnvm4qkni6csdm1nh7f14yx1v3wq"; libraryHaskellDepends = [ base ]; description = "Generically derived enumerations"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -256729,7 +258469,7 @@ self: { inspection-testing ]; description = "Generically extract and replace collections of record fields"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -256884,7 +258624,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Monomorphic field lens like with generic-lens"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -256897,7 +258637,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Derive Bounded and Enum for sum types and Enum for product types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -256939,7 +258679,7 @@ self: { generics-sop ]; description = "First class pattern matching"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -257117,7 +258857,7 @@ self: { optics-core ]; description = "Monomorphic field opics like with generic-lens"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -259964,7 +261704,7 @@ self: { QuickCheck ]; description = "Terrestrial coordinate systems and geodetic calculations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -259998,7 +261738,7 @@ self: { QuickCheck ]; description = "Terrestrial coordinate systems and geodetic calculations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -260337,7 +262077,7 @@ self: { ]; testSystemDepends = [ geos ]; description = "Bindings for GEOS"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -260384,7 +262124,7 @@ self: { time ]; description = "A gerrit client library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -260531,7 +262271,7 @@ self: { th-lift-instances ]; description = "gettext-th can internationalise a haskell program without runtime dependencies"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -260555,7 +262295,7 @@ self: { HUnit ]; description = "The family of Extreme Value Distributions"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -260868,7 +262608,7 @@ self: { happy ]; description = "The GHC API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) @@ -260929,7 +262669,7 @@ self: { ghc-bignum ]; description = "Backwards-compatible orphan instances for ghc-bignum"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -260971,7 +262711,7 @@ self: { unix ]; description = "Shared functionality between GHC and its boot libraries"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -261010,7 +262750,7 @@ self: { testHaskellDepends = [ base ]; doHaddock = false; description = "\"GHC.ByteOrder\" API Compatibility Layer"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -261128,12 +262868,34 @@ self: { sha256 = "0y8n31ri08rl1nzm4phjz5azia7zmwswv2fhzkx828xll6cpqbc3"; libraryHaskellDepends = [ base ]; description = "GHC compatibility for MicroHs"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; + ghc-compat-plugin = callPackage ( + { + mkDerivation, + base, + ghc, + ghc-boot-th, + }: + mkDerivation { + pname = "ghc-compat-plugin"; + version = "0.1.0.1"; + sha256 = "0q4xsxzf7cw5nm7aw7np6zdy7sca6dq4vbg4jm1c2gbc72dh1y9h"; + libraryHaskellDepends = [ + base + ghc + ghc-boot-th + ]; + testHaskellDepends = [ base ]; + description = "Eases support for multiple GHC versions"; + license = lib.licenses.agpl3Only; + } + ) { }; + ghc-core = callPackage ( { mkDerivation, @@ -261321,7 +263083,7 @@ self: { vty-crossplatform ]; description = "A simple TUI using ghc-debug"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "ghc-debug-brick"; maintainers = [ lib.maintainers.maralorn ]; } @@ -261386,7 +263148,7 @@ self: { vector ]; description = "Useful functions for writing heap analysis tools which use ghc-debug"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -261429,7 +263191,7 @@ self: { unordered-containers ]; description = "Connect to a socket created by ghc-debug-stub and analyse the heap of the debuggee program"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -261450,7 +263212,7 @@ self: { filepath ]; description = "Definitions needed by ghc-debug-stub and ghc-debug-common"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -261475,7 +263237,7 @@ self: { ghc-prim ]; description = "Functions for instrumenting your application so the heap can be analysed with ghc-debug-common"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -261544,7 +263306,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "A step-through machine-interface debugger for GHC Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "ghc-debug-adapter"; broken = true; @@ -261570,7 +263332,7 @@ self: { template-haskell ]; description = "Automatically generate GHC API counterparts to Haskell declarations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -261601,7 +263363,7 @@ self: { text ]; description = "An AST and compiler plugin for dumping GHC's Core representation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -261704,7 +263466,7 @@ self: { regex-tdfa ]; description = "Handy tools for working with ghc-dump dumps"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "ghc-dump"; } @@ -261751,7 +263513,7 @@ self: { ghc-events ]; description = "Let an application read its own eventlog"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -261790,7 +263552,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Library and tool for parsing .eventlog files from GHC"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "ghc-events"; } ) { }; @@ -261826,7 +263588,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Library and tool for parsing .eventlog files from GHC"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "ghc-events"; } @@ -261888,7 +263650,7 @@ self: { base ]; description = "Analyze and visualize event logs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "ghc-events-analyze"; broken = true; @@ -262196,7 +263958,7 @@ self: { syb ]; description = "ExactPrint for GHC"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -262247,7 +264009,7 @@ self: { syb ]; description = "ExactPrint for GHC"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -262260,7 +264022,7 @@ self: { isLibrary = true; isExecutable = true; description = "ExactPrint for GHC"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -262274,7 +264036,7 @@ self: { isLibrary = true; isExecutable = true; description = "ExactPrint for GHC"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -262294,7 +264056,7 @@ self: { ghc-internal ]; description = "Experimental features of GHC's standard library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -262393,7 +264155,7 @@ self: { rts ]; description = "Functions for walking GHC's heap"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -262461,8 +264223,8 @@ self: { }: mkDerivation { pname = "ghc-hie"; - version = "0.0.3"; - sha256 = "06cxddv5mqfwahw0nxn1q01vgzgbrgw1g5g9qibxz8d1cpm14w4y"; + version = "0.0.4"; + sha256 = "1smxidy27ccy66xjs7b11v3pcpbbjh2ifs42qzd1p07ll9j03j1z"; libraryHaskellDepends = [ array base @@ -262552,7 +264314,7 @@ self: { template-haskell ]; description = "Translate Haskell source to Template Haskell expression"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -262738,7 +264500,7 @@ self: { version = "9.1401.0"; sha256 = "0cm61xppbqdc6g3z746dbsvbk96g687lrk3ncz0ysmm03h6rbr42"; description = "Basic libraries"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -262830,7 +264592,7 @@ self: { happy ]; description = "The GHC API, decoupled from GHC versions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -262895,7 +264657,7 @@ self: { happy ]; description = "The GHC API, decoupled from GHC versions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -262960,7 +264722,7 @@ self: { happy ]; description = "The GHC API, decoupled from GHC versions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -263027,7 +264789,7 @@ self: { happy ]; description = "The GHC API, decoupled from GHC versions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -263093,7 +264855,7 @@ self: { happy ]; description = "The GHC API, decoupled from GHC versions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -263150,7 +264912,7 @@ self: { happy ]; description = "The GHC API, decoupled from GHC versions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -263207,7 +264969,7 @@ self: { happy ]; description = "The GHC API, decoupled from GHC versions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -263268,7 +265030,7 @@ self: { happy ]; description = "The GHC API, decoupled from GHC versions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -263328,7 +265090,7 @@ self: { happy ]; description = "The GHC API, decoupled from GHC versions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -263465,7 +265227,7 @@ self: { uniplate ]; description = "Programming with GHC parse trees"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "ghc-lib-parser-ex-build-tool"; } ) { }; @@ -263520,7 +265282,7 @@ self: { uniplate ]; description = "Programming with GHC parse trees"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "ghc-lib-parser-ex-build-tool"; } @@ -264026,7 +265788,7 @@ self: { hspec ]; description = "GHC Plugin for non-empty lists"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -264055,7 +265817,7 @@ self: { testHaskellDepends = [ base ]; doHaddock = false; description = "Type checker plugins without the type checking"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -264085,7 +265847,7 @@ self: { libraryHaskellDepends = [ rts ]; librarySystemDepends = [ c ]; description = "GHC primitives"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { c = null; }; @@ -264133,7 +265895,7 @@ self: { text ]; description = "Library for parsing GHC time and allocation profiling reports"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -264348,10 +266110,10 @@ self: { }: mkDerivation { pname = "ghc-source-gen"; - version = "0.4.6.0"; - sha256 = "00rgfsa7jmg29y9nknaqbshy96km2gxa8g91pgspw29rhw2ir3ll"; + version = "0.4.7.0"; + sha256 = "1lyb6nl5kkgm8f17qz778yghif75id44hm1byjkbndafslw1j32f"; revision = "1"; - editedCabalFile = "1kap75bw4i0wirx3ban6hgqh5cfq900l8jg9qm16y9fd0rwcff9j"; + editedCabalFile = "1688igs14jd03751ir3xrfapq08xb9wfisxavzg6pqbng99h6vdc"; libraryHaskellDepends = [ base ghc @@ -264405,7 +266167,7 @@ self: { sha256 = "1b5xm1zlvw3kv45y2dksisc4lhfbvk7df7sb7n1ypxmdvzwi010a"; libraryHaskellDepends = [ base ]; description = "RTS Callstack annotation library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -264436,7 +266198,7 @@ self: { text ]; description = "RTS Callstack profiler for GHC"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -264454,8 +266216,8 @@ self: { pname = "ghc-stack-profiler-core"; version = "0.1.0.0"; sha256 = "17chnk3kw9dbf63j0hhx2js3i871kkqm8mpvkgcg7in5rm27v0ra"; - revision = "1"; - editedCabalFile = "0ypr0v6r3h5y1iwgi9yp3w6hm4rsf765qmrhprbhlhwp4yd2b2yc"; + revision = "3"; + editedCabalFile = "1rb9sq04d8bf6ygdp41fg99zrmwvmbp4rx25b5bibqr975v7hg2h"; libraryHaskellDepends = [ base binary @@ -264465,7 +266227,7 @@ self: { transformers ]; description = "Thread sample types and serialisation logic for `ghc-stack-profiler`"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -264505,7 +266267,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Convert eventlog messages from `ghc-stack-profiler` into a speedscope json"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "ghc-stack-profiler-speedscope"; broken = true; @@ -264613,7 +266375,7 @@ self: { text ]; description = "Symbol on term level"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -264645,7 +266407,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Syntax highlighter for Haskell using the lexer of GHC"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -264675,7 +266437,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Syntax highlighter for Haskell using the lexer of GHC"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -264733,7 +266495,7 @@ self: { yaml ]; description = "Utility for generating ctags and etags with GHC API"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "ghc-tags"; } @@ -264792,7 +266554,7 @@ self: { yaml ]; description = "Utility for generating ctags and etags with GHC API"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "ghc-tags"; } @@ -264849,7 +266611,7 @@ self: { yaml ]; description = "Utility for generating ctags and etags with GHC API"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; mainProgram = "ghc-tags"; } ) { }; @@ -264868,10 +266630,8 @@ self: { }: mkDerivation { pname = "ghc-tags-core"; - version = "0.6.1.1"; - sha256 = "1p1ykmbq16lg30s2cnwds16aiq4wxiv9s59sa933fk9mv2841gb1"; - revision = "1"; - editedCabalFile = "1j3i4cdwr1wpzxgv8vhzzly6mfgkfggxhb8shrfkrrczr6vr2z96"; + version = "0.6.2.0"; + sha256 = "0dq2bxff907a7sp9q1j9783d1ffyiclxw2b5y4cpyswlm5dm2v2a"; libraryHaskellDepends = [ attoparsec base @@ -264883,7 +266643,7 @@ self: { text ]; description = "CTags and ETags from Haskell syntax tree"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -264918,7 +266678,7 @@ self: { text ]; description = "Streaming interface for ghc-tags-core"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -264942,10 +266702,8 @@ self: { }: mkDerivation { pname = "ghc-tags-plugin"; - version = "0.6.1.1"; - sha256 = "1w1m942hzw63igdjvhb15n5w0yzkm2hp5lyv1dl815dvzj0bn8kq"; - revision = "1"; - editedCabalFile = "0hs57qfx8sv3mrpc4scqnynhzxpkklbzyk5af3nr4ambiayk4bjw"; + version = "0.6.2.0"; + sha256 = "15mxy2avxwgy4iphk7zn1p55xwmjz374c21020g8j3x17cqa3j35"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -264965,7 +266723,7 @@ self: { text ]; description = "A compiler plugin which generates tags file from GHC parsed syntax tree"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -264992,7 +266750,7 @@ self: { transformers ]; description = "An API for type-checker plugins"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -265116,7 +266874,7 @@ self: { tasty-bench ]; description = "Faster traceEvent and traceMarker, and binary object logging for eventlog"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -265204,7 +266962,7 @@ self: { tasty-hunit ]; description = "Additional type-level operations on GHC.TypeLits.Nat"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -265285,7 +267043,7 @@ self: { tasty-quickcheck ]; description = "Derive KnownNat constraints from other KnownNat constraints"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -265403,7 +267161,7 @@ self: { template-haskell ]; description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -265455,7 +267213,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Presburger Arithmetic Solver for GHC Type-level natural numbers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -265539,7 +267297,7 @@ self: { xdot ]; description = "Live visualization of data structures in GHCi"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.dalpd ]; } ) { }; @@ -265563,7 +267321,7 @@ self: { time ]; description = "Dump the ghc flags during compilation"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -265948,7 +267706,7 @@ self: { tasty-hunit ]; description = "GHC plugin that writes errors to a file for use with quickfix"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -265983,7 +267741,7 @@ self: { websockets ]; description = "A websocket server that survives GHCi reloads"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -266044,7 +267802,7 @@ self: { text ]; description = "A GHCi session in LaTeX"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "ghci4luatex"; } ) { }; @@ -266278,7 +268036,7 @@ self: { optparse-applicative ]; description = "The core of an IDE"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; mainProgram = "ghcide"; } ) { }; @@ -266375,7 +268133,7 @@ self: { ]; testToolDepends = [ ghcide ]; description = "An LSP client for running performance experiments on HLS"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "ghcide-bench"; broken = true; @@ -266423,7 +268181,7 @@ self: { text ]; description = "Test utils for ghcide"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -266497,7 +268255,7 @@ self: { ]; doHaddock = false; description = "A Terminal User Interface (TUI) for GHCi"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "ghcitui"; } ) { }; @@ -266534,7 +268292,7 @@ self: { version = "0.8.0.4"; sha256 = "081w3234jramsmafnl86v37lwbckr2vc93gr9pdwc31yzni9kbml"; description = "base library for GHCJS"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; platforms = [ "javascript-ghcjs" ]; maintainers = [ lib.maintainers.alexfmpe ]; } @@ -266575,7 +268333,7 @@ self: { vector ]; description = "Allow GHCJS projects to compile under GHC and develop using intero"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -266617,7 +268375,7 @@ self: { transformers ]; description = "DOM library that supports both GHCJS and GHC"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -266666,7 +268424,7 @@ self: { version = "0.9.9.3"; sha256 = "1k62w5czg544ias8q2kvhp8qnlafzisgx1p0gq8d2kh662w99kcg"; description = "DOM library using JSFFI and GHCJS"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; platforms = [ "javascript-ghcjs" ]; maintainers = [ lib.maintainers.alexfmpe ]; } @@ -266681,7 +268439,7 @@ self: { libraryHaskellDepends = [ jsaddle-dom ]; doHaddock = false; description = "DOM library that supports both GHCJS and GHC using jsaddle"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -266693,7 +268451,7 @@ self: { version = "0.9.9.0"; sha256 = "0fhcs89x180kw75qgbfh28wjyn55frwdfj4rqlqa1smx0fwhzyy1"; description = "DOM library using JSFFI and GHCJS"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -267252,7 +269010,7 @@ self: { testToolDepends = [ hspec-discover ]; doHaddock = false; description = "ghc toolchain installer"; - license = lib.licensesSpdx."LGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "LGPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "ghcup"; broken = true; @@ -268591,7 +270349,7 @@ self: { haskell-gi-base ]; description = "Haskell implementation of GListModel interface from gi-gio"; - license = lib.licensesSpdx."LGPL-2.1-only"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -271474,7 +273232,7 @@ self: { ]; doHaddock = false; description = "Generate easy-to-remember, hard-to-guess passwords"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -271543,7 +273301,7 @@ self: { gauge ]; description = "Refreshed parsec-style library for compatibility with Scala parsley"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -271658,7 +273416,7 @@ self: { utf8-string ]; description = "An implementation of the Jinja2 template language in Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "ginger"; } ) { }; @@ -271748,7 +273506,7 @@ self: { vector ]; description = "Jinja templates for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "ginger2"; broken = true; @@ -271903,7 +273661,7 @@ self: { ]; libraryPkgconfigDepends = [ system-glib ]; description = "Binding to GIO"; - license = lib.licensesSpdx."LGPL-2.1-only"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-only"; } ) { system-glib = pkgs.glib; }; @@ -272189,6 +273947,7 @@ self: { containers, crypto-api, crypton, + crypton-connection, data-default, DAV, dbus, @@ -272254,6 +274013,7 @@ self: { template-haskell, text, time, + tls, torrent, transformers, unbounded-delays, @@ -272275,8 +274035,8 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "10.20260115"; - sha256 = "0pi9zrw1dincw71ind4s7b3j7g1ji76bgh6rmvq5vhq30vbcy1v3"; + version = "10.20260213"; + sha256 = "0makjv87hvxvljv2jw22g62z0xrrcdxd6gn888vj9h8yy9j32q61"; configureFlags = [ "-fassistant" "-f-benchmark" @@ -272323,6 +274083,7 @@ self: { containers crypto-api crypton + crypton-connection data-default DAV dbus @@ -272387,6 +274148,7 @@ self: { template-haskell text time + tls torrent transformers unbounded-delays @@ -272418,6 +274180,8 @@ self: { mkDerivation, base, brick, + containers, + directory, extra, hspec, microlens, @@ -272431,13 +274195,15 @@ self: { }: mkDerivation { pname = "git-brunch"; - version = "1.7.2.0"; - sha256 = "0v11y1ashifgcgyfrm58940sckzcfamgnszgv1c6lcjn9yvglvf0"; + version = "1.8.0"; + sha256 = "1p4m6xmbbxjnnj7w1nkm3rllfxdbyfl6lhf2vbcr4a9xlshr22fv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base brick + containers + directory extra hspec microlens @@ -272452,6 +274218,8 @@ self: { testHaskellDepends = [ base brick + containers + directory extra hspec microlens @@ -273084,7 +274852,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Recover Git repositories from disk recovery tool output (photorec)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "git-phoenix"; broken = true; @@ -273177,7 +274945,7 @@ self: { text ]; description = "Git remote helper to store git objects on IPFS"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "git-remote-ipfs"; } @@ -273680,8 +275448,8 @@ self: { }: mkDerivation { pname = "github"; - version = "0.30.0.1"; - sha256 = "1lqdpr1dkap9prnsz14shk3kjan5k36s7c0n9kc50pkqjlq2hj21"; + version = "0.30.0.2"; + sha256 = "0i5mvr8x6c7kyn4v9s3h3g7b9b2r9d6yivr4zw6xcsnwb2s422zy"; libraryHaskellDepends = [ aeson base @@ -273725,7 +275493,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Access to the GitHub API, v3"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -273755,8 +275523,8 @@ self: { pname = "github-actions"; version = "0.1.1.0"; sha256 = "1nxph5yypjqjcwwr7r397pdgnk7ad7y144dgmapzvrbz3xbzkz2d"; - revision = "1"; - editedCabalFile = "12dvv7jg1qhlf087fb9sg06nlr5k8d3ph4237q3v604lz4ib4vpq"; + revision = "2"; + editedCabalFile = "1gw1nw5wb07agl5y33ggx8mr37x9v8cx3z7qahs8fj5j7pq6v1cc"; libraryHaskellDepends = [ aeson base @@ -273789,7 +275557,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Github Actions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -274054,8 +275822,8 @@ self: { }: mkDerivation { pname = "github-release"; - version = "2.0.0.17"; - sha256 = "0vz4avcflyavwwgals33g217b385g0nz1zbqg2bbz3c4sqgmrnqb"; + version = "2.0.0.18"; + sha256 = "0y2r6hqd9chdv1f406zcxb0szs88a2hvqa7z8v9k6q6ymww0dlsk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -274073,7 +275841,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Upload files to GitHub releases"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "github-release"; } ) { }; @@ -274535,7 +276303,7 @@ self: { tasty-smallcheck ]; description = "Heads up, and you see your GIT context"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -274604,7 +276372,7 @@ self: { text ]; description = "Library for reading .gitignore files and filtering paths"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -274845,7 +276613,70 @@ self: { vector ]; description = "A Haskell library for the GitLab web API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + gitlab-haskell_1_2_1_0 = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + crypton-connection, + data-default, + http-client, + http-conduit, + http-types, + mtl, + prettyprinter, + tasty, + tasty-hunit, + temporary, + text, + time, + transformers, + tree-diff, + unix-compat, + unordered-containers, + vector, + }: + mkDerivation { + pname = "gitlab-haskell"; + version = "1.2.1.0"; + sha256 = "1x80hgf2q36xcdl0h7gw2qq56zlk0dps4i1msw5zk4ay2y4n8vsn"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + base + bytestring + crypton-connection + data-default + http-client + http-conduit + http-types + mtl + temporary + text + time + transformers + unix-compat + ]; + testHaskellDepends = [ + aeson + base + bytestring + prettyprinter + tasty + tasty-hunit + text + tree-diff + unordered-containers + vector + ]; + description = "A Haskell library for the GitLab web API"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -275384,7 +277215,7 @@ self: { text ]; description = "Compile git revision info into Haskell projects"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -275691,7 +277522,7 @@ self: { sha256 = "14wm8wp4jxi4fq75bvr6sl4xmsxjfw30yq7011v28xqpm9015ns0"; libraryHaskellDepends = [ base ]; description = "Haskell bindings for the gl3w library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -276228,6 +278059,7 @@ self: { json, libfolly, libunwind, + lmdb-clib, mangle, microlens, monad-control, @@ -276260,7 +278092,7 @@ self: { STMonadTrans, tar, tasty, - tasty-hunit-adapter, + tasty-hunit, template-haskell, temporary, text, @@ -276279,13 +278111,13 @@ self: { vector-algorithms, wai, warp, - xxHash, + xxhash, yaml, }: mkDerivation { pname = "glean"; - version = "0.1.0.0"; - sha256 = "0x8k1h1g75j90kdl9hdk0sb1yl237a89s21zah14igvrnamjhyn1"; + version = "0.2.0.1"; + sha256 = "1gkmbghqj62xnbk6w6m3s4zbpzan77zmc48r10fv1b0zjxszza4l"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -276318,9 +278150,11 @@ self: { haskeline haxl hinotify + http-types HUnit IntervalMap json + lmdb-clib mangle microlens monad-control @@ -276349,7 +278183,7 @@ self: { STMonadTrans tar tasty - tasty-hunit-adapter + tasty-hunit template-haskell temporary text @@ -276366,6 +278200,7 @@ self: { uuid vector vector-algorithms + wai yaml ]; librarySystemDepends = [ atomic ]; @@ -276377,7 +278212,7 @@ self: { libfolly libunwind rocksdb - xxHash + xxhash ]; libraryToolDepends = [ alex @@ -276507,7 +278342,7 @@ self: { testPkgconfigDepends = [ gtest_main ]; doHaddock = false; description = "A system for collecting, deriving and working with facts about source code"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) @@ -276521,9 +278356,64 @@ self: { libfolly = null; inherit (pkgs) libunwind; inherit (pkgs) rocksdb; - inherit (pkgs) xxHash; + inherit (pkgs) xxhash; }; + glean-lsp = callPackage ( + { + mkDerivation, + aeson, + base, + containers, + data-default, + directory, + exceptions, + fb-util, + filepath, + glean, + hashable, + lsp, + optparse-applicative, + text, + thrift-lib, + transformers, + unliftio, + unliftio-core, + unordered-containers, + }: + mkDerivation { + pname = "glean-lsp"; + version = "0.1.0.0"; + sha256 = "08cayybdj22nip48n9i3p5gjhpbpbx3m6hdwry6vx98xf5wygdp9"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson + base + containers + data-default + directory + exceptions + fb-util + filepath + glean + hashable + lsp + optparse-applicative + text + thrift-lib + transformers + unliftio + unliftio-core + unordered-containers + ]; + description = "Generic Glean-based LSP Server"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "glean-lsp"; + } + ) { }; + glfw-group = callPackage ( { mkDerivation, @@ -276552,7 +278442,7 @@ self: { text ]; description = "GLFW package with window groups destroyed together"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -276640,7 +278530,7 @@ self: { ]; libraryPkgconfigDepends = [ glib ]; description = "Binding to the GLIB library for Gtk2Hs"; - license = lib.licensesSpdx."LGPL-2.1-only"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-only"; } ) { inherit (pkgs) glib; }; @@ -276869,7 +278759,7 @@ self: { HUnit ]; description = "Console IRC client"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; mainProgram = "glirc"; } ) { }; @@ -276928,8 +278818,8 @@ self: { }: mkDerivation { pname = "glob-imports"; - version = "0.0.5.0"; - sha256 = "14a47injxa8230ajbqcqg70963h74dgsjxzd3320br8dvrva6v14"; + version = "0.0.6.0"; + sha256 = "0laa8bparad3by5ycazswif4hb35f51k137dacm5p6i7wz1l1i86"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -277180,7 +279070,7 @@ self: { text ]; description = "Globus Data Transfer"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -277608,7 +279498,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Massiv-based alternative for gloss-raster"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -277642,7 +279532,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Painless relative-sized pictures in Gloss"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -277717,7 +279607,7 @@ self: { hspec ]; description = "Low-level Haskell bindings to the GLPK library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) glpk; }; @@ -277998,7 +279888,7 @@ self: { tasty-hunit ]; description = "Attempts to fix your syntax erroring Lua files"; - license = lib.licensesSpdx."LGPL-2.1-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "glualint"; broken = true; @@ -278732,7 +280622,7 @@ self: { utility-ht ]; description = "2D and 3D plots using gnuplot"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -278851,7 +280741,7 @@ self: { mwc-random ]; description = "Common, non-geometric tools for use with Goal"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -278880,7 +280770,7 @@ self: { indexed-list-literals ]; description = "The basic geometric type system of Goal"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -278936,7 +280826,7 @@ self: { goal-probability ]; description = "Optimization of latent variable and dynamical models with Goal"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -278987,7 +280877,7 @@ self: { goal-geometry ]; description = "Optimization on manifolds of probability distributions with Goal"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -279302,7 +281192,7 @@ self: { text ]; description = "Megaparsec parser for Godot `tscn` and `gdextension` files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "bench"; broken = true; @@ -279498,7 +281388,7 @@ self: { time ]; description = "Comprehensive Google Services SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279510,7 +281400,7 @@ self: { sha256 = "0h6iwa2z863qgi1vixp28xgq8f2vk0dwlvs3ppbh1f4i9viqvr8b"; libraryHaskellDepends = [ gogol-core ]; description = "Google Abusive Experience Report SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279522,7 +281412,7 @@ self: { sha256 = "1a1x97xgpmznjgqjrbgz63vfdlgdilzi6y7myxm8v6fin4pf1y2p"; libraryHaskellDepends = [ gogol-core ]; description = "Google Accelerated Mobile Pages (AMP) URL SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279534,7 +281424,7 @@ self: { sha256 = "0cy8bwkrgwmz2lm1bqq1w3c895x5h6bfd27wlp6zihivj4kmky8j"; libraryHaskellDepends = [ gogol-core ]; description = "Google Access Approval SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279546,7 +281436,7 @@ self: { sha256 = "1n0llmpcp8da4nzmz6350gnjaj0ir3wl1iqnx9y1wvq99jr1xb4s"; libraryHaskellDepends = [ gogol-core ]; description = "Google Access Context Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279558,7 +281448,7 @@ self: { sha256 = "1msm75jv2p73fxw9nffjyqyw8zyg0xpna1dhir08pzsmwwyysdx8"; libraryHaskellDepends = [ gogol-core ]; description = "Google Ad Exchange Buyer SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279570,7 +281460,7 @@ self: { sha256 = "1k2is2alb7d5zdxpqbiv07kxbg86gzkc8zmlndva8p7zrrayanwd"; libraryHaskellDepends = [ gogol-core ]; description = "Google Ad Exchange Seller SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279582,7 +281472,7 @@ self: { sha256 = "0k8fdnyyd20qis54nnarj7dk17ncfsn1br83mhjsgkp5x956zlzr"; libraryHaskellDepends = [ gogol-core ]; description = "Google Ad Exchange Buyer API II SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279594,7 +281484,7 @@ self: { sha256 = "0hj5ic3mhigk524d760g9s2xlqfx5aj6rxqwyzfs9hrnvl88m79c"; libraryHaskellDepends = [ gogol-core ]; description = "Google Ad Experience Report SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279606,7 +281496,7 @@ self: { sha256 = "068ib1s04y39q0llrnn64ha1l1q61jspfgkb3chcb056yiam3z7k"; libraryHaskellDepends = [ gogol-core ]; description = "Google Admin SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279618,7 +281508,7 @@ self: { sha256 = "1aw1369bb5lqzc8z0aqpghjk4pzqk3747ciiwzjibxp5fw6gp8fb"; libraryHaskellDepends = [ gogol-core ]; description = "Google Admin SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279651,7 +281541,7 @@ self: { sha256 = "189fx1ih296s26rn7m92rmay6csps1ihnyrm8wif1530xf6i7i9j"; libraryHaskellDepends = [ gogol-core ]; description = "Google Admin SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279663,7 +281553,7 @@ self: { sha256 = "02qh6rqmbllfj27zi4ddgfy88ck7gayzr9ziw6r2brajwdd7rmcx"; libraryHaskellDepends = [ gogol-core ]; description = "Google AdSense Management SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279675,7 +281565,7 @@ self: { sha256 = "1h0iv25rpv495qgn021dlxi0cy9v1yxhr6q1l42nb5sp3nfx8j4l"; libraryHaskellDepends = [ gogol-core ]; description = "Google AdSense Host SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279708,7 +281598,7 @@ self: { sha256 = "0grqgrczqwa3f8ir7yx8rlw1y0alrqz8m4dhbx6268dz5y192421"; libraryHaskellDepends = [ gogol-core ]; description = "Google Workspace Alert Center SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279720,7 +281610,7 @@ self: { sha256 = "1pqr20s11z75m8lzqq4kx86h8gf9hqmv0n45kbb1v99nmiyl6scq"; libraryHaskellDepends = [ gogol-core ]; description = "Google Analytics SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279732,7 +281622,7 @@ self: { sha256 = "1ps7lln0z027g0lmg0b8bs14ycz3i607a6ja5kxh9xpqi2bcj1pq"; libraryHaskellDepends = [ gogol-core ]; description = "Google Analytics Reporting SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279744,7 +281634,7 @@ self: { sha256 = "0l40nv4jfba6h7vpfca548k7y5yya54n237f11gksclyij5xzc5j"; libraryHaskellDepends = [ gogol-core ]; description = "Google Play EMM SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279756,7 +281646,7 @@ self: { sha256 = "14knrvx11f97jb7z7vbmjmh8zrchds5wzacaaiz68g5pqh44sqqg"; libraryHaskellDepends = [ gogol-core ]; description = "Google Play Android Developer SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279768,7 +281658,7 @@ self: { sha256 = "0vf3y14bjzs1yb6fsaizsgcjvpk8r3gxavbkkf9cdy3zz6mdfs6y"; libraryHaskellDepends = [ gogol-core ]; description = "Google Android Device Provisioning Partner SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279780,7 +281670,7 @@ self: { sha256 = "0hcfjz9lz9j4sk5vxsq0a67gbrgi9cmrwblkyslzlc3jqd689grh"; libraryHaskellDepends = [ gogol-core ]; description = "Google Android Management SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279792,7 +281682,7 @@ self: { sha256 = "1d6nsqd6lynk2cvrb53zd1h74w46f8grjrgawrdczkhn9sjplgg4"; libraryHaskellDepends = [ gogol-core ]; description = "Google App Engine Admin SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279804,7 +281694,7 @@ self: { sha256 = "0ai1ip5hkqbk0shwhgkjrc81422f0as78spahvyp2b18h9ds3f12"; libraryHaskellDepends = [ gogol-core ]; description = "Google Drive Activity SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279816,7 +281706,7 @@ self: { sha256 = "119gfvs7wfchf4l50r13pwwqilxfkxbpdsr1hxa0qshx7qs4hdn3"; libraryHaskellDepends = [ gogol-core ]; description = "Google Calendar SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279828,7 +281718,7 @@ self: { sha256 = "13xr8d87xyv1nif1vm8hx92aqp7w2h68qqpci01jrlgvbwikwg0z"; libraryHaskellDepends = [ gogol-core ]; description = "Google Enterprise License Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279840,7 +281730,7 @@ self: { sha256 = "02as3zv92pmki03ylcjc999cfk4qwgp066ns5wmvhg71x66wcy97"; libraryHaskellDepends = [ gogol-core ]; description = "Google Workspace Reseller SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279852,7 +281742,7 @@ self: { sha256 = "1imkjjq2l8j36anzn4rv51mcdr3j1w9wxk2z4ps8py9whz2yfqa3"; libraryHaskellDepends = [ gogol-core ]; description = "Google Tasks SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279864,7 +281754,7 @@ self: { sha256 = "1ipa3a1d6in8kvk6qrbmpsfns30nci95dlsb2x3ds8jx9rwffsad"; libraryHaskellDepends = [ gogol-core ]; description = "Google App State SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279897,7 +281787,7 @@ self: { sha256 = "0r19gn2i4bvbacvsaw371nwiif41zi3bqvkv1b92nfyzig9nnnpr"; libraryHaskellDepends = [ gogol-core ]; description = "Google BigQuery SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279909,7 +281799,7 @@ self: { sha256 = "0vv8jhqk2z1ji8l2k83021ycsbqqf4mkzq13k6yra5k62f886hb0"; libraryHaskellDepends = [ gogol-core ]; description = "Google BigQuery Data Transfer SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279921,7 +281811,7 @@ self: { sha256 = "1q30h5qgrxwi3vpk28iklmy220lhvpk1bc1cdl2wvj9g87vk3jyg"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Bigtable Admin SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279933,7 +281823,7 @@ self: { sha256 = "0ws694ymsrlk4hw1jzqi4lpjjmjas8cdvxxz9dcmkbd3yhpsq16z"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Billing SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279945,7 +281835,7 @@ self: { sha256 = "0m82qlih6dxijd83bsjfbw4dxrn1k1w8gnfdxdxxvccf58xxkb48"; libraryHaskellDepends = [ gogol-core ]; description = "Google Binary Authorization SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279957,7 +281847,7 @@ self: { sha256 = "02qrqqkhy7v14jygqnwv99bkfmnjpkjbxx33avk3fzx5vfh04phh"; libraryHaskellDepends = [ gogol-core ]; description = "Google Blogger SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279969,7 +281859,7 @@ self: { sha256 = "0b8r416cg9cy36adv4frndcc64vy1wcqmhpshbs4ba583yqxndw6"; libraryHaskellDepends = [ gogol-core ]; description = "Google Books SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279981,7 +281871,7 @@ self: { sha256 = "1m5ikfi8gl8xsi1kgv3ca7pfjd56gykw29s4x5mkm76a727sy454"; libraryHaskellDepends = [ gogol-core ]; description = "Google Chat SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -279993,7 +281883,7 @@ self: { sha256 = "1cg0xvxs8hkdzrsal7wn0gchscssvnwpfx2kzqqv3k539vjxb07w"; libraryHaskellDepends = [ gogol-core ]; description = "Google Civic Information SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280005,7 +281895,7 @@ self: { sha256 = "0d32fmi65cmhallbiwifwzbwald508025crshh951g2l4sypdbsx"; libraryHaskellDepends = [ gogol-core ]; description = "Google Classroom SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280017,7 +281907,7 @@ self: { sha256 = "1r2ijkzlqi2a34qq6978n8f3iqn2f14srw8cyglhy7if6f23ybp0"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Asset SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280029,7 +281919,7 @@ self: { sha256 = "16scs0jzk0fbvhchf68f69b3pmipffdvi38ihfdn7495dipikpjp"; libraryHaskellDepends = [ gogol-core ]; description = "Google Error Reporting SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280041,7 +281931,7 @@ self: { sha256 = "1w5cpsafgks7zhx08bri3sx9m30ad39wxraa296czhvzhlrz95qq"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Functions SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280053,7 +281943,7 @@ self: { sha256 = "0ygdq4fvgbbjw1jzrvr7r02qjjvr21fjsyvjs5r781bsps9msr66"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Identity SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280065,7 +281955,7 @@ self: { sha256 = "1dvgygzzyk038p6f5qwgiipiz1466zmm760yi1ci9sh7fl4i4ndp"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud IoT SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280077,7 +281967,7 @@ self: { sha256 = "0wvk6ll7xmlly1bi1kwpj3vp4scg06cjsb1xnpd2rd6j2fhi2vmz"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Key Management Service (KMS) SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280110,7 +282000,7 @@ self: { sha256 = "18siw287hdcfmcdp0sxd1r94pk4rri71987mi5mjgxgan90lhgxk"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Private Catalog SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280122,7 +282012,7 @@ self: { sha256 = "12sf1rmiv52gfml3xcv76iza8mry9vhcpk4xzdb80yaw8343idj3"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Private Catalog Producer SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280134,7 +282024,7 @@ self: { sha256 = "0hwby0sk3rxsii76425hgy9d7p4v5l0infsqj0qbs0197qhwh4zi"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Profiler SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280146,7 +282036,7 @@ self: { sha256 = "14gbhgyy8g7kaarxpy8llpvgydapq49sr8gzda144gkfq68svabw"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Scheduler SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280158,7 +282048,7 @@ self: { sha256 = "1nhqkvm5v2m4xbcdi29m8padjzmampcsy3l61vknwfc0n6f89rhf"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Search SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280170,7 +282060,7 @@ self: { sha256 = "1zi69k64klas18kmq525z52nchc9gqdk7v15x8prdln6x46ic1dn"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Shell SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280182,7 +282072,7 @@ self: { sha256 = "11ygaka332an20cyl5i9bj5jxkgddc36pfdl07mjab68b6500ggc"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Tasks SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280194,7 +282084,7 @@ self: { sha256 = "0wnn3pfx28g7iqr8vwk2v5vqh06vwcmgjj0blwi9aznkm1g3qp1k"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Trace SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280206,7 +282096,7 @@ self: { sha256 = "1vcwyv86a3mpis6d1rgldn61qzxfz8x2ncfv3r7rrpr79zclqhkj"; libraryHaskellDepends = [ gogol-core ]; description = "Google Perspective Comment Analyzer SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280218,7 +282108,7 @@ self: { sha256 = "0j4kabhl6wlyhqjiiz6qw6hc8q9c8c0x0ylqxfiwxgr8j0m3x17h"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Composer SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280230,7 +282120,7 @@ self: { sha256 = "094p7nms03jypq44snnsz05z485dz5ynawcnmjjlmwh387i59j4x"; libraryHaskellDepends = [ gogol-core ]; description = "Google Compute Engine SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280242,7 +282132,7 @@ self: { sha256 = "01q4dmqxwdy8p9ix9dhj0dgqs71z7mmjznybv2r8jmfwxm4nxgka"; libraryHaskellDepends = [ gogol-core ]; description = "Google Consumer Surveys SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280254,7 +282144,7 @@ self: { sha256 = "0ci3xdl0rb5nq54z6i748gh240ipgp9wa36pncq3yasf58pn9rvp"; libraryHaskellDepends = [ gogol-core ]; description = "Google Kubernetes Engine SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280266,7 +282156,7 @@ self: { sha256 = "1vzmzbgr88qij6fgi2gsz3iavvbzdxnpjf864l656fkvr5xw83wl"; libraryHaskellDepends = [ gogol-core ]; description = "Google Container Analysis SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280278,7 +282168,7 @@ self: { sha256 = "12mmiza1sd4fryy86kzy88adw8nkswxpf1r2sryndjkyk9a47knx"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Build SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280340,7 +282230,7 @@ self: { tasty ]; description = "Core data types and functionality for Gogol libraries"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280352,7 +282242,7 @@ self: { sha256 = "04yvwb12qpf57p82a7j5h7z0ckxmfircxzyl1a9h8qwmkf2h9g9n"; libraryHaskellDepends = [ gogol-core ]; description = "Google Custom Search SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280364,7 +282254,7 @@ self: { sha256 = "0qi91p8x8jx3rnz4vpk7mkcms1hqjhwlmrvpjzxx489bazllsz66"; libraryHaskellDepends = [ gogol-core ]; description = "Google Dataflow SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280376,7 +282266,7 @@ self: { sha256 = "0r28ccchciw067w1gsm9pcfhnmr6ggk0m5p27i3rhwz1v3mhspnf"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Data Fusion SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280388,7 +282278,7 @@ self: { sha256 = "1gls8g771b7d90a57zz30cwpg0sr9vjmjwkb2sn1syr3q82vz8ba"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Dataproc SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280400,7 +282290,7 @@ self: { sha256 = "0d727wn1yr4w5svvzsfyvn8ybl6l0ijr1mq86zwpz041709llbfg"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Datastore SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280412,7 +282302,7 @@ self: { sha256 = "0m71pa6ilqy5s20vmn8q4gn1vikr2fjxvhz8h54qswn5sanjpiz8"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Debugger API (Deprecated) SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280424,7 +282314,7 @@ self: { sha256 = "143k175i32i4nw54r1w7490wqj9g703a5787aw86r468xfagwmdy"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Deployment Manager V2 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280436,7 +282326,7 @@ self: { sha256 = "1vhc4fx78h26hcxhmgijfprsvshqgh8v6q9dialckh7rq226g0mn"; libraryHaskellDepends = [ gogol-core ]; description = "Google Campaign Manager 360 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280448,7 +282338,7 @@ self: { sha256 = "1gijb69hmba7dh493zifv5809zri33fmi7fi8wmf3973qaylp7g6"; libraryHaskellDepends = [ gogol-core ]; description = "Google Dialogflow SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280460,7 +282350,7 @@ self: { sha256 = "1a6r481sxp50x5mpw8inp4904jm0a21m1rcya2wijwrj8xblynpp"; libraryHaskellDepends = [ gogol-core ]; description = "Google Digital Asset Links SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280472,7 +282362,7 @@ self: { sha256 = "1gyh5fbiv98j74p3bkg0kv1clszdpy8ksb47k4bnpjg8livfgzf4"; libraryHaskellDepends = [ gogol-core ]; description = "Google API Discovery Service SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280484,7 +282374,7 @@ self: { sha256 = "15q8fr1y21zacz30kjvpxsn2irnzqjl5r2xvhkd2mbcpplyvcbcz"; libraryHaskellDepends = [ gogol-core ]; description = "Google Sensitive Data Protection (DLP) SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280496,7 +282386,7 @@ self: { sha256 = "1igqrn1w1jda0xplbslwib2mdv9mzhfb4dpqgymlmp5g1ps9qy28"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud DNS SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280508,7 +282398,7 @@ self: { sha256 = "1chxs5a1wlql6vb9wqr9navijis7khbpndy0grwzfcdafcyz71jm"; libraryHaskellDepends = [ gogol-core ]; description = "Google Docs SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280520,7 +282410,7 @@ self: { sha256 = "01955ainvq9fmmjvkwpgbarmnplw30ilf05shsnjskdhp6b1hqvc"; libraryHaskellDepends = [ gogol-core ]; description = "Google DoubleClick Bid Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280532,7 +282422,7 @@ self: { sha256 = "1l70nmx86wvixyr84zjhns69l58z1v65aiycmqi3i441c5hjrax2"; libraryHaskellDepends = [ gogol-core ]; description = "Google Search Ads 360 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280544,7 +282434,7 @@ self: { sha256 = "0alf3jahdmkjxjzqj2bs5wlrvx7d3414kbhpi1pvdcy8s3fm2b49"; libraryHaskellDepends = [ gogol-core ]; description = "Google Drive SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280556,7 +282446,7 @@ self: { sha256 = "06lnmdz833wvkh9h2q8q73mnqyp2klmfhg132zabwpcpkywlinvl"; libraryHaskellDepends = [ gogol-core ]; description = "Google Drive Activity SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280568,7 +282458,7 @@ self: { sha256 = "1v2s3696i71z4pqclqc2x53c51n4llv6wbpvms1mr666zgmchvxr"; libraryHaskellDepends = [ gogol-core ]; description = "Google Fact Check Tools SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280580,7 +282470,7 @@ self: { sha256 = "0fd23xaqcqn6qq696i1dlrbdlk7yw15h8wq9jsy0l8sqa8f9ygn2"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Filestore SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280592,7 +282482,7 @@ self: { sha256 = "18ywm1xzr0sqj4pp6lsjw8pbhydimapnxa5xylybc1ii69jqq3xj"; libraryHaskellDepends = [ gogol-core ]; description = "Google Firebase Dynamic Links SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280604,7 +282494,7 @@ self: { sha256 = "1znwn8xl2yfxarbf6gcmwlhrm7mn4xan89bd2sh1sd520155yw4q"; libraryHaskellDepends = [ gogol-core ]; description = "Google Firebase Rules SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280616,7 +282506,7 @@ self: { sha256 = "0v0jbgffkxgk17qn79qjbcp3rnnfihcikb9709kwkz5vf246rzs7"; libraryHaskellDepends = [ gogol-core ]; description = "Google Firebase Hosting SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280628,7 +282518,7 @@ self: { sha256 = "09n8bfaa9spara3yh5awjcfyxdwcag5qi7w01vk9m9snfzdypfrg"; libraryHaskellDepends = [ gogol-core ]; description = "Google Firebase Remote Config SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280640,7 +282530,7 @@ self: { sha256 = "0fillhmd5xdb45mfg62fr6vhki4gdc8mqvqzs56il3p70ykbrgby"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Firestore SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280652,7 +282542,7 @@ self: { sha256 = "19a63kbgf8r268ybj1dyd7z4bzaw2dd6ygp3pk4swabjjj1pfrvx"; libraryHaskellDepends = [ gogol-core ]; description = "Google Fitness SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280664,7 +282554,7 @@ self: { sha256 = "15dsq67qnpnmninklr9pm5yy1xn8a459pvgmhaabbp2x31ghqjiv"; libraryHaskellDepends = [ gogol-core ]; description = "Google Web Fonts Developer SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280697,7 +282587,7 @@ self: { sha256 = "18scbflas6w5avgsm5ndnj1qyn277mlj3v2fl71mrfjwr6171l5c"; libraryHaskellDepends = [ gogol-core ]; description = "Google Fusion Tables SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280709,7 +282599,7 @@ self: { sha256 = "0l73pqrsfnwxv3mbg6lxkzmbal1xb5gxcb3rnv16d60ng50xrpc3"; libraryHaskellDepends = [ gogol-core ]; description = "Google Play Game Services SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280721,7 +282611,7 @@ self: { sha256 = "1qfag0mqyp5fk7p225qlc2551hdyzpmflnx0i59b24vm2yym1y4a"; libraryHaskellDepends = [ gogol-core ]; description = "Google Play Game Services Publishing SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280733,7 +282623,7 @@ self: { sha256 = "0zy5bqi8lsb6r19bb5sd8fjcqx9v4g0lphxj60p20p94k5vw7wcd"; libraryHaskellDepends = [ gogol-core ]; description = "Google Play Game Management SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280745,7 +282635,7 @@ self: { sha256 = "0ddyddxan844csb6mflrsq42ivvwrwcm6lhqy7wydysbf1wcfgmm"; libraryHaskellDepends = [ gogol-core ]; description = "Google Genomics SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280757,7 +282647,7 @@ self: { sha256 = "045hqcyypvi8c2d9lh6szp1crz1xk9ll2ll93w5viyvzz2fzlpza"; libraryHaskellDepends = [ gogol-core ]; description = "Google Gmail SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280769,7 +282659,7 @@ self: { sha256 = "0gskbydkk39zs6aa8ss4y3ibnsdb69zmm7jbi6ijr56y7qv11fgm"; libraryHaskellDepends = [ gogol-core ]; description = "Google Groups Migration SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280781,7 +282671,7 @@ self: { sha256 = "0n0j1m01y9k2q07mkrdm5n9pp3ahs9byhl0kpi8na30y4zhscxr8"; libraryHaskellDepends = [ gogol-core ]; description = "Google Groups Settings SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280793,7 +282683,7 @@ self: { sha256 = "1dskfbpm1mv2dax64izj8sarkssajnbkinc4pwkvgfgjhf9l9sq9"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Healthcare SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280805,7 +282695,7 @@ self: { sha256 = "0ylryxz1wa8v246mwzpvqkqmggj2gbd9mxmgf5cbnkibmnbcwswg"; libraryHaskellDepends = [ gogol-core ]; description = "Google Identity and Access Management (IAM) SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280817,7 +282707,7 @@ self: { sha256 = "1jzqijf08jmmavgc5f7vpvs1ixiw6h9k4x8y7q8kwiayp57gcgfh"; libraryHaskellDepends = [ gogol-core ]; description = "Google IAM Service Account Credentials SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280829,7 +282719,7 @@ self: { sha256 = "0v7xm5qr5im2hcvq34s7c880f6yxnzwc4cax1cwm4f3zjq7galmb"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Identity-Aware Proxy SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280841,7 +282731,7 @@ self: { sha256 = "1wdm8w4z4iicbla6139501v7ri9k9w6f0b131li0578dxqw411m0"; libraryHaskellDepends = [ gogol-core ]; description = "Google Identity Toolkit SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280853,7 +282743,7 @@ self: { sha256 = "1hxk0gzk183vjljj57qkgyi5y4j1rigvjxkivxzvzlqyvpbirdrs"; libraryHaskellDepends = [ gogol-core ]; description = "Google Web Search Indexing SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280865,7 +282755,7 @@ self: { sha256 = "0i9pi31vz2ngk8fpv16cizc2yjhs0pacnwf2c0fk9nylg9x4ms38"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Talent Solution SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280877,7 +282767,7 @@ self: { sha256 = "02py8n5kk1lxmm7bkxag041rwzip4jxpdmldciq4vyq9fkkxvy57"; libraryHaskellDepends = [ gogol-core ]; description = "Google Knowledge Graph Search SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280889,7 +282779,7 @@ self: { sha256 = "0y0r5c1kgzxmsply7zksh9dbzs2sd4fxwb4ps4w4lqzjkchdbj4x"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Natural Language SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280922,7 +282812,7 @@ self: { sha256 = "14s5hw0qby8acqmf9f3kh068iaglmf9lp6p802vf3bg3qqx43857"; libraryHaskellDepends = [ gogol-core ]; description = "Google Library Agent SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280934,7 +282824,7 @@ self: { sha256 = "1a2w6dyb0h3dy9fxzsrmq81d7vr3z2nk7xc0wkb4jhsdvn3nwkzk"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Logging SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -280946,7 +282836,7 @@ self: { sha256 = "0ydxl3cxrw65bfp708im1mlqgf76bi8m0wl8x295mgzyyvi6q75g"; libraryHaskellDepends = [ gogol-core ]; description = "Google Manufacturer Center SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281000,7 +282890,7 @@ self: { sha256 = "0si4kk7da0mxgqddjamxa8cmci75rlpl2bivjyqx99awff788376"; libraryHaskellDepends = [ gogol-core ]; description = "Google Mirror SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281012,7 +282902,7 @@ self: { sha256 = "1vr7kv86b1cz364a5mbcl8w14k3f0rdkya4dqc99j46rqa89hcjs"; libraryHaskellDepends = [ gogol-core ]; description = "Google AI Platform Training & Prediction SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281024,7 +282914,7 @@ self: { sha256 = "1psii00flwy8yh76ng1ixpzdix4i31gr9nlysvi20m962j2zb8x7"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Monitoring SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281036,7 +282926,7 @@ self: { sha256 = "1yrzaa7wab67dw7yyz3kv78rka6vrmq4q53rrjda25y5mbzax08j"; libraryHaskellDepends = [ gogol-core ]; description = "Google OAuth2 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281048,7 +282938,7 @@ self: { sha256 = "0mwxzx6qqbcybanf8cvdrwi4q2y1rs9wlrs4ivsx5csjk07zrbpy"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud OS Login SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281060,7 +282950,7 @@ self: { sha256 = "000p7lhs82fgw80x2g77bgk0ywhxcj22388a37xfdlvfwk7rxxhp"; libraryHaskellDepends = [ gogol-core ]; description = "Google PageSpeed Insights SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281072,7 +282962,7 @@ self: { sha256 = "0jcqch35rw33fp3xc24x6063hfxfd6hkdhy8ns1b3ry0x59r42na"; libraryHaskellDepends = [ gogol-core ]; description = "Google Partners SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281084,7 +282974,7 @@ self: { sha256 = "1qjr57q91kr6gf37y24z0hr4lwkqq5fk474mb53s6ipqiyqxsk1s"; libraryHaskellDepends = [ gogol-core ]; description = "Google People SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281117,7 +283007,7 @@ self: { sha256 = "05nc0w5v5sgg2z1ldx8y6a06nqy81hsq1bln882gv5595mcz3134"; libraryHaskellDepends = [ gogol-core ]; description = "Google Play Movies Partner SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281129,7 +283019,7 @@ self: { sha256 = "1mga3ppvlzjw133g8li20hjacp8k280qwpcsrfh1a9srmkflnqpi"; libraryHaskellDepends = [ gogol-core ]; description = "Google Play Custom App Publishing SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281141,7 +283031,7 @@ self: { sha256 = "1jy99vdjqhlhvgir9h7hfc4w27nql44gqv9bn7g6w77xrh5qbbgg"; libraryHaskellDepends = [ gogol-core ]; description = "Google + SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281153,7 +283043,7 @@ self: { sha256 = "00nyww46c4fxqvzm8jdl8wnmv0a7inm4hcyp56vl336l5fzw6wid"; libraryHaskellDepends = [ gogol-core ]; description = "Google + Domains SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281165,7 +283055,7 @@ self: { sha256 = "0i87jzs5vrd7zwmrpkbf0jpw7yhq0y9hhiyay18kl78jkwh8gp9v"; libraryHaskellDepends = [ gogol-core ]; description = "Google Poly SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281198,7 +283088,7 @@ self: { sha256 = "13yzm104viq54pddz321bh9fknr4i0pywsnmlayav82gy6q70fnn"; libraryHaskellDepends = [ gogol-core ]; description = "Google Proximity Beacon SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281210,7 +283100,7 @@ self: { sha256 = "0ay6npsyzcq2m6dww8xdima8d19bqnrpi942hpmn5ny1rlxahvnj"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Pub/Sub SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281222,7 +283112,7 @@ self: { sha256 = "1nvn2c936ia0jzkc6lljcrnxp69y7wj8yk4n95y4wqmibi7v1pc6"; libraryHaskellDepends = [ gogol-core ]; description = "Google QPX Express SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281234,7 +283124,7 @@ self: { sha256 = "1xcgfz3d34iac66kld3fjszi6zn03hw6i51niyapnmgs7qwvw8xm"; libraryHaskellDepends = [ gogol-core ]; description = "Google reCAPTCHA Enterprise SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281246,7 +283136,7 @@ self: { sha256 = "1fynpbfhnhpxki81wak3w6256rhb6yj2n6h605zpkmqb6zgdcraw"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Memorystore for Redis SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281258,7 +283148,7 @@ self: { sha256 = "0316qcavy06s6lc77nd3kvkcivx99a29kybqk2v8gkm3d3hgnay6"; libraryHaskellDepends = [ gogol-core ]; description = "Google Remote Build Execution SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281270,7 +283160,7 @@ self: { sha256 = "1nx55xgghprwzs81x4xvald37xvjzwrsfq5lrrarig5gsz3crb8h"; libraryHaskellDepends = [ gogol-core ]; description = "Google Replica Pool SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281282,7 +283172,7 @@ self: { sha256 = "14cwrx4qw002464i913n6hxq7rw962w2kcrw3bzng74ndhaaswd2"; libraryHaskellDepends = [ gogol-core ]; description = "Google Compute Engine Instance Group Updater SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281294,7 +283184,7 @@ self: { sha256 = "12mhxjw4x9cb5sgpy2z4sk9qkmarhwv8mb8q88qigx4d1abqj5gm"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Resource Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281327,7 +283217,7 @@ self: { sha256 = "07wqy2cp62d8gs4izqzqv50yaj7b37jfhq5qm67j9dr3s56kzz6q"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Run Admin SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281339,7 +283229,7 @@ self: { sha256 = "0hrjl2vcbmk3hx38c0alh2lgz10xnsvb90lb5x9fkls2n6l0q3lm"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Runtime Configuration SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281351,7 +283241,7 @@ self: { sha256 = "13yyab714dpd42j6683p4c6v97apc2qy4ihyhrsjr7yn6ysyc4jy"; libraryHaskellDepends = [ gogol-core ]; description = "Google Safe Browsing SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281363,7 +283253,7 @@ self: { sha256 = "1a2ppyk9869bkwzfhaznqkja5pkdwjwal276k4mzn0ba7jrq47hs"; libraryHaskellDepends = [ gogol-core ]; description = "Google Apps Script SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281375,7 +283265,7 @@ self: { sha256 = "0l5q9zj6scj72zg4sd1hkn5jwm4hh4q85wq6y5pm8s1sbqk3wsqz"; libraryHaskellDepends = [ gogol-core ]; description = "Google Search Console SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281387,7 +283277,7 @@ self: { sha256 = "0vkipvyapjimizikzfgk4q2cdn0my5j85agnnz79hvlkqb412ggp"; libraryHaskellDepends = [ gogol-core ]; description = "Google Security Command Center SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281399,7 +283289,7 @@ self: { sha256 = "0z5mfig3k7k90r5khcs8is4c278dsp9y6qa5fljfkljkd4bniyv4"; libraryHaskellDepends = [ gogol-core ]; description = "Google Service Broker SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281411,7 +283301,7 @@ self: { sha256 = "17g49aqdgml3w16mj8qf3m0lz7wa6qhmvz1m7s5q2dly8i7klb9q"; libraryHaskellDepends = [ gogol-core ]; description = "Google Service Consumer Management SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281423,7 +283313,7 @@ self: { sha256 = "0zw9a5q6nsyar5210ryh3svzv8jgjwjmn6mm1kpiqx32bi0gcb53"; libraryHaskellDepends = [ gogol-core ]; description = "Google Service Control SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281435,7 +283325,7 @@ self: { sha256 = "0i3v8ryswaz84d27v867v5f3rpa6wa518k9y9sim87l4yvqdd72s"; libraryHaskellDepends = [ gogol-core ]; description = "Google Service Management SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281447,7 +283337,7 @@ self: { sha256 = "0180yqdgrbsf7zazvdsbi1hwy671qc4m80chv458fgnhl6irqzsj"; libraryHaskellDepends = [ gogol-core ]; description = "Google Service Networking SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281459,7 +283349,7 @@ self: { sha256 = "0mc44gczmh6acgfp3x0lhd7kv7agqdqskv91bvnrk9lmrhcqchr6"; libraryHaskellDepends = [ gogol-core ]; description = "Google Service Usage SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281471,7 +283361,7 @@ self: { sha256 = "0gh7flld3vai2fwx9gqw3gcrjwwdk3nkahdxdzrixk96lrvfd2lb"; libraryHaskellDepends = [ gogol-core ]; description = "Google Service User SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281483,7 +283373,7 @@ self: { sha256 = "0jx155xaa053mp7sdrrjng28vdvls51bqg374bp8015dqx8pq388"; libraryHaskellDepends = [ gogol-core ]; description = "Google Sheets SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281495,7 +283385,7 @@ self: { sha256 = "09j3a7scawkxq81mghnypwhxi5jfx1w8nircmmhpm6a9543ikbgl"; libraryHaskellDepends = [ gogol-core ]; description = "Google Content API for Shopping SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281507,7 +283397,7 @@ self: { sha256 = "04nn9382mwi4x83whhp66x99mml2djf97nlvpq0n5d6vs5nl65vf"; libraryHaskellDepends = [ gogol-core ]; description = "Google Site Verification SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281519,7 +283409,7 @@ self: { sha256 = "06cc335zva6qdqr3mmhgsmhzyg09lipzmcsffwvngmbbk6adqfag"; libraryHaskellDepends = [ gogol-core ]; description = "Google Slides SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281531,7 +283421,7 @@ self: { sha256 = "1v5wl66rl9kj7ckzvmy65a23s9d3ajfrxc4rsmpx6zzg3xmxjlw0"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Source Repositories SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281543,7 +283433,7 @@ self: { sha256 = "0wbkqr2f2dha298n3sz007y9jg9c4yxn69m5ln7ffxa135yan6l8"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Spanner SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281555,7 +283445,7 @@ self: { sha256 = "0z1la9nan5dfdksgkajh1a2smlj4vjqk3r2586cshyn4lf1iswsa"; libraryHaskellDepends = [ gogol-core ]; description = "Google Spectrum Database SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281567,7 +283457,7 @@ self: { sha256 = "1bg6kqxjgwj5qrkrvl7gk9h9r60z41k9h7zf6y7a74arw1ycnfcs"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Speech-to-Text SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281579,7 +283469,7 @@ self: { sha256 = "0aamc6i0l1ad9x4fnw1psq37fr8iq4pflmi7r9zpqpqh61225qic"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud SQL Admin SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281591,7 +283481,7 @@ self: { sha256 = "1sdmnkaclgi1n9kip5v3791dbvl992sbf95kp967261cwdm00mw5"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Storage JSON SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281603,7 +283493,7 @@ self: { sha256 = "14v3gk3pp3cn1r27dc9j6f0a8ska2mdpyarx54607x3y23bl1xc5"; libraryHaskellDepends = [ gogol-core ]; description = "Google Storage Transfer SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281615,7 +283505,7 @@ self: { sha256 = "03zd6hk87fchc2v7wch7s2jjlp6kk2pdadd3vqapnfai5b4nmi0c"; libraryHaskellDepends = [ gogol-core ]; description = "Google Street View Publish SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281627,7 +283517,7 @@ self: { sha256 = "1bpybiarlh030k825ikf4sc3wm54qn8jxn9wcycfchz311rahci1"; libraryHaskellDepends = [ gogol-core ]; description = "Google Surveys SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281639,7 +283529,7 @@ self: { sha256 = "1lfadp570iampv44s8kjykimll2h3jrm7kmg696lc4gvr45ps9iz"; libraryHaskellDepends = [ gogol-core ]; description = "Google Tag Manager SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281672,7 +283562,7 @@ self: { sha256 = "0spim4pb7l582ydp4p5fz24bdqdl2d3jl75sw90g39fkdhx8b36s"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Testing SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281684,7 +283574,7 @@ self: { sha256 = "0dal449bcdlr04mllfam1m9n0qz8p3ddlv8vm1xpxzw52090jq3m"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Text-to-Speech SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281696,7 +283586,7 @@ self: { sha256 = "108x732f9bxsqwj1wnmp3sb19v2hc0amjq3hjpw8f2iciyy4l5ia"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Tool Results SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281708,7 +283598,7 @@ self: { sha256 = "09hbn03scg5axmfy15d29v5nmqxgsc8289x95rahcy00vjcx0aip"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud TPU SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281720,7 +283610,7 @@ self: { sha256 = "0a98hq71pl3hiv8axaqibs7i5vx9h36zcp4lhj1ckca9mbqps87g"; libraryHaskellDepends = [ gogol-core ]; description = "Google Tracing SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281732,7 +283622,7 @@ self: { sha256 = "15ai2f66bi5hvfpfqx3kpr7pb9nw5sw13p6igs9a2vmdaqf57mkg"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Translation SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281744,7 +283634,7 @@ self: { sha256 = "0j846nnb5w2lki10wnvdslds4bi387hxcfrr3m8q156n0dvgzz5q"; libraryHaskellDepends = [ gogol-core ]; description = "Google URL Shortener SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281777,7 +283667,7 @@ self: { sha256 = "08dyv38d0ga4dc6zlxz41dgba84ylxc336xv0c33jqxhrzdq6654"; libraryHaskellDepends = [ gogol-core ]; description = "Google Vault SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281789,7 +283679,7 @@ self: { sha256 = "1303p25mdzvk79rhy942f1v27n476cqj1sclycq3mnflf661sbwa"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Video Intelligence SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281801,7 +283691,7 @@ self: { sha256 = "13llhpsj0lzd4r6mbgzlcqgj8m14i0qk3il3pynxwhzvn1nccjps"; libraryHaskellDepends = [ gogol-core ]; description = "Google Cloud Vision SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281813,7 +283703,7 @@ self: { sha256 = "1da7zap20g3s8n8pail5sh7wy4i7m718qr1h3dmqpd4413p9ybcn"; libraryHaskellDepends = [ gogol-core ]; description = "Google Search Console SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281825,7 +283715,7 @@ self: { sha256 = "0asdbgv7n7vcc7z2qxr4aqva0w75wzxba2niyq10648ya1dxrx5d"; libraryHaskellDepends = [ gogol-core ]; description = "Google Web Security Scanner SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281837,7 +283727,7 @@ self: { sha256 = "1zgfx51z3wxmjkyzg876kfmwb516n5dhaygg1bmjhqc6xwzzp2si"; libraryHaskellDepends = [ gogol-core ]; description = "Google YouTube Data API v3 SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281849,7 +283739,7 @@ self: { sha256 = "01rcrcj83smzhz9bzdhwrnd799w2gg62ypvkffyd1n06frs6jlaf"; libraryHaskellDepends = [ gogol-core ]; description = "Google YouTube Analytics SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281861,7 +283751,7 @@ self: { sha256 = "14p05jzz2vpxhgr2gb8pp5i8ni46zy3j5vjhlq3gb2ri7cz76asz"; libraryHaskellDepends = [ gogol-core ]; description = "Google YouTube Reporting SDK"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -281925,14 +283815,16 @@ self: { mkDerivation, aeson, base, - benchpress, boxes, bytestring, + deepseq, directory, filepath, hspec, hspec-core, + microlens, process, + QuickCheck, statistics, text, time, @@ -281940,17 +283832,18 @@ self: { }: mkDerivation { pname = "golds-gym"; - version = "0.2.0.0"; - sha256 = "17jngahdl6kiaik3fmgj6glg00qhmi7jrdjrl4jdflicjrwwk99i"; + version = "0.7.0.0"; + sha256 = "00bf9j6dyyz7vdwb9y4hi9b1wmmh94picakq7hhxia5sbv4p0fc3"; libraryHaskellDepends = [ aeson base - benchpress boxes bytestring + deepseq directory filepath hspec-core + microlens process statistics text @@ -281960,9 +283853,14 @@ self: { testHaskellDepends = [ base hspec + QuickCheck + statistics + text + time + vector ]; description = "Golden testing framework for performance benchmarks"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -283578,8 +285476,8 @@ self: { }: mkDerivation { pname = "gothic"; - version = "0.1.8.4"; - sha256 = "052ixajcs3nvsdwdhrhd4l7y9vxrhhdmcxdpwb4irl524mskimzm"; + version = "0.1.8.5"; + sha256 = "1j6mzniw3n2v4lg3pzkxz05jk50baclnmx84lfxnjv71rz83sjz6"; libraryHaskellDepends = [ aeson base @@ -284143,7 +286041,7 @@ self: { gpu-vulkan-core ]; description = "Thin wrapper for VK_KHR_surface extension of the Vulkan API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -284172,7 +286070,7 @@ self: { gpu-vulkan-core-khr-surface ]; description = "Thin wrapper for VK_KHR_swapchain extension of the Vulkan API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -284210,7 +286108,7 @@ self: { typelevel-tools-yj ]; description = "VK_KHR_surface extension of the Vulkan API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -284254,7 +286152,7 @@ self: { typelevel-tools-yj ]; description = "GLFW surface for Vulkan"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -284301,7 +286199,7 @@ self: { typelevel-tools-yj ]; description = "VK_KHR_swapchain extension of the Vulkan API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -284426,7 +286324,7 @@ self: { typelevel-tools-yj ]; description = "medium wrapper for VK_KHR_surface extension of the Vulkan API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -284458,7 +286356,7 @@ self: { typelevel-tools-yj ]; description = "medium wrapper for GLFW surface for the Vulkan API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -284505,7 +286403,7 @@ self: { typelevel-tools-yj ]; description = "medium wrapper for VK_KHR_swapchain extension of the Vulkan API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -284569,7 +286467,7 @@ self: { criterion ]; description = "Applicative non-linear consumption"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -284602,7 +286500,7 @@ self: { text ]; description = "Applicative parsers for form parameter lists"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -284682,7 +286580,7 @@ self: { tasty-hunit ]; description = "API for creating grafana dashboards represented as json"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -284721,7 +286619,7 @@ self: { unordered-containers ]; description = "Configure grafana dashboards from Dhall expression"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; mainProgram = "grafdhall"; } ) { }; @@ -284965,8 +286863,8 @@ self: { }: mkDerivation { pname = "granite"; - version = "0.3.0.5"; - sha256 = "0d2k9lnrqpsjhsqn82pm7pwm7qwnrccga60vkxw75sjgqv9862f3"; + version = "0.4.0.0"; + sha256 = "0gy9hjlv7sm0kdrrn9xqh16kl3aj3kxgg6zp20501cbwcdnr95sd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -284985,7 +286883,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Easy terminal plotting"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "granite"; } ) { }; @@ -285283,7 +287181,7 @@ self: { unordered-containers ]; description = "Native Haskell implementation of the gRPC framework"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -285307,7 +287205,7 @@ self: { proto-lens-etcd ]; description = "grapesy-etcd - GRPC interface to etcd"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -285814,7 +287712,7 @@ self: { transformers ]; description = "Trace the call graph of a program"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -285854,7 +287752,7 @@ self: { directory ]; description = "Converts a graph-trace log into a DOT file for use with Graphviz"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "graph-trace-dot"; } ) { }; @@ -285884,7 +287782,7 @@ self: { process ]; description = "Converts a graph-trace log into an HTML document"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "graph-trace-viz"; } ) { }; @@ -286504,64 +288402,6 @@ self: { ) { }; graphql-spice = callPackage ( - { - mkDerivation, - aeson, - base, - conduit, - containers, - exceptions, - graphql, - hspec, - hspec-discover, - hspec-expectations, - megaparsec, - scientific, - template-haskell, - text, - time, - transformers, - unordered-containers, - vector, - }: - mkDerivation { - pname = "graphql-spice"; - version = "1.0.6.0"; - sha256 = "1dm8wq9nyahjf15fx7v25i8jf9rfphl02nqlvf21gs7m0ljgn82k"; - libraryHaskellDepends = [ - aeson - base - conduit - containers - exceptions - graphql - hspec-expectations - megaparsec - scientific - template-haskell - text - time - transformers - unordered-containers - vector - ]; - testHaskellDepends = [ - aeson - base - graphql - hspec - scientific - text - time - unordered-containers - ]; - testToolDepends = [ hspec-discover ]; - description = "GraphQL with batteries"; - license = lib.licensesSpdx."MPL-2.0"; - } - ) { }; - - graphql-spice_1_0_7_0 = callPackage ( { mkDerivation, aeson, @@ -286615,8 +288455,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "GraphQL with batteries"; - license = lib.licensesSpdx."MPL-2.0"; - hydraPlatforms = lib.platforms.none; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -287034,7 +288873,7 @@ self: { ]; testToolDepends = [ tasty-autocollect ]; description = "Monadic DOT graph builder DSL"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "example"; } ) { }; @@ -287223,7 +289062,7 @@ self: { test-framework-quickcheck2 ]; description = "Gray encoding schemes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -287830,7 +289669,7 @@ self: { tasty-bench ]; description = "Uniformly-random pre-factored numbers (Kalai)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "grfn-exe"; broken = true; @@ -287861,7 +289700,7 @@ self: { test-framework-quickcheck2 ]; description = "Tools for working with regular grids (graphs, lattices)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -288139,7 +289978,7 @@ self: { text ]; description = "Parser for reStructuredText-style grid tables"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -288254,7 +290093,6 @@ self: { ]; description = "Symbolic evaluation as a library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -288298,6 +290136,7 @@ self: { description = "Support for monad-coroutine package with Grisette"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -288939,7 +290778,7 @@ self: { utility-ht ]; description = "Shell command for grouping files by dates into folders"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "group-by-date"; maintainers = [ lib.maintainers.thielema ]; } @@ -289119,7 +290958,7 @@ self: { sha256 = "0f5c8dg9b74glfw2sdvdcl9c8igs6knz1bayk4gvvzvypsl547nf"; libraryHaskellDepends = [ base ]; description = "Groups"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -289140,7 +290979,7 @@ self: { groups ]; description = "Generically derive Group instances"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -289215,7 +291054,7 @@ self: { vector ]; description = "A contiguous growable array type"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -289582,7 +291421,7 @@ self: { tree-diff ]; description = "Implementation of the pure part of the gRPC spec"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -289692,7 +291531,7 @@ self: { sha256 = "0if8kvwx51bwsdkwpk9ardmlm9l5v91vfy4g3bj2gmd3184nw6la"; libraryHaskellDepends = [ base ]; description = "Gruvbox colors for use in Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -289851,7 +291690,7 @@ self: { X11 ]; description = "A visual generic menu"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "gsmenu"; } @@ -290132,7 +291971,7 @@ self: { ]; libraryPkgconfigDepends = [ gtk2 ]; description = "Binding to the Gtk+ graphical user interface library"; - license = lib.licensesSpdx."LGPL-2.1-only"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-only"; } ) { inherit (pkgs) gtk2; }; @@ -290264,6 +292103,35 @@ self: { } ) { inherit (pkgs) gtk-mac-integration-gtk2; }; + gtk-scaling-image = callPackage ( + { + mkDerivation, + base, + gi-cairo-connector, + gi-cairo-render, + gi-gdk3, + gi-gdkpixbuf, + gi-gtk3, + hslogger, + }: + mkDerivation { + pname = "gtk-scaling-image"; + version = "0.1.0.0"; + sha256 = "0bk9v1zw0psllssvhjckrpl396hggsnrrl52kg78jqxm0bmf3fwh"; + libraryHaskellDepends = [ + base + gi-cairo-connector + gi-cairo-render + gi-gdk3 + gi-gdkpixbuf + gi-gtk3 + hslogger + ]; + description = "Generic GTK image scaling helpers for haskell-gi"; + license = lib.licenses.bsd3; + } + ) { }; + gtk-serialized-event = callPackage ( { mkDerivation, @@ -290324,6 +292192,7 @@ self: { containers, dbus, dbus-hslogger, + dbus-menu, directory, enclosed-exceptions, filepath, @@ -290334,6 +292203,7 @@ self: { gi-gdk3, gi-gdkpixbuf, gi-glib, + gi-gtk-layer-shell, gi-gtk3, gtk-strut, gtk3, @@ -290349,8 +292219,8 @@ self: { }: mkDerivation { pname = "gtk-sni-tray"; - version = "0.1.9.0"; - sha256 = "082y2h267zynqqlpvbqn7pai2lj0izq1q629a3jsw0y89k3vagpi"; + version = "0.2.0.0"; + sha256 = "1nhw7nlcghwi9rlrd55951brfi98fz7za9jhn9bnrca6yd8pkh35"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -290358,6 +292228,7 @@ self: { bytestring containers dbus + dbus-menu directory enclosed-exceptions filepath @@ -290382,9 +292253,11 @@ self: { libraryPkgconfigDepends = [ gtk3 ]; executableHaskellDepends = [ base + containers dbus dbus-hslogger gi-gdk3 + gi-gtk-layer-shell gi-gtk3 gtk-strut hslogger @@ -290535,7 +292408,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Tools to build the Gtk2Hs suite of User Interface libraries"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; } ) { }; @@ -290819,7 +292692,7 @@ self: { ]; libraryPkgconfigDepends = [ gtk3 ]; description = "Binding to the Gtk+ 3 graphical user interface library"; - license = lib.licensesSpdx."LGPL-2.1-only"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-only"; } ) { inherit (pkgs) gtk3; }; @@ -291308,7 +293181,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "The border guardian for your package dependencies"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "guardian"; broken = true; @@ -291461,7 +293334,7 @@ self: { unix ]; description = "ghcWithPackages cmdline util"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "gw"; broken = true; @@ -291766,7 +293639,7 @@ self: { libxrandr ]; description = "Raylib bindings for Haskell"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; badPlatforms = lib.platforms.darwin; } ) @@ -291939,7 +293812,7 @@ self: { test-framework-quickcheck2 ]; description = "A Haskell binding for H3"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -292007,7 +293880,7 @@ self: { time ]; description = "Control your Arduino board from Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -292698,7 +294571,7 @@ self: { zlib ]; description = "native Haskell implementation of OpenPGP (RFC4880)"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -293164,8 +295037,8 @@ self: { }: mkDerivation { pname = "haal"; - version = "0.1.0.0"; - sha256 = "09kahyxrvdp3nyidjqjivxbqlhnkpq7fk8rkn7y0v0dlfj9zqmnz"; + version = "0.3.0.0"; + sha256 = "1kllgy5q29xr1zh2xif1c7ixlhjkcr9cs5j3km90fr9sdd9hjjxl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -293190,7 +295063,7 @@ self: { random ]; description = "A Haskell library for Active Automata Learning"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -294309,7 +296182,7 @@ self: { servant-client ]; description = "An API binding to Hackage API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -294396,7 +296269,7 @@ self: { ]; doHaddock = false; description = "CLI tool for Hackage"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; mainProgram = "hackage-cli"; } ) { }; @@ -294752,7 +296625,7 @@ self: { with-utf8 ]; description = "No frills releasing to Hackage"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "hackage-publish"; broken = true; @@ -294855,7 +296728,7 @@ self: { time ]; description = "List Hackage reverse dependencies"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -294907,7 +296780,7 @@ self: { time ]; description = "List Hackage reverse dependencies"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -295628,7 +297501,7 @@ self: { ]; doHaddock = false; description = "Hackage and Portage integration tool"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; mainProgram = "hackport"; } ) { }; @@ -295711,7 +297584,7 @@ self: { haddock-test ]; description = "A documentation-generation tool for Haskell libraries"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "haddock"; } @@ -295787,7 +297660,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A documentation-generation tool for Haskell libraries"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -295801,7 +297674,7 @@ self: { sha256 = "1nqq7k8ssl6h1d501d8ayzsdlihnbfrqy4l5z43msc6lr7ffvz2r"; libraryHaskellDepends = [ base ]; description = "A documentation-only package exemplifying haddock markup features"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -295889,7 +297762,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Library exposing some functionality of Haddock"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -295960,7 +297833,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Eliminate warnings for names referred in Haddock only"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -296272,7 +298145,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A simple Hadoop streaming library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -296360,7 +298233,7 @@ self: { isExecutable = true; executableHaskellDepends = [ base ]; description = "Confirm delegation of NS and MX records"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; mainProgram = "haeredes"; } ) { }; @@ -297333,8 +299206,8 @@ self: { pname = "hakyll"; version = "4.16.7.1"; sha256 = "18wg5ay6l3ngsmqq00g6y7djmg4f8285kwdi47g0rg70mq6sn0py"; - revision = "1"; - editedCabalFile = "0y4my8p32yihpxkfvm159vgh5na35f1jgrnj6fhlvq2c3460p0cf"; + revision = "3"; + editedCabalFile = "185panz8k3wqiy1hpzaa9p38v1n7vwcj2r6ij2pwqs7qrrwqr6dw"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -297510,7 +299383,7 @@ self: { text ]; description = "Hakyll extension for rendering Coq code using Alectryon"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -297943,7 +299816,7 @@ self: { text ]; description = "A Hakyll plugin for rendering diagrams figures from embedded Haskell code"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -298102,7 +299975,7 @@ self: { vector ]; description = "Hakyll utilities to work with images"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -298317,7 +300190,7 @@ self: { text ]; description = "Use shortcut-links in markdown file for Hakyll"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -298594,8 +300467,8 @@ self: { pname = "half"; version = "0.3.3"; sha256 = "00mb2xfz0q8sq8zxqpw3ycp1p8gjhlgc0wxh5xr7kzyn52b08xpl"; - revision = "1"; - editedCabalFile = "1l21z6a7h6qkfnk0mp4qg3mgqjzrx5a9ra0ymb45rr3svvw9w45m"; + revision = "2"; + editedCabalFile = "1jy2q5nmf3mi97s44zyzrmq0dg3sgn1z0jcw5p19lhfdz2vlk5dk"; libraryHaskellDepends = [ base binary @@ -298712,7 +300585,7 @@ self: { sha256 = "1y09vl853nsc6fx19bwmmmh9k7di825j4y7rsm06wyk35m911yv7"; libraryHaskellDepends = [ base ]; description = "A library to provide special kind of two-column output for Phladiprelio"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -298742,7 +300615,7 @@ self: { JuicyPixels ]; description = "Integration between Halide and JuicyPixels"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.linux; hydraPlatforms = lib.platforms.none; } @@ -298772,7 +300645,7 @@ self: { hspec ]; description = "Integration between Halide and ArrayFire"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -298833,7 +300706,7 @@ self: { vector ]; description = "Haskell bindings to Halide"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.linux; hydraPlatforms = lib.platforms.none; broken = true; @@ -301808,7 +303681,7 @@ self: { list-tries ]; description = "Support for static URL routing with overlap detection for Happstack"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -302136,7 +304009,7 @@ self: { Chart-diagrams ]; description = "Generate simple okay-looking bar plots without much effort"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -302165,7 +304038,7 @@ self: { ]; doHaddock = false; description = "Happy is a parser generator for Haskell implemented using this library"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -302192,7 +304065,7 @@ self: { ]; doHaddock = false; description = "Happy is a parser generator for Haskell implemented using this library"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -302650,7 +304523,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Haskell program configuration using higher kinded data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -302879,7 +304752,7 @@ self: { first-class-families ]; description = "Haskell array programming"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "harpie-bug-issue1"; } ) { }; @@ -302918,7 +304791,7 @@ self: { first-class-families ]; description = "Haskell array programming"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "harpie-bug-issue1"; } @@ -302947,7 +304820,7 @@ self: { prettyprinter ]; description = "numhask shim for harpie"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -302974,7 +304847,7 @@ self: { prettyprinter ]; description = "numhask shim for harpie"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -303128,7 +305001,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "This library 'Has' transformers"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.turion ]; } ) { }; @@ -303295,7 +305168,7 @@ self: { sha256 = "1vgbmlcd33vky1mf9sx6dkbh8yjp7nyr4528y6qz7xn7z1lxfyyx"; libraryHaskellDepends = [ base ]; description = "Haskell to and from Scalameta"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -303800,7 +305673,7 @@ self: { temporary ]; description = "Hash-addressed file storage"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -303868,7 +305741,7 @@ self: { unordered-containers ]; description = "Hash-addressed file storage app"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "hash-addressed"; } @@ -303978,19 +305851,19 @@ self: { containers, crypton, hspec, - memory, QuickCheck, + ram, }: mkDerivation { pname = "hash-tree"; - version = "0.0.1"; - sha256 = "0dixldpjd2mm4r9cvklg6xsh1jx3kadab8scas7g97jiq9cwilhq"; + version = "0.1.0"; + sha256 = "1zbsfg77ysia5grkqphzsgia1hf3yh2v0rsjq4b6r47f4w6jjl4r"; libraryHaskellDepends = [ base bytestring containers crypton - memory + ram ]; testHaskellDepends = [ base @@ -303999,11 +305872,13 @@ self: { containers crypton hspec - memory QuickCheck + ram ]; description = "Merkle Hash Tree"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -304060,7 +305935,7 @@ self: { unix ]; description = "A class for types that can be converted to a hash value"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -304109,7 +305984,7 @@ self: { text ]; description = "A class for types that can be converted to a hash value"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -304235,7 +306110,7 @@ self: { time-compat ]; description = "Provides instances missing from Hashable"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -304409,7 +306284,7 @@ self: { vector ]; description = "Hash digests for files and directories"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "hasherize"; broken = true; @@ -304453,7 +306328,7 @@ self: { ]; benchmarkSystemDepends = [ openssl ]; description = "Hash functions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { inherit (pkgs) openssl; }; @@ -304757,7 +306632,7 @@ self: { vector ]; description = "Mutable hash tables in the ST monad"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -304907,6 +306782,66 @@ self: { } ) { }; + hask-redis-mux = callPackage ( + { + mkDerivation, + attoparsec, + base, + bytestring, + containers, + crypton-x509-system, + data-default-class, + dns, + file-embed, + hspec, + iproute, + mtl, + network, + stm, + text, + time, + tls, + vector, + }: + mkDerivation { + pname = "hask-redis-mux"; + version = "0.1.0.1"; + sha256 = "0jggx311ibr9piqzk469pzklqk4742znq5vd1xq91c5z387ihj1b"; + libraryHaskellDepends = [ + attoparsec + base + bytestring + containers + crypton-x509-system + data-default-class + dns + file-embed + iproute + mtl + network + stm + text + time + tls + vector + ]; + testHaskellDepends = [ + attoparsec + base + bytestring + containers + hspec + stm + text + time + vector + ]; + doHaddock = false; + description = "A RESP protocol implementation and multiplexed Redis client library"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + haskades = callPackage ( { mkDerivation, @@ -305856,7 +307791,7 @@ self: { tasty-quickcheck ]; description = "A lightweight library for asynchronous job workers with multiple broker backends"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; } ) { }; @@ -305933,7 +307868,7 @@ self: { text ]; description = "PostgreSQL/PGMQ broker implementation for haskell-bee"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "simple-worker"; broken = true; @@ -306005,7 +307940,7 @@ self: { unix-time ]; description = "Redis broker implementation for haskell-bee"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; } ) { }; @@ -306071,7 +308006,7 @@ self: { unix-time ]; description = "STM broker implementation for haskell-bee"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; } ) { }; @@ -306110,7 +308045,7 @@ self: { text ]; description = "Reusable test suite for any haskell-bee Broker implementation"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; } ) { }; @@ -306415,7 +308350,7 @@ self: { ]; doHaddock = false; description = "Cabal package script generator for Travis-CI"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; mainProgram = "haskell-ci"; maintainers = [ lib.maintainers.sternenseemann ]; } @@ -306750,6 +308685,7 @@ self: { ghc, ghc-boot, ghc-boot-th, + ghc-experimental, ghc-heap, ghci, haskeline, @@ -306777,13 +308713,14 @@ self: { }: mkDerivation { pname = "haskell-debugger"; - version = "0.11.0.0"; - sha256 = "00l8z1rnfbax7imr4syq845i8nf6kxqm3lsw75r4dinrvf94nh42"; + version = "0.12.2.0"; + sha256 = "16x87g1y3r5l1hbl2v23cycmcdzyihr2ha1afh47xda1grlqzd7l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array + async attoparsec base base16-bytestring @@ -306799,12 +308736,12 @@ self: { ghc ghc-boot ghc-boot-th + ghc-experimental ghc-heap ghci haskell-debugger-view hie-bios mtl - prettyprinter process text time @@ -306822,6 +308759,7 @@ self: { exceptions filepath ghc + ghci haskeline hie-bios implicit-hie @@ -306832,6 +308770,7 @@ self: { prettyprinter process text + time transformers unordered-containers ]; @@ -306858,9 +308797,10 @@ self: { unordered-containers ]; description = "A step-through debugger for GHC Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hdb"; + maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -306874,8 +308814,8 @@ self: { }: mkDerivation { pname = "haskell-debugger-view"; - version = "0.2.0.0"; - sha256 = "0wcw8kppq68gdpyyhvp1j338c0rcdrrxkd0w6sfwsq7z5nkww7cg"; + version = "0.2.1.0"; + sha256 = "0dwqnmjg3p6y1y0669j9q7kfy0pll1v89b9m5s88299p06sb20fv"; libraryHaskellDepends = [ base bytestring @@ -306883,7 +308823,7 @@ self: { text ]; description = "Custom debug visualization instances for @haskell-debugger@"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -307217,7 +309157,7 @@ self: { hspec-expectations ]; description = "Haskell bindings for ffprobe"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -307658,7 +309598,7 @@ self: { vector ]; description = "Auto-generated Gemini API Client for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -307804,7 +309744,7 @@ self: { uuid-types ]; description = "Haskell port of purescript-halogen library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "halogen-core-prototype"; broken = true; @@ -307888,7 +309828,7 @@ self: { tasty-hunit ]; description = "Bindings to the igraph C library (v0.8.5)."; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -308274,7 +310214,7 @@ self: { benchmarkToolDepends = [ eventlog2html ]; doHaddock = false; description = "LSP server for GHC"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -308287,7 +310227,7 @@ self: { sha256 = "0h8s19j2flby3qrvb93j1d2lpjl1jgin8lj6dqpb7c86h59f2xlx"; libraryHaskellDepends = [ base ]; description = "A fully compliant Haskell 98 lexer"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -309143,7 +311083,7 @@ self: { text ]; description = "Haskell interface for Tembo's PGMQ PostgreSQL extension"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; } ) { }; @@ -310054,7 +311994,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "haskell-stack-trace-plugin"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "example"; broken = true; @@ -310095,7 +312035,7 @@ self: { time ]; description = "A simple throttling library, which drops messages from same group"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -311273,7 +313213,7 @@ self: { process ]; description = "Rebuild Haskell dependencies in Gentoo"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; mainProgram = "haskell-updater"; } ) { }; @@ -311393,7 +313333,7 @@ self: { base ]; description = "Haskell 2020[draft] Standard Library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -312826,7 +314766,7 @@ self: { vector ]; description = "embedded DSL for defining epidemiologic cohorts"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -313094,6 +315034,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Bitcoin & Bitcoin Cash library for Haskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -313243,6 +315184,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "P2P library for Bitcoin and Bitcoin Cash"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -313542,6 +315484,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Storage and index for Bitcoin and Bitcoin Cash"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "haskoin-store"; } ) { }; @@ -313635,6 +315578,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Data for Haskoin Store"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -313861,6 +315805,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Lightweight CLI wallet for Bitcoin and Bitcoin Cash"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; mainProgram = "hw"; } ) { }; @@ -314476,7 +316421,7 @@ self: { weigh ]; description = "Haskell bindings to libtorch, supporting both typed and untyped tensors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -314531,7 +316476,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Code generation tools for Hasktorch"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "ht-codegen"; broken = true; @@ -314561,7 +316506,7 @@ self: { text ]; description = "Testing library for Hasktorch's FFI bindings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -314599,7 +316544,7 @@ self: { text ]; description = "Bindings to Torch"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -314644,7 +316589,7 @@ self: { text ]; description = "Bindings to Cutorch"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { ATen = null; }; @@ -314713,7 +316658,7 @@ self: { ]; doHaddock = false; description = "Core Hasktorch abstractions wrapping FFI bindings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -314753,7 +316698,7 @@ self: { ]; doHaddock = false; description = "Backpack signatures for Tensor operations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -314775,7 +316720,7 @@ self: { hasktorch-types-th ]; description = "Functions to partially satisfy tensor signatures"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -314799,7 +316744,7 @@ self: { ]; doHaddock = false; description = "Signatures for support tensors in hasktorch"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -314823,7 +316768,7 @@ self: { ]; doHaddock = false; description = "Core types for Hasktorch backpack signatures"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -314846,7 +316791,7 @@ self: { ]; libraryToolDepends = [ c2hs ]; description = "C-types for Torch"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -314869,7 +316814,7 @@ self: { ]; libraryToolDepends = [ c2hs ]; description = "C-types for Cutorch"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -314922,7 +316867,7 @@ self: { vector ]; description = "Neural architectures in hasktorch"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -314979,7 +316924,7 @@ self: { criterion ]; description = "Haskus binary format manipulation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -315143,7 +317088,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Haskus data utility modules"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -315163,7 +317108,7 @@ self: { doctest ]; description = "Haskus types utility modules"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -315215,7 +317160,7 @@ self: { QuickCheck ]; description = "Variant and EADT"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -315248,7 +317193,7 @@ self: { text ]; description = "Haskus web"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -315560,7 +317505,7 @@ self: { vector-sized ]; description = "A monad for interfacing with external SMT solvers"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; } ) { }; @@ -315741,7 +317686,7 @@ self: { ]; doHaddock = false; description = "An efficient PostgreSQL driver with a flexible mapping API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -315829,11 +317774,11 @@ self: { ]; doHaddock = false; description = "Fast PostgreSQL driver with a flexible mapping API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; - hasql_1_10_2 = callPackage ( + hasql_1_10_3 = callPackage ( { mkDerivation, aeson, @@ -315870,8 +317815,8 @@ self: { }: mkDerivation { pname = "hasql"; - version = "1.10.2"; - sha256 = "1l9la57k41v3swq7wfwrqwv07xvaawwdl0ycwhwwxgivs0smv40x"; + version = "1.10.3"; + sha256 = "1ir88nqpwdyv8m1xvd6j5byf0jzfq1dm05kl3fcplxh6habsjvsi"; libraryHaskellDepends = [ aeson attoparsec @@ -315931,7 +317876,7 @@ self: { rerebase ]; description = "Fast PostgreSQL driver with a flexible mapping API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -316064,7 +318009,7 @@ self: { tasty-hunit ]; description = "A declarative abstraction over PostgreSQL Cursor"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -316097,7 +318042,7 @@ self: { transformers ]; description = "An abstraction for simultaneous fetching from multiple PostgreSQL cursors"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -316178,11 +318123,11 @@ self: { tasty-hunit ]; description = "Toolkit for constructing Hasql statements dynamically"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; - hasql-dynamic-statements_0_5_0_1 = callPackage ( + hasql-dynamic-statements_0_5_1 = callPackage ( { mkDerivation, base, @@ -316199,8 +318144,8 @@ self: { }: mkDerivation { pname = "hasql-dynamic-statements"; - version = "0.5.0.1"; - sha256 = "13xjv3k9xykczp6rch4rvxzmxg6226grl4hfsak2322231qbc1n9"; + version = "0.5.1"; + sha256 = "1kc85pcz1vpxkhiqp3psc76jmgpb7pglv8k2bipg9x5ijfnl95lp"; libraryHaskellDepends = [ base bytestring @@ -316218,7 +318163,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Hasql extension for dynamic construction of statements"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -316257,7 +318202,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Effectful bindings for hasql"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "hasql-effectful-example"; broken = true; @@ -316297,7 +318242,59 @@ self: { tasty-hunit ]; description = "Hasql queries testing interface"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + hasql-generate = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + data-default-class, + hasql, + postgresql-libpq, + scientific, + template-haskell, + text, + time, + uuid, + vector, + }: + mkDerivation { + pname = "hasql-generate"; + version = "1.1.0"; + sha256 = "0ylfryjm38rx6rn2s1qx88j22l9ssik3mvjqnvpxqd0z3j3zjayg"; + libraryHaskellDepends = [ + aeson + base + bytestring + data-default-class + hasql + postgresql-libpq + scientific + template-haskell + text + time + uuid + vector + ]; + testHaskellDepends = [ + aeson + base + bytestring + data-default-class + hasql + scientific + text + time + uuid + ]; + description = "Compile-time PostgreSQL data generation for hasql"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -316381,7 +318378,7 @@ self: { vector ]; description = "Implicit definitions for Hasql, such as default codecs for standard types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -316419,7 +318416,7 @@ self: { vector ]; description = "Implicit definitions for Hasql, such as default codecs for standard types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -316482,7 +318479,7 @@ self: { tmp-postgres ]; description = "QuasiQuoter that supports expression interpolation for hasql"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -316511,7 +318508,42 @@ self: { text ]; description = "LISTEN/NOTIFY with hasql"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + hasql-mapping = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + hasql, + iproute, + scientific, + text, + time, + uuid, + }: + mkDerivation { + pname = "hasql-mapping"; + version = "0.1"; + sha256 = "1jppr5z54ca79smjyrk031swgxivz4mnhrli31x33fkyidi0xm8j"; + libraryHaskellDepends = [ + aeson + base + bytestring + hasql + iproute + scientific + text + time + uuid + ]; + description = "SDK for defining modular mappings to databases on top of Hasql"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -316601,7 +318633,7 @@ self: { transformers ]; description = "Hasql migrations library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -316769,7 +318801,7 @@ self: { time ]; description = "\"optparse-applicative\" parsers for \"hasql\""; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -316802,7 +318834,7 @@ self: { time ]; description = "\"optparse-applicative\" parsers for \"hasql\""; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -316872,7 +318904,7 @@ self: { rerebase ]; description = "Pool of connections for Hasql"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -316921,11 +318953,11 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Pool of connections for Hasql"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; - hasql-pool_1_4_1 = callPackage ( + hasql-pool_1_4_2 = callPackage ( { mkDerivation, async, @@ -316947,8 +318979,8 @@ self: { }: mkDerivation { pname = "hasql-pool"; - version = "1.4.1"; - sha256 = "1vkb8zz0dx92p5x1scb9i9i42v699lcq97b6q0jzh1sx09slfxr0"; + version = "1.4.2"; + sha256 = "0w1hwyyv4pilb9gn5kzvh0nl6aq1i97y68wzxpapba3cmrsad0zd"; libraryHaskellDepends = [ base bytestring @@ -316971,7 +319003,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Pool of connections for Hasql"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -317123,6 +319155,8 @@ self: { mkDerivation, base, hasql, + hasql-mapping, + postgresql-types, postgresql-types-algebra, ptr-peeker, ptr-poker, @@ -317131,11 +319165,13 @@ self: { }: mkDerivation { pname = "hasql-postgresql-types"; - version = "0.1.0.1"; - sha256 = "0x1vdfqm1mg640cvsa6m4i37nnrrs6l5p076hx4gbmzjcv30xv21"; + version = "0.2"; + sha256 = "10yh2mlr97w7s7gz63g5mzgcnrbadkzv59xfs99hf0rs0syckm2l"; libraryHaskellDepends = [ base hasql + hasql-mapping + postgresql-types postgresql-types-algebra ptr-peeker ptr-poker @@ -317143,7 +319179,7 @@ self: { text-builder ]; description = "Integration of \"hasql\" with \"postgresql-types\""; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -317278,7 +319314,7 @@ self: { hspec ]; description = "A pool of connections for Hasql based on resource-pool"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -317342,7 +319378,7 @@ self: { transformers ]; description = "Stream Hasql queries with Conduit"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -317365,7 +319401,7 @@ self: { hasql-transaction-io ]; description = "Stream Hasql queries"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -317423,7 +319459,7 @@ self: { unliftio-core ]; description = "An example program that shows how to use Hasql streams with Rel8"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "hasql-streaming"; } @@ -317452,7 +319488,7 @@ self: { transformers ]; description = "Stream Hasql queries with Pipes"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -317481,7 +319517,7 @@ self: { transformers ]; description = "Stream Hasql queries with Streaming"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -317510,7 +319546,7 @@ self: { transformers ]; description = "Stream Hasql queries with Streamly"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -317551,7 +319587,7 @@ self: { vector ]; description = "Template Haskell utilities for Hasql"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -317588,7 +319624,7 @@ self: { vector ]; description = "Template Haskell utilities for Hasql"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -317665,7 +319701,7 @@ self: { rerebase ]; description = "Composable abstraction over retryable transactions for Hasql"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -317703,7 +319739,7 @@ self: { rerebase ]; description = "Composable abstraction over retryable transactions for Hasql"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -317739,7 +319775,7 @@ self: { unliftio-core ]; description = "Perform IO actions during transactions for Hasql"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -317774,7 +319810,7 @@ self: { tasty-quickcheck ]; description = "Parse PostgreSQL connection URI into Hasql.Connection Settings"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -318522,7 +320558,7 @@ self: { isExecutable = true; executableHaskellDepends = [ base ]; description = "Manipulates network blocks in CIDR notation"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; mainProgram = "hath"; } ) { }; @@ -318694,7 +320730,7 @@ self: { text ]; description = "Library for checking for weak/compromised passwords"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "readme"; } ) { }; @@ -319388,7 +321424,7 @@ self: { mmap ]; description = "A command line tool to compute BLAKE3 hashes"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; platforms = lib.platforms.x86; mainProgram = "hb3sum"; } @@ -319857,7 +321893,7 @@ self: { hspec ]; description = "Blosc (numerical compression library) bindings for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -320187,7 +322223,7 @@ self: { witherable ]; description = "2d Delaunay triangulation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -320694,7 +322730,7 @@ self: { string-interpolate ]; description = "Haskell artifact name counts"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hcount"; broken = true; @@ -322047,7 +324083,7 @@ self: { selective ]; description = "More informative parser"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -322177,7 +324213,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "License Header Manager"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "headroom"; } ) { }; @@ -322238,7 +324274,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "interactively inspect Haskell values at runtime"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -322827,7 +324863,7 @@ self: { sha256 = "00lnlv0hwlsq5y5r0b2y0v18l7kcwbfn8w5gnphrw3rihdp70ik8"; libraryHaskellDepends = [ base ]; description = "Abstract unit test interface"; - license = lib.licensesSpdx."0BSD"; + license = lib.meta.getLicenseFromSpdxId "0BSD"; } ) { }; @@ -322977,7 +325013,7 @@ self: { microlens ]; description = "Reddit API bindings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -323253,7 +325289,7 @@ self: { vector ]; description = "Hedgehog will eat your typeclass bugs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -323363,7 +325399,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Supplemental library for hedgehog"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -323413,8 +325449,8 @@ self: { pname = "hedgehog-fn"; version = "1.0"; sha256 = "05drd7jsz54kgwxr5z9vifmql6xif7ma7878qddw2nss5s6wa2qp"; - revision = "4"; - editedCabalFile = "1hsykw437b402bkbys1ajr6w1g0s3a1hsbp0k0207hrclrbf1s95"; + revision = "5"; + editedCabalFile = "0d0vs3f7d81jvaf3may90fdj36bss4n817ww04483w2q6wcw99bz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -323449,7 +325485,7 @@ self: { typerep-map ]; description = "Customizable Gen for ADT using Generics"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -323542,7 +325578,7 @@ self: { hedgehog ]; description = "GHC Generics automatically derived hedgehog generators"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -323584,7 +325620,7 @@ self: { hedgehog ]; description = "Golden testing capabilities for hedgehog using Aeson"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -323607,7 +325643,7 @@ self: { lens ]; description = "Hedgehog properties for lens laws"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -323630,7 +325666,7 @@ self: { optics-core ]; description = "Hedgehog properties for optics laws"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -323847,7 +325883,7 @@ self: { hedis ]; description = "Adaptation of the hedis library for the effectful ecosystem"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -323871,7 +325907,7 @@ self: { scientific time ]; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -324197,7 +326233,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "higher-order algebraic effects done right"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -324299,7 +326335,7 @@ self: { unliftio ]; description = "higher-order algebraic effects done right"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -324341,7 +326377,7 @@ self: { tasty-quickcheck ]; description = "Fast equality saturation in Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -324590,7 +326626,7 @@ self: { xmlhtml ]; description = "An Haskell template system supporting both HTML5 and XML"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -324834,7 +326870,7 @@ self: { xmlhtml ]; description = "Extra heist functionality"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -324981,7 +327017,7 @@ self: { zeugma ]; description = "Clipboard Manager"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; mainProgram = "hel"; } @@ -325264,6 +327300,8 @@ self: { bytestring, constraints, containers, + criterion, + criterion-measurement, directory, ghc-prim, haskell-src-exts, @@ -325278,14 +327316,16 @@ self: { text, th-lift, th-orphans, + these, + time, typed-process, unliftio, vector, }: mkDerivation { pname = "hell"; - version = "666.20250113"; - sha256 = "0fbzsl8qmsfdnl05xf3j133dngiidsfkc31lv9y28b04slgqbga1"; + version = "666.20251111"; + sha256 = "03plj98kjaafd79w64fdka2hva133p1jlx85as86d101mn4mzwg9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -325295,6 +327335,37 @@ self: { bytestring constraints containers + criterion + criterion-measurement + directory + ghc-prim + haskell-src-exts + hspec + lucid2 + mtl + optparse-applicative + QuickCheck + syb + template-haskell + temporary + text + th-lift + th-orphans + these + time + typed-process + unliftio + vector + ]; + testHaskellDepends = [ + aeson + async + base + bytestring + constraints + containers + criterion + criterion-measurement directory ghc-prim haskell-src-exts @@ -325309,15 +327380,15 @@ self: { text th-lift th-orphans + these + time typed-process unliftio vector ]; description = "Haskell-based shell scripting language"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hell"; - broken = true; } ) { }; @@ -325785,8 +327856,8 @@ self: { }: mkDerivation { pname = "henforcer"; - version = "1.0.0.0"; - sha256 = "1mlavim9qvpxxadswx5nfkjb8qwrvs8jpx05h3hxm99baj4pa7bc"; + version = "1.0.0.1"; + sha256 = "1shv4nzn1s586bfvmv0vv2z6agqfj9cswip5ycqaw669hbj8a4nc"; libraryHaskellDepends = [ base containers @@ -325807,7 +327878,7 @@ self: { ]; doHaddock = false; description = "GHC plugin to enforce user specified rules on code"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -325835,6 +327906,63 @@ self: { } ) { }; + heph-aligned-storable = callPackage ( + { + mkDerivation, + base, + bytestring, + half, + hashable, + hedgehog, + lifted-base, + linear, + monad-control, + tasty, + tasty-discover, + tasty-hedgehog, + tasty-hunit, + tasty-inspection-testing, + unliftio, + vector, + vector-sized, + }: + mkDerivation { + pname = "heph-aligned-storable"; + version = "0.1.0.0"; + sha256 = "1hghhx9j0w6v893vxvh16khsc7yyk891xz0xklzqaj10a72pydk5"; + libraryHaskellDepends = [ + base + half + hashable + linear + unliftio + vector + vector-sized + ]; + testHaskellDepends = [ + base + bytestring + half + hashable + hedgehog + lifted-base + linear + monad-control + tasty + tasty-discover + tasty-hedgehog + tasty-hunit + tasty-inspection-testing + unliftio + vector + vector-sized + ]; + testToolDepends = [ tasty-discover ]; + description = "Generically derive Storable instances suitable for CPU-GPU transfer"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + heph-sparse-set = callPackage ( { mkDerivation, @@ -325888,7 +328016,7 @@ self: { vector ]; description = "Really fast mutable sparse sets"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -325929,7 +328057,7 @@ self: { uuid ]; description = "Generate UUIDv7 values"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -326014,7 +328142,7 @@ self: { QuickCheck ]; description = "Accessible format for structured data serialization"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; mainProgram = "herb-format"; } ) { }; @@ -326307,7 +328435,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Runs Continuous Integration tasks on your machines"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; maintainers = [ lib.maintainers.roberth ]; } ) @@ -326439,7 +328567,7 @@ self: { vector ]; description = "Hercules CI API definition with Servant"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; mainProgram = "hercules-gen-swagger"; maintainers = [ lib.maintainers.roberth ]; } @@ -326830,7 +328958,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Bindings for the Nix evaluator"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; maintainers = [ lib.maintainers.roberth ]; } ) @@ -326903,7 +329031,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Haskell bindings for Nix's libstore"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; maintainers = [ lib.maintainers.roberth ]; } ) @@ -327026,7 +329154,7 @@ self: { text ]; description = "Heredocument on Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -327116,7 +329244,7 @@ self: { vector ]; description = "Fast JSON decoding via simdjson C++ bindings"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -327711,7 +329839,7 @@ self: { infinite-list ]; description = "Zip lists with Traversables"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -327784,7 +329912,7 @@ self: { stm ]; description = "Comparison of distinctly typed values with evidence capture"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -328156,7 +330284,7 @@ self: { ]; doHaddock = false; description = "Symbolic EVM Evaluator"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; mainProgram = "hevm"; maintainers = [ lib.maintainers.arturcygan ]; } @@ -328277,7 +330405,7 @@ self: { text ]; description = "ByteString-Text hexidecimal conversions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -328442,7 +330570,7 @@ self: { wreq ]; description = "Lenses for the hexml package"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -328943,7 +331071,7 @@ self: { text ]; description = "Streaming-friendly XML parsers"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -329507,7 +331635,7 @@ self: { text ]; description = "File/folder watching for OS X"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.darwin; } ) { }; @@ -329664,7 +331792,7 @@ self: { ]; libraryPkgconfigDepends = [ gdal ]; description = "Haskell binding to the GDAL library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) gdal; }; @@ -329914,7 +332042,7 @@ self: { vinyl ]; description = "Geometric Algorithms, Data structures, and Data types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -330145,7 +332273,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Reading and Writing ipe7 files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -330245,14 +332373,13 @@ self: { }: mkDerivation { pname = "hgettext"; - version = "0.1.40.2"; - sha256 = "0jva2l263491idbx40118p7hrfky5iz19k1y0z7ci0i0hbqfv2ry"; + version = "0.1.40.3"; + sha256 = "1qcw60pdi3b37cc8j1gp5q6mi4qx9bgsxhhaxr5w29s9l7dnq8mf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal - containers directory filepath process @@ -330260,12 +332387,10 @@ self: { ]; executableHaskellDepends = [ base - Cabal containers cpphs deepseq extra - filepath haskell-src-exts split uniplate @@ -330571,7 +332696,7 @@ self: { network ]; description = "Haskell module to interact with the greetd daemon trough it's IPC protocol"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -331395,7 +333520,103 @@ self: { yaml ]; description = "Set up a GHC API session"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "hie-bios"; + } + ) { }; + + hie-bios_0_18_0 = callPackage ( + { + mkDerivation, + aeson, + base, + base16-bytestring, + bytestring, + co-log-core, + conduit, + conduit-extra, + cryptohash-sha1, + deepseq, + directory, + exceptions, + extra, + file-embed, + filepath, + ghc, + optparse-applicative, + prettyprinter, + tasty, + tasty-expected-failure, + tasty-hunit, + template-haskell, + temporary, + text, + time, + transformers, + unix-compat, + unordered-containers, + yaml, + }: + mkDerivation { + pname = "hie-bios"; + version = "0.18.0"; + sha256 = "0bzav8ppm7mfy01d8vin67ik5jb6zld06716zy0i32c2fys6wack"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + base16-bytestring + bytestring + co-log-core + conduit + conduit-extra + cryptohash-sha1 + deepseq + directory + exceptions + extra + file-embed + filepath + ghc + prettyprinter + template-haskell + temporary + text + time + transformers + unix-compat + unordered-containers + yaml + ]; + executableHaskellDepends = [ + base + co-log-core + directory + filepath + optparse-applicative + prettyprinter + ]; + testHaskellDepends = [ + aeson + base + co-log-core + directory + extra + filepath + ghc + prettyprinter + tasty + tasty-expected-failure + tasty-hunit + temporary + text + transformers + yaml + ]; + description = "Set up a GHC API session"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; mainProgram = "hie-bios"; } ) { }; @@ -331621,7 +333842,7 @@ self: { temporary ]; description = "Generates a references DB from .hie files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "hiedb"; } ) { }; @@ -331691,7 +333912,7 @@ self: { temporary ]; description = "Generates a references DB from .hie files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hiedb"; } @@ -331859,7 +334080,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "hierarchical environments for dependency injection"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -332148,7 +334369,7 @@ self: { ]; testToolDepends = [ markdown-unlit ]; description = "Partial types as a type constructor"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -332258,7 +334479,7 @@ self: { ftcqueue ]; description = "This package is used by package yaftee"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -332281,7 +334502,7 @@ self: { freer-base-classes ]; description = "This package is used by package yaftee"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -332721,7 +334942,7 @@ self: { utility-ht ]; description = "Linear Programming using HiGHS and comfort-array"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) highs; }; @@ -332760,7 +334981,7 @@ self: { text ]; description = "Haskell wrapper for Pikchr, a PIC-like markup language for diagrams"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hikchr"; broken = true; @@ -332900,7 +335121,7 @@ self: { ]; testToolDepends = [ hlint ]; description = "A standard library for Haskell as an alternative to rio"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -333513,7 +335734,7 @@ self: { quickcheck-text ]; description = "Generic project initialization tool"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "hi"; maintainers = [ lib.maintainers.poscat ]; } @@ -333743,10 +335964,8 @@ self: { }: mkDerivation { pname = "hint"; - version = "0.9.0.8"; - sha256 = "19xvi3g35983vhvq467d8gxx23zq7zbd4d6awh2ijb84vgbff7zf"; - revision = "2"; - editedCabalFile = "0d89mkqxknwd0aq6zh64hqjvvdkwax7qn6jiv6a2np1gr6d89w4w"; + version = "0.9.0.9"; + sha256 = "12wjmmldwkz97in7ymmnar5sbl56f36ljz0z7p9xxc5889bw61kw"; libraryHaskellDepends = [ base containers @@ -333798,7 +336017,7 @@ self: { relude ]; description = "Helper for using hint with Nix package databases"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -334079,8 +336298,6 @@ self: { ]; description = "Haskell Image Processing (HIP) Library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -335022,7 +337239,7 @@ self: { text ]; description = "Haskell Git Helper Tool"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "hit"; broken = true; @@ -335138,7 +337355,7 @@ self: { ]; doHaddock = false; description = "Haskell/Nix development build tools"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; mainProgram = "hix"; broken = true; @@ -336259,7 +338476,7 @@ self: { wizards ]; description = "Command-line interface for the hledger accounting system"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; mainProgram = "hledger"; maintainers = [ lib.maintainers.maralorn @@ -336789,7 +339006,7 @@ self: { utf8-string ]; description = "A library providing the core functionality of hledger"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; } ) { }; @@ -336991,7 +339208,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Terminal interface for the hledger accounting system"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; mainProgram = "hledger-ui"; maintainers = [ lib.maintainers.maralorn ]; } @@ -337146,7 +339363,7 @@ self: { executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Web user interface for the hledger accounting system"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; mainProgram = "hledger-web"; maintainers = [ lib.maintainers.maralorn ]; } @@ -337568,7 +339785,7 @@ self: { containers ]; description = "GHC plugin for hlint"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -337874,7 +340091,7 @@ self: { text ]; description = "Provide Alternate Number Formats plugin for Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -337887,7 +340104,7 @@ self: { version = "1.1.0.0"; sha256 = "11hnkbpg13zvnq69svm46zm5k55yshgz97kjjx1g3jcb9ah1brm1"; description = "Integration with the Brittany code formatter"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; } ) { }; @@ -337931,7 +340148,7 @@ self: { hls-test-utils ]; description = "Integration with the cabal-fmt code formatter"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -338010,7 +340227,7 @@ self: { transformers ]; description = "Cabal integration plugin with Haskell Language Server"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -338068,7 +340285,7 @@ self: { text ]; description = "Call hierarchy plugin for Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -338117,7 +340334,7 @@ self: { text ]; description = "Change a declarations type signature with a Code Action"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -338130,7 +340347,7 @@ self: { version = "2.6.0.0"; sha256 = "0jib2y256fb5b8wgsi9rjsdb3ywwpcbcnbbxmg6q3gwnglrdb1lx"; description = "Class/instance management plugin for Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -338196,7 +340413,7 @@ self: { vector ]; description = "HLS Plugin to support smart selection range and Folding range"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -338293,7 +340510,7 @@ self: { text ]; description = "Eval plugin for Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -338332,7 +340549,7 @@ self: { transformers ]; description = "Common utilities to interaction between ghc-exactprint and HLS plugins"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -338378,7 +340595,7 @@ self: { text ]; description = "Show fixity explicitly while hovering"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -338438,7 +340655,7 @@ self: { text ]; description = "Explicit imports plugin for Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -338493,7 +340710,7 @@ self: { text ]; description = "Explicit record fields plugin for Haskell Language Server"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -338506,7 +340723,7 @@ self: { version = "2.6.0.0"; sha256 = "1wyk88lynchhzriqj7m9ph0s2c2ivkqg1nmhgb1knkvp8ag27iik"; description = "Integration with the Floskell code formatter"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -338561,7 +340778,7 @@ self: { ]; testToolDepends = [ fourmolu ]; description = "Integration with the Fourmolu code formatter"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -338574,7 +340791,7 @@ self: { version = "2.6.0.0"; sha256 = "0aa602m024s3ch23np2iixmkwv6474va20bjdgiwdgc8vahg4grg"; description = "Convert to GADT syntax plugin"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -338652,7 +340869,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Haskell Language Server internal graph API"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -338663,7 +340880,7 @@ self: { version = "2.2.0.0"; sha256 = "0wp8hk5hwl43z5mjcas332z92y3zv9g8wrc5zhzli8pa37ab6r8x"; description = "Haddock comments plugin for Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -338674,7 +340891,7 @@ self: { version = "2.6.0.0"; sha256 = "0ix89wp8nq3iywh6d3w8j7lnfm2g3l9gks8sxkww0z0mfhfxvywc"; description = "Hlint integration plugin with Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -338717,7 +340934,7 @@ self: { hls-test-utils ]; description = "Module name plugin for Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -338778,7 +340995,7 @@ self: { ]; testToolDepends = [ ormolu ]; description = "Integration with the Ormolu code formatter"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -338840,7 +341057,7 @@ self: { text ]; description = "Overloaded record dot plugin for Haskell Language Server"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -338953,7 +341170,7 @@ self: { random-fu ]; description = "Haskell Language Server API for plugin communication"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -339005,7 +341222,7 @@ self: { text ]; description = "Pragmas plugin for Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -339058,7 +341275,7 @@ self: { text ]; description = "A Haskell Language Server plugin that qualifies imported names"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -339071,7 +341288,7 @@ self: { version = "2.6.0.0"; sha256 = "0lqy7c3vqn832gs9z86n4clsqb6g73rhnlrvn3sg3h8hkxasfzjf"; description = "Exactprint refactorings for Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -339118,7 +341335,7 @@ self: { text ]; description = "Refine imports plugin for Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -339131,7 +341348,7 @@ self: { version = "2.6.0.0"; sha256 = "15gjh7r9cc43yz1zp52q349fag4nxv25vhzn5pdma4ch366xyr4g"; description = "Rename plugin for Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -339142,7 +341359,7 @@ self: { version = "2.6.0.0"; sha256 = "11cl4q79jxl73s62ccdarp1570k95picgn3q8lgnqznc6ywdv3zh"; description = "Retrie integration plugin for Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -339197,7 +341414,7 @@ self: { text ]; description = "HLS Plugin to support smart selection range"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -339282,7 +341499,7 @@ self: { text-rope ]; description = "Call hierarchy plugin for Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -339294,7 +341511,7 @@ self: { version = "2.6.0.0"; sha256 = "00fx8rxdnmam0672vb0az2lw5inqyc22cjfrh8wiwx36i28r8zqj"; description = "HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -339305,7 +341522,7 @@ self: { version = "2.6.0.0"; sha256 = "1zhw2ysf5ccsrz1vahff6hr683b581v4py2pyf9xfnjfay5gl0id"; description = "Stan integration plugin with Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -339316,7 +341533,7 @@ self: { version = "2.6.0.0"; sha256 = "171068mmb7sdk14s5v794jc0n0mrrq8fkzp2z2wlrmk38mqi3773"; description = "Integration with the Stylish Haskell code formatter"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -339327,7 +341544,7 @@ self: { version = "2.2.0.0"; sha256 = "05rgapkpr3giln245aswlcgwqpfglifsjq1n8sgwgi04bn2w6vng"; description = "Wingman plugin for Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -339392,7 +341609,7 @@ self: { text-rope ]; description = "Utilities used in the tests of Haskell Language Server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -339876,7 +342093,7 @@ self: { mkDerivation, base, hmatrix, - QuadProgpp, + quadprogpp, vector, }: mkDerivation { @@ -339888,11 +342105,11 @@ self: { hmatrix vector ]; - librarySystemDepends = [ QuadProgpp ]; + librarySystemDepends = [ quadprogpp ]; description = "Bindings to the QuadProg++ quadratic programming library"; license = lib.licenses.bsd3; } - ) { inherit (pkgs) QuadProgpp; }; + ) { inherit (pkgs) quadprogpp; }; hmatrix-repa = callPackage ( { @@ -340593,7 +342810,7 @@ self: { ]; doHaddock = false; description = "Hidden Markov Models using LAPACK primitives"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -340687,7 +342904,7 @@ self: { ]; executableSystemDepends = [ ncurses ]; description = "A 2019 fork of an ncurses mp3 player written in Haskell"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; mainProgram = "hmp3"; } ) { inherit (pkgs) ncurses; }; @@ -340706,7 +342923,7 @@ self: { libraryHaskellDepends = [ base ]; librarySystemDepends = [ mpfr ]; description = "Haskell binding to the MPFR library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) mpfr; }; @@ -340768,7 +342985,7 @@ self: { time ]; description = "Haskell Music Theory"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; } ) { }; @@ -340814,7 +343031,7 @@ self: { time ]; description = "Haskell Music Theory Base"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; } ) { }; @@ -341157,7 +343374,7 @@ self: { time ]; description = "Haskell implementation of the Nix language"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "hnix"; maintainers = [ lib.maintainers.Anton-Latukha @@ -341259,7 +343476,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Core effects for interacting with the Nix store"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; maintainers = [ lib.maintainers.Anton-Latukha lib.maintainers.sorki @@ -341341,7 +343558,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Core types used for interacting with the Nix store"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Anton-Latukha @@ -341396,7 +343613,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Nix store database support"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -341438,7 +343655,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "JSON serialization for core types"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -341511,7 +343728,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "NAR file format"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -341555,7 +343772,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Read-only Nix store"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -341598,7 +343815,7 @@ self: { unordered-containers ]; description = "Remote hnix store"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; maintainers = [ lib.maintainers.Anton-Latukha lib.maintainers.sorki @@ -341690,7 +343907,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Remote hnix store"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Anton-Latukha @@ -341748,7 +343965,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Test utilities and instances"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -341977,8 +344194,8 @@ self: { }: mkDerivation { pname = "ho-rewriting"; - version = "0.2.1"; - sha256 = "1hnbsgbrynng5zhi2p6794g70h99rdx1bcnqwvk4ibzfk8snd09x"; + version = "0.3"; + sha256 = "0qwjza7fxilk011y9fjb8mzv3xcccprv6lxf4lpcsf4miwjcy0sj"; libraryHaskellDepends = [ base compdata @@ -342017,7 +344234,7 @@ self: { stm ]; description = "Simple tools for communicating sequential processes"; - license = lib.licensesSpdx."Zlib"; + license = lib.meta.getLicenseFromSpdxId "Zlib"; } ) { }; @@ -342123,7 +344340,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Haskell OAuth2 authentication client"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -342185,7 +344402,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Haskell OAuth2 authentication client"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -342244,7 +344461,7 @@ self: { warp ]; description = "hoauth2 demo application"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "hoauth2-demo"; broken = true; @@ -342303,7 +344520,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "OAuth2 Identity Providers"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -342345,7 +344562,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "tutorial for hoauth2-providers module"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "hoauth2-providers-tutorial"; broken = true; @@ -342387,7 +344604,7 @@ self: { uri-bytestring ]; description = "Tutorial for using hoauth2"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -342583,7 +344800,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "OpenOCD Haskell interface"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "hocd-read-mem"; } ) { }; @@ -342839,6 +345056,8 @@ self: { pname = "hodatime"; version = "0.2.1.1"; sha256 = "1172y9x52vkr5965iqfpgdl7s02dgywpa5b87mhm8nkcy8819fkv"; + revision = "1"; + editedCabalFile = "0hamb8r902d73pgqcs58rw8blh11md0xccb5rakmsvka35n1d384"; libraryHaskellDepends = [ base binary @@ -343342,7 +345561,7 @@ self: { time ]; description = "Library for country public holidays"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -343405,7 +345624,7 @@ self: { tasty-discover ]; description = "Tools and combinators for solving constraint problems"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -343579,7 +345798,7 @@ self: { text ]; description = "Client library for the Home Assistant API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "ha-client"; } ) { }; @@ -343711,7 +345930,7 @@ self: { single-tuple ]; description = "Homotuple, all whose elements are the same type"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -344913,8 +347132,8 @@ self: { pname = "hookup"; version = "0.8"; sha256 = "1p8mkb71bbs3lv7n1krcngaskn2s2icm3sl30qs8dsla7ww8afqm"; - revision = "1"; - editedCabalFile = "0z9q3y8zfnjz3snrzkqva1nl81l0v98zl542blayxhyhzkxb980i"; + revision = "2"; + editedCabalFile = "0nai8vzcrgcwdn8ca8p0rs5pg2d1nlc8v44r5mf9xp9l0wjaq2ab"; libraryHaskellDepends = [ async attoparsec @@ -344926,7 +347145,7 @@ self: { stm ]; description = "Abstraction over creating network connections with SOCKS5 and TLS"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -345248,7 +347467,7 @@ self: { happy ]; description = "hOpenPGP-based command-line tools"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; } ) { }; @@ -345817,7 +348036,7 @@ self: { ]; doHaddock = false; description = "Higher Order Reverse Derivatives Efficiently - Automatic Differentiation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -345899,7 +348118,7 @@ self: { sydtest ]; description = "Generate nix expressions from horizon-spec definitions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -345932,7 +348151,7 @@ self: { th-lift ]; description = "Horizon Stable Package Set Type Definitions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -345955,7 +348174,7 @@ self: { lens ]; description = "Horizon Stable Package Set Lenses"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -345988,7 +348207,7 @@ self: { text ]; description = "Horizon Stable Package Set Pretty Printer"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -346030,7 +348249,7 @@ self: { tasty-hunit ]; description = "horizontal rule for the terminal"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "hr"; } ) { }; @@ -346105,7 +348324,7 @@ self: { transformers ]; description = "Haskell Open Sound Control"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; } ) { }; @@ -346228,7 +348447,7 @@ self: { text ]; description = "Network Host Addresses"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -347057,6 +349276,8 @@ self: { pname = "hpack"; version = "0.39.1"; sha256 = "1brb4cw8746djnaisc6qjsphdylbyc8z7ym9hzzpxqqj0frx9hlr"; + revision = "1"; + editedCabalFile = "1z7qrcfimfjannf1s89p8ff4ri34b2ycmrd63cvqla2x3rbbq2q2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -347150,6 +349371,143 @@ self: { } ) { }; + hpack_0_39_3 = callPackage ( + { + mkDerivation, + aeson, + base, + bifunctors, + bytestring, + Cabal, + containers, + cryptohash-sha256, + crypton, + deepseq, + directory, + filepath, + Glob, + hspec, + hspec-discover, + http-client, + http-client-tls, + http-types, + HUnit, + infer-license, + interpolate, + mockery, + mtl, + pretty, + QuickCheck, + scientific, + template-haskell, + temporary, + text, + transformers, + unordered-containers, + vcr, + vector, + yaml, + }: + mkDerivation { + pname = "hpack"; + version = "0.39.3"; + sha256 = "1cisz24831wndv403b0yxvgavisn3z4m7vw5yq7g66aj8c01bibm"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bifunctors + bytestring + Cabal + containers + cryptohash-sha256 + crypton + deepseq + directory + filepath + Glob + http-client + http-client-tls + http-types + infer-license + mtl + pretty + scientific + text + transformers + unordered-containers + vector + yaml + ]; + executableHaskellDepends = [ + aeson + base + bifunctors + bytestring + Cabal + containers + cryptohash-sha256 + crypton + deepseq + directory + filepath + Glob + http-client + http-client-tls + http-types + infer-license + mtl + pretty + scientific + text + transformers + unordered-containers + vector + yaml + ]; + testHaskellDepends = [ + aeson + base + bifunctors + bytestring + Cabal + containers + cryptohash-sha256 + crypton + deepseq + directory + filepath + Glob + hspec + http-client + http-client-tls + http-types + HUnit + infer-license + interpolate + mockery + mtl + pretty + QuickCheck + scientific + template-haskell + temporary + text + transformers + unordered-containers + vcr + vector + yaml + ]; + testToolDepends = [ hspec-discover ]; + description = "A modern format for Haskell packages"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "hpack"; + } + ) { }; + hpack-convert = callPackage ( { mkDerivation, @@ -347830,7 +350188,7 @@ self: { time ]; description = "Code Coverage Library for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -347853,8 +350211,8 @@ self: { }: mkDerivation { pname = "hpc-codecov"; - version = "0.6.3.0"; - sha256 = "0ilra8ijfsk4jrh7v36g9qq22s2rs0w4islg88wcd66m95ff1djq"; + version = "0.6.4.0"; + sha256 = "03lcsklcsv8zqmjxvw4zy6ikqqxz8zl988llgvkhydl7zfdnyp7w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -348170,7 +350528,7 @@ self: { utf8-string ]; description = "A tool for looking through PDF file using Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "hpdft"; broken = true; @@ -348293,6 +350651,8 @@ self: { pname = "hpke"; version = "0.0.0"; sha256 = "0g5q37gj5aqb35zp84fb0p706g1zvyrhrjy4ajmvx0bh9zxps2vv"; + revision = "1"; + editedCabalFile = "0k9n2q6kxjaq7zlcx8ysrqvsymzlvl2pxnyrkbnqb4yvkkmzakyh"; libraryHaskellDepends = [ base base16-bytestring @@ -348313,6 +350673,43 @@ self: { } ) { }; + hpke_0_1_0 = callPackage ( + { + mkDerivation, + base, + base16-bytestring, + bytestring, + crypton, + hspec, + hspec-discover, + QuickCheck, + ram, + }: + mkDerivation { + pname = "hpke"; + version = "0.1.0"; + sha256 = "18kzr2fsar42b3w86mcr3kblihxfq9v9bqcanb9gf5sb6iff000s"; + libraryHaskellDepends = [ + base + base16-bytestring + bytestring + crypton + ram + ]; + testHaskellDepends = [ + base + base16-bytestring + bytestring + hspec + QuickCheck + ]; + testToolDepends = [ hspec-discover ]; + description = "Hybrid Public Key Encryption"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + hplayground = callPackage ( { mkDerivation, @@ -348550,7 +350947,7 @@ self: { vector ]; description = "Haskell bindings to libpqtypes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) libpq; }; @@ -348633,7 +351030,7 @@ self: { vector ]; description = "Haskell bindings to libpqtypes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) libpq; }; @@ -348669,7 +351066,7 @@ self: { text ]; description = "Adaptation of the hpqtypes library for the effectful ecosystem"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -348733,7 +351130,7 @@ self: { tasty-bench ]; description = "Extra utilities for hpqtypes library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -348795,7 +351192,7 @@ self: { tasty-bench ]; description = "Extra utilities for hpqtypes library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -349358,7 +351755,7 @@ self: { hspec-expectations ]; description = "Quantitative Library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) gsl; }; @@ -349387,7 +351784,7 @@ self: { random ]; description = "A library for simulating quantum circuits"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hqcsim-exe"; broken = true; @@ -349453,7 +351850,7 @@ self: { test-framework-quickcheck2 ]; description = "HQuantLib is a port of essencial parts of QuantLib to Haskell"; - license = lib.licensesSpdx."LGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "LGPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "mctest"; broken = true; @@ -349475,7 +351872,7 @@ self: { time ]; description = "HQuantLib Time is a business calendar functions extracted from HQuantLib"; - license = lib.licensesSpdx."LGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-3.0-or-later"; } ) { }; @@ -350108,7 +352505,7 @@ self: { time ]; description = "Haskell bindings for ASAP:O"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -350429,7 +352826,7 @@ self: { void ]; description = "Conllu validating parser and utils"; - license = lib.licensesSpdx."LGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "LGPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "hs-conllu"; broken = true; @@ -350816,7 +353213,9 @@ self: { co-log-polysemy, conduit, conduit-extra, + constraints, containers, + contravariant, crypton, crypton-connection, crypton-x509, @@ -350829,6 +353228,7 @@ self: { exceptions, extra, filepath, + ghc-compact, ghc-prim, hex-text, hspec, @@ -350848,9 +353248,10 @@ self: { network-uri, optparse-applicative, polysemy, - polysemy-zoo, process, + random, recv, + reflection, relude, resourcet, retry, @@ -350861,6 +353262,7 @@ self: { servant-server, sqlite-simple, stm, + streaming, streaming-commons, string-interpolate, suspend, @@ -350884,8 +353286,8 @@ self: { }: mkDerivation { pname = "hs-hath"; - version = "1.1.1"; - sha256 = "11l0q99d9a5ynhxxbqk1vfhjxbzrqkvy7wln4ygkwmxd4y3cf1rg"; + version = "1.1.2"; + sha256 = "08zr0acn9sg3gnj26qa8jxzw3bqq6vp6p7iglcdynddh1lvnz9mc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -350902,7 +353304,9 @@ self: { co-log-polysemy conduit conduit-extra + constraints containers + contravariant crypton crypton-connection crypton-x509 @@ -350915,6 +353319,7 @@ self: { exceptions extra filepath + ghc-compact ghc-prim hex-text http-client @@ -350933,9 +353338,10 @@ self: { network-uri optparse-applicative polysemy - polysemy-zoo process + random recv + reflection relude resourcet retry @@ -350946,6 +353352,7 @@ self: { servant-server sqlite-simple stm + streaming streaming-commons string-interpolate suspend @@ -351002,7 +353409,6 @@ self: { network optparse-applicative polysemy - polysemy-zoo process relude resourcet @@ -351066,7 +353472,6 @@ self: { network optparse-applicative polysemy - polysemy-zoo process relude resourcet @@ -351098,6 +353503,7 @@ self: { description = "A Haskell implementation of the Hentai@Home client"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -351120,7 +353526,7 @@ self: { hspec ]; description = "A tool to highlight terminal strings"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "test-exe"; } ) { }; @@ -351470,7 +353876,7 @@ self: { ]; libraryPkgconfigDepends = [ libonnxruntime ]; description = "Low-level bindings for ONNX Runtime"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -351537,8 +353943,8 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-api"; - version = "0.3.0.0"; - sha256 = "0iksazlv4v7shzkq55cnxbvg9ln1gyzjbmngkhnw1hympi7bg2cz"; + version = "0.3.1.0"; + sha256 = "0969dz945vrg4snabnwdxq1yw0v610mwxrgnfqp5jlzql7dv66a8"; libraryHaskellDepends = [ async attoparsec @@ -351698,8 +354104,8 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-exporter-otlp"; - version = "0.1.0.1"; - sha256 = "1l0ggy1xybshl663p43m1maxbljcyh19dshxbrzmacsqb6mc6pqa"; + version = "0.1.1.0"; + sha256 = "157i9qghmj8wrhblic7yp8yc75s7rpq8ly2rnykfbi7zq0rdsif5"; libraryHaskellDepends = [ base bytestring @@ -351771,7 +354177,7 @@ self: { unordered-containers ]; description = "Plugin for instrumenting an application"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -351897,6 +354303,41 @@ self: { } ) { }; + hs-opentelemetry-instrumentation-hw-kafka-client = callPackage ( + { + mkDerivation, + base, + bytestring, + case-insensitive, + containers, + hs-opentelemetry-api, + hs-opentelemetry-semantic-conventions, + http-types, + hw-kafka-client, + text, + unliftio-core, + }: + mkDerivation { + pname = "hs-opentelemetry-instrumentation-hw-kafka-client"; + version = "0.1.0.0"; + sha256 = "0w465m7yzxj0y9b3c97hzz3yz8l4q648dcwvig2rsa4brkncjc3a"; + libraryHaskellDepends = [ + base + bytestring + case-insensitive + containers + hs-opentelemetry-api + hs-opentelemetry-semantic-conventions + http-types + hw-kafka-client + text + unliftio-core + ]; + description = "OpenTelemetry instrumentation for hw-kafka-client"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + hs-opentelemetry-instrumentation-persistent = callPackage ( { mkDerivation, @@ -351933,6 +354374,46 @@ self: { } ) { }; + hs-opentelemetry-instrumentation-persistent-mysql = callPackage ( + { + mkDerivation, + base, + hs-opentelemetry-api, + hs-opentelemetry-instrumentation-persistent, + iproute, + monad-logger, + mysql, + persistent, + persistent-mysql, + resource-pool, + text, + unliftio-core, + unordered-containers, + }: + mkDerivation { + pname = "hs-opentelemetry-instrumentation-persistent-mysql"; + version = "0.0.0.0"; + sha256 = "06riwq0ry9m39s6s9yng7mhd1a96dj9xlwb6h5akzzwnyy927cmq"; + libraryHaskellDepends = [ + base + hs-opentelemetry-api + hs-opentelemetry-instrumentation-persistent + iproute + monad-logger + mysql + persistent + persistent-mysql + resource-pool + text + unliftio-core + unordered-containers + ]; + description = "OpenTelemetry instrumentation for persistent-mysql"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + hs-opentelemetry-instrumentation-postgresql-simple = callPackage ( { mkDerivation, @@ -351949,8 +354430,8 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-instrumentation-postgresql-simple"; - version = "0.2.0.0"; - sha256 = "04jqfxbaqq364l7yg2kf47854m1mlays1cp3llwvckvifw8nniim"; + version = "0.2.0.1"; + sha256 = "1hlzxnbgn672jlynxkdlnmbj5vccgz9hkhm6n4gcznynb299ilz2"; libraryHaskellDepends = [ base bytestring @@ -352088,8 +354569,8 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-otlp"; - version = "0.1.1.0"; - sha256 = "1qghv5j4br5lkrkndajljfvsmv9cbz38q3z72bmfpxp4n6jykj89"; + version = "0.2.0.0"; + sha256 = "0yf9n7q0r5rrf7kdwl4gsqr4zdlb7rlgv0ksbj3aghvpbvnw33hx"; libraryHaskellDepends = [ base proto-lens-runtime @@ -352173,7 +354654,7 @@ self: { primitive ]; description = "Datadog Propagator for OpenTelemetry"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -352281,6 +354762,48 @@ self: { } ) { }; + hs-opentelemetry-semantic-conventions = callPackage ( + { + mkDerivation, + aeson, + base, + directory, + filepath, + Glob, + hs-opentelemetry-api, + text, + unordered-containers, + vector, + yaml, + }: + mkDerivation { + pname = "hs-opentelemetry-semantic-conventions"; + version = "0.1.0.0"; + sha256 = "1ag6ig3vkbhjlq69pliiidxg7j40mb6q36lmi50a7jdkfpfgw1z0"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + hs-opentelemetry-api + text + ]; + executableHaskellDepends = [ + aeson + base + directory + filepath + Glob + text + unordered-containers + vector + yaml + ]; + description = "OpenTelemetry Semantic Conventions for Haskell"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "generate"; + } + ) { }; + hs-opentelemetry-utils-exceptions = callPackage ( { mkDerivation, @@ -352765,7 +355288,7 @@ self: { hspec ]; description = "Read and write SAM, BAM, and CRAM files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -352872,7 +355395,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Terminal Emulator written in Haskell, SDL2 Backend"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "hs-sdl-term-emulator"; } @@ -352975,7 +355498,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Convert an eventlog into the speedscope json format"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "hs-speedscope"; } ) { }; @@ -353082,7 +355605,7 @@ self: { warp ]; description = "Bindings to the Tango Controls system"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -353132,7 +355655,7 @@ self: { criterion ]; description = "Terminal Emulator written in 100% Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -353160,7 +355683,7 @@ self: { ]; doHaddock = false; description = "High-level bindings for tree-sitter"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; } ) { }; @@ -353191,7 +355714,7 @@ self: { tree-sitter-while ]; description = "Low-level bindings for tree-sitter"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -353815,13 +356338,13 @@ self: { base, base64-bytestring, bytestring, - cryptonite, + crypton, + crypton-x509, data-default, http-types, HUnit, hxt, hxt-charproperties, - hxt-http, hxt-unicode, invertible, invertible-hxt, @@ -353832,24 +356355,24 @@ self: { network-uri, process, semigroups, - string-conversions, + silently, template-haskell, time, utf8-string, - x509, zlib, }: mkDerivation { pname = "hsaml2"; - version = "0.1.2"; - sha256 = "06vnnq5lvx3wrh6jl64vcm14fi4yj2yv9q424p2ixn55x0bsfk3i"; + version = "0.2.0"; + sha256 = "02nnf0szhhnm1shk9bm94k3kr60a4jzf4n8ag3xcplhcisg1lmnn"; libraryHaskellDepends = [ asn1-encoding asn1-types base base64-bytestring bytestring - cryptonite + crypton + crypton-x509 data-default http-types hxt @@ -353863,10 +356386,10 @@ self: { network-uri process semigroups + silently template-haskell time utf8-string - x509 zlib ]; libraryPkgconfigDepends = [ libxml2 ]; @@ -353874,16 +356397,15 @@ self: { base base64-bytestring bytestring - cryptonite + crypton + crypton-x509 http-types HUnit hxt - hxt-http network-uri semigroups - string-conversions time - x509 + utf8-string ]; description = "OASIS Security Assertion Markup Language (SAML) V2.0"; license = lib.licenses.asl20; @@ -354301,7 +356823,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Haskell bindings to BLST"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -354395,7 +356917,7 @@ self: { vector ]; description = "Haskell SuperCollider"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; } ) { }; @@ -355307,7 +357829,7 @@ self: { text ]; description = "Haskell bindings to the libcdio disc-reading library"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -355805,7 +358327,7 @@ self: { time ]; description = "Haskell shell script templates"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -356287,7 +358809,7 @@ self: { text ]; description = "Core package representing Haskell advisories"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -356359,7 +358881,7 @@ self: { time ]; description = "Synchronize with the Haskell security advisory database"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hsec-sync"; broken = true; @@ -356494,7 +359016,7 @@ self: { toml-parser ]; description = "Tools for working with the Haskell security advisory database"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hsec-tools"; broken = true; @@ -356593,7 +359115,7 @@ self: { tls ]; description = "sendxmpp clone, sending XMPP messages via CLI"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; mainProgram = "hsendxmpp"; } ) { }; @@ -356944,7 +359466,7 @@ self: { yaml ]; description = "A SFTP client tool for secure file transfer operations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hsftp"; broken = true; @@ -357274,7 +359796,7 @@ self: { tasty-th ]; description = "ini configuration files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -357320,7 +359842,7 @@ self: { transformers ]; description = "Inspect Haskell source files"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "hsinspect"; broken = true; @@ -357410,7 +359932,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "LSP interface over the hsinspect binary"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "hsinspect-lsp"; } @@ -357458,7 +359980,7 @@ self: { transformers ]; description = "Install Haskell software"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; mainProgram = "hsinstall"; } ) { }; @@ -357505,7 +360027,7 @@ self: { transformers ]; description = "Install Haskell software"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; mainProgram = "hsinstall"; } @@ -357888,7 +360410,7 @@ self: { text ]; description = "Bindings to Lua, an embeddable scripting language"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -357937,7 +360459,7 @@ self: { text ]; description = "Bindings to Lua, an embeddable scripting language"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -357987,7 +360509,7 @@ self: { vector ]; description = "Allow aeson data types to be used with Lua"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358035,7 +360557,7 @@ self: { text ]; description = "Type classes for HsLua"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358068,7 +360590,7 @@ self: { unix ]; description = "Command-line interface for Lua"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358110,7 +360632,7 @@ self: { tasty-quickcheck ]; description = "Bindings to Lua, an embeddable scripting language"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358137,7 +360659,7 @@ self: { text ]; description = "Examples of how to combine Haskell and Lua"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358166,7 +360688,7 @@ self: { tasty-lua ]; description = "Opinionated, but extensible Lua list type"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358212,7 +360734,7 @@ self: { text ]; description = "Marshalling of values between Haskell and Lua"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358247,7 +360769,7 @@ self: { text ]; description = "Lua module wrapping Text.DocLayout."; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358282,7 +360804,7 @@ self: { text ]; description = "Lua module wrapping Text.DocLayout."; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -358324,7 +360846,7 @@ self: { text ]; description = "Lua module to work with file paths"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358362,7 +360884,7 @@ self: { tasty-lua ]; description = "Lua module to work with file paths"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -358408,7 +360930,7 @@ self: { text ]; description = "Lua module wrapper around Haskell's System module"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358458,7 +360980,7 @@ self: { tasty-lua ]; description = "Lua module wrapper around Haskell's System module"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -358496,7 +361018,7 @@ self: { text ]; description = "Lua module for text"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358532,7 +361054,7 @@ self: { tasty-lua ]; description = "Lua module for text"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -358574,7 +361096,7 @@ self: { text ]; description = "Lua module to work with version specifiers"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358610,7 +361132,7 @@ self: { tasty-lua ]; description = "Lua module to work with version specifiers"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -358659,7 +361181,7 @@ self: { tasty-lua ]; description = "Lua module to work with file zips"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358703,7 +361225,7 @@ self: { tasty-lua ]; description = "Lua module to work with file zips"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -358762,7 +361284,7 @@ self: { text ]; description = "Object orientation tools for HsLua"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358801,7 +361323,7 @@ self: { tasty-hslua ]; description = "Object orientation tools for HsLua"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -358850,7 +361372,7 @@ self: { text ]; description = "Utilities to build Lua modules"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358892,7 +361414,7 @@ self: { tasty-hunit ]; description = "Utilities to build Lua modules"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -358922,7 +361444,7 @@ self: { text ]; description = "Isocline-based Lua REPL"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -358964,7 +361486,7 @@ self: { tasty-quickcheck ]; description = "Type specifiers for Lua"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -359004,7 +361526,7 @@ self: { tasty-quickcheck ]; description = "Type specifiers for Lua"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -359819,8 +362341,8 @@ self: { }: mkDerivation { pname = "hspec"; - version = "2.11.16"; - sha256 = "1brjn0awqrmjz75a69nskx19f19b9y32hcnd2f3lif5sv5df1zgs"; + version = "2.11.17"; + sha256 = "0mlpximvp3xqly03lnqqqvphfsjw6vqdyzblc568mq1bpg1wir1r"; libraryHaskellDepends = [ base hspec-core @@ -359871,8 +362393,8 @@ self: { }: mkDerivation { pname = "hspec-api"; - version = "2.11.16"; - sha256 = "00k1ihl2lbp1md7qzjhhl96ax5vabzh3q5lfbs88svzwprpmkrr5"; + version = "2.11.17"; + sha256 = "1zqq1l6fyyd53dxc1l0383vdn6zs4bx4fkrm6aj0k661m753z43g"; libraryHaskellDepends = [ base hspec-core @@ -360032,8 +362554,8 @@ self: { }: mkDerivation { pname = "hspec-core"; - version = "2.11.16"; - sha256 = "0kj2kljczp6y02w2sd9bcgpa5cdisx7sc5a57wrz99h1p6968a7m"; + version = "2.11.17"; + sha256 = "11ca7gd7kg60a9dd2vqysnsific140920h040ycdzc2wa9m1gdc4"; libraryHaskellDepends = [ ansi-terminal array @@ -360141,8 +362663,8 @@ self: { }: mkDerivation { pname = "hspec-discover"; - version = "2.11.16"; - sha256 = "1b4g26bxadzaypr6ib7a75ycapg8k927pfq8g0y2pm111lgcyv5x"; + version = "2.11.17"; + sha256 = "0lj6rvx8013vg3nva4kwv0fs854983gpsqdy90rh7wwdyy6rsv1m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -360171,6 +362693,63 @@ self: { } ) { }; + hspec-discover-discover = callPackage ( + { + mkDerivation, + async, + base, + containers, + directory, + filepath, + hspec, + hspec-discover, + optparse-applicative, + process, + temporary, + text, + }: + mkDerivation { + pname = "hspec-discover-discover"; + version = "1.0.0.0"; + sha256 = "113zpjq016zghk11jdaly9yjj478vv3diizyy29n1mv35mhwsiv7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async + base + containers + directory + filepath + optparse-applicative + text + ]; + executableHaskellDepends = [ + async + base + containers + directory + filepath + optparse-applicative + text + ]; + testHaskellDepends = [ + async + base + containers + directory + filepath + hspec + optparse-applicative + process + temporary + text + ]; + testToolDepends = [ hspec-discover ]; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "hspec-discover-discover"; + } + ) { }; + hspec-expectations = callPackage ( { mkDerivation, @@ -360451,7 +363030,7 @@ self: { hspec-core ]; description = "A Formatter for hspec that provides Github Actions Annotations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -360793,7 +363372,7 @@ self: { megaparsec ]; description = "Utility functions for testing Megaparsec parsers with Hspec"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -360821,8 +363400,8 @@ self: { }: mkDerivation { pname = "hspec-meta"; - version = "2.11.16"; - sha256 = "0rk9d4xrzjsz986ylx133iyakb4s7m64pgvkv2x5k8xf4mgd192y"; + version = "2.11.17"; + sha256 = "0z5644drs1q4mdb6vp20f1im3ji0a5vww3wybfydpfpsnz8kbvjj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -361382,7 +363961,7 @@ self: { hspec-core ]; description = "Table-driven (by-example) HSpec tests"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -361476,6 +364055,7 @@ self: { { mkDerivation, base, + effable, hedgehog, hspec, hspec-api, @@ -361486,10 +364066,11 @@ self: { }: mkDerivation { pname = "hspec-tidy-formatter"; - version = "0.1.1.0"; - sha256 = "031ssdyv4b69iy11rx4yrjx2155kgmdaprbd5i33jggsiqspgp9p"; + version = "0.2.0.1"; + sha256 = "102j1awmkbpm1dqbbkxff39q4ar5pdcl37rcwdkcvhz1n9zf5zfa"; libraryHaskellDepends = [ base + effable hspec-api ]; testHaskellDepends = [ @@ -361504,7 +364085,7 @@ self: { markdown-unlit ]; description = "A custom hspec formatter for easy-to-read terminal output"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -361525,7 +364106,7 @@ self: { tmp-proc ]; description = "Simplify use of tmp-proc from hspec tests"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -362026,7 +364607,7 @@ self: { doctest ]; description = "My opinionated Haskell project formatter"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hspretty"; broken = true; @@ -362266,7 +364847,7 @@ self: { text ]; description = "Haskell binding for Qt Quick"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) @@ -362569,7 +365150,7 @@ self: { utf8-string ]; description = "RELP (Reliable Event Logging Protocol) server implementation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -362674,7 +365255,7 @@ self: { unix ]; description = "Using Haskell for Unix shell scripting tasks"; - license = lib.licensesSpdx."LGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -363767,7 +366348,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Bindings to TagLib, audio meta-data library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) taglib; }; @@ -364266,7 +366847,7 @@ self: { unordered-containers ]; description = "A codec library for HTML-escaped text and HTML-entities"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -364732,7 +367313,7 @@ self: { text ]; description = "Use htmx with various haskell libraries"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -364755,7 +367336,7 @@ self: { text ]; description = "Use htmx with lucid"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -364782,7 +367363,7 @@ self: { text ]; description = "Use htmx with servant"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -365006,7 +367587,7 @@ self: { vector ]; description = "Parse TOML values produced by htoml-megaparsec package"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -365049,7 +367630,7 @@ self: { th-compat ]; description = "a library to build and work with heterogeneous, type level indexed rose trees"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; maintainers = [ lib.maintainers.mangoiv ]; } ) { }; @@ -365377,6 +367958,8 @@ self: { pname = "http-api-data"; version = "0.7"; sha256 = "13l1bfcjvpgmp0i66j35x9j4rq8fb8wihc3xwagwqr8f6iw0cih9"; + revision = "1"; + editedCabalFile = "1mfnzfsmc9gavmdbd0hs28ngim8c0749hkvzqqddp67dziamf55q"; libraryHaskellDepends = [ base bytestring @@ -365430,7 +368013,7 @@ self: { text ]; description = "Code for using the ip package with http-api-data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -365525,7 +368108,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "a library to make http requests without worrying much"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; maintainers = [ lib.maintainers.mangoiv ]; } ) { }; @@ -365672,8 +368255,8 @@ self: { }: mkDerivation { pname = "http-client-brread-timeout"; - version = "0.1.1.0"; - sha256 = "0prghn5hif47r9viy9g7slpw03zs91z9k9z135ar5b6xa5xdz058"; + version = "0.3.0.0"; + sha256 = "18lj337658p4fc2r3z5bf1yirqga3qyn17y3gykdlpm9spl46y9v"; libraryHaskellDepends = [ base bytestring @@ -365999,7 +368582,7 @@ self: { temporary ]; description = "http-client TLS backend using Rustls"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -366090,8 +368673,8 @@ self: { pname = "http-client-tls"; version = "0.3.6.4"; sha256 = "18qqzif376hv5lqv1c7sp4b90mq5cyfhybip472j9fcaxrph0mkp"; - revision = "2"; - editedCabalFile = "1wqn9mjwsk5qgir5l1mj74p5k8zzpvkvdhdrbsiqx8y3b4ns7q7g"; + revision = "3"; + editedCabalFile = "1my72cym4xz9c9p5y2npjd38gyis0zvf2b09lwyh2haslmmc845z"; libraryHaskellDepends = [ base bytestring @@ -366128,6 +368711,71 @@ self: { } ) { }; + http-client-tls_0_4_0 = callPackage ( + { + mkDerivation, + base, + base16, + bytestring, + case-insensitive, + containers, + cryptohash-md5, + crypton-connection, + data-default, + exceptions, + gauge, + hspec, + http-client, + http-types, + network, + network-uri, + text, + tls, + transformers, + }: + mkDerivation { + pname = "http-client-tls"; + version = "0.4.0"; + sha256 = "0g5fhkfyc0lc2j4v2hkx0d610jqbf44sqkcag2qpnra6y16g2731"; + libraryHaskellDepends = [ + base + base16 + bytestring + case-insensitive + containers + cryptohash-md5 + crypton-connection + data-default + exceptions + http-client + http-types + network + network-uri + text + tls + transformers + ]; + testHaskellDepends = [ + base + crypton-connection + data-default + hspec + http-client + http-types + tls + ]; + benchmarkHaskellDepends = [ + base + gauge + http-client + ]; + doCheck = false; + description = "http-client backend using the connection package and tls library"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + http-client-websockets = callPackage ( { mkDerivation, @@ -366162,7 +368810,7 @@ self: { websockets ]; description = "Glue code for http-client and websockets"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; } ) { }; @@ -366246,6 +368894,8 @@ self: { pname = "http-conduit"; version = "2.3.9.1"; sha256 = "1bs12v0vh4ik87imfp4xrvpyr3kb3dm4m8y8h1djlcyjxhans10k"; + revision = "1"; + editedCabalFile = "0sfw10xzgds4l62mx8akn873zkgpj0byqywiysjl68qplcnillkc"; libraryHaskellDepends = [ aeson attoparsec @@ -366419,7 +369069,7 @@ self: { zlib ]; description = "HTTP downloader tailored for web-crawler needs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -366750,7 +369400,7 @@ self: { ]; doHaddock = false; description = "Perform HTTP Requests"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -366798,7 +369448,7 @@ self: { ]; doHaddock = false; description = "Instantiations of http-exchange"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -366821,7 +369471,7 @@ self: { bytestring ]; description = "Attoparsec-based parsers for the RFC-2616 HTTP grammar rules"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -366867,7 +369517,7 @@ self: { tasty-golden ]; description = "Types and serialization for HTTP"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -367528,8 +370178,8 @@ self: { }: mkDerivation { pname = "http-query"; - version = "0.1.3"; - sha256 = "1z0mj12yxbflh0f523liqdbi0i6xz8zraz3lzlpfyl5kfp96jrfk"; + version = "0.1.3.1"; + sha256 = "0vidjdm2sysg8h12f4yl0la0i18gyv7lkx4qzihp7m0y2858v3sp"; libraryHaskellDepends = [ aeson base @@ -367769,7 +370419,7 @@ self: { utf8-string ]; description = "HTTP senmatics libarry"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -367802,7 +370452,7 @@ self: { utf8-string ]; description = "HTTP semantics library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -368111,7 +370761,7 @@ self: { text ]; description = "Generic HTTP types for Haskell (for both client and server code)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -368579,8 +371229,8 @@ self: { }: mkDerivation { pname = "http2-tls"; - version = "0.5.2"; - sha256 = "14n7dhrlcx423bwslyc1rybndc6qpyw0blll9k9sly1fiallw8xs"; + version = "0.5.3"; + sha256 = "1awhnls36h3i4qbcnjxbjipzq0qfcgzx7brb9nlnmi5p8fbz5458"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -368639,10 +371289,8 @@ self: { }: mkDerivation { pname = "http3"; - version = "0.1.2"; - sha256 = "09s7n19aw4my7rrpjkrh4ql53282gjgfjkd2k1fn85xgz3y7jcbc"; - revision = "1"; - editedCabalFile = "0mgq4c3065iidllx3agvwclwacq6zgrpv4wrd20z1l8gz26hg2ar"; + version = "0.1.3"; + sha256 = "0agb0cp5lh74vv47ryv38pk46mpiqpv659i9qqmgvigaxkl379sh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -368690,7 +371338,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "HTTP/3 library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -369281,7 +371929,7 @@ self: { fingertree ]; description = "Pure Haskell implementation of the Huffman encoding algorithm"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -369365,7 +372013,7 @@ self: { doctest-parallel ]; description = "uiua port"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -369551,7 +372199,7 @@ self: { witherable ]; description = "A TUI MPD client, inspired by ncmpcpp"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "hum"; broken = true; @@ -369650,7 +372298,7 @@ self: { text ]; description = "Redefinition-free prelude alternative"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -370814,7 +373462,7 @@ self: { hspec-discover ]; description = "Convenience functions for Aeson"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -370899,7 +373547,7 @@ self: { hw-xml ]; description = "Demo library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -371029,7 +373677,7 @@ self: { ]; doHaddock = false; description = "Balanced parentheses"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-balancedparens"; } @@ -371092,7 +373740,7 @@ self: { vector ]; description = "Bit manipulation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -371129,7 +373777,7 @@ self: { testToolDepends = [ hspec-discover ]; doHaddock = false; description = "CI Assistant for Haskell projects"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-ci-assist"; broken = true; @@ -371194,7 +373842,7 @@ self: { vector ]; description = "Conduits for tokenizing streams"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -371235,7 +373883,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Additional merges and joins for Conduit"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -371262,7 +373910,7 @@ self: { ]; testToolDepends = [ doctest-discover ]; description = "Diagnostics library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -371388,7 +374036,7 @@ self: { vector ]; description = "Unbelievably fast streaming DSV file parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-dsv"; broken = true; @@ -371473,7 +374121,7 @@ self: { vector ]; description = "File Dump"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-dump"; broken = true; @@ -371581,7 +374229,7 @@ self: { vector ]; description = "Elias-Fano"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-eliasfano"; } @@ -371644,7 +374292,7 @@ self: { vector ]; description = "Excess"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -371687,7 +374335,7 @@ self: { hspec-discover ]; description = "Generic finger-tree structure, with example instances"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -371736,7 +374384,7 @@ self: { hspec-discover ]; description = "Generic strict finger-tree structure"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -371769,7 +374417,7 @@ self: { ]; testToolDepends = [ doctest-discover ]; description = "Extra hedgehog functionality"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -371816,7 +374464,7 @@ self: { hspec-discover ]; description = "Interoperability between hspec and hedgehog"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -371853,7 +374501,7 @@ self: { hspec-discover ]; description = "Additional facilities for Integers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -371925,7 +374573,7 @@ self: { ]; doHaddock = false; description = "Library for manipulating IP addresses and CIDR blocks"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-ip"; } @@ -372063,7 +374711,7 @@ self: { ]; doHaddock = false; description = "Memory efficient JSON parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-json"; } @@ -372111,7 +374759,7 @@ self: { ]; doHaddock = false; description = "Memory efficient JSON parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -372186,7 +374834,7 @@ self: { lens ]; description = "Lens for hw-json"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -372239,7 +374887,7 @@ self: { ]; testToolDepends = [ doctest-discover ]; description = "SIMD-based JSON semi-indexer"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "hw-json-simd"; } ) { }; @@ -372332,7 +374980,7 @@ self: { mmap ]; description = "Memory efficient JSON parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-json"; } @@ -372433,7 +375081,7 @@ self: { mmap ]; description = "Memory efficient JSON parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-json-standard-cursor"; } @@ -372499,7 +375147,7 @@ self: { hw-hspec-hedgehog ]; description = "Avro support for Kafka infrastructure"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -372550,7 +375198,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Kafka bindings for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { inherit (pkgs) rdkafka; }; @@ -372609,7 +375257,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Conduit bindings for hw-kafka-client"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -372654,7 +375302,7 @@ self: { hspec-discover ]; description = "Combinators for lazy IO"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -372702,7 +375350,7 @@ self: { hspec-discover ]; description = "Monadic query DSL"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "hw-mquery-example"; } ) { }; @@ -372784,7 +375432,7 @@ self: { vector ]; description = "Packed Vector"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-packed-vector"; broken = true; @@ -372832,7 +375480,7 @@ self: { hspec-discover ]; description = "Simple parser support"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -372868,7 +375516,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Primitive functions and data types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -372977,7 +375625,7 @@ self: { testToolDepends = [ tasty-discover ]; doHaddock = false; description = "Opinionated polysemy library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -373024,7 +375672,7 @@ self: { unliftio ]; description = "Opinionated prelude library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -373094,7 +375742,7 @@ self: { vector ]; description = "Primitive functions and data types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -373141,7 +375789,7 @@ self: { vector ]; description = "Primitive support for bit manipulation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.x86; hydraPlatforms = lib.platforms.none; mainProgram = "hw-prim-bits-exe"; @@ -373249,7 +375897,7 @@ self: { ]; doHaddock = false; description = "Rank-select"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-rankselect"; } @@ -373320,7 +375968,7 @@ self: { vector ]; description = "Rank-select base"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -373416,7 +376064,7 @@ self: { vector ]; description = "SIMD library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -373498,7 +376146,7 @@ self: { ]; testToolDepends = [ doctest-discover ]; description = "SIMD library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-simd"; broken = true; @@ -373579,7 +376227,7 @@ self: { vector ]; description = "Primitive functions and data types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -373617,7 +376265,7 @@ self: { hspec-discover ]; description = "String parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -373698,7 +376346,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Library for creating and extracting tar archives"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-tar"; broken = true; @@ -373797,7 +376445,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Supports IO on URIs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-uri"; } @@ -373955,7 +376603,7 @@ self: { vector ]; description = "XML parser based on succinct data structures"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hw-xml"; broken = true; @@ -374136,6 +376784,118 @@ self: { } ) { }; + hwm = callPackage ( + { + mkDerivation, + aeson, + ansi-terminal, + async, + base, + base16-bytestring, + bytestring, + Cabal, + containers, + cryptohash-sha256, + directory, + filepath, + Glob, + hpack, + http-client, + http-types, + modern-uri, + mtl, + optparse-applicative, + process, + relude, + req, + retry, + stm, + text, + time, + transformers, + typed-process, + unordered-containers, + yaml, + zip-archive, + }: + mkDerivation { + pname = "hwm"; + version = "0.4.0"; + sha256 = "1b8xbwp3qwzdnidc9511kn54fzyaf9smpw3r5jqyf1d42yxzl17z"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + ansi-terminal + async + base + base16-bytestring + bytestring + Cabal + containers + cryptohash-sha256 + directory + filepath + Glob + hpack + http-client + http-types + modern-uri + mtl + optparse-applicative + process + relude + req + retry + stm + text + time + transformers + typed-process + unordered-containers + yaml + zip-archive + ]; + executableHaskellDepends = [ + aeson + ansi-terminal + async + base + base16-bytestring + bytestring + Cabal + containers + cryptohash-sha256 + directory + filepath + Glob + hpack + http-client + http-types + modern-uri + mtl + optparse-applicative + process + relude + req + retry + stm + text + time + transformers + typed-process + unordered-containers + yaml + zip-archive + ]; + description = "Haskell Workspace Manager - Orchestrates Stack, Cabal, and HLS"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "hwm"; + broken = true; + } + ) { }; + hworker = callPackage ( { mkDerivation, @@ -375138,7 +377898,7 @@ self: { random ]; description = "A Yahtzee game implementation in Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "hyahtzee"; } ) { }; @@ -375249,8 +378009,8 @@ self: { { mkDerivation, aeson, - aeson-pretty, base, + base64-bytestring, bytestring, containers, directory, @@ -375260,24 +378020,43 @@ self: { HsYAML, HUnit, mtl, + process, QuickCheck, scientific, split, text, + time, vector, }: mkDerivation { pname = "hydra"; - version = "0.12.0"; - sha256 = "05pshwws8c7abbnmrfx9l646b58f567g6xs91cxvzxqs16glp87c"; + version = "0.13.0"; + sha256 = "0pr8wd73jbk40d8ks6gryivj9n1i81qbrcq9vzzmz27402730ihw"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ aeson - aeson-pretty base + base64-bytestring + bytestring + containers + directory + filepath + HsYAML + scientific + split + text + vector + ]; + executableHaskellDepends = [ + aeson + base + base64-bytestring bytestring containers directory filepath + hspec HsYAML scientific split @@ -375286,8 +378065,8 @@ self: { ]; testHaskellDepends = [ aeson - aeson-pretty base + base64-bytestring bytestring containers directory @@ -375297,15 +378076,19 @@ self: { HsYAML HUnit mtl + process QuickCheck scientific split text + time vector ]; testToolDepends = [ hspec-discover ]; description = "Graph programming language"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -375956,7 +378739,7 @@ self: { text ]; description = "Display class for the HyperHaskell graphical Haskell interpreter"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -375989,7 +378772,7 @@ self: { text ]; description = "Display instances for the HyperHaskell graphical Haskell interpreter"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -376030,7 +378813,7 @@ self: { transformers ]; description = "Server back-end for the HyperHaskell graphical Haskell interpreter"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "hyper-haskell-server"; } ) { }; @@ -376110,7 +378893,7 @@ self: { websockets ]; description = "Interactive HTML apps using type-safe serverside Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -376215,7 +378998,7 @@ self: { ]; testToolDepends = [ skeletest ]; description = "Interactive HTML apps using type-safe serverside Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -376309,7 +379092,7 @@ self: { tasty-hunit ]; description = "Hypergeometric function of a matrix argument"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -376950,6 +379733,8 @@ self: { pname = "hzenity"; version = "0.4.1"; sha256 = "1fpjbkdqbx052c4975gg7qdb97gh3dhvv7dc550f7ka5bii97d4k"; + revision = "1"; + editedCabalFile = "1i6mq44pmsmmhzyxlbrfgrqkqn2m63y6zwwr94nhh0rahyilwdhs"; libraryHaskellDepends = [ base containers @@ -377115,7 +379900,7 @@ self: { tasty-hunit ]; description = "Haskell interval types. Bounds checking."; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -377292,7 +380077,7 @@ self: { time ]; description = "iCalendar data types, parser, and printer"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -378325,7 +381110,7 @@ self: { tf-random ]; description = "Flexible generation of identicons"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -378541,7 +381326,7 @@ self: { text ]; description = "Pure Haskell IDN and Punycode implementation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -378777,7 +381562,7 @@ self: { transformers ]; description = "Functional Programming Language with Dependent Types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) gmp; }; @@ -378928,7 +381713,7 @@ self: { ]; doHaddock = false; description = "Branch on whether a constraint is satisfied"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -378983,7 +381768,7 @@ self: { bytestring ]; description = "Constructing and dissecting IFF files"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -379015,7 +381800,6 @@ self: { ]; description = "An inductive-form set constraint solver"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -379670,8 +382454,7 @@ self: { ihaskell text ]; - license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "ihaskell-dataframe-exe"; } ) { }; @@ -380288,7 +383071,7 @@ self: { wreq ]; description = "Haskell Web Framework"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.mpscholten ]; } ) { }; @@ -380347,7 +383130,7 @@ self: { ]; doHaddock = false; description = "JSX-like but for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.mpscholten ]; } ) { }; @@ -380532,7 +383315,7 @@ self: { wreq ]; description = "Dev tools for IHP"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.mpscholten ]; } ) { }; @@ -380554,7 +383337,7 @@ self: { with-utf8 ]; description = "Provides the IHP migrate binary"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "migrate"; maintainers = [ lib.maintainers.mpscholten ]; } @@ -380602,7 +383385,7 @@ self: { text ]; description = "Call GPT4 from your Haskell apps"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.mpscholten ]; } ) { }; @@ -380655,7 +383438,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Extra data types for postgresql-simple"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.mpscholten ]; } ) { }; @@ -380752,7 +383535,7 @@ self: { vector ]; description = "Optimised list functions for doing index-related things"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -381544,7 +384327,7 @@ self: { xml-types ]; description = "Execute arbitrary actions for each item from RSS/Atom feeds"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -381808,7 +384591,7 @@ self: { wires ]; description = "Immutaball platformer game (prototype version)"; - license = lib.licensesSpdx."0BSD"; + license = lib.meta.getLicenseFromSpdxId "0BSD"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -381843,7 +384626,7 @@ self: { hspec ]; description = "A GHC plugin for automatically importing modules"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -382035,7 +384818,7 @@ self: { ]; doHaddock = false; description = "Framework for defaulting superclasses"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -382125,7 +384908,7 @@ self: { parsec ]; description = "A math-inspired programmatic 2D & 3D CAD system"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; maintainers = [ lib.maintainers.sorki ]; } ) { }; @@ -382218,7 +385001,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Auto generate hie-bios cradles"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -382293,7 +385076,7 @@ self: { yaml ]; description = "Helps maintain consistency of imports"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -382897,7 +385680,7 @@ self: { polysemy-time ]; description = "A Prelude for Polysemy"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -382924,7 +385707,7 @@ self: { text ]; description = "A Prelude for Polysemy – Base Reexports"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -382945,7 +385728,7 @@ self: { polysemy ]; description = "A Prelude for Polysemy"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -383567,7 +386350,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Simple, no-frills indexed lists"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -383678,7 +386461,7 @@ self: { sha256 = "166329a5jmrs4q1ycb132gq7kbrdyzrvrxzzzwp5czmv00lvns9f"; libraryHaskellDepends = [ base ]; description = "Utilities for indexed profunctors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -383726,7 +386509,7 @@ self: { transformers ]; description = "Atkey indexed monad transformers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -384072,7 +386855,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Convenient imperative eDSL over Lorentz"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "indigo"; } @@ -384156,6 +386939,8 @@ self: { pname = "inf-backprop"; version = "0.2.0.2"; sha256 = "0nssr4j4gd3lf6asxvmf2qq9j8z6q5318kn0ky5r3kqmgdp54wfc"; + revision = "1"; + editedCabalFile = "0b85vsjhkjyjfn7ja68vdl0q9jb10mq1cnv06agkpvm4bmrbrl4q"; libraryHaskellDepends = [ base combinatorial @@ -384447,7 +387232,7 @@ self: { text ]; description = "A statically-typed functional scripting language"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -384721,7 +387506,7 @@ self: { tasty-quickcheck ]; description = "Infinite lists"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -385160,7 +387945,7 @@ self: { sha256 = "0k3bl5adj512bzqysapnggvf6fmi0hs3mvxkymsh9af7gan8y504"; libraryHaskellDepends = [ base ]; description = "Initialization and Deinitialization of 'Storable' values"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -385282,7 +388067,7 @@ self: { text ]; description = "Canonical categorical conversions (injections and projections)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -385450,7 +388235,7 @@ self: { vector ]; description = "Lets you embed C++ code into Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.roberth ]; } ) { }; @@ -385499,7 +388284,7 @@ self: { vector ]; description = "Lets you embed CUDA code into Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -385530,7 +388315,7 @@ self: { inline-c ]; description = "Lets you embed Objective-C code into Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -385688,7 +388473,7 @@ self: { ]; doHaddock = false; description = "Python interpreter embedded into haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) python3; }; @@ -385787,7 +388572,7 @@ self: { template-haskell ]; description = "Seamlessly call R from Haskell and vice versa. No FFI required."; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) R; }; @@ -385920,6 +388705,8 @@ self: { pname = "insert-ordered-containers"; version = "0.2.7"; sha256 = "05rncapknzx8yii2mzfbg0hvack4jx11jwgh0pmqlng6fqdvpvbp"; + revision = "2"; + editedCabalFile = "0aglqc4mldqspiwl59sfqw1mx5phr2hz8dazqs6kr02mkazy5n2l"; libraryHaskellDepends = [ aeson base @@ -385948,7 +388735,60 @@ self: { unordered-containers ]; description = "Associative containers retaining insertion order for traversals"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + insert-ordered-containers_0_3_0 = callPackage ( + { + mkDerivation, + aeson, + base, + base-compat, + deepseq, + hashable, + indexed-traversable, + lens, + optics-core, + optics-extra, + QuickCheck, + semigroupoids, + tasty, + tasty-quickcheck, + transformers, + unordered-containers, + }: + mkDerivation { + pname = "insert-ordered-containers"; + version = "0.3.0"; + sha256 = "0p8qjggvqv4wjbbg9i13d6abnyxv6rrc2lngy5ahwmv94g5d03b3"; + libraryHaskellDepends = [ + aeson + base + deepseq + hashable + indexed-traversable + lens + optics-core + optics-extra + semigroupoids + transformers + unordered-containers + ]; + testHaskellDepends = [ + aeson + base + base-compat + hashable + lens + QuickCheck + tasty + tasty-quickcheck + unordered-containers + ]; + description = "Associative containers retaining insertion order for traversals"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -386740,7 +389580,7 @@ self: { tasty-quickcheck ]; description = "Direct conversion functions between Ints and Words"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -386866,11 +389706,11 @@ self: { pname = "int-supply"; version = "1.0.0"; sha256 = "0h7yi4clvy44gb2nxjv50m5lnlgqdkj781pv0iqlgwyqjigwappz"; - revision = "2"; - editedCabalFile = "11gbra5328854mnjm5hvpvz1wccmki1fy6bkbqd6fpxaj5cffmbp"; + revision = "3"; + editedCabalFile = "0xrz0pp0lxq16vw62ad6rnzx6xbkxngdn58h63sjfwnwd1fp960x"; libraryHaskellDepends = [ base ]; description = "A simple, efficient supply of integers using atomic fetch-and-add"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -386900,7 +389740,7 @@ self: { primitive ]; description = "Advent of Code 2019 intcode interpreter"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -386945,7 +389785,7 @@ self: { text ]; description = "Conversion from strings to Integer"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -387097,7 +389937,7 @@ self: { quaalude ]; description = "Integer, Natural, and Positive"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -387264,7 +390104,7 @@ self: { unix ]; description = "Poll modern Intel/AMD CPU power consumption on Linux via RAPL"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; mainProgram = "intel-powermon"; } ) { }; @@ -387370,7 +390210,7 @@ self: { vector ]; description = "Type level prompt with LLMs via louter"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -387413,7 +390253,7 @@ self: { testHaskellDepends = [ base ]; doHaddock = false; description = "A GHC Core plugin for intensional datatype refinement checking"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -387635,7 +390475,7 @@ self: { sha256 = "1wf6g0a1pz6xiixqnkrdjlb2xr4ck2vab9vd0w6kp0pbhqc6qysp"; libraryHaskellDepends = [ base ]; description = "Some simple functions to deal with transformations from structures to other ones, basically lists"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -388089,7 +390929,7 @@ self: { utility-ht ]; description = "piecewise linear and cubic Hermite interpolation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -388176,7 +391016,7 @@ self: { typed-process ]; description = "Shared memory and control structures for IPC"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -388318,7 +391158,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "An implementation of Allen's interval algebra for temporal logic"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "tutorial"; broken = true; @@ -388345,7 +391185,7 @@ self: { hedgehog ]; description = "Intervals of functors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -388403,7 +391243,7 @@ self: { time-compat ]; description = "Intervals, and monoids thereof"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -388425,7 +391265,7 @@ self: { QuickCheck ]; description = "Interval Tree Clocks"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -388546,7 +391386,7 @@ self: { vector ]; description = "A game of competitive puzzle-design"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; mainProgram = "intricacy"; @@ -388988,7 +391828,7 @@ self: { vector ]; description = "Automatically generate a function’s inverse"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -389257,10 +392097,8 @@ self: { }: mkDerivation { pname = "io-classes"; - version = "1.9.0.0"; - sha256 = "1qgj52m078j3cr0pfijvp6r7a793n0ssaqy6nyfy1bv9qxs761hz"; - revision = "1"; - editedCabalFile = "0m5g282s0jl5071b5dazng8s968rdcnyw90v9ckmxy19z48j0lg3"; + version = "1.10.0.0"; + sha256 = "0cwf0dc59qw5qyhf758ws71ajp4gxjqbxh5zsmcakrnbcv2i977b"; libraryHaskellDepends = [ array async @@ -389282,7 +392120,7 @@ self: { ]; doHaddock = false; description = "Type classes for concurrency with STM, ST and timing"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -389309,7 +392147,7 @@ self: { si-timers ]; description = "Experimental MTL instances for io-classes"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -389339,7 +392177,7 @@ self: { template-haskell ]; description = "Use Template Haskell to embed the result of an IO computation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -389476,8 +392314,10 @@ self: { }: mkDerivation { pname = "io-sim"; - version = "1.9.1.0"; - sha256 = "0l6plpb8d9qcdfnf58gw3cwvyc2ibrfkycznr5zxq9lqkhddx9bn"; + version = "1.10.0.0"; + sha256 = "02gk2xgiv9mrl1cvwqabi8rki7w15cj23s65h0qmw1dyf29rbb9q"; + revision = "1"; + editedCabalFile = "1qmnvisf3r4n2ji4z0k3fskbwk8ys9p84mrhapa8ymsray2ccwz4"; libraryHaskellDepends = [ base containers @@ -389510,7 +392350,7 @@ self: { io-classes ]; description = "A pure simulator for monadic concurrency with STM"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -389935,7 +392775,7 @@ self: { text ]; description = "Library for IP and MAC addresses"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -390129,7 +392969,7 @@ self: { text ]; description = "Internal Phonetic Alphabet (IPA)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -390237,6 +393077,50 @@ self: { } ) { }; + ipedb = callPackage ( + { + mkDerivation, + base, + directory, + filepath, + ghc-events, + optparse-applicative, + sqlite-simple, + tasty, + tasty-hunit, + temporary, + text, + }: + mkDerivation { + pname = "ipedb"; + version = "0.1.0.0"; + sha256 = "166j51hla80z0gx0h99pglxhjihqdl1kg5zgqxp791mcwb4ar48l"; + revision = "1"; + editedCabalFile = "0bqy75q125kldyhxvgyf58fdcbdnm1h9293vz20zaa1ky9ffh31h"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + ghc-events + optparse-applicative + sqlite-simple + text + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base + directory + filepath + tasty + tasty-hunit + temporary + ]; + description = "Generate a database for IPE data"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "ipedb"; + } + ) { }; + ipfs = callPackage ( { mkDerivation, @@ -390353,7 +393237,7 @@ self: { text ]; description = "Auto-generated IPFS HTTP API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -390398,7 +393282,7 @@ self: { text ]; description = "IPLD Content-IDentifiers "; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -390986,6 +393870,8 @@ self: { pname = "irc-core"; version = "2.13"; sha256 = "0z95cl8pg6zhzmz642bzgxc0525645whvxbmz6h1i8g1mll3i6kx"; + revision = "1"; + editedCabalFile = "055qxsnaq618lcal3qbp8nv4b0j0xl55nkm3c552imczac4pxjpk"; libraryHaskellDepends = [ attoparsec base @@ -391004,7 +393890,7 @@ self: { text ]; description = "IRC core library for glirc"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -391407,7 +394293,7 @@ self: { ]; doHaddock = false; description = "RFC-compliant universal resource identifier library (URL, URI, IRI)"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -391577,7 +394463,7 @@ self: { text ]; description = "Haskell CLI framework"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -391724,7 +394610,7 @@ self: { text ]; description = "ISBN Validation and Manipulation"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -392272,7 +395158,7 @@ self: { text ]; description = "Isomorphism typeclass as a lawful solution to the conversion problem"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -394102,7 +396988,7 @@ self: { ]; doHaddock = false; description = "Functional, expression-oriented data processing language"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; mainProgram = "ja"; maintainers = [ lib.maintainers.sternenseemann ]; } @@ -394145,7 +397031,7 @@ self: { ]; libraryPkgconfigDepends = [ libjack2 ]; description = "Bindings for the JACK Audio Connection Kit"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; maintainers = [ lib.maintainers.thielema ]; } ) { inherit (pkgs) libjack2; }; @@ -394389,7 +397275,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Generate flamegraphs from Jaeger .json dumps."; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "jaeger-flamegraph"; broken = true; @@ -394645,7 +397531,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Japanese holidays utility"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -394757,7 +397643,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Stack-based concatenative language embedded in Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -395303,7 +398189,7 @@ self: { vector ]; description = "Labeled one-dimensional arrays"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "bench-report"; } ) { }; @@ -395352,7 +398238,7 @@ self: { vector ]; description = "Type-safe data frames based on higher-kinded types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -395399,7 +398285,7 @@ self: { vector ]; description = "IO operations for the `javelin` package"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -395854,7 +398740,7 @@ self: { time ]; description = "Yet another streaming library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -395949,7 +398835,7 @@ self: { text ]; description = "Handle Jira wiki markup"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "jira-wiki-markup"; } ) { }; @@ -396367,7 +399253,7 @@ self: { time ]; description = "Job queue"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -396727,7 +399613,7 @@ self: { text ]; description = "JSON with Structure"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -396781,7 +399667,7 @@ self: { text ]; description = "OpenAPI Definitions for Jordan, Automatically"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -396841,7 +399727,7 @@ self: { transformers ]; description = "Servant Combinators for Jordan"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -396895,7 +399781,7 @@ self: { transformers ]; description = "Servant Client Instances for Jordan Servant Types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -396961,7 +399847,7 @@ self: { transformers ]; description = "OpenAPI schemas for Jordan-Powered Servant APIs"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -397018,7 +399904,7 @@ self: { wai ]; description = "Servers for Jordan-Based Servant Combinators"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -397120,7 +400006,7 @@ self: { time ]; description = "JSON Object Signing and Encryption (JOSE) and JSON Web Token (JWT) library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -397195,7 +400081,7 @@ self: { time ]; description = "JSON Object Signing and Encryption (JOSE) and JSON Web Token (JWT) library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -397365,7 +400251,7 @@ self: { hspec ]; description = "Transform Joy code using conditional rewrite rules"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -397418,7 +400304,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "FFI bindings to libjpeg-turbo"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -397698,7 +400584,7 @@ self: { transformers ]; description = "DOM library that uses jsaddle to support both GHCJS and GHC"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -397733,7 +400619,7 @@ self: { text ]; description = "JSaddle Hello World, an example package"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -397798,7 +400684,7 @@ self: { websockets ]; description = "Interface for JavaScript that works with GHCJS and GHC"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.alexfmpe lib.maintainers.maralorn @@ -397826,7 +400712,7 @@ self: { ]; doHaddock = false; description = "Run JSaddle JSM with the GHC Wasm backend"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; } ) { }; @@ -397926,7 +400812,7 @@ self: { version = "0.9.9.3"; sha256 = "1icj9cll7ifrharpngwhzgfyxixckd6viwk94f8wmqbf4yyyfsmv"; description = "Interface for JavaScript that works with GHCJS and GHC"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; platforms = lib.platforms.darwin; maintainers = [ lib.maintainers.alexfmpe ]; } @@ -397985,7 +400871,7 @@ self: { text ]; description = "Convenience utilities for JSDOM"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -398042,7 +400928,7 @@ self: { text ]; description = "Support for serialising Haskell to and from JSON"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -398560,7 +401446,7 @@ self: { text ]; description = "Load JSON from files in a directory structure"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "jsondir"; } ) { }; @@ -398700,7 +401586,7 @@ self: { hspec ]; description = "JSON Feed"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -399125,7 +402011,7 @@ self: { text ]; description = "Kitchen sink for querying JSON"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -399519,7 +402405,52 @@ self: { vector ]; description = "Type-level JSON specification"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + json-spec_1_3_0_1 = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + hspec, + om-show, + scientific, + text, + time, + vector, + }: + mkDerivation { + pname = "json-spec"; + version = "1.3.0.1"; + sha256 = "1yn0qci01vq36lb8njc80nww7g3aj719254x7f4lqmlw4pafwrlp"; + libraryHaskellDepends = [ + aeson + base + containers + scientific + text + time + vector + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + hspec + om-show + scientific + text + time + vector + ]; + description = "Type-level JSON specification"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -399536,8 +402467,44 @@ self: { }: mkDerivation { pname = "json-spec-elm"; - version = "0.4.0.6"; - sha256 = "1kr3j1lijki5v54gq71c1qm2ina2nsk26msxix4w9z8dg66nk6xr"; + version = "0.4.0.7"; + sha256 = "0n2kr3816qgs4hrhnl5xjvh58ixpjwv5rhf8s3kxdhn5ik5nwj23"; + libraryHaskellDepends = [ + base + bound + containers + elm-syntax + json-spec + mtl + text + ]; + testHaskellDepends = [ + base + containers + elm-syntax + json-spec + text + ]; + description = "Elm code generate for `json-spec`"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + json-spec-elm_0_5_0_2 = callPackage ( + { + mkDerivation, + base, + bound, + containers, + elm-syntax, + json-spec, + mtl, + text, + }: + mkDerivation { + pname = "json-spec-elm"; + version = "0.5.0.2"; + sha256 = "1mkr06rip1x6i4dcjsfk9ir6w7sxn04h5zj7h5fcgd70aq0hpqy3"; libraryHaskellDepends = [ base bound @@ -399555,7 +402522,8 @@ self: { text ]; description = "Elm code generate for `json-spec`"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -399587,8 +402555,8 @@ self: { }: mkDerivation { pname = "json-spec-elm-servant"; - version = "0.4.4.1"; - sha256 = "0236nyzixcj5z10kmmdxhdzb9gmaczjk0p9icgyh972zm6ql00l0"; + version = "0.4.4.3"; + sha256 = "011kgpias7bic73aj5v8islkiwyys7jy9llcncafa9hm9bc3dbs4"; libraryHaskellDepends = [ base bound @@ -399631,7 +402599,84 @@ self: { uuid ]; description = "Generated elm code for servant APIs"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + json-spec-elm-servant_0_5_0_0 = callPackage ( + { + mkDerivation, + aeson, + base, + binary, + bound, + bytestring, + containers, + cookie, + directory, + elm-syntax, + filepath, + hspec, + http-types, + json-spec, + json-spec-elm, + mtl, + prettyprinter, + process, + servant, + text, + time, + unordered-containers, + uuid, + }: + mkDerivation { + pname = "json-spec-elm-servant"; + version = "0.5.0.0"; + sha256 = "0zix48wxcaszz52dg2sykrpw8853w98ali7wyvn3dg1m1v7h1s15"; + libraryHaskellDepends = [ + base + bound + containers + directory + elm-syntax + filepath + http-types + json-spec + json-spec-elm + mtl + prettyprinter + process + servant + text + unordered-containers + ]; + testHaskellDepends = [ + aeson + base + binary + bound + bytestring + containers + cookie + directory + elm-syntax + filepath + hspec + http-types + json-spec + json-spec-elm + mtl + prettyprinter + process + servant + text + time + unordered-containers + uuid + ]; + description = "Generated elm code for servant APIs"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -399673,7 +402718,50 @@ self: { time ]; description = "json-spec-openapi"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + json-spec-openapi_1_2_0_2 = callPackage ( + { + mkDerivation, + aeson, + base, + hspec, + insert-ordered-containers, + json-spec, + lens, + openapi3, + text, + time, + }: + mkDerivation { + pname = "json-spec-openapi"; + version = "1.2.0.2"; + sha256 = "066xzjx1h2bsz0a49xl0wsvwm8zc2vdnh3kwwqpwma0bill6b8bf"; + libraryHaskellDepends = [ + aeson + base + insert-ordered-containers + json-spec + lens + openapi3 + text + ]; + testHaskellDepends = [ + aeson + base + hspec + insert-ordered-containers + json-spec + lens + openapi3 + text + time + ]; + description = "json-spec-openapi"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -399838,7 +402926,7 @@ self: { text ]; description = "High-performance JSON parser and encoder"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -400032,7 +403120,7 @@ self: { vector ]; description = "Automatic type declaration for JSON input data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "json-to-type"; broken = true; @@ -400136,7 +403224,7 @@ self: { text ]; description = "Tokenize JSON"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -400548,7 +403636,7 @@ self: { text-builder ]; description = "Fast and simple JSON encoding toolkit"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -400635,7 +403723,7 @@ self: { tasty-hunit ]; description = "JsonLogic Evaluation"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -400685,7 +403773,7 @@ self: { tasty-hunit ]; description = "JsonLogic Aeson Support"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -400784,7 +403872,7 @@ self: { text ]; description = "Jsonnet implementaton in pure Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hs-jsonnet"; broken = true; @@ -400924,6 +404012,33 @@ self: { } ) { }; + jsonrpc = callPackage ( + { + mkDerivation, + aeson, + base, + hspec, + text, + }: + mkDerivation { + pname = "jsonrpc"; + version = "0.2.0.0"; + sha256 = "1bhy1bdz4jb128awmqcs5m2s2nna6g0l0q6fx7ix3ix29d40khny"; + libraryHaskellDepends = [ + aeson + base + text + ]; + testHaskellDepends = [ + aeson + base + hspec + ]; + description = "JSON-RPC 2.0 types and type classes for Haskell"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; + } + ) { }; + jsonrpc-conduit = callPackage ( { mkDerivation, @@ -400991,8 +404106,8 @@ self: { }: mkDerivation { pname = "jsonrpc-tinyclient"; - version = "1.0.1.0"; - sha256 = "1rhfhyjzfazwvzw7xf3f5xccnd7p4wx9n9avbbrjwj2bzvlfn9b8"; + version = "1.1.0.0"; + sha256 = "1w4przplgsgw09h0lh9l84wpzd65wa7agsbp2c37lr9l30spbwrg"; libraryHaskellDepends = [ aeson base @@ -401110,8 +404225,8 @@ self: { }: mkDerivation { pname = "jsonschema"; - version = "0.2.0.0"; - sha256 = "1paqgmyl1q9nllw83vljckdzj5ir300a3qy866rlj24x4vhqk2df"; + version = "0.2.0.1"; + sha256 = "0z111nciwzbj0pdv4c2pfhzby2qkq0fnc35dxbids8cvw58m8ffa"; libraryHaskellDepends = [ aeson base @@ -401130,7 +404245,7 @@ self: { vector ]; description = "JSON Schema derivation and validation"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -402342,7 +405457,7 @@ self: { text ]; description = "Application wrapper for the k8s environment"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -402409,7 +405524,7 @@ self: { sha256 = "07x6dsc4d4f3vksi21fxd1vix9wqsydrl17f2xq8858m2ay0j28j"; doHaddock = false; description = "TBA"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -402795,7 +405910,7 @@ self: { wide-word ]; description = "Serialization for kafka wire protocol"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -402986,7 +406101,7 @@ self: { text ]; description = "Perform 漢字検定 (Japan Kanji Aptitude Test) level analysis on Japanese Kanji"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -403617,7 +406732,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Katip integration for Effectful"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -403903,7 +407018,7 @@ self: { unordered-containers ]; description = "Katip scribe for raven (https://sentry.io)"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -404072,7 +407187,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "WAI middleware for logging request and response info through katip"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -404525,7 +407640,7 @@ self: { unliftio ]; description = "Unicode segmentation and shaping using kb_text_shape"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -404690,10 +407805,17 @@ self: { kdl-hs = callPackage ( { mkDerivation, + aeson, base, + bytestring, containers, + data-default, + directory, + filepath, megaparsec, + pretty-show, prettyprinter, + process, scientific, skeletest, temporary, @@ -404702,27 +407824,44 @@ self: { }: mkDerivation { pname = "kdl-hs"; - version = "0.2.1"; - sha256 = "0xv1i7830f0ngqlzfkq7x0ii663nb57h2h0p3fjg6g5kl1qk6q5q"; + version = "1.0.1"; + sha256 = "1z2y85avj0npgdin46pagyjdnh34sixf5vjasxphkcgshbw4pa8x"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ base containers + data-default megaparsec prettyprinter scientific text transformers ]; + executableHaskellDepends = [ + aeson + base + bytestring + containers + scientific + text + ]; testHaskellDepends = [ base containers + directory + filepath + pretty-show + process + scientific skeletest temporary text ]; testToolDepends = [ skeletest ]; description = "KDL language parser and API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "kdl-hs-test-decoder"; } ) { }; @@ -406107,7 +409246,7 @@ self: { ]; doHaddock = false; description = "Kempe compiler"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "kc"; broken = true; @@ -406361,12 +409500,12 @@ self: { wreq ]; description = "Web application deployment manager, focusing on Haskell web frameworks. It mitigates downtime."; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "keter"; } ) { }; - keter_2_3_0 = callPackage ( + keter_2_3_2 = callPackage ( { mkDerivation, aeson, @@ -406406,6 +409545,7 @@ self: { tasty, tasty-hunit, template-haskell, + temporary, text, time, tls, @@ -406427,8 +409567,8 @@ self: { }: mkDerivation { pname = "keter"; - version = "2.3.0"; - sha256 = "1aih6gp74xh1zw6yq8qr8k24w41j7jzzfnv2j67r099ihg60yi28"; + version = "2.3.2"; + sha256 = "01m5pqrfyznmmc4ms94dqpgnsrl5b0mf4ihmnljr2bvnknp2dk7v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -406492,6 +409632,7 @@ self: { base bytestring conduit + containers http-client http-conduit http-types @@ -406503,6 +409644,7 @@ self: { stm tasty tasty-hunit + temporary tls transformers unix @@ -406510,9 +409652,10 @@ self: { wai warp wreq + yaml ]; description = "Web application deployment manager, focusing on Haskell web frameworks. It mitigates downtime."; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "keter"; } @@ -406614,7 +409757,7 @@ self: { wai-extra ]; description = "Simple Keter rate limiting plugin"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { inherit (pkgs) zlib; }; @@ -406740,7 +409883,7 @@ self: { split ]; description = "CLI and library to generate QR codes"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "kewar"; } ) { }; @@ -406950,7 +410093,7 @@ self: { text ]; description = "An abstract Handle for accessing collections in stores like Redis"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -406983,7 +410126,7 @@ self: { text ]; description = "Validate a keyed-vals Handle"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -407019,7 +410162,7 @@ self: { keyed-vals-hspec-tests ]; description = "Implements a keyed-vals Handle using in-process memory"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -407067,7 +410210,7 @@ self: { tmp-proc-redis ]; description = "Access Redis using a keyed-vals Handle"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -407499,8 +410642,8 @@ self: { pname = "ki"; version = "1.0.1.2"; sha256 = "167cak6krbgpni3dakzg4jrv1v0mgips5pg10dh2fl2d0jskrckk"; - revision = "2"; - editedCabalFile = "19d3a6pc0qnkic7kkazi8ci5y2vqam1kx18r9g2zmqyimnk5m7vg"; + revision = "3"; + editedCabalFile = "1h8rjg3n7w01vjip7hry5r17gkr3p9yf41vla3hqlkqvl6mj219m"; libraryHaskellDepends = [ base containers @@ -407513,7 +410656,7 @@ self: { tasty-hunit ]; description = "A lightweight structured concurrency library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -407545,7 +410688,7 @@ self: { tasty-hunit ]; description = "Adaptation of the ki library for the effectful ecosystem"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -407562,15 +410705,15 @@ self: { pname = "ki-unlifted"; version = "1.0.0.2"; sha256 = "11b4jm161znazwf2pn3qdn4dbz1g5a12dvhm03ddx6lrha7yv1xv"; - revision = "3"; - editedCabalFile = "0w6fcxq04c1awpv87kw8i0w7hhkxfcl9x2ki4dvsj8fmrj9ii2z0"; + revision = "4"; + editedCabalFile = "0ikigqff47z5b4r09rndszr2mqgq36clskyrysvr3i9jx0jxj0c5"; libraryHaskellDepends = [ base ki unliftio-core ]; description = "A lightweight structured concurrency library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -407766,7 +410909,7 @@ self: { hspec-core ]; description = "Boolean strong typing"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -407891,7 +411034,7 @@ self: { singletons-base ]; description = "Type-level integers. Like KnownNat, but for integers."; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -407920,7 +411063,7 @@ self: { singletons-base ]; description = "Type-level rationals. Like KnownNat, but for rationals."; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -407952,7 +411095,7 @@ self: { hspec ]; description = "A category polymorphic `Functor` typeclass"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -408290,7 +411433,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Advanced keyboard remapping utility"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "kmonad"; maintainers = [ lib.maintainers.auscyber @@ -408579,7 +411722,7 @@ self: { transformers ]; description = "Memory-backed handles"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -408645,7 +411788,7 @@ self: { bifunctors ]; description = "Easy type-level lists with term-level membership proofs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -408902,7 +412045,7 @@ self: { vector ]; description = "a concatenative not-quite-lisp for kittens"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "koneko"; broken = true; @@ -408937,7 +412080,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Formalising the rules of Konnakol, an Indian percussional art form"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -409013,7 +412156,7 @@ self: { transformers-base ]; description = "Utilities for working with many HStringTemplate templates from files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -409291,7 +412434,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Krank checks issue tracker link status in your source code"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "krank"; maintainers = [ lib.maintainers.sternenseemann ]; } @@ -410033,7 +413176,7 @@ self: { executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "coverage driven random testing framework"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "kudzu"; broken = true; @@ -410215,7 +413358,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Find the alpha emoji"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -410237,8 +413380,8 @@ self: { }: mkDerivation { pname = "kvitable"; - version = "1.1.1.0"; - sha256 = "03mk2hkv5c2rc5xpc23g66akahz719d9ialq2zfg81az32d84x79"; + version = "1.1.1.1"; + sha256 = "0mspa616p0kb7y99hh4kvh65zi0vv1r7j4k3m1kqfjby5fivjccz"; libraryHaskellDepends = [ base containers @@ -410708,7 +413851,7 @@ self: { text ]; description = "Generate Ruby clients from Servant APIs"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -410824,7 +413967,7 @@ self: { text ]; description = "Interpreters for lambda calculus, calculus of constructions, and more"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "lambda"; broken = true; @@ -411091,7 +414234,7 @@ self: { read-bounded ]; description = "Declarative command-line parser with type-driven pattern matching"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -411750,7 +414893,7 @@ self: { mtl ]; description = "Lambdabot for Telegram"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "telegram-lambdabot"; broken = true; @@ -412515,7 +415658,7 @@ self: { tasty-bench ]; description = "A libary for generating low-level sounds with high-level combinators"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -412740,7 +415883,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A high-level binding to the LAME encoder"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -412809,7 +415952,7 @@ self: { tasty-hunit ]; description = "Run dependent IO actions asynchronously"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -412869,7 +416012,7 @@ self: { testToolDepends = [ markdown-unlit ]; doHaddock = false; description = "Haskell bindings for the Linux Landlock API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "landlocked"; } @@ -413053,7 +416196,7 @@ self: { text ]; description = "Parser, pretty-printer, and more for the Modula-2 programming language"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "parse"; } @@ -413090,7 +416233,7 @@ self: { vector ]; description = "ASN.1 encoding and decoding"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -413279,7 +416422,7 @@ self: { tasty-quickcheck ]; description = "Parsing and pretty-printing Bash shell scripts"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -413380,8 +416523,8 @@ self: { }: mkDerivation { pname = "language-c"; - version = "0.10.1"; - sha256 = "08x4hm0dbrqdl8mmwg3bbfja03w122lyv8qdilh90kvfwmyqf9cv"; + version = "0.10.2"; + sha256 = "08pmap439qgmw5jnw0ha42as0zaldqbawb61v3z67lm2lkfmw4zi"; libraryHaskellDepends = [ array base @@ -413405,7 +416548,7 @@ self: { process ]; description = "Analysis and generation of C code"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -413908,7 +417051,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Dockerfile parser, pretty-printer and embedded DSL"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; } ) { }; @@ -413965,7 +417108,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Dockerfile parser, pretty-printer and embedded DSL"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -414090,7 +417233,7 @@ self: { pretty ]; description = "A library for the analysis and creation of Graphviz DOT files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "ppdot"; } ) { }; @@ -414356,7 +417499,7 @@ self: { text ]; description = "Datatypes and parsing/printing functions to represent the Gemini markup language"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -414753,7 +417896,7 @@ self: { parsec ]; description = "javascript parser for es6 and es7"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -414863,7 +418006,7 @@ self: { text ]; description = "Lua parser and pretty-printer"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -416162,6 +419305,8 @@ self: { pname = "language-toolkit"; version = "1.3.0.0"; sha256 = "0zfa0lzj0gvzzfgvs97ajfd3zy1sz3m37j508la8swkjvh83s6sm"; + revision = "1"; + editedCabalFile = "0g5bw5kjn9lscaz055nrr0c2ks7xhxv3vs1hcm1rp2wy1816fyw1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -416289,7 +419434,7 @@ self: { QuickCheck ]; description = "Matrix programming library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -416381,7 +419526,7 @@ self: { utility-ht ]; description = "Numerical Linear Algebra using LAPACK"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -416546,7 +419691,7 @@ self: { vector ]; description = "Conversion of objects between 'lapack' and 'hmatrix'"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -416629,7 +419774,7 @@ self: { validation-selective ]; description = "Scalable anonymous records"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -416678,7 +419823,7 @@ self: { tasty-quickcheck ]; description = "Generic programming API for large-records and large-anon"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -416832,7 +419977,7 @@ self: { transformers ]; description = "Efficient compilation for large records, linear in the size of the record"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -417279,7 +420424,7 @@ self: { pandoc-types ]; description = "Use actual LaTeX to render formulae inside Hakyll pages"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -417317,7 +420462,7 @@ self: { transformers ]; description = "A library for rendering LaTeX formulae as SVG using an actual LaTeX"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -417355,7 +420500,7 @@ self: { pandoc-types ]; description = "Render LaTeX formulae in pandoc documents to images with an actual LaTeX"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "latex-svg-filter"; } @@ -417389,7 +420534,7 @@ self: { random ]; description = "Pure incremental byte parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -417420,7 +420565,7 @@ self: { time ]; description = "lathe + time"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -417718,7 +420863,7 @@ self: { transformers ]; description = "Hedgehog support for lawful-classes"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -417757,7 +420902,7 @@ self: { transformers ]; description = "QuickCheck support for lawful-classes"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -417770,7 +420915,7 @@ self: { sha256 = "0dza7qrq54k0p50bv7hj9y0c12kl3x51j6kh9k7aammfnl14hrri"; libraryHaskellDepends = [ base ]; description = "Types for lawful-classes"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -417825,11 +420970,11 @@ self: { text ]; description = "Lawful typeclasses for bidirectional conversion between types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; - lawful-conversions_0_3_1 = callPackage ( + lawful-conversions_0_4_0 = callPackage ( { mkDerivation, base, @@ -417844,15 +420989,13 @@ self: { tasty, tasty-quickcheck, text, - time, unordered-containers, - uuid-types, vector, }: mkDerivation { pname = "lawful-conversions"; - version = "0.3.1"; - sha256 = "0rv5q5svsz5r20i5yd0hdlwgg39q1j9xngc3ng1xajiy3kqnfysk"; + version = "0.4.0"; + sha256 = "1m6glf5dsxs7fp6qizij7byvwiqflm3db4dxd3m7q3yy4izkk0ln"; libraryHaskellDepends = [ base bytestring @@ -417862,9 +421005,7 @@ self: { profunctors QuickCheck text - time unordered-containers - uuid-types vector ]; testHaskellDepends = [ @@ -417878,7 +421019,7 @@ self: { text ]; description = "Lawful typeclasses for bidirectional conversion between types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -418227,16 +421368,19 @@ self: { }: mkDerivation { pname = "layoutz"; - version = "0.2.0.0"; - sha256 = "0pzrmffr2bkj9c923apcgzwq864jsk016pi7njphfmykk9dazazg"; + version = "0.3.3.0"; + sha256 = "0ra8v9ybpx5i69g0w2r8j2xqnsq90l74ka2x8p221c134g0i7vrp"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ base ]; + executableHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; - description = "Simple, beautiful CLI output for Haskell"; - license = lib.licensesSpdx."Apache-2.0"; + description = "Simple, beautiful CLI output"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -418258,7 +421402,7 @@ self: { tasty-hunit ]; description = "Simple, beautiful CLI output for Haskell"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -418351,7 +421495,7 @@ self: { transformers-base ]; description = "Asynchronous actions that don't start right away"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -418382,7 +421526,7 @@ self: { tasty-hunit ]; description = "A bracket with lazy resource allocation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -418641,7 +421785,8 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Alternative lazy ByteString and ST-like IO Handle"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -418757,7 +421902,7 @@ self: { sha256 = "1p0qhdbcnmx17j069n3w89jv8wpxzari4ihylrjk2x78k4b3p1cb"; libraryHaskellDepends = [ base ]; description = "LazyIO applicative for asymptotic performance"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -419153,7 +422298,7 @@ self: { yaml ]; description = "See README for synopsis"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "ldap-scim-bridge"; } @@ -419847,7 +422992,7 @@ self: { text ]; description = "Signed and unsigned LEB128 codec for binary library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -420897,7 +424042,7 @@ self: { lens-action ]; description = "Lens interface for your filesystem; still a bit experimental"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -420918,7 +424063,7 @@ self: { lens ]; description = "Indexed version of Plated"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -421087,8 +424232,8 @@ self: { pname = "lens-properties"; version = "4.11.1"; sha256 = "1caciyn75na3f25q9qxjl7ibjam22xlhl5k2pqfiak10lxsmnz2g"; - revision = "9"; - editedCabalFile = "14hiqpw4n3f73s62qqaqzb5pl47bm35qnyiwcxi7gn3acmzycjls"; + revision = "10"; + editedCabalFile = "0m1hds617w5nmnfrkcr9nd0isc1k2qnhjimqccfah8blm4jy17g7"; libraryHaskellDepends = [ base lens @@ -421249,7 +424394,7 @@ self: { tell ]; description = "MonadTell-based lens combinators"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -421474,7 +424619,7 @@ self: { witherable ]; description = "lens-compatible tools for working with witherable"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -421634,7 +424779,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "frugal issue tracker"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; mainProgram = "lentil"; maintainers = [ lib.maintainers.rvl ]; } @@ -421823,7 +424968,7 @@ self: { ]; executableSystemDepends = [ openssl ]; description = "The Stateless Password Manager"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; mainProgram = "lesspass"; } ) { inherit (pkgs) openssl; }; @@ -422082,7 +425227,7 @@ self: { util ]; description = "See README for more info"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -422150,6 +425295,47 @@ self: { } ) { }; + lfudacaching = callPackage ( + { + mkDerivation, + base, + deepseq, + ghc-prim, + hashable, + psqueues, + tasty, + tasty-bench, + tasty-hunit, + }: + mkDerivation { + pname = "lfudacaching"; + version = "0.1.0.1"; + sha256 = "0i6yjcvkmwzk07xjm8z58ing157r35mh8b3f295q19ix057y6i79"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + deepseq + ghc-prim + hashable + psqueues + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base + tasty + tasty-hunit + ]; + benchmarkHaskellDepends = [ + base + tasty-bench + ]; + description = "Pure LFUDA, GDSF, and LFU cache implementations"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + mainProgram = "lfuda-demo"; + } + ) { }; + lgtk = callPackage ( { mkDerivation, @@ -422416,7 +425602,7 @@ self: { regex-compat ]; description = "Preprocessor for typesetting Haskell sources with LaTeX"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; mainProgram = "lhs2TeX"; maintainers = [ lib.maintainers.nomeata ]; } @@ -422476,7 +425662,7 @@ self: { tasty-hunit ]; description = "A binding to the libBF library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -422586,7 +425772,7 @@ self: { temporary ]; description = "Haskell interface to libarchive"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) libarchive; }; @@ -422793,7 +425979,7 @@ self: { sha256 = "12wsws5fsq3khfxakppagi5730c38ahh1ngax3gyh9ppqhzgfqmn"; doHaddock = false; description = "libffi clibs"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -423246,7 +426432,7 @@ self: { uuid ]; description = "A Haskell implementation of JSON Web Token (JWT)"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -423733,7 +426919,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "An MPD client library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -423992,7 +427178,7 @@ self: { QuickCheck ]; description = "Parsing, formatting, and validating international phone numbers"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -424301,7 +427487,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Move/rename according a set of rules"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; mainProgram = "librarian-exe"; } @@ -424399,7 +427585,7 @@ self: { sha256 = "09iyvp3271l5a1idklzxdcs3wxmjxqigkn1cjjv4vk8vww6zwzkb"; doHaddock = false; description = "TBA"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -424460,7 +427646,7 @@ self: { transformers ]; description = "libremidi bindings for haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "libremidi-exe"; broken = true; @@ -424507,7 +427693,7 @@ self: { libressl ]; description = "libtls bindings"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -424580,9 +427766,10 @@ self: { ]; doHaddock = false; description = "A versatile, flexible and executable formal model for the RISC-V architecture"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "riscv-tiny"; + maintainers = [ lib.maintainers.sternenseemann ]; broken = true; } ) { }; @@ -424703,7 +427890,7 @@ self: { testPkgconfigDepends = [ libsodium ]; testToolDepends = [ c2hs ]; description = "Low-level bindings to the libsodium C library"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -424722,7 +427909,7 @@ self: { libraryHaskellDepends = [ base ]; librarySystemDepends = [ libsodium ]; description = "FFI bindings to libsodium"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.mangoiv ]; } ) { inherit (pkgs) libsodium; }; @@ -424917,8 +428104,8 @@ self: { pname = "libsystemd-journal"; version = "1.4.6.0"; sha256 = "0wxf56i9mv6fm40rwzawbf829z73r4x7jchgardl770dg5zmy9yb"; - revision = "2"; - editedCabalFile = "0y4i59d0n5zdj3504xs6hksxzr75f784n4g4nyq1y2m4iy4ay1p4"; + revision = "3"; + editedCabalFile = "14m0cy3zqvzqzyg8cnw5vjg2p7ca897v2v7221ah469bq0cc0zxp"; libraryHaskellDepends = [ base bytestring @@ -424937,7 +428124,7 @@ self: { ]; libraryPkgconfigDepends = [ systemd ]; description = "Haskell bindings to libsystemd-journal"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = lib.platforms.darwin; } ) { inherit (pkgs) systemd; }; @@ -424990,7 +428177,7 @@ self: { ]; libraryPkgconfigDepends = [ libtelnet ]; description = "Bindings to libtelnet"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; broken = true; @@ -425064,7 +428251,7 @@ self: { safe-exceptions ]; description = "Haskell bindings for PyTorch"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { @@ -425088,7 +428275,7 @@ self: { ghc ]; description = "Helpers for integrating libtorch-ffi with Hasktorch"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -425109,7 +428296,7 @@ self: { ]; libraryPkgconfigDepends = [ libversion ]; description = "Haskell binding to libversion"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) libversion; }; @@ -425134,7 +428321,7 @@ self: { libraryPkgconfigDepends = [ libvirt ]; libraryToolDepends = [ cpphs ]; description = "FFI bindings to libvirt virtualization API (http://libvirt.org)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; broken = true; @@ -425360,7 +428547,7 @@ self: { sha256 = "0jaif8y10ql8rmkfhm6nwfk65q8rnpk58a6j5cf4gksz9v2nnlh4"; doHaddock = false; description = "libyaml clibs"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -425387,7 +428574,7 @@ self: { ]; libraryPkgconfigDepends = [ libyaml ]; description = "Low-level, streaming YAML interface via streamly"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) libyaml; }; @@ -425482,7 +428669,7 @@ self: { directory ]; description = "A license compatibility helper"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "licensor"; broken = true; @@ -425595,7 +428782,7 @@ self: { tomland ]; description = "Synchronize personal configs across multiple machines"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "life"; broken = true; @@ -425640,7 +428827,7 @@ self: { zenhack-prelude ]; description = "Flexible manual resource management"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -426104,7 +429291,7 @@ self: { transformers ]; description = "LIFX LAN API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -426314,7 +429501,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "LightStep OpenTracing client library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "lightstep-haskell-stress-test"; } @@ -426902,7 +430089,7 @@ self: { random ]; description = "Line-indexed file reader"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -427172,14 +430359,15 @@ self: { ]; doHaddock = false; description = "Standard library for linear types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; - linear-base_0_6_0 = callPackage ( + linear-base_0_7_0 = callPackage ( { mkDerivation, base, + bytestring, containers, deepseq, ghc-bignum, @@ -427206,10 +430394,11 @@ self: { }: mkDerivation { pname = "linear-base"; - version = "0.6.0"; - sha256 = "0rjqzzrw513nrjf4fmq78mnnz63c1j7wgipqp273klx96iwznbk7"; + version = "0.7.0"; + sha256 = "05702yygp25l1268h4clcsacsdp8xvkqhzafax4q5bjh61hg0g9d"; libraryHaskellDepends = [ base + bytestring containers ghc-bignum ghc-prim @@ -427248,7 +430437,7 @@ self: { ]; doHaddock = false; description = "Standard library for linear types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -427393,7 +430582,7 @@ self: { text ]; description = "Linear core validates optimizations wrt linearity"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -427410,8 +430599,8 @@ self: { }: mkDerivation { pname = "linear-free"; - version = "0.1.0.0"; - sha256 = "1j0g3zc3gaiz93c1zirhkh1rgj14ym12z1z3w19fr7ilknn86aw4"; + version = "0.3.0.0"; + sha256 = "1x31l3rxdpd2f5xdk1l623acfa5aw1vq7p01mimcbh0kpzzx6xn6"; libraryHaskellDepends = [ base linear-base @@ -427424,7 +430613,9 @@ self: { QuickCheck ]; description = "Linear free monads"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -427492,7 +430683,7 @@ self: { reflection ]; description = "Geographic coordinates, built on the linear package"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -427550,6 +430741,62 @@ self: { } ) { }; + linear-massiv = callPackage ( + { + mkDerivation, + base, + criterion, + deepseq, + ghc-prim, + hmatrix, + linear, + massiv, + primitive, + QuickCheck, + tasty, + tasty-hunit, + tasty-quickcheck, + vector, + }: + mkDerivation { + pname = "linear-massiv"; + version = "0.1.0.5"; + sha256 = "1z8zwhgjrg4yw1ilcd80wk3w139n5j3pvskg4mys9p9h6vwkqi5f"; + libraryHaskellDepends = [ + base + deepseq + ghc-prim + linear + massiv + primitive + vector + ]; + testHaskellDepends = [ + base + linear + massiv + QuickCheck + tasty + tasty-hunit + tasty-quickcheck + vector + ]; + benchmarkHaskellDepends = [ + base + criterion + deepseq + hmatrix + linear + massiv + vector + ]; + description = "Type-safe numerical linear algebra backed by massiv arrays"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + linear-opengl = callPackage ( { mkDerivation, @@ -427608,7 +430855,7 @@ self: { utility-ht ]; description = "Linear Programming basic definitions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -427635,7 +430882,7 @@ self: { constraints ]; description = "Build SMC morphisms using linear types"; - license = lib.licensesSpdx."LGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-3.0-or-later"; } ) { }; @@ -427741,7 +430988,6 @@ self: { description = "Use SMT solvers to solve linear systems over integers and rationals"; license = lib.licenses.bsd3; badPlatforms = [ "aarch64-linux" ]; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -427935,8 +431181,8 @@ self: { }: mkDerivation { pname = "linenoise"; - version = "0.4.2"; - sha256 = "19fzj9rwsajh702vhhfshwkwd5kwgl8c5iw02j8wiivamnvrv611"; + version = "0.6.0"; + sha256 = "13yia363m9b1xp89czqi4vmid9acbii9h01gj27nkjrlfnbck59q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -428029,7 +431275,7 @@ self: { hspec ]; description = "File extension based programming language detection"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "generate"; broken = true; @@ -428057,6 +431303,60 @@ self: { } ) { }; + link-canonical = callPackage ( + { + mkDerivation, + base, + bytestring, + case-insensitive, + containers, + exceptions, + generic-lens, + http-client, + http-client-tls, + http-types, + lens, + modern-uri, + mtl, + tasty, + tasty-hunit, + text, + time, + }: + mkDerivation { + pname = "link-canonical"; + version = "0.1.0.0"; + sha256 = "1jl6k8jp2xda3cs9p7jg2xghk4f80sx38vq9m69kwr36gww07cl9"; + libraryHaskellDepends = [ + base + bytestring + case-insensitive + containers + exceptions + generic-lens + http-client + http-client-tls + http-types + lens + modern-uri + text + time + ]; + testHaskellDepends = [ + base + containers + http-types + modern-uri + mtl + tasty + tasty-hunit + text + ]; + description = "URL canonicalization library for semantic link identity"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + link-relations = callPackage ( { mkDerivation, @@ -428093,23 +431393,26 @@ self: { http-client, http-client-tls, http-types, + list-t, lrucache, monad-logger, mtl, network-uri, - optparse-applicative, + opt-env-conf, path, path-io, retry, stm, + stm-containers, tagsoup, text, unliftio, + validity-network-uri, }: mkDerivation { pname = "linkcheck"; - version = "0.1.0.0"; - sha256 = "18wb2naxqhvnvyjjmgbsa0ky98ikgrdhrcra9bxy1vfizhrpwhfn"; + version = "0.3.0.0"; + sha256 = "0xqqrqj1p6p41mas7f23k0v3i2h43494r7cy2zpw99dd55fqsc33"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -428121,21 +431424,23 @@ self: { http-client http-client-tls http-types + list-t lrucache monad-logger mtl network-uri - optparse-applicative + opt-env-conf path path-io retry stm + stm-containers tagsoup text unliftio + validity-network-uri ]; executableHaskellDepends = [ base ]; - testHaskellDepends = [ base ]; description = "Check for broken links in CI"; license = lib.licenses.mit; mainProgram = "linkcheck"; @@ -428627,7 +431932,7 @@ self: { sha256 = "0j5q4ddsg3bmkhb82da39rj3h1knhxm74z3jknprzwhavz2wxcn6"; libraryHaskellDepends = [ base ]; description = "Linux capabilities Haskell data type"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -429155,7 +432460,7 @@ self: { mtl ]; description = "RISC-V Core"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -429485,7 +432790,7 @@ self: { unordered-containers ]; description = "Predicate Abstraction-based Horn-Clause/Implication Constraint Solver"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "fixpoint"; maintainers = [ lib.maintainers.artem ]; } @@ -429607,7 +432912,7 @@ self: { unordered-containers ]; description = "Predicate Abstraction-based Horn-Clause/Implication Constraint Solver"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "fixpoint"; maintainers = [ lib.maintainers.artem ]; @@ -429805,7 +433110,7 @@ self: { ]; testSystemDepends = [ z3 ]; description = "Liquid Types for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.artem ]; } ) { inherit (pkgs) z3; }; @@ -429839,7 +433144,7 @@ self: { ]; testSystemDepends = [ z3 ]; description = "Liquid Types for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.artem ]; } @@ -429959,7 +433264,7 @@ self: { unordered-containers ]; description = "Liquid Types for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.artem ]; } ) { }; @@ -430076,7 +433381,7 @@ self: { unordered-containers ]; description = "Liquid Types for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.artem ]; } @@ -430187,11 +433492,11 @@ self: { { mkDerivation, base }: mkDerivation { pname = "list-extras"; - version = "0.4.1.6"; - sha256 = "0h5abhm84vhk5pfd6rrimgrb5l2bs2w5a7gpkg0rvlacbv4di4rz"; + version = "0.4.1.11"; + sha256 = "13nnajdnbby0zj95y6ccq5ipf6ilaq0zckjj8m9hbk8ci558kbh8"; libraryHaskellDepends = [ base ]; description = "Common not-so-common functions for lists"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -430340,7 +433645,7 @@ self: { isExecutable = true; executableHaskellDepends = [ base ]; description = "List all remote forwards for mail accounts stored in a SQL database"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; mainProgram = "list-remote-forwards"; } ) { }; @@ -430378,7 +433683,7 @@ self: { tasty-bench ]; description = "List shuffling and sampling"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -430390,7 +433695,7 @@ self: { sha256 = "1n1b1fk8zn9hz162lmy9d123icd2i6cnlvpkk2ypbphmnam0xr43"; libraryHaskellDepends = [ base ]; description = "Easily and clearly create lists with only one element in them"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -430432,7 +433737,7 @@ self: { mtl-prelude ]; description = "ListT done right"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -430697,7 +434002,7 @@ self: { test-framework-quickcheck2 ]; description = "Tries and Patricia tries: finite sets and maps for list keys"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -430744,7 +434049,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "List-like operations for tuples"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -430859,7 +434164,7 @@ self: { sha256 = "1kyl7gg0prq7cyr0radwqcwdmqj3d0w2rjs1406nkryjfibsxgkh"; libraryHaskellDepends = [ base ]; description = "Helpers for working with NonEmpty lists"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -431141,6 +434446,96 @@ self: { } ) { }; + literal-flake-input = callPackage ( + { + mkDerivation, + base, + binary, + ekg-core, + ekg-wai, + file-embed, + hnix, + http-types, + monad-logger, + optparse-applicative, + QuickCheck, + ref-tf, + regex-tdfa, + relude, + tagged, + tar, + tasty, + tasty-discover, + tasty-hunit, + tasty-quickcheck, + template-haskell, + time, + trace-embrace, + unliftio, + warp, + warp-tls, + wl-pprint-text, + yesod-core, + }: + mkDerivation { + pname = "literal-flake-input"; + version = "0.0.4"; + sha256 = "1hw3lqydck5fsmya0a8hcip2ynbi3gg99ypkmz1zsbfza8djdpl8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + binary + ekg-core + ekg-wai + file-embed + hnix + http-types + monad-logger + optparse-applicative + ref-tf + regex-tdfa + relude + tagged + tar + template-haskell + time + trace-embrace + unliftio + warp + warp-tls + wl-pprint-text + yesod-core + ]; + executableHaskellDepends = [ + base + optparse-applicative + relude + tagged + unliftio + yesod-core + ]; + testHaskellDepends = [ + base + optparse-applicative + QuickCheck + relude + tagged + tasty + tasty-discover + tasty-hunit + tasty-quickcheck + unliftio + yesod-core + ]; + testToolDepends = [ tasty-discover ]; + description = "Web service converting URLs into archived nix attrsets"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + literally = callPackage ( { mkDerivation, base }: mkDerivation { @@ -431149,7 +434544,7 @@ self: { sha256 = "1hhasxqq0wj1qh9i8a29lpg0shxwj38fhflypkz0rq67vfigilmg"; libraryHaskellDepends = [ base ]; description = "Type-safe conversion of type literals into runtime values"; - license = lib.licensesSpdx."0BSD"; + license = lib.meta.getLicenseFromSpdxId "0BSD"; } ) { }; @@ -431215,7 +434610,7 @@ self: { unliftio ]; description = "transform literate source code to Markdown"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "literatex"; } ) { }; @@ -431248,7 +434643,7 @@ self: { tasty-hunit ]; description = "Simple implementation of Earley parsing"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -431555,7 +434950,7 @@ self: { text ]; description = "Haskell bindings for the llama.cpp llama-server and a simple CLI"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; mainProgram = "llamacall"; } ) { }; @@ -431594,6 +434989,49 @@ self: { } ) { inherit (pkgs) llama-cpp; }; + llm-with-context = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + data-default, + directory, + http-client, + http-client-tls, + http-types, + parsec, + scrappy-core, + text, + transformers, + }: + mkDerivation { + pname = "llm-with-context"; + version = "0.1.0.0"; + sha256 = "138gddxryi4zwyg9f037zpzqzp38sdwabfznfcbnf604fpd3qzc8"; + revision = "2"; + editedCabalFile = "1d6438wycfp0dx69q89rq2q276mq4fb8gmz8mx78w3wd08kyg313"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + data-default + directory + http-client + http-client-tls + http-types + parsec + scrappy-core + text + transformers + ]; + description = "Typified interactions with LLMs"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + llrbtree = callPackage ( { mkDerivation, base }: mkDerivation { @@ -432031,7 +435469,7 @@ self: { transformers ]; description = "Support for writing an EDSL with LLVM-JIT as target"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -432070,7 +435508,7 @@ self: { utility-ht ]; description = "Processor specific intrinsics for the llvm interface"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -432132,7 +435570,7 @@ self: { ]; doHaddock = false; description = "Utility functions for the llvm interface"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -432155,7 +435593,7 @@ self: { ]; librarySystemDepends = [ LLVM ]; description = "FFI bindings to the LLVM compiler toolkit"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { LLVM = null; }; @@ -432616,7 +436054,7 @@ self: { transformers ]; description = "General purpose LLVM bindings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -432650,7 +436088,7 @@ self: { utility-ht ]; description = "Generate Pkg-Config configuration file for LLVM"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "llvm-pkg-config"; } ) { }; @@ -432697,7 +436135,7 @@ self: { text ]; description = "A pretty printing library inspired by the llvm binding"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -432796,7 +436234,7 @@ self: { versions ]; description = "LLVM bitcode parsing library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "llvm-disasm"; } ) { }; @@ -432934,6 +436372,18 @@ self: { } ) { inherit (pkgs) lmdb; }; + lmdb-clib = callPackage ( + { mkDerivation }: + mkDerivation { + pname = "lmdb-clib"; + version = "0.9.31"; + sha256 = "1n4qql3lsr4hcwyg6cbdg8rkdqw27dqkglrk1r4dfp30q8k62qzw"; + doHaddock = false; + description = "Lightning Memory-Mapped Database"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + lmdb-high-level = callPackage ( { mkDerivation, @@ -433268,7 +436718,7 @@ self: { text ]; description = "Support for developing against the LNURL protocol"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -433326,7 +436776,7 @@ self: { optparse-applicative ]; description = "A command line tool to manage LNURL auth identities"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "lnurl-authenticator"; } @@ -433460,7 +436910,7 @@ self: { integer-types ]; description = "Line and column positions and ranges in text files"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -433484,7 +436934,7 @@ self: { loc ]; description = "Hedgehog generators for loc"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -434017,7 +437467,7 @@ self: { unordered-containers ]; description = "Structured logging solution (base package)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -434160,7 +437610,7 @@ self: { text ]; description = "Adaptation of the log library for the effectful ecosystem"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -434213,7 +437663,7 @@ self: { vector ]; description = "Structured logging solution (Elasticsearch back end)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -434614,14 +438064,14 @@ self: { }: mkDerivation { pname = "logfloat"; - version = "0.14.0"; - sha256 = "1f7zk31vvfi3i6psgljg483r2z38vkrakcxdzir0n09w8y367vzz"; + version = "0.14.0.2"; + sha256 = "0f7yrz1416bzmzgrvj5f8w9irjchgi410rxn2cbmbyfx0pdva6jd"; libraryHaskellDepends = [ array base ]; description = "Log-domain floating point numbers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -434775,67 +438225,6 @@ self: { ) { }; logging-effect = callPackage ( - { - mkDerivation, - async, - base, - bytestring, - criterion, - exceptions, - fast-logger, - free, - lifted-async, - monad-control, - monad-logger, - mtl, - prettyprinter, - semigroups, - stm, - stm-delay, - text, - time, - transformers, - transformers-base, - unliftio-core, - }: - mkDerivation { - pname = "logging-effect"; - version = "1.4.1"; - sha256 = "1w8al4wlrda7qdifs86zqvlqdzzpd0awjn1nvcln7ax2yd5ncwnp"; - libraryHaskellDepends = [ - async - base - exceptions - free - monad-control - mtl - prettyprinter - semigroups - stm - stm-delay - text - time - transformers - transformers-base - unliftio-core - ]; - benchmarkHaskellDepends = [ - base - bytestring - criterion - fast-logger - lifted-async - monad-logger - prettyprinter - text - time - ]; - description = "A mtl-style monad transformer for general purpose & compositional logging"; - license = lib.licenses.bsd3; - } - ) { }; - - logging-effect_1_4_2 = callPackage ( { mkDerivation, async, @@ -434893,7 +438282,6 @@ self: { ]; description = "A mtl-style monad transformer for general purpose & compositional logging"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -435251,7 +438639,7 @@ self: { sha256 = "1jw64bajnz1fizgkw9b01fpk7iyf5w7b8rd1zmhkqxg85npx3kql"; libraryHaskellDepends = [ base ]; description = "Simple logical constraints 'syntax-sugar' writing library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -436245,8 +439633,8 @@ self: { }: mkDerivation { pname = "looksee"; - version = "0.8.1"; - sha256 = "1xzidd03v499rcggkwdgj650jl3q9qbzwxwqll9hglbr5c12d4kb"; + version = "0.8.2"; + sha256 = "1jz863hv0p34f5nsmi20d57cyji2ldhg2fr4zqz5frj507p603dm"; libraryHaskellDepends = [ base bifunctors @@ -436398,7 +439786,7 @@ self: { vector ]; description = "monadic loop dsl"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -437078,7 +440466,7 @@ self: { unordered-containers ]; description = "Multi-protocol LLM router and client library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -437235,7 +440623,7 @@ self: { tasty-hunit ]; description = "LPeg – Parsing Expression Grammars For Lua"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -437272,7 +440660,7 @@ self: { groups ]; description = "Left and right actions, semidirect products and torsors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -437309,7 +440697,7 @@ self: { groups ]; description = "Left and right actions, semidirect products and torsors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -437354,7 +440742,7 @@ self: { tasty-hunit ]; description = "A Haskell client for the LrcLib API (lyrics database)"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; } ) { }; @@ -437794,7 +441182,7 @@ self: { ]; doHaddock = false; description = "Log-structured merge-trees"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) rocksdb; }; @@ -437878,7 +441266,91 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Haskell library for the Microsoft Language Server Protocol"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + lsp_2_8_0_0 = callPackage ( + { + mkDerivation, + aeson, + async, + attoparsec, + base, + bytestring, + co-log-core, + containers, + data-default, + directory, + exceptions, + extra, + filepath, + hashable, + hspec, + hspec-discover, + lens, + lens-aeson, + lsp-types, + mtl, + prettyprinter, + sorted-list, + stm, + text, + text-rope, + transformers, + unliftio, + unliftio-core, + unordered-containers, + websockets, + }: + mkDerivation { + pname = "lsp"; + version = "2.8.0.0"; + sha256 = "085lxh87c2dink3vqzcpz96bk4fl9afqjvpjk3d3hmxr6smgfh6p"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + async + attoparsec + base + bytestring + co-log-core + containers + data-default + directory + exceptions + extra + filepath + hashable + lens + lens-aeson + lsp-types + mtl + prettyprinter + sorted-list + stm + text + text-rope + transformers + unliftio + unliftio-core + unordered-containers + websockets + ]; + testHaskellDepends = [ + base + containers + hspec + sorted-list + text + text-rope + unordered-containers + ]; + testToolDepends = [ hspec-discover ]; + description = "Haskell library for the Microsoft Language Server Protocol"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -437958,7 +441430,7 @@ self: { unliftio ]; description = "Haskell library for Language Server Protocol clients"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -438058,7 +441530,108 @@ self: { process ]; description = "Functional test framework for LSP servers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + lsp-test_0_18_0_0 = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + ansi-terminal, + async, + base, + bytestring, + co-log-core, + conduit, + conduit-parse, + containers, + data-default, + Diff, + directory, + exceptions, + extra, + filepath, + Glob, + hspec, + lens, + lens-aeson, + lsp, + lsp-types, + mtl, + parser-combinators, + process, + some, + text, + time, + transformers, + unix, + unliftio, + }: + mkDerivation { + pname = "lsp-test"; + version = "0.18.0.0"; + sha256 = "14fhjbf8s9nwks4fxghczwsc34i13swsn0iap9g6wqb0vnn4rbh3"; + libraryHaskellDepends = [ + aeson + aeson-pretty + ansi-terminal + async + base + bytestring + co-log-core + conduit + conduit-parse + containers + data-default + Diff + directory + exceptions + extra + filepath + Glob + lens + lens-aeson + lsp + lsp-types + mtl + parser-combinators + process + some + text + time + transformers + unix + ]; + testHaskellDepends = [ + aeson + base + co-log-core + containers + data-default + directory + extra + filepath + hspec + lens + lsp + mtl + parser-combinators + process + text + unliftio + ]; + testToolDepends = [ lsp ]; + benchmarkHaskellDepends = [ + base + extra + lsp + process + ]; + description = "Functional test framework for LSP servers"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -438161,7 +441734,112 @@ self: { testToolDepends = [ hspec-discover ]; doHaddock = false; description = "Haskell library for the Microsoft Language Server Protocol, data types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "generator"; + } + ) { }; + + lsp-types_2_4_0_0 = callPackage ( + { + mkDerivation, + aeson, + base, + binary, + containers, + data-default, + deepseq, + Diff, + directory, + dlist, + exceptions, + file-embed, + filepath, + generic-arbitrary, + hashable, + hspec, + hspec-discover, + hspec-golden, + indexed-traversable, + indexed-traversable-instances, + lens, + mod, + mtl, + network-uri, + prettyprinter, + QuickCheck, + quickcheck-instances, + regex, + row-types, + safe, + some, + template-haskell, + text, + witherable, + }: + mkDerivation { + pname = "lsp-types"; + version = "2.4.0.0"; + sha256 = "0biz81dpxj6gr7z0i1i4lra9by4pqz8s0pjj4x6h5jccmab79l9b"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + binary + containers + data-default + deepseq + Diff + dlist + exceptions + file-embed + filepath + generic-arbitrary + hashable + indexed-traversable + indexed-traversable-instances + lens + mod + mtl + network-uri + prettyprinter + QuickCheck + quickcheck-instances + row-types + safe + some + template-haskell + text + ]; + executableHaskellDepends = [ + base + containers + directory + filepath + mtl + prettyprinter + regex + text + witherable + ]; + testHaskellDepends = [ + aeson + base + filepath + hspec + hspec-golden + lens + network-uri + prettyprinter + QuickCheck + quickcheck-instances + text + ]; + testToolDepends = [ hspec-discover ]; + doHaddock = false; + description = "Haskell library for the Microsoft Language Server Protocol, data types"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; mainProgram = "generator"; } ) { }; @@ -438557,7 +442235,7 @@ self: { tasty-hunit ]; description = "Lua, an embeddable scripting language"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { inherit (pkgs) lua5_4; }; @@ -438578,7 +442256,7 @@ self: { QuickCheck ]; description = "Arbitrary instances for Lua types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -438867,7 +442545,7 @@ self: { lucid ]; description = "Provides ARIA attributes for Lucid templates"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -438913,7 +442591,7 @@ self: { vector ]; description = "Helper functions for using lucid with colonnade"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -439265,7 +442943,7 @@ self: { QuickCheck ]; description = "An implementation of Luhn's check digit algorithm"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -439587,7 +443265,7 @@ self: { stm ]; description = "TMVar that can be listened to"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -440002,7 +443680,7 @@ self: { tasty-quickcheck ]; description = "Bindings to LZ4"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -440152,7 +443830,7 @@ self: { temporary ]; description = "lz4 bindings for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -440184,16 +443862,16 @@ self: { bytestring, c2hs, criterion, - directory, filepath, - hspec, pathological-bytestrings, + tasty, + tasty-hunit, temporary, }: mkDerivation { pname = "lzlib"; - version = "1.0.7.4"; - sha256 = "1zj6jm22hmndn3wd9afc0rw27dvvfzpzpsmaq0mdwvmp3hi92ja0"; + version = "1.0.7.5"; + sha256 = "0wl341cvrr7rkwh8khwgwgmprk3fryd43f7qcbf3kqliw1q5sr9m"; libraryHaskellDepends = [ base bytestring @@ -440201,10 +443879,9 @@ self: { libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base - bytestring - directory - hspec pathological-bytestrings + tasty + tasty-hunit ]; benchmarkHaskellDepends = [ base @@ -440249,7 +443926,7 @@ self: { tasty-quickcheck ]; description = "LZMA/XZ compression and decompression"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) xz; }; @@ -440385,7 +444062,7 @@ self: { tasty-quickcheck ]; description = "LZMA/XZ compression and decompression (static)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -440603,7 +444280,7 @@ self: { transformers ]; description = "A toolkit for working with macaroons"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -440924,7 +444601,7 @@ self: { text ]; description = "Parse machines streams with attoparsec parsers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -441025,7 +444702,7 @@ self: { text ]; description = "Transcode encodings with machines"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -441837,7 +445514,7 @@ self: { ghc-prim ]; description = "magma is an algebraic structure"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -441987,7 +445664,7 @@ self: { optparse-applicative ]; description = "Preconfigured email connection pool on top of smtp"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "exe"; } ) { }; @@ -442035,7 +445712,7 @@ self: { isExecutable = true; executableHaskellDepends = [ base ]; description = "Count mailboxes in a SQL database"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; mainProgram = "mailbox-count"; } ) { }; @@ -442177,7 +445854,7 @@ self: { wreq ]; description = "API binding for Mailgun"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -443777,7 +447454,7 @@ self: { HUnit ]; description = "Convert C++ type signatures to their mangled form"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "mangle"; } @@ -443957,7 +447634,7 @@ self: { utility-ht ]; description = "A parser for web documents according to the HTML5 specification"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -444239,7 +447916,7 @@ self: { unordered-containers ]; description = "foldl wrappers for map-reduce"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -444327,7 +448004,7 @@ self: { vector ]; description = "Efficient, polymorphic Map Algebra"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -444378,7 +448055,66 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Types which represent functions k -> v"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "view"; + } + ) { }; + + mappings_0_4_0_0 = callPackage ( + { + mkDerivation, + base, + cond, + containers, + formatting, + hspec, + hspec-discover, + indexed-traversable, + partialord, + transformers, + trivial-constraint, + }: + mkDerivation { + pname = "mappings"; + version = "0.4.0.0"; + sha256 = "0qyz0lgw611c9ngbxcbj4i12j9mxn96kvx8dqs688ablfq17ll2m"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + cond + containers + formatting + indexed-traversable + partialord + transformers + trivial-constraint + ]; + executableHaskellDepends = [ + base + cond + containers + formatting + indexed-traversable + partialord + transformers + trivial-constraint + ]; + testHaskellDepends = [ + base + cond + containers + formatting + hspec + indexed-traversable + partialord + transformers + trivial-constraint + ]; + testToolDepends = [ hspec-discover ]; + description = "Types which represent functions k -> v"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; mainProgram = "view"; } ) { }; @@ -445085,7 +448821,7 @@ self: { tasty-golden ]; description = "A markup parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -445653,7 +449389,7 @@ self: { text ]; description = "Fast and extensible bytestring builder"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -446063,7 +449799,7 @@ self: { executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "A micro web framework based on pattern matching"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "matcha-exe"; broken = true; @@ -446214,7 +449950,7 @@ self: { hedgehog ]; description = "A variety of mathematical utilities"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -446328,7 +450064,7 @@ self: { sha256 = "0l8jv0zm1mar6848n5jyd6dzy02q0cvkgvgnry9db382i1r4g9bq"; libraryHaskellDepends = [ base ]; description = "Class for interpolation of values"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -446342,7 +450078,7 @@ self: { sha256 = "092qbl1x0l6hcm9vn3nx3gyxnqcfx3z2kkfkqw5zmmmyn9zkjsgx"; libraryHaskellDepends = [ base ]; description = "Typeclass for metric spaces"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -446380,7 +450116,7 @@ self: { text ]; description = "A library for formulating and solving math programs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -446420,7 +450156,7 @@ self: { unliftio ]; description = "A GLPK backend to the math-programming library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -446458,7 +450194,7 @@ self: { text ]; description = "Utility functions for testing implementations of the math-programming library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -446929,7 +450665,7 @@ self: { criterion ]; description = "A native implementation of matrix operations"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -446973,7 +450709,6 @@ self: { { mkDerivation, aeson, - aeson-casing, aeson-pretty, base, base64, @@ -446995,13 +450730,10 @@ self: { }: mkDerivation { pname = "matrix-client"; - version = "0.1.6.1"; - sha256 = "0nr1nk6mxvrs0dspy315pviid7db7ry889y9gsg1i3a0pn3dna08"; - revision = "1"; - editedCabalFile = "1n6zv3chb8x5aya14qpcbyssr16labwypbbxfh0zp7kcfmy9acf8"; + version = "0.1.9.0"; + sha256 = "0rykyb9ncj0azz15q729n8925027idyn04qyqz01ylblrb1b371j"; libraryHaskellDepends = [ aeson - aeson-casing base base64 bytestring @@ -447021,7 +450753,6 @@ self: { ]; testHaskellDepends = [ aeson - aeson-casing aeson-pretty base base64 @@ -447042,7 +450773,7 @@ self: { unordered-containers ]; description = "A matrix client library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -447211,7 +450942,7 @@ self: { vector ]; description = "Haskell matrix library with interface to C++ linear algebra libraries"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -448361,7 +452092,7 @@ self: { vector ]; description = "Sample from a posterior using Markov chain Monte Carlo"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; @@ -448444,80 +452175,70 @@ self: { { mkDerivation, aeson, - async, + attoparsec, base, - base64-bytestring, bytestring, containers, - cryptonite, - http-conduit, + hspec, + hspec-wai, + http-media, http-types, jose, - memory, + mcp-types, mtl, - optparse-applicative, - random, - scientific, + process, servant, - servant-auth, servant-auth-server, servant-server, - stm, text, time, - transformers, - unordered-containers, - uuid, wai, wai-extra, - warp, + wai-test, }: mkDerivation { pname = "mcp"; - version = "0.2.0.1"; - sha256 = "0mmm890m86dv16hw7mjbznswhw1jrm7kbn45qqhfp661k3kwlw1j"; - isLibrary = true; - isExecutable = true; + version = "0.3.1.0"; + sha256 = "1cab6j8a8f7fr5byl7kxa00z4p94izqrf0pqxrv1bj2qcc2gwipm"; libraryHaskellDepends = [ aeson - async base - base64-bytestring bytestring containers - cryptonite - http-conduit - http-types - jose - memory + http-media + mcp-types mtl - random servant - servant-auth servant-auth-server servant-server - stm text time - transformers - unordered-containers - uuid wai - wai-extra - warp ]; - executableHaskellDepends = [ + testHaskellDepends = [ aeson + attoparsec base + bytestring containers - optparse-applicative - scientific + hspec + hspec-wai + http-types + jose + mcp-types + mtl + process + servant + servant-auth-server + servant-server text time + wai + wai-extra + wai-test ]; - testHaskellDepends = [ base ]; - description = "A Haskell implementation of the Model Context Protocol (MCP)"; - license = lib.licensesSpdx."MIT"; + description = "A Servant-based Model Context Protocol (MCP) server for Haskell"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -448536,14 +452257,13 @@ self: { QuickCheck, template-haskell, text, - vector, wai, warp, }: mkDerivation { pname = "mcp-server"; - version = "0.1.0.16"; - sha256 = "1dr5s9la0d9qljn1lrkh074rjfkrc3xvd40h9hbhjmkfaxn7lyji"; + version = "0.1.0.19"; + sha256 = "11vijbd9dyqi0zd53014paxp3zgnn2gjnk0lr49c2kgs4i7529mf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -448555,82 +452275,57 @@ self: { network-uri template-haskell text - vector wai warp ]; executableHaskellDepends = [ base - containers - network-uri text ]; testHaskellDepends = [ aeson base bytestring - containers hspec network-uri QuickCheck - template-haskell text ]; description = "Library for building Model Context Protocol (MCP) servers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; - mcp-server_0_1_0_17 = callPackage ( + mcp-types = callPackage ( { mkDerivation, aeson, base, - bytestring, containers, hspec, - http-types, - network-uri, - QuickCheck, - template-haskell, + jsonrpc, text, - wai, - warp, }: mkDerivation { - pname = "mcp-server"; - version = "0.1.0.17"; - sha256 = "1q8z3ml3iznns3sa0gla12z8gjm0s6552yd47jbqywxz1f86pi47"; - isLibrary = true; - isExecutable = true; + pname = "mcp-types"; + version = "0.1.1"; + sha256 = "1qakgi0yr1q8l14pd2z8p40cx1pw48g4w33nygbkb2kgrv2ja30m"; libraryHaskellDepends = [ aeson base - bytestring containers - http-types - network-uri - template-haskell - text - wai - warp - ]; - executableHaskellDepends = [ - base + jsonrpc text ]; testHaskellDepends = [ aeson base - bytestring + containers hspec - network-uri - QuickCheck - text + jsonrpc ]; - description = "Library for building Model Context Protocol (MCP) servers"; - license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; + description = "Core types and protocol definitions for the Model Context Protocol (MCP)"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -448692,7 +452387,7 @@ self: { primitive ]; description = "MD5 Hash"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -448889,7 +452584,7 @@ self: { uuid ]; description = "Manipulate FSMs and store them in PostgreSQL"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -448932,7 +452627,7 @@ self: { vector-algorithms ]; description = "Mealy machines for processing time-series and ordered data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -449139,7 +452834,7 @@ self: { vector ]; description = "A schema language for JSON"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -449816,7 +453511,7 @@ self: { weigh ]; description = "Monadic parser combinators"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -449835,7 +453530,7 @@ self: { megaparsec ]; description = "A megaparsec library for CSV files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -449892,7 +453587,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Test utilities and the test suite of Megaparsec"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -450140,8 +453835,8 @@ self: { }: mkDerivation { pname = "mello"; - version = "0.3.0"; - sha256 = "0aznzydk9p4r7jnwhf46dcz56gwikyv1fm006w5n3nxf20qqaybb"; + version = "0.5.0"; + sha256 = "0caajqihzs6is5ijr9kivrg16bd8j8h99fi40z0203kcxmq6n0kx"; libraryHaskellDepends = [ base bowtie @@ -450448,8 +454143,8 @@ self: { }: mkDerivation { pname = "mem-info"; - version = "0.4.1.2"; - sha256 = "1v7jmhydbndpncb5p30rlqv2frnzbk3zjja7f64hrxjdnia6h94x"; + version = "0.4.2.0"; + sha256 = "1y4wih0izqrj1nwkxvs1c17smhjhzq9kbsj17wb2pfyf0iimwyd7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -450486,8 +454181,7 @@ self: { unix ]; description = "Print the core memory usage of programs"; - license = lib.licensesSpdx."BSD-3-Clause"; - mainProgram = "printmem"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -450516,7 +454210,7 @@ self: { th-lift ]; description = "Indices for type level lists"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -450546,7 +454240,7 @@ self: { type-spec ]; description = "Type-safe memory units"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -450830,7 +454524,7 @@ self: { transformers ]; description = "Open temporary anonymous Linux file handles"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; platforms = lib.platforms.linux; hydraPlatforms = lib.platforms.none; broken = true; @@ -451057,7 +454751,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "A memoization library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -451222,8 +454916,8 @@ self: { }: mkDerivation { pname = "memory-hexstring"; - version = "1.0.1.0"; - sha256 = "0jwkikrv3pkhvxhq2bm675hiivx18m2p89x5irn3hn6mz85p08hq"; + version = "1.1.0.0"; + sha256 = "1i9zdvf9ldl3g768wxpx2jq3wlgrp8yi8920zjj3a0srlin754iy"; libraryHaskellDepends = [ aeson base @@ -451375,7 +455069,7 @@ self: { } ) { }; - mempack_0_2_0_0 = callPackage ( + mempack_0_2_1_0 = callPackage ( { mkDerivation, avro, @@ -451398,8 +455092,8 @@ self: { }: mkDerivation { pname = "mempack"; - version = "0.2.0.0"; - sha256 = "0prm0rl92j0pgwg0hkb28l846jnlf3fldwbknpx8inashijvqn6a"; + version = "0.2.1.0"; + sha256 = "06b2qfd02khjvvv42cdryrqyj7kxzr0fp82kg2dfwn6sfrvqp245"; libraryHaskellDepends = [ base bytestring @@ -451486,7 +455180,7 @@ self: { transformers ]; description = "Securely erase memory contents by writing zeros to it"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -451659,7 +455353,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "A functor for consistent merging of information"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -451948,7 +455642,7 @@ self: { random-bytestring ]; description = "Merkle Tree Logs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -452147,7 +455841,7 @@ self: { typed-process ]; description = "Temporary message-db for integration testing"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -452578,7 +456272,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "rebindable methods for improving testability"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -452991,6 +456685,39 @@ self: { } ) { }; + mfmts = callPackage ( + { + mkDerivation, + array, + base, + basesystems, + bytestring, + containers, + crypton, + memory, + text, + }: + mkDerivation { + pname = "mfmts"; + version = "1.0.0.0"; + sha256 = "1h2gr2a03gs1gy3wngq0l25bdph3xfvmhipqmzybaknjiix5mix8"; + libraryHaskellDepends = [ + array + base + basesystems + bytestring + containers + crypton + memory + text + ]; + doHaddock = false; + description = "Implements multiformats specification"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + mfsolve = callPackage ( { mkDerivation, @@ -453371,7 +457098,7 @@ self: { warp-tls ]; description = "a minimalistic DNS-authoritative server"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "microdns"; broken = true; @@ -453591,7 +457318,7 @@ self: { vector ]; description = "Law-abiding lenses for Aeson, using microlens"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -453973,6 +457700,8 @@ self: { pname = "microlens-th"; version = "0.4.3.17"; sha256 = "150a9kgab4l6324dkf9vpvgbwarw89xfhcdhdj8awcm3gh12qxhx"; + revision = "1"; + editedCabalFile = "17qwxaxsnrzb443szfgk2359swkxnjbymjmpmig8lrcbyfj9rc2p"; libraryHaskellDepends = [ base containers @@ -454006,6 +457735,8 @@ self: { pname = "microlens-th"; version = "0.4.3.18"; sha256 = "12zdn20v1jl3q2cr96bf9rcj8qmrfr1kd3q0pdkjmayf108g8zj1"; + revision = "1"; + editedCabalFile = "035fxh8sd352nqxnd7d6y6dk9l67gqbbbdzax7iknhcb12cvl0f8"; libraryHaskellDepends = [ base containers @@ -454181,7 +457912,7 @@ self: { text ]; description = "Mustache templates for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -454584,7 +458315,7 @@ self: { wxcore ]; description = "A Memory-like (Concentration, Pairs, ...) game for tones"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "midimory"; } @@ -454785,6 +458516,28 @@ self: { } ) { }; + mig-rio = callPackage ( + { + mkDerivation, + base, + mig-server, + rio, + }: + mkDerivation { + pname = "mig-rio"; + version = "0.1.0.1"; + sha256 = "0w7505l7pj9jx14pqz2wp8fzl9mwmrm4qqdbpd0r5grngqrjj8va"; + libraryHaskellDepends = [ + base + mig-server + rio + ]; + description = "Utils to use RIO with mig library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + mig-server = callPackage ( { mkDerivation, @@ -454805,8 +458558,8 @@ self: { }: mkDerivation { pname = "mig-server"; - version = "0.2.1.0"; - sha256 = "19n68hf0gv032lmpmg31gi1g7g4ps3padm8gs31rf6yp1pbzv5k1"; + version = "0.2.2.0"; + sha256 = "0w7bhr846yl1fhvqq1pxdymmiy6292h854i0clskvg7jy7l46kkr"; libraryHaskellDepends = [ aeson base @@ -454848,8 +458601,8 @@ self: { }: mkDerivation { pname = "mig-swagger-ui"; - version = "0.1.0.1"; - sha256 = "1hygqx3f9zq2qir5b2a8bz8yfk2irhmql366jf5817873q7kfvc0"; + version = "0.1.1.0"; + sha256 = "112rr2r6cxx87kg3l9hg3nc9hvzrsqqbm72bjck8ghvp4dvij6i9"; libraryHaskellDepends = [ aeson aeson-pretty @@ -455127,7 +458880,7 @@ self: { text ]; description = "Semi-automatic database schema migrations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -455172,7 +458925,7 @@ self: { text ]; description = "Semi-automatic database schema migrations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -455215,7 +458968,7 @@ self: { text ]; description = "Semi-automatic database schema migrations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -455254,7 +459007,7 @@ self: { text ]; description = "Semi-automatic database schema migrations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -455546,15 +459299,15 @@ self: { base, base16-bytestring, base64-bytestring, - byteable, bytestring, case-insensitive, conduit, - cryptohash, + crypton, http-client, http-client-tls, http-conduit, http-types, + memory, mime-mail, optparse-applicative, tasty, @@ -455566,23 +459319,23 @@ self: { }: mkDerivation { pname = "mime-mail-ses"; - version = "0.4.3"; - sha256 = "0v4b0y28kf7mx80z16j82wmaccpggkc262f7cn9g9j2nfayy2xhj"; + version = "0.4.4"; + sha256 = "1yzwqvk675yjb06hn8c0kykic242g8gcry4i5phqg6mqn30ldpzz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base16-bytestring base64-bytestring - byteable bytestring case-insensitive conduit - cryptohash + crypton http-client http-client-tls http-conduit http-types + memory mime-mail text time @@ -455654,8 +459407,8 @@ self: { }: mkDerivation { pname = "mime-types"; - version = "0.1.2.1"; - sha256 = "0nb30xn011p30y6sn5krnqvg9i5qmyan43ywg6wa36qzhqp5mjhw"; + version = "0.1.2.2"; + sha256 = "0h2996pqa51qdw4n47p3mgs8ad5gm594nlfk75q3hb6pg13lfvp5"; libraryHaskellDepends = [ base bytestring @@ -455698,7 +459451,7 @@ self: { random ]; description = "Double-ended priority queues"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -455712,7 +459465,7 @@ self: { sha256 = "07h6hgq4k1wm4ldwb29fgmmbl9ygrlbq3qv3ymfvc25l5rvgss4h"; doHaddock = false; description = "TBA"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -455845,11 +459598,11 @@ self: { { mkDerivation, base }: mkDerivation { pname = "mini"; - version = "1.6.0.0"; - sha256 = "04gcdvygrk2xxhqafjfnvk7cpz8n4wbwhxjqhfcz65l4id0aslpc"; + version = "1.6.1.0"; + sha256 = "18vxnsn1lgrqc2clnygi68y7234z0jlqlz4cqjdpy0v0xspy90mf"; libraryHaskellDepends = [ base ]; description = "Minimal essentials"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -455971,7 +459724,7 @@ self: { unix ]; description = "Minimalist CI framework to run checks on local machine"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; mainProgram = "minici"; } ) { }; @@ -456001,7 +459754,7 @@ self: { HUnit ]; description = "Minimal bindings to libcurl"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -456177,7 +459930,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "A SDL2-based graphics library, batteries-included"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -456227,7 +459980,7 @@ self: { mtl ]; description = "A binding library of minilight for Lua langauge"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "example"; } @@ -456435,7 +460188,7 @@ self: { xml-conduit ]; description = "A MinIO Haskell Library for Amazon S3 compatible cloud storage"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; maintainers = [ lib.maintainers.mpscholten ]; } ) { }; @@ -456490,7 +460243,7 @@ self: { warp ]; description = "A Haskell introspectable web router"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -456528,7 +460281,7 @@ self: { warp ]; description = "Minion conduit support"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "minion-conduit-example"; } ) { }; @@ -456554,7 +460307,7 @@ self: { text ]; description = "Minion HTMX support"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -456598,7 +460351,7 @@ self: { warp ]; description = "Minion JWT support"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "minion-jwt-example"; } ) { }; @@ -456648,7 +460401,7 @@ self: { text ]; description = "Minion openapi3 support"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -456694,7 +460447,7 @@ self: { warp ]; description = "Minion wrappers for wai-extra"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -456851,7 +460604,7 @@ self: { system-cxx-std-lib ]; description = "A Haskell bundle of the Minisat SAT solver"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -456928,13 +460681,15 @@ self: { base, deepseq, directory, + silently, tasty, tasty-hunit, }: mkDerivation { pname = "miniterion"; - version = "0.1.1.1"; - sha256 = "1gz00kydz4zdmd0cvfjk1s68mvcmrcdp7h6y4vhp2whqcaiyyppl"; + version = "0.1.2.1"; + sha256 = "0mqsarjai9cbgasjgvj4fjdndmcccaywwfxkcz8v69vgiq4irqb7"; + enableSeparateDataOutput = true; libraryHaskellDepends = [ base deepseq @@ -456942,12 +460697,13 @@ self: { testHaskellDepends = [ base directory + silently tasty tasty-hunit ]; benchmarkHaskellDepends = [ base ]; description = "Simple and lightweight benchmarking utilities"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -457289,7 +461045,7 @@ self: { vector ]; description = "fortune-mod clone"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -457641,7 +461397,7 @@ self: { transformers ]; description = "A tasty Haskell front-end web framework"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -457678,7 +461434,7 @@ self: { isLibrary = false; isExecutable = true; description = "A tasty Haskell front-end web framework"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = [ "javascript-ghcjs" ]; } ) { }; @@ -457796,7 +461552,7 @@ self: { unix ]; description = "A Haskell git implimentation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -457830,7 +461586,7 @@ self: { posix-paths ]; description = "Useability extras built on top of miss"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -457922,7 +461678,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "A git wrapper with a streamlined UX"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "mit"; broken = true; @@ -457989,7 +461745,7 @@ self: { hspec ]; description = "Vim plugin manager written in Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "miv"; } ) { }; @@ -458282,6 +462038,8 @@ self: { pname = "mlkem"; version = "0.1.1.0"; sha256 = "1l77dqysiq797ci3168z708qz7i986yvmvisssfdr36rwnsz7nrl"; + revision = "1"; + editedCabalFile = "18nzz4gg1cb2275k3qqfi3y9d05kfm9fqh4z4aarliv6hbs0nvvd"; libraryHaskellDepends = [ base basement @@ -458314,7 +462072,7 @@ self: { memory ]; description = "Module-Lattice-based Key-Encapsulation Mechanism"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -458492,7 +462250,7 @@ self: { weigh ]; description = "Strict markdown processor for writers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.mpscholten ]; } ) { }; @@ -458536,7 +462294,7 @@ self: { text ]; description = "Command line interface to the MMark markdown processor"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "mmark"; } ) { }; @@ -458584,7 +462342,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Commonly useful extensions for the MMark markdown processor"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.mpscholten ]; } ) { }; @@ -459186,7 +462944,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Read environment variables into a user-defined data type"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -459246,7 +463004,7 @@ self: { uuid-types ]; description = "A TypeID and UUIDv7 implementation for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -459399,7 +463157,7 @@ self: { yaml ]; description = "A HTTP server for testing HTTP clients"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "mock-httpd"; broken = true; @@ -459859,7 +463617,7 @@ self: { weigh ]; description = "Modern library for working with URIs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -459991,7 +463749,7 @@ self: { doctest ]; description = "A type for integers modulo some constant"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -460406,7 +464164,7 @@ self: { type-set ]; description = "Monadic Functional Reactive Programming"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -460465,7 +464223,7 @@ self: { unordered-containers ]; description = "Samples of moffy"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -460533,7 +464291,7 @@ self: { union-color ]; description = "Events for sample codes of moffy"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -460561,7 +464319,7 @@ self: { moffy-samples-gtk3-run ]; description = "Sample executables of moffy - GTK3 version"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "moffy_samples_gtk3"; } @@ -460627,7 +464385,7 @@ self: { union-color ]; description = "Package to run moffy samples - GTK3 version"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -460655,7 +464413,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Sample executables of moffy - GTK4 version"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "moffy_samples_gtk4"; } @@ -460724,7 +464482,7 @@ self: { union-color ]; description = "Package to run moffy samples - Gtk4 version"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -460790,7 +464548,7 @@ self: { bytestring ]; description = "Modular Haskell Web Server"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hws"; broken = true; @@ -460985,6 +464743,7 @@ self: { mkDerivation, base, checkers, + constraints, free, kan-extensions, mmorph, @@ -460997,10 +464756,13 @@ self: { }: mkDerivation { pname = "monad-actions"; - version = "1.0.0.0"; - sha256 = "1lva4vy9rnsnw6g9xaggxq9g3j6g9c86sc9ldj4frb4y44xxzm3c"; + version = "2.0.1.0"; + sha256 = "1cg4l9cq6qgavj6ji26hjp958k9n76zikb2jjw4434dhf2dm6wfw"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ base + constraints free kan-extensions mmorph @@ -461020,8 +464782,8 @@ self: { tasty-quickcheck transformers ]; - description = "Left or right actions of a monad on a functor"; - license = lib.licensesSpdx."LGPL-2.0-or-later"; + description = "Actions of monads on functors"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.0-or-later"; } ) { }; @@ -461295,7 +465057,7 @@ self: { vty-unix ]; description = "A library for probabilistic programming"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "example"; maintainers = [ lib.maintainers.turion ]; } @@ -461734,7 +465496,7 @@ self: { unix ]; description = "A fast and lightweight effect system"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -461775,7 +465537,7 @@ self: { time ]; description = "A flexible logging system utilizing the `monad-effect` effect system"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -462010,7 +465772,7 @@ self: { comonad ]; description = "Ideal Monads and coproduct of them"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -462022,7 +465784,7 @@ self: { sha256 = "0ajn06f3q181nf6xa4kish04bv74crqmsmk7i1ny4kw1m9ag139d"; libraryHaskellDepends = [ base ]; description = "Monads with an unsaveInterleaveIO-like operation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -463275,7 +467037,7 @@ self: { transformers ]; description = "A new, simple, composable concurrency abstraction"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.turion ]; } ) { }; @@ -463328,7 +467090,7 @@ self: { transformers ]; description = "A new, simple, composable concurrency abstraction"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; } @@ -463342,7 +467104,7 @@ self: { sha256 = "0hqlwimwdhxwcikmy41qlkzr09dxx7ibpzr2g4czlv07c6fwlm3q"; libraryHaskellDepends = [ base ]; description = "Monads of program skeleta"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -463599,7 +467361,7 @@ self: { typed-process ]; description = "Functions to exit the program anywhere in MonadThrow monads"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -463650,7 +467412,7 @@ self: { time ]; description = "Adaptation of the monad-time library for the effectful ecosystem"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -463867,7 +467629,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A monad transformer for data validation"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -463942,7 +467704,7 @@ self: { sha256 = "048xk3zr7237c0mzr6lfca3qsgh60icnp8vw3vg2pj12z8id62ka"; libraryHaskellDepends = [ base ]; description = "A collection of monad transformers"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -463982,7 +467744,7 @@ self: { transformers ]; description = "The Acme and AcmeT monads"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -464091,6 +467853,7 @@ self: { mkDerivation, base, containers, + filepath, fused-effects, ghc, ghc-boot, @@ -464099,8 +467862,8 @@ self: { }: mkDerivation { pname = "monadic-bang"; - version = "0.2.2.2"; - sha256 = "149hxzgm1awa9rn9z8f9pgwy2i703va549wgkq7sfy77vmir4lzc"; + version = "0.2.2.3"; + sha256 = "1cxrv98vad459wy7sl7y0kkngql8cxl24sy01gr5kr2flr3kc05n"; libraryHaskellDepends = [ base containers @@ -464110,13 +467873,14 @@ self: { ]; testHaskellDepends = [ base + filepath ghc ghc-boot ghc-paths transformers ]; description = "GHC plugin to desugar ! into do-notation"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -464146,7 +467910,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Recursion Schemes for Monadic version"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -464418,7 +468182,7 @@ self: { text ]; description = "The best ideas in monad-related classes and types"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -464476,7 +468240,7 @@ self: { transformers ]; description = "Monad classes, using type families"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -464617,7 +468381,7 @@ self: { text ]; description = "Pure Haskell library for audio metadata parsing and writing"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; mainProgram = "monatone"; } ) { }; @@ -465281,34 +469045,6 @@ self: { ) { }; monoid-extras = callPackage ( - { - mkDerivation, - base, - criterion, - groups, - semigroupoids, - semigroups, - }: - mkDerivation { - pname = "monoid-extras"; - version = "0.7"; - sha256 = "0c25hcvsw6xqdgy6p8q5jdgxmnqhiq7z2hm43cn0yh9nk2y294ws"; - libraryHaskellDepends = [ - base - groups - semigroupoids - ]; - benchmarkHaskellDepends = [ - base - criterion - semigroups - ]; - description = "Various extra monoid-related definitions and utilities"; - license = lib.licenses.bsd3; - } - ) { }; - - monoid-extras_0_7_0_1 = callPackage ( { mkDerivation, base, @@ -465333,7 +469069,6 @@ self: { ]; description = "Various extra monoid-related definitions and utilities"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -465372,7 +469107,7 @@ self: { witherable ]; description = "A monoidal map with the right group instance"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -465530,44 +469265,6 @@ self: { ) { }; monoidal-containers = callPackage ( - { - mkDerivation, - aeson, - base, - containers, - deepseq, - hashable, - lens, - newtype, - semialign, - these, - unordered-containers, - witherable, - }: - mkDerivation { - pname = "monoidal-containers"; - version = "0.6.6.0"; - sha256 = "0i2hc4x1y6437az5cg1rg8p57m1m6k742h5vbdw0vr4hrq2ldsqi"; - libraryHaskellDepends = [ - aeson - base - containers - deepseq - hashable - lens - newtype - semialign - these - unordered-containers - witherable - ]; - description = "Containers with monoidal accumulation"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.alexfmpe ]; - } - ) { }; - - monoidal-containers_0_6_7_0 = callPackage ( { mkDerivation, aeson, @@ -465601,7 +469298,6 @@ self: { ]; description = "Containers with monoidal accumulation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -465650,7 +469346,7 @@ self: { mtl ]; description = "Monoidal Functors Library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "co-log"; } ) { }; @@ -465670,7 +469366,7 @@ self: { ghc ]; description = "A monoidal interface for aggregating GHC plugins"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -465699,7 +469395,7 @@ self: { nothunks ]; description = "Monoidal map type"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -465728,7 +469424,7 @@ self: { nothunks ]; description = "Monoidal map type"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -465775,7 +469471,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "JSON support for monoidmap"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -465808,7 +469504,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Examples for monoidmap"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -465831,7 +469527,7 @@ self: { monoidmap ]; description = "Hashing support for monoidmap"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -465891,7 +469587,7 @@ self: { tasty-hunit ]; description = "Internal support for monoidmap"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -465951,7 +469647,7 @@ self: { tasty-hunit ]; description = "Internal support for monoidmap"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -465977,7 +469673,7 @@ self: { QuickCheck ]; description = "QuickCheck support for monoidmap"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -466519,7 +470215,7 @@ self: { time-compat ]; description = "MonthName"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -466550,7 +470246,7 @@ self: { tasty-smallcheck ]; description = "a 'Monus' is a commutative monoid that allows a notion of substraction"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -466755,7 +470451,7 @@ self: { ]; doHaddock = false; description = "Invocation helpers for the ReaderT-record-of-functions style"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -467309,7 +471005,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Upgradeability infrastructure based on Morley"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "morley-ustore-reader"; } @@ -467502,8 +471198,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql"; - version = "0.28.2"; - sha256 = "0ia6hky3l9mlkxsmlfxgvqp45qm3b9dxl3xpxnbzxnf7j0h01ylk"; + version = "0.28.5"; + sha256 = "03srjbsirfkxfbk5sizixrqw7kyf9xfkhgxb4qxvhf8rh912i55x"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -467577,8 +471273,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-app"; - version = "0.28.2"; - sha256 = "0d1jx5sn096qh4hyl7qjgpf40jw02f94sbd0l8p4wi77pr6a1l9k"; + version = "0.28.5"; + sha256 = "156w5naxmda7hb4v107c8p1rzdqq53slf2nd393drsqd8qz7wv26"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -467693,8 +471389,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-client"; - version = "0.28.2"; - sha256 = "02j1ix47fdp5wmrqcpcc1lx0jwb98pzhcc96j5972y94i38dgdmn"; + version = "0.28.5"; + sha256 = "0l164jakzf0f351454hjdw6y8mccwj289ykjszq3n4rvcb67qi7l"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -467771,8 +471467,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-code-gen"; - version = "0.28.2"; - sha256 = "1ibrdk4d612ka2jyzjv5p3423gj4d1j5wr7hyr5w61nghnsrqq0a"; + version = "0.28.5"; + sha256 = "0bxjlk4bpk5yflrsvmp2jayfjwn3qqm098cva0cgshim06xfxyax"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -467830,8 +471526,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-code-gen-utils"; - version = "0.28.2"; - sha256 = "09jjswzg0i4fcqwjag0plmn7v0n8mq29rkj1bynf5iq9zv7yb8db"; + version = "0.28.5"; + sha256 = "0yn2fblmain2hkgwvqdkghxh08w7h6aq6rf48pv6d6adn2ziis0q"; libraryHaskellDepends = [ base bytestring @@ -467874,8 +471570,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-core"; - version = "0.28.2"; - sha256 = "1ndc5a5nw2lcxan81h1362m93x24s5aa6lqvsn2ap8casxw8kwhc"; + version = "0.28.5"; + sha256 = "1595m4qcwbpz4zwa2jwcq7bgplxis2j69j3n24wcfs6pv1jlbbmj"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -467944,14 +471640,15 @@ self: { }: mkDerivation { pname = "morpheus-graphql-server"; - version = "0.28.2"; - sha256 = "1yrb4db39qgjhwrs05qggnsmp4g784kafxba7k2iir2k9yalibkz"; + version = "0.28.5"; + sha256 = "0yb6kbzbriqxhgr93jxaqg072n6ikdilhmwndkys9sq0l4adfp7k"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers + file-embed morpheus-graphql-app morpheus-graphql-core mtl @@ -468006,8 +471703,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-subscriptions"; - version = "0.28.2"; - sha256 = "1abs20208fsg9yrgy1725l2is5vbsdii09mlxyzr0qy6vv6lfacn"; + version = "0.28.5"; + sha256 = "1zf1xai9b82768cc8z9q30snsnhggyi1xrsabww24mnbb1a3qsja"; libraryHaskellDepends = [ aeson base @@ -468043,8 +471740,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-tests"; - version = "0.28.2"; - sha256 = "0hn7w9pji4dil6rhfyp6046kgbxmxb45clpvi8wz3i62ymfjy8kb"; + version = "0.28.5"; + sha256 = "04avy0rpw9md4dd5jjjr4px9z2jwgwfz3mywrdi6mq03sk57xysh"; libraryHaskellDepends = [ aeson base @@ -468866,7 +472563,7 @@ self: { optparse-applicative ]; description = "Print current MPD song and status as JSON"; - license = lib.licensesSpdx."Unlicense"; + license = lib.meta.getLicenseFromSpdxId "Unlicense"; mainProgram = "mpd-current-json"; } ) { }; @@ -469385,7 +473082,7 @@ self: { text ]; description = "Datastructures to describe TCP and MPTCP connections"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -469492,7 +473189,7 @@ self: { text ]; description = "A Multipath TCP path manager"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; mainProgram = "mptcp-pm"; @@ -469672,7 +473369,7 @@ self: { QuickCheck ]; description = "A Multipath TCP analyzer"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "mptcpanalyzer"; } @@ -469915,7 +473612,7 @@ self: { hspec ]; description = "A simple way to read environment variables in Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -470254,7 +473951,7 @@ self: { zstd ]; description = "Types and parser for the MSDF atlas layout"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -471105,12 +474802,14 @@ self: { pname = "mtl"; version = "2.3.2"; sha256 = "1dk4zn2kgi9lxk3x0bhinn5a9dh06by8p5hq1wm7m4nkmi7sk6iz"; + revision = "1"; + editedCabalFile = "09d9hlnxfidhxqf17ljpqmpgms1a50qydq3w3713am9m47qfsyjd"; libraryHaskellDepends = [ base transformers ]; description = "Monad classes for transformers, using functional dependencies"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -471223,7 +474922,7 @@ self: { transformers ]; description = "Monad classes for transformers, using functional dependencies"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -471355,7 +475054,7 @@ self: { mtl ]; description = "Lift substacks of monad transformer stacks"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -471464,7 +475163,7 @@ self: { mtl ]; description = "Reified monad transformer stacks"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -472594,7 +476293,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A few multimap variants"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -472622,7 +476321,7 @@ self: { ]; doHaddock = false; description = "Multiple Exceptions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -472642,7 +476341,7 @@ self: { hedgehog ]; description = "Typeclasses augmented with a phantom type parameter"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -472805,7 +476504,7 @@ self: { template-haskell ]; description = "Self-identifying base encodings, implementation of "; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -472831,7 +476530,7 @@ self: { sop-core ]; description = "Uncurry functions with multiple arguments"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -472898,7 +476597,7 @@ self: { toml-reader ]; description = "Simple tool for running commands in multiple directories"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "muld"; broken = true; @@ -473094,7 +476793,7 @@ self: { hedgehog ]; description = "Self-identifying hashes, implementation of "; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -473130,7 +476829,7 @@ self: { serialise ]; description = "CBOR encoding of multihashes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -473999,7 +477698,7 @@ self: { haskeline ]; description = "A framework for multiverse debugging"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "multiverse-debugging-exe"; } ) { }; @@ -474043,7 +477742,7 @@ self: { transformers ]; description = "Traverse data types via generics, acting on multiple types simultaneously"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -475156,7 +478855,7 @@ self: { ppad-secp256k1 ]; description = "MuSig2 library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -475462,7 +479161,7 @@ self: { vector ]; description = "Mutable Fenwick trees"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -475533,7 +479232,7 @@ self: { primitive ]; description = "Interoperate mutable references with regular lens"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -475587,7 +479286,7 @@ self: { safe-exceptions ]; description = "A trivial lock based on MVar"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -475823,7 +479522,7 @@ self: { ]; doCheck = false; description = "Fast, high quality pseudo random number generation"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -475845,7 +479544,6 @@ self: { ]; description = "Generate Accelerate arrays filled with high quality pseudorandom numbers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -476660,6 +480358,7 @@ self: { pem, QuickCheck, quickcheck-instances, + ram, scanner, scientific, tasty, @@ -476675,8 +480374,8 @@ self: { }: mkDerivation { pname = "mysql-haskell"; - version = "1.1.7"; - sha256 = "0798v6ybbknfp0xxq8wc8ladisrnnn8yhh1k6z5ya62gppp5v48m"; + version = "1.2.0"; + sha256 = "1ilqva74p8kl2x5pb1wf8bv3pb3f0k5njjzd2pa90lzy812w5h2g"; libraryHaskellDepends = [ base binary @@ -476694,6 +480393,7 @@ self: { monad-loops network pem + ram scientific text time @@ -476741,7 +480441,7 @@ self: { vector ]; description = "pure haskell MySQL driver"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -476956,7 +480656,7 @@ self: { vector ]; description = "pure haskell MySQL driver"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -477226,7 +480926,7 @@ self: { vty ]; description = "Tool to keep track of what you have been working on and where"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; mainProgram = "mywork"; broken = true; @@ -477296,7 +480996,7 @@ self: { text ]; description = "A Haskell client for the Myxine GUI server"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -477547,7 +481247,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Domain-specific languages for describing composable web services"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -477896,7 +481596,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Named parameters (keyword arguments) for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -477936,7 +481636,7 @@ self: { text ]; description = "NBT (named binary tag) serialization and deserialization"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -478145,8 +481845,8 @@ self: { }: mkDerivation { pname = "named-text"; - version = "1.2.2.0"; - sha256 = "1xlwfandp1xs71f7vmgkazrami9pqqsffndi8v7160b58grc1y6y"; + version = "1.2.3.0"; + sha256 = "0vx1y0cxxzsf3f67sgi9rx5bf510yhmb16s5n0j5r25m4i807y4d"; libraryHaskellDepends = [ aeson base @@ -478172,7 +481872,7 @@ self: { unordered-containers ]; description = "A parameterized named text type and associated functionality"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -478562,7 +482262,7 @@ self: { transformers ]; description = "Create compilers using small passes and many intermediate representations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "dumb-nanopass-example"; broken = true; @@ -478898,7 +482598,7 @@ self: { text ]; description = "Refinement types for natural numbers with an optics interface"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -479248,7 +482948,7 @@ self: { unlifted ]; description = "Arithmetic of natural numbers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -479427,7 +483127,7 @@ self: { transformers ]; description = "Parse/encode graph6, digraph6 and sparse6 formats (nauty)"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -479559,7 +483259,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Unpack a Jupyter notebook into its sources, metadata and outputs"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "nbparts"; broken = true; @@ -479771,7 +483471,7 @@ self: { tasty-hunit ]; description = "Quasiquoter for neat and simple multiline text interpolation"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -479956,7 +483656,7 @@ self: { sha256 = "08jk7hn5mp89vxfkh9cl7rj5b9sjjwil4lic5gpgsbwpvy8rd8a8"; libraryHaskellDepends = [ base ]; description = "The Neither datatype"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -480097,7 +483797,7 @@ self: { random ]; description = "Unofficial nekos.best API wrapper"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -480221,7 +483921,7 @@ self: { hedgehog ]; description = "NonEmpty lists that look [more, like, this]"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -480338,7 +484038,7 @@ self: { vector ]; description = "Neptune Client"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "example-app"; broken = true; @@ -480353,7 +484053,7 @@ self: { sha256 = "0nbgb9lz0ibha72gyh0q86rbssik2fxphab6f1asm0r5kz5va3ly"; libraryHaskellDepends = [ base ]; description = "Nerd Font Icons for use in haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -480811,7 +484511,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "NestedText: A Human Friendly Data Format"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -482121,7 +485821,7 @@ self: { unix ]; description = "Binding to C socket API operating on bytearrays"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -482574,7 +486274,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Arbitrary Instances for Network Types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -482780,8 +486480,8 @@ self: { }: mkDerivation { pname = "network-byte-order"; - version = "0.1.7"; - sha256 = "0yc6s2zdxkr2awmf56vqwds417ix8rgq33ffsk44wdk7gyny0328"; + version = "0.1.8"; + sha256 = "0hg783v6w8fqi0hdfc2ks4q2qj7gk627y50vzs1dngwyds0nd5sj"; libraryHaskellDepends = [ base bytestring @@ -482858,7 +486558,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "CAN bus networking"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -483018,7 +486718,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Library to control network protocols"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -483147,7 +486847,7 @@ self: { network ]; description = "Adaptation of the network library for the effectful ecosystem"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -483703,7 +487403,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Types for working with Linux packet sockets"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -484037,7 +487737,7 @@ self: { transformers ]; description = "Simple interface to TLS secured network sockets"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -484066,7 +487766,7 @@ self: { websockets ]; description = "Simple interface to WebSockets"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -484095,7 +487795,7 @@ self: { websockets ]; description = "Simple interface to TLS secured WebSockets"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -484231,7 +487931,7 @@ self: { transformers ]; description = "Network abstraction layer"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -484345,7 +488045,7 @@ self: { network-transport-tests ]; description = "In-memory instantiation of Network.Transport"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -484378,8 +488078,8 @@ self: { pname = "network-transport-quic"; version = "0.1.1"; sha256 = "1grif580mw6kp5hdgmimia8a14ydqcz1q4wj824hs3qwmxgmp44d"; - revision = "1"; - editedCabalFile = "0sm97r2p3fgd64mdq12pamv2554cmi6wpi84y5h700xvvd5aqlg8"; + revision = "2"; + editedCabalFile = "0flm8syhran28h0a66hsrzkqsfdsr9hcjwmbw0wr6x981ldlabn8"; libraryHaskellDepends = [ async base @@ -484418,7 +488118,7 @@ self: { tasty-bench ]; description = "Networking layer for Cloud Haskell based on QUIC"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -484458,7 +488158,7 @@ self: { network-transport-tests ]; description = "TCP instantiation of Network.Transport"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -484487,7 +488187,7 @@ self: { random ]; description = "Unit tests for Network.Transport implementations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -484623,7 +488323,7 @@ self: { stm ]; description = "Network functions that do not throw exceptions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = lib.platforms.darwin; } ) { }; @@ -484782,58 +488482,6 @@ self: { ) { }; network-uri-template = callPackage ( - { - mkDerivation, - base, - conduit, - containers, - hspec, - markdown-unlit, - megaparsec, - network-uri, - optparse-applicative, - prettyprinter, - prettyprinter-ansi-terminal, - text, - }: - mkDerivation { - pname = "network-uri-template"; - version = "0.1.1.4"; - sha256 = "0bvjjjmv4338jib5gw83qwjk3m1hkiaqjg06dj7gmvnyaag60jfy"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - containers - megaparsec - network-uri - prettyprinter - text - ]; - executableHaskellDepends = [ - base - containers - optparse-applicative - prettyprinter - prettyprinter-ansi-terminal - text - ]; - testHaskellDepends = [ - base - conduit - containers - hspec - megaparsec - text - ]; - testToolDepends = [ markdown-unlit ]; - description = "Library for parsing and expanding URI Templates, as per RFC 6570"; - license = lib.licenses.agpl3Only; - mainProgram = "network-uri-template"; - } - ) { }; - - network-uri-template_0_1_2_0 = callPackage ( { mkDerivation, base, @@ -484881,7 +488529,6 @@ self: { testToolDepends = [ markdown-unlit ]; description = "Library for parsing and expanding URI Templates, as per RFC 6570"; license = lib.licenses.agpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "network-uri-template"; } ) { }; @@ -485493,7 +489140,7 @@ self: { ]; doHaddock = false; description = "Future-proof system for plain-text notes"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "neuron"; } @@ -485632,7 +489279,7 @@ self: { text ]; description = "newline specifications as values"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -485744,7 +489391,7 @@ self: { warp ]; description = "A basic newsletter implimentation, using various backends"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "newsletter-server"; broken = true; @@ -485780,7 +489427,7 @@ self: { text ]; description = "A mailgun backend for the newsletter package"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -486004,7 +489651,7 @@ self: { random ]; description = "Newtype Wrapper Zoo"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -486219,8 +489866,8 @@ self: { }: mkDerivation { pname = "ngx-export"; - version = "1.7.10.2"; - sha256 = "0d712xy7gy03z22cdns4alf6nbqj62dlhrqq4msv4hlbk1w6iivk"; + version = "1.7.11"; + sha256 = "1r8cj7hqyfnadcq2lyh16bczfcv3c2cpw63hyxdzkfg315yjnhmb"; libraryHaskellDepends = [ async base @@ -486298,19 +489945,17 @@ self: { http-client-tls, http-types, ngx-export, - safe, snap-core, snap-server, text, time, tls, unordered-containers, - vector, }: mkDerivation { pname = "ngx-export-healthcheck"; - version = "1.6.3"; - sha256 = "1v58z19p4ma7k7g0hv2fz3j6vsw8y9pa5q7lspsw9d7z18rrfb8x"; + version = "1.6.4"; + sha256 = "1vi4j0prz1j9vgznpcmd8ymqa7nl84hbx5iai1f64azgxvanw2cs"; libraryHaskellDepends = [ aeson async @@ -486329,14 +489974,12 @@ self: { http-client-tls http-types ngx-export - safe snap-core snap-server text time tls unordered-containers - vector ]; description = "Active health checks and monitoring of Nginx upstreams"; license = lib.licenses.bsd3; @@ -486354,8 +489997,8 @@ self: { }: mkDerivation { pname = "ngx-export-log"; - version = "1.5.2"; - sha256 = "0l77znlaps924a7nqzkhc4w971y4q9lm3mr0m6xa3n7bdbmgy99i"; + version = "1.6.2.2"; + sha256 = "13vjamnbvgyxr7vics7mdqlcjkrlyi2k3v9m4y0lp83nwx1ryc15"; libraryHaskellDepends = [ base bytestring @@ -486382,8 +490025,8 @@ self: { }: mkDerivation { pname = "ngx-export-tools"; - version = "1.2.6.2"; - sha256 = "0fb7w75bk3z0mbkpcp6vsq3ag6cjhbnqpha1gdxx4ijns4g6dp7f"; + version = "1.2.6.3"; + sha256 = "0a2pwdgiy0mr2k6asyjfa22sblg5qbc0ys28pwsfqccgyabg28fn"; libraryHaskellDepends = [ aeson base @@ -486435,8 +490078,8 @@ self: { }: mkDerivation { pname = "ngx-export-tools-extra"; - version = "1.2.12"; - sha256 = "0py9pylysfnpzlcd7kxxj890lh6gs9xycp7sadppss1yb38li21f"; + version = "1.2.12.2"; + sha256 = "1k37qdi1mp3b1qxyv7fxdn9i3b1r7hd8991588zjywakdsnk9y2w"; libraryHaskellDepends = [ aeson array @@ -487330,7 +490973,7 @@ self: { typed-process ]; description = "Explain why two Nix derivations differ"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "nix-diff"; maintainers = [ lib.maintainers.Gabriella439 @@ -487433,7 +491076,7 @@ self: { testToolDepends = [ tasty-discover ]; doHaddock = false; description = "Convert a tree of files into fixed-output derivations"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "nix-freeze-tree"; broken = true; @@ -487483,7 +491126,7 @@ self: { optparse-applicative ]; description = "Reify the Nix build graph into a Haskell graph data structure"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "nix-graph"; } ) { }; @@ -487527,7 +491170,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Parse and render .narinfo files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "pretty-narinfo"; maintainers = [ lib.maintainers.sorki ]; } @@ -487638,8 +491281,9 @@ self: { vector ]; description = "A drop-in replacement for nix-serve that's faster and more stable"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "nix-serve"; + maintainers = [ lib.maintainers.sternenseemann ]; } ) { inherit (pkgs) nix; }; @@ -487907,7 +491551,7 @@ self: { vty ]; description = "Interactively browse a Nix store paths dependencies"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "nix-tree"; maintainers = [ lib.maintainers.utdemir ]; } @@ -488290,7 +491934,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Tool for semi-automatic updating of nixpkgs repository"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; hydraPlatforms = lib.platforms.none; mainProgram = "nixpkgs-update"; broken = true; @@ -488334,7 +491978,7 @@ self: { ]; doHaddock = false; description = "Nkeys ed25519 encoding for use with NATS"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -488652,7 +492296,7 @@ self: { doctest ]; description = "A GHC plugin to remove support for recursion"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; maintainers = [ lib.maintainers.sellout ]; } ) { }; @@ -489444,7 +493088,7 @@ self: { utility-ht ]; description = "List-like structures with static restrictions on the number of elements"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -489580,6 +493224,37 @@ self: { } ) { }; + non-negative-time-diff = callPackage ( + { + mkDerivation, + aeson, + base, + deepseq, + directory, + ghc-typelits-natnormalise, + mtl, + safecopy, + time, + }: + mkDerivation { + pname = "non-negative-time-diff"; + version = "0.0.2"; + sha256 = "1jl1s4bpc985pa6gdhbzlkiqlnx5alm36vz32kk4k4z7gb8pdp7p"; + libraryHaskellDepends = [ + aeson + base + deepseq + directory + ghc-typelits-natnormalise + mtl + safecopy + time + ]; + description = "type safe diffUTCTime"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + nonce = callPackage ( { mkDerivation, @@ -489741,7 +493416,7 @@ self: { hedgehog-classes ]; description = "nonempty structure"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -489776,7 +493451,7 @@ self: { vector ]; description = "Non-empty vectors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -489805,7 +493480,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Create NonEmpty version of any container"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -489840,7 +493515,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "aeson instances for 'NonEmpty'"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -489861,7 +493536,7 @@ self: { QuickCheck ]; description = "QuickCheck instance for 'NonEmpty'"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -489884,7 +493559,7 @@ self: { text ]; description = "'NonEmpty' wrappers for text"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -490366,7 +494041,7 @@ self: { transformers ]; description = "An opinionated Prelude replacement library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -490443,7 +494118,7 @@ self: { tasty-hedgehog ]; description = "Examine values for unexpected thunks"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -490456,17 +494131,25 @@ self: { bytestring, containers, dbus, + directory, + filepath, gi-dbusmenu, gi-gio, gi-glib, github, + gogol, + gogol-gmail, haskeline, hslogger, + http-client, http-conduit, http-types, + mtl, + network, optparse-applicative, process, regex-compat, + resourcet, status-notifier-item, text, transformers, @@ -490475,10 +494158,11 @@ self: { }: mkDerivation { pname = "notifications-tray-icon"; - version = "0.1.1.0"; - sha256 = "07q201smb9knbwlflca1py5chck4a74lz0dvz7im01q1b1w6799r"; + version = "0.2.0.1"; + sha256 = "1i06947sz10az1a66w9f71bp738d0ig4hn6k1amx50qfx8my3d3i"; isLibrary = true; isExecutable = true; + enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson async @@ -490486,15 +494170,23 @@ self: { bytestring containers dbus + directory + filepath gi-dbusmenu gi-gio gi-glib github + gogol + gogol-gmail hslogger + http-client http-conduit http-types + mtl + network process regex-compat + resourcet status-notifier-item text transformers @@ -490503,6 +494195,8 @@ self: { executableHaskellDepends = [ base bytestring + directory + filepath github haskeline hslogger @@ -490519,6 +494213,81 @@ self: { } ) { }; + notion-client = callPackage ( + { + mkDerivation, + aeson, + base, + base16-bytestring, + bytestring, + containers, + cryptohash-sha256, + filepath, + http-api-data, + http-client, + http-client-tls, + servant, + servant-client, + servant-multipart-api, + servant-multipart-client, + tasty, + tasty-hunit, + text, + time, + time-compat, + unordered-containers, + vector, + }: + mkDerivation { + pname = "notion-client"; + version = "0.1.0.0"; + sha256 = "1q1l6ls0dk5wfbc7q8d357ahw4ia0f450q6a6kdk755ax5c8c75k"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + base16-bytestring + bytestring + containers + cryptohash-sha256 + filepath + http-api-data + http-client-tls + servant + servant-client + servant-multipart-api + servant-multipart-client + text + time + time-compat + unordered-containers + vector + ]; + executableHaskellDepends = [ + aeson + base + containers + text + unordered-containers + vector + ]; + testHaskellDepends = [ + aeson + base + http-client + http-client-tls + servant-client + tasty + tasty-hunit + text + ]; + description = "Type-safe Haskell client for the Notion API"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "notion-client-example"; + } + ) { }; + notmuch = callPackage ( @@ -490560,7 +494329,7 @@ self: { ]; libraryToolDepends = [ c2hs ]; description = "Haskell binding to Notmuch, the mail indexer"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; } ) { @@ -490769,6 +494538,176 @@ self: { } ) { }; + nova-cache = callPackage ( + { + mkDerivation, + base, + base64-bytestring, + bytestring, + containers, + crypton, + directory, + filepath, + lzma, + ram, + text, + vector, + }: + mkDerivation { + pname = "nova-cache"; + version = "0.3.1.0"; + sha256 = "1ir4xd3x92cs84yavlv0sk32qrw86bv83c13nbhxnkczcswx7ynn"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + base64-bytestring + bytestring + containers + crypton + directory + filepath + lzma + ram + text + vector + ]; + testHaskellDepends = [ + base + base64-bytestring + bytestring + crypton + directory + ram + text + ]; + description = "Pure Nix binary cache protocol library"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + nova-net = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + criterion, + deepseq, + mtl, + network, + QuickCheck, + stm, + transformers, + }: + mkDerivation { + pname = "nova-net"; + version = "0.1.0.0"; + sha256 = "0qjpzvs9ldbkyqgzg7vsq0k8wl7k9gv36vbn0x5kc32g4nq0rrmg"; + libraryHaskellDepends = [ + base + bytestring + containers + deepseq + mtl + network + stm + transformers + ]; + testHaskellDepends = [ + base + bytestring + QuickCheck + ]; + benchmarkHaskellDepends = [ + base + bytestring + criterion + deepseq + ]; + description = "General-purpose reliable UDP with C99 hot path and Haskell protocol logic"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + nova-nix = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + containers, + crypton, + directory, + filepath, + http-client, + http-client-tls, + http-types, + memory, + mtl, + nova-cache, + primitive, + process, + regex-tdfa, + sqlite-simple, + text, + time, + }: + mkDerivation { + pname = "nova-nix"; + version = "0.1.8.0"; + sha256 = "1kzgsgwkrfj74pz5d4bn03805rsqqpq4d8z8ihkvjcq763q88wid"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + array + base + bytestring + containers + crypton + directory + filepath + http-client + http-client-tls + http-types + memory + mtl + nova-cache + primitive + process + regex-tdfa + sqlite-simple + text + time + ]; + executableHaskellDepends = [ + base + containers + directory + filepath + text + ]; + testHaskellDepends = [ + base + bytestring + containers + directory + filepath + primitive + process + text + ]; + description = "Windows-native Nix implementation in pure Haskell"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "nova-nix"; + broken = true; + } + ) { }; + now-haskell = callPackage ( { mkDerivation, @@ -491636,7 +495575,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Efficient, infinite-precision 2D and 3D spatial containers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -491763,7 +495702,7 @@ self: { these ]; description = "A heterogeneous, n-ary generalisation of These"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -492099,7 +496038,7 @@ self: { tasty-bench ]; description = "Create number walls and save them as images"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -492620,7 +496559,7 @@ self: { utility-ht ]; description = "An experimental alternative hierarchy of numeric type classes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -492782,7 +496721,7 @@ self: { vector ]; description = "core package for Numerical Haskell project"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -492802,7 +496741,7 @@ self: { system-cxx-std-lib ]; description = "Numerical integration"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -492826,7 +496765,7 @@ self: { sha256 = "1sh6k2b90p2gwxspqpv3v5bl8pbs5nfzkpsxmsk59ag852klhbci"; libraryHaskellDepends = [ base ]; description = "A numeric class hierarchy"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -492851,7 +496790,7 @@ self: { vector ]; description = "Multi-dimensional arrays"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -492886,7 +496825,7 @@ self: { numhask ]; description = "numerical free algebras"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -492919,7 +496858,7 @@ self: { numhask-prelude ]; description = "Laws and tests for numhask"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -492975,7 +496914,7 @@ self: { ]; testHaskellDepends = [ doctest ]; description = "A numeric prelude"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -493052,7 +496991,7 @@ self: { vector ]; description = "Numerical spaces"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -493345,7 +497284,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Generate nix sources expr for the latest version of packages"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "nvfetcher"; maintainers = [ lib.maintainers.berberman ]; } @@ -493439,7 +497378,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Haskell plugin backend for neovim"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -493924,7 +497863,7 @@ self: { markdown-unlit ]; description = "Type-safe time library"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "play-o-clock"; broken = true; @@ -494146,7 +498085,7 @@ self: { tasty-bench ]; description = "Composable concurrent computation done right"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -494262,6 +498201,101 @@ self: { } ) { }; + oauth2-server = callPackage ( + { + mkDerivation, + aeson, + async, + base, + base64-bytestring, + blaze-html, + blaze-markup, + bytestring, + containers, + cryptonite, + http-api-data, + http-client, + http-types, + memory, + network-uri, + QuickCheck, + random, + scientific, + servant, + servant-auth-server, + servant-blaze, + servant-server, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + time, + transformers, + wai, + wai-extra, + warp, + }: + mkDerivation { + pname = "oauth2-server"; + version = "0.3.0.0"; + sha256 = "0ln77syr6kahcsc2fbw6aqf3a55qgg36rbndkh6axpgpy4q5mcxx"; + libraryHaskellDepends = [ + aeson + base + base64-bytestring + blaze-html + bytestring + containers + cryptonite + http-api-data + http-types + memory + network-uri + random + servant + servant-auth-server + servant-blaze + servant-server + text + time + transformers + ]; + testHaskellDepends = [ + aeson + async + base + base64-bytestring + blaze-html + blaze-markup + bytestring + containers + cryptonite + http-api-data + http-client + http-types + memory + network-uri + QuickCheck + scientific + servant + servant-auth-server + servant-blaze + servant-server + tasty + tasty-hunit + tasty-quickcheck + text + time + transformers + wai + wai-extra + warp + ]; + description = "OAuth 2.1 authorization server implementation"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; + } + ) { }; + oauthenticated = callPackage ( { mkDerivation, @@ -494378,7 +498412,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Live in-memory sync of Obsidian Markdown notes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -494472,7 +498506,7 @@ self: { text ]; description = "Ordered Reduced Binary Decision Diagrams"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -494626,7 +498660,7 @@ self: { witherable ]; description = "Composable objects"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -494811,7 +498845,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Object capability based IO"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -496679,7 +500713,7 @@ self: { xml-types ]; description = "An Entity-Component-Systems engine core"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -496959,15 +500993,23 @@ self: { mkDerivation, base, old-locale, + tasty, + tasty-hunit, }: mkDerivation { pname = "old-time"; - version = "1.1.0.5"; - sha256 = "17x96snkj17ancbb1rk5vmsb9rxas81k6ijrmmm15nzqny27c5h9"; + version = "1.1.1.0"; + sha256 = "1awn7n6ggki30p3alx03839z3py5d5j5wjws6z5yy3b8q8xhsi1c"; libraryHaskellDepends = [ base old-locale ]; + testHaskellDepends = [ + base + old-locale + tasty + tasty-hunit + ]; description = "Time library"; license = lib.licenses.bsd3; } @@ -497081,7 +501123,7 @@ self: { text ]; description = "A typed-hole plugin that uses LLMs to generate valid hole-fits"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -497179,8 +501221,8 @@ self: { }: mkDerivation { pname = "om-doh"; - version = "0.1.0.4"; - sha256 = "12n3qap371fkwdkpm4fjr42xqnfs3kk3pmikzxxkx9zfvxk7zw58"; + version = "0.1.0.5"; + sha256 = "0cl0s0bg0c6afy3ps6g9bay177lqxf9v45c6xby08srm38mjgfwn"; libraryHaskellDepends = [ base base64 @@ -497192,7 +501234,7 @@ self: { text ]; description = "om-doh"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -497214,8 +501256,8 @@ self: { }: mkDerivation { pname = "om-elm"; - version = "2.0.1.1"; - sha256 = "0vxyy8izj5rdqr7hm690mph34ag111pynn5gfkvjkwyjnv3q39hz"; + version = "2.0.1.2"; + sha256 = "017xwjz59bm7wlw3m6c89gv7qsa1r49mbvmp4yqdmwp1vjvp1vxd"; libraryHaskellDepends = [ base bytestring @@ -497231,7 +501273,7 @@ self: { wai ]; description = "Haskell utilities for building embedded Elm programs"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -497245,8 +501287,8 @@ self: { }: mkDerivation { pname = "om-fail"; - version = "0.1.0.6"; - sha256 = "1zxb3k29wvr97bdirvnnansj3insvwc0zsi6p9smblrdasydl117"; + version = "0.1.0.7"; + sha256 = "0xlgcrbdh16fr0pkpl70xfcd87ypz649npnk8pz38mx7z5lg3lhq"; libraryHaskellDepends = [ base monad-logger @@ -497254,7 +501296,7 @@ self: { transformers ]; description = "Monad transformer providing MonadFail"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -497272,8 +501314,8 @@ self: { }: mkDerivation { pname = "om-fork"; - version = "0.7.1.12"; - sha256 = "1zrq2mwpx9f8z4x2xkp33zqzbiczgw92xdfxd3xwjfc8r0rag0p6"; + version = "0.7.1.13"; + sha256 = "1kcra5lcprqzb5kggdwmpc6dmily79671r617jhij0377f3xw4h7"; libraryHaskellDepends = [ aeson base @@ -497295,7 +501337,7 @@ self: { unliftio ]; description = "Concurrency utilities"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -497356,13 +501398,13 @@ self: { warp ]; description = "Http utilities"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; - om-http_0_6_0_0 = callPackage ( + om-http_0_6_0_1 = callPackage ( { mkDerivation, aeson, @@ -497391,8 +501433,8 @@ self: { }: mkDerivation { pname = "om-http"; - version = "0.6.0.0"; - sha256 = "05szwhsd4pyxnlq215n584hnxck09grsqypdh7im9gkfx8mmqxkg"; + version = "0.6.0.1"; + sha256 = "0hpwx6rd6ry9sibc74bz0xsi4wnqhncmykcwmhickmv20s9z4byk"; libraryHaskellDepends = [ aeson async @@ -497419,7 +501461,7 @@ self: { warp ]; description = "Http utilities"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -497497,7 +501539,7 @@ self: { x509-store ]; description = "om-kubernetes"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -497535,8 +501577,8 @@ self: { }: mkDerivation { pname = "om-legion"; - version = "6.9.0.8"; - sha256 = "0n5angaqy7q4s2krapgvlwd5ss0j1xwrayfii3w75hfd65gw3frj"; + version = "6.9.0.9"; + sha256 = "1w2604rk6z3br7mzf05cdam4q1iamw3gab9rq5vg0w7671qwjfb8"; libraryHaskellDepends = [ aeson async @@ -497567,7 +501609,7 @@ self: { uuid ]; description = "Legion Framework"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -497586,8 +501628,8 @@ self: { }: mkDerivation { pname = "om-logging"; - version = "1.1.0.10"; - sha256 = "0s2yj64mvqf7agm8xlvrb407ir4i89giyd70475yaza6nixmm9r5"; + version = "1.1.0.11"; + sha256 = "12g0xp74bwvyk10jb3wa7r96p16q84yw26qwm64iqs6m0s762qxd"; libraryHaskellDepends = [ aeson base @@ -497600,7 +501642,7 @@ self: { time ]; description = "Opinionated logging utilities"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -497621,8 +501663,8 @@ self: { }: mkDerivation { pname = "om-plugin-imports"; - version = "0.4.0.2.9.12"; - sha256 = "0fl0vmj7dvidyqx0qrcpchkjb2n76kgch32q6ysqsfzv6jyyw5cn"; + version = "0.4.0.2.9.14"; + sha256 = "1ad1zbhr4pph5dv4d16rw9l58ghvpglv3qyd3cx8lfzl39chbi28"; libraryHaskellDepends = [ base containers @@ -497644,7 +501686,7 @@ self: { time ]; description = "Plugin-based explicit import generation"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -497659,15 +501701,15 @@ self: { }: mkDerivation { pname = "om-show"; - version = "0.1.2.11"; - sha256 = "1abp4yygjcgpr92d767fgzqn1zp67j71mhfwaq6rvsbvqy3pi5zi"; + version = "0.1.2.12"; + sha256 = "02yg08lgq3pcd8rbliwq8mr9xq9m7xq8r32zlp6p0wkacf3ahi8c"; libraryHaskellDepends = [ aeson base text ]; description = "Utilities for showing string-like things"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -497696,8 +501738,8 @@ self: { }: mkDerivation { pname = "om-socket"; - version = "1.0.0.4"; - sha256 = "01lxvngyx28qk3s4f7ix0grl45jy3zgki1l32dkqan69nklzzgln"; + version = "1.0.0.5"; + sha256 = "1r3wl9530nd5piwl5dj8rlpc0p6df3kgycl7zcmfd5f8f1mz44fw"; libraryHaskellDepends = [ aeson base @@ -497731,7 +501773,7 @@ self: { unliftio-core ]; description = "Socket utilities"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -497747,8 +501789,8 @@ self: { }: mkDerivation { pname = "om-time"; - version = "0.3.1.1"; - sha256 = "03g2yipal5v5rnvzrljn0gvy3jn6fk0hqwy84vi13qwy6crbxnrr"; + version = "0.3.1.2"; + sha256 = "06g2fhljg2h45xf27zbmgm4v5l1xi2ns1vkbrrhrh1pn0vl92nri"; libraryHaskellDepends = [ aeson base @@ -497758,7 +501800,7 @@ self: { transformers ]; description = "Misc. time utilites"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -498143,7 +502185,7 @@ self: { text ]; description = "Pretty-printing short Aeson values as text"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -498270,7 +502312,7 @@ self: { torsor ]; description = "HMAC-Based and Time-Based One-Time Passwords"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "one-time-password"; } ) { }; @@ -498356,7 +502398,7 @@ self: { numhask ]; description = "See readme.md"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -498399,7 +502441,7 @@ self: { numhask-prelude ]; description = "See readme.md"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -498528,7 +502570,7 @@ self: { hspec-discover ]; description = "Combinators for handling errors of many types in a composable way"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -498557,7 +502599,7 @@ self: { transformers ]; description = "Oops examples"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -498580,7 +502622,7 @@ self: { doctest ]; description = "Common operators encouraging large-scale easy reading"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -498811,7 +502853,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Text search utilities for Opaleye"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -498952,7 +502994,7 @@ self: { xml-parser ]; description = "OPC XML-DA Client"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -499271,7 +503313,7 @@ self: { witness ]; description = "open witnesses"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -499281,6 +503323,7 @@ self: { aeson, base, bytestring, + case-insensitive, containers, filepath, http-api-data, @@ -499289,6 +503332,7 @@ self: { http-types, servant, servant-client, + servant-client-core, servant-multipart-api, servant-multipart-client, tasty, @@ -499300,14 +503344,15 @@ self: { }: mkDerivation { pname = "openai"; - version = "2.2.1"; - sha256 = "02y0hyamyar36xmlcyzlw2plxhmsjc5z3hm9ci1znzq72yp5k0p8"; + version = "2.5.3"; + sha256 = "0rgmpwk2pf34y1ngcwa5d0k841waxy1z78a08nkigc5qxlxymm00"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring + case-insensitive containers filepath http-api-data @@ -499316,6 +503361,7 @@ self: { http-types servant servant-client + servant-client-core servant-multipart-api servant-multipart-client text @@ -499341,7 +503387,7 @@ self: { text ]; description = "Servant bindings to OpenAI"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -499542,7 +503588,7 @@ self: { warp ]; description = "Auto-generated API bindings for openai"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -499959,7 +504005,7 @@ self: { ]; librarySystemDepends = [ opencascade-occt ]; description = "Thin Wrapper for the OpenCASCADE CAD Kernel"; - license = lib.licensesSpdx."LGPL-2.1-only"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-only"; } ) { inherit (pkgs) opencascade-occt; }; @@ -499993,7 +504039,7 @@ self: { transformers ]; description = "OpenCC bindings"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -500026,6 +504072,47 @@ self: { } ) { }; + opencode = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + http-api-data, + http-client, + http-client-tls, + http-types, + mtl, + relude, + servant, + servant-client, + servant-client-core, + text, + }: + mkDerivation { + pname = "opencode"; + version = "0.1.0.1"; + sha256 = "1fmx4sn6253nawf4kv59pwhk2581r0g10r9c9iyggfjsz1whvzp5"; + libraryHaskellDepends = [ + aeson + base + bytestring + http-api-data + http-client + http-client-tls + http-types + mtl + relude + servant + servant-client + servant-client-core + text + ]; + description = "Haskell client library for OpenCode server API"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + opencog-atomspace = callPackage ( { mkDerivation, @@ -500300,7 +504387,7 @@ self: { libraryPkgconfigDepends = [ opendht-c ]; libraryToolDepends = [ c2hs ]; description = "Haskell bindings for OpenDHT"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -500666,7 +504753,7 @@ self: { unordered-containers ]; description = "An OpenID Connect library that does all the heavy lifting for you"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -501126,7 +505213,7 @@ self: { ghc-trace-events hashable ]; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -501242,7 +505329,7 @@ self: { opentelemetry tasty-bench ]; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -501268,7 +505355,7 @@ self: { opentelemetry text ]; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -501338,7 +505425,7 @@ self: { typed-process unordered-containers ]; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "eventlog-to-lightstep"; } @@ -501381,7 +505468,7 @@ self: { unordered-containers ]; description = "GHC plugin for open telemetry"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -501407,7 +505494,7 @@ self: { text wai ]; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -501936,7 +506023,8 @@ self: { vinyl ]; description = "OpenTracing for Haskell"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -501963,7 +506051,8 @@ self: { text ]; description = "OpenTracing instrumentation of http-client"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -502012,7 +506101,7 @@ self: { vector-instances ]; description = "Jaeger backend for OpenTracing"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -502038,7 +506127,8 @@ self: { wai ]; description = "Middleware adding OpenTracing tracing for WAI applications"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -502061,7 +506151,8 @@ self: { text ]; description = "Zipkin OpenTracing Backend Commons"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -502108,7 +506199,7 @@ self: { vector-instances ]; description = "Zipkin V1 backend for OpenTracing"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -502146,7 +506237,8 @@ self: { text ]; description = "Zipkin V2 backend for OpenTracing"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -502417,7 +506509,7 @@ self: { text-builder-linear ]; description = "Stack-based esoteric programming language"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "oplang"; broken = true; @@ -502763,8 +506855,8 @@ self: { pname = "optics"; version = "0.4.2.1"; sha256 = "0sszgi7xw8k57y6w16w80rp7zbcmx0h44bxb46n4yibmp9mdhlz6"; - revision = "1"; - editedCabalFile = "1qq3a7laqhs2xc3jpvh2vys620vvl24l6pskm6pc754553xhzzcz"; + revision = "3"; + editedCabalFile = "0a7di79v746gf9l5nkm6i1aamjb4z7bqcjr2xikf8ylsq3yz0454"; libraryHaskellDepends = [ array base @@ -502800,7 +506892,7 @@ self: { vector ]; description = "Optics as an abstract interface"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -502817,10 +506909,8 @@ self: { }: mkDerivation { pname = "optics-core"; - version = "0.4.1.1"; - sha256 = "1yxkgdxnjk2gjzrnapvwn87qqpxpb7k91mxnnk20l4m0cqy7x09y"; - revision = "1"; - editedCabalFile = "1jrkfh40zsjd0jgwpc98fmid66zfkh1jl3dqsivwxaiazy76cfa6"; + version = "0.4.2"; + sha256 = "1rywdmndpd3v6adiy3p6v07rrzfvlnxl19nkm59kkcnnia9c938v"; libraryHaskellDepends = [ array base @@ -502830,7 +506920,7 @@ self: { transformers ]; description = "Optics as an abstract interface: core definitions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -502855,8 +506945,8 @@ self: { pname = "optics-extra"; version = "0.4.2.1"; sha256 = "0hfa5yb7l3l310lfxkii13fjzb69g619agadc5a86i734nisf8vy"; - revision = "4"; - editedCabalFile = "0ravf8rwqdaqkbpc8vh566snh52mmpxwqxvp8bzk85a4cyi509sd"; + revision = "5"; + editedCabalFile = "1jnszx2lspvwr121mdxka4kjxh99q03hzf2cvfzw19qpvrgj2g68"; libraryHaskellDepends = [ array base @@ -502873,7 +506963,7 @@ self: { vector ]; description = "Extra utilities and instances for optics-core"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -502929,8 +507019,8 @@ self: { pname = "optics-th"; version = "0.4.1"; sha256 = "05zxljfqmhr5if7l8gld5s864nql6kqjfizsf1z7r3ydknvmff6p"; - revision = "10"; - editedCabalFile = "04jlmkxjnii6qpklgp1kmjxzvd21k3hspqjhk4cmk8h8wd3y6nbb"; + revision = "11"; + editedCabalFile = "04wpbb9fcrn34z0pha365b7snywrmb03zy1axj3rzyv0bvwm4xwa"; libraryHaskellDepends = [ base containers @@ -502946,7 +507036,7 @@ self: { tagged ]; description = "Optics construction using TemplateHaskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -503003,7 +507093,7 @@ self: { rerebase ]; description = "Simple command line interface arguments parser"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -503032,7 +507122,7 @@ self: { time ]; description = "Command-line arguments parsing for Hasql"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -503247,7 +507337,7 @@ self: { ]; doHaddock = false; description = "Powerful and easy command-line option parser"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -503393,7 +507483,7 @@ self: { text ]; description = "Extra functions for working with optparse-applicative"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -503446,7 +507536,7 @@ self: { mtl ]; description = "Declarative command line option parser"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -503634,7 +507724,7 @@ self: { text ]; description = "Like `optparse-generic`, but with `TemplateHaskell` for faster builds"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -503700,6 +507790,8 @@ self: { pname = "opus"; version = "0.3.0.0"; sha256 = "0q4g71dd7dl73q9hnn2vg1pphqxncfh1qrddjdbzwmcdi54jhcmw"; + revision = "1"; + editedCabalFile = "1jhp5l8zbns3i8ccwzmnx2qrxk1ji52a0l85zr9pi939qjjvfyp3"; libraryHaskellDepends = [ base bytestring @@ -503718,7 +507810,7 @@ self: { microlens ]; description = "Bindings to libopus for the Opus audio codec"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -504032,7 +508124,7 @@ self: { sha256 = "1fgzxlz2rynscnic1jawvrymhp70wxq04lpvp0ls84ky90zyzak8"; libraryHaskellDepends = [ base ]; description = "Axiomata & lemmata for easier use of Data.Type.Ord"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -504205,7 +508297,7 @@ self: { sha256 = "1na61sq78r190lcn4lw437mj5wcdq9p53zn3vbz16w3b1vwdwfii"; libraryHaskellDepends = [ base ]; description = "Utilities for Orderings"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -504411,7 +508503,7 @@ self: { time ]; description = "Parser for Emacs org-mode files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -504440,7 +508532,7 @@ self: { text ]; description = "Lucid integration for org-mode"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -504497,7 +508589,7 @@ self: { time ]; description = "Parser for Org Mode documents"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -505016,7 +509108,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "ormolu"; } @@ -505110,7 +509202,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "ormolu"; } @@ -505207,7 +509299,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "ormolu"; } ) { }; @@ -505223,13 +509315,12 @@ self: { QuickCheck, test-framework, test-framework-hunit, - test-framework-quickcheck2, vector, }: mkDerivation { pname = "orthotope"; - version = "0.1.7.2"; - sha256 = "0jj5wfbkgi8q28j9liaj1s52j71rd9nx8sh0vkiavaqcik7a81xs"; + version = "0.1.8.0"; + sha256 = "03iik8v6vz30jnyg0dcn2ylmpm3y5zgwfclx86qkjhraa49djngz"; libraryHaskellDepends = [ base deepseq @@ -505242,10 +509333,8 @@ self: { base deepseq HUnit - QuickCheck test-framework test-framework-hunit - test-framework-quickcheck2 vector ]; description = "Multidimensional arrays inspired by APL"; @@ -505479,7 +509568,7 @@ self: { warp ]; description = "API bindings for Ory Kratos"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -505529,7 +509618,7 @@ self: { text ]; description = "/etc/os-release helpers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -505572,7 +509661,7 @@ self: { tasty-bench ]; description = "Library for manipulating Operating system strings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -505623,7 +509712,7 @@ self: { tasty-bench ]; description = "Compatibility layer for os-string"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -505958,7 +510047,7 @@ self: { tasty-hunit ]; description = "Open Source Vulnerability format"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -506181,7 +510270,7 @@ self: { text ]; description = "A library to test programs that output text"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -506442,7 +510531,7 @@ self: { ]; doHaddock = false; description = "Overloaded pragmas as a plugin"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -506599,7 +510688,7 @@ self: { ]; doHaddock = false; description = "An efficient CPU-based multidimensional array (tensor) library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -506622,7 +510711,7 @@ self: { pa-prelude ]; description = "Collect a tree of errors and pretty-print"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -506663,7 +510752,7 @@ self: { time ]; description = "“Vertical” parsing of values"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -506712,7 +510801,7 @@ self: { vector ]; description = "Our JSON parsers/encoders"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -506725,7 +510814,7 @@ self: { sha256 = "03y2cn6yy06xcpnjs5zc8hd8iba4k44wrrncl7ksplg8j3iank1x"; libraryHaskellDepends = [ base ]; description = "Labels, and labelled tuples and enums (GHC >9.2)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -506774,7 +510863,7 @@ self: { vector ]; description = "The Possehl Analytics Prelude"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -506805,7 +510894,7 @@ self: { text ]; description = "Some pretty-printing helpers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -506832,7 +510921,7 @@ self: { typed-process ]; description = "Helper functions for spawning subprocesses"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -506969,7 +511058,7 @@ self: { text ]; description = "A package for retrieving a package's version number"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -507175,7 +511264,7 @@ self: { split vector ]; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "examples"; broken = true; @@ -507466,6 +511555,44 @@ self: { } ) { }; + packstream-bolt = callPackage ( + { + mkDerivation, + base, + bytestring, + deepseq, + hashable, + int-cast, + persist, + text, + text-show, + time, + unordered-containers, + vector, + }: + mkDerivation { + pname = "packstream-bolt"; + version = "0.1.0.0"; + sha256 = "1ws1k7xcmdq66y5iq2lc53zx1y66r558vy06iinnq2mvsqjhlpcw"; + libraryHaskellDepends = [ + base + bytestring + deepseq + hashable + int-cast + persist + text + text-show + time + unordered-containers + vector + ]; + description = "PackStream binary serialization format"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + packunused = callPackage ( { mkDerivation, @@ -507575,7 +511702,7 @@ self: { ]; doHaddock = false; description = "Time Library for Pact"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -507644,7 +511771,7 @@ self: { time ]; description = "API to the Paddle payment processor"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -508035,6 +512162,7 @@ self: { aeson-pretty, base, bytestring, + extra, filepath, http-query, optparse-applicative, @@ -508043,12 +512171,13 @@ self: { simple-cmd-args, text, unordered-containers, + vector, yaml, }: mkDerivation { pname = "pagure-cli"; - version = "0.2.2"; - sha256 = "14kmhy8fkh32ixhfd48brfhzlhdh55yhnm5x4qwg7syxp94y26gc"; + version = "0.2.3"; + sha256 = "1xld54xgwvis7rj2208lqdxfc3mlxcwgxw3il64cx35ivd59rhxz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -508056,6 +512185,7 @@ self: { aeson-pretty base bytestring + extra filepath http-query optparse-applicative @@ -508064,6 +512194,7 @@ self: { simple-cmd-args text unordered-containers + vector yaml ]; description = "A Pagure gitforge query tool"; @@ -508257,7 +512388,7 @@ self: { strict ]; description = "Finding palindromes in strings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "palindromes"; } ) { }; @@ -508279,7 +512410,7 @@ self: { librarySystemDepends = [ pam ]; libraryToolDepends = [ c2hs ]; description = "Haskell binding for C PAM API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = lib.platforms.darwin; } ) { inherit (pkgs) pam; }; @@ -508362,7 +512493,7 @@ self: { primitive ]; description = "Parse syslog traffic from PAN-OS"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "pan-os-syslog-to-avro"; broken = true; @@ -508626,7 +512757,7 @@ self: { ]; doHaddock = false; description = "Conversion between markup formats"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; maintainers = [ lib.maintainers.maralorn lib.maintainers.sternenseemann @@ -508634,7 +512765,7 @@ self: { } ) { }; - pandoc_3_8_3 = callPackage ( + pandoc_3_9 = callPackage ( { mkDerivation, aeson, @@ -508721,8 +512852,8 @@ self: { }: mkDerivation { pname = "pandoc"; - version = "3.8.3"; - sha256 = "0208kyybr90mxpv6x4cnrsd4s1010bafg9gf098j9a3lvw3fmynf"; + version = "3.9"; + sha256 = "0y8nr10lmp0bsx2lsr8lcnlw8aj15fq9zq5bpfx0h1sd5z74932s"; configureFlags = [ "-f-trypandoc" ]; enableSeparateDataOutput = true; libraryHaskellDepends = [ @@ -508834,7 +512965,7 @@ self: { ]; doHaddock = false; description = "Conversion between markup formats"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn @@ -508864,7 +512995,7 @@ self: { text ]; description = "A monadic DSL for building pandoc documents"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -509047,13 +513178,13 @@ self: { warp ]; description = "Conversion between documentation formats"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; mainProgram = "pandoc"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; - pandoc-cli_3_8_3 = callPackage ( + pandoc-cli_3_9 = callPackage ( { mkDerivation, base, @@ -509069,8 +513200,8 @@ self: { }: mkDerivation { pname = "pandoc-cli"; - version = "3.8.3"; - sha256 = "106f8hac5s0xm815k9az28insvkdmw37ybb1yjavb8v9ib1f1h2v"; + version = "3.9"; + sha256 = "1a94m8hdljqjh19753qph75xikd1y3bl79i1bbbi5vx07p2h0vnx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -509086,7 +513217,7 @@ self: { warp ]; description = "Conversion between documentation formats"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "pandoc"; maintainers = [ lib.maintainers.maralorn ]; @@ -509116,7 +513247,7 @@ self: { pandoc-types ]; description = "A pandoc filter that provides a Markdown extension for columns"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-columns"; broken = true; @@ -509219,7 +513350,7 @@ self: { } ) { }; - pandoc-crossref_0_3_22 = callPackage ( + pandoc-crossref_0_3_23 = callPackage ( { mkDerivation, base, @@ -509249,8 +513380,10 @@ self: { }: mkDerivation { pname = "pandoc-crossref"; - version = "0.3.22"; - sha256 = "1vjypnw1w6a0m5yls7965xmi71g4fw0j7a0w1p7ygxf6anvcxi0i"; + version = "0.3.23"; + sha256 = "104nmakm5i8s30gbfszkv4pdcvf21i16q118pmvhvfahsl6kq7ra"; + revision = "1"; + editedCabalFile = "14b90zs7x0ii3yhxmrfkrc6qj0vvxdk6axndprm1q6v92r86pl1s"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -509709,7 +513842,7 @@ self: { pandoc-types ]; description = "Pandoc filter to include files, with image path and heading level adjustment"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-include-plus"; broken = true; @@ -509810,7 +513943,7 @@ self: { pandoc-types ]; description = "A pandoc filter that provides a Markdown extension to wrap text in table cells"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-linear-table"; broken = true; @@ -509838,7 +513971,7 @@ self: { text ]; description = "Extract \"contextual links\" from Pandoc"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -509867,7 +514000,7 @@ self: { pandoc-types ]; description = "A pandoc filter that provides a Markdown extension for logic proofs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-logic-proof"; broken = true; @@ -509959,11 +514092,11 @@ self: { text ]; description = "Lua engine to power custom pandoc conversions"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; } ) { }; - pandoc-lua-engine_0_5_0_2 = callPackage ( + pandoc-lua-engine_0_5_1 = callPackage ( { mkDerivation, aeson, @@ -510000,8 +514133,8 @@ self: { }: mkDerivation { pname = "pandoc-lua-engine"; - version = "0.5.0.2"; - sha256 = "0vxvg0x4ym9sryr2yvbm4bpig18j4b3xzzmb4crkbdm8as17ak88"; + version = "0.5.1"; + sha256 = "12p9f7x9bs3yark9k4nfx43c2pbgq9l1w69c60j1m7hpzh0w3ik2"; libraryHaskellDepends = [ aeson base @@ -510046,7 +514179,7 @@ self: { text ]; description = "Lua engine to power custom pandoc conversions"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -510107,7 +514240,7 @@ self: { text ]; description = "Use pandoc types in Lua"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -510353,7 +514486,7 @@ self: { text ]; description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; mainProgram = "pandoc-plot"; } ) { }; @@ -510463,7 +514596,7 @@ self: { text ]; description = "Pandoc filter to extract only the links"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -510488,7 +514621,7 @@ self: { pandoc-types ]; description = "Pandoc filter to extract only the code blocks"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-select-code"; broken = true; @@ -510536,11 +514669,11 @@ self: { wai-cors ]; description = "Pandoc document conversion as an HTTP servant-server"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; } ) { }; - pandoc-server_0_1_1 = callPackage ( + pandoc-server_0_1_2 = callPackage ( { mkDerivation, aeson, @@ -510561,8 +514694,8 @@ self: { }: mkDerivation { pname = "pandoc-server"; - version = "0.1.1"; - sha256 = "0xpz73k93zxy0yflbqi4b1vvzjfbzl3w4vrnvaac8xadyfd7605c"; + version = "0.1.2"; + sha256 = "1igs9fkbid824pj2bxgwk4s485fgc8sn9qqcbafyybfs571qqw1x"; libraryHaskellDepends = [ aeson base @@ -510581,7 +514714,7 @@ self: { wai-cors ]; description = "Pandoc document conversion as an HTTP servant-server"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -510791,7 +514924,34 @@ self: { text ]; description = "Types for representing a structured document"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + pandoc-typescript = callPackage ( + { + mkDerivation, + aeson, + aeson-typescript, + base, + pandoc-types, + text, + }: + mkDerivation { + pname = "pandoc-typescript"; + version = "0.1.0.0"; + sha256 = "0pk51kawv0i90iyiqlxq2lil4r5xk5qpn9zrnjwvwp2irb85rgrq"; + libraryHaskellDepends = [ + aeson + aeson-typescript + base + pandoc-types + text + ]; + description = "TypeScript type generation for Pandoc AST types"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -511002,7 +515162,7 @@ self: { base ]; description = "Merge environment variables and command line options generically"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -511091,7 +515251,7 @@ self: { ]; libraryPkgconfigDepends = [ pango ]; description = "Binding to the Pango text rendering engine"; - license = lib.licensesSpdx."LGPL-2.1-only"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-only"; } ) { inherit (pkgs) pango; }; @@ -512723,7 +516883,7 @@ self: { validators ]; description = "ParDual class for Parallel <-> Sequential"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -513084,11 +517244,11 @@ self: { tasty-hunit ]; description = "Classes and data structures for working with data-kind indexed types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; - parameterized-utils_2_2_0_0 = callPackage ( + parameterized-utils_2_3_0_0 = callPackage ( { mkDerivation, base, @@ -513102,9 +517262,7 @@ self: { hedgehog-classes, indexed-traversable, microlens, - microlens-pro, mtl, - profunctors, tasty, tasty-ant-xml, tasty-hedgehog, @@ -513116,8 +517274,8 @@ self: { }: mkDerivation { pname = "parameterized-utils"; - version = "2.2.0.0"; - sha256 = "0kz5ssgah0n5in76mibif3phqqd5mxy5cca26aafcvvm2g45v336"; + version = "2.3.0.0"; + sha256 = "0wx4vab2044whkflpxj7ixkk80i1mk4xn9ffr2sxi7vyclsikzx8"; libraryHaskellDepends = [ base base-orphans @@ -513128,9 +517286,7 @@ self: { hashtables indexed-traversable microlens - microlens-pro mtl - profunctors template-haskell text th-abstraction @@ -513151,7 +517307,7 @@ self: { tasty-hunit ]; description = "Classes and data structures for working with data-kind indexed types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -513171,7 +517327,7 @@ self: { transformers ]; description = "A known-parametric Functor typeclass"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -513448,7 +517604,7 @@ self: { happy ]; description = "Examples to accompany the book \"Parallel and Concurrent Programming in Haskell\""; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -513548,7 +517704,7 @@ self: { text ]; description = "A quick-and-dirty, low-friction benchmark tool with immediate feedback"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -513599,7 +517755,7 @@ self: { protolude ]; description = "Help Manage project specific documentation"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "parochial"; broken = true; @@ -513725,7 +517881,7 @@ self: { transformers ]; description = "Parsable and Printable classes"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; } ) { }; @@ -513756,7 +517912,7 @@ self: { tasty-quickcheck ]; description = "Test functions for the parsable package"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; } ) { }; @@ -513847,7 +518003,7 @@ self: { text ]; description = "Parse machine-readable GHC GC stats"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -514406,7 +518562,7 @@ self: { sha256 = "1gs0yz7qw5j4w06pfpaiaingr6873znkkrs2m4izrw4xiz1nql4w"; libraryHaskellDepends = [ base ]; description = "Lightweight package providing commonly useful parser combinators"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -514439,7 +518595,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Test suite of parser-combinators"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -514495,6 +518651,8 @@ self: { pname = "parser-regex"; version = "0.3.0.0"; sha256 = "1vf8r4wwx97cj2dwd20znqbzp4svczw1hk9rjhpqh257l7b217pi"; + revision = "1"; + editedCabalFile = "0wli9hpy4i0y469a4djdvs4q5psnnjcd82h6ib9k0h05d1h6w305"; libraryHaskellDepends = [ base containers @@ -514514,7 +518672,7 @@ self: { text ]; description = "Regex based parsers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -514546,7 +518704,7 @@ self: { regex-applicative ]; description = "Parsing library with unbiased choice and support for embedding arbitrary monad"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -514875,7 +519033,7 @@ self: { ]; testToolDepends = [ cpphs ]; description = "A fast parser combinator library backed by Typed Template Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -514938,7 +519096,7 @@ self: { th-test-utils ]; description = "A fast parser combinator library backed by Typed Template Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -515197,7 +519355,7 @@ self: { hedgehog ]; description = "A partial binary associative operator"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -515220,7 +519378,7 @@ self: { partial-semigroup ]; description = "Property testing for partial semigroups using Hedgehog"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -515280,7 +519438,7 @@ self: { hspec ]; description = "Data structure supporting partial orders"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -515393,7 +519551,7 @@ self: { transformers-except ]; description = "Platform-Agnostic Security Tokens"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -515502,7 +519660,7 @@ self: { random ]; description = "a simple password manager"; - license = lib.licensesSpdx."LGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "passman"; broken = true; @@ -515917,7 +520075,7 @@ self: { utf8-string ]; description = "Provides the Pasta curves: Pallas, Vesta and their field elements Fp and Fq"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "pasta-curves"; broken = true; @@ -516170,8 +520328,8 @@ self: { }: mkDerivation { pname = "patch-image"; - version = "0.3.3.3"; - sha256 = "1mncv450iwhd26syn077dzv855dqcx8m10gj0r4bsb9yqnmnyahw"; + version = "0.3.4"; + sha256 = "0qwx01mb5cafdj0zlvhbm3f1a6lnvv61iga5q7611wy2g033442x"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -516351,7 +520509,7 @@ self: { ]; doHaddock = false; description = "Support for well-typed paths"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -516525,7 +520683,7 @@ self: { unix-compat ]; description = "Interface to ‘directory’ package for users of ‘path’"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -516599,7 +520757,7 @@ self: { path ]; description = "A singleton wrapper for the `path` library"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -516643,7 +520801,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "A wrapper around the @path@ library, tagged with semantic name"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -516672,7 +520830,7 @@ self: { text ]; description = "Read and write UTF-8 text files"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -516697,7 +520855,7 @@ self: { relude ]; description = "`Data.Tree` for file paths"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -516877,7 +521035,7 @@ self: { QuickCheck ]; description = "Type-safe replacement for System.FilePath etc"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -516980,11 +521138,11 @@ self: { uuid ]; description = "Sentry SDK"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; - patrol_1_2_0_3 = callPackage ( + patrol_1_2_0_4 = callPackage ( { mkDerivation, aeson, @@ -517004,8 +521162,8 @@ self: { }: mkDerivation { pname = "patrol"; - version = "1.2.0.3"; - sha256 = "1l0yfznc25cm4daa80fpqy7slym16pizbqqjv54mzzsqdfl30bn2"; + version = "1.2.0.4"; + sha256 = "0cm3wp62l2skcg2hamv8axd4xxxrn2y645pygsjxrv4sz3v28a8h"; libraryHaskellDepends = [ aeson base @@ -517037,7 +521195,7 @@ self: { uuid ]; description = "Sentry SDK"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -517239,7 +521397,7 @@ self: { vector ]; description = "Greatest convex majorants and least concave minorants"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; @@ -518257,7 +522415,7 @@ self: { tasty-hunit ]; description = "Integration over convex polytopes"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -518961,7 +523119,7 @@ self: { ]; testToolDepends = [ markdown-unlit ]; description = "Pear Trees: An indexed type using type-level binary numbers"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -519859,7 +524017,6 @@ self: { benchmarkToolDepends = [ cpphs ]; description = "Find duplicate images"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "phash"; } ) { }; @@ -519978,7 +524135,7 @@ self: { transformers ]; description = "Database migration support for use in other libraries"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -520043,7 +524200,7 @@ self: { ]; benchmarkHaskellDepends = [ base ]; description = "Performance methods and monad"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "perf-explore"; } ) { }; @@ -520103,7 +524260,7 @@ self: { ]; benchmarkHaskellDepends = [ base ]; description = "Performance tools"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "perf-explore"; } @@ -520153,7 +524310,7 @@ self: { vector ]; description = "analysis example using perf"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "perf-examples"; } @@ -520278,7 +524435,7 @@ self: { vector ]; description = "Library for performing vector shuffles"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "example"; broken = true; @@ -520871,7 +525028,7 @@ self: { text ]; description = "Minimal serialization library with focus on performance"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -522345,8 +526502,8 @@ self: { }: mkDerivation { pname = "persistent-mysql-pure"; - version = "1.0.2"; - sha256 = "0aaw7w52ba57r27mjmjkrwpv0949aiad5515ypckkqpi0i2cj4n5"; + version = "1.0.3"; + sha256 = "145zjyyghsg9as5ymwgs18529vbkyrw5bq66574pbap13rhs82lk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -522398,7 +526555,7 @@ self: { unliftio-core ]; description = "A pure haskell backend for the persistent library using MySQL database server"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "persistent-mysql-pure-example"; broken = true; @@ -523231,7 +527388,7 @@ self: { temporary ]; description = "STM transactions involving persistent storage"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -523895,7 +528052,7 @@ self: { unordered-containers ]; description = "CLI program for profiles management"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "pfile"; } ) { }; @@ -523968,7 +528125,7 @@ self: { vector ]; description = "A pleasant PostgreSQL layer"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -524002,7 +528159,7 @@ self: { text ]; description = "PostgreSQL database performance insights"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -524164,7 +528321,7 @@ self: { proto-lens-protoc ]; description = "Parse PostgreSQL DDL and DML: Haskell bindings for libpg_query"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -524471,6 +528628,244 @@ self: { } ) { }; + pgmq-config = callPackage ( + { + mkDerivation, + base, + containers, + effectful-core, + ephemeral-pg, + generic-lens, + hasql, + hasql-pool, + lens, + pgmq-core, + pgmq-effectful, + pgmq-hasql, + pgmq-migration, + random, + tasty, + tasty-hunit, + text, + }: + mkDerivation { + pname = "pgmq-config"; + version = "0.1.3.0"; + sha256 = "0llfbcra52jqrwy6bngl2hik9vlfgg1xndlmv3s6iblcj838j53h"; + libraryHaskellDepends = [ + base + containers + effectful-core + generic-lens + hasql + hasql-pool + lens + pgmq-core + pgmq-effectful + pgmq-hasql + text + ]; + testHaskellDepends = [ + base + ephemeral-pg + generic-lens + hasql + hasql-pool + lens + pgmq-core + pgmq-hasql + pgmq-migration + random + tasty + tasty-hunit + text + ]; + description = "Declarative queue configuration for PGMQ (PostgreSQL Message Queue)"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + pgmq-core = callPackage ( + { + mkDerivation, + aeson, + base, + template-haskell, + text, + time, + }: + mkDerivation { + pname = "pgmq-core"; + version = "0.1.3.0"; + sha256 = "1bi3ih43gy1pj6hrnsbbzx5jyz7519asxvp1mck00x4q8c3f0fag"; + libraryHaskellDepends = [ + aeson + base + template-haskell + text + time + ]; + description = "Core types for pgmq-hs, a Haskell client for PGMQ"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + pgmq-effectful = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + effectful-core, + hasql, + hasql-pool, + hs-opentelemetry-api, + hs-opentelemetry-propagator-w3c, + pgmq-core, + pgmq-hasql, + text, + unliftio, + unordered-containers, + vector, + }: + mkDerivation { + pname = "pgmq-effectful"; + version = "0.1.3.0"; + sha256 = "1f6aj5s7y8mby6z7dp5qqcmxpl85dxhyvxk8cqwlndjj10d46ck3"; + libraryHaskellDepends = [ + aeson + base + bytestring + effectful-core + hasql + hasql-pool + hs-opentelemetry-api + hs-opentelemetry-propagator-w3c + pgmq-core + pgmq-hasql + text + unliftio + unordered-containers + vector + ]; + description = "Effectful effects for PGMQ (PostgreSQL Message Queue)"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + pgmq-hasql = callPackage ( + { + mkDerivation, + aeson, + base, + ephemeral-pg, + generic-lens, + hasql, + hasql-pool, + hasql-transaction, + hedgehog, + lens, + pgmq-core, + pgmq-migration, + random, + scientific, + tasty, + tasty-hedgehog, + tasty-hunit, + template-haskell, + text, + time, + vector, + }: + mkDerivation { + pname = "pgmq-hasql"; + version = "0.1.3.0"; + sha256 = "03iwplvsbw4cq6m90bkarlwyxj8p30kn738ahv5za5a8dz2zkwrm"; + libraryHaskellDepends = [ + aeson + base + generic-lens + hasql + hasql-transaction + lens + pgmq-core + template-haskell + text + time + vector + ]; + testHaskellDepends = [ + aeson + base + ephemeral-pg + hasql + hasql-pool + hedgehog + pgmq-core + pgmq-migration + random + scientific + tasty + tasty-hedgehog + tasty-hunit + text + time + vector + ]; + description = "Hasql-based client for PGMQ (PostgreSQL Message Queue)"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + pgmq-migration = callPackage ( + { + mkDerivation, + base, + bytestring, + ephemeral-pg, + file-embed, + hasql, + hasql-migration, + hasql-transaction, + tasty, + tasty-hunit, + text, + transformers, + }: + mkDerivation { + pname = "pgmq-migration"; + version = "0.1.3.0"; + sha256 = "09imp5ynin48hv93n8073rr855c3zbw85vlqnbxgh3zkbmpl8qvr"; + libraryHaskellDepends = [ + base + bytestring + file-embed + hasql + hasql-migration + hasql-transaction + text + transformers + ]; + testHaskellDepends = [ + base + ephemeral-pg + hasql + hasql-migration + hasql-transaction + tasty + tasty-hunit + ]; + description = "PGMQ schema migrations without PostgreSQL extension"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + pgp-wordlist = callPackage ( { mkDerivation, @@ -524517,6 +528912,54 @@ self: { } ) { }; + pgrep = callPackage ( + { + mkDerivation, + base, + containers, + directory, + filepath, + optparse-applicative, + parsec, + process, + scrappy-core, + }: + mkDerivation { + pname = "pgrep"; + version = "0.1.0.0"; + sha256 = "12r47c0r0nb691dr4rrvlnvmr5kwyw6hii9liq0wl5ggliwwscms"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + directory + filepath + parsec + process + scrappy-core + ]; + executableHaskellDepends = [ + base + containers + directory + filepath + optparse-applicative + scrappy-core + ]; + testHaskellDepends = [ + base + directory + filepath + parsec + scrappy-core + ]; + description = "grep-like CLI using Parsec parsers instead of regex"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "pgrep"; + } + ) { }; + pgsql-simple = callPackage ( { mkDerivation, @@ -524656,7 +529099,7 @@ self: { postgresql-simple ]; description = "pgvector support for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -524862,7 +529305,6 @@ self: { silently, text, time, - transformers, utf8-string, vector, xml-conduit, @@ -524870,8 +529312,8 @@ self: { }: mkDerivation { pname = "phino"; - version = "0.0.0.64"; - sha256 = "0lmvrrqpm44qhi5jm1davklfg2w1wnzmivnqyd2w6lg153kidizs"; + version = "0.0.0.65"; + sha256 = "1abm32pm9zfqyg68pmnswf447mlrzdzjcg4a9risqwaj8jyx56sn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -524891,7 +529333,6 @@ self: { scientific text time - transformers utf8-string vector xml-conduit @@ -524918,7 +529359,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Command-Line Manipulator of 𝜑-Calculus Expressions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "phino"; broken = true; @@ -525044,7 +529485,7 @@ self: { phonetic-languages-phonetics-basics ]; description = "A shared by different general implementations of the PhLADiPreLiO functionality"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -525094,7 +529535,7 @@ self: { rhythmic-sequences ]; description = "A generalized functionality of PhLADiPreLiO for different languages that uses hash algorithms"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -525107,7 +529548,7 @@ self: { sha256 = "1ymsxi750bwah3x1cvq1qvjlgibnbvgkrfv1vkjxs4lb8xa20b3g"; libraryHaskellDepends = [ base ]; description = "Allows to estimate some kind of the rhythmicity properties for the text"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -525144,7 +529585,7 @@ self: { ukrainian-phonetics-basic-array ]; description = "A shared by different Ukrainian implementations of the PhLADiPreLiO functionality"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -525221,7 +529662,7 @@ self: { ukrainian-phonetics-basic-array ]; description = "A PhLADiPreLiO implementation for Ukrainian that uses hashes and asynchronous concurrency"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "phladiprelioUkr"; } @@ -526511,7 +530952,7 @@ self: { unix ]; description = "Rename photo image files based on EXIF shoot date"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; mainProgram = "photoname"; broken = true; @@ -527040,7 +531481,7 @@ self: { text ]; description = "Instant StatsD in Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -527817,7 +532258,7 @@ self: { text ]; description = "Functional 2D Game Framework"; - license = lib.licensesSpdx."Zlib"; + license = lib.meta.getLicenseFromSpdxId "Zlib"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -527874,7 +532315,7 @@ self: { vector ]; description = "Servant bindings to Pinecone"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "pinecone-example"; } ) { }; @@ -527912,7 +532353,7 @@ self: { transformers ]; description = "icmp echo requests"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -528033,7 +532474,7 @@ self: { tasty-hunit ]; description = "Preserve warnings in a GHCi session"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -528349,7 +532790,7 @@ self: { transformers ]; description = "Encode and decode JSON streams using Aeson and Pipes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -528439,7 +532880,7 @@ self: { transformers ]; description = "Attoparsec and Pipes integration"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -530193,7 +534634,7 @@ self: { pulse-simple ]; description = "Pipes for pulse-simple audio"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -530461,7 +534902,7 @@ self: { transformers ]; description = "properly streaming text"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -530906,7 +535347,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "A program for turning pixel art into 3D prints"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "pixel-printer-exe"; broken = true; @@ -531085,7 +535526,7 @@ self: { http-client-tls ]; description = "Pixiv API binding based on servant-client"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -531377,7 +535818,7 @@ self: { directory ]; description = "Bindings and wrappers for PL_SYNTH - no-deps sound effects synthesizer and tracker"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -532185,7 +536626,7 @@ self: { word8 ]; description = "Library and executable for working with playlist files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "playlist"; } ) { }; @@ -532235,7 +536676,7 @@ self: { sha256 = "1j7jblcmnvg2f5pdsakr9afqyssaspffbr4rdrixzayywbbrgbic"; libraryHaskellDepends = [ base ]; description = "A semi-cross-platform interface for pledge(2) and unveil(2)"; - license = lib.licensesSpdx."Unlicense"; + license = lib.meta.getLicenseFromSpdxId "Unlicense"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -532279,6 +536720,151 @@ self: { } ) { }; + plexus-protocol = callPackage ( + { + mkDerivation, + aeson, + aeson-casing, + async, + base, + bytestring, + containers, + directory, + filepath, + network, + stm, + streaming, + text, + time, + websockets, + }: + mkDerivation { + pname = "plexus-protocol"; + version = "0.3.0.0"; + sha256 = "06rxyfr1910hpsiz1c5ygkg5jjpmaifmf9a943ml7ys9a153vq9c"; + libraryHaskellDepends = [ + aeson + aeson-casing + async + base + bytestring + containers + directory + filepath + network + stm + streaming + text + time + websockets + ]; + description = "Plexus RPC protocol types and client"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + plexus-synapse = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + array, + async, + base, + bytestring, + containers, + directory, + filepath, + hashable, + hspec, + mtl, + mustache, + network, + optparse-applicative, + plexus-protocol, + prettyprinter, + process, + regex-tdfa, + scientific, + stm, + streaming, + text, + time, + transformers, + unordered-containers, + vector, + websockets, + yaml, + }: + mkDerivation { + pname = "plexus-synapse"; + version = "3.5.0"; + sha256 = "02byicw0s0z515ks9ajv058r40k2951kkjii96whgzp61facx737"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + array + async + base + bytestring + containers + directory + filepath + hashable + mtl + mustache + network + plexus-protocol + prettyprinter + process + regex-tdfa + scientific + stm + streaming + text + time + transformers + unordered-containers + vector + websockets + yaml + ]; + executableHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + mtl + optparse-applicative + plexus-protocol + prettyprinter + text + time + ]; + testHaskellDepends = [ + aeson + aeson-pretty + base + bytestring + containers + hspec + plexus-protocol + process + text + vector + ]; + description = "Schema-driven CLI for Plexus RPC servers"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + mainProgram = "synapse"; + } + ) { }; + plist = callPackage ( { mkDerivation, @@ -533362,7 +537948,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "pms-application-service"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -533391,8 +537977,8 @@ self: { }: mkDerivation { pname = "pms-domain-model"; - version = "0.1.3.0"; - sha256 = "1dpjhh9q4hb2hbvpxiwlqy87yimq9kn7v7b7nywc4x8sj5dz3ll7"; + version = "0.1.4.0"; + sha256 = "0qbh7kxhzbp55wfwca84fnwyl2lzs6cbmwgfwl85y70zi27iqls7"; libraryHaskellDepends = [ aeson async @@ -533424,7 +538010,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "pms-domain-model"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -533460,8 +538046,8 @@ self: { }: mkDerivation { pname = "pms-domain-service"; - version = "0.1.0.0"; - sha256 = "1xfxcz5qarwnsyj2is4pxzlcgsdcmfiralclcwv1v96y5bkwf72b"; + version = "0.1.1.0"; + sha256 = "1qdkip9fqk20xfbswx0f62fic9w19md22vcimcc1rbcgw3w810dy"; libraryHaskellDepends = [ aeson base @@ -533498,7 +538084,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "pms-domain-service"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -533566,7 +538152,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "pms-infra-cmdrun"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -533598,8 +538184,8 @@ self: { }: mkDerivation { pname = "pms-infra-filesystem"; - version = "0.0.1.0"; - sha256 = "19jizc4rdyxnyva8r6p60sgi8llx41hcq1ypcc2qngpvxkg1blfh"; + version = "0.0.2.0"; + sha256 = "0gbkg1k220lrmvjz2pdkdjhw8rpjjm6rjqfygwnv095s4gcb6zkw"; libraryHaskellDepends = [ aeson async @@ -533636,7 +538222,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "pms-infra-filesystem"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -533704,7 +538290,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "pms-infra-procspawn"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -533778,7 +538364,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "pms-infra-serial"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -533850,7 +538436,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "pms-infra-socket"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -533920,7 +538506,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "pms-infra-watch"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -533994,7 +538580,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "pms-infrastructure"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -534055,7 +538641,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "pms-ui-notification"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -534116,7 +538702,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "pms-ui-request"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -534177,7 +538763,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "pms-ui-response"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -534234,7 +538820,7 @@ self: { yaftee-conduit-mono-traversable ]; description = "PNG's chunk codec on Yaftee"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -534529,7 +539115,7 @@ self: { text ]; description = "A container wrapper"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "podenv"; broken = true; @@ -534784,11 +539370,11 @@ self: { { mkDerivation, base }: mkDerivation { pname = "pointless-fun"; - version = "1.1.0.8"; - sha256 = "1s8chhic15ywbd6k6rv9nkh3nb4sibgslnndd954rprz2nj7zn2h"; + version = "1.1.0.13"; + sha256 = "1lrwv6pwnagay3yx36kxhz7j866wqjah7a557l9137kqx7n1hp8v"; libraryHaskellDepends = [ base ]; description = "Some common point-free combinators"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -535039,7 +539625,7 @@ self: { gauge ]; description = "Texas holdem hand evaluation and simulation"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "poker-exe"; } @@ -535349,7 +539935,7 @@ self: { text ]; description = "Haskell PVP version adviser"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "policeman"; broken = true; @@ -535398,7 +539984,7 @@ self: { utility-ht ]; description = "Bindings to poll.h"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -535469,7 +540055,7 @@ self: { text ]; description = "Functionality to help examine Haddock information of a module"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -535870,7 +540456,7 @@ self: { containers ]; description = "Multivariate polynomial rings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -536071,7 +540657,7 @@ self: { sqel ]; description = "Account management with Servant and Polysemy"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -536161,7 +540747,7 @@ self: { zeugma ]; description = "Account management with Servant and Polysemy"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -536200,7 +540786,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Polysemy wrapper around the Blockfrost client"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -536276,7 +540862,7 @@ self: { tasty ]; description = "A Polysemy effect for Chronos"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -536331,7 +540917,7 @@ self: { torsor ]; description = "Polysemy effects for concurrency"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -536362,7 +540948,7 @@ self: { uuid ]; description = "Polysemy effects for databases"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -536521,7 +541107,7 @@ self: { zeugma ]; description = "Polysemy effects for databases"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -536585,7 +541171,7 @@ self: { tasty ]; description = "Test utilities for polysemy-hasql"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -536648,7 +541234,7 @@ self: { warp ]; description = "Polysemy effects for HTTP clients"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -536807,7 +541393,7 @@ self: { polysemy-plugin ]; description = "Polysemy effects for logging"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -536857,7 +541443,7 @@ self: { tasty ]; description = "Colog adapters for polysemy-log"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -536901,7 +541487,7 @@ self: { tasty ]; description = "Di adapters for polysemy-log"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -536944,7 +541530,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Primitive functions and data types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -537234,7 +541820,7 @@ self: { unix ]; description = "Polysemy effects for system processes"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -537275,7 +541861,7 @@ self: { polysemy-plugin ]; description = "Readline effect for polysemy"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; mainProgram = "echo-repl"; } ) { }; @@ -537299,7 +541885,7 @@ self: { req ]; description = "Polysemy effect for req"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -537337,7 +541923,7 @@ self: { tasty ]; description = "Polysemy error tracking"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -537387,7 +541973,7 @@ self: { text ]; description = "Well-typed filesystem operation effects"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -537478,7 +542064,7 @@ self: { tasty ]; description = "Polysemy effects for testing"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -537514,7 +542100,7 @@ self: { time ]; description = "A Polysemy effect for time"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -537820,8 +542406,8 @@ self: { }: mkDerivation { pname = "polytree"; - version = "0.0.9"; - sha256 = "17ldq6vd8zfvcd5w5dxy41cyda0j91ikr5437jqxnzw4yv6pp79a"; + version = "0.1.1"; + sha256 = "1gq48l0xkpnvsbvrq5d6cf1g1cn7s54gqv0cdq2vrzd2lp40y54x"; libraryHaskellDepends = [ base bifunctors @@ -537893,7 +542479,7 @@ self: { tasty-quickcheck ]; description = "Alternative to `Dynamic` with type guarantees"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -538361,7 +542947,7 @@ self: { xml-types ]; description = "An XMPP client library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -538516,7 +543102,7 @@ self: { timeit ]; description = "Simple work queue for bounded concurrency"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -538549,7 +543135,7 @@ self: { utility-ht ]; description = "Run jobs on a limited number of threads and support data dependencies"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -538649,7 +543235,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Static key-value storage backed by poppy"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -539095,7 +543681,7 @@ self: { warp ]; description = "A minimalist HTTP server framework written on top of wai"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "porpoise-example"; broken = true; @@ -539226,7 +543812,7 @@ self: { ]; doHaddock = false; description = "Data structures and functions for interacting with the Portage package manager"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; } ) { }; @@ -539357,7 +543943,7 @@ self: { PortMidi ]; description = "PortMidi utilities"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = lib.platforms.darwin; mainProgram = "portmidi-list-devices"; } @@ -539680,7 +544266,7 @@ self: { template-haskell ]; description = "A product-of-sums generics library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -539740,7 +544326,7 @@ self: { uuid ]; description = "Simple extensible library to run SQL file against PostgreSQL database"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -539973,7 +544559,7 @@ self: { tasty-hunit ]; description = "posix bindings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = lib.platforms.darwin; } ) { }; @@ -540042,8 +544628,8 @@ self: { }: mkDerivation { pname = "posix-paths"; - version = "0.3.0.0"; - sha256 = "1ljphynpaaibs9zjxwk1b774q66s3biinfx2sgdzxyzssbl9va42"; + version = "0.3.0.1"; + sha256 = "0qkcahncbm68kjdy8mwrmzsjvyw40nq7sp8w6zigxfacwr8y5pwk"; libraryHaskellDepends = [ base bytestring @@ -540532,7 +545118,7 @@ self: { websockets ]; description = "Middleware to map LISTEN/NOTIFY messages to Websockets"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "postgres-websockets"; maintainers = [ lib.maintainers.wolfgangwalther ]; } @@ -540600,7 +545186,7 @@ self: { rerebase ]; description = "Encoders and decoders for the PostgreSQL's binary format"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -540667,7 +545253,7 @@ self: { rerebase ]; description = "Encoders and decoders for the PostgreSQL's binary format"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -540735,7 +545321,7 @@ self: { rerebase ]; description = "Encoders and decoders for the PostgreSQL's binary format"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -540854,8 +545440,8 @@ self: { }: mkDerivation { pname = "postgresql-connection-string"; - version = "0.1.0.5"; - sha256 = "06b3rcjj0ynqq3zqk509cik9j96zr2r7mq6j8z83k9q5s9a4h073"; + version = "0.1.0.6"; + sha256 = "045ivan7dyg450akbl6v898dns8fswm4vlnpz0wqvcl3ykblisrd"; libraryHaskellDepends = [ base bytestring @@ -540876,7 +545462,7 @@ self: { text ]; description = "PostgreSQL connection string type, parser and builder"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -540983,8 +545569,8 @@ self: { pname = "postgresql-libpq"; version = "0.11.0.0"; sha256 = "18yj7vb51r72ybzi7849w83b79gydnh7az1wkc037fz6iwhb2jh3"; - revision = "1"; - editedCabalFile = "1i546w5an064cbikp66a4yq7j8gmi2iy9vkm1sax6yjzfpgsqzya"; + revision = "2"; + editedCabalFile = "1xas8j5wrwg5v3p3fy4cz4rwdr4dilr5bhhxq0nr1275pk3ifbb8"; libraryHaskellDepends = [ base bytestring @@ -540998,7 +545584,7 @@ self: { tasty-hunit ]; description = "low-level binding to libpq"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -541011,7 +545597,7 @@ self: { libraryHaskellDepends = [ base ]; doHaddock = false; description = "low-level binding to libpq: configure based provider"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -541064,7 +545650,7 @@ self: { libraryPkgconfigDepends = [ libpq ]; doHaddock = false; description = "low-level binding to libpq: pkg-config based provider"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) libpq; }; @@ -541184,7 +545770,7 @@ self: { postgresql-simple ]; description = "PostgreSQL Schema Migrations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "migrate"; } ) { }; @@ -541216,7 +545802,7 @@ self: { text ]; description = "A PostgreSQL persistent schema migration utility"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -541260,6 +545846,29 @@ self: { } ) { }; + postgresql-operation-counting = callPackage ( + { + mkDerivation, + base, + containers, + pretty, + text, + }: + mkDerivation { + pname = "postgresql-operation-counting"; + version = "0.1.0.0"; + sha256 = "1dlqlz59na8yzzan2yiihyp27nkjkxx79gqffjr4rjfkkjpr0niq"; + libraryHaskellDepends = [ + base + containers + pretty + text + ]; + description = "Track and render a tally of which PostgreSQL operations have been performed"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + postgresql-orm = callPackage ( { mkDerivation, @@ -541357,7 +545966,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Converter for question mark style and dollar sign style of PostgreSQL SQL"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -541499,7 +546108,7 @@ self: { utf8-string ]; description = "pure Haskell PostgreSQL driver"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -541681,7 +546290,7 @@ self: { postgresql-simple ]; description = "Automatic re-connection support for PostgreSQL"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -541920,7 +546529,7 @@ self: { time ]; description = "A simple interval type for PostgreSQL"; - license = lib.licensesSpdx."0BSD"; + license = lib.meta.getLicenseFromSpdxId "0BSD"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -542058,7 +546667,7 @@ self: { transformers ]; description = "Implementation of named parameters for `postgresql-simple` library"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -542138,8 +546747,8 @@ self: { }: mkDerivation { pname = "postgresql-simple-postgresql-types"; - version = "0.1.0.1"; - sha256 = "0rzi00yww6xb9srai836fz6d6mxa7r8yrbmx5b65yhx02y56rym2"; + version = "0.1.1"; + sha256 = "06j8vds1l6fbnz191amf0yk59y29w6x0kvglgdcmbgj4qj78zv95"; libraryHaskellDepends = [ attoparsec base @@ -542165,7 +546774,7 @@ self: { text ]; description = "Integration of \"postgresql-simple\" with \"postgresql-types\""; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -542345,8 +546954,8 @@ self: { }: mkDerivation { pname = "postgresql-syntax"; - version = "0.4.2"; - sha256 = "0aqr407n7lgf3r9043y3zgrixz251apyri8w31nzyydvq3qy5sda"; + version = "0.4.3"; + sha256 = "1r55wwr34nbc3xzwibbkx5qg0dfxfvbf9h1pghpcqyvm4ycdpscw"; libraryHaskellDepends = [ base bytestring @@ -542366,7 +546975,7 @@ self: { tasty-hunit ]; description = "PostgreSQL AST parsing and rendering"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -542714,8 +547323,8 @@ self: { }: mkDerivation { pname = "postgresql-types"; - version = "0.1.1.1"; - sha256 = "1w7f5z4dicy0a7h6cwd9lv71dj4qy587czdpf5fs26yij9hsvgi0"; + version = "0.1.3"; + sha256 = "1i9djnaxgkd4ljw2hynr8xyqvlr8acifdp1kfabmbpbx755jjkmr"; libraryHaskellDepends = [ aeson attoparsec @@ -542766,7 +547375,7 @@ self: { testToolDepends = [ hspec-discover ]; doHaddock = false; description = "Precise PostgreSQL types representation and driver-agnostic codecs"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -542798,7 +547407,7 @@ self: { text-builder ]; description = "Type classes for PostgreSQL type mappings"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -543637,7 +548246,7 @@ self: { tasty-hunit ]; description = "PowerDNS API bindings for api/v1"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -543909,7 +548518,7 @@ self: { ppad-base16 ]; description = "A pure AEAD-ChaCha20-Poly1305 construction"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -543953,7 +548562,7 @@ self: { weigh ]; description = "Pure base16 encoding and decoding on bytestrings"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -543998,7 +548607,7 @@ self: { criterion ]; description = "base58 and base58check encoding/decoding"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -544037,7 +548646,7 @@ self: { deepseq ]; description = "bech32 and bech32m encoding/decoding, per BIPs 173 & 350"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -544061,8 +548670,8 @@ self: { }: mkDerivation { pname = "ppad-bip32"; - version = "0.3.3"; - sha256 = "1h0j5wq6hky83hj79gz2s1dv2bs8cib754va0lq4mjznfga82y6z"; + version = "0.3.4"; + sha256 = "0fwn3m03iwv6l5i6f915rb4l4dimswi1x3shy0mc48n491z2m1xs"; libraryHaskellDepends = [ base bytestring @@ -544093,7 +548702,7 @@ self: { ppad-secp256k1 ]; description = "BIP32 hierarchical deterministic wallets"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -544121,8 +548730,8 @@ self: { }: mkDerivation { pname = "ppad-bip39"; - version = "0.3.2"; - sha256 = "1kkbwar3diispj5idi72djqyfsmszd1wajl3ia9ma9087ag6jfnq"; + version = "0.3.3"; + sha256 = "0sh80v2q614fr2a8447jil1qlyi0ivpjxa7jfsnvzyzpa0w1r4v6"; libraryHaskellDepends = [ base bytestring @@ -544154,7 +548763,7 @@ self: { deepseq ]; description = "BIP39 mnemonic codes"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -544196,7 +548805,7 @@ self: { ppad-base16 ]; description = "A pure ChaCha20 stream cipher"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -544232,7 +548841,7 @@ self: { weigh ]; description = "Large fixed-width words and constant-time arithmetic"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -544277,7 +548886,7 @@ self: { ppad-sha512 ]; description = "A HMAC-based key derivation function"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -544289,20 +548898,24 @@ self: { base, bytestring, criterion, + deepseq, ppad-base16, ppad-sha256, ppad-sha512, primitive, tasty, tasty-hunit, + weigh, }: mkDerivation { pname = "ppad-hmac-drbg"; - version = "0.2.1"; - sha256 = "12wpx5ba1z5c5x8slk2fvs72dmzjq2qq801wa8n02j9153mxnhgi"; + version = "0.3.1"; + sha256 = "0ass2pyl01dnz8fxvildv3x8r0kinr2b5qd0jqg2rjdn1m7291ra"; libraryHaskellDepends = [ base bytestring + ppad-sha256 + ppad-sha512 primitive ]; testHaskellDepends = [ @@ -544310,8 +548923,6 @@ self: { base bytestring ppad-base16 - ppad-sha256 - ppad-sha512 tasty tasty-hunit ]; @@ -544319,11 +548930,11 @@ self: { base bytestring criterion - ppad-sha256 - ppad-sha512 + deepseq + weigh ]; description = "HMAC-based deterministic random bit generator"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -544369,7 +548980,7 @@ self: { ppad-sha512 ]; description = "A password-based key derivation function"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -544410,7 +549021,7 @@ self: { ppad-base16 ]; description = "A pure Poly1305 MAC"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -544451,7 +549062,7 @@ self: { SHA ]; description = "The RIPEMD-160 hashing algorithm"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -544497,7 +549108,7 @@ self: { weigh ]; description = "Primitive Script support"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -544522,8 +549133,8 @@ self: { }: mkDerivation { pname = "ppad-secp256k1"; - version = "0.5.3"; - sha256 = "1xxgfnnw70bhqafb7m40930is8l5yi09zm9dslsgi1y8kbjjl3p1"; + version = "0.5.4"; + sha256 = "1iqa533crlw9n2s5hqvlix4fc8vz01hswgcq1y32gf1mfgyzfsxl"; libraryHaskellDepends = [ base bytestring @@ -544554,7 +549165,7 @@ self: { weigh ]; description = "Schnorr signatures, ECDSA, and ECDH on the elliptic curve secp256k1"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -544578,8 +549189,8 @@ self: { }: mkDerivation { pname = "ppad-sha256"; - version = "0.3.1"; - sha256 = "10blakf26r9fq4ah1bnd73gxdkh8sr0lm8vxw667s77m10ylbwk4"; + version = "0.3.2"; + sha256 = "0apxh062v2xbq5varh7jkjn9ghhn8041jciwwqxrz71rl1nr17hv"; libraryHaskellDepends = [ base bytestring @@ -544604,7 +549215,7 @@ self: { weigh ]; description = "The SHA-256 and HMAC-SHA256 algorithms"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -544629,8 +549240,8 @@ self: { }: mkDerivation { pname = "ppad-sha512"; - version = "0.2.1"; - sha256 = "0ric9q4y6k5vvd4sjsdnpry20y678qs26p7wig39fbm84b3dq83x"; + version = "0.2.2"; + sha256 = "096xvbdnrqlmm686qz4c1rr3d1vi7hbnjvd0w3g20dwyhlai36mc"; libraryHaskellDepends = [ base bytestring @@ -544655,7 +549266,7 @@ self: { weigh ]; description = "The SHA-512 and HMAC-SHA512 algorithms"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -544900,6 +549511,9 @@ self: { extra, filepath, Glob, + hashable, + hspec, + hspec-discover, http-client, http-client-tls, http-types, @@ -544914,8 +549528,8 @@ self: { }: mkDerivation { pname = "pr-tools"; - version = "0.1.0.0"; - sha256 = "0r9588mdf2n65gnnc4jy9nwvklmdd0mzyyp0k8hsd12k7av8fl1f"; + version = "0.2.0.0"; + sha256 = "0k1jfqk4n4nk2h3w9vvbrqssxc4hp67g5zzpm3cs6cggn91jd08w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -544927,6 +549541,7 @@ self: { Diff directory extra + hashable http-client http-client-tls http-types @@ -544958,8 +549573,15 @@ self: { uuid yaml ]; + testHaskellDepends = [ + base + containers + hspec + hspec-discover + ]; + testToolDepends = [ hspec-discover ]; description = "Decentralized git pull request and code review flows"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -545436,7 +550058,7 @@ self: { text ]; description = "A library for writing predicates and transformations over predicates in Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -545887,7 +550509,7 @@ self: { template-haskell ]; description = "A Prelude"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -546037,11 +550659,11 @@ self: { { mkDerivation, base }: mkDerivation { pname = "prelude-safeenum"; - version = "0.1.1.3"; - sha256 = "1p6q2kv8gbkhzam03sl2bkjp8xq7q77h88v6afvca3yrlg4mlw62"; + version = "0.1.1.8"; + sha256 = "0c7k9w5bh8hk6hxd3ya4ih7x0vckr1slwfna4nr48q21n0svx308"; libraryHaskellDepends = [ base ]; description = "A redefinition of the Prelude's Enum class in order to render it safe"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -546580,7 +551202,7 @@ self: { wl-pprint ]; description = "Pretty-printing library"; - license = lib.licensesSpdx."LGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "LGPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -546771,7 +551393,7 @@ self: { ]; doHaddock = false; description = "Produce nice human-readable HTML"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -547138,7 +551760,7 @@ self: { web-rep ]; description = "Pretty print charts from ghci"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "prettychart-watch"; } ) { }; @@ -547187,7 +551809,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "API for prettyprinting custom syntax trees (extracted from elm-format)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -547335,7 +551957,7 @@ self: { vector ]; description = "Some useful combinators for the prettyprinter package"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -547467,7 +552089,7 @@ self: { text ]; description = "Configurable pretty-printing"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -547528,7 +552150,7 @@ self: { text ]; description = "A prettyprinter backend for graphviz"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -547565,7 +552187,7 @@ self: { text ]; description = "Efficient interpolation for Prettyprinter"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -547590,7 +552212,7 @@ self: { text ]; description = "A prettyprinter backend for lucid"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -547655,7 +552277,7 @@ self: { sha256 = "15igqxb77ycl9lfs1bl1l9x3cynsg4kqzkr54q46ly4l315bsrq4"; libraryHaskellDepends = [ ghc-prim ]; description = "An ergonomic but conservative interface to ghc-prim"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -547710,7 +552332,7 @@ self: { quickcheck-classes ]; description = "Prim typeclass instances"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -547966,7 +552588,7 @@ self: { tasty-bench ]; description = "Bindings to the primecount library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) primecount; }; @@ -548113,7 +552735,7 @@ self: { primitive ]; description = "Addresses to unmanaged memory"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -548139,7 +552761,7 @@ self: { primitive-unlifted ]; description = "Wrappers for primops around atomic operations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -548158,7 +552780,7 @@ self: { primitive ]; description = "primitive functions with bounds-checking"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -548238,7 +552860,7 @@ self: { sha256 = "1xnyyw76kh42fy1b1wkc143bg3588gbp48990xdskcad1aj4fyan"; libraryHaskellDepends = [ primitive ]; description = "convenience class for PrimMonad m/PrimState m"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -548293,7 +552915,7 @@ self: { tasty-quickcheck ]; description = "Extras for the \"primitive\" library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -548318,7 +552940,7 @@ self: { QuickCheck ]; description = "using the `Prim` interface for the FFI"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -548401,7 +553023,7 @@ self: { primitive ]; description = "Types for offsets into unboxed arrays"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -548420,7 +553042,7 @@ self: { primitive ]; description = "Unboxed variables for `Prim` values"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -548443,7 +553065,7 @@ self: { cpu ]; description = "Serialisation of primitive types"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -548499,7 +553121,7 @@ self: { primitive-unlifted ]; description = "Slices of primitive arrays"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -548550,7 +553172,7 @@ self: { random ]; description = "Sort primitive arrays"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -548569,7 +553191,7 @@ self: { primitive ]; description = "primitive operations on StableNames"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -548596,7 +553218,7 @@ self: { primitive ]; description = "Unaligned access to primitive arrays"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -548635,7 +553257,7 @@ self: { tasty-quickcheck ]; description = "Primitive GHC types with unlifted types inside"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -549197,7 +553819,7 @@ self: { ]; doHaddock = false; description = "Abstract syntax for writing documents"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -549245,7 +553867,7 @@ self: { vector ]; description = "Utilities for tracking source locations"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -549273,7 +553895,7 @@ self: { hspec ]; description = "Discrete probability monad"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -549335,7 +553957,7 @@ self: { lens ]; description = "A library for modular probabilistic modelling"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "prob-fx"; broken = true; @@ -549407,7 +554029,7 @@ self: { deepseq ]; description = "Probability distributions via piecewise polynomials"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -549516,7 +554138,7 @@ self: { } ) { }; - process_1_6_26_1 = callPackage ( + process_1_6_27_0 = callPackage ( { mkDerivation, base, @@ -549527,10 +554149,8 @@ self: { }: mkDerivation { pname = "process"; - version = "1.6.26.1"; - sha256 = "1w58md2dv4ijprjgd3v3imxn7f052l1g6bxlhkx8cyb0fyxd4cdl"; - revision = "1"; - editedCabalFile = "159sw9ryhwd0i8mrkh6p0gz1kah4ys9fd4plskmqjqcx6drzawcm"; + version = "1.6.27.0"; + sha256 = "14xnd4kv3bdbcc6fza6ccnrccc65as0vnzr3dg8g6q1msckg97pf"; libraryHaskellDepends = [ base deepseq @@ -549539,7 +554159,7 @@ self: { unix ]; description = "Process libraries"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -550019,7 +554639,7 @@ self: { process ]; description = "C bindings for the gnu-extension functions process_vm_readv and process_vm_writev"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -550089,7 +554709,7 @@ self: { unix ]; description = "Ergonomic process launching with extreme flexibility and speed"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -550489,7 +555109,7 @@ self: { optparse-applicative ]; description = "Generate flamegraphs from ghc RTS .prof files"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "prof-flamegraph"; broken = true; @@ -551063,7 +555683,7 @@ self: { tasty-hunit ]; description = "A project initialization library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -551075,11 +555695,9 @@ self: { aeson, async, attoparsec, - barbies, base, base16-bytestring, base64-bytestring, - blaze-html, bytestring, byteunits, Cabal, @@ -551140,7 +555758,6 @@ self: { resourcet, rset, scientific, - scotty, semigroups, sqlite-simple, stm, @@ -551152,6 +555769,7 @@ self: { temporary, text, text-manipulate, + th-lift-instances, time, transformers, unix, @@ -551169,8 +555787,8 @@ self: { }: mkDerivation { pname = "project-m36"; - version = "1.2.0"; - sha256 = "0339b1kkgjc5cg36balnf3jlkljjg1lix9akf82v3b9453hg4ykf"; + version = "1.2.6"; + sha256 = "0bvc6v3j3p8qgrf8pzpx5klk54k8xgpn8bka7bm7gjjdzg9sjrxi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -551178,6 +555796,7 @@ self: { async attoparsec base + base16-bytestring base64-bytestring bytestring cassava @@ -551209,9 +555828,12 @@ self: { hashable haskeline http-api-data + http-conduit + http-types linux-xattr list-t megaparsec + modern-uri monad-parallel MonadRandom mtl @@ -551220,6 +555842,7 @@ self: { old-locale optparse-applicative parallel + parser-combinators path-pieces prettyprinter process @@ -551238,9 +555861,11 @@ self: { streamly streamly-core system-linux-proc + template-haskell temporary text text-manipulate + th-lift-instances time transformers unix @@ -551254,13 +555879,10 @@ self: { executableHaskellDepends = [ aeson attoparsec - barbies base base16-bytestring base64-bytestring - blaze-html bytestring - Cabal cassava conduit containers @@ -551272,7 +555894,6 @@ self: { deepseq-generics directory either - exceptions filepath ghc ghc-paths @@ -551282,7 +555903,6 @@ self: { http-api-data http-conduit http-types - HUnit list-t megaparsec modern-uri @@ -551298,7 +555918,6 @@ self: { random recursion-schemes scientific - scotty semigroups stm stm-containers @@ -551315,7 +555934,6 @@ self: { warp warp-tls websockets - winery ]; testHaskellDepends = [ aeson @@ -551388,6 +556006,8 @@ self: { deepseq-generics directory filepath + ghc + ghc-paths gnuplot hashable haskeline @@ -551420,8 +556040,9 @@ self: { websockets winery ]; + doHaddock = false; description = "Relational Algebra Engine"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -551592,7 +556213,7 @@ self: { inspection-testing ]; description = "Profunctor-based lightweight implementation of optics"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -552171,7 +556792,7 @@ self: { warp ]; description = "Instrument a wai application with various metrics"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "prometheus-wai-middleware-example"; broken = true; @@ -552264,7 +556885,7 @@ self: { text ]; description = "A user-friendly, dependently-typed library for asking your users questions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -552287,7 +556908,7 @@ self: { text ]; description = "A user-friendly, dependently-typed library for asking your users questions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -552370,7 +556991,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Telegram bot for proof assistants"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "proof-assistant-bot"; broken = true; @@ -552475,7 +557096,7 @@ self: { containers ]; description = "A Propagator Library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -552664,7 +557285,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A library for tests, based on transforming and writing properties"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -552740,7 +557361,7 @@ self: { tasty-quickcheck ]; description = "Proquints: Identifiers that are Readable, Spellable, and Pronounceable"; - license = lib.licensesSpdx."EUPL-1.2"; + license = lib.meta.getLicenseFromSpdxId "EUPL-1.2"; } ) { }; @@ -552813,7 +557434,7 @@ self: { text ]; description = "A simple language for writing documents"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -552850,7 +557471,7 @@ self: { unordered-containers ]; description = "A DSL for processing Prosidy documents"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -552964,7 +557585,7 @@ self: { ]; libraryToolDepends = [ c2hs ]; description = "Simple audio library for Windows, Linux, OSX"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -552999,7 +557620,7 @@ self: { libraryPkgconfigDepends = [ SDL2 ]; libraryToolDepends = [ c2hs ]; description = "Simple audio library for SDL"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -553086,7 +557707,7 @@ self: { prelate ]; description = "Neovim Project Manager"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; mainProgram = "proteome"; broken = true; @@ -553283,7 +557904,7 @@ self: { ]; libraryToolDepends = [ proto-lens-protoc ]; description = "proto-lens-etcd - protobuffer lenses for etcd provided by protoc-lens-protoc"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -553316,7 +557937,7 @@ self: { vector ]; description = "JSON protobuf encoding for proto-lens"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -553644,7 +558265,7 @@ self: { vector ]; description = "A higher-level API to the proto3-wire library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -553814,7 +558435,7 @@ self: { zigzag ]; description = "Slow protobuf implementation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -554449,7 +559070,7 @@ self: { vinyl ]; description = "Lightweight dependency injection / namespaced+typed implicit-ish arguments"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -554601,7 +559222,7 @@ self: { yaml ]; description = "Prune unused Haskell dependencies"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "prune-juice"; broken = true; @@ -554875,7 +559496,7 @@ self: { vector ]; description = "PostgreSQL client"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -555023,7 +559644,7 @@ self: { tasty-hunit ]; description = "Integrate libpsx with the GHC RTS"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -555277,7 +559898,7 @@ self: { rerebase ]; description = "Experimental abstractions for operations on pointers"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -555301,8 +559922,8 @@ self: { }: mkDerivation { pname = "ptr-peeker"; - version = "0.2"; - sha256 = "02wwg9b2kk4lcjncpfwgy7gl43nx4zkj13kk9nxbwi7vyx1m36z6"; + version = "0.2.0.1"; + sha256 = "0dpxx2vl40dxcyzfs94x1n3dvcmmiq01hy18raj8gv97iipa0jq2"; libraryHaskellDepends = [ base bytestring @@ -555327,7 +559948,7 @@ self: { tasty-hunit ]; description = "High-performance composable binary data deserializers"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -555371,7 +559992,7 @@ self: { rerebase ]; description = "Pointer poking action construction and composition toolkit"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -555409,8 +560030,8 @@ self: { }: mkDerivation { pname = "pty-mcp-server"; - version = "0.1.5.0"; - sha256 = "0d4hgy279kbq40045r4xclyv1y2gmxmqm5m8va34a35qciv756nc"; + version = "0.1.6.0"; + sha256 = "1hzf973h21cdgbpn6sq8diqi415y1czvbkdvblhdv2k5sfk5l3cs"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -555432,7 +560053,7 @@ self: { safe-exceptions ]; description = "pty-mcp-server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "pty-mcp-server"; } @@ -556440,7 +561061,7 @@ self: { vector ]; description = "High-performance composable noise generation (Perlin, Simplex, Cellular)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -556555,7 +561176,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Derive fromString/toString-like for pure sum types"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -556591,7 +561212,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Derive fromString/toString-like for pure sum types (aeson instances)"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -556772,11 +561393,43 @@ self: { time ]; description = "types and parser for email messages (including MIME)"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; + purekell = callPackage ( + { + mkDerivation, + base, + hspec, + hspec-discover, + megaparsec, + QuickCheck, + text, + }: + mkDerivation { + pname = "purekell"; + version = "0.1.0.0"; + sha256 = "1an4yh387wz7k9vqnh77y1wmcaanwb3imp61v74d1xdz1raish8z"; + libraryHaskellDepends = [ + base + megaparsec + text + ]; + testHaskellDepends = [ + base + hspec + megaparsec + QuickCheck + text + ]; + testToolDepends = [ hspec-discover ]; + description = "Bidirectional Haskell/PureScript expression translator"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + } + ) { }; + purenix = callPackage ( { mkDerivation, @@ -556813,7 +561466,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Nix backend for PureScript. Transpile PureScript code to Nix."; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "purenix"; } ) { }; @@ -556858,7 +561511,7 @@ self: { ]; doHaddock = false; description = "Pure Haskell SAT-solver"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -557185,7 +561838,7 @@ self: { ]; doCheck = false; description = "PureScript Programming Language Compiler"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "purs"; } ) { }; @@ -557229,7 +561882,7 @@ self: { vector ]; description = "PureScript Programming Language Abstract Syntax Tree"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -557356,7 +562009,7 @@ self: { ]; libraryToolDepends = [ happy ]; description = "PureScript Programming Language Concrete Syntax Tree"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -557544,7 +562197,7 @@ self: { text ]; description = "Support for purl (mostly universal package url)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -558573,7 +563226,7 @@ self: { vector-stream ]; description = "Fast persistent vectors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -558873,7 +563526,7 @@ self: { test-framework-hunit ]; description = "Serialization/deserialization using Python Pickle format"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "pickle"; broken = true; @@ -558962,7 +563615,7 @@ self: { tasty-silver ]; description = "Types and prettyprinter for the IL of the QBE compiler backend"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -559163,7 +563816,7 @@ self: { ]; doHaddock = false; description = "Command line tool qhs, SQL queries on CSV and TSV files"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "qhs"; broken = true; @@ -559341,7 +563994,7 @@ self: { template-haskell ]; description = "Typesafe library for linear algebra"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -559489,7 +564142,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "QuasiQuoter for byte sequence"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -559690,8 +564343,8 @@ self: { }: mkDerivation { pname = "qrcode-core"; - version = "0.9.10"; - sha256 = "117xsv0p2l6nwbl0a7qwip1cnix4x6gljl12w11pzrqmvrhgilx2"; + version = "0.9.11"; + sha256 = "18l9nv4x39gg3z1l2qhxl3f3yrrf8n56xj3c6jmpdwfxwa2fr1kd"; libraryHaskellDepends = [ base binary @@ -559723,8 +564376,8 @@ self: { }: mkDerivation { pname = "qrcode-juicypixels"; - version = "0.8.6"; - sha256 = "0i17wcv570x4a9cg0cdkzz4g86jwgfx68sg62bbvw7zwyc00bpma"; + version = "0.8.7"; + sha256 = "1wvg9188fl2qm7pn7zswp63hkvhfins9236maisbyaqbbygprmp2"; libraryHaskellDepends = [ base base64-bytestring @@ -560053,7 +564706,7 @@ self: { editedCabalFile = "0pqi04fvyclnx4lfq8ifax6l4kayay6xbmwp0k0h7yjz14k252gn"; libraryHaskellDepends = [ base ]; description = "Extremely minimal prelude"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -560153,7 +564806,7 @@ self: { text ]; description = "GHC plugin to automatically insert qualified imports"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -560265,7 +564918,7 @@ self: { unordered-containers ]; description = "Rage against the quantification"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -560294,7 +564947,7 @@ self: { vector ]; description = "Rage against the quantification - integration with Aeson"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -560979,7 +565632,7 @@ self: { tasty-hunit ]; description = "queue sheet utility"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "queue-sheet"; } ) { }; @@ -561036,7 +565689,7 @@ self: { tasty-bench ]; description = "Queue data structures"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -561059,10 +565712,8 @@ self: { }: mkDerivation { pname = "quibble-core"; - version = "0.1.0.1"; - sha256 = "108cqh3xzl73ijh7fg91cyw0lpn2svm13l8nn922ab9401jy9x8c"; - revision = "1"; - editedCabalFile = "0kfb3714jq791riywhh0nbixzjj7nkpl2y0w8c1cy5hhx2q1jigy"; + version = "0.1.0.2"; + sha256 = "00qkm5zp9v0nxj8hqy7yx83r6lpcnrn9vc6gcjshn1c8fx73h91w"; libraryHaskellDepends = [ base bytestring @@ -561082,7 +565733,7 @@ self: { tasty-hunit ]; description = "Convenient SQL query language for Haskell (but only for single tables)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -561108,11 +565759,11 @@ self: { hspec, hspec-discover, iproute, - memory, network, network-byte-order, network-control, QuickCheck, + ram, random, serialise, stm, @@ -561121,8 +565772,8 @@ self: { }: mkDerivation { pname = "quic"; - version = "0.2.23"; - sha256 = "0kjbqxd0hpi91s9jpyp7s8kr9jqd7aqh8lxkwhq9l0cjfwqgisn0"; + version = "0.3.0"; + sha256 = "0rqa4wq1s3s2bs2zcl7bvmiqpsb2zabvlv46w5pbijsj6aamjrx5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -561141,10 +565792,10 @@ self: { fast-logger filepath iproute - memory network network-byte-order network-control + ram random serialise stm @@ -561219,7 +565870,7 @@ self: { text ]; description = "Quick-start wrappers for QUIC"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -561390,7 +566041,7 @@ self: { testToolDepends = [ tasty-discover ]; doHaddock = false; description = "Run external processes verified at compilation/installation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -561679,7 +566330,7 @@ self: { vector ]; description = "QuickCheck common typeclasses"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -561704,7 +566355,7 @@ self: { transformers ]; description = "QuickCheck common typeclasses from `base`"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -561766,7 +566417,7 @@ self: { tasty-quickcheck ]; description = "A library for stateful property-based testing"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -561810,7 +566461,7 @@ self: { splitmix ]; description = "Extra utilities for QuickCheck"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -561848,7 +566499,7 @@ self: { testToolDepends = [ hspec-discover ]; doHaddock = false; description = "Testing group class instances with QuickCheck"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -561956,7 +566607,7 @@ self: { QuickCheck ]; description = "Common quickcheck instances"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -562027,7 +566678,7 @@ self: { QuickCheck ]; description = "Common quickcheck instances"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -562072,8 +566723,8 @@ self: { }: mkDerivation { pname = "quickcheck-lockstep"; - version = "0.8.2"; - sha256 = "0lbpijrychl5z1garzs52nv7rnl34ll0sgqcb5znccafgnah04gd"; + version = "0.8.3"; + sha256 = "0d32rj715mg1iikjrwjkd08cgr6q20h82bamh23p0ymlp9wp8jxs"; libraryHaskellDepends = [ base constraints @@ -562098,7 +566749,7 @@ self: { temporary ]; description = "Library for lockstep-style testing with 'quickcheck-dynamic'"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -562147,7 +566798,7 @@ self: { testToolDepends = [ hspec-discover ]; doHaddock = false; description = "Testing monoid subclass instances with QuickCheck"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -562285,7 +566936,7 @@ self: { testToolDepends = [ hspec-discover ]; doHaddock = false; description = "Quasi-unique identifiers for QuickCheck"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -562524,8 +567175,8 @@ self: { }: mkDerivation { pname = "quickcheck-state-machine"; - version = "0.10.2"; - sha256 = "01cs422p7jqqgnhhm2lcdsm2ilz0hcakhm16vcdfgmxbmp0af15c"; + version = "0.10.3"; + sha256 = "07a408jahjknfy587f2hcbyiv6vs03cl2jv8kv493kh3rfnpnz85"; libraryHaskellDepends = [ base base-compat @@ -562595,7 +567246,7 @@ self: { ]; doHaddock = false; description = "Test monadic programs using state machine based models"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -562744,7 +567395,7 @@ self: { transformers ]; description = "A GenT monad transformer for QuickCheck library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -564086,7 +568737,7 @@ self: { th-compat ]; description = "Monad transformer for Quote from template-haskell"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -564200,7 +568851,7 @@ self: { weigh ]; description = "R-/R*-trees"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -564804,6 +569455,37 @@ self: { } ) { }; + railroad = callPackage ( + { + mkDerivation, + base, + effectful, + hspec, + mtl, + validation, + }: + mkDerivation { + pname = "railroad"; + version = "0.1.1.1"; + sha256 = "0jhjmzy8ym7136hfxbw49dkq7i4ixkckbvij3frnw0samh7acawk"; + libraryHaskellDepends = [ + base + effectful + mtl + validation + ]; + testHaskellDepends = [ + base + effectful + hspec + mtl + validation + ]; + description = "A railway oriented mini-DSL for unified error handling"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + rails-session = callPackage ( { mkDerivation, @@ -565220,7 +569902,7 @@ self: { vector ]; description = "Random access lists"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; } ) { }; @@ -565247,7 +569929,7 @@ self: { ral ]; description = "Length-indexed random access lists: lens utilities"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; } ) { }; @@ -565274,7 +569956,7 @@ self: { ral ]; description = "Length-indexed random access lists: optics utilities"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; } ) { }; @@ -565310,7 +569992,7 @@ self: { deepseq ]; description = "Random access list with a list compatible interface"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -565337,6 +570019,37 @@ self: { } ) { }; + ram = callPackage ( + { + mkDerivation, + base, + bytestring, + deepseq, + ghc-prim, + QuickCheck, + tasty, + }: + mkDerivation { + pname = "ram"; + version = "0.21.1"; + sha256 = "0gkr63maq8z15306l5qq8h0j1yaxrldn5ih8fncpppd1q37nwxj8"; + libraryHaskellDepends = [ + base + bytestring + deepseq + ghc-prim + ]; + testHaskellDepends = [ + base + bytestring + QuickCheck + tasty + ]; + description = "memory and related abstraction stuff"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + raml = callPackage ( { mkDerivation, @@ -565382,7 +570095,7 @@ self: { hspec ]; description = "Determine how intervals relate to each other"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -565771,7 +570484,6 @@ self: { ]; description = "Class of random value generation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -565818,7 +570530,7 @@ self: { vector ]; description = "Uniform draws of partitions and cycle-partitions, with thinning"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -566463,7 +571175,7 @@ self: { tasty-quickcheck ]; description = "Memory efficient sets with ranges of elements"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -566615,7 +571327,7 @@ self: { random-shuffle ]; description = "Efficient sets for semi-contiguous data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -566684,7 +571396,7 @@ self: { tasty-hunit ]; description = "Like Data.Dynamic/Data.Typeable but with support for rank-1 polymorphic types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -567387,8 +572099,8 @@ self: { }: mkDerivation { pname = "ratel"; - version = "2.0.0.17"; - sha256 = "1vr1a7r32xknsvkbbj6y5lalf9kyj5zrm8hc7jgnsavmyi8gswzb"; + version = "2.0.0.18"; + sha256 = "1rzvwij2z6pa1r88ipf1a7zsx5mz6blxq5apdykip5x63d2rrlcx"; libraryHaskellDepends = [ aeson base @@ -567406,7 +572118,7 @@ self: { hspec ]; description = "Notify Honeybadger about exceptions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -567435,7 +572147,7 @@ self: { wai ]; description = "Notify Honeybadger about exceptions via a WAI middleware"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -567760,7 +572472,7 @@ self: { filepath ]; description = "Parse and generate Rocket League replays"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "rattletrap"; broken = true; @@ -567962,6 +572674,8 @@ self: { pname = "rawlock"; version = "0.1.2.0"; sha256 = "0prw2sbhf78grggw90bc5wclycd86m6v7wpw1s5hqx9vv0y4ssfi"; + revision = "1"; + editedCabalFile = "0dh6yh6nhjlf4qk8nf25vj59xav8ndl0wnffjckhlykgmj80agi9"; libraryHaskellDepends = [ base io-classes @@ -567977,7 +572691,7 @@ self: { tasty-quickcheck ]; description = "A writer-biased RAW lock"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -568068,7 +572782,7 @@ self: { h-raylib ]; description = "Haskell bindings for rlImGui"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -568110,7 +572824,7 @@ self: { random ]; description = "Ray tracing library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -568530,8 +573244,8 @@ self: { }: mkDerivation { pname = "rdf4h"; - version = "5.2.1"; - sha256 = "1jah12gcmc85qpbhw6igi28rvmww38fqmj1waqw7c16y0lxnkvxb"; + version = "5.2.2"; + sha256 = "1ra2wj3h9xhwc8qabb0aha7v0nbsfwhj494zypb4gphymr0nc4jm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -568610,7 +573324,7 @@ self: { text ]; description = "The ActivityStreams 2 RDF vocabulary for rdf4h"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -568738,7 +573452,7 @@ self: { testToolDepends = [ tasty-discover ]; doHaddock = false; description = "Codecs for use with AWS rds-data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -568834,7 +573548,7 @@ self: { tasty-discover ]; description = "Codecs for use with AWS rds-data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "rds-data-codecs"; broken = true; @@ -568967,7 +573681,7 @@ self: { testToolDepends = [ tasty-discover ]; doHaddock = false; description = "Codecs for use with AWS rds-data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "rds-data"; } @@ -569052,7 +573766,7 @@ self: { text ]; description = "Create React components in Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -569911,7 +574625,7 @@ self: { sha256 = "0b2syhxan3fpf9h1zq3izpb8bgsl4qrk975afy3r2ji6dhjq81cl"; libraryHaskellDepends = [ base ]; description = "Class for reading bounded values"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -570266,7 +574980,7 @@ self: { mtl ]; description = "Readline effect for in-other-words"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "echo-repl"; } @@ -570340,7 +575054,7 @@ self: { numhask ]; description = "Literate programming support"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "readme-lhs-example"; broken = true; @@ -570466,7 +575180,7 @@ self: { QuickCheck ]; description = "Random number generation based on physical media touched by humans"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "real-dice"; } ) { }; @@ -570711,7 +575425,7 @@ self: { vector ]; description = "SVG file loader and serializer"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -570878,7 +575592,7 @@ self: { void ]; description = "A more progressive alternative to the \"base\" package"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -570947,7 +575661,7 @@ self: { void ]; description = "A more progressive alternative to the \"base\" package"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -571010,7 +575724,7 @@ self: { tasty-quickcheck ]; description = "A variable binding library based on well-scoped de Bruijn indices"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -571053,7 +575767,7 @@ self: { template-haskell ]; description = "Recursively defined values"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; maintainers = [ lib.maintainers.nomeata ]; } ) { }; @@ -571153,7 +575867,7 @@ self: { vector ]; description = "Recommendations using alternating least squares algorithm"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "movielens"; } ) { }; @@ -571663,7 +576377,68 @@ self: { vector ]; description = "Recover run-time type information from the GHC heap"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + recover-rtti_0_6_0 = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + ghc-heap, + mtl, + primitive, + QuickCheck, + sop-core, + stm, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + unordered-containers, + vector, + }: + mkDerivation { + pname = "recover-rtti"; + version = "0.6.0"; + sha256 = "0v8aml3aygyc6imaw2fhdmdz5c3cni7m7s1grsdjns21lryjmb70"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + ghc-heap + mtl + primitive + sop-core + stm + text + unordered-containers + vector + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + mtl + primitive + QuickCheck + sop-core + stm + tasty + tasty-hunit + tasty-quickcheck + text + unordered-containers + vector + ]; + description = "Recover run-time type information from the GHC heap"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -571746,8 +576521,8 @@ self: { pname = "recursion-schemes"; version = "5.2.3"; sha256 = "020fk7s4dzim3957h8447mi3jp95k25zrac86dcaavldxjy88kiv"; - revision = "1"; - editedCabalFile = "0la8md7lv8awhvsyw30mqbyfjvskvndcm9446wnh4bhjhi0813li"; + revision = "2"; + editedCabalFile = "0ppyrsm3vnn1lkfan11583rqn26vgzaihbsqa80s969fdf97zb6m"; libraryHaskellDepends = [ base comonad @@ -571987,7 +576762,7 @@ self: { ]; doHaddock = false; description = "Extensible records and variants indexed by a type-level Red-Black tree"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -572122,7 +576897,7 @@ self: { unliftio ]; description = "hide secret text on the terminal"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "redact"; } ) { }; @@ -572300,7 +577075,7 @@ self: { QuickCheck ]; description = "Specify valid redis globs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -572803,7 +577578,7 @@ self: { yaml ]; description = "Static analysis tool for Rust embedded systems complexity"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "reduxwise-exe"; } ) { }; @@ -573142,7 +577917,7 @@ self: { linear-base ]; description = "A reference counting library to alias linear resources"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -573277,7 +578052,7 @@ self: { QuickCheck ]; description = "Refinement types with static and runtime checking"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.raehik ]; } ) { }; @@ -573317,7 +578092,7 @@ self: { unordered-containers ]; description = "Type-checked proof that a key exists in a container and can be safely indexed"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -573843,6 +578618,40 @@ self: { } ) { }; + reflex-classhss = callPackage ( + { + mkDerivation, + base, + ClasshSS, + containers, + data-default, + lens, + reflex-dom-core, + template-haskell, + text, + }: + mkDerivation { + pname = "reflex-classhss"; + version = "0.1.0.0"; + sha256 = "0wxnmggjrgxqry28lxch7l3a9g1m10fwdljqggdqw2784vf02wr3"; + revision = "1"; + editedCabalFile = "0y6ima3jars538xmyhnpsafja960f2q6gcnilfrn2qw8nvx8w8m8"; + libraryHaskellDepends = [ + base + ClasshSS + containers + data-default + lens + reflex-dom-core + template-haskell + text + ]; + description = "ClasshSS defined element builders for Reflex"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + reflex-dom = callPackage ( { mkDerivation, @@ -574248,7 +579057,7 @@ self: { text ]; description = "Compatible highlevel Wigdets for some Ionic Input Components"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -574299,7 +579108,7 @@ self: { time ]; description = "Render Pandoc documents to HTML using reflex-dom"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -574416,7 +579225,7 @@ self: { tasty-hspec ]; description = "reflex-dom-th transpiles HTML templates to haskell code for reflex-dom"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -574634,7 +579443,7 @@ self: { time ]; description = "Interact with a GADT API in your reflex-dom application"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "readme"; } @@ -574710,7 +579519,7 @@ self: { temporary ]; description = "A GHCi widget library for use in reflex applications"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "reflex-ghci"; broken = true; @@ -574939,7 +579748,7 @@ self: { reflex ]; description = "Reflex bindings for libtelnet"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; platforms = lib.platforms.linux; hydraPlatforms = lib.platforms.none; } @@ -575622,7 +580431,7 @@ self: { transformers ]; description = "See README for more info"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -575851,7 +580660,7 @@ self: { ]; doHaddock = false; description = "Register allocation by graph colorization"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -577024,7 +581833,7 @@ self: { text ]; description = "Types that can only be constructed if they match a regular expression"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -577829,7 +582638,7 @@ self: { tasty-hunit ]; description = "Simple linear and quadratic regression"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -578333,7 +583142,7 @@ self: { hspec-discover ]; description = "A data structure representing Relations on Sets"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -578710,7 +583519,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Automation of Haskell package release process"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; mainProgram = "releaser"; } ) { }; @@ -578979,7 +583788,7 @@ self: { transformers ]; description = "Equiprobable draw from publicly verifiable random data"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; } ) { }; @@ -579036,7 +583845,7 @@ self: { unordered-containers ]; description = "Safe, performant, user-friendly and lightweight Haskell Standard Library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -579615,7 +584424,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Reorder expressions in a syntax tree according to operator fixities"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -580252,7 +585061,7 @@ self: { pinned-warnings ]; description = "Currated set of plugins for REPL based development"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -580370,7 +585179,7 @@ self: { text ]; description = "Find, replace, split string patterns with Megaparsec parsers (instead of regex)"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -580932,7 +585741,7 @@ self: { testToolDepends = [ hspec-discover ]; doCheck = false; description = "HTTP client library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -580982,7 +585791,7 @@ self: { weigh ]; description = "Conduit helpers for the req HTTP client library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -581134,11 +585943,12 @@ self: { http-client, http-client-tls, http-types, + text, }: mkDerivation { pname = "request"; - version = "0.3.1.0"; - sha256 = "1w9l1imizdnksz2czpmf2l9plc9vkzk5ymvdhm79275acc2a5b9h"; + version = "0.4.0.0"; + sha256 = "1l3x0p4i3kmi065y19g5q8kbwi2pndipkaay9j7m8zprklgzixzg"; libraryHaskellDepends = [ base bytestring @@ -581146,11 +585956,13 @@ self: { http-client http-client-tls http-types + text ]; testHaskellDepends = [ base bytestring hspec + text ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -581261,8 +586073,6 @@ self: { ]; description = "Scrap your qualified import clutter"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -581282,7 +586092,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Propagate HasCallStack with constraints"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -581349,7 +586159,7 @@ self: { parsec ]; description = "Regular-expressions extended with fixpoints for context-free powers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -581361,7 +586171,7 @@ self: { sha256 = "047wlwvffmgg70d70dsv6160wq6hfxp4frb0414np270grq0vk3p"; libraryHaskellDepends = [ rebase ]; description = "Reexports from \"base\" with a bunch of other standard libraries"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -581374,7 +586184,7 @@ self: { libraryHaskellDepends = [ rebase ]; doHaddock = false; description = "Reexports from \"base\" with a bunch of other standard libraries"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -581674,7 +586484,7 @@ self: { semigroupoids ]; description = "High performance variable binders"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -581737,7 +586547,7 @@ self: { tasty-hunit ]; description = "Domain Name Service (DNS) lookup via the libresolv standard library routines"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; } ) { }; @@ -581883,7 +586693,7 @@ self: { stm ]; description = "A region-based resource effect for the effectful ecosystem"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -581934,7 +586744,7 @@ self: { time ]; description = "A high-performance striped resource pooling implementation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -581961,7 +586771,7 @@ self: { time ]; description = "A high-performance striped resource pooling implementation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -582076,8 +586886,8 @@ self: { }: mkDerivation { pname = "resource-registry"; - version = "0.2.0.0"; - sha256 = "1akvv9ydkg55q7vhnm6va2mb2cmyh29f38bkw0m3cv0wxhf3hm1d"; + version = "0.2.1.0"; + sha256 = "0ky6jlpgq10f08ydgg9pzm5mxmq8r6dzxfmq2v69azk2vlnwymyl"; libraryHaskellDepends = [ base bimap @@ -582099,7 +586909,7 @@ self: { tree-diff ]; description = "Track allocated resources"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -582188,7 +586998,7 @@ self: { resourcet ]; description = "Adaptation of the resourcet library for the effectful ecosystem"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -582215,7 +587025,7 @@ self: { unliftio-core ]; description = "ResourceT extras"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -582274,7 +587084,7 @@ self: { utf8-string ]; description = "A fast, non-backtracking parser for the redis RESP3 protocol"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -583242,7 +588052,7 @@ self: { unix ]; description = "A tool that returns to a landmark parent directory"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "ret"; } ) { }; @@ -583731,7 +588541,7 @@ self: { tasty-hunit ]; description = "Adaptation of the retry library for the effectful ecosystem"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -583769,7 +588579,7 @@ self: { sha256 = "110hbw4b8gbkgszc7d77rw9qpiwsz4lvsfbsb4cpw9fwzrcpvwnh"; libraryHaskellDepends = [ base ]; description = "A library to provide special kind of big numbers writing"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -583891,7 +588701,7 @@ self: { deepseq ]; description = "reversed lists/snoc lists"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -584768,7 +589578,7 @@ self: { vector-sized ]; description = "Functional Reactive Programming with type-level clocks"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.turion ]; } ) { }; @@ -584858,7 +589668,7 @@ self: { vector-sized ]; description = "Functional Reactive Programming with type-level clocks"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; } @@ -585464,7 +590274,7 @@ self: { warp ]; description = "Static site generator based on Shake"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -585528,7 +590338,7 @@ self: { warp ]; description = "Static site generator based on Shake"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -585618,7 +590428,7 @@ self: { tasty ]; description = "Neovim plugin framework for Polysemy"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -585677,7 +590487,7 @@ self: { tasty ]; description = "CLI for Ribosome"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; mainProgram = "ribosome"; } @@ -585760,7 +590570,7 @@ self: { tasty ]; description = "Neovim plugin host for Polysemy"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -585794,7 +590604,7 @@ self: { ribosome-host ]; description = "Test tools for Ribosome"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -585963,7 +590773,7 @@ self: { tasty ]; description = "Test tools for Ribosome"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -585985,8 +590795,8 @@ self: { }: mkDerivation { pname = "richenv"; - version = "0.1.0.3"; - sha256 = "0v6ymwypp6023srv9axh0rc98bsvkhk29nwhap9rb33x8ibb8vr9"; + version = "0.1.0.4"; + sha256 = "111am7dh5l3gmsakjlkjdi4wcs409xh1wbk6v8gygaq37kbjcjjc"; libraryHaskellDepends = [ aeson base @@ -586007,7 +590817,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Rich environment variable setup for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -586377,7 +591187,7 @@ self: { QuickCheck ]; description = "mutable ring buffers with atomic updates in GHC Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -586704,7 +591514,7 @@ self: { unliftio-messagebox ]; description = "A library for process pools coupled with asynchronous message queues"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "rio-process-pool-memleak-test"; } @@ -586880,6 +591690,7 @@ self: { description = "RISC-V"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -587010,7 +591821,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "A DSL for Risk-oriented Object Detection Requirements"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -587483,7 +592294,7 @@ self: { vector ]; description = "Reed-Muller Expansion normal form for Boolean Formulas"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -587512,7 +592323,7 @@ self: { what4 ]; description = "What4 adapter for the RME solver"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -587827,7 +592638,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Calculate per instrument profit from Robin-Hood activity report"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "rhprofit"; broken = true; @@ -588092,17 +592903,20 @@ self: { vector-sized ]; description = "Implementation of the ROC (Taiwan) National ID standard"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; - roc-id_0_3_0_0 = callPackage ( + roc-id_0_4_0_0 = callPackage ( { mkDerivation, base, cabal-doctest, doctest, + finitary, + finite-typelits, hspec, + microlens, MonadRandom, nonempty-containers, QuickCheck, @@ -588111,14 +592925,16 @@ self: { }: mkDerivation { pname = "roc-id"; - version = "0.3.0.0"; - sha256 = "1c570kr3yv9b8j4ly76dxiwx8xs6cg1230dscazmwbjr8vv13046"; + version = "0.4.0.0"; + sha256 = "1qwhlx2rnx4ws6g3zvkvq8briblxkdqk9ir7qyg6yrwbz9dqf8v3"; setupHaskellDepends = [ base cabal-doctest ]; libraryHaskellDepends = [ base + finitary + finite-typelits MonadRandom nonempty-containers text @@ -588126,7 +592942,9 @@ self: { testHaskellDepends = [ base doctest + finitary hspec + microlens MonadRandom nonempty-containers QuickCheck @@ -588134,7 +592952,7 @@ self: { text ]; description = "Implementation of the ROC (Taiwan) Uniform ID Number format"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -588965,19 +593783,19 @@ self: { criterion, deepseq, hashable, - integer-gmp, mtl, scientific, template-haskell, text, time, + unliftio, unordered-containers, vector, }: mkDerivation { pname = "ron"; - version = "0.12"; - sha256 = "0hmnvlla8zm8jhn56qbaqs248dq4b4sf48kz7dcggz150i624aa9"; + version = "0.13"; + sha256 = "1bxaas1fnqbhgah4ggb7lr939kmn95hznrrkjjzdhm5bq3wb7rvl"; libraryHaskellDepends = [ aeson attoparsec @@ -588986,12 +593804,12 @@ self: { bytestring containers hashable - integer-gmp mtl scientific template-haskell text time + unliftio unordered-containers vector ]; @@ -588999,10 +593817,9 @@ self: { base criterion deepseq - integer-gmp ]; description = "RON"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -589080,36 +593897,50 @@ self: { { mkDerivation, base, + bytestring, containers, Diff, + directory, + filelock, + filepath, + generic-lens, hashable, - integer-gmp, + lens, mtl, + network-info, ron, + stm, text, + tf-random, time, - transformers, unordered-containers, }: mkDerivation { pname = "ron-rdt"; - version = "0.10"; - sha256 = "1dsplv4g0nflkns1yyx6lqf83qnc5y1bycgfydwa9hn1kliqf73c"; + version = "0.12"; + sha256 = "1mr78j0mj1v4q1j6ib2xw5fdl5azpgary31kvxipnaii1y9y2qaa"; libraryHaskellDepends = [ base + bytestring containers Diff + directory + filelock + filepath + generic-lens hashable - integer-gmp + lens mtl + network-info ron + stm text + tf-random time - transformers unordered-containers ]; description = "Replicated Data Types (RON-RDT)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -589149,7 +593980,7 @@ self: { transformers ]; description = "RON-Schema"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -589195,7 +594026,7 @@ self: { transformers ]; description = "RON Storage"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -589467,7 +594298,7 @@ self: { quickcheck-classes ]; description = "rose trees"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -590076,7 +594907,7 @@ self: { vector ]; description = "Directed rounding for built-in floating types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -590356,7 +595187,6 @@ self: { doHaddock = false; description = "Row types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -591137,7 +595967,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Let your mind know that your hands need a rest!"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -591218,8 +596048,10 @@ self: { }: mkDerivation { pname = "rss-conduit"; - version = "0.6.0.1"; - sha256 = "07fmf5d93ywgqz4fp0aw5n1vzqlphrhcmiqrc0xpcphi17ig9m7l"; + version = "0.6.0.2"; + sha256 = "0vc5k2224zj054wjvbw9sv2043f7nmgk990xfz01xhilbpacgyhj"; + revision = "1"; + editedCabalFile = "08lgg60s1zqyxdiqy41r1acw6gs4cxl4lj8w54ayi8hdcpg2r0cv"; libraryHaskellDepends = [ atom-conduit base @@ -591268,7 +596100,7 @@ self: { xml-types ]; description = "Streaming parser/renderer for the RSS standard"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -591359,7 +596191,7 @@ self: { ghc-prim ]; description = "stream-fusion framework from vector"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -591373,7 +596205,7 @@ self: { sha256 = "18kpashzq6wnf1yc2xvz7l6c53v45yimzsahaavdf60pvw4zfhrx"; libraryHaskellDepends = [ base ]; description = "A more fine-grained version of state threads (ST)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -591988,7 +596820,46 @@ self: { primitive-unlifted ]; description = "runST without boxing penalty"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + runGhcBWrap-core = callPackage ( + { + mkDerivation, + aeson, + base, + data-default, + filepath, + IStr, + parsec, + random, + scrappy-core, + split, + text, + }: + mkDerivation { + pname = "runGhcBWrap-core"; + version = "0.1.0.0"; + sha256 = "1jlsyh25hjilynksqmzqy3hyhb5ypx9ig6iwybaj13ymwnhvgd97"; + revision = "1"; + editedCabalFile = "1v3mxiidcksbj2fqf29nylmdpvmhf2dhs8pc82vk0dfban5r9543"; + libraryHaskellDepends = [ + aeson + base + data-default + filepath + IStr + parsec + random + scrappy-core + split + text + ]; + description = "Build haskell executables"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -592086,7 +596957,7 @@ self: { process ]; description = "Stack wrapper for single-file Haskell programs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "runhs"; broken = true; @@ -592201,7 +597072,7 @@ self: { type-reflection ]; description = "Look up class instances at runtime"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -592266,7 +597137,7 @@ self: { transformers ]; description = "TLS bindings for Rustls"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -593098,7 +597969,6 @@ self: { ]; description = "Library for safe functions (deprecated)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -593184,7 +598054,7 @@ self: { QuickCheck ]; description = "Recursive Arbitrary instances without headaches"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -593587,7 +598457,7 @@ self: { doctest ]; description = "Safe arithmetic operations"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -593707,7 +598577,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Use RecordWildCards safely"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -594561,7 +599431,7 @@ self: { HUnit ]; description = "Semantic version numbers and constraints"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -594861,7 +599731,7 @@ self: { storable-record ]; description = "Handling of samples in an (audio) signal"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -594883,7 +599753,7 @@ self: { sample-frame ]; description = "Orphan instances for types from sample-frame and numericprelude"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -594943,7 +599813,7 @@ self: { tasty-quickcheck ]; description = "A stable adaptive mergesort implementation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -596224,7 +601094,7 @@ self: { ]; testToolDepends = [ alex ]; description = "A staged lexer generator"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -596330,7 +601200,7 @@ self: { containers ]; description = "A high-level wrapper over minisat"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -596381,7 +601251,7 @@ self: { base ]; description = "SAT encoding monad"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; } ) { }; @@ -596557,7 +601427,7 @@ self: { ]; doHaddock = false; description = "Handle POSIX cron schedules"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -596595,7 +601465,7 @@ self: { hspec-core ]; description = "Handle POSIX cron schedules"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -596698,7 +601568,7 @@ self: { time ]; description = "The eye that watches everything you did on Twitter"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "sauron"; } @@ -596886,7 +601756,7 @@ self: { text ]; description = "Construction of context-adjusted pretty output"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -597174,11 +602044,11 @@ self: { time ]; description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) z3; }; - sbv_13_5 = callPackage ( + sbv_13_6 = callPackage ( { mkDerivation, array, @@ -597218,8 +602088,8 @@ self: { }: mkDerivation { pname = "sbv"; - version = "13.5"; - sha256 = "0gikry5cwjgl8xrvrdqv6cvzxspn4lyfciyqk2j7h511j9snyiqf"; + version = "13.6"; + sha256 = "14znf1fl5ab5m1i3109qgzv8lmz17ir77bpc9cvw4s4qymq7i4k9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array @@ -597279,7 +602149,7 @@ self: { time ]; description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) z3; }; @@ -597311,6 +602181,7 @@ self: { description = "Component-based program synthesis using SBV"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -597352,8 +602223,9 @@ self: { tasty-golden ]; description = "Formally prove properties of Haskell programs using SBV/SMT"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -597626,8 +602498,8 @@ self: { }: mkDerivation { pname = "scale"; - version = "1.0.1.0"; - sha256 = "19cnzd316qbzxdjgia35l1yay1qpc6x10sgpfbv58yr4z65s01rx"; + version = "1.1.0.0"; + sha256 = "1s74g7bf95vw8a7ihpacfxvcy7dhi3bmvfrhmcar8hayhi56g0fr"; libraryHaskellDepends = [ base bitvec @@ -597995,7 +602867,7 @@ self: { unliftio-core ]; description = "Metadata types for Albedo Scanners"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -598388,7 +603260,7 @@ self: { transformers ]; description = "Pure deterministic scheduled computations"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; } ) { }; @@ -598549,6 +603421,7 @@ self: { license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "scheduler"; + broken = true; } ) { }; @@ -599234,7 +604107,7 @@ self: { x509-store ]; description = "Haskell query for SciDB via shim"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "hquery"; broken = true; @@ -599392,7 +604265,7 @@ self: { scientific ]; description = "Scientific notation intended for tokenization"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -599772,7 +604645,7 @@ self: { unliftio ]; description = "CPS resource allocation but as a Monad and completely safe"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; maintainers = [ lib.maintainers.mangoiv ]; } ) { }; @@ -600417,7 +605290,7 @@ self: { wai ]; description = "A Better way of modeling web resources"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -600890,6 +605763,139 @@ self: { } ) { }; + scrappy-core = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + lens, + modern-uri, + network-uri, + parsec, + parser-combinators, + text, + transformers, + }: + mkDerivation { + pname = "scrappy-core"; + version = "0.1.0.1"; + sha256 = "0gw3lgywjdl9kmmc76bb1xsvp0v5chfz1ny619cya3fl7dbp6mvq"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + lens + modern-uri + network-uri + parsec + parser-combinators + text + transformers + ]; + description = "html pattern matching library and high-level interface concurrent requests lib for webscraping"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + scrappy-requests = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + directory, + exceptions, + http-client, + http-client-tls, + http-types, + lens, + modern-uri, + mtl, + network-uri, + parsec, + parser-combinators, + scrappy-core, + text, + time, + transformers, + }: + mkDerivation { + pname = "scrappy-requests"; + version = "0.1.0.0"; + sha256 = "0rhbjd2s9hhs1kv11f84wm7qsw40a0imrmnf33qas3yrbwlf26dl"; + revision = "1"; + editedCabalFile = "0xmwhqi68gddlvh9gj2gbqr7967av6mzkmycwgj3y138icsvv6wx"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + directory + exceptions + http-client + http-client-tls + http-types + lens + modern-uri + mtl + network-uri + parsec + parser-combinators + scrappy-core + text + time + transformers + ]; + description = "html pattern matching library and high-level interface concurrent requests lib for webscraping"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + scrappy-template = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + lens, + modern-uri, + network-uri, + parsec, + parser-combinators, + scrappy-core, + text, + transformers, + }: + mkDerivation { + pname = "scrappy-template"; + version = "0.1.0.0"; + sha256 = "1plckvg1a6jxbwi3y7840cf8a37vjbvhg9ivzzfmpayc3agha2fw"; + revision = "1"; + editedCabalFile = "1gv9i9n4f6asv5hn1qwrzhmbjhbdy6anbyijl1cn4v0pqi7jc0hd"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + lens + modern-uri + network-uri + parsec + parser-combinators + scrappy-core + text + transformers + ]; + description = "html pattern matching library and high-level interface concurrent requests lib for webscraping"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + screenshot-to-clipboard = callPackage ( { mkDerivation, @@ -600928,13 +605934,62 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Take screenshot and copy it to the system clipboard"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "screenshot-to-clipboard"; broken = true; } ) { }; + screp = callPackage ( + { + mkDerivation, + base, + containers, + directory, + filepath, + optparse-applicative, + parsec, + process, + scrappy-core, + }: + mkDerivation { + pname = "screp"; + version = "0.3.0.0"; + sha256 = "1libcjl6q26gzhalrprvv0ng8cp6g4z9nq0zqmhdyawmkw68ly3i"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + directory + filepath + parsec + process + scrappy-core + ]; + executableHaskellDepends = [ + base + containers + directory + filepath + optparse-applicative + parsec + scrappy-core + ]; + testHaskellDepends = [ + base + directory + filepath + parsec + process + scrappy-core + ]; + description = "grep-like CLI using Parsec parsers instead of regex"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + script-monad = callPackage ( { mkDerivation, @@ -601003,6 +606058,47 @@ self: { } ) { }; + scripths = callPackage ( + { + mkDerivation, + base, + filepath, + process, + tasty, + tasty-hunit, + temporary, + text, + }: + mkDerivation { + pname = "scripths"; + version = "0.2.0.2"; + sha256 = "1jy61b2w27x3k2jcfwns6f9jnj8x3cfvbgvm3xzca3s5w05wfxjp"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + filepath + process + temporary + text + ]; + executableHaskellDepends = [ + base + filepath + text + ]; + testHaskellDepends = [ + base + tasty + tasty-hunit + text + ]; + description = "GHCi scripts for standalone execution and Markdown documentation"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "scripths"; + } + ) { }; + scrobble = callPackage ( { mkDerivation, @@ -601054,6 +606150,65 @@ self: { } ) { }; + scrod = callPackage ( + { + mkDerivation, + base, + bytestring, + Cabal-syntax, + containers, + exceptions, + ghc, + ghc-boot-th, + haddock-library, + parsec, + tasty, + tasty-bench, + tasty-hunit, + template-haskell, + text, + transformers, + }: + mkDerivation { + pname = "scrod"; + version = "1.1.0.0"; + sha256 = "1m6hs8znd6sgqjzh7jf0kgj6ac5cz5myiqz45zj3fkwbhghv763c"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + bytestring + Cabal-syntax + containers + exceptions + ghc + ghc-boot-th + haddock-library + parsec + template-haskell + text + transformers + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base + tasty + tasty-hunit + transformers + ]; + benchmarkHaskellDepends = [ + base + bytestring + tasty-bench + ]; + description = "Worse Haskell documentation"; + license = lib.meta.getLicenseFromSpdxId "0BSD"; + hydraPlatforms = lib.platforms.none; + mainProgram = "scrod"; + broken = true; + } + ) { }; + scroll = callPackage ( { mkDerivation, @@ -601921,7 +607076,7 @@ self: { executableSystemDepends = [ SDL2_mixer ]; executablePkgconfigDepends = [ SDL2_mixer ]; description = "Haskell bindings to SDL2_mixer"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; broken = true; @@ -602980,6 +608135,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Bindings for secp256k1"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { inherit (pkgs) secp256k1; }; @@ -603396,7 +608553,7 @@ self: { text-display ]; description = "Cryptography for the casual user"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.mangoiv ]; } ) { }; @@ -603570,7 +608727,7 @@ self: { simple-prompt ]; description = "Select a subset of RPM packages"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -603819,7 +608976,7 @@ self: { sha256 = "17vfwyjr3pxzjf35lhqqxid5bds52vk0gdqmnq4hvbjin3l07l98"; libraryHaskellDepends = [ base ]; description = "Framework and service for analyzing and diffing untrusted code"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -603864,7 +609021,7 @@ self: { text ]; description = "Types and functionality for working with source code"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -603916,7 +609073,7 @@ self: { unix ]; description = "Cross-platform abstraction for system semaphores"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -604237,7 +609394,7 @@ self: { semigroupoids ]; description = "Support for QualifiedDo with semigroupoids classes"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -604350,7 +609507,7 @@ self: { quickcheck-instances ]; description = "Semilattices"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -604894,7 +610051,7 @@ self: { wreq ]; description = "A tool to send command execution results to Sensu"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "sensu-run"; broken = true; @@ -605558,7 +610715,7 @@ self: { transformers ]; description = "Sequences and measured sequences"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -605815,7 +610972,7 @@ self: { QuickCheck ]; description = "Grammar-based compression algorithms SEQUITUR"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -605904,7 +611061,7 @@ self: { tasty-quickcheck ]; description = "`binary` backend for `serdoc`"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -605941,7 +611098,7 @@ self: { tasty-quickcheck ]; description = "Generated documentation of serialization formats"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -606187,7 +611344,7 @@ self: { uuid-types ]; description = "Encode and decode UUID values in CBOR using uuid-types, cborg and serialise"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -606555,7 +611712,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A family of combinators for defining webservices APIs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -606632,7 +611789,7 @@ self: { text ]; description = "Servant endpoints compatible with Rails's ActiveResource"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -606713,7 +611870,7 @@ self: { webdriver ]; description = "Generates a TypeScript client for Servant APIs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "tests"; } @@ -606819,7 +611976,7 @@ self: { unordered-containers ]; description = "Authentication combinators for servant"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -606882,7 +612039,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "servant-client/servant-auth compatibility"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -607024,7 +612181,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "servant-docs/servant-auth compatibility"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -607238,7 +612395,7 @@ self: { markdown-unlit ]; description = "servant-server/servant-auth compatibility"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -607284,7 +612441,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "servant-swagger/servant-auth compatibility"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -608080,7 +613237,7 @@ self: { markdown-unlit ]; description = "Automatic derivation of querying functions for servant"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -608150,7 +613307,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Core functionality and class for client function generation for servant APIs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -608199,7 +613356,7 @@ self: { transformers-base ]; description = "A servant client for frontend JavaScript"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -608377,7 +613534,7 @@ self: { warp ]; description = "Servant Stream support for conduit"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -608633,7 +613790,7 @@ self: { transformers ]; description = "generate API docs for your servant webservice"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "greet-docs"; } ) { }; @@ -608674,7 +613831,7 @@ self: { servant ]; description = "Generate endpoints overview for Servant API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -608913,7 +614070,7 @@ self: { ]; testToolDepends = [ markdown-unlit ]; description = "Servant Errors wai-middlware"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -608922,28 +614079,45 @@ self: { servant-event-stream = callPackage ( { mkDerivation, + aeson, + attoparsec, base, bytestring, + hspec, http-media, lens, + QuickCheck, + servant, + servant-client-core, servant-foreign, servant-server, text, }: mkDerivation { pname = "servant-event-stream"; - version = "0.3.1.0"; - sha256 = "1hpwm093ry1kclyxj4fgr03zcg85c7v9d9drcaxrmrsnihra6ii3"; + version = "0.4.0.1"; + sha256 = "05xxvyi1jpa7c5xx17b93mzn98zln8qppg40mbzd0k79m2pd7r4w"; libraryHaskellDepends = [ + aeson + attoparsec base bytestring http-media lens + servant + servant-client-core servant-foreign servant-server text ]; - testHaskellDepends = [ base ]; + testHaskellDepends = [ + aeson + base + bytestring + hspec + QuickCheck + servant + ]; description = "Servant support for Server-Sent events"; license = lib.licenses.bsd3; } @@ -609148,7 +614322,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Helpers for generating clients for servant APIs in any programming language"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -609396,7 +614570,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "HATEOAS extension for servant"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -609549,7 +614723,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Servant authentication with HMAC"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -609692,7 +614866,7 @@ self: { markdown-unlit ]; description = "Automatic derivation of querying functions for servant"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -609910,7 +615084,7 @@ self: { text ]; description = "JSON-RPC messages and endpoints"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -609935,7 +615109,7 @@ self: { servant-jsonrpc ]; description = "Generate JSON-RPC servant clients"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -609962,7 +615136,7 @@ self: { servant-server ]; description = "JSON-RPC servant servers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -610076,7 +615250,7 @@ self: { text ]; description = "Lint Servant Routes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -610160,7 +615334,7 @@ self: { warp ]; description = "Servant Stream support for machines"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -610948,7 +616122,7 @@ self: { warp ]; description = "Servant Stream support for pipes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -611015,7 +616189,7 @@ self: { warp ]; description = "Utilities for using servant in a polysemy stack"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -611140,7 +616314,7 @@ self: { warp ]; description = "Helpers for using prometheus with servant"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -611369,7 +616543,7 @@ self: { servant-queryparam-core ]; description = "Client support for servant-queryparam-core"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -611390,7 +616564,7 @@ self: { servant ]; description = "Use records for query parameters in servant APIs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -611415,7 +616589,7 @@ self: { servant-queryparam-core ]; description = "Instances of classes from openapi3 for servant-queryparam-core"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -611440,7 +616614,7 @@ self: { text ]; description = "Server support for servant-queryparam-core"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -611529,7 +616703,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "QuickCheck entire APIs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -611923,7 +617097,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Generate route descriptions from Servant APIs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -611971,7 +617145,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Golden test your Servant APIs using `servant-routes`"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -612317,7 +617491,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A family of combinators for defining webservices APIs and serving them"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "greet"; } ) { }; @@ -613069,7 +618243,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Generate a Swagger/OpenAPI/OAS 2.0 specification for your servant API."; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -613934,7 +619108,7 @@ self: { xmlbf-xeno ]; description = "Servant support for the XML Content-Type"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -613963,7 +619137,7 @@ self: { xml-types ]; description = "Servant XML content-type with support for xml-conduit"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -615038,7 +620212,7 @@ self: { utility-ht ]; description = "Solve exact set cover problems like Sudoku, 8 Queens, Soma Cube, Tetris Cube"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -616171,7 +621345,7 @@ self: { vector ]; description = "Validation SHA Implementations"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -616204,7 +621378,7 @@ self: { primitive ]; description = "SHA-1 Hash"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -616718,7 +621892,7 @@ self: { text ]; description = "Build rules for historical benchmarking"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -617606,6 +622780,7 @@ self: { file-embed, ghc-prim, hspec, + hspec-discover, HUnit, parsec, process, @@ -617620,8 +622795,8 @@ self: { }: mkDerivation { pname = "shakespeare"; - version = "2.1.0.1"; - sha256 = "0byj0zhxi1pr8l5f18phzkwcf7z38lyk2zznz8hbkqadfgrmbdkc"; + version = "2.1.7.1"; + sha256 = "06fix8z3kjgl50k5srbixi100jx5rf050xbh9f564n4s5q2irbys"; libraryHaskellDepends = [ aeson base @@ -617663,6 +622838,7 @@ self: { time transformers ]; + testToolDepends = [ hspec-discover ]; description = "A toolkit for making compile-time interpolated templates"; license = lib.licenses.mit; maintainers = [ lib.maintainers.psibi ]; @@ -617906,7 +623082,7 @@ self: { vector ]; description = "“Shuffle and merge overlapping chunks” lossless compression"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -617963,7 +623139,7 @@ self: { QuickCheck ]; description = "Shannon-fano compression algorithm in Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "shannon-fano"; } ) { }; @@ -618414,7 +623590,7 @@ self: { template-haskell ]; description = "Transform a shell script into a series of scripts with only shebang lines"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "shebanger"; } ) { }; @@ -618757,7 +623933,7 @@ self: { text ]; description = "A tool for generating shell.nix files"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; mainProgram = "nix-shellify"; maintainers = [ lib.maintainers.danielrolls ]; } @@ -618901,7 +624077,7 @@ self: { Glob ]; description = "Out of the shell solution for scripting in Haskell"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; mainProgram = "readme"; } ) { }; @@ -619044,7 +624220,7 @@ self: { utf8-string ]; description = "Easy, repeatable testing of CLI programs/commands"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "shelltest"; } @@ -619338,6 +624514,208 @@ self: { } ) { }; + shibuya-core = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + effectful, + effectful-core, + generic-lens, + hs-opentelemetry-api, + hs-opentelemetry-propagator-w3c, + hspec, + lens, + memory, + nqe, + QuickCheck, + stm, + streamly, + streamly-core, + text, + time, + unliftio, + unordered-containers, + uuid, + vector, + }: + mkDerivation { + pname = "shibuya-core"; + version = "0.1.0.0"; + sha256 = "0nrp8fisd8mh7h92mjgz1nz62aq508pg8kg09sik4gza9730ivh4"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + effectful + effectful-core + generic-lens + hs-opentelemetry-api + hs-opentelemetry-propagator-w3c + lens + nqe + stm + streamly + streamly-core + text + time + unliftio + unordered-containers + uuid + vector + ]; + testHaskellDepends = [ + base + bytestring + effectful + hs-opentelemetry-api + hspec + memory + nqe + QuickCheck + stm + streamly + streamly-core + text + time + unliftio + ]; + description = "Supervised queue processing framework for Haskell"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + shibuya-metrics = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + containers, + http-types, + prometheus-client, + shibuya-core, + stm, + text, + time, + unliftio, + wai, + wai-websockets, + warp, + websockets, + }: + mkDerivation { + pname = "shibuya-metrics"; + version = "0.1.0.0"; + sha256 = "0nic5mfs0908l37sh50hdyfzjck4ifnj8mjb1yd2aaqa9xx3zl6f"; + libraryHaskellDepends = [ + aeson + async + base + bytestring + containers + http-types + prometheus-client + shibuya-core + stm + text + time + unliftio + wai + wai-websockets + warp + websockets + ]; + description = "Metrics web server for Shibuya queue processing framework"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + shibuya-pgmq-adapter = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + effectful-core, + ephemeral-pg, + hasql, + hasql-pool, + hspec, + pgmq-core, + pgmq-effectful, + pgmq-hasql, + pgmq-migration, + QuickCheck, + quickcheck-instances, + random, + shibuya-core, + stm, + streamly, + streamly-core, + text, + time, + vector, + }: + mkDerivation { + pname = "shibuya-pgmq-adapter"; + version = "0.1.0.0"; + sha256 = "1n8hd1cm3sjx04za2zvqaj14hpp2f1w07r85mf5pn3y4s75d06ry"; + libraryHaskellDepends = [ + aeson + base + bytestring + effectful-core + pgmq-core + pgmq-effectful + pgmq-hasql + shibuya-core + stm + streamly + streamly-core + text + time + vector + ]; + testHaskellDepends = [ + aeson + async + base + bytestring + effectful-core + ephemeral-pg + hasql + hasql-pool + hspec + pgmq-core + pgmq-effectful + pgmq-hasql + pgmq-migration + QuickCheck + quickcheck-instances + random + shibuya-core + stm + streamly + streamly-core + text + time + vector + ]; + description = "PGMQ adapter for the Shibuya queue processing framework"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + shift = callPackage ( { mkDerivation, @@ -619502,7 +624880,7 @@ self: { isLibrary = false; isExecutable = true; description = "Examples for the shine package"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -619814,7 +625192,7 @@ self: { tasty-bench ]; description = "Additional ShortByteString API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -619865,7 +625243,7 @@ self: { doctest ]; description = "Link shortcuts for use in text markup"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -620315,7 +625693,7 @@ self: { vector ]; description = "Generate swift types from haskell types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -620383,7 +625761,7 @@ self: { tasty-quickcheck ]; description = "timers using SI units (seconds)"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -621093,7 +626471,7 @@ self: { transformers ]; description = "Standard Webhooks"; - license = lib.licensesSpdx."0BSD"; + license = lib.meta.getLicenseFromSpdxId "0BSD"; } ) { }; @@ -621139,7 +626517,7 @@ self: { text ]; description = "Calculate expressions involving significant figures"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "significant-figures-cli"; broken = true; @@ -621280,7 +626658,7 @@ self: { prettyprinter ]; description = "Prettyprinting transformers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -621371,7 +626749,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A Haskell interface to simdutf"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -621436,7 +626814,7 @@ self: { text ]; description = "A library to fetch and parse financial data from the SimFin(+) API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -621833,7 +627211,7 @@ self: { } ) { }; - simple-cabal_0_2_0 = callPackage ( + simple-cabal_0_2_1 = callPackage ( { mkDerivation, base, @@ -621841,19 +627219,17 @@ self: { Cabal, directory, filepath, - safe, }: mkDerivation { pname = "simple-cabal"; - version = "0.2.0"; - sha256 = "1mrsa53sacjji56xj3wkp2yd0skblrxnqzq7myy60a7nk6brb30g"; + version = "0.2.1"; + sha256 = "1avakk5blfz6cz0hmhqzzkc79rz3i3f66lqnmzj6msjjpms1xfxc"; libraryHaskellDepends = [ base bytestring Cabal directory filepath - safe ]; description = "Cabal compatibility wrapper library"; license = lib.licenses.bsd3; @@ -623446,7 +628822,7 @@ self: { text ]; description = "A parser for SQL"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -624043,8 +629419,8 @@ self: { }: mkDerivation { pname = "simplest-sqlite"; - version = "0.1.0.4"; - sha256 = "012azwr8grq38ic1dsdxp4482zsc7y37376n1f10nv9ls598bgyh"; + version = "0.1.0.9"; + sha256 = "1kf619q0j24i0s9zzh148fk3h0avjngs73k5y08ml983bpb1wg9f"; libraryHaskellDepends = [ base bytestring @@ -624436,7 +629812,7 @@ self: { hspec ]; description = "Simple pool"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -624587,7 +629963,7 @@ self: { xext ]; description = "A programming language for simple GUIs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "sindre"; broken = true; @@ -624629,7 +630005,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "a class for single tuple implementations"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -624663,7 +630039,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Like singletons, but much smaller"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -624692,7 +630068,7 @@ self: { some ]; description = "Type level booleans"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -624880,7 +630256,7 @@ self: { ]; testToolDepends = [ singletons-base-code-generator ]; description = "A promoted and singled version of the base library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -624906,7 +630282,7 @@ self: { filepath ]; description = "Code generator for the singletons-base test suite"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "singletons-base-code-generator"; broken = true; @@ -624932,7 +630308,7 @@ self: { singletons-base ]; description = "An optional type with type level default"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -624965,7 +630341,7 @@ self: { transformers ]; description = "Presburger Arithmetic Solver for GHC Type-level natural numbers with Singletons package"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -625234,7 +630610,7 @@ self: { vector ]; description = "Encode and decode CSV files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -625580,8 +630956,8 @@ self: { pname = "size-based"; version = "0.1.3.3"; sha256 = "1xc31iy57v9hm97hhr26ws2wwsf56gczwnq7q8ckiy5pgw6fmr1g"; - revision = "1"; - editedCabalFile = "0idqj2k42anjwaq0zi6x7iz9jbwy6z3q1zjiml44v2ak21dswxga"; + revision = "2"; + editedCabalFile = "09nvp9wvdhipixgynjcvlhcfc9fxg3g6m9l4yl859m6psmlnwzmi"; libraryHaskellDepends = [ base dictionary-sharing @@ -625654,7 +631030,7 @@ self: { vector ]; description = "Sized sequence data-types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -625813,7 +631189,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Create a Sized version of any container"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -625848,7 +631224,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "aeson instances for 'Sized'"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -625869,7 +631245,7 @@ self: { sized-wrapper ]; description = "QuickCheck instance for 'Sized'"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -625892,7 +631268,7 @@ self: { text ]; description = "'Sized' wrappers for text"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -626133,20 +631509,20 @@ self: { unliftio ]; description = "Batteries-included, opinionated test framework"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "skeletest-preprocessor"; } ) { }; - skeletest_0_3_2 = callPackage ( + skeletest_0_3_7 = callPackage ( { mkDerivation, aeson, aeson-pretty, ansi-terminal, base, - colour, containers, + data-default, Diff, directory, exceptions, @@ -626167,8 +631543,8 @@ self: { }: mkDerivation { pname = "skeletest"; - version = "0.3.2"; - sha256 = "10iviwgza1h5nymzr0yc1yd68qffz47rvbg44ym494qr32c4368p"; + version = "0.3.7"; + sha256 = "0jnwn3x0gmjavik130941d7qng8q4i20rjnhsminfirgp166bw6x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -626176,7 +631552,6 @@ self: { aeson-pretty ansi-terminal base - colour containers Diff directory @@ -626205,6 +631580,7 @@ self: { aeson base containers + data-default directory filepath process @@ -626212,7 +631588,7 @@ self: { unliftio ]; description = "Batteries-included, opinionated test framework"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "skeletest-preprocessor"; } @@ -626441,7 +631817,7 @@ self: { vector ]; description = "Random access lists: skew binary"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -626479,6 +631855,8 @@ self: { ]; description = "A very quick-and-dirty WebSocket server"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -626833,8 +632211,8 @@ self: { }: mkDerivation { pname = "skylighting-format-blaze-html"; - version = "0.1.1.3"; - sha256 = "1rjjfcnq1395zmgxv123yy3khia7swrhcr77h8lg4h5jxgm2rs24"; + version = "0.1.2"; + sha256 = "13jcjpdsi29cw2kwghiczh0l3k49da03crlwjfrrq0zxmkkc07mi"; libraryHaskellDepends = [ base blaze-html @@ -627151,7 +632529,7 @@ self: { text ]; description = "A programmable markup language to generate HTML"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; mainProgram = "slab"; } ) { }; @@ -627507,7 +632885,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Bindings for the Slack web API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -627902,7 +633280,7 @@ self: { text ]; description = "SLIP-0032: Extended serialization format for BIP-32 wallets"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -627937,7 +633315,7 @@ self: { hspec-hedgehog ]; description = "Sized list"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -627969,7 +633347,7 @@ self: { hspec-hedgehog ]; description = "Sized list"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -628224,7 +633602,7 @@ self: { text-icu ]; description = "Clean URI slugs for Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "slugger"; } ) { }; @@ -628310,7 +633688,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Handle molecular sequences"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; mainProgram = "slynx"; maintainers = [ lib.maintainers.dschrempf ]; } @@ -628364,7 +633742,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Handle molecular sequences"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "slynx"; maintainers = [ lib.maintainers.dschrempf ]; @@ -628389,7 +633767,7 @@ self: { ]; doHaddock = false; description = "Serialize to bytes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -628517,7 +633895,7 @@ self: { gauge ]; description = "See README for more info"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -629317,7 +634695,7 @@ self: { ]; doHaddock = false; description = "String manipulation tool written in haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "smh"; broken = true; @@ -629374,7 +634752,7 @@ self: { primitive ]; description = "Parse arrays of tokens"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -629584,7 +634962,6 @@ self: { ]; description = "Interface to Satisfiability Modulo Theories solvers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -629670,8 +635047,8 @@ self: { pname = "smtlib-backends"; version = "0.4"; sha256 = "16n2ig71wjqp1ziplwrq3639fqn582ymx5g9ls7f814ddjgc70xg"; - revision = "2"; - editedCabalFile = "0w883nmycnfb3y7vhpiak7fz8aasa7hvg6wxy6w3g0whr35zwqm6"; + revision = "3"; + editedCabalFile = "0mjv04pcni5xaxn0g2bw80jcqiav7i6mi2akd0nbanz9xjab5nbl"; libraryHaskellDepends = [ base bytestring @@ -629698,8 +635075,8 @@ self: { pname = "smtlib-backends-process"; version = "0.3"; sha256 = "0jc7fmf3x53w8v0a8cj8v8r2f4gpn1jhndl80hyqzsblvrw5hcfg"; - revision = "5"; - editedCabalFile = "01rz1vbnh3r50lzvlz6qk9vlfxhz013nnbzyr846yy7kxgl2mp8w"; + revision = "6"; + editedCabalFile = "0c2rv2205fsgd6sxzc5bvrvkrl2glnp4lwn7s5wyw8g0zp90slcg"; libraryHaskellDepends = [ base bytestring @@ -629734,8 +635111,8 @@ self: { pname = "smtlib-backends-tests"; version = "0.3"; sha256 = "0lj4bpl4nkw6w2hfjzz16zmrbaj5g3myvbmzlsc5rdsz0xwisfb8"; - revision = "5"; - editedCabalFile = "1frvbpr40dyp2rj2b1hj34f7lfjdb8a3kvbl447gzrqaqapvlya1"; + revision = "6"; + editedCabalFile = "0bnpbl50a9l766byn9cf658wzsh3sdhmghz96f9qxzm97wdr85jc"; libraryHaskellDepends = [ base smtlib-backends @@ -629766,8 +635143,8 @@ self: { pname = "smtlib-backends-z3"; version = "0.3.1"; sha256 = "1mgjlfhqcbqc84a87g6bp0i9pnmpz87b7w43x200mwx1k877zddy"; - revision = "3"; - editedCabalFile = "1h31rj7r524wpd4wljgbyjrkk3fpi1l73n6dxbnf0psh3k8hak10"; + revision = "4"; + editedCabalFile = "1j41d4hrxlxhadl1z74r6a4ifvcsm174wkmz2b50ivxsgikxcvbd"; libraryHaskellDepends = [ base bytestring @@ -630015,6 +635392,51 @@ self: { } ) { }; + smtp-mail_0_5_0_1 = callPackage ( + { + mkDerivation, + array, + base, + base16-bytestring, + base64-bytestring, + bytestring, + crypton, + crypton-connection, + data-default-class, + filepath, + mime-mail, + network, + network-bsd, + ram, + text, + }: + mkDerivation { + pname = "smtp-mail"; + version = "0.5.0.1"; + sha256 = "1xcs3k3p5p4qgr77icizk154fysf63c2cj04l4k2dz2bnzz1f9ih"; + libraryHaskellDepends = [ + array + base + base16-bytestring + base64-bytestring + bytestring + crypton + crypton-connection + data-default-class + filepath + mime-mail + network + network-bsd + ram + text + ]; + description = "Simple email sending via SMTP"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.mpscholten ]; + } + ) { }; + smtp-mail-ng = callPackage ( { mkDerivation, @@ -630266,7 +635688,7 @@ self: { typed-process ]; description = "GHC Source Plugin that helps to minimise imports and generate explicit exports"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -630302,7 +635724,7 @@ self: { text ]; description = "Strict ByteString Parser Combinator"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -630541,7 +635963,7 @@ self: { xmlhtml ]; description = "Top-level package for the Snap Web Framework"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -630809,7 +636231,7 @@ self: { zlib ]; description = "Snap: A Haskell Web Framework (core interfaces and types)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -633405,7 +638827,7 @@ self: { test-framework-quickcheck2 ]; description = "Fast Haskell bindings to Google’s Snappy compression library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { inherit (pkgs) snappy; }; @@ -633431,8 +638853,8 @@ self: { }: mkDerivation { pname = "snappy-c"; - version = "0.1.2"; - sha256 = "0y23af1c7gyi1ypf0wvw618iph4w1rfxsa1dq6z9f0l4kx52qps9"; + version = "0.1.3"; + sha256 = "1c58n69mar37vyx38g32kn08gk314mdch40vrzhd2rglxnf0m2bc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -633467,7 +638889,7 @@ self: { zlib ]; description = "Bindings to Google's Snappy: A fast compression library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "snappy-cli"; } ) { inherit (pkgs) snappy; }; @@ -633527,18 +638949,16 @@ self: { mkDerivation, base, bytestring, - vector, }: mkDerivation { pname = "snappy-hs"; - version = "0.1.0.4"; - sha256 = "0wxqyv955gvd1m1v9cmial2qxdrqm3gm69pl59jaiwmhq74bc56r"; + version = "0.1.0.5"; + sha256 = "0pclgy7jj7p569sdsa0qhvgpqp2k2x8qdbrybgwgg6adv7axgihx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring - vector ]; executableHaskellDepends = [ base @@ -633546,7 +638966,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Snappy compression library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "snappy-hs"; } ) { }; @@ -633773,7 +639193,7 @@ self: { yesod-form ]; description = "Import to snelstart"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "snelstart-import"; broken = true; @@ -633909,7 +639329,7 @@ self: { vector ]; description = "SNMP protocol library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -634616,7 +640036,7 @@ self: { unix ]; description = "Unix domain sockets"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -634846,7 +640266,7 @@ self: { ]; doHaddock = false; description = "High-level network sockets"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; broken = true; @@ -634911,7 +640331,7 @@ self: { ]; doHaddock = false; description = "Support for the Sockets and Pipes book"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -635066,7 +640486,7 @@ self: { tls ]; description = "A SOCKS5 (RFC 1928) implementation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -635123,6 +640543,89 @@ self: { } ) { }; + sofetch = callPackage ( + { + mkDerivation, + async, + base, + containers, + exceptions, + hashable, + hspec, + semigroupoids, + text, + time, + transformers, + unliftio-core, + unordered-containers, + }: + mkDerivation { + pname = "sofetch"; + version = "0.1.0.4"; + sha256 = "0f45daxn3nv6c9dx4pbdv3380fksnc7vkvblz33cxnh29nk70a68"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async + base + containers + exceptions + hashable + semigroupoids + text + time + transformers + unliftio-core + unordered-containers + ]; + testHaskellDepends = [ + async + base + containers + exceptions + hashable + hspec + semigroupoids + text + time + transformers + unliftio-core + unordered-containers + ]; + description = "A low-boilerplate Haxl-like data fetching library"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + sofetch-otel = callPackage ( + { + mkDerivation, + base, + hs-opentelemetry-api, + hspec, + sofetch, + unordered-containers, + }: + mkDerivation { + pname = "sofetch-otel"; + version = "0.1.0.0"; + sha256 = "106l60kimi69z9pc09kz2fprdnf4sw1pc92d5zzg0n80gxpfh901"; + libraryHaskellDepends = [ + base + hs-opentelemetry-api + sofetch + ]; + testHaskellDepends = [ + base + hs-opentelemetry-api + hspec + sofetch + unordered-containers + ]; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + softfloat-hs = callPackage ( { mkDerivation, @@ -635510,7 +641013,7 @@ self: { test-framework-quickcheck2 ]; description = "Self-Organising Maps"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -635526,8 +641029,8 @@ self: { pname = "some"; version = "1.0.6"; sha256 = "1fdzhi2rmcigb1c727dyzfak8rgb77bzfr33k1cp987lbnnhd9pp"; - revision = "2"; - editedCabalFile = "1w4xi6k44bjyrvhq70550fwrvqfybrq747aws708q18zsbriandc"; + revision = "3"; + editedCabalFile = "1lrdpbpf3nk8bqcf21crya3hqfjxjj3rmxrgfibr2qdhpkfpzk1r"; libraryHaskellDepends = [ base deepseq @@ -635655,7 +641158,7 @@ self: { tasty-hunit ]; description = "Check satisfiability of expressions on natural numbers"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -635973,7 +641476,7 @@ self: { type-errors-pretty ]; description = "Haskell EDSL for Souffle"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -636036,7 +641539,7 @@ self: { vector ]; description = "Souffle Datalog bindings for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -636075,7 +641578,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Apply sound changes to words"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -636128,7 +641631,7 @@ self: { utility-ht ]; description = "Approximate a song from other pieces of sound"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "sound-collage"; maintainers = [ lib.maintainers.thielema ]; } @@ -636420,7 +641923,7 @@ self: { utility-ht ]; description = "Play, write, read, convert audio signals using Sox"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -636652,7 +642155,7 @@ self: { tasty-hunit ]; description = "Gopher server library and daemon"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; mainProgram = "spacecookie"; maintainers = [ lib.maintainers.sternenseemann ]; } @@ -636933,7 +642436,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "A simple programming and debugging environment"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; mainProgram = "spade"; @@ -637246,7 +642749,7 @@ self: { containers ]; description = "A sparse set-based parsing library for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -637505,7 +643008,7 @@ self: { vector ]; description = "Sparse set data structure"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "sparse-set"; } ) { }; @@ -637595,7 +643098,7 @@ self: { hspec ]; description = "Sparse vector data structures"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "sparse-vector"; } ) { }; @@ -637701,7 +643204,7 @@ self: { X11 ]; description = "A unix-style (read from stdin, write to stdout) global hotkey daemon"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "spartacon"; } @@ -637862,7 +643365,7 @@ self: { tasty-quickcheck ]; description = "SPDX license expression language, Extras"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -637898,7 +643401,7 @@ self: { text ]; description = "SPDX license templates"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -638151,7 +643654,7 @@ self: { tasty-hedgehog ]; description = "Embedded specification language & model checker in Haskell"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -638310,7 +643813,7 @@ self: { text ]; description = "Manage the application of templates to custom yaml"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; mainProgram = "specup"; maintainers = [ lib.maintainers.danielrolls ]; } @@ -638788,7 +644291,7 @@ self: { doctest ]; description = "Spiros Boosalis's Custom Prelude"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -638802,7 +644305,7 @@ self: { sha256 = "0sr39lxh4jrzinins8i0lv0y715sc11grp2yq47sa1jpzvaf246v"; libraryHaskellDepends = [ base ]; description = "SPIR-V enumerations generated from Khronos JSON"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -638827,7 +644330,7 @@ self: { text ]; description = "Types and generator for SPIR-V JSON spec"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -638993,7 +644496,7 @@ self: { isExecutable = true; executableHaskellDepends = [ base ]; description = "Parallel implementation of the Sorokina/Zeilfelder spline scheme"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; mainProgram = "spline3"; } ) { }; @@ -639063,7 +644566,7 @@ self: { stm ]; description = "HLint as a GHC source plugin"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -639160,7 +644663,7 @@ self: { utility-ht ]; description = "Split a big audio file into pieces at positions of silence"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "split-record"; maintainers = [ lib.maintainers.thielema ]; } @@ -639207,7 +644710,7 @@ self: { template-haskell ]; description = "Fast Splittable PRNG"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -639364,7 +644867,7 @@ self: { editedCabalFile = "0j9jsbn4f73fb1a5rp1qzw4jdh6n3mmlky16pvxw2gnz8kcficng"; libraryHaskellDepends = [ base ]; description = "Unified API for phantom typed newtypes and type aliases"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -639563,7 +645066,7 @@ self: { ]; doHaddock = false; description = "Spotify Web API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "examples"; broken = true; @@ -639638,7 +645141,7 @@ self: { QuickCheck ]; description = "Read and write spreadsheets from and to CSV files in a lazy way"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -640284,7 +645787,7 @@ self: { stm ]; description = "High-level SQLite client"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -640368,7 +645871,7 @@ self: { tasty-hedgehog ]; description = "Guided derivation for Hasql statements"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -640634,7 +646137,7 @@ self: { testToolDepends = [ tasty-discover ]; doHaddock = false; description = "Generate type-safe Haskell code from SQL via https://github.com/sqlc-dev/sqlc."; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "sqlc-hs"; } @@ -640815,7 +646318,7 @@ self: { deepseq ]; description = "A primitive yet easy to use sqlite library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -640928,7 +646431,7 @@ self: { sqlite-simple ]; description = "Interpolated SQLite queries via quasiquotation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -641182,7 +646685,7 @@ self: { with-utf8 ]; description = "Squeal PostgreSQL Library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "example"; } ) { }; @@ -641214,7 +646717,7 @@ self: { text ]; description = "LTree extension for Squeal"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -641236,8 +646739,8 @@ self: { }: mkDerivation { pname = "squeal-postgresql-qq"; - version = "0.1.5.0"; - sha256 = "05isiwqwcl22w0gzwsjxdfbnkhiyxqjqkz95qp67m5nhbnfa061s"; + version = "0.1.5.1"; + sha256 = "17p98fzmm7vpw5biv8hz8rnca7xh6vjrd031s8fjghbrz2hlsznd"; libraryHaskellDepends = [ aeson base @@ -641266,7 +646769,7 @@ self: { uuid ]; description = "QuasiQuoter transforming raw sql into Squeal expressions"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -641285,7 +646788,73 @@ self: { squeal-postgresql ]; description = "UUID OSSP extension for Squeal"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + squealgen = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + directory, + falsify, + filepath, + generics-sop, + hspec, + hspec-expectations-lifted, + iproute, + mtl, + network-ip, + postgresql-binary, + process, + squeal-postgresql, + tasty, + tasty-hspec, + temporary, + text, + tmp-postgres, + unliftio, + }: + mkDerivation { + pname = "squealgen"; + version = "0.2.0.0"; + sha256 = "1svr1s08kjk99d6jcm7qlycb2v41mshhc8qisgyiilirhkzilkap"; + isLibrary = false; + isExecutable = true; + enableSeparateDataOutput = true; + executableHaskellDepends = [ + base + process + ]; + testHaskellDepends = [ + base + bytestring + containers + directory + falsify + filepath + generics-sop + hspec + hspec-expectations-lifted + iproute + mtl + network-ip + postgresql-binary + process + squeal-postgresql + tasty + tasty-hspec + temporary + text + tmp-postgres + unliftio + ]; + description = "generate squeal types from an existing database"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "squealgen"; } ) { }; @@ -641682,135 +647251,6 @@ self: { ) { }; srtree = callPackage ( - { - mkDerivation, - ad, - attoparsec, - attoparsec-expr, - base, - binary, - bytestring, - containers, - dlist, - exceptions, - filepath, - hashable, - HUnit, - ieee754, - lens, - list-shuffle, - massiv, - mtl, - nlopt, - optparse-applicative, - random, - scheduler, - split, - statistics, - transformers, - unliftio, - unliftio-core, - unordered-containers, - vector, - zlib, - }: - mkDerivation { - pname = "srtree"; - version = "2.0.1.5"; - sha256 = "0h856i6gsh01rpp08lkvdrigylhbf1h016xwkccmmyd20iz3023l"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - attoparsec - attoparsec-expr - base - binary - bytestring - containers - dlist - exceptions - filepath - hashable - ieee754 - lens - list-shuffle - massiv - mtl - random - scheduler - split - statistics - transformers - unliftio - unliftio-core - unordered-containers - vector - zlib - ]; - librarySystemDepends = [ nlopt ]; - executableHaskellDepends = [ - attoparsec - attoparsec-expr - base - binary - bytestring - containers - dlist - exceptions - filepath - hashable - ieee754 - lens - list-shuffle - massiv - mtl - optparse-applicative - random - scheduler - split - statistics - transformers - unliftio - unliftio-core - unordered-containers - vector - zlib - ]; - testHaskellDepends = [ - ad - attoparsec - attoparsec-expr - base - binary - bytestring - containers - dlist - exceptions - filepath - hashable - HUnit - ieee754 - lens - list-shuffle - massiv - mtl - random - scheduler - split - statistics - transformers - unliftio - unliftio-core - unordered-containers - vector - zlib - ]; - description = "A general library to work with Symbolic Regression expression trees"; - license = lib.licenses.bsd3; - } - ) { inherit (pkgs) nlopt; }; - - srtree_2_0_1_6 = callPackage ( { mkDerivation, ad, @@ -641936,7 +647376,6 @@ self: { ]; description = "A general library to work with Symbolic Regression expression trees"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) nlopt; }; @@ -642494,7 +647933,7 @@ self: { primitive ]; description = "shared heap regions between local mutable state threads"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -642535,7 +647974,7 @@ self: { pqueue ]; description = "Purely functional stable heaps (fair priority queues)"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -642583,7 +648022,7 @@ self: { ghc-prim ]; description = "algorithms around stable marriage"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -642752,7 +648191,7 @@ self: { text ]; description = "Mustache templates for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "stache"; } ) { }; @@ -642833,8 +648272,8 @@ self: { }: mkDerivation { pname = "stack"; - version = "3.9.1"; - sha256 = "1k06kram1y4732pgkrndmgrvyvm43abdvmqkjjs8p8f6qk256na9"; + version = "3.9.3"; + sha256 = "1kwb2dlfv2dkvim0c4z0w0pmhmj6dgp22gy61xbmdiksjch93lq1"; configureFlags = [ "-fdisable-git-info" "-fhide-dependency-versions" @@ -643063,7 +648502,7 @@ self: { $exe --bash-completion-script $exe >$out/share/bash-completion/completions/stack ''; description = "A program for developing Haskell projects"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "stack"; maintainers = [ lib.maintainers.cdepillabout ]; } @@ -643235,7 +648674,7 @@ self: { turtle ]; description = "Console program used to fix Stack build errors automatically"; - license = lib.licensesSpdx."AGPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "stack-fix"; broken = true; @@ -643868,7 +649307,7 @@ self: { text ]; description = "Convert stack projects to cabal.project + cabal.project.freeze"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "stack2cabal"; broken = true; @@ -644626,7 +650065,7 @@ self: { text ]; description = "Convert stack.yaml to cabal.project + cabal.project.freeze"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "stackage-to-hackage"; broken = true; @@ -644887,7 +650326,7 @@ self: { utf8-string ]; description = "Program to fold GHC prof files into flamegraph input"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "stackcollapse-ghc"; broken = true; @@ -645123,7 +650562,7 @@ self: { th-lift ]; description = "GHC.Generics style staged generics"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -645213,8 +650652,8 @@ self: { }: mkDerivation { pname = "stakhanov"; - version = "0.0.1.0"; - sha256 = "1v966nnavbm81xzh0i9ad3r0kz3isp1f3hddb9hwdpvmzykcv9xk"; + version = "0.1.0.0"; + sha256 = "1vgfxnpx7hxjqp67xp1m5mfny3dgwydiy4jfnzqbqhziyrfvz6xd"; libraryHaskellDepends = [ aeson base @@ -645234,7 +650673,7 @@ self: { vector ]; description = "A Haskell PGMQ client"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -645279,7 +650718,7 @@ self: { time ]; description = "Retries for humans"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; mainProgram = "readme"; } ) { }; @@ -645379,7 +650818,7 @@ self: { ]; doHaddock = false; description = "Haskell STatic ANalyser"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; mainProgram = "stan"; } ) { }; @@ -646013,7 +651452,7 @@ self: { transformers ]; description = "Type-safe and interoperable static values and closures"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -646504,7 +651943,7 @@ self: { vector ]; description = "A library of statistical types, data, and functions"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -646713,7 +652152,7 @@ self: { sha256 = "1cg0db7malqm75rlxxcmp2w00pvlf1kki4fz5p7lc86qy7241vzb"; libraryHaskellDepends = [ base ]; description = "A discrete probability monad with statistics"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -646919,19 +652358,23 @@ self: { containers, dbus, dbus-hslogger, + directory, filepath, hslogger, + hspec, lens, optparse-applicative, + process, template-haskell, text, transformers, + unix, vector, }: mkDerivation { pname = "status-notifier-item"; - version = "0.3.1.0"; - sha256 = "1x3zqa2b9vl5mirfbh2bmyali47jpfcqsw4xxgbmsgz9jiffpda9"; + version = "0.3.2.10"; + sha256 = "0xyfb1ffq8bhjc20j05myb1ijdxim030ax17xryjf2nfrxfq19hd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -646941,6 +652384,7 @@ self: { bytestring-to-vector containers dbus + directory filepath hslogger lens @@ -646956,6 +652400,17 @@ self: { hslogger optparse-applicative ]; + testHaskellDepends = [ + base + containers + dbus + directory + filepath + hslogger + hspec + process + unix + ]; description = "A wrapper over the StatusNotifierItem/libappindicator dbus specification"; license = lib.licenses.bsd3; } @@ -647228,7 +652683,7 @@ self: { sha256 = "0ldn5yxpj99yhhp5x7zlxjmd9qgqyjg68avr19k7argwcf3nr9y9"; doHaddock = false; description = "TBA"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -647274,7 +652729,7 @@ self: { template-haskell ]; description = "Binding to Standard Template Library C++"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -647621,7 +653076,7 @@ self: { QuickCheck ]; description = "Staircase functions or piecewise constant functions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -647866,7 +653321,7 @@ self: { stm-queue ]; description = "A simplistic actor model based on STM"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -647899,14 +653354,14 @@ self: { }: mkDerivation { pname = "stm-chans"; - version = "3.0.0.9"; - sha256 = "0p9jq5fq3g77kf2kq807zrwqpw0z9a6zhw57h21wk4yb6zshs1ks"; + version = "3.0.0.11"; + sha256 = "1wkmg69zzmpcmiqm3qyjwx8nkfk9l098kc901n0a0yiwgs2fz4xj"; libraryHaskellDepends = [ base stm ]; description = "Additional types of channels for STM"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -648055,7 +653510,7 @@ self: { tasty-quickcheck ]; description = "Containers for STM"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -648211,7 +653666,7 @@ self: { rebase ]; description = "STM-specialised Hash Array Mapped Trie"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -648236,7 +653691,7 @@ self: { stm ]; description = "A library for constructing incremental computations"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -648392,7 +653847,7 @@ self: { time ]; description = "An implementation of a real-time concurrent queue"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -649023,7 +654478,7 @@ self: { utility-ht ]; description = "Elegant definition of Storable instances for records"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -649072,7 +654527,7 @@ self: { utility-ht ]; description = "Storable instance for pairs and triples"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -649125,7 +654580,7 @@ self: { utility-ht ]; description = "Fast, packed, strict storable arrays with a list interface like ByteString"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -656093,7 +661548,7 @@ self: { tasty-hunit ]; description = "Attoparsec integration for the streaming ecosystem"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -656187,7 +661642,7 @@ self: { vector ]; description = "Measures and compares the performance of streaming libraries"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -656590,7 +662045,7 @@ self: { wai-extra ]; description = "Client-side consumption of a ServerEvent"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -656819,7 +662274,7 @@ self: { zlib ]; description = "A hand-written streaming byte parser for OpenStreetMap Protobuf data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -656866,7 +662321,7 @@ self: { tasty-hunit ]; description = "Stream packets via libpcap"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -657214,7 +662669,7 @@ self: { unordered-containers ]; description = "Streaming, dataflow programming and declarative concurrency"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -657268,7 +662723,7 @@ self: { unordered-containers ]; description = "Streaming data pipelines with declarative concurrency"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; } @@ -657330,7 +662785,7 @@ self: { ]; testSystemDepends = [ archive ]; description = "Stream data from archives using the streamly library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.shlok ]; broken = true; @@ -657531,7 +662986,7 @@ self: { unix ]; description = "Streaming, parsers, arrays, serialization and more"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -657568,7 +663023,7 @@ self: { transformers ]; description = "Streaming, parsers, arrays, serialization and more"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -657622,7 +663077,7 @@ self: { vector ]; description = "Examples for Streamly"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -657649,7 +663104,7 @@ self: { streamly-core ]; description = "Streamly compatibility with filepath package"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -657687,7 +663142,7 @@ self: { temporary ]; description = "File system event notification API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -657724,7 +663179,7 @@ self: { time ]; description = "Folder watching as a Streamly stream"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -657792,7 +663247,7 @@ self: { ]; testSystemDepends = [ lmdb ]; description = "Stream data to or from LMDB databases using the streamly library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.shlok ]; broken = true; @@ -657836,7 +663291,7 @@ self: { streamly ]; description = "Streamly combinators for LZ4 compression"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -657932,7 +663387,7 @@ self: { tasty-bench ]; description = "Use OS processes as stream transformation functions"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -657977,7 +663432,7 @@ self: { tasty-bench ]; description = "Use OS processes as stream transformation functions"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -658035,7 +663490,7 @@ self: { tasty-bench ]; description = "Statistical measures for finite or infinite data streams"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -658071,7 +663526,7 @@ self: { text ]; description = "Library for streamly and text interoperation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -658131,7 +663586,7 @@ self: { ]; testSystemDepends = [ zip ]; description = "Stream data from zip archives using the streamly library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -658435,8 +663890,8 @@ self: { pname = "strict-checked-vars"; version = "0.2.1.0"; sha256 = "12c4j4rlmxcdri2sgrb383nnvbjmvhxf8pp4mgmkfsipvwyv2clm"; - revision = "1"; - editedCabalFile = "0ghsx08krngbbh9i21lcgbh60i7d3yzma5h6i88nsz07x757xndw"; + revision = "2"; + editedCabalFile = "1b900zijda9r9k3n9zp0hibqkwi7wrhz4gzrc8al9c9a32xlpdrf"; libraryHaskellDepends = [ base io-classes @@ -658451,7 +663906,9 @@ self: { tasty-quickcheck ]; description = "Strict MVars and TVars with invariant checking for IO and IOSim"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -658542,7 +663999,7 @@ self: { vector ]; description = "Strict containers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -658800,7 +664257,7 @@ self: { tasty-quickcheck ]; description = "Strict linked list"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -658819,7 +664276,7 @@ self: { deepseq ]; description = "Strict variants of mutable data types from base"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -658853,7 +664310,7 @@ self: { tasty-quickcheck ]; description = "Strict MVars for IO and IOSim"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -658901,7 +664358,7 @@ self: { stm ]; description = "Strict STM interface polymorphic over stm implementation"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -658929,7 +664386,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Strict tuples"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -658950,7 +664407,7 @@ self: { strict-tuple ]; description = "Optics for the `strict-tuple` library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -658998,7 +664455,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Lightweight strict types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -660021,7 +665478,7 @@ self: { text ]; description = "Types for the Stripe API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.mpscholten ]; } ) { }; @@ -660272,7 +665729,7 @@ self: { text ]; description = "Listen for Stripe webhook events with Scotty"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -660342,7 +665799,7 @@ self: { text ]; description = "Verification of Stripe webhook signatures"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.mpscholten ]; } ) { }; @@ -660414,7 +665871,7 @@ self: { wreq ]; description = "Use the Stripe API via Wreq"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -660527,11 +665984,11 @@ self: { transformers ]; description = "A client for the Strava V3 API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; - strive_6_1_0_3 = callPackage ( + strive_6_1_0_4 = callPackage ( { mkDerivation, aeson, @@ -660548,8 +666005,8 @@ self: { }: mkDerivation { pname = "strive"; - version = "6.1.0.3"; - sha256 = "091irrvl8sab9chx9bpdvf4k782w07ya217ya0ngsf8p5h6s4nmc"; + version = "6.1.0.4"; + sha256 = "1flcys4jq8z5k2s451n87cflh9mv08mhni95zyryg1ld8di7vh5f"; libraryHaskellDepends = [ aeson base @@ -660564,7 +666021,7 @@ self: { transformers ]; description = "A client for the Strava V3 API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -660808,7 +666265,7 @@ self: { utf8-string ]; description = "Inspect the padding and size of C data declarations and their fields"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "struct-inspector"; broken = true; @@ -660966,7 +666423,7 @@ self: { vector ]; description = "Structure (hash) of your data types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -661539,7 +666996,7 @@ self: { text ]; description = "Haskell code prettifier"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "stylish-haskell"; } @@ -661638,7 +667095,7 @@ self: { text ]; description = "Haskell code prettifier"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "stylish-haskell"; } @@ -661737,7 +667194,7 @@ self: { text ]; description = "Haskell code prettifier"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "stylish-haskell"; } @@ -661836,7 +667293,7 @@ self: { text ]; description = "Haskell code prettifier"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "stylish-haskell"; } ) { }; @@ -662194,7 +667651,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Subcategories induced by class constraints"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -662483,7 +667940,7 @@ self: { websockets ]; description = "Plexus protocol types and client for Substrate"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -662567,7 +668024,7 @@ self: { text ]; description = "Algebraic CLI for Plexus - coalgebraic schema navigation"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "synapse"; } @@ -662925,7 +668382,7 @@ self: { ]; doHaddock = false; description = "Memory efficient JSON parser"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -662963,7 +668420,7 @@ self: { tasty-quickcheck ]; description = "Suffix arrays and friends"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -663376,17 +668833,20 @@ self: { }: mkDerivation { pname = "summer"; - version = "0.3.7.2"; - sha256 = "0dqjvq1h116x3pbmi27nlgwp6sq5w8d6clcvbw9nlb85cn6awr4y"; + version = "0.4.0.0"; + sha256 = "1labgqa0zvi17xxckcgv0bjk05prn9ys71km5wwb30nywgmz62wi"; libraryHaskellDepends = [ base generics-sop profunctors vector ]; - testHaskellDepends = [ base ]; + testHaskellDepends = [ + base + generics-sop + ]; description = "An implementation of extensible products and sums"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -663453,7 +668913,7 @@ self: { validation-selective ]; description = "Tool for scaffolding fully configured batteries-included production-level Haskell projects"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -663498,7 +668958,7 @@ self: { relude ]; description = "Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "summon-tui"; } @@ -664216,7 +669676,7 @@ self: { text ]; description = "Apache Pulsar client for Haskell"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -664369,7 +669829,7 @@ self: { hspec ]; description = "Monitor groups of threads with non-hierarchical lifetimes"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -664429,7 +669889,7 @@ self: { supply-chain-core ]; description = "Composable request-response pipelines"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -664450,7 +669910,7 @@ self: { hspec ]; description = "Composable request-response pipelines"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -664493,7 +669953,7 @@ self: { transformers ]; description = "Supply-chain interface for basic streaming"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -664823,7 +670283,7 @@ self: { happy ]; description = "SystemVerilog to Verilog conversion"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "sv2v"; } ) { }; @@ -664986,7 +670446,7 @@ self: { text ]; description = "Svg Icons and more"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "svg-icons-exe"; } ) { }; @@ -665165,7 +670625,7 @@ self: { text ]; description = "Optimise SVGs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "svgone"; } @@ -665206,7 +670666,7 @@ self: { xml ]; description = "A tool to prune unused symbols from icon SVG files"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "svgsym"; broken = true; @@ -665978,7 +671438,7 @@ self: { ]; doHaddock = false; description = "2D resource gathering game with programmable robots"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -666184,7 +671644,7 @@ self: { time ]; description = "A semantic web toolkit"; - license = lib.licensesSpdx."LGPL-2.1-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-or-later"; mainProgram = "Swish"; } ) { }; @@ -666361,7 +671821,7 @@ self: { template-haskell ]; description = "Swizzle functions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -666390,7 +671850,7 @@ self: { template-haskell ]; description = "Swizzle lens functions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -666419,7 +671879,7 @@ self: { template-haskell ]; description = "Swizzle modify functions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -666442,7 +671902,7 @@ self: { template-haskell ]; description = "Swizzle set functions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -666561,7 +672021,7 @@ self: { } ) { }; - syb_0_7_3 = callPackage ( + syb_0_7_4 = callPackage ( { mkDerivation, base, @@ -666572,8 +672032,8 @@ self: { }: mkDerivation { pname = "syb"; - version = "0.7.3"; - sha256 = "139vmi0nvgcxga9qk0daks8cnfx1g9rgsb6xdgi1pz21d7a6hrk7"; + version = "0.7.4"; + sha256 = "0gysqpj6mjxcbq9r6zxmz7i8163pd2i3gl6vrz0718b77yccmjnx"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -666734,7 +672194,7 @@ self: { } ) { }; - sydtest_0_23_0_1 = callPackage ( + sydtest_0_23_0_2 = callPackage ( { mkDerivation, async, @@ -666766,8 +672226,8 @@ self: { }: mkDerivation { pname = "sydtest"; - version = "0.23.0.1"; - sha256 = "03vzlrzlqz9nx8phmhvasgfkpz5kphvmbyh7z7lp5am4sj0g9kvp"; + version = "0.23.0.2"; + sha256 = "1fzkywg9gs5mldf86a8d84i91qv4vsz5n1qg6q3vy1rh4a8if9gf"; libraryHaskellDepends = [ async autodocodec @@ -667948,7 +673408,7 @@ self: { unordered-containers ]; description = "Basic symantic combinators for Embedded Domain-Specific Languages (EDSL)"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; } ) { }; @@ -668013,7 +673473,7 @@ self: { transformers ]; description = "Symantics combinators for generating documents"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; } ) { }; @@ -668532,7 +673992,7 @@ self: { ]; doHaddock = false; description = "Parser combinators statically optimized and staged via typed meta-programming"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -668769,7 +674229,7 @@ self: { unix ]; description = "Symlink functions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -668812,8 +674272,8 @@ self: { }: mkDerivation { pname = "symbolic-regression"; - version = "0.1.0.2"; - sha256 = "0j1avmyajhqw38hgrlq53zhcifl73mzx7hshpmns5p5nlb6fiikl"; + version = "0.2.0.1"; + sha256 = "0l3lyj35dn05a19ib0pccrn4bwmkfqm9ch9qdndjj1hpjdfzyx91"; libraryHaskellDepends = [ attoparsec attoparsec-expr @@ -668849,8 +674309,9 @@ self: { ]; testHaskellDepends = [ base ]; description = "Symbolic Regression in Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -668869,7 +674330,7 @@ self: { youProbablyWantSymbolizeWithAZ ]; description = "You want Symbolize with a Z"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -668948,7 +674409,7 @@ self: { vector-hashtables ]; description = "Efficient global Symbol table, with Garbage Collection"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -669271,11 +674732,96 @@ self: { random ]; description = "Synapse is a machine learning library written in pure Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; + synapse-cc = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + ansi-terminal, + async, + base, + base16-bytestring, + bytestring, + containers, + cryptohash-sha256, + directory, + filepath, + fsnotify, + hspec, + mtl, + optparse-applicative, + plexus-protocol, + plexus-synapse, + process, + QuickCheck, + stm, + text, + time, + transformers, + unordered-containers, + }: + mkDerivation { + pname = "synapse-cc"; + version = "0.2.0"; + sha256 = "11h1lwjqpmz9dy4dhp67xnbdcxx2ygp6454hqcrsm8fxqkkis4yz"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + aeson-pretty + ansi-terminal + async + base + base16-bytestring + bytestring + containers + cryptohash-sha256 + directory + filepath + fsnotify + mtl + optparse-applicative + plexus-protocol + plexus-synapse + process + stm + text + time + transformers + unordered-containers + ]; + executableHaskellDepends = [ + base + text + ]; + testHaskellDepends = [ + aeson + aeson-pretty + base + bytestring + containers + directory + filepath + hspec + optparse-applicative + plexus-protocol + process + QuickCheck + stm + text + ]; + description = "Unified compiler toolchain for Plexus backends"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + mainProgram = "synapse-cc"; + } + ) { }; + sync = callPackage ( { mkDerivation, @@ -670066,7 +675612,7 @@ self: { utility-ht ]; description = "Control synthesizer effects via ALSA/MIDI"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; badPlatforms = lib.platforms.darwin; maintainers = [ lib.maintainers.thielema ]; } @@ -670361,7 +675907,7 @@ self: { ]; doHaddock = false; description = "Efficient signal processing using runtime compilation"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -670561,7 +676107,7 @@ self: { primitive ]; description = "Decode RFC 3164 and RFC 5424 syslog message formats"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -670897,8 +676443,8 @@ self: { pname = "system-linux-proc"; version = "0.1.1.1"; sha256 = "12nvsvmchhsqs5f3x2075v8v68inb1xz8dbv1q5x48big1bf4vv5"; - revision = "4"; - editedCabalFile = "0q77ybg2x81k9vvmyiwxqgal4s3kai6b93gdirak7ypf5fbb62q5"; + revision = "6"; + editedCabalFile = "06jq0xrljkphxpwpc606a9c5wyks6s166y78aisxj3kbdhhs26qg"; libraryHaskellDepends = [ attoparsec base @@ -671222,7 +676768,7 @@ self: { ]; librarySystemDepends = [ systemd ]; description = "systemd bindings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.linux; } ) { inherit (pkgs) systemd; }; @@ -671256,7 +676802,7 @@ self: { wreq ]; description = "Send notifications for systemd units to ntfy.sh"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "systemd-ntfy"; broken = true; @@ -671288,7 +676834,7 @@ self: { unix ]; description = "Let systemd bind the server's socket for you"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -671388,7 +676934,7 @@ self: { ]; testToolDepends = [ tasty-autocollect ]; description = "Let you put anything in the system tray"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "systranything"; } ) { }; @@ -672005,184 +677551,231 @@ self: { } ) { }; - taffybar = callPackage ( - { - mkDerivation, - aeson, - ansi-terminal, - attoparsec, - base, - bytestring, - conduit, - containers, - data-default, - dbus, - dbus-hslogger, - directory, - dyre, - either, - enclosed-exceptions, - extra, - filepath, - fsnotify, - gi-cairo-connector, - gi-cairo-render, - gi-gdk3, - gi-gdkpixbuf, - gi-gdkx113, - gi-glib, - gi-gtk-hs, - gi-gtk3, - gi-pango, - gtk-sni-tray, - gtk-strut, - gtk3, - haskell-gi-base, - hslogger, - hspec, - hspec-core, - hspec-discover, - hspec-golden, - HStringTemplate, - http-client, - http-client-tls, - http-conduit, - http-types, - multimap, - optparse-applicative, - parsec, - process, - QuickCheck, - rate-limit, - regex-compat, - safe, - scotty, - split, - status-notifier-item, - stm, - template-haskell, - text, - time, - time-locale-compat, - time-units, - transformers, - tuple, - typed-process, - unix, - unliftio, - unliftio-core, - utf8-string, - X11, - xdg-basedir, - xdg-desktop-entry, - xml, - xml-helpers, - xmonad, - }: - mkDerivation { - pname = "taffybar"; - version = "4.1.1"; - sha256 = "1fbh2jgv0isl02w806grsb7xlyjyaj4x0qmx9j556kci172g70mm"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson - ansi-terminal - attoparsec - base - bytestring - conduit - containers - data-default - dbus - dbus-hslogger - directory - dyre - either - enclosed-exceptions - extra - filepath - fsnotify - gi-cairo-connector - gi-cairo-render - gi-gdk3 - gi-gdkpixbuf - gi-gdkx113 - gi-glib - gi-gtk-hs - gi-gtk3 - gi-pango - gtk-sni-tray - gtk-strut - haskell-gi-base - hslogger - hspec - HStringTemplate - http-client - http-client-tls - http-conduit - http-types - multimap - parsec - process - QuickCheck - rate-limit - regex-compat - safe - scotty - split - status-notifier-item - stm - template-haskell - text - time - time-locale-compat - time-units - transformers - tuple - typed-process - unix - unliftio - unliftio-core - utf8-string - X11 - xdg-basedir - xdg-desktop-entry - xml - xml-helpers - xmonad - ]; - libraryPkgconfigDepends = [ gtk3 ]; - libraryToolDepends = [ hspec-discover ]; - executableHaskellDepends = [ - base - data-default - directory - hslogger - optparse-applicative - ]; - executablePkgconfigDepends = [ gtk3 ]; - testHaskellDepends = [ - base - data-default - filepath - gi-gtk3 - hspec - hspec-core - hspec-golden - QuickCheck - transformers - ]; - testToolDepends = [ hspec-discover ]; - doHaddock = false; - description = "A desktop bar similar to xmobar, but with more GUI"; - license = lib.licensesSpdx."BSD-3-Clause"; - badPlatforms = lib.platforms.darwin; - mainProgram = "taffybar"; - maintainers = [ lib.maintainers.rvl ]; - } - ) { inherit (pkgs) gtk3; }; + taffybar = + callPackage + ( + { + mkDerivation, + aeson, + ansi-terminal, + attoparsec, + base, + bytestring, + conduit, + containers, + data-default, + dbus, + dbus-hslogger, + dbus-menu, + dhall, + directory, + disk-free-space, + dyre, + either, + enclosed-exceptions, + extra, + filepath, + fsnotify, + gi-cairo-connector, + gi-cairo-render, + gi-gdk3, + gi-gdkpixbuf, + gi-gdkx113, + gi-glib, + gi-gtk-hs, + gi-gtk-layer-shell, + gi-gtk3, + gi-pango, + gtk-sni-tray, + gtk-strut, + gtk3, + haskell-gi-base, + hslogger, + hspec, + hspec-core, + hspec-discover, + hspec-golden, + HStringTemplate, + http-client, + http-client-tls, + http-conduit, + http-types, + JuicyPixels, + monad-control, + multimap, + network, + optparse-applicative, + parsec, + process, + QuickCheck, + rate-limit, + regex-compat, + safe, + scotty, + split, + status-notifier-item, + stm, + systemd, + template-haskell, + text, + time, + time-locale-compat, + time-units, + transformers, + tuple, + typed-process, + unix, + unliftio, + unliftio-core, + utf8-string, + X11, + xdg-basedir, + xdg-desktop-entry, + xml, + xml-helpers, + xmonad, + xmonad-contrib, + yaml, + }: + mkDerivation { + pname = "taffybar"; + version = "6.0.0"; + sha256 = "1vk3vyms5zzs4mray4a9x90gdl700j6h7x4kayndaqwj418rvdjw"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + ansi-terminal + attoparsec + base + bytestring + conduit + containers + data-default + dbus + dbus-hslogger + dbus-menu + directory + disk-free-space + dyre + either + enclosed-exceptions + extra + filepath + fsnotify + gi-cairo-connector + gi-cairo-render + gi-gdk3 + gi-gdkpixbuf + gi-gdkx113 + gi-glib + gi-gtk-hs + gi-gtk-layer-shell + gi-gtk3 + gi-pango + gtk-sni-tray + gtk-strut + haskell-gi-base + hslogger + hspec + HStringTemplate + http-client + http-client-tls + http-conduit + http-types + monad-control + multimap + network + parsec + process + QuickCheck + rate-limit + regex-compat + safe + scotty + split + status-notifier-item + stm + template-haskell + text + time + time-locale-compat + time-units + transformers + tuple + typed-process + unix + unliftio + unliftio-core + utf8-string + X11 + xdg-basedir + xdg-desktop-entry + xml + xml-helpers + xmonad + yaml + ]; + libraryPkgconfigDepends = [ + gtk3 + systemd + ]; + libraryToolDepends = [ hspec-discover ]; + executableHaskellDepends = [ + base + bytestring + data-default + dhall + directory + filepath + gi-gdk3 + gi-gdkpixbuf + gi-gtk3 + gtk-strut + hslogger + JuicyPixels + optparse-applicative + text + transformers + typed-process + unix + unliftio + X11 + xmonad + xmonad-contrib + ]; + executablePkgconfigDepends = [ gtk3 ]; + testHaskellDepends = [ + base + bytestring + data-default + directory + filepath + gi-gtk3 + hspec + hspec-core + hspec-golden + JuicyPixels + QuickCheck + text + transformers + typed-process + unix + unliftio + ]; + testToolDepends = [ hspec-discover ]; + doHaddock = false; + description = "A desktop bar similar to xmobar, but with more GUI"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + badPlatforms = lib.platforms.darwin; + maintainers = [ lib.maintainers.rvl ]; + } + ) + { + inherit (pkgs) gtk3; + inherit (pkgs) systemd; + }; tag-bits = callPackage ( { @@ -672402,7 +677995,7 @@ self: { transformers ]; description = "Trivial monad transformer that allows identical monad stacks to have different types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -672984,7 +678577,7 @@ self: { utf8-string ]; description = "Black magic tagsoup"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "tagstew"; } ) { }; @@ -673072,7 +678665,7 @@ self: { text ]; description = "Hierarchical Tags & Tag Trees"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -673092,7 +678685,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Abstractions related to Tahoe-LAFS \"capabilities\""; - license = lib.licensesSpdx."LGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "LGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -673250,7 +678843,7 @@ self: { text ]; description = "Tahoe-LAFS directory-like abstraction for collections of data objects"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -673459,7 +679052,7 @@ self: { yaml ]; description = "An implementation of the \"Great Black Swamp\" LAFS protocol"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -673505,7 +679098,7 @@ self: { utility-ht ]; description = "An HSpec for Great Black Swamp storage backends"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -673539,7 +679132,7 @@ self: { text ]; description = "Types related to implementation of a Tahoe-LAFS Great Black Swamp server"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -673623,7 +679216,7 @@ self: { x509 ]; description = "An implementation of the Tahoe-LAFS SSK cryptographic protocols"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -673894,8 +679487,61 @@ self: { with-utf8 ]; description = "Tailwind wrapped in Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; mainProgram = "tailwind-run"; + broken = true; + } + ) { }; + + taiwan-id = callPackage ( + { + mkDerivation, + base, + cabal-doctest, + doctest, + finitary, + finite-typelits, + hspec, + microlens, + MonadRandom, + nonempty-containers, + QuickCheck, + quickcheck-classes, + text, + }: + mkDerivation { + pname = "taiwan-id"; + version = "0.1.0.0"; + sha256 = "1b9ysrmcv8npp1fhsxhpv205m7kv44y760gbfv6983nhd3hr1m7a"; + setupHaskellDepends = [ + base + cabal-doctest + ]; + libraryHaskellDepends = [ + base + finitary + finite-typelits + MonadRandom + nonempty-containers + text + ]; + testHaskellDepends = [ + base + doctest + finitary + hspec + microlens + MonadRandom + nonempty-containers + QuickCheck + quickcheck-classes + text + ]; + description = "Implementation of Taiwan's uniform ID number format"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -674171,7 +679817,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Line oriented fast enough text search"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "talash"; broken = true; @@ -674498,7 +680144,7 @@ self: { transformers ]; description = "Heterogenous memoisation monad"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -674568,7 +680214,7 @@ self: { vector ]; description = "A tasty enhancement to cassava for easy csv exporting"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -674641,7 +680287,7 @@ self: { ]; doHaddock = false; description = "Reading, writing and manipulating \".tar\" archive files."; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -674718,7 +680364,7 @@ self: { ]; doHaddock = false; description = "Reading, writing and manipulating \".tar\" archive files."; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -674789,7 +680435,7 @@ self: { ]; doHaddock = false; description = "Reading, writing and manipulating \".tar\" archive files."; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -675115,7 +680761,7 @@ self: { QuickCheck ]; description = "Targeted generators for QuickCheck"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -675470,7 +681116,7 @@ self: { temporary ]; description = "CLI task / todo list manager with SQLite backend"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "tasklite"; } @@ -675608,7 +681254,7 @@ self: { protolude ]; description = "CLI task / todo list manager with SQLite backend"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -675695,7 +681341,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Types and aeson instances for taskwarrior tasks"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -676088,7 +681734,7 @@ self: { text ]; description = "Check multiple items during a tasty test"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -676115,7 +681761,7 @@ self: { tasty ]; description = "Ingredient for tasty which generates per-test coverage reports"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -676196,7 +681842,7 @@ self: { tasty-smallcheck ]; description = "Test discovery for the tasty framework"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "tasty-discover"; } ) { }; @@ -676266,7 +681912,7 @@ self: { temporary ]; description = "Test discovery for the tasty framework"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "tasty-discover"; } @@ -676372,7 +682018,7 @@ self: { tasty-hunit ]; description = "Handle flaky Tasty-based tests"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -676401,23 +682047,20 @@ self: { tasty-hunit ]; description = "Simple focus mechanism for tasty"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; tasty-golden = callPackage ( { mkDerivation, - async, base, bytestring, containers, deepseq, directory, filepath, - mtl, optparse-applicative, - tagged, tasty, tasty-hunit, temporary, @@ -676426,21 +682069,18 @@ self: { }: mkDerivation { pname = "tasty-golden"; - version = "2.3.5"; - sha256 = "03klnxn9rcv0l7fl4w8q6s59fzl1328j1wzwi1za4gb0l90vadwb"; + version = "2.3.6"; + sha256 = "1g0asy8x7wh0zicaxy194hbamdixzswimq4mi07w200plaipydwg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - async base bytestring containers deepseq directory filepath - mtl optparse-applicative - tagged tasty temporary text @@ -676497,7 +682137,7 @@ self: { yaml ]; description = "Additional golden test helpers for the tasty-golden package"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -676534,7 +682174,7 @@ self: { text ]; description = "Grade your tasty-testsuite"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -676679,7 +682319,7 @@ self: { tasty-hunit ]; description = "Tasty helpers to test HsLua"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -676712,7 +682352,7 @@ self: { tasty-smallcheck ]; description = "Hspec support for the Tasty test framework"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -677017,7 +682657,7 @@ self: { text ]; description = "JSON reporter for the tasty testing framework"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -677187,7 +682827,7 @@ self: { tasty-hunit ]; description = "Write tests in Lua, integrate into tasty"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -677302,7 +682942,7 @@ self: { tasty-focus ]; description = "Unopinionated top-level entry point to tasty ecosystem"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -677412,8 +683052,8 @@ self: { pname = "tasty-quickcheck"; version = "0.11.1"; sha256 = "0si4ccgqlv8h33d6310rrqba7f4pz3g8cinqfj42yd7damsdxm73"; - revision = "4"; - editedCabalFile = "13sn5bwvw04d7l3xv6mkj8mf6wyvhqqhabdqnb4xchzcc48akdxz"; + revision = "5"; + editedCabalFile = "1205icd0f94vvw40g72y4ij5a4sxzl84hg5ckav4dhfcxipnpshj"; libraryHaskellDepends = [ base optparse-applicative @@ -677499,7 +683139,7 @@ self: { transformers ]; description = "Rerun only tests which failed in a previous test run"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -677793,7 +683433,7 @@ self: { tasty ]; description = "Test vector support for tasty"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -677984,7 +683624,7 @@ self: { profunctors ]; description = "Types and combinators for taxes"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; } ) { }; @@ -678009,7 +683649,7 @@ self: { time ]; description = "Tax types and computations for Australia"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; } ) { }; @@ -678426,7 +684066,7 @@ self: { vector-algorithms ]; description = "On-line accumulation of rank-based statistics"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -679070,7 +684710,7 @@ self: { webgear-core ]; description = "Easily define multiple interrelated data types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "tedious-web-exe"; broken = true; @@ -679112,7 +684752,7 @@ self: { prettyprinter-ansi-terminal ]; description = "Prettier error"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -679593,7 +685233,7 @@ self: { in-other-words ]; description = "Binding to the telegraph API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -679783,7 +685423,7 @@ self: { transformers ]; description = "The MonadTell class and related monad transformers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -680003,7 +685643,7 @@ self: { template-haskell ]; description = "Backward-compatibility layer for Template Haskell newer than 2.8"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -680024,7 +685664,7 @@ self: { template-haskell ]; description = "The 'Lift' typeclass"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -680072,7 +685712,7 @@ self: { template-haskell ]; description = "The 'QuasiQuoter' interface"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -680314,6 +685954,39 @@ self: { } ) { }; + templates = callPackage ( + { + mkDerivation, + base, + ClasshSS, + containers, + data-default, + filepath, + lens, + reflex-classhss, + reflex-dom, + text, + }: + mkDerivation { + pname = "templates"; + version = "0.1.0.0"; + sha256 = "01i0iipzyd7f1vd9hmp9br4wa9wcixzbmzk46iq8v3h8wxfc6hf8"; + libraryHaskellDepends = [ + base + ClasshSS + containers + data-default + filepath + lens + reflex-classhss + reflex-dom + text + ]; + description = "Out of the box reflex-dom elements"; + license = lib.licenses.mit; + } + ) { }; + templatise = callPackage ( { mkDerivation, @@ -680390,7 +686063,7 @@ self: { ]; doHaddock = false; description = "You can use template.hs to create a new Haskell GitHub repository."; - license = lib.licensesSpdx."Unlicense"; + license = lib.meta.getLicenseFromSpdxId "Unlicense"; hydraPlatforms = lib.platforms.none; mainProgram = "initialise"; broken = true; @@ -680509,7 +686182,7 @@ self: { proto-lens-protobuf-types proto-lens-runtime ]; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -680782,7 +686455,7 @@ self: { zlib ]; testToolDepends = [ hspec-discover ]; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -680845,7 +686518,7 @@ self: { vector ]; librarySystemDepends = [ temporal_bridge ]; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -680892,6 +686565,49 @@ self: { } ) { }; + temporary-ospath = callPackage ( + { + mkDerivation, + base, + bytestring, + directory, + exceptions, + file-io, + filepath, + os-string, + tasty, + tasty-hunit, + unix, + }: + mkDerivation { + pname = "temporary-ospath"; + version = "1.3"; + sha256 = "1wk9zd6w3vfk9k0p4y81pb624lgrk14591l1bmvkw2lsgpasgl3l"; + libraryHaskellDepends = [ + base + bytestring + directory + exceptions + file-io + filepath + os-string + unix + ]; + testHaskellDepends = [ + base + directory + file-io + filepath + os-string + tasty + tasty-hunit + unix + ]; + description = "Portable temporary file and directory support"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + temporary-rc = callPackage ( { mkDerivation, @@ -681853,7 +687569,7 @@ self: { QuickCheck ]; description = "Tunable sorting for responsive robustness and beyond"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "tensort"; } ) { }; @@ -681914,7 +687630,7 @@ self: { termbox-bindings-hs ]; description = "termbox"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -681937,7 +687653,7 @@ self: { termbox ]; description = "termbox + reactive-banana"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -681972,7 +687688,7 @@ self: { sha256 = "0da1jq7x2bp92k6ffn4v1mv9c13lm73rj0sjpqkjcrpgygajrqxm"; libraryHaskellDepends = [ base ]; description = "termbox bindings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -681991,7 +687707,7 @@ self: { termbox-bindings-c ]; description = "termbox bindings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -682014,7 +687730,7 @@ self: { termbox ]; description = "termbox + The Elm Architecture"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -682724,7 +688440,7 @@ self: { tls ]; description = "create temporary SSL certificates in tests"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -683337,7 +689053,7 @@ self: { simple-get-opt ]; description = "A library to make a quick test-runner script"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; mainProgram = "test-runner"; broken = true; @@ -683891,7 +689607,26 @@ self: { text ]; description = "Testcontainers integration for PostgreSQL"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + tesths = callPackage ( + { + mkDerivation, + ansi-terminal, + base, + }: + mkDerivation { + pname = "tesths"; + version = "0.2.2.1"; + sha256 = "0lmfcvnc11slbb4radlary35fhkzdy12jphphp8dzknswd83iqg2"; + libraryHaskellDepends = [ + ansi-terminal + base + ]; + description = "A lightweight testing framework for Haskell"; + license = lib.licenses.lgpl3Only; } ) { }; @@ -683955,7 +689690,7 @@ self: { vec ]; description = "Pure implementation of tensors, for use in tests"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -684303,7 +690038,7 @@ self: { } ) { }; - texmath_0_13_0_2 = callPackage ( + texmath_0_13_1 = callPackage ( { mkDerivation, base, @@ -684326,8 +690061,8 @@ self: { }: mkDerivation { pname = "texmath"; - version = "0.13.0.2"; - sha256 = "1iwb67rnyhq8w4vm0500273iy2pks0h130k65i6x3zbsg15hdlvs"; + version = "0.13.1"; + sha256 = "0lxk76f23qirxv1h7fw6al3246g4f0mghnzlkx7d3ln4czkmk73g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -684474,7 +690209,7 @@ self: { ]; doCheck = false; description = "An efficient packed Unicode text type"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -684556,7 +690291,7 @@ self: { text-builder-linear ]; description = "Text styling for ANSI terminals"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -684593,7 +690328,7 @@ self: { text ]; description = "ASCII string and character processing"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -684654,7 +690389,7 @@ self: { rerebase ]; description = "Efficient strict text builder"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -684705,7 +690440,7 @@ self: { text-builder-linear ]; description = "Efficient and flexible strict text builder"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -684755,7 +690490,7 @@ self: { text-builder-linear ]; description = "Efficient and flexible strict text builder"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -684798,7 +690533,7 @@ self: { text-builder-linear ]; description = "Internals of \"text-builder\""; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -684840,7 +690575,7 @@ self: { text-builder-linear ]; description = "Internals of \"text-builder\""; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -684899,7 +690634,7 @@ self: { rerebase ]; description = "Edge of developments for \"text-builder\""; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -684946,7 +690681,7 @@ self: { time ]; description = "Edge of developments for \"text-builder\""; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -684964,8 +690699,8 @@ self: { }: mkDerivation { pname = "text-builder-lawful-conversions"; - version = "0.1.4"; - sha256 = "0dqinf0nkrviaxz2p465w7zh9nz73a2ivs35b2kx1bd3l8gvl9wp"; + version = "0.1.4.1"; + sha256 = "101j68bhvkzqcjhsgqg92z53dw3nkzkmhrwjv2k0s850s82yk95v"; libraryHaskellDepends = [ base lawful-conversions @@ -684983,7 +690718,7 @@ self: { text-builder ]; description = "Orphan instances of \"lawful-conversions\" for \"text-builder\""; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -685026,7 +690761,7 @@ self: { text ]; description = "Builder for Text and ByteString based on linear types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -685047,7 +690782,7 @@ self: { time ]; description = "Various formats for \"time\" in terms of \"text-builder\""; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -685074,7 +690809,7 @@ self: { text ]; description = "A text compression library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -685161,7 +690896,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Safe conversions between textual types"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -685191,7 +690926,7 @@ self: { text ]; description = "Convert between various textual representations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -685259,7 +690994,7 @@ self: { text-builder-linear ]; description = "A typeclass for user-facing output"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.mangoiv ]; } ) { }; @@ -685314,7 +691049,7 @@ self: { ]; doHaddock = false; description = "Classes and newtypes for deriving uniform textual encodings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -685908,7 +691643,7 @@ self: { text ]; description = "Case conversion, word boundary manipulation, and textual subjugation"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -685989,7 +691724,7 @@ self: { weigh ]; description = "Calculate various string metrics efficiently"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -686383,7 +692118,7 @@ self: { text ]; description = "Simple text replacements from a list of search/replace pairs"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "text-replace"; broken = true; @@ -686459,7 +692194,7 @@ self: { text-rope ]; description = "2D text zipper based on text-rope"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -686535,8 +692270,8 @@ self: { pname = "text-show"; version = "3.11.3"; sha256 = "0mvahiljlvizfbldnv8cjn94h9j76s1zj7d8gb6wl6rwxf7fphrg"; - revision = "1"; - editedCabalFile = "0vhl7zqqg3q8dm4dkw0b940ka8kaaxsa7adxpbw1frgqg8xrg960"; + revision = "2"; + editedCabalFile = "0drmrkhy2y4wrff69q7fk61z5q69cj9hik7dpgg8b6a46r743z66"; libraryHaskellDepends = [ array base @@ -686624,8 +692359,8 @@ self: { pname = "text-show-instances"; version = "3.9.10"; sha256 = "09cb391gi0hgkjk4ap4d83vg13lczrghmb9db96a4ckw1bp9pbc1"; - revision = "5"; - editedCabalFile = "0mrlg1pn18vc8bj6dh3wncc7xcyaaamdsz5ja24sgxv2g08m3wvg"; + revision = "6"; + editedCabalFile = "0103l5byrg5pik2a1646mvaqxg98505pldpap9xm6ys0yvg05an3"; libraryHaskellDepends = [ aeson base @@ -687549,7 +693284,7 @@ self: { template-haskell ]; description = "Compile-time CAS(Computer Algebra System)"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -687733,7 +693468,7 @@ self: { unordered-containers ]; description = "Check that datatypes are deep strict using Template Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -687929,10 +693664,8 @@ self: { }: mkDerivation { pname = "th-extras"; - version = "0.0.0.8"; - sha256 = "1hvpvb02j2zyg4mpdqzs3w4s7wva78npdlrnpsii7nps2fpvcmrs"; - revision = "2"; - editedCabalFile = "08hbgfr7r7nqq2pak4ip1yjy53b7vhs6dgdqw522hhydfg6y9ia5"; + version = "0.0.0.9"; + sha256 = "188k0734c9c34qk1fys14cgxyl162h9m6kikcyafgj3zw3s3wzpx"; libraryHaskellDepends = [ base containers @@ -688198,7 +693931,7 @@ self: { template-haskell ]; description = "Template Haskell construction utilities"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -688227,7 +693960,7 @@ self: { transformers ]; description = "Implicit (recursive) let insertion"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -688325,7 +694058,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Serialize compilation of modules with TH code modifing shared state"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -688889,7 +694622,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Give your dependencies stars on GitHub!"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "thank-you-stars"; broken = true; @@ -688965,7 +694698,7 @@ self: { unagi-chan ]; description = "Minimalistic actor library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -689002,7 +694735,7 @@ self: { rerebase ]; description = "Minimalistic actor library experiments"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -689063,7 +694796,7 @@ self: { time ]; description = "Haskell API bindings for http://themoviedb.org"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "tmdb"; broken = true; @@ -690256,8 +695989,8 @@ self: { }: mkDerivation { pname = "thrift-compiler"; - version = "0.2.0.0"; - sha256 = "0w4m3hqs24lc4bszk0df944v9vr08r8l3i2nk32yrmc96b8ncl7x"; + version = "0.3.0.0"; + sha256 = "0rhan2q5qp5q037g37ra7isr0i8ny7d3fcdn8r1cx193580202w0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -690308,7 +696041,7 @@ self: { text ]; description = "A compiler from the Thrift Interface Definition Language (IDL) to Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "thrift-compiler"; } @@ -690343,7 +696076,7 @@ self: { unordered-containers ]; description = "Support for using Haxl with Thrift services"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -690365,6 +696098,7 @@ self: { hspec, hspec-contrib, http-client, + http-client-tls, http-types, HUnit, network, @@ -690380,8 +696114,8 @@ self: { }: mkDerivation { pname = "thrift-http"; - version = "0.2.0.0"; - sha256 = "0n4s8wanfl27b5vjlqlf8jf3cmxmy447zwlgffw1w90940fznj9p"; + version = "0.3.0.0"; + sha256 = "0g3sjfpm341zxc844s2b0gn0a240z84gm8v5pav6sqawkjhy1rar"; libraryHaskellDepends = [ aeson async @@ -690397,6 +696131,7 @@ self: { hspec hspec-contrib http-client + http-client-tls http-types HUnit network @@ -690422,16 +696157,19 @@ self: { hashable hspec hspec-contrib + http-client + http-types HUnit STMonadTrans text thrift-lib transformers unordered-containers + wai ]; doHaddock = false; description = "Support for Thrift-over-HTTP server and client"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -690533,7 +696271,7 @@ self: { testToolDepends = [ thrift-compiler ]; doHaddock = false; description = "Libraries for Haskell Thrift"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -690836,7 +696574,7 @@ self: { text ]; description = "Image thumbnail creation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -691193,7 +696931,7 @@ self: { text ]; description = "A basic implementation of a personal ticket management system"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "ticket-manager"; broken = true; @@ -691400,7 +697138,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Ableton Link integration for Tidal"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; mainProgram = "tidal-linktest"; } ) { }; @@ -691683,7 +697421,7 @@ self: { ]; testSystemDepends = [ tb_client ]; description = "A Haskell client library for Tigerbeetle database"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "tigerbeetle-hs"; broken = true; @@ -691832,7 +697570,7 @@ self: { tasty-bench ]; description = "Haskell implementation of tiktoken"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -691989,7 +697727,7 @@ self: { deepseq ]; description = "A time library"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -692031,7 +697769,6 @@ self: { HUnit, QuickCheck, random, - tagged, tasty, tasty-hunit, tasty-quickcheck, @@ -692040,8 +697777,8 @@ self: { }: mkDerivation { pname = "time-compat"; - version = "1.9.8"; - sha256 = "1w2wxz9q3w04mwjm43xk8nrs61fhaf82xpz5q13in4sv99lzhbjh"; + version = "1.9.9"; + sha256 = "09bwvzxd41mmr3vq4az301fziy3aaglhky7bbs2ib76gagnxvylh"; libraryHaskellDepends = [ base base-orphans @@ -692057,12 +697794,10 @@ self: { HUnit QuickCheck random - tagged tasty tasty-hunit tasty-quickcheck template-haskell - time ]; description = "Compatibility package for time"; license = lib.licenses.bsd3; @@ -692084,7 +697819,7 @@ self: { time ]; description = "A library for time domains and durations"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.turion ]; } ) { }; @@ -692104,7 +697839,7 @@ self: { time ]; description = "A library for time domains and durations"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; } @@ -693166,7 +698901,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Data type representing a piecewise-constant function over time"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -693327,7 +699062,7 @@ self: { unliftio ]; description = "Efficient timeout with reset"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -693493,7 +699228,7 @@ self: { tasty-bench ]; description = "A timer wheel"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -693686,6 +699421,8 @@ self: { pname = "timestamp"; version = "0.2"; sha256 = "1cl57lf53kqmrhplf944zqhp59vjah57yakqd9m2rn0m5n6hz6sg"; + revision = "1"; + editedCabalFile = "0fnb3b3ymwr2nz9yv3fwyv6snwi5mmh4rh744fzcic8kqxl0m1si"; libraryHaskellDepends = [ base cereal @@ -693779,7 +699516,7 @@ self: { text ]; description = "A library for profiling time in Haskell applications"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -694136,6 +699873,7 @@ self: { license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "tintin"; + broken = true; } ) { }; @@ -694267,7 +700005,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Library to build tiny apps in Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -694311,7 +700049,7 @@ self: { entropy ]; description = "A secure URL-friendly string ID generator"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -695454,7 +701192,7 @@ self: { } ) { }; - tls_2_2_1 = callPackage ( + tls_2_3_0 = callPackage ( { mkDerivation, async, @@ -695475,11 +701213,11 @@ self: { hpke, hspec, hspec-discover, - memory, mtl, network, network-run, QuickCheck, + ram, random, serialise, tasty-bench, @@ -695490,8 +701228,8 @@ self: { }: mkDerivation { pname = "tls"; - version = "2.2.1"; - sha256 = "0cwi77q86llncxnksq45lv0nfgc0d163p134g6ql6v3mc5h49cih"; + version = "2.3.0"; + sha256 = "1zjnzj12y1mc5l0ibgc549iwasp6wp2azcgv4n0927yjrayd8gx3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -695508,9 +701246,9 @@ self: { data-default ech-config hpke - memory mtl network + ram random serialise transformers @@ -695664,8 +701402,8 @@ self: { }: mkDerivation { pname = "tls-session-manager"; - version = "0.0.8"; - sha256 = "1nijzmapkjzg88aa03wznjk8hc94klph3g0mazrlmp0w4nr4hzww"; + version = "0.0.9"; + sha256 = "1j0sbrxrz0d522igjgk7s361vd9yashjd8j25yypxclx83qfcp6i"; libraryHaskellDepends = [ auto-update base @@ -695682,6 +701420,40 @@ self: { } ) { }; + tls-session-manager_0_1_0 = callPackage ( + { + mkDerivation, + auto-update, + base, + bytestring, + clock, + crypto-token, + psqueues, + ram, + serialise, + tls, + }: + mkDerivation { + pname = "tls-session-manager"; + version = "0.1.0"; + sha256 = "07mxdw9rh74m7l3z1ibwc490kn093w1xhbdm6qi1qfnkz1b199r9"; + libraryHaskellDepends = [ + auto-update + base + bytestring + clock + crypto-token + psqueues + ram + serialise + tls + ]; + description = "In-memory TLS session DB and session ticket"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + tls-sslkeylogfile = callPackage ( { mkDerivation, @@ -695709,7 +701481,7 @@ self: { tls ]; description = "SSLKEYLOGFILE support for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -695763,7 +701535,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Handle phylogenetic trees"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; mainProgram = "tlynx"; maintainers = [ lib.maintainers.dschrempf ]; } @@ -695819,7 +701591,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Handle phylogenetic trees"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "tlynx"; maintainers = [ lib.maintainers.dschrempf ]; @@ -696062,7 +701834,7 @@ self: { warp-tls ]; description = "Run 'tmp' processes in integration tests"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -696135,7 +701907,7 @@ self: { hspec ]; description = "Test a simple service with backends running on docker using tmp-proc"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -696173,7 +701945,7 @@ self: { tmp-proc ]; description = "Launch a PostgreSQL database in docker using tmp-proc"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -696209,7 +701981,7 @@ self: { tmp-proc ]; description = "Launch RabbitMQ in docker using tmp-proc"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -696245,7 +702017,7 @@ self: { tmp-proc ]; description = "Launch Redis in docker using tmp-proc"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -696282,7 +702054,7 @@ self: { tmp-proc ]; description = "Launch ZipKin in docker using tmp-proc"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -696579,7 +702351,7 @@ self: { testToolDepends = [ hspec-discover ]; doHaddock = false; description = "Unofficial Haskell SDK for the Todoist REST API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -696788,7 +702560,7 @@ self: { text ]; description = "Fast rate limiting using the token bucket algorithm (BSD)"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "token-limiter-extended-tests"; broken = true; @@ -696971,7 +702743,7 @@ self: { transformers ]; description = "Check uniqueness and tokenize safely"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -697308,7 +703080,7 @@ self: { markdown-unlit ]; description = "TOML 1.1.0 parser"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -697406,7 +703178,7 @@ self: { toml-reader ]; description = "Alternative parser for TOML values produced by the toml-reader package"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -697439,7 +703211,7 @@ self: { toml-parser ]; description = "toml-parser test drivers"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -697504,7 +703276,7 @@ self: { unordered-containers ]; description = "Bidirectional TOML serialization"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -698223,7 +703995,7 @@ self: { template-haskell time ]; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -698266,7 +704038,7 @@ self: { text ]; description = "Tribial tools"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -698404,7 +704176,7 @@ self: { vector ]; description = "Extensible records library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -698506,7 +704278,7 @@ self: { vector ]; description = "Directed acyclic graphs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -698572,7 +704344,7 @@ self: { sha256 = "0ljcxlv019qfbs3wvp03j8l261i1p6vv3vycabcd0hpy0dbq80d9"; libraryHaskellDepends = [ base ]; description = "Torsor Typeclass"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -699164,7 +704936,7 @@ self: { vector ]; description = "Assorted decision procedures for SAT, SMT, Max-SAT, PB, MIP, etc"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -699401,7 +705173,7 @@ self: { text ]; description = "Data Type for Rewriting Systems"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; } ) { }; @@ -699445,7 +705217,7 @@ self: { text ]; description = "Parser and pretty printer for the TPTP language"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -699508,6 +705280,7 @@ self: { trace-embrace = callPackage ( { mkDerivation, + add-dependent-file, aeson, base, bytestring, @@ -699537,9 +705310,10 @@ self: { }: mkDerivation { pname = "trace-embrace"; - version = "1.2.0"; - sha256 = "05wgj9pf9vqafa1h7sbjxzy2lx213qwrpr4f2dq7s7i2l9hf2a3k"; + version = "1.3.0"; + sha256 = "0rp3xmvz59p832k7sdz9wnj2v2ki0j2j13vfx8432jn1gmxw3ax3"; libraryHaskellDepends = [ + add-dependent-file aeson base bytestring @@ -699583,7 +705357,8 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Smart version of Debug.Trace module"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -699885,11 +705660,12 @@ self: { text, time, vty, + vty-crossplatform, }: mkDerivation { pname = "trackit"; - version = "0.8"; - sha256 = "02d47f599w0mksyr16i8lxydg3h9dni5dx1lh9y5vw7mfqklz5ff"; + version = "0.8.1"; + sha256 = "0z0w782l63nz81qaaf1alh2j2lxs8spmpxhpcqwv2c4yi6ihij97"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -699908,6 +705684,7 @@ self: { text time vty + vty-crossplatform ]; description = "A command-line tool for live monitoring"; license = lib.licenses.bsd3; @@ -700011,7 +705788,7 @@ self: { unliftio-core ]; description = "Haskell bindings for Tracy frame profiler"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -700543,6 +706320,8 @@ self: { pname = "transformers"; version = "0.6.3.0"; sha256 = "10zn7xryl60n91xl99dp7zkg3hdkjc8dljc3xdl2k4q75y7xws2i"; + revision = "2"; + editedCabalFile = "18gqlyxjvalskkab4sg5h09xg5ziwb53la62qv000skpb2fwra0p"; libraryHaskellDepends = [ base ]; description = "Concrete functor and monad transformers"; license = lib.licenses.bsd3; @@ -700588,8 +706367,8 @@ self: { }: mkDerivation { pname = "transformers-base"; - version = "0.4.6"; - sha256 = "146g69yxmlrmvqnzwcw4frxfl3z04lda9zqwcqib34dnkrlghfrj"; + version = "0.4.6.1"; + sha256 = "1n21kd1vbg4s6p1vpzfkvb457p1dc1b96c50x02dan6np6ry6gdl"; libraryHaskellDepends = [ base base-orphans @@ -700818,7 +706597,7 @@ self: { transformers ]; description = "An Either monad transformer"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -700843,7 +706622,7 @@ self: { transformers ]; description = "An Except monad transformer with"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -700910,7 +706689,7 @@ self: { writer-cps-transformers ]; description = "Ad-hoc type classes for lifting"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -701293,7 +707072,7 @@ self: { doctest ]; description = "Type Safe Web Routing"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -701330,7 +707109,7 @@ self: { trasa ]; description = "Type safe http requests"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -701489,7 +707268,7 @@ self: { wai ]; description = "Type safe web server"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -701519,7 +707298,7 @@ self: { trasa ]; description = "Template Haskell to generate trasa routes"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -701555,8 +707334,9 @@ self: { util ]; description = "See README for more info"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -701596,7 +707376,7 @@ self: { template-haskell ]; description = "General data structure lifting for Template Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -701849,7 +707629,7 @@ self: { hspec-core ]; description = "Efficient implementation of the implicit treap data structure"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -701940,7 +707720,7 @@ self: { Diff ]; description = "Diffing of (expression) trees"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; } ) { }; @@ -701985,7 +707765,7 @@ self: { vector ]; description = "Tree Edit Distance to determine the similarity between two trees"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "tree-edit-distance-exe"; } ) { }; @@ -702044,7 +707824,7 @@ self: { mtl ]; description = "Configurable text rendering of trees"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -702082,7 +707862,7 @@ self: { hedgehog ]; description = "Unstable bindings for the tree-sitter parsing library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -702102,7 +707882,7 @@ self: { tree-sitter ]; description = "Tree-sitter grammar/parser for C#"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -702122,7 +707902,7 @@ self: { tree-sitter ]; description = "Tree-sitter grammar/parser for Go"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -702143,7 +707923,7 @@ self: { tree-sitter ]; description = "Tree-sitter grammar/parser for Haskell (with GHC extensions)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -702163,7 +707943,7 @@ self: { tree-sitter ]; description = "Tree-sitter grammar/parser for Java"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -702183,7 +707963,7 @@ self: { tree-sitter ]; description = "Tree-sitter grammar/parser for JSON"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -702203,7 +707983,7 @@ self: { tree-sitter ]; description = "Tree-sitter grammar/parser for OCaml"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -702223,7 +708003,7 @@ self: { tree-sitter ]; description = "Tree-sitter grammar/parser for PHP"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -702243,7 +708023,7 @@ self: { tree-sitter ]; description = "Tree-sitter grammar/parser for Python"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -702263,7 +708043,7 @@ self: { tree-sitter ]; description = "Tree-sitter grammar/parser for QL"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -702283,7 +708063,7 @@ self: { tree-sitter ]; description = "Tree-sitter grammar/parser for Ruby"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -702303,7 +708083,7 @@ self: { tree-sitter ]; description = "Tree-sitter grammar/parser for Rust"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -702323,7 +708103,7 @@ self: { tree-sitter ]; description = "Tree-sitter grammar/parser for TSX"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -702343,7 +708123,7 @@ self: { tree-sitter ]; description = "Tree-sitter grammar/parser for TypeScript"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -702370,7 +708150,7 @@ self: { mtl ]; description = "Functions and newtype wrappers for traversing Trees"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -702917,7 +708697,7 @@ self: { ]; doHaddock = false; description = "Bindings to the TREXIO library for wave function data"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) trexio; }; @@ -702967,7 +708747,7 @@ self: { splitmix ]; description = "Trial Data Structure"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -702990,7 +708770,7 @@ self: { trial ]; description = "Trial helper functions for optparse-applicative"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -703015,7 +708795,7 @@ self: { trial ]; description = "Trial helper functions for tomland"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -703349,7 +709129,7 @@ self: { hspec ]; description = "A command-line tool for trimming whitespace"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "trim"; broken = true; @@ -703620,7 +709400,7 @@ self: { time ]; description = "Template Haskell hack to violate module abstractions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -703745,7 +709525,7 @@ self: { text ]; description = "An implementation of a trust chain"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -703771,7 +709551,7 @@ self: { sha256 = "164jxd8cyjb4qkmwqchzcpvd5fh7d124gbpryi26y8cbabmhfm8z"; libraryHaskellDepends = [ base ]; description = "Generalized booleans and truthy values"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -704334,7 +710114,7 @@ self: { text-short ]; description = "Textual Type Classes"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -704659,6 +710439,74 @@ self: { } ) { }; + tuispec = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + directory, + filepath, + jsonrpc, + optparse-applicative, + posix-pty, + process, + scientific, + tasty, + tasty-hunit, + text, + time, + unix, + }: + mkDerivation { + pname = "tuispec"; + version = "0.2.0.0"; + sha256 = "1qjal3lw3nnaf3r7azggr1cvq0y8q6p7jqdqzhqcqrkd4n9fgjxs"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + jsonrpc + posix-pty + process + tasty + tasty-hunit + text + time + unix + ]; + executableHaskellDepends = [ + base + optparse-applicative + text + unix + ]; + testHaskellDepends = [ + aeson + base + bytestring + directory + filepath + process + scientific + tasty + tasty-hunit + text + ]; + description = "Playwright-like black-box testing for terminal UIs over PTY"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + mainProgram = "tuispec"; + broken = true; + } + ) { }; + tuntap = callPackage ( { mkDerivation, @@ -704834,7 +710682,7 @@ self: { tasty-hunit ]; description = "Access tuple fields using record dot syntax"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "gen-source"; broken = true; @@ -705089,7 +710937,7 @@ self: { tasty-quickcheck ]; description = "Small monomorphic tuples"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -705571,7 +711419,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Tiny web application framework for WAI"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -706516,7 +712364,7 @@ self: { vector ]; description = "Simple 2D Game Engine"; - license = lib.licensesSpdx."Zlib"; + license = lib.meta.getLicenseFromSpdxId "Zlib"; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; mainProgram = "example"; @@ -706569,7 +712417,7 @@ self: { wai ]; description = "Haskell twirp foundations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -707097,6 +712945,7 @@ self: { description = "Text"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -707569,7 +713418,7 @@ self: { Glob ]; description = "Combinators for writing pretty type errors easily"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -707589,6 +713438,20 @@ self: { } ) { }; + type-fold = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "type-fold"; + version = "0.1.0.0"; + sha256 = "06k6a9p0pvrn31dcqidfpzg1ighrc657hcxblg01awgcwrqdxv14"; + libraryHaskellDepends = [ base ]; + description = "A library for folding types to a value"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + type-fun = callPackage ( { mkDerivation, base }: mkDerivation { @@ -708144,7 +714007,7 @@ self: { template-haskell ]; description = "Type-level functions for record types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "vector-example"; } ) { }; @@ -708229,7 +714092,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Type-level natural and proofs of their properties"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -708435,7 +714298,7 @@ self: { tasty-hunit ]; description = "Support functions to work with type representations"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -708456,7 +714319,7 @@ self: { invariant ]; description = "Classes for the rig (sums and products) of types"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -708470,7 +714333,7 @@ self: { editedCabalFile = "0xcamv7cy7saywzx2vj7d0l1hpjqkz8jzkdy8hdabz7q9zlynshg"; libraryHaskellDepends = [ base ]; description = "Type safe BST and AVL trees"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -708498,7 +714361,7 @@ self: { template-haskell ]; description = "Type set"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -708907,7 +714770,7 @@ self: { unordered-containers ]; description = "An implementation of LangChain in Haskell"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "typechain-exe"; broken = true; @@ -709225,7 +715088,7 @@ self: { singletons-base ]; description = "A framework for strongly typed FSM"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -709253,7 +715116,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "GUI framework based on typed-fsm"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -709335,7 +715198,7 @@ self: { tasty-hunit ]; description = "A binding of the typed-process library for the effectful effect system"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -709347,6 +715210,7 @@ self: { base, bytestring, contra-tracer, + deepseq, directory, io-classes, io-sim, @@ -709360,14 +715224,15 @@ self: { }: mkDerivation { pname = "typed-protocols"; - version = "1.1.0.1"; - sha256 = "1sfcdhvb99yzmzsh63qdvghbjhd5r1g3bi6yyb432pdqnw9i4s9g"; - revision = "1"; - editedCabalFile = "10hvss36prs3mg3xi6czh41ajlbaiwsaq613jacp48d0hh7x7cxq"; + version = "1.2.0.0"; + sha256 = "1sxw1m4k8vwp0acdh5q1yrn6k68q7l75aa91qip2cvb0bwqkqsg1"; + revision = "2"; + editedCabalFile = "1hacq8s04g3jmm7q31008ab0xlf560byji66030xgplzcd34dc4g"; libraryHaskellDepends = [ base bytestring contra-tracer + deepseq io-classes network QuickCheck @@ -709389,7 +715254,9 @@ self: { ]; doHaddock = false; description = "A framework for strongly typed protocols"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -709466,7 +715333,7 @@ self: { typed-protocols ]; description = "Derive documentation from typed-protocols source code"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "typed-protocols-doc-demo"; broken = true; @@ -709508,7 +715375,7 @@ self: { test-framework-quickcheck2 ]; description = "An efficient and versatile typed range library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -709547,7 +715414,7 @@ self: { template-haskell ]; description = "typed session framework"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -709581,7 +715448,7 @@ self: { raw-strings-qq ]; description = "Automatically generate status for typed-session"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -709953,7 +715820,7 @@ self: { tasty-quickcheck ]; description = "Plugin to faciliate type-level let"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -710261,7 +716128,7 @@ self: { ]; doHaddock = false; description = "Efficient implementation of a dependent map with types as keys"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; maintainers = [ lib.maintainers.mpscholten ]; } ) { }; @@ -710337,7 +716204,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Type-safe transformations and purifications of PreCures (Japanese Battle Heroine)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -710429,7 +716296,7 @@ self: { text-show ]; description = "Typelevel printf"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -710785,11 +716652,11 @@ self: { time ]; description = "Parsing and evaluating typst syntax"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; - typst_0_8_1 = callPackage ( + typst_0_9 = callPackage ( { mkDerivation, aeson, @@ -710819,8 +716686,10 @@ self: { }: mkDerivation { pname = "typst"; - version = "0.8.1"; - sha256 = "1234gmz8f4daj06dgfn7h3jrzbvv9dfxbpqsgqlhzm8zna1p7jgr"; + version = "0.9"; + sha256 = "11np3g5l6yqm33j4vkl65pfdcjs2dj7302lyyp9pq2i6lsi7kxmn"; + revision = "1"; + editedCabalFile = "1qyhvyfz9dizkclmc5jkq5cmdjms8qmsppy66qn7il2dz7aggbj2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -710858,7 +716727,7 @@ self: { time ]; description = "Parsing and evaluating typst syntax"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -710878,7 +716747,7 @@ self: { text ]; description = "Symbol and emoji lookup for typst language"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -710897,7 +716766,7 @@ self: { text ]; description = "Symbol and emoji lookup for typst language"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -711550,8 +717419,9 @@ self: { gauge ]; description = "Unicode Character Database — Predicates on characters specified by Unicode"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -711582,7 +717452,7 @@ self: { containers ]; description = "Datatype and parser for the Universal Configuration Language (UCL) using libucl"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -711963,6 +717833,40 @@ self: { } ) { }; + uhd = callPackage ( + { + mkDerivation, + base, + optparse-applicative, + time, + uhd, + vector, + }: + mkDerivation { + pname = "uhd"; + version = "0.1.0.0"; + sha256 = "10n9mqjar39a9m9dbxfiaj11y5fynzhlcjb6qshykqr2cxzdwbjc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + time + vector + ]; + librarySystemDepends = [ uhd ]; + executableHaskellDepends = [ + base + optparse-applicative + time + vector + ]; + description = "Interface with Ettus USRP SDRs"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { inherit (pkgs) uhd; }; + uhexdump = callPackage ( { mkDerivation, @@ -712054,7 +717958,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Minimalistic console UI (getLine), arrow key support (edit, browse cmd history)"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "example"; } ) { }; @@ -712304,7 +718208,7 @@ self: { time ]; description = "Implementation of ULID - Universally Unique Lexicographically Sortable Identifier"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "ulid-exe"; } ) { }; @@ -712352,7 +718256,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Another ULID implementation with tight memory representation"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -712408,7 +718312,7 @@ self: { hspec ]; description = "Bindings for libunac(3)"; - license = lib.licensesSpdx."Unlicense"; + license = lib.meta.getLicenseFromSpdxId "Unlicense"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -712720,7 +718624,7 @@ self: { unbound-generics ]; description = "Unification based on unbound-generics"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -712877,7 +718781,7 @@ self: { vector ]; description = "A library for reference cells backed by unboxed-vectors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "example"; broken = true; @@ -712986,7 +718890,7 @@ self: { libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Customize uncaught exception handling"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; mainProgram = "uncaught-exception-demo"; } ) { }; @@ -713073,7 +718977,7 @@ self: { unliftio ]; description = "a library which implements easy, concurrent and pretty logging"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; mainProgram = "unclogging"; maintainers = [ lib.maintainers.mangoiv ]; } @@ -713096,7 +719000,7 @@ self: { int-supply ]; description = "Unconditional jumps"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -713213,7 +719117,7 @@ self: { transformers ]; description = "Class of data structures that can be unfolded"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -713267,7 +719171,7 @@ self: { stm ]; description = "Make any action thread safe"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -713613,7 +719517,7 @@ self: { text-icu ]; description = "Haskell implementation of the Unicode Collation Algorithm"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -713644,7 +719548,7 @@ self: { tasty-bench ]; description = "Access Unicode Character Database (UCD)"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -713673,7 +719577,7 @@ self: { tasty-bench ]; description = "Access Unicode Character Database (UCD)"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -713711,7 +719615,7 @@ self: { unicode-data ]; description = "Unicode characters names and aliases"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -713732,7 +719636,7 @@ self: { bytestring ]; description = "Parsers for Unicode Character Database (UCD) files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -713761,7 +719665,7 @@ self: { tasty-bench ]; description = "Unicode characters scripts"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -713794,7 +719698,7 @@ self: { tasty-bench ]; description = "Unicode security mechanisms database"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -714023,7 +719927,7 @@ self: { text ]; description = "Unicode normalization"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -714146,8 +720050,8 @@ self: { }: mkDerivation { pname = "unification-fd"; - version = "0.12.0.2"; - sha256 = "027vp4jqm0gn8za0y058idypnrcmk2c8byj6zfmd9zgs4imxp957"; + version = "0.12.0.3"; + sha256 = "0pj1rh5nw3p48lbnkdd58lnvvlc73k6j3qvs22wzgx5657f5cgn5"; libraryHaskellDepends = [ base containers @@ -714156,7 +720060,7 @@ self: { mtl ]; description = "Simple generic unification algorithms"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -714179,7 +720083,7 @@ self: { test-invariant ]; description = "Pointless functions and a simplistic zero and monoid"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; } ) { }; @@ -714236,7 +720140,7 @@ self: { uniform-strings ]; description = "Handling errors in the uniform framework"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; } ) { }; @@ -714316,7 +720220,7 @@ self: { zlib ]; description = "Uniform file handling operations"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; } ) { }; @@ -714616,7 +720520,7 @@ self: { uniform-algebras ]; description = "Manipulate and convert strings of characters uniformly and consistently"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; } ) { }; @@ -714645,7 +720549,7 @@ self: { uniform-strings ]; description = "Time in the uniform framework"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; } ) { }; @@ -714723,7 +720627,7 @@ self: { uniform-time ]; description = "A uniform base to build apps on"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; } ) { }; @@ -714791,7 +720695,7 @@ self: { lens ]; description = "Extensible type-safe unions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -714962,7 +720866,7 @@ self: { with-utf8 ]; description = "Union mount filesystem paths into Haskell datastructures"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -715107,7 +721011,7 @@ self: { transformers ]; description = "Esoteric programming language where each number can only appear once"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "unique"; broken = true; @@ -715144,7 +721048,7 @@ self: { utility-ht ]; description = "Solve simple simultaneous equations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -715182,7 +721086,7 @@ self: { utility-ht ]; description = "Solve simple simultaneous equations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -715624,7 +721528,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Extensible typed Dimensions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -715887,7 +721791,7 @@ self: { universe-some ]; description = "A class for finite and recursively enumerable types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -715919,7 +721823,7 @@ self: { QuickCheck ]; description = "A class for finite and recursively enumerable types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -715940,7 +721844,7 @@ self: { universe-some ]; description = "Universe instances for types from dependent-sum"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -715990,7 +721894,7 @@ self: { universe-base ]; description = "Universe instances for types from selected extra packages"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -716036,7 +721940,7 @@ self: { universe-base ]; description = "Instances of standard classes that are made possible by enumerations"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -716071,7 +721975,7 @@ self: { universe-base ]; description = "Universe instances for Some from some"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -716184,7 +722088,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Custom prelude used in Serokell"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -716231,14 +722135,14 @@ self: { }: mkDerivation { pname = "unix-bytestring"; - version = "0.4.0.3"; - sha256 = "0y5nqdh79j5sf2w6v61gakazm45m1qyj5c8cf4b6qycjh31cv32l"; + version = "0.4.0.4"; + sha256 = "1km7a4nkiwayb1ckm66fkdx3984j7dxv3piibg2gb65wkvp9gix8"; libraryHaskellDepends = [ base bytestring ]; description = "Unix/Posix-specific functions for ByteStrings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -716490,7 +722394,7 @@ self: { zenhack-prelude ]; description = "Straightforward bindings to the posix API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -716674,7 +722578,7 @@ self: { unliftio ]; description = "Unleash feature toggle client"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "example"; } @@ -716722,7 +722626,7 @@ self: { text ]; description = "Unleash feature toggle client core"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -716747,7 +722651,7 @@ self: { transformers-base ]; description = "Typeclass for monads that can be unlifted to arbitrary base monads"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -716774,7 +722678,7 @@ self: { unliftio-core ]; description = "(un)lifted classes and functions for the STM monad"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -716797,7 +722701,7 @@ self: { text-short ]; description = "Unlifted and levity-polymorphic types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -717005,7 +722909,7 @@ self: { unliftio ]; description = "Fast and robust message queues for concurrent processes"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "unliftio-messagebox-memleak-test"; broken = true; @@ -717081,7 +722985,7 @@ self: { unliftio-core ]; description = "Use MonadUnliftIO on servant APIs"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -717552,7 +723456,7 @@ self: { quickcheck-classes ]; description = "maybes of numeric values with fewer indirections"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -717573,7 +723477,7 @@ self: { text-short ]; description = "optional text that unpacks well"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -717789,7 +723693,7 @@ self: { ghc ]; description = "Unsatisfiable type class"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -717962,6 +723866,39 @@ self: { } ) { }; + unwitch = callPackage ( + { + mkDerivation, + base, + bytestring, + ghc-bignum, + hspec, + hspec-core, + text, + }: + mkDerivation { + pname = "unwitch"; + version = "2.1.0"; + sha256 = "020jlm0jrnxfrnaw5dp5fa0hn52m9lyq6aqcyv2zjih3dz6867yn"; + libraryHaskellDepends = [ + base + bytestring + ghc-bignum + text + ]; + testHaskellDepends = [ + base + bytestring + ghc-bignum + hspec + hspec-core + text + ]; + description = "converts between primitives"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + unwrapped-functors = callPackage ( { mkDerivation, base }: mkDerivation { @@ -717993,7 +723930,7 @@ self: { bifunctors ]; description = "Unzip functions for general Traversable containers"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -718060,7 +723997,7 @@ self: { split ]; description = "Command-line tool to generate paths for moving upward in a file system"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "up"; } @@ -719177,7 +725114,7 @@ self: { uri-encode ]; description = "Encoding and decoding of URL slugs"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -719920,6 +725857,8 @@ self: { pname = "utc"; version = "0.2.0.1"; sha256 = "0vnydjjvv0kh1mww9vb9l90crl9ddd5n63dwpjjs8ln56b5yvv5h"; + revision = "1"; + editedCabalFile = "0qsz2b3ksqx2083yzaav8kds9pl9fmwlqp4j7yf3apr7vpg1gmm3"; libraryHaskellDepends = [ attoparsec base @@ -719969,8 +725908,9 @@ self: { gauge ]; description = "UTF-8"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -720059,7 +725999,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Unicode"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -720169,8 +726109,6 @@ self: { ]; description = "Utilities"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -720227,7 +726165,7 @@ self: { logict ]; description = "See README for more info"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -720381,7 +726319,7 @@ self: { QuickCheck ]; description = "Various small helper functions for Lists, Maybes, Tuples, Functions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -720405,7 +726343,7 @@ self: { proto-lens-runtime ]; description = "Generated code for a gRPC interface for UTxO Blockchains"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -720485,7 +726423,7 @@ self: { uuid ]; description = "An SDK for clients of the UTxO RPC specification"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -720566,7 +726504,7 @@ self: { warp-grpc ]; description = "An SDK for UTxO RPC services"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "example"; } @@ -720790,7 +726728,7 @@ self: { text ]; description = "utilities for parse errors"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -721293,7 +727231,7 @@ self: { text ]; description = "Tweak .cabal files"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.berberman ]; broken = true; @@ -721724,7 +727662,7 @@ self: { text ]; description = "Runs commands on remote machines using ssh"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -721747,6 +727685,7 @@ self: { description = "Type isomorphic to `Either` with `Applicative` instance which combines errors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -721957,21 +727896,21 @@ self: { hedgehog, HUnit, lens, + selective, semigroupoids, semigroups, }: mkDerivation { pname = "validation"; - version = "1.1.3"; - sha256 = "159pvlzs5caabay4irs6dgrxpyhrcakyxqv7fvhs8cnarlafjhbv"; - revision = "1"; - editedCabalFile = "0lmrs8yrb075l91r7iq8yk7hy2scdd3z1335wmackhcfw8z5bp1z"; + version = "1.1.5"; + sha256 = "1xi4iynz82743zv5pyjd779y8qf1nzp5glmci5cxwndic6kxkp8k"; libraryHaskellDepends = [ assoc base bifunctors deepseq lens + selective semigroupoids semigroups ]; @@ -722041,7 +727980,7 @@ self: { text ]; description = "Lighweight pure data validation based on Applicative and Selective functors"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -722554,33 +728493,6 @@ self: { ) { }; valor = callPackage ( - { - mkDerivation, - base, - doctest, - hspec, - hspec-discover, - QuickCheck, - }: - mkDerivation { - pname = "valor"; - version = "1.0.0.0"; - sha256 = "0ssdyy84xh68rxinp6i36zg7c3k10122b1l30q1qi8r10bvyg3r0"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ - base - doctest - hspec - QuickCheck - ]; - testToolDepends = [ hspec-discover ]; - doHaddock = false; - description = "Simple and powerful data validation"; - license = lib.licensesSpdx."MIT"; - } - ) { }; - - valor_1_0_0_1 = callPackage ( { mkDerivation, base, @@ -722602,8 +728514,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Simple and powerful data validation"; - license = lib.licensesSpdx."MIT"; - hydraPlatforms = lib.platforms.none; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -722730,7 +728641,7 @@ self: { stm ]; description = "The VarMonad typeclass, generalizing types of references"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -722780,7 +728691,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Utilities for working with variadic functions using type-level lists"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -723012,7 +728923,7 @@ self: { QuickCheck ]; description = "Variant and EADT"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -723069,7 +728980,7 @@ self: { QuickCheck ]; description = "integer arithmetic codes"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -723194,7 +729105,7 @@ self: { unordered-containers ]; description = "a persistent store for values of arbitrary types"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -723667,7 +729578,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Library for handling files ignored by VCS systems"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "ignore"; } ) { }; @@ -723869,7 +729780,7 @@ self: { vector ]; description = "Vec: length-indexed (sized) list"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -723894,7 +729805,7 @@ self: { vec ]; description = "Vec: length-indexed (sized) list: lens support"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -723919,7 +729830,7 @@ self: { vec ]; description = "Vec: length-indexed (sized) list: optics support"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -724065,7 +729976,7 @@ self: { ]; doHaddock = false; description = "Efficient Arrays"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -724085,6 +729996,8 @@ self: { pname = "vector-algorithms"; version = "0.9.1.0"; sha256 = "1clfam0brcpjwpzz14di6d51nx5mnsk7sd9bd250srq2d1kp9dnj"; + revision = "1"; + editedCabalFile = "0bakvl54qag5m13ilrqxcv3wdrnb57c76vjmlh3a5v1sk3zgxv5k"; libraryHaskellDepends = [ base bitvec @@ -724169,7 +730082,7 @@ self: { vector ]; description = "Instances of Data.Binary for vector"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -724223,7 +730136,7 @@ self: { tasty-quickcheck ]; description = "Vector builder"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -724329,7 +730242,7 @@ self: { hedgehog-classes ]; description = "circular vectors"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -724462,7 +730375,7 @@ self: { ]; doHaddock = false; description = "Storable vectors with cpu-independent representation"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -724483,7 +730396,7 @@ self: { vector ]; description = "Utilities for the \"vector\" library"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -724796,7 +730709,7 @@ self: { ]; doHaddock = false; description = "Fast and flexible quicksort implementation for mutable vectors"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -724931,7 +730844,7 @@ self: { vector ]; description = "Size tagged vectors"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -725263,7 +731176,7 @@ self: { vector ]; description = "GIS Vector Tiles, as defined by Mapbox"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -725408,7 +731321,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "ASCII platform-adventure game"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "venzone"; } @@ -725573,6 +731486,7 @@ self: { license = lib.licenses.asl20; badPlatforms = [ "aarch64-linux" ]; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -725798,7 +731712,7 @@ self: { uuid ]; description = "Small alternative prelude"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -725958,7 +731872,7 @@ self: { text ]; description = "Types and parsers for software version numbers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -725992,7 +731906,7 @@ self: { tasty-hunit ]; description = "Vertex enumeration"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -726098,7 +732012,7 @@ self: { ]; doHaddock = false; description = "Array library monomorphized with backpack"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -726144,7 +732058,7 @@ self: { text ]; description = "types for ingesting vflow data with aeson"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -726887,7 +732801,7 @@ self: { yaml ]; description = "Frontend for video metadata tagging tools"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "vimeta"; } @@ -727230,7 +733144,7 @@ self: { vinyl ]; description = "Syntax sugar for vinyl records using overloaded labels"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -727698,7 +733612,7 @@ self: { profunctors ]; description = "Profunctor optics via the profunctor representation theorem"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -728298,6 +734212,82 @@ self: { } ) { }; + vpn-router = callPackage ( + { + mkDerivation, + base, + blaze-markup, + conduit, + conduit-extra, + network, + optparse-applicative, + QuickCheck, + regex-tdfa, + relude, + tagged, + tasty, + tasty-discover, + tasty-hunit, + tasty-quickcheck, + template-haskell, + trace-embrace, + typelits-printf, + unliftio, + wai, + yesod-core, + }: + mkDerivation { + pname = "vpn-router"; + version = "0.0.1"; + sha256 = "0rki9xx73vqzk9g7frrg60mnb7yshl10sb5f7jq2rlw7wvsalcxl"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + blaze-markup + conduit + conduit-extra + network + optparse-applicative + regex-tdfa + relude + tagged + template-haskell + trace-embrace + typelits-printf + unliftio + wai + yesod-core + ]; + executableHaskellDepends = [ + base + optparse-applicative + relude + tagged + unliftio + yesod-core + ]; + testHaskellDepends = [ + base + optparse-applicative + QuickCheck + relude + tagged + tasty + tasty-discover + tasty-hunit + tasty-quickcheck + unliftio + yesod-core + ]; + testToolDepends = [ tasty-discover ]; + description = "Switch VPN with web interface for LAN"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "vpn-router"; + } + ) { }; + vpq = callPackage ( { mkDerivation, @@ -728330,6 +734320,7 @@ self: { description = "Priority queue based on vector"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -728631,7 +734622,7 @@ self: { vty-unix ]; description = "Cross-platform support for Vty"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -728654,7 +734645,7 @@ self: { vty-unix ]; description = "Cross-platform support for Vty"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -728877,7 +734868,7 @@ self: { vty ]; description = "Unix backend for Vty"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "vty-unix-build-width-table"; } ) { }; @@ -728929,7 +734920,7 @@ self: { Win32 ]; description = "Windows backend for Vty"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.windows; } ) { }; @@ -728981,7 +734972,7 @@ self: { Win32 ]; description = "Windows backend for Vty"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.windows; hydraPlatforms = lib.platforms.none; } @@ -729004,8 +734995,8 @@ self: { }: mkDerivation { pname = "vulkan"; - version = "3.26.4"; - sha256 = "1s8gn6bnhxvbhwwscbh2x5fz2zvwqbgkhcz8pgx347lgcjzalc1r"; + version = "3.26.6"; + sha256 = "07ia7ay6bma4d2bgx40ial1nsgfhxy1lmvba8ax5xnd3lkkfgjsz"; libraryHaskellDepends = [ base bytestring @@ -729023,7 +735014,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Bindings to the Vulkan graphics API"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = [ "i686-linux" "armv7l-linux" @@ -729563,18 +735554,18 @@ self: { { mkDerivation, base, + base64-bytestring, blaze-html, blaze-markup, bytestring, containers, - crypton, + cryptohash-md5, directory, file-embed, filepath, hspec, http-date, http-types, - memory, mime-types, mockery, old-locale, @@ -729593,23 +735584,112 @@ self: { }: mkDerivation { pname = "wai-app-static"; - version = "3.1.9"; - sha256 = "0rjaivvfdpi512iik78hdhapngpikm8cgw5rzb0ax27ml56x8wxk"; + version = "3.1.9.1"; + sha256 = "0b5wlgl424rwlr68xdrj30jrw0x1gj3101xcf38b1flwl2ki7f0b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base + base64-bytestring blaze-html blaze-markup bytestring containers - crypton + cryptohash-md5 + directory + file-embed + filepath + http-date + http-types + mime-types + old-locale + optparse-applicative + template-haskell + text + time + transformers + unix-compat + unordered-containers + wai + wai-extra + warp + zlib + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base + bytestring + filepath + hspec + http-date + http-types + mime-types + mockery + temporary + text + transformers + unix-compat + wai + wai-extra + zlib + ]; + description = "WAI application for static serving"; + license = lib.licenses.mit; + mainProgram = "warp"; + } + ) { }; + + wai-app-static_3_2_1 = callPackage ( + { + mkDerivation, + base, + base64-bytestring, + blaze-html, + blaze-markup, + bytestring, + containers, + cryptohash-md5, + directory, + file-embed, + filepath, + hspec, + http-date, + http-types, + mime-types, + mockery, + old-locale, + optparse-applicative, + template-haskell, + temporary, + text, + time, + transformers, + unix-compat, + unordered-containers, + wai, + wai-extra, + warp, + zlib, + }: + mkDerivation { + pname = "wai-app-static"; + version = "3.2.1"; + sha256 = "0x040ikyrwjiik1lds5q2bpaya3a8kfvyij0kjjljf0bdfl2dyr7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + base64-bytestring + blaze-html + blaze-markup + bytestring + containers + cryptohash-md5 directory file-embed filepath http-date http-types - memory mime-types old-locale optparse-applicative @@ -729644,6 +735724,7 @@ self: { ]; description = "WAI application for static serving"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "warp"; } ) { }; @@ -729859,7 +735940,7 @@ self: { wai-extra ]; description = "Encrypted cookies for WAI"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -729901,7 +735982,7 @@ self: { wai-extra ]; description = "Cross-site request forgery protection for WAI"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -730526,7 +736607,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Wrap WAI applications to run on AWS Lambda"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -731956,7 +738037,7 @@ self: { warp-tls ]; description = "WAI middleware that delegates handling of requests"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -732910,7 +738991,7 @@ self: { wai ]; description = "Problem details middleware for WAI"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -732986,7 +739067,7 @@ self: { warp ]; description = "See README for more info"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -733548,7 +739629,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "WAI middleware to automatically encrypt and sign cookies"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "waicookie-genkey"; broken = true; @@ -734073,7 +740154,7 @@ self: { criterion ]; description = "A request rate limiting middleware using token buckets"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -734602,7 +740683,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Automatic type-safe conversion between Haskell data types using Template Haskell"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -734963,6 +741044,8 @@ self: { pname = "warp-quic"; version = "0.0.3"; sha256 = "0vbgbvkl5j8x0lrz568cd2viq0vl5dwzavfincz7a01v5w90qr9c"; + revision = "1"; + editedCabalFile = "05yxiyjz9xpirghjjsdwsrrqsxz4kn2dsx9wqyq4daj85pzm3pz2"; libraryHaskellDepends = [ base bytestring @@ -735055,7 +741138,7 @@ self: { warp ]; description = "Socket activation and other systemd integration for the Warp web server (WAI)"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "warp-systemd-example"; maintainers = [ lib.maintainers.mpscholten ]; } @@ -735078,8 +741161,8 @@ self: { pname = "warp-tls"; version = "3.4.13"; sha256 = "0xxcd5202qcvd1jkiaj85gd8r3www3p7mxwf2j92awvg75jh9lsi"; - revision = "1"; - editedCabalFile = "09d5q913kc55i77qj0gfs7w5f4d1da4azp9ddlk112y3hzwkzp3x"; + revision = "2"; + editedCabalFile = "00ff52l030bhc49yclngjkn6p17zv28ycyxkdpmaiic1cipzbkaa"; libraryHaskellDepends = [ base bytestring @@ -735451,7 +741534,7 @@ self: { text ]; description = "WebAssembly Language Toolkit and Interpreter"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -735760,7 +741843,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Work with WAVE and RF64 files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -735955,7 +742038,7 @@ self: { uuid-types ]; description = "Bidirectional URL path, URL query string and HTTP headers codecs"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -736001,7 +742084,7 @@ self: { process ]; description = "Run a command on a specified directory"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; mainProgram = "wd"; } ) { }; @@ -736127,7 +742210,7 @@ self: { xml ]; description = "Weather and related data info command-line tool"; - license = lib.licensesSpdx."GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; mainProgram = "weatherhs"; } @@ -736157,7 +742240,7 @@ self: { ]; doHaddock = false; description = "Compositional breadth-first walks"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -736177,7 +742260,7 @@ self: { some ]; description = "Core definitions for weave"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -736238,7 +742321,7 @@ self: { time ]; description = "Parsing/printing of persistent web cookies"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -736647,7 +742730,7 @@ self: { optparse-applicative ]; description = "representations of a web page"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "web-rep-example"; } ) { }; @@ -737049,7 +743132,7 @@ self: { text ]; description = "Type-safe HTML and CSS"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -737100,7 +743183,7 @@ self: { text ]; description = "Type-safe HTML and CSS with intuitive layouts and composable styles"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -737137,7 +743220,7 @@ self: { web-view ]; description = "Build HTML tables using web-view and colonnade"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -737152,8 +743235,8 @@ self: { }: mkDerivation { pname = "web3"; - version = "1.0.1.0"; - sha256 = "09l820lmgyvfpiqc57qx1kc355lxjalb4ijbk4dv0qi8px9pasvz"; + version = "1.1.0.0"; + sha256 = "180kiv4jal2lx6b6wxgp6yq95s1ri8f1v3hr5kzq9hvs5zi64w8w"; libraryHaskellDepends = [ base web3-ethereum @@ -737182,8 +743265,8 @@ self: { }: mkDerivation { pname = "web3-bignum"; - version = "1.0.1.0"; - sha256 = "1h0r9sw9i7p9k91rl461nx1hss8s1s8i9iwilmp2dy0k4f50rzps"; + version = "1.1.0.0"; + sha256 = "0f5gz2ii0535xivhzh9m6y00z1ym4ljajq95j0hpz8m5xpn38r9d"; libraryHaskellDepends = [ base cereal @@ -737216,6 +743299,7 @@ self: { mkDerivation, aeson, base, + basement, bytestring, containers, crypton, @@ -737225,22 +743309,25 @@ self: { hspec-expectations, memory, memory-hexstring, + scientific, text, uuid-types, vector, }: mkDerivation { pname = "web3-crypto"; - version = "1.0.1.0"; - sha256 = "0p5bg9riai1z6wsii4q1i5135v7lcbdgspkhwvacy57w7yda3kda"; + version = "1.1.0.0"; + sha256 = "0krcyg02kksqb1ag0k73q7khb3xlzl0b0k752g8c6swi5izbi7bc"; libraryHaskellDepends = [ aeson base + basement bytestring containers crypton memory memory-hexstring + scientific text uuid-types vector @@ -737248,6 +743335,7 @@ self: { testHaskellDepends = [ aeson base + basement bytestring containers crypton @@ -737257,6 +743345,7 @@ self: { hspec-expectations memory memory-hexstring + scientific text uuid-types vector @@ -737301,8 +743390,9 @@ self: { }: mkDerivation { pname = "web3-ethereum"; - version = "1.0.1.0"; - sha256 = "1cd69g5wp7faq9hz1kvwp15y3v0wc3h5cpq0vbdbbaq8q7xg09yy"; + version = "1.1.0.1"; + sha256 = "136ff9cfdp5rnzwy1z1n96qxggw9xbd3ykapiv1smb0n2sgf968y"; + enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-casing @@ -737436,8 +743526,9 @@ self: { }: mkDerivation { pname = "web3-polkadot"; - version = "1.0.1.0"; - sha256 = "13bqv3npvqd93dqk7bxaqqfrzrn0q2ndsnlsc4awx0x5vssw0hdj"; + version = "1.1.0.1"; + sha256 = "0rsypasqrp5xai9fmnv2grxpmmy0rf5s0ks9d4719cbd64ygx1qn"; + enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base @@ -737511,8 +743602,8 @@ self: { }: mkDerivation { pname = "web3-provider"; - version = "1.0.1.0"; - sha256 = "1nmqsdcxh4cgdw0bpfaf9d64cnlwgg7qms66dfd3givwfb5bsb0d"; + version = "1.1.0.0"; + sha256 = "023nn40r60f7yywi3bg197vwhkajy5sah76swfyxjxkmdnlcxsb8"; libraryHaskellDepends = [ async base @@ -737558,8 +743649,8 @@ self: { }: mkDerivation { pname = "web3-solidity"; - version = "1.0.1.0"; - sha256 = "1gy7w0cqxk2nzd5p1cncwv60ldm2g81ydyfmj0640h2h0v4d8r9k"; + version = "1.1.0.0"; + sha256 = "1fy3npxcan1k3izh5sqvcx9ldqfmpvm00f68h9n97jfs9hsvhzd5"; libraryHaskellDepends = [ aeson base @@ -737645,6 +743736,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Tools for working with Crypto/Web3"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -737905,7 +743997,7 @@ self: { validation ]; description = "Relying party (server) implementation of the WebAuthn 2 specification"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -737977,7 +744069,7 @@ self: { wai ]; description = "A super-simple web server framework"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -738033,7 +744125,7 @@ self: { tasty-hunit ]; description = "Plug-n-play #hex-syntax for your colors"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -738467,7 +744559,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "A typed wrapper for W3C WebDriver protocol. A base for other libraries."; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -738535,7 +744627,7 @@ self: { ]; doHaddock = false; description = "A typed wrapper for W3C WebDriver (HTTP and BiDi) protocols"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -738785,7 +744877,7 @@ self: { zlib ]; description = "Wrapper around the webdriver package that automatically manages Selenium"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -739081,7 +745173,7 @@ self: { wai-extra ]; description = "Composable, type-safe library to build HTTP APIs"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -739132,7 +745224,7 @@ self: { wai-extra ]; description = "Composable, type-safe library to build HTTP APIs"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -739168,7 +745260,7 @@ self: { webgear-core ]; description = "Composable, type-safe library to build HTTP API servers"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -739203,7 +745295,7 @@ self: { webgear-core ]; description = "Composable, type-safe library to build HTTP API servers"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -739276,7 +745368,7 @@ self: { webgear-core ]; description = "Composable, type-safe library to build HTTP API servers"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -739350,7 +745442,7 @@ self: { webgear-core ]; description = "Composable, type-safe library to build HTTP API servers"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -739384,7 +745476,7 @@ self: { webgear-core ]; description = "Composable, type-safe library to build HTTP API servers"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -739417,7 +745509,7 @@ self: { webgear-core ]; description = "Composable, type-safe library to build HTTP API servers"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -739447,7 +745539,7 @@ self: { webgear-core ]; description = "Host swagger UI based on WebGear API specifications"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; } ) { }; @@ -739476,7 +745568,7 @@ self: { webgear-core ]; description = "Host swagger UI based on WebGear API specifications"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -739549,7 +745641,7 @@ self: { hspec ]; description = "Haskell bindings to WebGPU Dawn for GPU computing and graphics"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -740559,7 +746651,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Detect dead code"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "weeder"; maintainers = [ lib.maintainers.maralorn ]; } @@ -741064,7 +747156,7 @@ self: { ]; doHaddock = false; description = "WGPU"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -741090,7 +747182,7 @@ self: { ]; libraryPkgconfigDepends = [ SDL2 ]; description = "WGPU Raw"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -741249,7 +747341,7 @@ self: { versions ]; description = "Solver-agnostic symbolic values support for issuing queries"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "quickstart"; } ) { }; @@ -741410,7 +747502,7 @@ self: { versions ]; description = "Solver-agnostic symbolic values support for issuing queries"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -741517,7 +747609,7 @@ self: { tasty-hunit ]; description = "A compatibility layer for GHC's 'wherefrom' function"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -741545,7 +747637,7 @@ self: { tasty-hunit ]; description = "A compatibility layer for GHC's 'wherefrom' function"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -741604,7 +747696,7 @@ self: { which ]; description = "which-embed"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; } ) { }; @@ -741849,6 +747941,8 @@ self: { pname = "wide-word"; version = "0.1.9.0"; sha256 = "1x4a42swszpfspqkdlfj1k7ifq1ia5ih3fmgmna74zbfajxwkpa6"; + revision = "1"; + editedCabalFile = "09p5v02b9ps0ncas3yk960k8d79myqsfpi8y3a23zgkf7r7vs7nq"; libraryHaskellDepends = [ base binary @@ -741889,7 +747983,7 @@ self: { wide-word ]; description = "Instances for wide-word"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -742606,7 +748700,7 @@ self: { unordered-containers ]; description = "An implementation of the web Document Object Model, and its rendering"; - license = lib.licensesSpdx."MPL-2.0"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -742715,7 +748809,7 @@ self: { X11 ]; description = "OS window icon/name utilities"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -743137,7 +749231,7 @@ self: { transformers ]; description = "Convert values from one type into another"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -743328,7 +749422,7 @@ self: { vector ]; description = "filterable traversable"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -743347,7 +749441,7 @@ self: { witherable ]; description = "Witherable = Traversable + Filterable"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -743401,7 +749495,7 @@ self: { countable ]; description = "values that witness types"; - license = lib.licensesSpdx."BSD-2-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; } ) { }; @@ -743610,7 +749704,7 @@ self: { text ]; description = "A library for working with .wkt files."; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -743865,6 +749959,7 @@ self: { barbies, base, bytestring, + crypton, deriving-aeson, hspec, hspec-discover, @@ -743874,8 +749969,8 @@ self: { }: mkDerivation { pname = "wled-json"; - version = "0.1.0.2"; - sha256 = "0ny0cfpxznq34afh5wap09fki9aqjksfvyf6fldph591ngamhmkf"; + version = "0.1.0.3"; + sha256 = "10czvkfrmmpa9jwmpabna9yw75v72525z20l3k938zlqw6kik8bm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -743883,6 +749978,7 @@ self: { barbies base bytestring + crypton deriving-aeson http-conduit ]; @@ -743898,7 +749994,59 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Convenient interface for interacting with WLED devices"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + wlsunset-sni = callPackage ( + { + mkDerivation, + base, + bytestring, + dbus, + gi-dbusmenu, + gi-gio, + gi-glib, + haskell-gi-base, + hslogger, + optparse-applicative, + process, + status-notifier-item, + stm, + text, + transformers, + unix, + }: + mkDerivation { + pname = "wlsunset-sni"; + version = "0.1.0.0"; + sha256 = "0r4skifnswd0z8gmvfnahh25pwfqkcd5zjkl979d6qj8yji682dw"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + bytestring + dbus + gi-dbusmenu + gi-gio + gi-glib + haskell-gi-base + hslogger + process + status-notifier-item + stm + text + transformers + unix + ]; + executableHaskellDepends = [ + base + hslogger + optparse-applicative + ]; + description = "StatusNotifierItem tray icon for controlling wlsunset"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "wlsunset-sni"; } ) { }; @@ -744015,7 +750163,7 @@ self: { sha256 = "0f0pa2vlp56j35llhzq1qqkwkfpm7r96av8jw22jngd0kcpc185b"; libraryHaskellDepends = [ base ]; description = "Convenient typeclass for defining arbitrary-index enums"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -744246,7 +750394,7 @@ self: { weigh ]; description = "treat integral types as arrays of smaller integral types"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -744266,7 +750414,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Compatibility shim for the Int/Word internal change in GHC 9.2"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -744293,7 +750441,7 @@ self: { typed-process ]; description = "SoX for algorithmic composition with groups of notes liken to words"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -744305,7 +750453,7 @@ self: { sha256 = "0kpw4gmy4yvpmcvz1sk0nfr21f7zvv3fnd2k59zx1amx8n4c5s7n"; libraryHaskellDepends = [ base ]; description = "General datatypes for music creation for one instrument"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -744599,7 +750747,7 @@ self: { tasty-quickcheck ]; description = "Word8 set"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -744734,8 +750882,8 @@ self: { }: mkDerivation { pname = "wordify"; - version = "0.5.0.0"; - sha256 = "1az84h8c3n92b6y5ccq8mar18cbv1hqb76p37irn4a5lv2l05lsj"; + version = "0.6.0.0"; + sha256 = "16gqsp7krynnn35qvv821959yl5mh1lrhz7dxsfvdaib10cxfwlj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -744834,7 +750982,7 @@ self: { vector ]; description = "Command-line tool to get random words"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "wordlist"; broken = true; @@ -745413,7 +751561,7 @@ self: { transformers ]; description = "LOGO-like Turtle graphics with a monadic interface"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -745557,7 +751705,7 @@ self: { xml-basic ]; description = "Lazy wrapper to HaXML, HXT, TagSoup via custom XML tree structure"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; } ) { }; @@ -745804,7 +751952,6 @@ self: { doctest, exceptions, filepath, - ghc-prim, hashable, http-client, http-client-tls, @@ -745835,8 +751982,8 @@ self: { }: mkDerivation { pname = "wreq"; - version = "0.5.4.3"; - sha256 = "00z6i4myg18bq15h9h889k7s9j5564cfjvzxd65i37dknwi2mpw6"; + version = "0.5.4.4"; + sha256 = "1j5s8k8z49rcpzs5mfs7afy15fanp2rw8g01b9s7adi2m57l3jv6"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ @@ -745855,7 +752002,6 @@ self: { containers crypton exceptions - ghc-prim hashable http-client http-client-tls @@ -745905,7 +752051,7 @@ self: { vector ]; description = "An easy-to-use HTTP client library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -745931,7 +752077,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Adaptation of the wreq library for the effectful ecosystem"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -747014,7 +753160,7 @@ self: { yaml ]; description = "Unimportant Unix adminstration tool"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "pao"; } @@ -747212,7 +753358,7 @@ self: { websockets ]; description = "Secure WebSocket (WSS) clients"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -747644,8 +753790,8 @@ self: { }: mkDerivation { pname = "wyvern-diagrams"; - version = "0.3.2.0"; - sha256 = "0adpl9g87hn8ak29lakjzp2syhk3kaa23sxgwlgh0424fn8jms7f"; + version = "0.4.1.0"; + sha256 = "06vgmv4r9spq4q94paawyklm2h45aj330z75l7vkh889wma8g8jx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -747661,9 +753807,7 @@ self: { unordered-containers ]; executableHaskellDepends = [ - array base - diagrams-lib diagrams-svg optparse-applicative ]; @@ -747674,7 +753818,7 @@ self: { HUnit ]; description = "Simple flowchart diagrams. Inspired by DRAKON."; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "wyvern-diagrams"; broken = true; @@ -747861,6 +754005,8 @@ self: { pname = "x509-ocsp"; version = "0.4.0.1"; sha256 = "0pq1xxa5wl5gprkxjc31112mi9s8q4i5anr698hssziaglh4h13r"; + revision = "2"; + editedCabalFile = "19ikss9ln3y4jpwjx7jlqm7wrnhwdscm28z0ll9qa92snrw2vbkq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ asn1-encoding @@ -747882,36 +754028,38 @@ self: { pem ]; description = "Basic X509 OCSP implementation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; - x509-ocsp_0_4_1_0 = callPackage ( + x509-ocsp_0_5_1_0 = callPackage ( { mkDerivation, base, bytestring, - cryptohash-sha1, + crypton, crypton-asn1-encoding, crypton-asn1-types, crypton-pem, crypton-x509, crypton-x509-validation, HUnit, + ram, }: mkDerivation { pname = "x509-ocsp"; - version = "0.4.1.0"; - sha256 = "1yqggigc9anfmkpfg179i7mzh0jk9nyqrsw6kxhgl0qmrgmfh2jc"; + version = "0.5.1.0"; + sha256 = "1zmiz7pssxqk2zpcyh68c6yinl31k4021lcm7myyz71s5b3akcri"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring - cryptohash-sha1 + crypton crypton-asn1-encoding crypton-asn1-types crypton-x509 crypton-x509-validation + ram ]; testHaskellDepends = [ base @@ -747924,7 +754072,7 @@ self: { HUnit ]; description = "Basic X509 OCSP implementation"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -748302,7 +754450,7 @@ self: { xcb-types ]; description = "A cffi-based python binding for X"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "xcffibgen"; broken = true; @@ -748334,7 +754482,7 @@ self: { temporary ]; description = "Cabal hooks for producing an XCFramework from a Haskell library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -748566,8 +754714,8 @@ self: { }: mkDerivation { pname = "xdg-desktop-entry"; - version = "0.1.1.2"; - sha256 = "185ngzawaxnd9vihd5879am0ifjnnnzjf77z4mx92p31mb341q6g"; + version = "0.1.1.3"; + sha256 = "0kbj76fxmkk4wc0rvw916kw6lryzjiw4m74cz9jhrwmgaap38z4b"; libraryHaskellDepends = [ base directory @@ -748589,7 +754737,7 @@ self: { unix ]; description = "Parse files conforming to the xdg desktop entry spec"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -749814,7 +755962,7 @@ self: { utility-ht ]; description = "Basics for XML/HTML representation and processing"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; maintainers = [ lib.maintainers.thielema ]; } ) { }; @@ -750150,7 +756298,7 @@ self: { text ]; description = "Warm and fuzzy creation of XML documents"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -750544,7 +756692,7 @@ self: { xml-conduit ]; description = "Lenses, traversals, and prisms for xml-conduit"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -750595,7 +756743,7 @@ self: { xml-conduit ]; description = "Optics for xml-conduit"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -750666,7 +756814,7 @@ self: { xml-conduit ]; description = "XML parser with informative error-reporting and simple API"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -750811,7 +756959,7 @@ self: { protolude ]; description = "XML pretty printer"; - license = lib.licensesSpdx."GPL-2.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only"; hydraPlatforms = lib.platforms.none; mainProgram = "xml-prettify"; broken = true; @@ -751015,7 +757163,7 @@ self: { tasty-hunit ]; description = "Parse XML from bytes"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -751229,7 +757377,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Utilities for dealing with Content-values of \"xml-types\""; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -751262,7 +757410,7 @@ self: { ]; libraryPkgconfigDepends = [ xmlsec1 ]; description = "Verifying XML signatures"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -751639,7 +757787,7 @@ self: { unordered-containers ]; description = "XML parser and renderer with HTML 5 quirks mode"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -751939,8 +758087,8 @@ self: { }: mkDerivation { pname = "xmonad"; - version = "0.18.0"; - sha256 = "1ysxxjkkx2l160nlj1h8ysxrfhxjlmbws2nm0wyiivmjgn20xs11"; + version = "0.18.1"; + sha256 = "1w51yza8rxcm97afyfdjvxhndn5fzizfmbs8h83sl0xc0hqmz2wq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -752044,8 +758192,8 @@ self: { }: mkDerivation { pname = "xmonad-contrib"; - version = "0.18.1"; - sha256 = "0ck4hq9yhdzggrs3q4ji6nbg6zwhmhc0ckf9vr9d716d98h9swq5"; + version = "0.18.2"; + sha256 = "0kbaccm8nmx2yxg82yhniv0r87b6yw26qa6w5p83a38i86jfz0rd"; libraryHaskellDepends = [ base bytestring @@ -752289,8 +758437,8 @@ self: { }: mkDerivation { pname = "xmonad-extras"; - version = "0.17.2"; - sha256 = "0rcvmd6m17n8pqi9ky29hd431iniq3vck08wjvyxxgfvq3m842i8"; + version = "0.17.3"; + sha256 = "0j88ziqzxra19hi72mlxhkq43j2a5f0kqd4p1vqr5vdx37wisd61"; configureFlags = [ "-f-with_hlist" "-fwith_parsec" @@ -752610,7 +758758,7 @@ self: { ]; doHaddock = false; description = "Text-based notification server for XMobar"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; mainProgram = "echo"; @@ -752651,7 +758799,7 @@ self: { criterion ]; description = "Efficient XOR masking"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; } ) { }; @@ -752713,7 +758861,7 @@ self: { Xorshift128Plus ]; description = "Simple implementation of xorshift+ PRNG"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -753369,7 +759517,7 @@ self: { hedgehog ]; description = "XTEA (eXtended Tiny Encryption Algorithm)"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -753490,7 +759638,7 @@ self: { tasty-bench, tasty-quickcheck, text, - xxHash, + xxhash, }: mkDerivation { pname = "xxhash-ffi"; @@ -753502,7 +759650,7 @@ self: { hashable text ]; - libraryPkgconfigDepends = [ xxHash ]; + libraryPkgconfigDepends = [ xxhash ]; testHaskellDepends = [ base bytestring @@ -753520,9 +759668,9 @@ self: { tasty-bench ]; description = "Bindings and high-level helpers for xxHash"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } - ) { inherit (pkgs) xxHash; }; + ) { inherit (pkgs) xxhash; }; xz = callPackage ( { @@ -753557,7 +759705,7 @@ self: { tasty-quickcheck ]; description = "LZMA/XZ compression and decompression"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) xz; }; @@ -753569,7 +759717,7 @@ self: { sha256 = "0q9cwdbqvc8i337gp9wmxbb79v8i2lasi39i92r42202m7mzsa79"; doHaddock = false; description = "LZMA/XZ clibs"; - license = lib.licensesSpdx."0BSD"; + license = lib.meta.getLicenseFromSpdxId "0BSD"; } ) { }; @@ -753771,7 +759919,7 @@ self: { higher-order-open-union ]; description = "Yet Another heFTy-inspired Extensible Effect"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -753803,7 +759951,7 @@ self: { yaftee ]; description = "Basic monads implemented on Yaftee"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -753838,7 +759986,7 @@ self: { yaftee-basic-monads ]; description = "Conduit implemented on Yaftee"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -753888,7 +760036,7 @@ self: { yaftee-conduit ]; description = "Yaftee Conduit tools for ByteString"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -753929,7 +760077,7 @@ self: { yaftee-conduit ]; description = "Finger tree-based byte string tools for Yaftee Conduit"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -753967,7 +760115,7 @@ self: { yaftee-conduit ]; description = "Mono traversable tools for Yaftee Conduit"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -755392,7 +761540,7 @@ self: { versions ]; description = "Support for parsing and rendering YAML documents"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -755529,7 +761677,7 @@ self: { tasty-hunit ]; description = "Flexible declarative YAML parsing toolkit"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -755695,7 +761843,7 @@ self: { vector ]; description = "Haskell bindings for YAMLScript"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "yamlscript-test"; broken = true; @@ -756133,7 +762281,7 @@ self: { deepseq ]; description = "Yet another records libraries"; - license = lib.licensesSpdx."ISC"; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -756399,7 +762547,7 @@ self: { ]; testToolDepends = [ tasty-discover ]; description = "Yet another string interpolator"; - license = lib.licensesSpdx."CC0-1.0"; + license = lib.meta.getLicenseFromSpdxId "CC0-1.0"; } ) { }; @@ -756531,7 +762679,7 @@ self: { doctest ]; description = "Total recursion schemes"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; maintainers = [ lib.maintainers.sellout ]; } ) { }; @@ -756616,7 +762764,7 @@ self: { doctest ]; description = "Pattern functors and instances for types in the containers package"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; maintainers = [ lib.maintainers.sellout ]; } ) { }; @@ -756690,7 +762838,7 @@ self: { yaya ]; description = "Hedgehog testing support for the Yaya recursion scheme library"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; maintainers = [ lib.maintainers.sellout ]; } ) { }; @@ -756764,7 +762912,7 @@ self: { doctest ]; description = "QuickCheck testing support for the Yaya recursion scheme library"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; maintainers = [ lib.maintainers.sellout ]; } ) { }; @@ -756827,7 +762975,7 @@ self: { yaya-hedgehog ]; description = "Test suites for `yaya`"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -756871,7 +763019,7 @@ self: { yaya-hedgehog ]; description = "Non-total extensions to the Yaya recursion scheme library"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; maintainers = [ lib.maintainers.sellout ]; } ) { }; @@ -756943,7 +763091,7 @@ self: { yaya-unsafe ]; description = "Test suites for `yaya-unsafe`"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -758663,7 +764811,7 @@ self: { yesod-form ]; description = "A yesod-auth plugin for multi-tenant SSO via OpenID Connect"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -758831,7 +764979,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Traditional email/pass auth for Yesod"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.x86; mainProgram = "yesod-auth-simple-test"; } @@ -759100,7 +765248,7 @@ self: { yesod-elements ]; description = "Helper functions for using yesod with colonnade"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -759260,6 +765408,7 @@ self: { cookie, data-default, deepseq, + encoding, entropy, fast-logger, gauge, @@ -759295,8 +765444,8 @@ self: { }: mkDerivation { pname = "yesod-core"; - version = "1.6.28.1"; - sha256 = "072cj4kpv785y96d1y769fadgihw2pn0hz3bqhahin60lqq5bkwi"; + version = "1.6.29.1"; + sha256 = "140mds5yaw58asxrmx251y2ydsd90c1m4svhy5qzymdmfjqb5932"; libraryHaskellDepends = [ aeson attoparsec-aeson @@ -759314,6 +765463,7 @@ self: { cookie data-default deepseq + encoding entropy fast-logger http-types @@ -759349,6 +765499,7 @@ self: { conduit-extra containers cookie + encoding hspec hspec-expectations http-types @@ -760012,8 +766163,8 @@ self: { }: mkDerivation { pname = "yesod-form"; - version = "1.7.9"; - sha256 = "1s59d3ccf76dmi43ivcfzbah9b0y18i9c3gv66dmcwy5f6wqhd52"; + version = "1.7.9.2"; + sha256 = "1v514nc95x7wb16va623k91k4df89yyspkyz6xv23b74bqngv9cf"; libraryHaskellDepends = [ aeson attoparsec @@ -762391,7 +768542,7 @@ self: { yesod-static ]; description = "A streamly-based library providing performance-focused alternatives for functionality found in yesod-static"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -763039,7 +769190,7 @@ self: { void ]; description = "Yet Another Logger"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; mainProgram = "example"; } ) { }; @@ -764321,7 +770472,7 @@ self: { random text ]; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; mainProgram = "yiyd"; } ) { }; @@ -764352,7 +770503,7 @@ self: { template-haskell ]; description = "try hackage"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "yj-sandbox-exe"; } ) { }; @@ -764551,7 +770702,7 @@ self: { ]; testToolDepends = [ hspec-discover ]; description = "Bindings to Facebook's Yoga layout library"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -764662,7 +770813,7 @@ self: { text ]; description = "Yosys RTL Intermediate Language"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -764821,7 +770972,7 @@ self: { yaml ]; description = "Builds a static website from templates and data in YAML or CSV files"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; mainProgram = "yst"; } ) { }; @@ -765788,7 +771939,7 @@ self: { editedCabalFile = "0sj45k2v33x3312yz1bdbck2bcv5q64mh7v7xy35ghp72ynw1z8z"; libraryHaskellDepends = [ base ]; description = "@zenhack's personal custom prelude"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -765893,7 +772044,7 @@ self: { ]; doHaddock = false; description = "Zeolite is a statically-typed, general-purpose programming language"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -766538,7 +772689,7 @@ self: { ]; testHaskellDepends = [ base ]; description = "Command-line utility for working with zettelkast files"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "zettelkast"; broken = true; @@ -766578,7 +772729,7 @@ self: { tasty-hedgehog ]; description = "Polysemy effects for testing"; - license = lib.licensesSpdx."BSD-2-Clause-Patent"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause-Patent"; } ) { }; @@ -766902,7 +773053,7 @@ self: { tasty-quickcheck ]; description = "Zigzag encoding of integers into unsigned integers"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -766993,7 +773144,7 @@ self: { tasty-quickcheck ]; description = "Typed templates with jinja like syntax"; - license = lib.licensesSpdx."GPL-2.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; } ) { }; @@ -767111,7 +773262,7 @@ self: { time ]; description = "Operations on zip archives"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "haskell-zip-app"; maintainers = [ lib.maintainers.mpscholten ]; } @@ -767699,7 +773850,7 @@ self: { tasty-quickcheck ]; description = "zlib compression bindings"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -767711,7 +773862,7 @@ self: { sha256 = "153aldw8vqy6wzz7knbzyfkxsr3gsv5hjf4y84s12ifx2fi8zfkn"; doHaddock = false; description = "zlib C library bits"; - license = lib.licensesSpdx."Zlib"; + license = lib.meta.getLicenseFromSpdxId "Zlib"; } ) { }; @@ -767768,7 +773919,7 @@ self: { tools-yj ]; description = "Thin wrapper for zlib"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) zlib; }; @@ -767868,7 +774019,7 @@ self: { zlib-core ]; description = "Zlib wrapper built on Yaftee"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -768341,7 +774492,7 @@ self: { Z-Data ]; description = "A haskell binding to Apache Zookeeper C library(mt) using Haskell Z project"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) zookeeper_mt; }; @@ -768865,7 +775016,7 @@ self: { tasty-hunit ]; description = "A zuul client library"; - license = lib.licensesSpdx."Apache-2.0"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "zuul-cli"; broken = true; @@ -768875,28 +775026,48 @@ self: { zwirn = callPackage ( { mkDerivation, + aeson, alex, array, base, bytestring, + conferer, + conferer-yaml, containers, + criterion, + deepseq, + directory, + easyplot, exceptions, + file-io, filepath, happy, + haskeline, + hmt, hosc, + lens, + lsp, mtl, network, - pretty, + prettyprinter, + pure-noise, + random, + stm, + tasty, + tasty-hunit, + tasty-quickcheck, + tasty-smallcheck, text, + text-rope, tidal-link, - zwirn-core, + utf8-string, }: mkDerivation { pname = "zwirn"; - version = "0.1.0.0"; - sha256 = "0aq53m9clg5xc745xl7fnm6x5m4igwvxnbzpp3d5fc4mj92vsc96"; - revision = "1"; - editedCabalFile = "18ciy6ycv90jxs09ywizlwx609rkwf0pchqqijbn6mg9xd4jbnwm"; + version = "0.2.2.0"; + sha256 = "1sxb21fz53h5l6hm1lab9w7y4j3k8i1cg9ccbyq10hqgj84xdkvc"; + isLibrary = false; + isExecutable = true; libraryHaskellDepends = [ array base @@ -768904,20 +775075,58 @@ self: { containers exceptions filepath + hmt hosc mtl network - pretty + prettyprinter + pure-noise + random + stm text tidal-link - zwirn-core ]; libraryToolDepends = [ alex happy ]; + executableHaskellDepends = [ + aeson + base + bytestring + conferer + conferer-yaml + containers + directory + easyplot + exceptions + file-io + filepath + haskeline + lens + lsp + mtl + text + text-rope + tidal-link + utf8-string + ]; + testHaskellDepends = [ + base + containers + tasty + tasty-hunit + tasty-quickcheck + tasty-smallcheck + ]; + benchmarkHaskellDepends = [ + base + criterion + deepseq + ]; + doHaddock = false; description = "a live coding language for playing with nested functions of time"; - license = lib.licensesSpdx."GPL-3.0-only"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -769017,7 +775226,7 @@ self: { zxcvbn-hs ]; description = "Password strength estimation based on zxcvbn"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -769127,7 +775336,7 @@ self: { zlib ]; description = "Password strength estimation based on zxcvbn"; - license = lib.licensesSpdx."MIT"; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "zxcvbn-example"; } ) { }; diff --git a/pkgs/development/haskell-modules/patches/basement-add-cast.patch b/pkgs/development/haskell-modules/patches/basement-add-cast.patch new file mode 100644 index 0000000000000..1dd4fb5599896 --- /dev/null +++ b/pkgs/development/haskell-modules/patches/basement-add-cast.patch @@ -0,0 +1,13 @@ +diff --git a/Basement/Terminal/Size.hsc b/Basement/Terminal/Size.hsc +index 62c315e..4bfe0ad 100644 +--- a/Basement/Terminal/Size.hsc ++++ b/Basement/Terminal/Size.hsc +@@ -121,7 +121,7 @@ instance Storable ConsoleScreenBufferInfo where + #{poke CONSOLE_SCREEN_BUFFER_INFO, dwMaximumWindowSize} ptr m + + invalidHandleValue :: IntPtr +-invalidHandleValue = #{const INVALID_HANDLE_VALUE} ++invalidHandleValue = IntPtr $ #{const (long long int)INVALID_HANDLE_VALUE} + + stdOutputHandle :: CULong + stdOutputHandle = #{const STD_OUTPUT_HANDLE} diff --git a/pkgs/development/interpreters/lua-5/wrap.sh b/pkgs/development/interpreters/lua-5/wrap.sh index 47b82279c17c1..13d6dd6c625c6 100644 --- a/pkgs/development/interpreters/lua-5/wrap.sh +++ b/pkgs/development/interpreters/lua-5/wrap.sh @@ -31,13 +31,15 @@ wrapLuaProgramsIn() { if head -n1 "$f" | grep -q '#!.*'; then # Cross-compilation hack: exec '/nix/store/...-lua-.../bin/lua' execute # the host lua + # NOTE: We don't --replace-fail, because this hook is also used + # on Lua packages' wrapped binaries. substituteInPlace "$f" \ - --replace-fail "@luaBuild@" "@luaHost@" + --replace-quiet "@luaBuild@" "@luaHost@" # Build platform's Luarocks writes scripts that reference luarocks # itself in them, so we fix these references to reference the host # platform's luarocks. substituteInPlace "$f" \ - --replace-fail "@luarocksBuild@" "@luarocksHost@" + --replace-quiet "@luarocksBuild@" "@luarocksHost@" fi # wrapProgram creates the executable shell script described @@ -60,7 +62,7 @@ wrapLuaProgramsIn() { # Same as above, but now for the wrapper script substituteInPlace "$f" \ - --replace-fail "@luarocksBuild@" "@luarocksHost@" + --replace-quiet "@luarocksBuild@" "@luarocksHost@" done } diff --git a/pkgs/development/interpreters/python/cpython/default.nix b/pkgs/development/interpreters/python/cpython/default.nix index 62a699d024836..e9b414ebb8dbf 100644 --- a/pkgs/development/interpreters/python/cpython/default.nix +++ b/pkgs/development/interpreters/python/cpython/default.nix @@ -427,7 +427,7 @@ stdenv.mkDerivation (finalAttrs: { # backport fix for https://github.com/python/cpython/issues/95855 ./platform-triplet-detection.patch ] - ++ optionals (static && pythonAtLeast "3.14") [ + ++ optionals (pythonAtLeast "3.14") [ # https://github.com/python/cpython/issues/146264 # https://github.com/python/cpython/pull/146265 ./3.14/hacl-static-ldeps-for-static-modules.patch diff --git a/pkgs/development/interpreters/ruby/default.nix b/pkgs/development/interpreters/ruby/default.nix index 78fd663df99fa..db3d8685ee2b9 100644 --- a/pkgs/development/interpreters/ruby/default.nix +++ b/pkgs/development/interpreters/ruby/default.nix @@ -327,6 +327,8 @@ let $rbConfig $out/lib/libruby* ''; + # TODO: this check got relaxed on darwin; + # see https://github.com/NixOS/nixpkgs/pull/499156#issuecomment-4221517043 installCheckPhase = '' overriden_cc=$(CC=foo $out/bin/ruby -rrbconfig -e 'puts RbConfig::CONFIG["CC"]') if [[ "$overriden_cc" != "foo" ]]; then @@ -335,7 +337,9 @@ let fi fallback_cc=$(unset CC; $out/bin/ruby -rrbconfig -e 'puts RbConfig::CONFIG["CC"]') - if [[ "$fallback_cc" != "$CC" ]]; then + if [[ ${ + if stdenv.hostPlatform.isDarwin then ''! "$fallback_cc" =~ "$CC"'' else ''"$fallback_cc" != "$CC"'' + } ]]; then echo "CC='$fallback_cc' should be '$CC' by default" >&2 false fi @@ -401,8 +405,8 @@ in }; ruby_3_4 = generic { - version = rubyVersion "3" "4" "8" ""; - hash = "sha256-U8TdrUH7thifH17g21elHVS9H4f4dVs9aGBBVqNbBFs="; + version = rubyVersion "3" "4" "9" ""; + hash = "sha256-e7TU9egHzCclHRTZ1ghtGCxbJYdRkeRKsVtwnNen3Zw="; cargoHash = "sha256-5Tp8Kth0yO89/LIcU8K01z6DdZRr8MAA0DPKqDEjIt0="; }; diff --git a/pkgs/development/interpreters/spidermonkey/140.nix b/pkgs/development/interpreters/spidermonkey/140.nix index f3ea1a1c1dd78..f66957465bf98 100644 --- a/pkgs/development/interpreters/spidermonkey/140.nix +++ b/pkgs/development/interpreters/spidermonkey/140.nix @@ -1,4 +1,4 @@ import ./common.nix { - version = "140.7.1"; - hash = "sha512-fYZ/o8nJSQP2WDvnWtSqjZGPmPdMmcZhWg5AyvIcVFowFJEVIUh2aT7xdYoyDr3M7wF8SENlwZXlWZjM4IhmPA=="; + version = "140.9.0"; + hash = "sha512-vAP9KnPQCoi9Cjye6u/mGP+zQib7e8L6xKAiRv8p/gOEI793U4Jz7m+sJfsePk+pi7UiAmrjQnoK1fQdLsa6mA=="; } diff --git a/pkgs/development/interpreters/tcl/generic.nix b/pkgs/development/interpreters/tcl/generic.nix index 9f2e781124e54..53d076f878d17 100644 --- a/pkgs/development/interpreters/tcl/generic.nix +++ b/pkgs/development/interpreters/tcl/generic.nix @@ -142,6 +142,16 @@ let }; } ./tcl-package-hook.sh ) { }; + tclRequiresCheckHook = callPackage ( + { buildPackages }: + makeSetupHook { + name = "tcl-requires-check-hook"; + propagatedBuildInputs = [ buildPackages.makeBinaryWrapper ]; + meta = { + inherit (meta) maintainers platforms; + }; + } ./tcl-requires-check-hook.sh + ) { }; # verify that Tcl's clock library can access tzdata tests.tzdata = runCommand "${pname}-test-tzdata" { } '' ${baseInterp}/bin/tclsh <(echo "set t [clock scan {2004-10-30 05:00:00} \ diff --git a/pkgs/development/interpreters/tcl/mk-tcl-derivation.nix b/pkgs/development/interpreters/tcl/mk-tcl-derivation.nix index 55da683610715..f29bf68451b0d 100644 --- a/pkgs/development/interpreters/tcl/mk-tcl-derivation.nix +++ b/pkgs/development/interpreters/tcl/mk-tcl-derivation.nix @@ -37,6 +37,8 @@ let "--with-tcl=${tcl}/lib" "--with-tclinclude=${tcl}/include" "--exec-prefix=${placeholder "out"}" + # Enable stubs by default for compatibility across minor versions + "--enable-stubs" ]; self = ( @@ -51,10 +53,15 @@ let // { buildInputs = buildInputs ++ [ tcl.tclPackageHook ]; - nativeBuildInputs = nativeBuildInputs ++ [ - makeWrapper - tcl - ]; + nativeBuildInputs = + nativeBuildInputs + ++ [ + makeWrapper + tcl + ] + ++ lib.optionals (stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ + tcl.tclRequiresCheckHook + ]; propagatedBuildInputs = propagatedBuildInputs ++ [ tcl ]; env = { diff --git a/pkgs/development/interpreters/tcl/tcl-requires-check-hook.sh b/pkgs/development/interpreters/tcl/tcl-requires-check-hook.sh new file mode 100644 index 0000000000000..0027a0c4b386c --- /dev/null +++ b/pkgs/development/interpreters/tcl/tcl-requires-check-hook.sh @@ -0,0 +1,17 @@ +# Setup hook for checking whether Tcl requires succeed +echo "Sourcing tcl-requires-check-hook.sh" + +tclRequiresCheckPhase () { + echo "Executing tclRequiresCheckPhase" + + if [ -n "$tclRequiresCheck" ]; then + echo "Check whether the following packages can be required: $tclRequiresCheck" + export TCLLIBPATH="$out/lib $TCLLIBPATH" # Redundant if tcl-package-hook is also used + tclsh <<<'exit [catch {foreach req $env(tclRequiresCheck) {package require $req}}]' + fi +} + +if [ -z "${dontUseTclRequiresCheck-}" ]; then + echo "Using tclRequiresCheckPhase" + preDistPhases+=" tclRequiresCheckPhase" +fi diff --git a/pkgs/development/libraries/aspell/default.nix b/pkgs/development/libraries/aspell/default.nix index 87f1fe703d31d..ab9173bcdbec0 100644 --- a/pkgs/development/libraries/aspell/default.nix +++ b/pkgs/development/libraries/aspell/default.nix @@ -1,7 +1,6 @@ { lib, stdenv, - fetchpatch, fetchurl, fetchzip, perl, @@ -29,22 +28,14 @@ in stdenv.mkDerivation rec { pname = "aspell"; - version = "0.60.8.1"; + version = "0.60.8.2"; src = fetchurl { url = "mirror://gnu/aspell/aspell-${version}.tar.gz"; - hash = "sha256-1toSs01C1Ff6YE5DWtSEp0su/80SD/QKzWuz+yiH0hs="; + hash = "sha256-V/5IY+rmBI9yJFqFdbRLcY+4XKFLn4wK/EGyVN/XaRk="; }; - patches = [ - # fix gcc-15 / clang-19 build. can remove on next update - (fetchpatch { - name = "fix-gcc-15-build.patch"; - url = "https://github.com/GNUAspell/aspell/commit/ee6cbb12ff36a1e6618d7388a78dd4e0a2b44041.patch"; - hash = "sha256-rW1FcfARdtT4wX+zGd2x/1K8zRp9JZhdR/zRd8RwPZA="; - }) - ] - ++ lib.optional searchNixProfiles ./data-dirs-from-nix-profiles.patch; + patches = lib.optional searchNixProfiles ./data-dirs-from-nix-profiles.patch; postPatch = '' patch interfaces/cc/aspell.h < ${./clang.patch} diff --git a/pkgs/development/libraries/azure-sdk-for-cpp/core.nix b/pkgs/development/libraries/azure-sdk-for-cpp/core.nix index 0b2ef8ad9d855..d986815ceef33 100644 --- a/pkgs/development/libraries/azure-sdk-for-cpp/core.nix +++ b/pkgs/development/libraries/azure-sdk-for-cpp/core.nix @@ -10,7 +10,7 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "azure-sdk-for-cpp-core"; - version = "1.16.2"; + version = "1.16.3"; outputs = [ "out" "dev" @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "Azure"; repo = "azure-sdk-for-cpp"; tag = "azure-core_${finalAttrs.version}"; - hash = "sha256-IGhJi8fnNY/NXnZ6ZGclJxG1gEx7BRj9setMaFUJZNQ="; + hash = "sha256-1OLyTwjfSunwvDMbMTNw0w8txhJxXthtAVeFf7abrIs="; }; sourceRoot = "${finalAttrs.src.name}/sdk/core/azure-core"; diff --git a/pkgs/development/libraries/db/db-4.8.nix b/pkgs/development/libraries/db/db-4.8.nix index 23ed07441755d..57273c2defb7d 100644 --- a/pkgs/development/libraries/db/db-4.8.nix +++ b/pkgs/development/libraries/db/db-4.8.nix @@ -4,6 +4,7 @@ fetchpatch, fetchurl, autoreconfHook, + autoconf269, ... }@args: diff --git a/pkgs/development/libraries/db/db-5.3.nix b/pkgs/development/libraries/db/db-5.3.nix index c9e1a6bb1d1ee..cff2dc31ada7f 100644 --- a/pkgs/development/libraries/db/db-5.3.nix +++ b/pkgs/development/libraries/db/db-5.3.nix @@ -4,6 +4,7 @@ fetchpatch, fetchurl, autoreconfHook, + autoconf269, ... }@args: diff --git a/pkgs/development/libraries/db/db-6.0.nix b/pkgs/development/libraries/db/db-6.0.nix index a23ee5b936fcb..a1bc3c4f0707c 100644 --- a/pkgs/development/libraries/db/db-6.0.nix +++ b/pkgs/development/libraries/db/db-6.0.nix @@ -4,6 +4,7 @@ fetchpatch, fetchurl, autoreconfHook, + autoconf269, ... }@args: diff --git a/pkgs/development/libraries/db/db-6.2.nix b/pkgs/development/libraries/db/db-6.2.nix index 78c6cf4eb8a71..9fe5d1525b0ea 100644 --- a/pkgs/development/libraries/db/db-6.2.nix +++ b/pkgs/development/libraries/db/db-6.2.nix @@ -4,6 +4,7 @@ fetchpatch, fetchurl, autoreconfHook, + autoconf269, ... }@args: diff --git a/pkgs/development/libraries/db/generic.nix b/pkgs/development/libraries/db/generic.nix index 50695b6349db8..25dc5785f6e02 100644 --- a/pkgs/development/libraries/db/generic.nix +++ b/pkgs/development/libraries/db/generic.nix @@ -4,6 +4,7 @@ fetchpatch, fetchurl, autoreconfHook, + autoconf269, cxxSupport ? true, compat185 ? true, dbmSupport ? false, @@ -26,9 +27,9 @@ stdenv.mkDerivation ( sha256 = sha256; }; - # The provided configure script features `main` returning implicit `int`, which causes - # configure checks to work incorrectly with clang 16. - nativeBuildInputs = [ autoreconfHook ]; + # autoreconfHook: the provided configure script features `main` returning implicit `int`, + # which causes configure checks to work incorrectly with clang 16. + nativeBuildInputs = lib.optionals stdenv.cc.isClang [ autoconf269 ] ++ [ autoreconfHook ]; patches = [ (fetchpatch { diff --git a/pkgs/development/libraries/gettext/default.nix b/pkgs/development/libraries/gettext/default.nix index db165c62806ed..6814348c1d24a 100644 --- a/pkgs/development/libraries/gettext/default.nix +++ b/pkgs/development/libraries/gettext/default.nix @@ -14,11 +14,11 @@ stdenv.mkDerivation rec { pname = "gettext"; - version = "0.26"; + version = "1.0"; src = fetchurl { url = "mirror://gnu/gettext/${pname}-${version}.tar.gz"; - hash = "sha256-Oaz0sDcemxELYABVYqrOWzYx/tmxu57Mz8f1bli7HX8="; + hash = "sha256-hdmbecmBpASHTALgNCF2z3XHaY4rUf5BAxz2Um2XTxo="; }; patches = [ ./absolute-paths.diff @@ -53,13 +53,13 @@ stdenv.mkDerivation rec { # Fixing this requires replacing all the older copies of the problematic file with a new one. # # This is ugly, but it avoids requiring workarounds in every package using gettext and autoreconfPhase. - declare -a oldFiles=($(tar tf gettext-tools/misc/archive.dir.tar | grep '^gettext-0\.[19].*/extern-inline.m4')) + declare -a oldFiles=($(tar tf gettext-tools/autotools/archive.dir.tar | grep '^gettext-0\.[19].*/extern-inline.m4')) oldFilesDir=$(mktemp -d) for oldFile in "''${oldFiles[@]}"; do mkdir -p "$oldFilesDir/$(dirname "$oldFile")" cp -a gettext-tools/gnulib-m4/extern-inline.m4 "$oldFilesDir/$oldFile" done - tar uf gettext-tools/misc/archive.dir.tar --owner=0 --group=0 --numeric-owner -C "$oldFilesDir" "''${oldFiles[@]}" + tar uf gettext-tools/autotools/archive.dir.tar --owner=0 --group=0 --numeric-owner -C "$oldFilesDir" "''${oldFiles[@]}" substituteAllInPlace gettext-runtime/src/gettext.sh.in substituteInPlace gettext-tools/projects/KDE/trigger --replace "/bin/pwd" pwd diff --git a/pkgs/development/libraries/glibc/2.42-master.patch b/pkgs/development/libraries/glibc/2.42-master.patch index f82e155832c48..47ed7dd1183bb 100644 --- a/pkgs/development/libraries/glibc/2.42-master.patch +++ b/pkgs/development/libraries/glibc/2.42-master.patch @@ -5750,3 +5750,1407 @@ index a69b732801..9df4bb7424 100644 } if ((flags & WRDE_APPEND) == 0) + +commit 912d89a766847649a3857985a3b5e6065c51bfd4 +Author: Florian Weimer +Date: Thu Jan 8 12:35:08 2026 +0100 + + Switch currency symbol for the bg_BG locale to euro + + Bulgaria joined the eurozone on 2026-01-01. + + Suggested-by: Йордан Гигов + Reviewed-by: Collin Funk + (cherry picked from commit 78fdb2d6b1c34ea8e779fd48f9436dfbd50b6387) + +diff --git a/localedata/locales/bg_BG b/localedata/locales/bg_BG +index 159a6c3334..eda2a8d01b 100644 +--- a/localedata/locales/bg_BG ++++ b/localedata/locales/bg_BG +@@ -248,8 +248,8 @@ reorder-end + END LC_COLLATE + + LC_MONETARY +-int_curr_symbol "BGN " +-currency_symbol "лв." ++int_curr_symbol "EUR " ++currency_symbol "€" + mon_decimal_point "," + mon_thousands_sep " " + mon_grouping 3 + +commit 39897805917ab1c44dbf4452b9c4c2bbafc7117b +Author: Florian Weimer +Date: Fri Feb 13 09:02:07 2026 +0100 + + nss: Introduce dedicated struct nss_database_for_fork type + + The initialized field in struct nss_database_data is rather confusing + because it is not used by the regular NSS code, only by the fork + state synchronization code. Introduce a separate type and place + the initialized field there. + + Reviewed-by: Sam James + (cherry picked from commit 7bb859f4198d0be19c31a9937eae4f6c2c9a079e) + +diff --git a/nss/nss_database.c b/nss/nss_database.c +index a7ac32beb9..a6b7d5c956 100644 +--- a/nss/nss_database.c ++++ b/nss/nss_database.c +@@ -56,7 +56,6 @@ global_state_allocate (void *closure) + { + result->data.nsswitch_conf.size = -1; /* Force reload. */ + memset (result->data.services, 0, sizeof (result->data.services)); +- result->data.initialized = true; + result->data.reload_disabled = false; + __libc_lock_init (result->lock); + result->root_ino = 0; +@@ -451,8 +450,8 @@ nss_database_check_reload_and_get (struct nss_database_state *local, + /* Avoid overwriting the global configuration until we have loaded + everything successfully. Otherwise, if the file change + information changes back to what is in the global configuration, +- the lookups would use the partially-written configuration. */ +- struct nss_database_data staging = { .initialized = true, }; ++ the lookups would use the partially-written configuration. */ ++ struct nss_database_data staging = { }; + + bool ok = nss_database_reload (&staging, &initial); + +@@ -503,7 +502,7 @@ __nss_database_freeres (void) + } + + void +-__nss_database_fork_prepare_parent (struct nss_database_data *data) ++__nss_database_fork_prepare_parent (struct nss_database_for_fork *data) + { + /* Do not use allocate_once to trigger loading unnecessarily. */ + struct nss_database_state *local = atomic_load_acquire (&global_database_state); +@@ -515,20 +514,21 @@ __nss_database_fork_prepare_parent (struct nss_database_data *data) + because it avoids acquiring the lock during the actual + fork. */ + __libc_lock_lock (local->lock); +- *data = local->data; ++ data->data = local->data; + __libc_lock_unlock (local->lock); ++ data->initialized = true; + } + } + + void +-__nss_database_fork_subprocess (struct nss_database_data *data) ++__nss_database_fork_subprocess (struct nss_database_for_fork *data) + { + struct nss_database_state *local = atomic_load_acquire (&global_database_state); + if (data->initialized) + { + /* Restore the state at the point of the fork. */ + assert (local != NULL); +- local->data = *data; ++ local->data = data->data; + __libc_lock_init (local->lock); + } + else if (local != NULL) +diff --git a/nss/nss_database.h b/nss/nss_database.h +index 0eaea49685..c170da03f6 100644 +--- a/nss/nss_database.h ++++ b/nss/nss_database.h +@@ -70,15 +70,21 @@ struct nss_database_data + struct file_change_detection nsswitch_conf; + nss_action_list services[NSS_DATABASE_COUNT]; + int reload_disabled; /* Actually bool; int for atomic access. */ +- bool initialized; ++}; ++ ++/* Use to store a consistent state snapshot across fork. */ ++struct nss_database_for_fork ++{ ++ bool initialized; /* Set to true if the data field below is initialized. */ ++ struct nss_database_data data; + }; + + /* Called by fork in the parent process, before forking. */ +-void __nss_database_fork_prepare_parent (struct nss_database_data *data) ++void __nss_database_fork_prepare_parent (struct nss_database_for_fork *) + attribute_hidden; + + /* Called by fork in the new subprocess, after forking. */ +-void __nss_database_fork_subprocess (struct nss_database_data *data) ++void __nss_database_fork_subprocess (struct nss_database_for_fork *) + attribute_hidden; + + #endif /* _NSS_DATABASE_H */ +diff --git a/posix/fork.c b/posix/fork.c +index 011e92fc1d..7f2370f2eb 100644 +--- a/posix/fork.c ++++ b/posix/fork.c +@@ -50,7 +50,7 @@ __libc_fork (void) + + lastrun = __run_prefork_handlers (multiple_threads); + +- struct nss_database_data nss_database_data; ++ struct nss_database_for_fork nss_database_data; + + /* If we are not running multiple threads, we do not have to + preserve lock state. If fork runs from a signal handler, only + +commit 937ef7aaf3ce41038b3e12675a6298b86b389af2 +Author: Florian Weimer +Date: Fri Feb 13 09:02:07 2026 +0100 + + Linux: In getlogin_r, use utmp fallback only for specific errors + + Most importantly, if getwpuid_r fails, it does not make sense to retry + via utmp because the user ID obtained from there is less reliable than + the one from /proc/self/loginuid. + + Reviewed-by: Sam James + (cherry picked from commit 28660f4b45afa8921c2faebaec2846f95f670ba0) + +diff --git a/sysdeps/unix/sysv/linux/getlogin_r.c b/sysdeps/unix/sysv/linux/getlogin_r.c +index f03ecd4da9..0e66944570 100644 +--- a/sysdeps/unix/sysv/linux/getlogin_r.c ++++ b/sysdeps/unix/sysv/linux/getlogin_r.c +@@ -37,7 +37,12 @@ __getlogin_r_loginuid (char *name, size_t namesize) + { + int fd = __open_nocancel ("/proc/self/loginuid", O_RDONLY); + if (fd == -1) +- return -1; ++ { ++ if (errno == ENOENT) ++ /* Trigger utmp fallback. */ ++ return -1; ++ return errno; ++ } + + /* We are reading a 32-bit number. 12 bytes are enough for the text + representation. If not, something is wrong. */ +@@ -45,6 +50,8 @@ __getlogin_r_loginuid (char *name, size_t namesize) + ssize_t n = TEMP_FAILURE_RETRY (__read_nocancel (fd, uidbuf, + sizeof (uidbuf))); + __close_nocancel_nostatus (fd); ++ if (n < 0) ++ return errno; + + uid_t uid; + char *endp; +@@ -53,12 +60,13 @@ __getlogin_r_loginuid (char *name, size_t namesize) + || (uidbuf[n] = '\0', + uid = strtoul (uidbuf, &endp, 10), + endp == uidbuf || *endp != '\0')) +- return -1; ++ return EINVAL; + + /* If there is no login uid, linux sets /proc/self/loginid to the sentinel + value of, (uid_t) -1, so check if that value is set and return early to + avoid making unneeded nss lookups. */ + if (uid == (uid_t) -1) ++ /* Trigger utmp fallback. */ + return -1; + + struct passwd pwd; +@@ -78,9 +86,14 @@ __getlogin_r_loginuid (char *name, size_t namesize) + } + } + +- if (res != 0 || tpwd == NULL) ++ if (res != 0) ++ { ++ result = res; ++ goto out; ++ } ++ if (tpwd == NULL) + { +- result = -1; ++ result = ENOENT; + goto out; + } + + +commit ebd45473f5421e0fced5ba2cde0f1aaa36e79b61 +Author: Florian Weimer +Date: Fri Feb 13 09:02:07 2026 +0100 + + nss: Missing checks in __nss_configure_lookup, __nss_database_get (bug 28940) + + This avoids a null pointer dereference in the + nss_database_check_reload_and_get function, and assertion failures. + + Reviewed-by: Sam James + (cherry picked from commit 5b713b49443eb6a4e54e50e2f0147105f86dab02) + +diff --git a/nss/Makefile b/nss/Makefile +index 1991b7482a..f690c29b94 100644 +--- a/nss/Makefile ++++ b/nss/Makefile +@@ -326,6 +326,7 @@ tests := \ + tst-gshadow \ + tst-nss-getpwent \ + tst-nss-hash \ ++ tst-nss-malloc-failure-getlogin_r \ + tst-nss-test1 \ + tst-nss-test2 \ + tst-nss-test4 \ +diff --git a/nss/nss_database.c b/nss/nss_database.c +index a6b7d5c956..7aa460c7df 100644 +--- a/nss/nss_database.c ++++ b/nss/nss_database.c +@@ -250,9 +250,12 @@ __nss_configure_lookup (const char *dbname, const char *service_line) + + /* Force any load/cache/read whatever to happen, so we can override + it. */ +- __nss_database_get (db, &result); ++ if (!__nss_database_get (db, &result)) ++ return -1; + + local = nss_database_state_get (); ++ if (local == NULL) ++ return -1; + + result = __nss_action_parse (service_line); + if (result == NULL) +@@ -477,6 +480,8 @@ bool + __nss_database_get (enum nss_database db, nss_action_list *actions) + { + struct nss_database_state *local = nss_database_state_get (); ++ if (local == NULL) ++ return false; + return nss_database_check_reload_and_get (local, actions, db); + } + libc_hidden_def (__nss_database_get) +diff --git a/nss/tst-nss-malloc-failure-getlogin_r.c b/nss/tst-nss-malloc-failure-getlogin_r.c +new file mode 100644 +index 0000000000..0e2985ad57 +--- /dev/null ++++ b/nss/tst-nss-malloc-failure-getlogin_r.c +@@ -0,0 +1,345 @@ ++/* Test NSS/getlogin_r with injected allocation failures (bug 28940). ++ Copyright (C) 2026 Free Software Foundation, Inc. ++ This file is part of the GNU C Library. ++ ++ The GNU C Library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ The GNU C Library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with the GNU C Library; if not, see ++ . */ ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++/* This test calls getpwuid_r via getlogin_r (on Linux). ++ ++ This test uses the NSS system configuration to exercise that code ++ path. It means that it can fail (crash) if malloc failure is not ++ handled by NSS modules for the passwd database. */ ++ ++/* Data structure allocated via MAP_SHARED, so that writes from the ++ subprocess are visible. */ ++struct shared_data ++{ ++ /* Number of tracked allocations performed so far. */ ++ volatile unsigned int allocation_count; ++ ++ /* If this number is reached, one allocation fails. */ ++ volatile unsigned int failing_allocation; ++ ++ /* The number of allocations performed during initialization ++ (before the actual getlogin_r call). */ ++ volatile unsigned int init_allocation_count; ++ ++ /* Error code of an expected getlogin_r failure. */ ++ volatile int expected_failure; ++ ++ /* The subprocess stores the expected name here. */ ++ char name[100]; ++}; ++ ++/* Allocation count in shared mapping. */ ++static struct shared_data *shared; ++ ++/* Returns true if a failure should be injected for this allocation. */ ++static bool ++fail_this_allocation (void) ++{ ++ if (shared != NULL) ++ { ++ unsigned int count = shared->allocation_count; ++ shared->allocation_count = count + 1; ++ return count == shared->failing_allocation; ++ } ++ else ++ return false; ++} ++ ++/* Failure-injecting wrappers for allocation functions used by glibc. */ ++ ++void * ++malloc (size_t size) ++{ ++ if (fail_this_allocation ()) ++ { ++ errno = ENOMEM; ++ return NULL; ++ } ++ extern __typeof (malloc) __libc_malloc; ++ return __libc_malloc (size); ++} ++ ++void * ++calloc (size_t a, size_t b) ++{ ++ if (fail_this_allocation ()) ++ { ++ errno = ENOMEM; ++ return NULL; ++ } ++ extern __typeof (calloc) __libc_calloc; ++ return __libc_calloc (a, b); ++} ++ ++void * ++realloc (void *ptr, size_t size) ++{ ++ if (fail_this_allocation ()) ++ { ++ errno = ENOMEM; ++ return NULL; ++ } ++ extern __typeof (realloc) __libc_realloc; ++ return __libc_realloc (ptr, size); ++} ++ ++/* No-op subprocess to verify that support_isolate_in_subprocess does ++ not perform any heap allocations. */ ++static void ++no_op (void *ignored) ++{ ++} ++ ++/* Perform a getlogin_r call in a subprocess, to obtain the number of ++ allocations used and the expected result of a successful call. */ ++static void ++initialize (void *configure_lookup) ++{ ++ shared->init_allocation_count = 0; ++ if (configure_lookup != NULL) ++ { ++ TEST_COMPARE (__nss_configure_lookup ("passwd", configure_lookup), 0); ++ shared->init_allocation_count = shared->allocation_count; ++ } ++ ++ shared->name[0] = '\0'; ++ int ret = getlogin_r (shared->name, sizeof (shared->name)); ++ if (ret != 0) ++ { ++ printf ("info: getlogin_r failed: %s (%d)\n", ++ strerrorname_np (ret), ret); ++ shared->expected_failure = ret; ++ } ++ else ++ { ++ shared->expected_failure = 0; ++ if (shared->name[0] == '\0') ++ FAIL ("error: getlogin_r succeeded without result\n"); ++ else ++ printf ("info: getlogin_r: \"%s\"\n", shared->name); ++ } ++} ++ ++/* Perform getlogin_r in a subprocess with fault injection. */ ++static void ++test_in_subprocess (void *configure_lookup) ++{ ++ if (configure_lookup != NULL ++ && __nss_configure_lookup ("passwd", configure_lookup) < 0) ++ { ++ printf ("info: __nss_configure_lookup failed: %s (%d)\n", ++ strerrorname_np (errno), errno); ++ TEST_COMPARE (errno, ENOMEM); ++ TEST_VERIFY (shared->allocation_count <= shared->init_allocation_count); ++ return; ++ } ++ ++ unsigned int inject_at = shared->failing_allocation; ++ char name[sizeof (shared->name)] = "name not set"; ++ int ret = getlogin_r (name, sizeof (name)); ++ shared->failing_allocation = ~0U; ++ ++ if (ret == 0) ++ { ++ TEST_COMPARE (shared->expected_failure, 0); ++ TEST_COMPARE_STRING (name, shared->name); ++ } ++ else ++ { ++ printf ("info: allocation %u failure results in error %s (%d)\n", ++ inject_at, strerrorname_np (ret), ret); ++ ++ if (ret != ENOMEM) ++ { ++ if (shared->expected_failure != 0) ++ TEST_COMPARE (ret, shared->expected_failure); ++ else if (configure_lookup == NULL) ++ /* The ENOENT failure can happen due to an issue related ++ to bug 22041: dlopen failure does not result in ENOMEM. */ ++ TEST_COMPARE (ret, ENOENT); ++ else ++ FAIL ("unexpected getlogin_r error"); ++ } ++ } ++ ++ if (shared->expected_failure == 0) ++ { ++ /* The second call should succeed. */ ++ puts ("info: about to perform second getlogin_r call"); ++ ret = getlogin_r (name, sizeof (name)); ++ if (configure_lookup == NULL) ++ { ++ /* This check can fail due to bug 22041 if the malloc error ++ injection causes a failure internally in dlopen. */ ++ if (ret != 0) ++ { ++ printf ("warning: second getlogin_r call failed with %s (%d)\n", ++ strerrorname_np (ret), ret); ++ TEST_COMPARE (ret, ENOENT); ++ } ++ } ++ else ++ /* If __nss_configure_lookup has been called, the error caching ++ bug does not happen because nss_files is built-in, and the ++ second getlogin_r is expected to succeed. */ ++ TEST_COMPARE (ret, 0); ++ if (ret == 0) ++ TEST_COMPARE_STRING (name, shared->name); ++ } ++} ++ ++/* Set by the --failing-allocation command line option. Together with ++ --direct, this can be used to trigger an allocation failure in the ++ original process, which may help with debugging. */ ++static int option_failing_allocation = -1; ++ ++/* Set by --override, to be used with --failing-allocation. Turns on ++ the __nss_configure_lookup call for passwd/files, which is disabled ++ by default. */ ++static int option_override = 0; ++ ++static int ++do_test (void) ++{ ++ char files[] = "files"; ++ ++ if (option_failing_allocation >= 0) ++ { ++ /* The test was invoked with --failing-allocation. Perform just ++ one test, using the original nsswitch.conf. This is a ++ condensed version of the probing/testing loop below. */ ++ printf ("info: testing with failing allocation %d\n", ++ option_failing_allocation); ++ shared = support_shared_allocate (sizeof (*shared)); ++ shared->failing_allocation = ~0U; ++ char *configure_lookup = option_override ? files : NULL; ++ support_isolate_in_subprocess (initialize, configure_lookup); ++ shared->allocation_count = 0; ++ shared->failing_allocation = option_failing_allocation; ++ test_in_subprocess (configure_lookup); /* No subprocess. */ ++ support_shared_free (shared); ++ shared = NULL; ++ return 0; ++ } ++ ++ bool any_success = false; ++ ++ for (int do_configure_lookup = 0; do_configure_lookup < 2; ++ ++do_configure_lookup) ++ { ++ if (do_configure_lookup) ++ puts ("info: testing with nsswitch.conf override"); ++ else ++ puts ("info: testing with original nsswitch.conf"); ++ ++ char *configure_lookup = do_configure_lookup ? files : NULL; ++ ++ shared = support_shared_allocate (sizeof (*shared)); ++ ++ /* Disable fault injection. */ ++ shared->failing_allocation = ~0U; ++ ++ support_isolate_in_subprocess (no_op, NULL); ++ TEST_COMPARE (shared->allocation_count, 0); ++ ++ support_isolate_in_subprocess (initialize, configure_lookup); ++ ++ if (shared->name[0] != '\0') ++ any_success = true; ++ ++ /* The number of allocations in the successful case. Once the ++ number of expected allocations is exceeded, injecting further ++ failures does not make a difference (assuming that the number ++ of malloc calls is deterministic). */ ++ unsigned int maximum_allocation_count = shared->allocation_count; ++ printf ("info: initial getlogin_r performed %u allocations\n", ++ maximum_allocation_count); ++ ++ for (unsigned int inject_at = 0; inject_at <= maximum_allocation_count; ++ ++inject_at) ++ { ++ printf ("info: running fault injection at allocation %u\n", ++ inject_at); ++ shared->allocation_count = 0; ++ shared->failing_allocation = inject_at; ++ support_isolate_in_subprocess (test_in_subprocess, configure_lookup); ++ } ++ ++ support_shared_free (shared); ++ shared = NULL; ++ } ++ ++ { ++ FILE *fp = fopen (_PATH_NSSWITCH_CONF, "r"); ++ if (fp == NULL) ++ printf ("info: no %s file\n", _PATH_NSSWITCH_CONF); ++ else ++ { ++ printf ("info: %s contents follows\n", _PATH_NSSWITCH_CONF); ++ int last_ch = '\n'; ++ while (true) ++ { ++ int ch = fgetc (fp); ++ if (ch == EOF) ++ break; ++ putchar (ch); ++ last_ch = ch; ++ } ++ if (last_ch != '\n') ++ putchar ('\n'); ++ printf ("(end of %s contents)\n", _PATH_NSSWITCH_CONF); ++ xfclose (fp); ++ } ++ } ++ ++ support_record_failure_barrier (); ++ ++ if (!any_success) ++ FAIL_UNSUPPORTED ("no successful getlogin_r calls"); ++ ++ return 0; ++} ++ ++static void ++cmdline_process (int c) ++{ ++ if (c == 'F') ++ option_failing_allocation = atoi (optarg); ++} ++ ++#define CMDLINE_OPTIONS \ ++ { "failing-allocation", required_argument, NULL, 'F' }, \ ++ { "override", no_argument, &option_override, 1 }, ++ ++#define CMDLINE_PROCESS cmdline_process ++ ++#include + +commit 9cd9c9054409d192aab06bfea32624af9ffa8121 +Author: Florian Weimer +Date: Fri Nov 28 11:46:09 2025 +0100 + + iconvdata: Fix invalid pointer arithmetic in ANSI_X3.110 module + + The expression inptr + 1 can technically be invalid: if inptr == inend, + inptr may point one element past the end of an array. + + Reviewed-by: Adhemerval Zanella + (cherry picked from commit e98bd0c54d5e296ad1be91b6fe35260c6b87e733) + +diff --git a/iconvdata/ansi_x3.110.c b/iconvdata/ansi_x3.110.c +index c5506b13b8..94e6e6b745 100644 +--- a/iconvdata/ansi_x3.110.c ++++ b/iconvdata/ansi_x3.110.c +@@ -407,7 +407,7 @@ static const char from_ucs4[][2] = + is also available. */ \ + uint32_t ch2; \ + \ +- if (inptr + 1 >= inend) \ ++ if (inend - inptr <= 1) \ + { \ + /* The second character is not available. */ \ + result = __GCONV_INCOMPLETE_INPUT; \ + +commit 1a19d5a507eb82a2cf1cf8bd1c14ca1758fb8a82 +Author: Florian Weimer +Date: Mon Jan 26 17:12:37 2026 +0100 + + posix: Run tst-wordexp-reuse-mem test + + The test was not properly scheduled for execution with a Makefile + dependency. + + Fixes commit 80cc58ea2de214f85b0a1d902a3b668ad2ecb302 ("posix: Reset + wordexp_t fields with WRDE_REUSE (CVE-2025-15281 / BZ 33814"). + + (cherry picked from commit bed2db02f3183e93f21d506786c5f884a1dec9e7) + +diff --git a/posix/Makefile b/posix/Makefile +index 1ea86efcc1..0b29c9aa4e 100644 +--- a/posix/Makefile ++++ b/posix/Makefile +@@ -495,7 +495,7 @@ tests-special += \ + $(objpfx)tst-pcre-mem.out \ + $(objpfx)tst-rxspencer-no-utf8-mem.out \ + $(objpfx)tst-vfork3-mem.out \ +- $(objpfx)tst-wordexp-reuse.out \ ++ $(objpfx)tst-wordexp-reuse-mem.out \ + # tests-special + endif + endif + +commit 8e863fb1c92360520704a69dc948be6bb4a17cb3 +Author: Carlos O'Donell +Date: Fri Mar 20 16:43:33 2026 -0400 + + resolv: Count records correctly (CVE-2026-4437) + + The answer section boundary was previously ignored, and the code in + getanswer_ptr would iterate past the last resource record, but not + beyond the end of the returned data. This could lead to subsequent data + being interpreted as answer records, thus violating the DNS + specification. Such resource records could be maliciously crafted and + hidden from other tooling, but processed by the glibc stub resolver and + acted upon by the application. While we trust the data returned by the + configured recursive resolvers, we should not trust its format and + should validate it as required. It is a security issue to incorrectly + process the DNS protocol. + + A regression test is added for response section crossing. + + No regressions on x86_64-linux-gnu. + + Reviewed-by: Collin Funk + (cherry picked from commit 9f5f18aab40ec6b61fa49a007615e6077e9a979b) + +diff --git a/resolv/Makefile b/resolv/Makefile +index 8fa3398d76..0ba5fba710 100644 +--- a/resolv/Makefile ++++ b/resolv/Makefile +@@ -104,6 +104,7 @@ tests += \ + tst-resolv-basic \ + tst-resolv-binary \ + tst-resolv-byaddr \ ++ tst-resolv-dns-section \ + tst-resolv-edns \ + tst-resolv-invalid-cname \ + tst-resolv-network \ +@@ -115,6 +116,7 @@ tests += \ + tst-resolv-semi-failure \ + tst-resolv-short-response \ + tst-resolv-trailing \ ++ # tests + + # This test calls __res_context_send directly, which is not exported + # from libresolv. +@@ -293,6 +295,8 @@ $(objpfx)tst-resolv-aliases: $(objpfx)libresolv.so $(shared-thread-library) + $(objpfx)tst-resolv-basic: $(objpfx)libresolv.so $(shared-thread-library) + $(objpfx)tst-resolv-binary: $(objpfx)libresolv.so $(shared-thread-library) + $(objpfx)tst-resolv-byaddr: $(objpfx)libresolv.so $(shared-thread-library) ++$(objpfx)tst-resolv-dns-section: $(objpfx)libresolv.so \ ++ $(shared-thread-library) + $(objpfx)tst-resolv-edns: $(objpfx)libresolv.so $(shared-thread-library) + $(objpfx)tst-resolv-network: $(objpfx)libresolv.so $(shared-thread-library) + $(objpfx)tst-resolv-res_init: $(objpfx)libresolv.so +diff --git a/resolv/nss_dns/dns-host.c b/resolv/nss_dns/dns-host.c +index 14da73ee1d..27096edad2 100644 +--- a/resolv/nss_dns/dns-host.c ++++ b/resolv/nss_dns/dns-host.c +@@ -820,7 +820,7 @@ getanswer_ptr (unsigned char *packet, size_t packetlen, + /* expected_name may be updated to point into this buffer. */ + unsigned char name_buffer[NS_MAXCDNAME]; + +- while (ancount > 0) ++ for (; ancount > 0; --ancount) + { + struct ns_rr_wire rr; + if (!__ns_rr_cursor_next (&c, &rr)) +diff --git a/resolv/tst-resolv-dns-section.c b/resolv/tst-resolv-dns-section.c +new file mode 100644 +index 0000000000..1171baef51 +--- /dev/null ++++ b/resolv/tst-resolv-dns-section.c +@@ -0,0 +1,162 @@ ++/* Test handling of invalid section transitions (bug 34014). ++ Copyright (C) 2022-2026 Free Software Foundation, Inc. ++ This file is part of the GNU C Library. ++ ++ The GNU C Library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ The GNU C Library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with the GNU C Library; if not, see ++ . */ ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++/* Name of test, and the second section type. */ ++struct item { ++ const char *test; ++ int ns_section; ++}; ++ ++static const struct item test_items[] = ++ { ++ { "Test crossing from ns_s_an to ns_s_ar.", ns_s_ar }, ++ { "Test crossing from ns_s_an to ns_s_an.", ns_s_ns }, ++ ++ { NULL, 0 }, ++ }; ++ ++/* The response is designed to contain the following: ++ - An Answer section with one T_PTR record that is skipped. ++ - A second section with a semantically invalid T_PTR record. ++ The original defect is that the response parsing would cross ++ section boundaries and handle the additional section T_PTR ++ as if it were an answer. A conforming implementation would ++ stop as soon as it reaches the end of the section. */ ++static void ++response (const struct resolv_response_context *ctx, ++ struct resolv_response_builder *b, ++ const char *qname, uint16_t qclass, uint16_t qtype) ++{ ++ TEST_COMPARE (qclass, C_IN); ++ ++ /* We only test PTR. */ ++ TEST_COMPARE (qtype, T_PTR); ++ ++ unsigned int count; ++ char *tail = NULL; ++ ++ if (strstr (qname, "in-addr.arpa") != NULL ++ && sscanf (qname, "%u.%ms", &count, &tail) == 2) ++ TEST_COMPARE_STRING (tail, "0.168.192.in-addr.arpa"); ++ else if (sscanf (qname, "%x.%ms", &count, &tail) == 2) ++ { ++ TEST_COMPARE_STRING (tail, "\ ++0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa"); ++ } ++ else ++ FAIL_EXIT1 ("invalid QNAME: %s\n", qname); ++ free (tail); ++ ++ /* We have a bounded number of possible tests. */ ++ TEST_VERIFY (count >= 0); ++ TEST_VERIFY (count <= 15); ++ ++ struct resolv_response_flags flags = {}; ++ resolv_response_init (b, flags); ++ resolv_response_add_question (b, qname, qclass, qtype); ++ resolv_response_section (b, ns_s_an); ++ ++ /* Actual answer record, but the wrong name (skipped). */ ++ resolv_response_open_record (b, "1.0.0.10.in-addr.arpa", qclass, qtype, 60); ++ ++ /* Record the answer. */ ++ resolv_response_add_name (b, "test.ptr.example.net"); ++ resolv_response_close_record (b); ++ ++ /* Add a second section to test section boundary crossing. */ ++ resolv_response_section (b, test_items[count].ns_section); ++ /* Semantically incorrect, but hide a T_PTR entry. */ ++ resolv_response_open_record (b, qname, qclass, qtype, 60); ++ resolv_response_add_name (b, "wrong.ptr.example.net"); ++ resolv_response_close_record (b); ++} ++ ++ ++/* Perform one check using a reverse lookup. */ ++static void ++check_reverse (int af, int count) ++{ ++ TEST_VERIFY (af == AF_INET || af == AF_INET6); ++ TEST_VERIFY (count < array_length (test_items)); ++ ++ char addr[sizeof (struct in6_addr)] = { 0 }; ++ socklen_t addrlen; ++ if (af == AF_INET) ++ { ++ addr[0] = (char) 192; ++ addr[1] = (char) 168; ++ addr[2] = (char) 0; ++ addr[3] = (char) count; ++ addrlen = 4; ++ } ++ else ++ { ++ addr[0] = 0x20; ++ addr[1] = 0x01; ++ addr[2] = 0x0d; ++ addr[3] = 0xb8; ++ addr[4] = addr[5] = addr[6] = addr[7] = 0x0; ++ addr[8] = addr[9] = addr[10] = addr[11] = 0x0; ++ addr[12] = 0x0; ++ addr[13] = 0x0; ++ addr[14] = 0x0; ++ addr[15] = count; ++ addrlen = 16; ++ } ++ ++ h_errno = 0; ++ struct hostent *answer = gethostbyaddr (addr, addrlen, af); ++ TEST_VERIFY (answer == NULL); ++ TEST_VERIFY (h_errno == NO_RECOVERY); ++ if (answer != NULL) ++ printf ("error: unexpected success: %s\n", ++ support_format_hostent (answer)); ++} ++ ++static int ++do_test (void) ++{ ++ struct resolv_test *obj = resolv_test_start ++ ((struct resolv_redirect_config) ++ { ++ .response_callback = response ++ }); ++ ++ for (int i = 0; test_items[i].test != NULL; i++) ++ { ++ check_reverse (AF_INET, i); ++ check_reverse (AF_INET6, i); ++ } ++ ++ resolv_test_end (obj); ++ ++ return 0; ++} ++ ++#include + +commit 426378547e6ddead92f28f5558a124eb0821d2f9 +Author: Carlos O'Donell +Date: Fri Mar 20 17:14:33 2026 -0400 + + resolv: Check hostname for validity (CVE-2026-4438) + + The processed hostname in getanswer_ptr should be correctly checked to + avoid invalid characters from being allowed, including shell + metacharacters. It is a security issue to fail to check the returned + hostname for validity. + + A regression test is added for invalid metacharacters and other cases + of invalid or valid characters. + + No regressions on x86_64-linux-gnu. + + Reviewed-by: Adhemerval Zanella + (cherry picked from commit e10977481f4db4b2a3ce34fa4c3a1e26651ae312) + +diff --git a/resolv/Makefile b/resolv/Makefile +index 0ba5fba710..088a22ea18 100644 +--- a/resolv/Makefile ++++ b/resolv/Makefile +@@ -107,6 +107,7 @@ tests += \ + tst-resolv-dns-section \ + tst-resolv-edns \ + tst-resolv-invalid-cname \ ++ tst-resolv-invalid-ptr \ + tst-resolv-network \ + tst-resolv-noaaaa \ + tst-resolv-noaaaa-vc \ +@@ -306,6 +307,8 @@ $(objpfx)tst-resolv-res_init-thread: $(objpfx)libresolv.so \ + $(shared-thread-library) + $(objpfx)tst-resolv-invalid-cname: $(objpfx)libresolv.so \ + $(shared-thread-library) ++$(objpfx)tst-resolv-invalid-ptr: $(objpfx)libresolv.so \ ++ $(shared-thread-library) + $(objpfx)tst-resolv-noaaaa: $(objpfx)libresolv.so $(shared-thread-library) + $(objpfx)tst-resolv-noaaaa-vc: $(objpfx)libresolv.so $(shared-thread-library) + $(objpfx)tst-resolv-nondecimal: $(objpfx)libresolv.so $(shared-thread-library) +diff --git a/resolv/nss_dns/dns-host.c b/resolv/nss_dns/dns-host.c +index 27096edad2..1bc2e1df95 100644 +--- a/resolv/nss_dns/dns-host.c ++++ b/resolv/nss_dns/dns-host.c +@@ -866,7 +866,7 @@ getanswer_ptr (unsigned char *packet, size_t packetlen, + char hname[MAXHOSTNAMELEN + 1]; + if (__ns_name_unpack (c.begin, c.end, rr.rdata, + name_buffer, sizeof (name_buffer)) < 0 +- || !__res_binary_hnok (expected_name) ++ || !__res_binary_hnok (name_buffer) + || __ns_name_ntop (name_buffer, hname, sizeof (hname)) < 0) + { + *h_errnop = NO_RECOVERY; +diff --git a/resolv/tst-resolv-invalid-ptr.c b/resolv/tst-resolv-invalid-ptr.c +new file mode 100644 +index 0000000000..0c802ab967 +--- /dev/null ++++ b/resolv/tst-resolv-invalid-ptr.c +@@ -0,0 +1,255 @@ ++/* Test handling of invalid T_PTR results (bug 34015). ++ Copyright (C) 2022-2026 Free Software Foundation, Inc. ++ This file is part of the GNU C Library. ++ ++ The GNU C Library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ The GNU C Library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with the GNU C Library; if not, see ++ . */ ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++/* Name of test, the answer, the expected error return, and if we ++ expect the call to fail. */ ++struct item { ++ const char *test; ++ const char *answer; ++ int expected; ++ bool fail; ++}; ++ ++static const struct item test_items[] = ++ { ++ /* Test for invalid characters. */ ++ { "Invalid use of \"|\"", ++ "test.|.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"&\"", ++ "test.&.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \";\"", ++ "test.;.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"<\"", ++ "test.<.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \">\"", ++ "test.>.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"(\"", ++ "test.(.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \")\"", ++ "test.).ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"$\"", ++ "test.$.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"`\"", ++ "test.`.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"\\\"", ++ "test.\\.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"\'\"", ++ "test.'.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"\"\"", ++ "test.\".ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \" \"", ++ "test. .ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"\\t\"", ++ "test.\t.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"\\n\"", ++ "test.\n.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"\\r\"", ++ "test.\r.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"*\"", ++ "test.*.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"?\"", ++ "test.?.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"[\"", ++ "test.[.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"]\"", ++ "test.].ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \",\"", ++ "test.,.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"~\"", ++ "test.~.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \":\"", ++ "test.:.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"!\"", ++ "test.!.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"@\"", ++ "test.@.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"#\"", ++ "test.#.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"%\"", ++ "test.%%.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of \"^\"", ++ "test.^.ptr.example", NO_RECOVERY, true }, ++ ++ /* Test for invalid UTF-8 characters (2-byte, 4-byte, 6-byte). */ ++ { "Invalid use of UTF-8 (2-byte, U+00C0-U+00C2)", ++ "ÁÂÃ.test.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of UTF-8 (4-byte, U+0750-U+0752)", ++ "ݐݑݒ.test.ptr.example", NO_RECOVERY, true }, ++ { "Invalid use of UTF-8 (6-byte, U+0904-U+0906)", ++ "ऄअआ.test.ptr.example", NO_RECOVERY, true }, ++ ++ /* Test for "-" which may be valid depending on position. */ ++ { "Invalid leading \"-\"", ++ "-test.ptr.example", NO_RECOVERY, true }, ++ { "Valid trailing \"-\"", ++ "test-.ptr.example", 0, false }, ++ { "Valid mid-label use of \"-\"", ++ "te-st.ptr.example", 0, false }, ++ ++ /* Test for "_" which is always valid in any position. */ ++ { "Valid leading use of \"_\"", ++ "_test.ptr.example", 0, false }, ++ { "Valid mid-label use of \"_\"", ++ "te_st.ptr.example", 0, false }, ++ { "Valid trailing use of \"_\"", ++ "test_.ptr.example", 0, false }, ++ ++ /* Sanity test the broader set [A-Za-z0-9_-] of valid characters. */ ++ { "Valid \"[A-Z]\"", ++ "test.ABCDEFGHIJKLMNOPQRSTUVWXYZ.ptr.example", 0, false }, ++ { "Valid \"[a-z]\"", ++ "test.abcdefghijklmnopqrstuvwxyz.ptr.example", 0, false }, ++ { "Valid \"[0-9]\"", ++ "test.0123456789.ptr.example", 0, false }, ++ { "Valid mixed use of \"[A-Za-z0-9_-]\"", ++ "test.012abcABZ_-.ptr.example", 0, false }, ++ }; ++ ++static void ++response (const struct resolv_response_context *ctx, ++ struct resolv_response_builder *b, ++ const char *qname, uint16_t qclass, uint16_t qtype) ++{ ++ TEST_COMPARE (qclass, C_IN); ++ ++ /* We only test PTR. */ ++ TEST_COMPARE (qtype, T_PTR); ++ ++ unsigned int count, count1; ++ char *tail = NULL; ++ ++ /* The test implementation can handle up to 255 tests. */ ++ if (strstr (qname, "in-addr.arpa") != NULL ++ && sscanf (qname, "%u.%ms", &count, &tail) == 2) ++ TEST_COMPARE_STRING (tail, "0.168.192.in-addr.arpa"); ++ else if (sscanf (qname, "%x.%x.%ms", &count, &count1, &tail) == 3) ++ { ++ TEST_COMPARE_STRING (tail, "\ ++0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa"); ++ count |= count1 << 4; ++ } ++ else ++ FAIL_EXIT1 ("invalid QNAME: %s\n", qname); ++ free (tail); ++ ++ /* Cross check. Count has a fixed bound (soft limit). */ ++ TEST_VERIFY (count >= 0 && count <= 255); ++ ++ /* We have a fixed number of tests (hard limit). */ ++ TEST_VERIFY_EXIT (count < array_length (test_items)); ++ ++ struct resolv_response_flags flags = {}; ++ resolv_response_init (b, flags); ++ resolv_response_add_question (b, qname, qclass, qtype); ++ resolv_response_section (b, ns_s_an); ++ ++ /* Actual answer record. */ ++ resolv_response_open_record (b, qname, qclass, qtype, 60); ++ ++ /* Record the answer. */ ++ resolv_response_add_name (b, test_items[count].answer); ++ resolv_response_close_record (b); ++} ++ ++/* Perform one check using a reverse lookup. */ ++static void ++check_reverse (int af, int count) ++{ ++ TEST_VERIFY (af == AF_INET || af == AF_INET6); ++ TEST_VERIFY_EXIT (count < array_length (test_items)); ++ ++ /* Generate an address to query for each test. */ ++ char addr[sizeof (struct in6_addr)] = { 0 }; ++ socklen_t addrlen; ++ if (af == AF_INET) ++ { ++ addr[0] = (char) 192; ++ addr[1] = (char) 168; ++ addr[2] = (char) 0; ++ addr[3] = (char) count; ++ addrlen = 4; ++ } ++ else ++ { ++ addr[0] = 0x20; ++ addr[1] = 0x01; ++ addr[2] = 0x0d; ++ addr[3] = 0xb8; ++ addr[4] = addr[5] = addr[6] = addr[7] = 0x0; ++ addr[8] = addr[9] = addr[10] = addr[11] = 0x0; ++ addr[12] = 0x0; ++ addr[13] = 0x0; ++ addr[14] = 0x0; ++ addr[15] = (char) count; ++ addrlen = 16; ++ } ++ ++ h_errno = 0; ++ struct hostent *answer = gethostbyaddr (addr, addrlen, af); ++ ++ /* Verify h_errno is as expected. */ ++ TEST_COMPARE (h_errno, test_items[count].expected); ++ if (h_errno != test_items[count].expected) ++ /* And print more information if it's not. */ ++ printf ("INFO: %s\n", test_items[count].test); ++ ++ if (test_items[count].fail) ++ { ++ /* We expected a failure so verify answer is NULL. */ ++ TEST_VERIFY (answer == NULL); ++ /* If it's not NULL we should print out what we received. */ ++ if (answer != NULL) ++ printf ("error: unexpected success: %s\n", ++ support_format_hostent (answer)); ++ } ++ else ++ /* We don't expect a failure so answer must be valid. */ ++ TEST_COMPARE_STRING (answer->h_name, test_items[count].answer); ++} ++ ++static int ++do_test (void) ++{ ++ struct resolv_test *obj = resolv_test_start ++ ((struct resolv_redirect_config) ++ { ++ .response_callback = response ++ }); ++ ++ for (int i = 0; i < array_length (test_items); i++) ++ { ++ check_reverse (AF_INET, i); ++ check_reverse (AF_INET6, i); ++ } ++ resolv_test_end (obj); ++ ++ return 0; ++} ++ ++#include + +commit 68099ccc941664481386c62cba40bbc5dac8b00e +Author: Xi Ruoyao +Date: Tue Feb 3 16:20:12 2026 +0800 + + elf: parse /proc/self/maps as the last resort to find the gap for tst-link-map-contiguous-ldso + + The initialization process of libc.so calls mmap() several times and the + kernel may lay the maps into the gap. If all pages in the gap are + occupied, the test would not be able to find the gap with mmap() and the + test would fail. + + The failure reproduces most frequently on LoongArch because with the + commonly used page size (16 KiB) the gap only contains 4 pages and the + probability they are all occupied is not near to zero. + + With the changes in the patch, a test run may output: + + info: ld.so link map is not contiguous + info: object "/dev/zero" found at 0x7ffff1fe0000 - 0x7ffff1fe4000 + info: anonymous mapping found at 0x7ffff1fe4000 - 0x7ffff1fec000 + + Also take the chance to fix a mistake in the "object found at" message + which has puzzled me during the initial debug session. + + Signed-off-by: Xi Ruoyao + Reviewed-by: Adhemerval Zanella + (cherry picked from commit aed8390a6a22e5751fc12704c0c5f2a8271fc286) + +diff --git a/elf/tst-link-map-contiguous-ldso.c b/elf/tst-link-map-contiguous-ldso.c +index 04de808bb2..f0e26682f2 100644 +--- a/elf/tst-link-map-contiguous-ldso.c ++++ b/elf/tst-link-map-contiguous-ldso.c +@@ -18,15 +18,73 @@ + + #include + #include ++#include + #include + #include + #include + #include ++#include + #include + #include ++#include + #include + #include + ++/* Slow path in case we cannot find a gap with mmap (when the runtime has ++ mapped all the pages in the gap for some reason). */ ++static bool ++find_gap_with_proc_self_map (const struct link_map *l) ++{ ++ int pagesize = getpagesize (); ++ ++ support_need_proc ("Reads /proc/self/maps to find gap in ld.so mapping"); ++ ++ /* Parse /proc/self/maps and find all the mappings in the ld.so range ++ but not from ld.so. */ ++ FILE *f = xfopen ("/proc/self/maps", "r"); ++ char *line = NULL, *path_ldso = NULL; ++ size_t len; ++ bool found = false; ++ while (xgetline (&line, &len, f)) ++ { ++ uintptr_t from, to; ++ char *path = NULL; ++ int r = sscanf (line, "%" SCNxPTR "-%" SCNxPTR "%*s%*s%*s%*s%ms", ++ &from, &to, &path); ++ ++ TEST_VERIFY (r == 2 || r == 3); ++ TEST_COMPARE (from % pagesize, 0); ++ TEST_COMPARE (to % pagesize, 0); ++ ++ if (path_ldso == NULL && l->l_map_start == from) ++ { ++ TEST_COMPARE (r, 3); ++ path_ldso = path; ++ continue; ++ } ++ ++ if (from > l->l_map_start && to < l->l_map_end ++ && (r == 2 || (path_ldso != NULL && strcmp (path, path_ldso)))) ++ { ++ if (r == 2) ++ printf ("info: anonymous mapping found at 0x%" PRIxPTR " - 0x%" ++ PRIxPTR "\n", from, to); ++ else ++ printf ("info: object \"%s\" found at 0x%" PRIxPTR " - 0x%" ++ PRIxPTR "\n", path, from, to); ++ ++ found = true; ++ } ++ ++ free (path); ++ } ++ ++ free (path_ldso); ++ free (line); ++ xfclose (f); ++ return found; ++} ++ + static int + do_test (void) + { +@@ -64,16 +122,18 @@ do_test (void) + if ((void *) dlfo.dlfo_link_map != (void *) l) + { + printf ("info: object \"%s\" found at %p\n", +- dlfo.dlfo_link_map->l_name, ptr); ++ dlfo.dlfo_link_map->l_name, expected); + gap_found = true; + } + } + else + TEST_COMPARE (dlfo_ret, -1); ++ + xmunmap (ptr, 1); + addr += pagesize; + } +- if (!gap_found) ++ ++ if (!gap_found && !find_gap_with_proc_self_map (l)) + FAIL ("no ld.so gap found"); + } + else + +commit a56a2943d2ce541102c630142c2eae0fbfc5886b +Author: Michael Jeanson +Date: Fri Feb 20 11:01:00 2026 -0500 + + tests: fix tst-rseq with Linux 7.0 + + A sub-test of tst-rseq is to validate the return code and errno of the + rseq syscall when attempting to register the exact same rseq area as was + done in the dynamic loader. + + This involves finding the rseq area address by adding the + '__rseq_offset' to the thread pointer and calculating the area size from + the AT_RSEQ_FEATURE_SIZE auxiliary vector. However the test currently + calculates the size of the rseq area allocation in the TLS block which + must be a multiple of AT_RSEQ_ALIGN. + + Up until now that happened to be the same value since the feature size + and alignment exposed by the kernel were below the minimum ABI size of + 32. Starting with Linux 7.0 the feature size has reached 33 while the + alignment is now 64. + + This results in the test trying to re-register the rseq area with a + different size and thus not getting the expected errno value. + + Signed-off-by: Michael Jeanson + Reviewed-by: Mathieu Desnoyers + (cherry picked from commit 67f303b47dc584f204e3f2441b9832082415eebc) + +diff --git a/sysdeps/unix/sysv/linux/tst-rseq.c b/sysdeps/unix/sysv/linux/tst-rseq.c +index 00181cfefb..e83ea2b939 100644 +--- a/sysdeps/unix/sysv/linux/tst-rseq.c ++++ b/sysdeps/unix/sysv/linux/tst-rseq.c +@@ -48,8 +48,7 @@ do_rseq_main_test (void) + size_t rseq_align = MAX (getauxval (AT_RSEQ_ALIGN), RSEQ_MIN_ALIGN); + size_t rseq_feature_size = MAX (getauxval (AT_RSEQ_FEATURE_SIZE), + RSEQ_AREA_SIZE_INITIAL_USED); +- size_t rseq_alloc_size = roundup (MAX (rseq_feature_size, +- RSEQ_AREA_SIZE_INITIAL_USED), rseq_align); ++ size_t rseq_reg_size = MAX (rseq_feature_size, RSEQ_AREA_SIZE_INITIAL); + struct rseq *rseq_abi = __thread_pointer () + __rseq_offset; + + TEST_VERIFY_EXIT (rseq_thread_registered ()); +@@ -89,8 +88,8 @@ do_rseq_main_test (void) + /* Test a rseq registration with the same arguments as the internal + registration which should fail with errno == EBUSY. */ + TEST_VERIFY (((unsigned long) rseq_abi % rseq_align) == 0); +- TEST_VERIFY (__rseq_size <= rseq_alloc_size); +- int ret = syscall (__NR_rseq, rseq_abi, rseq_alloc_size, 0, RSEQ_SIG); ++ TEST_VERIFY (__rseq_size <= rseq_reg_size); ++ int ret = syscall (__NR_rseq, rseq_abi, rseq_reg_size, 0, RSEQ_SIG); + TEST_VERIFY (ret != 0); + TEST_COMPARE (errno, EBUSY); + } diff --git a/pkgs/development/libraries/glibc/common.nix b/pkgs/development/libraries/glibc/common.nix index d513be55d7154..a013a2db2f0cd 100644 --- a/pkgs/development/libraries/glibc/common.nix +++ b/pkgs/development/libraries/glibc/common.nix @@ -51,7 +51,7 @@ let version = "2.42"; - patchSuffix = "-51"; + patchSuffix = "-61"; sha256 = "sha256-0XdeMuRijmTvkw9DW2e7Y691may2viszW58Z8WUJ8X8="; in @@ -69,7 +69,7 @@ stdenv.mkDerivation ( /* 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.40/master && git describe - glibc-2.42-51-gcbf39c26b2 + glibc-2.42-61-ga56a2943d2 $ git show --minimal --reverse glibc-2.42.. ':!ADVISORIES' > 2.42-master.patch To compare the archive contents zdiff can be used. diff --git a/pkgs/development/libraries/glibc/default.nix b/pkgs/development/libraries/glibc/default.nix index b62bac16e287e..4fea97b7408db 100644 --- a/pkgs/development/libraries/glibc/default.nix +++ b/pkgs/development/libraries/glibc/default.nix @@ -42,8 +42,6 @@ in # override the patches in `common.nix` -- so instead you should # write `patches = (previousAttrs.patches or []) ++ [ ... ]`. - NIX_NO_SELF_RPATH = true; - postConfigure = '' # Hack: get rid of the `-static' flag set by the bootstrap stdenv. # This has to be done *after* `configure' because it builds some @@ -68,6 +66,8 @@ in ]; env = (previousAttrs.env or { }) // { + NIX_NO_SELF_RPATH = true; + NIX_CFLAGS_COMPILE = (previousAttrs.env.NIX_CFLAGS_COMPILE or "") + lib.concatStringsSep " " ( diff --git a/pkgs/development/libraries/gstreamer/bad/default.nix b/pkgs/development/libraries/gstreamer/bad/default.nix index 7a86bec8d746a..1b704e1014435 100644 --- a/pkgs/development/libraries/gstreamer/bad/default.nix +++ b/pkgs/development/libraries/gstreamer/bad/default.nix @@ -115,7 +115,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "gst-plugins-bad"; - version = "1.26.5"; + version = "1.26.11"; outputs = [ "out" @@ -124,7 +124,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${finalAttrs.version}.tar.xz"; - hash = "sha256-mJDyYvOyqVZNy2KenraX13uT0fcYl+2hqBcLfc/nMpQ="; + hash = "sha256-EQ+4J5Xw5Wmx4nsSq5aZ01x3YuH/TblTNdasjRRCrz0="; }; patches = [ @@ -431,6 +431,6 @@ stdenv.mkDerivation (finalAttrs: { ''; license = if enableGplPlugins then lib.licenses.gpl2Plus else lib.licenses.lgpl2Plus; platforms = lib.platforms.linux ++ lib.platforms.darwin; - maintainers = [ ]; + maintainers = with lib.maintainers; [ tmarkus ]; }; }) diff --git a/pkgs/development/libraries/gstreamer/base/default.nix b/pkgs/development/libraries/gstreamer/base/default.nix index b3531d0241216..6b1b2671e381e 100644 --- a/pkgs/development/libraries/gstreamer/base/default.nix +++ b/pkgs/development/libraries/gstreamer/base/default.nix @@ -50,7 +50,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "gst-plugins-base"; - version = "1.26.5"; + version = "1.26.11"; outputs = [ "out" @@ -61,7 +61,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-${finalAttrs.version}.tar.xz"; - hash = "sha256-8MDibL7apXcyy2pXjozBOhFkvxjXN9VcMzBhxS8MSNc="; + hash = "sha256-/FD4hdQfXQQHzgh27HI12ee4LUjbL0vHLF8kSkrHkmM="; }; strictDeps = true; @@ -206,6 +206,6 @@ stdenv.mkDerivation (finalAttrs: { "gstreamer-video-1.0" ]; platforms = lib.platforms.unix; - maintainers = [ ]; + maintainers = with lib.maintainers; [ tmarkus ]; }; }) diff --git a/pkgs/development/libraries/gstreamer/core/default.nix b/pkgs/development/libraries/gstreamer/core/default.nix index 5179b6e5d5e51..4bf0b650b0b9e 100644 --- a/pkgs/development/libraries/gstreamer/core/default.nix +++ b/pkgs/development/libraries/gstreamer/core/default.nix @@ -40,7 +40,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "gstreamer"; - version = "1.26.5"; + version = "1.26.11"; outputs = [ "bin" @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${finalAttrs.version}.tar.xz"; - hash = "sha256-Cn7bDntC2+a1dfzmGkgIo/ayDghaHq7LwCXQ7CHx53Q="; + hash = "sha256-LgvRktBDjqYGpvdqlcjhZUIWdlb/7Cwrw6r27gg3+/Y="; }; depsBuildBuild = [ @@ -156,6 +156,7 @@ stdenv.mkDerivation (finalAttrs: { ]; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ + tmarkus ttuegel ]; }; diff --git a/pkgs/development/libraries/gstreamer/devtools/default.nix b/pkgs/development/libraries/gstreamer/devtools/default.nix index 080760f4ed23c..d9c788cfdd591 100644 --- a/pkgs/development/libraries/gstreamer/devtools/default.nix +++ b/pkgs/development/libraries/gstreamer/devtools/default.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "gst-devtools"; - version = "1.26.5"; + version = "1.26.11"; outputs = [ "out" @@ -37,29 +37,18 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://gstreamer.freedesktop.org/src/gst-devtools/gst-devtools-${finalAttrs.version}.tar.xz"; - hash = "sha256-Y9Rqjv+ooiXiWkZLp1OKzoU/4NwecDZrJ8IIE15UAc4="; + hash = "sha256-Vl9IU4jJSYr+v3gAQYPN/xATEhEoZBqlbtql6pRBK+I="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) src - patches cargoRoot ; name = "gst-devtools-${finalAttrs.version}"; - hash = "sha256-gU+SBvxwmrGiyeKXF3SA2ohIHNTS4ZBC+elB0u1QKRE="; + hash = "sha256-sqN1IBkbrT3pQqUQKU2pr8G1t4kNMKk0NR7NH7dTvAE="; }; - patches = [ - # dots-viewer: sort static files - # https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9208 - (fetchpatch { - url = "https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/b3099f78775eab1ac19a9e163c0386e01e74b768.patch"; - stripLen = 2; - hash = "sha256-QRHqbZ6slYcwGl+o9Oi4jV+ANMorCED4cQV5qDS74eg="; - }) - ]; - depsBuildBuild = [ pkg-config ]; @@ -136,6 +125,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gstreamer.freedesktop.org"; license = lib.licenses.lgpl2Plus; platforms = lib.platforms.unix; - maintainers = [ ]; + maintainers = with lib.maintainers; [ tmarkus ]; }; }) diff --git a/pkgs/development/libraries/gstreamer/ges/default.nix b/pkgs/development/libraries/gstreamer/ges/default.nix index 99ffb34f8b645..743c0e475e9ac 100644 --- a/pkgs/development/libraries/gstreamer/ges/default.nix +++ b/pkgs/development/libraries/gstreamer/ges/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "gst-editing-services"; - version = "1.26.5"; + version = "1.26.11"; outputs = [ "out" @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://gstreamer.freedesktop.org/src/gst-editing-services/gst-editing-services-${finalAttrs.version}.tar.xz"; - hash = "sha256-c0kAlE+Q7OXi85g8M1F4/aUAI/40KqdezZ2KnDi2TZ4="; + hash = "sha256-o26HkAtErBYIYS8tYW/AMvnX2SAyfE0jGv+2/pNJcU0="; }; nativeBuildInputs = [ @@ -87,6 +87,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gstreamer.freedesktop.org"; license = lib.licenses.lgpl2Plus; platforms = lib.platforms.unix; - maintainers = [ ]; + maintainers = with lib.maintainers; [ tmarkus ]; }; }) diff --git a/pkgs/development/libraries/gstreamer/good/default.nix b/pkgs/development/libraries/gstreamer/good/default.nix index b95e7110c6c0a..9c531daf14864 100644 --- a/pkgs/development/libraries/gstreamer/good/default.nix +++ b/pkgs/development/libraries/gstreamer/good/default.nix @@ -78,7 +78,7 @@ assert raspiCameraSupport -> hostSupportsRaspiCamera; stdenv.mkDerivation (finalAttrs: { pname = "gst-plugins-good"; - version = "1.26.5"; + version = "1.26.11"; outputs = [ "out" @@ -87,7 +87,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-${finalAttrs.version}.tar.xz"; - hash = "sha256-6whi6TQEsHPpjsUDUOzn5mheopNsq4EYwrjpOOLL6os="; + hash = "sha256-AB3rCHbV10PNNEir90onrew/2FABL8sbAJlIYb1sEUU="; }; patches = [ @@ -305,6 +305,6 @@ stdenv.mkDerivation (finalAttrs: { ''; license = lib.licenses.lgpl2Plus; platforms = lib.platforms.linux ++ lib.platforms.darwin; - maintainers = [ ]; + maintainers = with lib.maintainers; [ tmarkus ]; }; }) diff --git a/pkgs/development/libraries/gstreamer/libav/default.nix b/pkgs/development/libraries/gstreamer/libav/default.nix index 66573381c1848..05319b9717549 100644 --- a/pkgs/development/libraries/gstreamer/libav/default.nix +++ b/pkgs/development/libraries/gstreamer/libav/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "gst-libav"; - version = "1.26.5"; + version = "1.26.11"; outputs = [ "out" @@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-${finalAttrs.version}.tar.xz"; - hash = "sha256-1t4FiE70I3bdjN6JlA97UM7Zb09vUoiOdkzYIz508FI="; + hash = "sha256-m7PSaB7w3pLRsanZVRhiNu4i5k83Lbm/wNIuLQ3xmGU="; }; nativeBuildInputs = [ @@ -73,6 +73,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gstreamer.freedesktop.org"; license = lib.licenses.lgpl2Plus; platforms = lib.platforms.unix; - maintainers = [ ]; + maintainers = with lib.maintainers; [ tmarkus ]; }; }) diff --git a/pkgs/development/libraries/gstreamer/rs/default.nix b/pkgs/development/libraries/gstreamer/rs/default.nix index e3bc29fec2949..4a77e4a43e8db 100644 --- a/pkgs/development/libraries/gstreamer/rs/default.nix +++ b/pkgs/development/libraries/gstreamer/rs/default.nix @@ -261,6 +261,6 @@ stdenv.mkDerivation (finalAttrs: { lgpl21Plus ]; platforms = lib.platforms.unix; - maintainers = [ ]; + maintainers = with lib.maintainers; [ tmarkus ]; }; }) diff --git a/pkgs/development/libraries/gstreamer/rtsp-server/default.nix b/pkgs/development/libraries/gstreamer/rtsp-server/default.nix index 1fbc9f19cd2ae..182433745fd41 100644 --- a/pkgs/development/libraries/gstreamer/rtsp-server/default.nix +++ b/pkgs/development/libraries/gstreamer/rtsp-server/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "gst-rtsp-server"; - version = "1.26.5"; + version = "1.26.11"; outputs = [ "out" @@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-${finalAttrs.version}.tar.xz"; - hash = "sha256-Mo3/JFdBloPypPBsoRnP0ivrYyzuGtaDBZEhMyU1PEQ="; + hash = "sha256-th1DBNjOqqoboTn7HOk18E8ac9fhgkPAoFsvsEMFQG8="; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/gstreamer/ugly/default.nix b/pkgs/development/libraries/gstreamer/ugly/default.nix index d3670fa88cc13..3f225da93ed1e 100644 --- a/pkgs/development/libraries/gstreamer/ugly/default.nix +++ b/pkgs/development/libraries/gstreamer/ugly/default.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "gst-plugins-ugly"; - version = "1.26.5"; + version = "1.26.11"; outputs = [ "out" @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-${finalAttrs.version}.tar.xz"; - hash = "sha256-PfxDQ1vpfhEIFrrG1gKw8gagOFRieWg9nSU3L/En21I="; + hash = "sha256-v5yfcu43SCXP1DhowoW8sBcA3yWEBp51169FX+SCRPg="; }; nativeBuildInputs = [ @@ -118,6 +118,6 @@ stdenv.mkDerivation (finalAttrs: { ''; license = if enableGplPlugins then lib.licenses.gpl2Plus else lib.licenses.lgpl2Plus; platforms = lib.platforms.unix; - maintainers = [ ]; + maintainers = with lib.maintainers; [ tmarkus ]; }; }) diff --git a/pkgs/development/libraries/gstreamer/vaapi/default.nix b/pkgs/development/libraries/gstreamer/vaapi/default.nix index dd98ca848a7f2..903be8f1e2459 100644 --- a/pkgs/development/libraries/gstreamer/vaapi/default.nix +++ b/pkgs/development/libraries/gstreamer/vaapi/default.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "gstreamer-vaapi"; - version = "1.26.5"; + version = "1.26.11"; outputs = [ "out" @@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-${finalAttrs.version}.tar.xz"; - hash = "sha256-tC1E22PzGVpvMyluHq0ywU0B7ydFK3Bo8aLYZiT1Xqk="; + hash = "sha256-8S+TAnPHodPg1/hblP+dE3nRYqzMky6Mo9OJk+0n/Kw="; }; nativeBuildInputs = [ @@ -112,6 +112,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gstreamer.freedesktop.org"; license = lib.licenses.lgpl21Plus; platforms = lib.platforms.linux; - maintainers = [ ]; + maintainers = with lib.maintainers; [ tmarkus ]; }; }) diff --git a/pkgs/development/libraries/libunistring/default.nix b/pkgs/development/libraries/libunistring/default.nix index 5e74e9ec0e9b8..9a0bb2387e80a 100644 --- a/pkgs/development/libraries/libunistring/default.nix +++ b/pkgs/development/libraries/libunistring/default.nix @@ -22,11 +22,11 @@ in stdenv.mkDerivation (finalAttrs: { pname = "libunistring"; - version = "1.4.1"; + version = "1.4.2"; src = fetchurl { url = "mirror://gnu/libunistring/libunistring-${finalAttrs.version}.tar.gz"; - hash = "sha256-ElQq12GUcO/ZWmIxdNzUs2TySDyvcIxr7oN8tTpUy50="; + hash = "sha256-6CZksXAGTmIzGWISayWdRS1Tsie7SpOrIAQNhG/sAdg="; }; outputs = [ diff --git a/pkgs/development/libraries/mbedtls/generic.nix b/pkgs/development/libraries/mbedtls/generic.nix index df19340cf0d83..2a7f436e9c67b 100644 --- a/pkgs/development/libraries/mbedtls/generic.nix +++ b/pkgs/development/libraries/mbedtls/generic.nix @@ -54,6 +54,23 @@ stdenv.mkDerivation rec { # the repository and do not need to be regenerated. See: # https://github.com/Mbed-TLS/mbedtls/releases/tag/v3.3.0 below "Requirement changes". "-DGEN_FILES=off" + ] + ++ lib.optionals stdenv.cc.isGNU [ + # mbedtls widely uses a pattern of starting unions with an + # unsigned int dummy member, and then initializing those unions to + # { 0 }. The problem with this is that it only initializes that + # first union member, so in the common case where the non-dummy + # members are larger than the dummy member, they will only be + # partially initialized since GCC 15[1]. Upstream has added + # ad-hoc memset calls to mitigate this issue, but initializers are + # also still widely used. To avoid the risk of using + # uninitialized memory, force the compiler to zero all bits of + # unions, not just the first element, until upstream has a + # systemic fix in place[2]. + # + # [1]: https://gcc.gnu.org/gcc-15/changes.html + # [2]: https://github.com/Mbed-TLS/mbedtls/issues/9885 + "-DCMAKE_C_FLAGS=-fzero-init-padding-bits=unions" ]; doCheck = true; diff --git a/pkgs/development/libraries/mesa/gbm.nix b/pkgs/development/libraries/mesa/gbm.nix index af461413c200a..e4f36f7f17799 100644 --- a/pkgs/development/libraries/mesa/gbm.nix +++ b/pkgs/development/libraries/mesa/gbm.nix @@ -20,14 +20,14 @@ stdenv.mkDerivation rec { # We don't use the versions from common.nix, because libgbm is a world rebuild, # so the updates need to happen separately on staging. - version = "25.1.0"; + version = "26.0.3"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "mesa"; repo = "mesa"; rev = "mesa-${version}"; - hash = "sha256-UlI+6OMUj5F6uVAw+Mg2wOZrjfdRq73d1qufaXVI/go"; + hash = "sha256-CTOnJKsx9hDtLhDnuJSGc/lBQ2ZcDm3/Iie7awusGho="; }; mesonAutoFeatures = "disabled"; diff --git a/pkgs/development/libraries/ngtcp2/default.nix b/pkgs/development/libraries/ngtcp2/default.nix index ef64f8584f54e..4c5e9de01c396 100644 --- a/pkgs/development/libraries/ngtcp2/default.nix +++ b/pkgs/development/libraries/ngtcp2/default.nix @@ -14,11 +14,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "ngtcp2"; - version = "1.19.0"; + version = "1.22.0"; src = fetchurl { url = "https://github.com/ngtcp2/ngtcp2/releases/download/v${finalAttrs.version}/ngtcp2-${finalAttrs.version}.tar.bz2"; - hash = "sha256-snZBbT1cChV4En+8Q2qXLRD0vK66g6aj2ukbQcxRqTI="; + hash = "sha256-P+q2i4PqGpbXur+mxvYYaYmJ2+HAm9dglpuCJ429GGM="; }; outputs = [ diff --git a/pkgs/development/libraries/openexr/3.nix b/pkgs/development/libraries/openexr/3.nix index 24287d4280656..70353953b6421 100644 --- a/pkgs/development/libraries/openexr/3.nix +++ b/pkgs/development/libraries/openexr/3.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "openexr"; - version = "3.3.5"; + version = "3.3.8"; src = fetchFromGitHub { owner = "AcademySoftwareFoundation"; repo = "openexr"; rev = "v${version}"; - hash = "sha256-J1SButHDPy0gGkVOZKfemaMF0MY/lifB5n39+3GRKR8="; + hash = "sha256-bJJdfr+OybCl8L27m1uRynGaU1V8D70bSzQjkDuqMDU="; }; outputs = [ diff --git a/pkgs/development/libraries/openssl/3.5/openssl-aes-gcm-ppc-remove-localentry-directive.patch b/pkgs/development/libraries/openssl/3.5/openssl-aes-gcm-ppc-remove-localentry-directive.patch new file mode 100644 index 0000000000000..43e6d333844d3 --- /dev/null +++ b/pkgs/development/libraries/openssl/3.5/openssl-aes-gcm-ppc-remove-localentry-directive.patch @@ -0,0 +1,65 @@ +From 5aaa7e5fdc59e88a13d2911cb86d814d4e2669da Mon Sep 17 00:00:00 2001 +From: Danny Tsen +Date: Wed, 28 Jan 2026 07:23:13 -0500 +Subject: [PATCH] aes-gcm-ppc.pl: Removed .localentry directive + +Otherwise there is mixing of ELFv1 ABI and ELFv2 ABI directives +and PPC64 big endian builds fail. + +Fixes #29815 + +Signed-off-by: Danny Tsen + +Reviewed-by: Paul Dale +Reviewed-by: Shane Lontis +Reviewed-by: Tomas Mraz +MergeDate: Tue Feb 3 08:39:50 2026 +(Merged from https://github.com/openssl/openssl/pull/29827) +--- + crypto/modes/asm/aes-gcm-ppc.pl | 5 ----- + 1 file changed, 5 deletions(-) + +diff --git a/crypto/modes/asm/aes-gcm-ppc.pl b/crypto/modes/asm/aes-gcm-ppc.pl +index 68918a9305a2b..fd5dcc22a6117 100644 +--- a/crypto/modes/asm/aes-gcm-ppc.pl ++++ b/crypto/modes/asm/aes-gcm-ppc.pl +@@ -409,7 +409,6 @@ + ################################################################################ + .align 4 + aes_gcm_crypt_1x: +-.localentry aes_gcm_crypt_1x,0 + + cmpdi 5, 16 + bge __More_1x +@@ -492,7 +491,6 @@ + ################################################################################ + .align 4 + __Process_partial: +-.localentry __Process_partial,0 + + # create partial mask + vspltisb 16, -1 +@@ -564,7 +562,6 @@ + .global ppc_aes_gcm_encrypt + .align 5 + ppc_aes_gcm_encrypt: +-.localentry ppc_aes_gcm_encrypt,0 + + SAVE_REGS + LOAD_HASH_TABLE +@@ -752,7 +749,6 @@ + .global ppc_aes_gcm_decrypt + .align 5 + ppc_aes_gcm_decrypt: +-.localentry ppc_aes_gcm_decrypt, 0 + + SAVE_REGS + LOAD_HASH_TABLE +@@ -1032,7 +1028,6 @@ + .size ppc_aes_gcm_decrypt,.-ppc_aes_gcm_decrypt + + aes_gcm_out: +-.localentry aes_gcm_out,0 + + mr 3, 11 # return count + diff --git a/pkgs/development/libraries/openssl/default.nix b/pkgs/development/libraries/openssl/default.nix index 0d69d6e44ac20..bfbfe1de963e9 100644 --- a/pkgs/development/libraries/openssl/default.nix +++ b/pkgs/development/libraries/openssl/default.nix @@ -486,6 +486,10 @@ in else ./3.5/use-etc-ssl-certs.patch ) + + # Don't cause ELF ABI mismatch on powerpc64 + # https://github.com/openssl/openssl/issues/29815 + ./3.5/openssl-aes-gcm-ppc-remove-localentry-directive.patch ] ++ lib.optionals stdenv.hostPlatform.isMinGW [ ./3.5/fix-mingw-linking.patch @@ -522,6 +526,10 @@ in else ./3.5/use-etc-ssl-certs.patch ) + + # Don't cause ELF ABI mismatch on powerpc64 + # https://github.com/openssl/openssl/issues/29815 + ./3.5/openssl-aes-gcm-ppc-remove-localentry-directive.patch ] ++ lib.optionals stdenv.hostPlatform.isMinGW [ # Fix from https://github.com/openssl/openssl/pull/29826 diff --git a/pkgs/development/libraries/protobuf/33.nix b/pkgs/development/libraries/protobuf/33.nix index a1973638f0ebe..25455d41d31d3 100644 --- a/pkgs/development/libraries/protobuf/33.nix +++ b/pkgs/development/libraries/protobuf/33.nix @@ -2,8 +2,8 @@ callPackage ./generic.nix ( { - version = "33.5"; - hash = "sha256-bn8wMZSAqukZyo+fLT4O044ld53FvIfCdajr2WwM93E="; + version = "33.6"; + hash = "sha256-Uoj1Q5D+ofWFc/GPOgOHgIWVwKrpJrpkHMpL+yU0/k8="; } // args ) diff --git a/pkgs/development/libraries/protobuf/34.nix b/pkgs/development/libraries/protobuf/34.nix index eec03e75e67fe..ec10fc8824d84 100644 --- a/pkgs/development/libraries/protobuf/34.nix +++ b/pkgs/development/libraries/protobuf/34.nix @@ -2,8 +2,8 @@ callPackage ./generic.nix ( { - version = "34.0"; - hash = "sha256-qtSP3I7RA7F6tKe+VfGd+oNXMT5HZ/Xl7u4vkefNxX4="; + version = "34.1"; + hash = "sha256-PaIVJ8NtgnrqowbKLkX+uprsQjuxDch9AUxX4YBBNh4="; } // args ) diff --git a/pkgs/development/libraries/protobuf/fix-upb-packed-enum-be.patch b/pkgs/development/libraries/protobuf/fix-upb-packed-enum-be.patch new file mode 100644 index 0000000000000..e4ce3b891c8e4 --- /dev/null +++ b/pkgs/development/libraries/protobuf/fix-upb-packed-enum-be.patch @@ -0,0 +1,22 @@ +From 3935d8b9fd740e0ed45fade633ab967baee1dfcc Mon Sep 17 00:00:00 2001 +From: Jonathan Albrecht +Date: Tue, 3 Feb 2026 15:07:37 -0500 +Subject: [PATCH] Fix an endian problem when memcpying in + _upb_Decoder_DecodeEnumPacked + +--- + upb/wire/decode.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/upb/wire/decode.c b/upb/wire/decode.c +index 9b050866b45ea..0810ba3e6116b 100644 +--- a/upb/wire/decode.c ++++ b/upb/wire/decode.c +@@ -359,6 +359,7 @@ static const char* _upb_Decoder_DecodeEnumPacked( + _upb_Decoder_AddEnumValueToUnknown(d, msg, field, &elem); + continue; + } ++ _upb_Decoder_MungeInt32(&elem); + if (_upb_Decoder_Reserve(d, arr, 1)) { + out = UPB_PTR_AT(upb_Array_MutableDataPtr(arr), + arr->UPB_PRIVATE(size) * 4, void); diff --git a/pkgs/development/libraries/protobuf/generic.nix b/pkgs/development/libraries/protobuf/generic.nix index 2b8ac3fd864c7..91e6bc878b010 100644 --- a/pkgs/development/libraries/protobuf/generic.nix +++ b/pkgs/development/libraries/protobuf/generic.nix @@ -65,6 +65,17 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-2/vc4anc+kH7otfLHfBtW8dRowPyObiXZn0+HtQktak="; }) ] + ++ lib.optionals (lib.versionAtLeast version "33") [ + # Fix protoc plugins crashing on big-endian platforms + # https://github.com/protocolbuffers/protobuf/pull/25363 + (fetchpatch { + url = "https://github.com/protocolbuffers/protobuf/commit/8282f0f8ecf8b847e5964a308e041ba3b049811c.patch"; + hash = "sha256-4c/yLuAd29Cxrz6I9F2Lj02lW2bazIcGb+86uxZY7qA="; + }) + # Fix packed enum decoding on big-endian platforms + # https://github.com/protocolbuffers/protobuf/pull/25683 + ./fix-upb-packed-enum-be.patch + ] ++ lib.optionals (lib.versionAtLeast version "34") [ # upb linker-array fix for newer toolchains (notably GCC 15): # `UPB_linkarr_internal_empty_upb_AllExts` can conflict with extension diff --git a/pkgs/development/libraries/qdjango/default.nix b/pkgs/development/libraries/qdjango/default.nix index 1105f2839325f..d0f1a66b440a4 100644 --- a/pkgs/development/libraries/qdjango/default.nix +++ b/pkgs/development/libraries/qdjango/default.nix @@ -5,6 +5,7 @@ testers, doxygen, qmake, + qtbase, }: stdenv.mkDerivation (finalAttrs: { @@ -55,7 +56,10 @@ stdenv.mkDerivation (finalAttrs: { doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; - preCheck = lib.optionalString stdenv.hostPlatform.isDarwin '' + preCheck = '' + export QT_PLUGIN_PATH=${lib.getBin qtbase}/${qtbase.qtPluginPrefix} + '' + + lib.optionalString stdenv.hostPlatform.isDarwin '' # at this point in the build, install_name for dylibs hasn't been patched yet so we need to set the library path. # for some reason, this doesn't work when just exporting the needed paths even though the autogenerated wrappers # should at most prepend paths? just patch them into the wrappers instead diff --git a/pkgs/development/libraries/qt-5/5.15/default.nix b/pkgs/development/libraries/qt-5/5.15/default.nix index 2e4d3c1b19975..2408c9607ab11 100644 --- a/pkgs/development/libraries/qt-5/5.15/default.nix +++ b/pkgs/development/libraries/qt-5/5.15/default.nix @@ -49,6 +49,10 @@ let url = "https://gitlab.alpinelinux.org/alpine/aports/-/raw/81b14ae4eed038662b53cd20786fd5e0816279ec/community/qt5-qtbase/loongarch64.patch"; hash = "sha256-BnpejF6/L73kVVts0R0/OMbVN8G4DXVFwBMJPLU9QbE="; }) + (fetchpatch { + url = "https://salsa.debian.org/qt-kde-team/qt/qtbase/-/raw/6910758e1141f8ea65a8f2359ac30163d65bf6e2/debian/patches/cross_build_mysql.diff"; + hash = "sha256-tzmmLmMXmeDwRVjdpWekDJvSkrIIlslC12HP7XPcm3E="; + }) ]; qtdeclarative = [ ./qtdeclarative.patch diff --git a/pkgs/development/libraries/qt-5/modules/qtbase.nix b/pkgs/development/libraries/qt-5/modules/qtbase.nix index 028b9e4e2d93a..cf2b8fdf7e271 100644 --- a/pkgs/development/libraries/qt-5/modules/qtbase.nix +++ b/pkgs/development/libraries/qt-5/modules/qtbase.nix @@ -15,6 +15,8 @@ perl, pkg-config, python3, + copyPathToStore, + makeSetupHook, which, # darwin support xcbuild, @@ -63,8 +65,7 @@ # options libGLSupported ? !stdenv.hostPlatform.isDarwin, libGL, - # qmake detection for libmysqlclient does not seem to work when cross compiling - mysqlSupport ? stdenv.hostPlatform == stdenv.buildPlatform, + mysqlSupport ? true, libmysqlclient, buildExamples ? false, buildTests ? false, @@ -84,6 +85,23 @@ let "linux-generic-g++" else throw "Please add a qtPlatformCross entry for ${plat.config}"; + qtPluginPrefix = "lib/qt-${qtCompatVersion}/plugins"; + qtQmlPrefix = "lib/qt-${qtCompatVersion}/qml"; + qtDocPrefix = "share/doc/qt-${qtCompatVersion}"; + fix_qt_builtin_paths = copyPathToStore ../hooks/fix-qt-builtin-paths.sh; + fix_qt_module_paths = copyPathToStore ../hooks/fix-qt-module-paths.sh; + + devTools = [ + "bin/fixqt4headers.pl" + "bin/moc" + "bin/qdbuscpp2xml" + "bin/qdbusxml2cpp" + "bin/qlalr" + "bin/qmake" + "bin/rcc" + "bin/syncqt.pl" + "bin/uic" + ]; in stdenv.mkDerivation ( @@ -92,7 +110,6 @@ stdenv.mkDerivation ( { pname = "qtbase"; inherit qtCompatVersion src version; - debug = debugSymbols; propagatedBuildInputs = [ libxml2 @@ -136,7 +153,9 @@ stdenv.mkDerivation ( libxcb-render-util libxcb-wm ] - ++ lib.optional libGLSupported libGL + ++ lib.optionals libGLSupported [ + libGL + ] ); buildInputs = [ @@ -146,10 +165,18 @@ stdenv.mkDerivation ( ++ lib.optionals (!stdenv.hostPlatform.isDarwin) ( lib.optional withLibinput libinput ++ lib.optional withGtk3 gtk3 ) - ++ lib.optional developerBuild gdb - ++ lib.optional (cups != null) cups - ++ lib.optional mysqlSupport libmysqlclient - ++ lib.optional (libpq != null) libpq; + ++ lib.optionals developerBuild [ + gdb + ] + ++ lib.optionals (cups != null) [ + cups + ] + ++ lib.optionals mysqlSupport [ + libmysqlclient + ] + ++ lib.optionals (libpq != null) [ + libpq + ]; nativeBuildInputs = [ bison @@ -160,8 +187,12 @@ stdenv.mkDerivation ( pkg-config which ] - ++ lib.optionals mysqlSupport [ libmysqlclient ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ xcbuild ]; + ++ lib.optionals mysqlSupport [ + libmysqlclient + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + xcbuild + ]; } // lib.optionalAttrs (stdenv.buildPlatform != stdenv.hostPlatform) { @@ -192,11 +223,9 @@ stdenv.mkDerivation ( inherit patches; - fix_qt_builtin_paths = ../hooks/fix-qt-builtin-paths.sh; - fix_qt_module_paths = ../hooks/fix-qt-module-paths.sh; preHook = '' - . "$fix_qt_builtin_paths" - . "$fix_qt_module_paths" + . ${fix_qt_builtin_paths} + . ${fix_qt_module_paths} . ${../hooks/move-qt-dev-tools.sh} . ${../hooks/fix-qmake-libtool.sh} ''; @@ -204,13 +233,13 @@ stdenv.mkDerivation ( postPatch = '' for prf in qml_plugin.prf qt_plugin.prf qt_docs.prf qml_module.prf create_cmake.prf; do substituteInPlace "mkspecs/features/$prf" \ - --subst-var qtPluginPrefix \ - --subst-var qtQmlPrefix \ - --subst-var qtDocPrefix + --subst-var-by qtPluginPrefix ${qtPluginPrefix} \ + --subst-var-by qtQmlPrefix ${qtQmlPrefix} \ + --subst-var-by qtDocPrefix ${qtDocPrefix} done - substituteInPlace configure --replace /bin/pwd pwd - substituteInPlace src/corelib/global/global.pri --replace /bin/ls ${coreutils}/bin/ls + substituteInPlace configure --replace-fail /bin/pwd pwd + substituteInPlace src/corelib/global/global.pri --replace-fail /bin/ls ${coreutils}/bin/ls sed -e 's@/\(usr\|opt\)/@/var/empty/@g' -i mkspecs/*/*.conf sed -i '/PATHS.*NO_DEFAULT_PATH/ d' src/corelib/Qt5Config.cmake.in @@ -260,20 +289,16 @@ stdenv.mkDerivation ( '' ); - qtPluginPrefix = "lib/qt-${qtCompatVersion}/plugins"; - qtQmlPrefix = "lib/qt-${qtCompatVersion}/qml"; - qtDocPrefix = "share/doc/qt-${qtCompatVersion}"; - setOutputFlags = false; preConfigure = '' export LD_LIBRARY_PATH="$PWD/lib:$PWD/plugins/platforms''${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" - NIX_CFLAGS_COMPILE+=" -DNIXPKGS_QT_PLUGIN_PREFIX=\"$qtPluginPrefix\"" + NIX_CFLAGS_COMPILE+=" -DNIXPKGS_QT_PLUGIN_PREFIX=\"${qtPluginPrefix}\"" # paralellize compilation of qtmake, which happens within ./configure export MAKEFLAGS+=" -j$NIX_BUILD_CORES" - ./bin/syncqt.pl -version $version + ./bin/syncqt.pl -version ${version} '' + lib.optionalString (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' # QT's configure script will refuse to use pkg-config unless these two environment variables are set @@ -295,9 +320,9 @@ stdenv.mkDerivation ( NIX_OUTPUT_BIN = $bin NIX_OUTPUT_DEV = $dev NIX_OUTPUT_OUT = $out - NIX_OUTPUT_DOC = $dev/$qtDocPrefix - NIX_OUTPUT_QML = $bin/$qtQmlPrefix - NIX_OUTPUT_PLUGIN = $bin/$qtPluginPrefix + NIX_OUTPUT_DOC = $dev/${qtDocPrefix} + NIX_OUTPUT_QML = $bin/${qtQmlPrefix} + NIX_OUTPUT_PLUGIN = $bin/${qtPluginPrefix} EOF } @@ -321,13 +346,19 @@ stdenv.mkDerivation ( ''-DLIBRESOLV_SO="${stdenv.cc.libc.out}/lib/libresolv"'' ''-DNIXPKGS_LIBXCURSOR="${libxcursor.out}/lib/libXcursor"'' ] - ++ lib.optional libGLSupported ''-DNIXPKGS_MESA_GL="${libGL.out}/lib/libGL"'' - ++ lib.optional stdenv.hostPlatform.isLinux "-DUSE_X11" + ++ lib.optionals libGLSupported [ + ''-DNIXPKGS_MESA_GL="${libGL.out}/lib/libGL"'' + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + "-DUSE_X11" + ] ++ lib.optionals withGtk3 [ ''-DNIXPKGS_QGTK3_XDG_DATA_DIRS="${gtk3}/share/gsettings-schemas/${gtk3.name}"'' ''-DNIXPKGS_QGTK3_GIO_EXTRA_MODULES="${dconf.lib}/lib/gio/modules"'' ] - ++ lib.optional decryptSslTraffic "-DQT_DECRYPT_SSL_TRAFFIC" + ++ lib.optionals decryptSslTraffic [ + "-DQT_DECRYPT_SSL_TRAFFIC" + ] ); } // lib.optionalAttrs (stdenv.buildPlatform != stdenv.hostPlatform) { @@ -336,15 +367,15 @@ stdenv.mkDerivation ( "-Wno-free-nonheap-object" "-w" ]; + } + // lib.optionalAttrs (libpq != null) { + # PostgreSQL autodetection fails sporadically because Qt omits the "-lpq" flag + # if dependency paths contain the string "pq", which can occur in the hash. + # To prevent these failures, we need to override PostgreSQL detection. + PSQL_LIBS = "-L${libpq}/lib -lpq"; }; prefixKey = "-prefix "; - - # PostgreSQL autodetection fails sporadically because Qt omits the "-lpq" flag - # if dependency paths contain the string "pq", which can occur in the hash. - # To prevent these failures, we need to override PostgreSQL detection. - PSQL_LIBS = lib.optionalString (libpq != null) "-L${libpq}/lib -lpq"; - } // lib.optionalAttrs (stdenv.buildPlatform != stdenv.hostPlatform) { configurePlatforms = [ ]; @@ -352,9 +383,12 @@ stdenv.mkDerivation ( // { # TODO Remove obsolete and useless flags once the build will be totally mastered configureFlags = [ - "-plugindir $(out)/$(qtPluginPrefix)" - "-qmldir $(out)/$(qtQmlPrefix)" - "-docdir $(out)/$(qtDocPrefix)" + "-plugindir" + "${placeholder "out"}/${qtPluginPrefix}" + "-qmldir" + "${placeholder "out"}/${qtQmlPrefix}" + "-docdir" + "${placeholder "out"}/${qtDocPrefix}" "-verbose" "-confirm-license" @@ -371,7 +405,8 @@ stdenv.mkDerivation ( "-gui" "-widgets" - "-opengl desktop" + "-opengl" + "desktop" "-icu" "-L" "${icu.out}/lib" @@ -380,10 +415,14 @@ stdenv.mkDerivation ( "-pch" ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ - "-device ${qtPlatformCross stdenv.hostPlatform}" - "-device-option CROSS_COMPILE=${stdenv.cc.targetPrefix}" + "-device" + (qtPlatformCross stdenv.hostPlatform) + "-device-option" + "CROSS_COMPILE=${stdenv.cc.targetPrefix}" + ] + ++ lib.optionals debugSymbols [ + "-debug" ] - ++ lib.optional debugSymbols "-debug" ++ lib.optionals developerBuild [ "-developer-build" "-no-warnings-are-errors" @@ -438,10 +477,14 @@ stdenv.mkDerivation ( "-${if libpq != null then "plugin" else "no"}-sql-psql" "-system-libpng" - "-make libs" - "-make tools" - "-${lib.optionalString (!buildExamples) "no"}make examples" - "-${lib.optionalString (!buildTests) "no"}make tests" + "-make" + "libs" + "-make" + "tools" + "-${lib.optionalString (!buildExamples) "no"}make" + "examples" + "-${lib.optionalString (!buildTests) "no"}make" + "tests" ] ++ ( if stdenv.hostPlatform.isDarwin then @@ -456,7 +499,8 @@ stdenv.mkDerivation ( ] ++ [ "-xcb" - "-qpa xcb" + "-qpa" + "xcb" "-L" "${libx11.out}/lib" "-I" @@ -474,8 +518,12 @@ stdenv.mkDerivation ( "-dbus-linked" "-glib" ] - ++ lib.optional withGtk3 "-gtk" - ++ lib.optional withLibinput "-libinput" + ++ lib.optionals withGtk3 [ + "-gtk" + ] + ++ lib.optionals withLibinput [ + "-libinput" + ] ++ [ "-inotify" ] @@ -485,13 +533,7 @@ stdenv.mkDerivation ( "-I" "${cups.dev}/include" ] - ++ lib.optionals mysqlSupport [ - "-L" - "${libmysqlclient}/lib" - "-I" - "${libmysqlclient}/include" - ] - ++ lib.optional (qttranslations != null) [ + ++ lib.optionals (qttranslations != null) [ "-translationdir" "${qttranslations}/translations" ] @@ -502,18 +544,6 @@ stdenv.mkDerivation ( moveToOutput "mkspecs" "$dev" ''; - devTools = [ - "bin/fixqt4headers.pl" - "bin/moc" - "bin/qdbuscpp2xml" - "bin/qdbusxml2cpp" - "bin/qlalr" - "bin/qmake" - "bin/rcc" - "bin/syncqt.pl" - "bin/uic" - ]; - postFixup = '' # Don't retain build-time dependencies like gdb. sed '/QMAKE_DEFAULT_.*DIRS/ d' -i $dev/mkspecs/qconfig.pri @@ -521,6 +551,7 @@ stdenv.mkDerivation ( fixQtBuiltinPaths "''${!outputDev}" '*.pr?' # Move development tools to $dev + devTools="${lib.concatStringsSep " " devTools}" moveQtDevTools moveToOutput bin "$dev" @@ -531,9 +562,34 @@ stdenv.mkDerivation ( dontStrip = debugSymbols; - setupHook = ../hooks/qtbase-setup-hook.sh; + setupHook = + let + hook = makeSetupHook { + name = "qtbase5-setup-hook"; + substitutions = { + inherit + qtPluginPrefix + qtQmlPrefix + qtDocPrefix + fix_qt_builtin_paths + fix_qt_module_paths + ; + debug = debugSymbols; + }; + } ../hooks/qtbase-setup-hook.sh; + in + "${hook}/nix-support/setup-hook"; + + passthru = { + inherit + qtPluginPrefix + qtQmlPrefix + qtDocPrefix + ; + tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; + }; - passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; + __structuredAttrs = true; meta = { homepage = "https://www.qt.io/"; diff --git a/pkgs/development/libraries/qt-5/modules/qtmultimedia.nix b/pkgs/development/libraries/qt-5/modules/qtmultimedia.nix index b4ff43033bc27..f10ef301ebef4 100644 --- a/pkgs/development/libraries/qt-5/modules/qtmultimedia.nix +++ b/pkgs/development/libraries/qt-5/modules/qtmultimedia.nix @@ -36,5 +36,7 @@ qtModule { "out" ]; qmakeFlags = [ "GST_VERSION=1.0" ]; - NIX_LDFLAGS = lib.optionalString (stdenv.hostPlatform.isDarwin) "-lobjc"; + env = lib.optionalAttrs (stdenv.hostPlatform.isDarwin) { + NIX_LDFLAGS = "-lobjc"; + }; } diff --git a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix index cb42d9d3ce0e7..72d34f9245dba 100644 --- a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix +++ b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix @@ -115,7 +115,7 @@ qtModule ( (lib.getDev pkgsBuildTarget.targetPackages.qt5.qtquickcontrols) pkg-config-wrapped-without-prefix ] - ++ lib.optional stdenv.hostPlatform.isDarwin [ + ++ lib.optionals stdenv.hostPlatform.isDarwin [ bootstrap_cmds xcbuild ]; @@ -330,10 +330,12 @@ qtModule ( "--" "-system-ffmpeg" ] - ++ lib.optional ( - pipewireSupport && stdenv.buildPlatform == stdenv.hostPlatform - ) "-webengine-webrtc-pipewire" - ++ lib.optional enableProprietaryCodecs "-proprietary-codecs"; + ++ lib.optionals (pipewireSupport && stdenv.buildPlatform == stdenv.hostPlatform) [ + "-webengine-webrtc-pipewire" + ] + ++ lib.optionals enableProprietaryCodecs [ + "-proprietary-codecs" + ]; propagatedBuildInputs = [ qtdeclarative @@ -402,7 +404,9 @@ qtModule ( # FIXME These dependencies shouldn't be needed but can't find a way # around it. Chromium pulls this in while bootstrapping GN. - ++ lib.optionals stdenv.hostPlatform.isDarwin [ cctools.libtool ]; + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + cctools.libtool + ]; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ cups diff --git a/pkgs/development/libraries/qt-5/modules/qtwebkit.nix b/pkgs/development/libraries/qt-5/modules/qtwebkit.nix index bf4282fffef0f..775d0aa781563 100644 --- a/pkgs/development/libraries/qt-5/modules/qtwebkit.nix +++ b/pkgs/development/libraries/qt-5/modules/qtwebkit.nix @@ -51,7 +51,9 @@ qtModule { qtsensors qtwebchannel ] - ++ lib.optional stdenv.hostPlatform.isDarwin qtmultimedia; + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + qtmultimedia + ]; buildInputs = [ fontconfig libwebp @@ -90,12 +92,16 @@ qtModule { "-Wno-expansion-to-defined" ] # with gcc8, -Wclass-memaccess became part of -Wall and this too exceeds the logging limit - ++ lib.optional stdenv.cc.isGNU "-Wno-class-memaccess" + ++ lib.optionals stdenv.cc.isGNU [ + "-Wno-class-memaccess" + ] # with clang this warning blows the log over Hydra's limit - ++ lib.optional stdenv.hostPlatform.isDarwin "-Wno-inconsistent-missing-override" - ++ lib.optional ( - !stdenv.hostPlatform.isDarwin - ) ''-DNIXPKGS_LIBUDEV="${lib.getLib systemd}/lib/libudev"'' + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + "-Wno-inconsistent-missing-override" + ] + ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ + ''-DNIXPKGS_LIBUDEV="${lib.getLib systemd}/lib/libudev"'' + ] ); doCheck = false; # fails 13 out of 13 tests (ctest) diff --git a/pkgs/development/libraries/qt-5/modules/qtwebview.nix b/pkgs/development/libraries/qt-5/modules/qtwebview.nix index 097ff2e03a9c2..d9fa0e6fe25c8 100644 --- a/pkgs/development/libraries/qt-5/modules/qtwebview.nix +++ b/pkgs/development/libraries/qt-5/modules/qtwebview.nix @@ -17,5 +17,7 @@ qtModule { "dev" "bin" ]; - NIX_LDFLAGS = lib.optionalString stdenv.hostPlatform.isDarwin "-framework CoreFoundation -framework WebKit"; + env = lib.optionalAttrs stdenv.hostPlatform.isDarwin { + NIX_LDFLAGS = "-framework CoreFoundation -framework WebKit"; + }; } diff --git a/pkgs/development/libraries/qt-5/qtModule.nix b/pkgs/development/libraries/qt-5/qtModule.nix index 04daeb222aef5..d37e11aa9efe2 100644 --- a/pkgs/development/libraries/qt-5/qtModule.nix +++ b/pkgs/development/libraries/qt-5/qtModule.nix @@ -97,11 +97,14 @@ mkDerivation ( done fi + ${lib.optionalString (lib.hasAttr "devTools" args) ''devTools="${lib.concatStringsSep " " args.devTools}"''} moveQtDevTools ${args.postFixup or ""} ''; + __structuredAttrs = true; + meta = { homepage = "https://www.qt.io"; description = "Cross-platform application framework for C++"; diff --git a/pkgs/development/libraries/qt-6/fetch.sh b/pkgs/development/libraries/qt-6/fetch.sh index 7e4781e5114ea..73d170689480a 100644 --- a/pkgs/development/libraries/qt-6/fetch.sh +++ b/pkgs/development/libraries/qt-6/fetch.sh @@ -1 +1 @@ -WGET_ARGS=( https://download.qt.io/official_releases/qt/6.10/6.10.2/submodules/ -A '*.tar.xz' ) +WGET_ARGS=( https://download.qt.io/official_releases/qt/6.11/6.11.0/submodules/ -A '*.tar.xz' ) diff --git a/pkgs/development/libraries/qt-6/modules/qtdeclarative/another-crash-fix.patch b/pkgs/development/libraries/qt-6/modules/qtdeclarative/another-crash-fix.patch deleted file mode 100644 index e63a70c53708f..0000000000000 --- a/pkgs/development/libraries/qt-6/modules/qtdeclarative/another-crash-fix.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/src/qml/jsruntime/qv4qobjectwrapper.cpp -+++ b/src/qml/jsruntime/qv4qobjectwrapper.cpp -@@ -1583,10 +1583,9 @@ - o->deleteLater(); - } else { - // If the object is C++-owned, we still have to release the weak reference we have -- // to it. -- ddata->jsWrapper.clear(); -- if (lastCall && ddata->propertyCache) -- ddata->propertyCache.reset(); -+ // to it. If the "main" wrapper is not ours, we should leave it alone, though. -+ if (ddata->jsWrapper.as() == this) -+ ddata->jsWrapper.clear(); - } - } - } diff --git a/pkgs/development/libraries/qt-6/modules/qtdeclarative/default.nix b/pkgs/development/libraries/qt-6/modules/qtdeclarative/default.nix index 972a8f3721702..786229c5651b3 100644 --- a/pkgs/development/libraries/qt-6/modules/qtdeclarative/default.nix +++ b/pkgs/development/libraries/qt-6/modules/qtdeclarative/default.nix @@ -10,6 +10,7 @@ lib, pkgsBuildBuild, replaceVars, + fetchpatch, }: qtModule { @@ -36,10 +37,12 @@ qtModule { # add version specific QML import path ./use-versioned-import-path.patch - # Backport of https://codereview.qt-project.org/c/qt/qtdeclarative/+/704031 - # Fixes common Plasma crash - # FIXME: remove in 6.10.3 - ./another-crash-fix.patch + # revert codesigning change on Darwin that doesn't work with our signing tools + (fetchpatch { + url = "https://github.com/qt/qtdeclarative/commit/a7084abd9778b955d80e7419e82f6f7b92f7978d.diff"; + hash = "sha256-ESy35OlmsvI4yFQ/rFT8oelOUBCwCmlcbQJvwcTrCig="; + revert = true; + }) ]; cmakeFlags = [ diff --git a/pkgs/development/libraries/qt-6/modules/qtmqtt.nix b/pkgs/development/libraries/qt-6/modules/qtmqtt.nix index ea00d966e8a39..effea1d03ab42 100644 --- a/pkgs/development/libraries/qt-6/modules/qtmqtt.nix +++ b/pkgs/development/libraries/qt-6/modules/qtmqtt.nix @@ -6,13 +6,13 @@ qtModule rec { pname = "qtmqtt"; - version = "6.10.2"; + version = "6.11.0"; src = fetchFromGitHub { owner = "qt"; repo = "qtmqtt"; tag = "v${version}"; - hash = "sha256-NjYvL6BCn0UP7F2CW81upzZ8EwFAkhoUa5cdaH0uhM4="; + hash = "sha256-7X+HWAftWHn40RPFQD3/f+bp00LQk8Vsb871WfxdZSE="; }; propagatedBuildInputs = [ qtbase ]; diff --git a/pkgs/development/libraries/qt-6/modules/qttools/default.nix b/pkgs/development/libraries/qt-6/modules/qttools/default.nix index 58ef182fff2cc..c81cb2ac55fa7 100644 --- a/pkgs/development/libraries/qt-6/modules/qttools/default.nix +++ b/pkgs/development/libraries/qt-6/modules/qttools/default.nix @@ -14,10 +14,6 @@ qtModule { pname = "qttools"; - patches = [ - ./paths.patch - ]; - postPatch = '' substituteInPlace \ src/qdoc/catch/CMakeLists.txt \ diff --git a/pkgs/development/libraries/qt-6/modules/qttools/paths.patch b/pkgs/development/libraries/qt-6/modules/qttools/paths.patch deleted file mode 100644 index 6b1eca682c593..0000000000000 --- a/pkgs/development/libraries/qt-6/modules/qttools/paths.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/src/linguist/shared/runqttool.cpp -+++ b/src/linguist/shared/runqttool.cpp -@@ -20,9 +20,21 @@ class FMT { - Q_DECLARE_TR_FUNCTIONS(Linguist) - }; - -+static QString qtBasePath(QLibraryInfo::LibraryPath location) -+{ -+ switch (location) { -+ case QLibraryInfo::BinariesPath: -+ return QLatin1String(NIX_OUTPUT_OUT) + QLatin1String("/bin"); -+ case QLibraryInfo::LibraryExecutablesPath: -+ return QLatin1String(NIX_OUTPUT_OUT) + QLatin1String("/libexec"); -+ default: -+ return QLibraryInfo::path(location); -+ } -+} -+ - static QString qtToolFilePath(const QString &toolName, QLibraryInfo::LibraryPath location) - { -- QString filePath = QLibraryInfo::path(location) + u'/' + toolName; -+ QString filePath = qtBasePath(location) + u'/' + toolName; - #ifdef Q_OS_WIN - filePath.append(QLatin1String(".exe")); - #endif diff --git a/pkgs/development/libraries/qt-6/modules/qtwebengine/default.nix b/pkgs/development/libraries/qt-6/modules/qtwebengine/default.nix index c76700cbd1938..8facbea4362be 100644 --- a/pkgs/development/libraries/qt-6/modules/qtwebengine/default.nix +++ b/pkgs/development/libraries/qt-6/modules/qtwebengine/default.nix @@ -117,15 +117,6 @@ qtModule { # Reproducibility QTBUG-136068 ./gn-object-sorted.patch - ] - ++ lib.optionals stdenv.cc.isClang [ - # https://chromium-review.googlesource.com/c/chromium/src/+/6633292 - (fetchpatch2 { - url = "https://github.com/chromium/chromium/commit/b0ff8c3b258a8816c05bdebf472dbba719d3c491.patch?full_index=1"; - stripLen = 1; - extraPrefix = "src/3rdparty/chromium/"; - hash = "sha256-zDIlHd8bBtrThkFnrcyA13mhXYIQt6sKsi6qAyQ34yo="; - }) ]; postPatch = '' diff --git a/pkgs/development/libraries/qt-6/srcs.nix b/pkgs/development/libraries/qt-6/srcs.nix index 585e16fb01486..73067dc5fd5c4 100644 --- a/pkgs/development/libraries/qt-6/srcs.nix +++ b/pkgs/development/libraries/qt-6/srcs.nix @@ -4,315 +4,339 @@ { qt3d = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qt3d-everywhere-src-6.10.2.tar.xz"; - sha256 = "0vdvid42m9jyhmpclfgpc7j1ivxlj0jr23kp5pxa1v0z96fwmfzy"; - name = "qt3d-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qt3d-everywhere-src-6.11.0.tar.xz"; + sha256 = "086xpissihbil51ryl83dlcpkpv3pp3ryj0712x9k9z6756j7ks0"; + name = "qt3d-everywhere-src-6.11.0.tar.xz"; }; }; qt5compat = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qt5compat-everywhere-src-6.10.2.tar.xz"; - sha256 = "1hk18428bpp60ypjzabzpc77nr10bzignqppqppvjbn0zbq1i91z"; - name = "qt5compat-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qt5compat-everywhere-src-6.11.0.tar.xz"; + sha256 = "0gn6sj136y8yl1c00nbm81rmhws0mgx35ny7llx74j97ddj58ag6"; + name = "qt5compat-everywhere-src-6.11.0.tar.xz"; }; }; qtactiveqt = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtactiveqt-everywhere-src-6.10.2.tar.xz"; - sha256 = "09swk8xv93gmk67v6zccxr3hjy4404q0awljfjlapas9xi10bnym"; - name = "qtactiveqt-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtactiveqt-everywhere-src-6.11.0.tar.xz"; + sha256 = "1kbqa0gx41s097281g4zym9jmjs2ffc75p3rgkbs6bvnlrvl0h89"; + name = "qtactiveqt-everywhere-src-6.11.0.tar.xz"; }; }; qtbase = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtbase-everywhere-src-6.10.2.tar.xz"; - sha256 = "07pjmnwmlsbxc9zxgcazq9w4jnq6ypw50ndm7kamyaqs54lqvdxf"; - name = "qtbase-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtbase-everywhere-src-6.11.0.tar.xz"; + sha256 = "0pkmrd8ypw1v21cx0890gc6z4v0xr5qip2jnr56r2kc6g5cxh6i3"; + name = "qtbase-everywhere-src-6.11.0.tar.xz"; + }; + }; + qtcanvaspainter = { + version = "6.11.0"; + src = fetchurl { + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtcanvaspainter-everywhere-src-6.11.0.tar.xz"; + sha256 = "1gmgzmh81wrnj81xsmilqwhc1wv7j2avg91mww8jlrv5rplzynjl"; + name = "qtcanvaspainter-everywhere-src-6.11.0.tar.xz"; }; }; qtcharts = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtcharts-everywhere-src-6.10.2.tar.xz"; - sha256 = "001ckwq5w5w164cz2hkkb2dvci1d77mm9hf4hha9ivgdqns1cla0"; - name = "qtcharts-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtcharts-everywhere-src-6.11.0.tar.xz"; + sha256 = "1dcldlw24qd9swynxcdsxnk8haiv442wx323j7qgfwjp13a9nh5c"; + name = "qtcharts-everywhere-src-6.11.0.tar.xz"; }; }; qtconnectivity = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtconnectivity-everywhere-src-6.10.2.tar.xz"; - sha256 = "0chs66537ki0yvq94m2i3k69wf8kyr741m4wg6vbamr8ychz0n6g"; - name = "qtconnectivity-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtconnectivity-everywhere-src-6.11.0.tar.xz"; + sha256 = "0fhrqqz58h3smkksfgnax73bmsiz7q9a1w9vhwd83vs9r0jc3w60"; + name = "qtconnectivity-everywhere-src-6.11.0.tar.xz"; }; }; qtdatavis3d = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtdatavis3d-everywhere-src-6.10.2.tar.xz"; - sha256 = "1hav6ncccdhw2kyx608xhchpmygx6sbfap8x6ch35l53yj5l0sdp"; - name = "qtdatavis3d-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtdatavis3d-everywhere-src-6.11.0.tar.xz"; + sha256 = "1jr3bkvp4wj1jdafc64ziq4raxbya6jk6s0d4mq0w2kr7zpqrggf"; + name = "qtdatavis3d-everywhere-src-6.11.0.tar.xz"; }; }; qtdeclarative = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtdeclarative-everywhere-src-6.10.2.tar.xz"; - sha256 = "03sb1wfxqvy5dhyd85yc0776vvm2jzczlpwbvzqdpp3cyr7r2jd2"; - name = "qtdeclarative-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtdeclarative-everywhere-src-6.11.0.tar.xz"; + sha256 = "1sgxxmg49flana7mylyz4c5mf5hr00kzl8nkwwj87pqx8dlybv2f"; + name = "qtdeclarative-everywhere-src-6.11.0.tar.xz"; }; }; qtdoc = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtdoc-everywhere-src-6.10.2.tar.xz"; - sha256 = "011pp0nf019dg790vhr9i3xiy6vspzjpr8w8xd9cpyk723nsj54c"; - name = "qtdoc-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtdoc-everywhere-src-6.11.0.tar.xz"; + sha256 = "1wwl2vr1qs2lqmz45iqpkzkxqp97g0yzfmz0kb5wpi8sys7c07bx"; + name = "qtdoc-everywhere-src-6.11.0.tar.xz"; }; }; qtgraphs = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtgraphs-everywhere-src-6.10.2.tar.xz"; - sha256 = "1bvsvmwf4csl63fqf4gdqb03s97b9dl0sdyffrp9mn37lmmgr47n"; - name = "qtgraphs-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtgraphs-everywhere-src-6.11.0.tar.xz"; + sha256 = "0nxifvs5042pzyd5syhgpmxzsq07fhpbbm57ckwzsn55q14cnvyz"; + name = "qtgraphs-everywhere-src-6.11.0.tar.xz"; }; }; qtgrpc = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtgrpc-everywhere-src-6.10.2.tar.xz"; - sha256 = "0dnibqlsnra4kwk1dng4g6rrndszx5kz1p12zzjj0y8cq74vz1kk"; - name = "qtgrpc-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtgrpc-everywhere-src-6.11.0.tar.xz"; + sha256 = "0yd8jjxigaynv386f3cs1i743nm7yngciw346xqfil3chd8wpvcx"; + name = "qtgrpc-everywhere-src-6.11.0.tar.xz"; }; }; qthttpserver = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qthttpserver-everywhere-src-6.10.2.tar.xz"; - sha256 = "0hs6zq1qfs4yfr9bf2d089q37wcyhgvx48vq54szsn72prcqsmi6"; - name = "qthttpserver-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qthttpserver-everywhere-src-6.11.0.tar.xz"; + sha256 = "16wqglm8ws63qs7i769xy94bygwbhkz7hjfw27hnps7d4yirb41b"; + name = "qthttpserver-everywhere-src-6.11.0.tar.xz"; }; }; qtimageformats = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtimageformats-everywhere-src-6.10.2.tar.xz"; - sha256 = "0rwxcdpzx5mls7sqvscq58hb2h01j4qpy3h07ixiw21qhrqrr3wb"; - name = "qtimageformats-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtimageformats-everywhere-src-6.11.0.tar.xz"; + sha256 = "1j0cjj7gxjbprszw349janl3zk38rkby1bmxil329zp2qlmb1bfk"; + name = "qtimageformats-everywhere-src-6.11.0.tar.xz"; }; }; qtlanguageserver = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtlanguageserver-everywhere-src-6.10.2.tar.xz"; - sha256 = "0lqdqknblw4nsv1mgi5jw6rqsf7h9zf59af7bw371d5hhhn3y14s"; - name = "qtlanguageserver-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtlanguageserver-everywhere-src-6.11.0.tar.xz"; + sha256 = "1gq5yjvk6iyg606pgpxkb136qlz9hpb7ngll81nhiyb1ym1y9j0v"; + name = "qtlanguageserver-everywhere-src-6.11.0.tar.xz"; }; }; qtlocation = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtlocation-everywhere-src-6.10.2.tar.xz"; - sha256 = "0g0gwldmdslzx0zjdpi3vc0pqnd266qkxynh8xy534y5xmfz04yk"; - name = "qtlocation-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtlocation-everywhere-src-6.11.0.tar.xz"; + sha256 = "1vxb6n8xf98zcg2bw29gsaqa74sg6jn9ilzs8c5b9q79i9m3if49"; + name = "qtlocation-everywhere-src-6.11.0.tar.xz"; }; }; qtlottie = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtlottie-everywhere-src-6.10.2.tar.xz"; - sha256 = "1302lh7432372qy0mw2pv67miikf2ny2n103s8mhyfl30xx6pn55"; - name = "qtlottie-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtlottie-everywhere-src-6.11.0.tar.xz"; + sha256 = "02ndplkk4bq01b0fh9l2ykw09v0k5nbsayrs9wcjwrdwg5law8rg"; + name = "qtlottie-everywhere-src-6.11.0.tar.xz"; }; }; qtmultimedia = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtmultimedia-everywhere-src-6.10.2.tar.xz"; - sha256 = "0aryhch6qlamgfcbrxc0d1ggq4f96vjg68r7b8b33mzv0q0yzxwk"; - name = "qtmultimedia-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtmultimedia-everywhere-src-6.11.0.tar.xz"; + sha256 = "0h30l8zflkla7rcshgs0jfjbjwvq9rqx0wq83f6vd0x9lz0cmi4h"; + name = "qtmultimedia-everywhere-src-6.11.0.tar.xz"; }; }; qtnetworkauth = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtnetworkauth-everywhere-src-6.10.2.tar.xz"; - sha256 = "1cw1355xxf0ca96xwjaw33nnrxh1qw26naa2zha5fpsh9fggsaag"; - name = "qtnetworkauth-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtnetworkauth-everywhere-src-6.11.0.tar.xz"; + sha256 = "1mqly8had79f54dlygh42jr0c0jfiv4j4w2rbr0s7qx9nk9ig342"; + name = "qtnetworkauth-everywhere-src-6.11.0.tar.xz"; + }; + }; + qtopenapi = { + version = "6.11.0"; + src = fetchurl { + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtopenapi-everywhere-src-6.11.0.tar.xz"; + sha256 = "1h2pcq6i72yic0r7ns36vj678d1xqy291jamqd6b6jkjddmj1hlg"; + name = "qtopenapi-everywhere-src-6.11.0.tar.xz"; }; }; qtpositioning = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtpositioning-everywhere-src-6.10.2.tar.xz"; - sha256 = "1kndqjh3ylbs5a2chqv3a6jip83j6zy9dlya82c7crkw8xjgllbh"; - name = "qtpositioning-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtpositioning-everywhere-src-6.11.0.tar.xz"; + sha256 = "1scnnz65qyfg0nl9vjkqcss8xsw3yf91w71d9p1kwlfybscd07yn"; + name = "qtpositioning-everywhere-src-6.11.0.tar.xz"; }; }; qtquick3d = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtquick3d-everywhere-src-6.10.2.tar.xz"; - sha256 = "0xfdlafzz7k3vps0kzz4mnyv0cmr0f5v8a4qkqvhqn0y3prkjm5r"; - name = "qtquick3d-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtquick3d-everywhere-src-6.11.0.tar.xz"; + sha256 = "1549gdb3yxj1bpl54kgnkkhzjx0zxqi71ssp4rj6qnz56fxh085l"; + name = "qtquick3d-everywhere-src-6.11.0.tar.xz"; }; }; qtquick3dphysics = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtquick3dphysics-everywhere-src-6.10.2.tar.xz"; - sha256 = "1nqw5kqrivmajbw2sqxll8zgqjk79g2pic8rghfkb52ps1xzdbxp"; - name = "qtquick3dphysics-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtquick3dphysics-everywhere-src-6.11.0.tar.xz"; + sha256 = "0dcx9913xss435cijx5bzckvsn66qfi6c39rx0gyv9iiys76qym5"; + name = "qtquick3dphysics-everywhere-src-6.11.0.tar.xz"; }; }; qtquickeffectmaker = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtquickeffectmaker-everywhere-src-6.10.2.tar.xz"; - sha256 = "1i62d7s6fl4lf92cfwljk7blirz82mv174k1d5nrw38c9qxz3jp3"; - name = "qtquickeffectmaker-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtquickeffectmaker-everywhere-src-6.11.0.tar.xz"; + sha256 = "05fpv497rmx2lw7gx05sxyxjwx8gq8fbbnkzhnw73pk2xqzq20mc"; + name = "qtquickeffectmaker-everywhere-src-6.11.0.tar.xz"; }; }; qtquicktimeline = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtquicktimeline-everywhere-src-6.10.2.tar.xz"; - sha256 = "0933sggxp28mybdr8wgfyny9m0c23h70f3fy1mwxy7yjb2vxhckh"; - name = "qtquicktimeline-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtquicktimeline-everywhere-src-6.11.0.tar.xz"; + sha256 = "1micycw7m25gw0bgbfq7bnr7cg7qrjj2r69320rglc8lak6f3nq6"; + name = "qtquicktimeline-everywhere-src-6.11.0.tar.xz"; }; }; qtremoteobjects = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtremoteobjects-everywhere-src-6.10.2.tar.xz"; - sha256 = "1kb5xd1ckp4phq820rl9h6nbaryrybzk2zxlq83cykg79w23ys5w"; - name = "qtremoteobjects-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtremoteobjects-everywhere-src-6.11.0.tar.xz"; + sha256 = "15yykbaxqc6v2flgjvn92w7gwfvi820dg4cxkjxcfhpix2m21571"; + name = "qtremoteobjects-everywhere-src-6.11.0.tar.xz"; }; }; qtscxml = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtscxml-everywhere-src-6.10.2.tar.xz"; - sha256 = "0si3vpzva8wyqa0gh0fyk75knlgmsyjalahp41nv1cginf6ig70g"; - name = "qtscxml-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtscxml-everywhere-src-6.11.0.tar.xz"; + sha256 = "1rylchpvzldy7hhr3icr85w8m4hf7wch17yqh368yrn3q19klf3c"; + name = "qtscxml-everywhere-src-6.11.0.tar.xz"; }; }; qtsensors = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtsensors-everywhere-src-6.10.2.tar.xz"; - sha256 = "10gmis63gpqhbb7ljy1gx3gh7hww6psk66c6jqvaxgzbgidm3rli"; - name = "qtsensors-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtsensors-everywhere-src-6.11.0.tar.xz"; + sha256 = "1iy33w7gjp06xi4342si979q9w84cvbbk90kxmk2gx69icjjja21"; + name = "qtsensors-everywhere-src-6.11.0.tar.xz"; }; }; qtserialbus = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtserialbus-everywhere-src-6.10.2.tar.xz"; - sha256 = "0yrsg50gmjlxnp1574fzkfbxls1cmjkn1qpagayhx55nrzzbydj7"; - name = "qtserialbus-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtserialbus-everywhere-src-6.11.0.tar.xz"; + sha256 = "1qfs9zqvz3hf16w8gg6nlwxcv6sz72546pds02dabhkcw47nqvmh"; + name = "qtserialbus-everywhere-src-6.11.0.tar.xz"; }; }; qtserialport = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtserialport-everywhere-src-6.10.2.tar.xz"; - sha256 = "0sxxvrn1bwrzm140988prn12f14pj15v8z3yxs7zl7qiv8lvy35l"; - name = "qtserialport-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtserialport-everywhere-src-6.11.0.tar.xz"; + sha256 = "111pmva70mcffhq09q2h1gcr03fivs9j2ywx4ib00pbyxfvr4ii6"; + name = "qtserialport-everywhere-src-6.11.0.tar.xz"; }; }; qtshadertools = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtshadertools-everywhere-src-6.10.2.tar.xz"; - sha256 = "1j8ncwhjcy2k6p05cldnb20vbqijq1frdac9xpk9cvky9yydpn8q"; - name = "qtshadertools-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtshadertools-everywhere-src-6.11.0.tar.xz"; + sha256 = "0jp1sb9pl7y821awln7rpk0hz7d5ipwnkqhy51caich9i2pb2g74"; + name = "qtshadertools-everywhere-src-6.11.0.tar.xz"; }; }; qtspeech = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtspeech-everywhere-src-6.10.2.tar.xz"; - sha256 = "051h4v0qqjkz1brkypx6i2wzdpn8pwz5353f0f7hsavr2p3zcdyr"; - name = "qtspeech-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtspeech-everywhere-src-6.11.0.tar.xz"; + sha256 = "08fv8v6rvcv0pa6r52kr2na2rcpjr3yk556ksinnh6aslv8qbid9"; + name = "qtspeech-everywhere-src-6.11.0.tar.xz"; }; }; qtsvg = { - version = "6.10.2"; + version = "6.11.0"; + src = fetchurl { + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtsvg-everywhere-src-6.11.0.tar.xz"; + sha256 = "1rih59jsn0wq12gq5gbs1cz9by27x2x4wjpd0ya7s207pr9xda6z"; + name = "qtsvg-everywhere-src-6.11.0.tar.xz"; + }; + }; + qttasktree = { + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtsvg-everywhere-src-6.10.2.tar.xz"; - sha256 = "1qfnv8ssflndjhv6r8s9vxfl8yblra956d00f8c3bwna707zhzzh"; - name = "qtsvg-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qttasktree-everywhere-src-6.11.0.tar.xz"; + sha256 = "0kxkm3qvzw5i5x2ads6skpz8z6shbn2msznmr614yvsdgiga4yjr"; + name = "qttasktree-everywhere-src-6.11.0.tar.xz"; }; }; qttools = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qttools-everywhere-src-6.10.2.tar.xz"; - sha256 = "092vimkdpad6q9dilkhc45wmzzzs5ykfmbkfbi1d4xpxq43jqg8y"; - name = "qttools-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qttools-everywhere-src-6.11.0.tar.xz"; + sha256 = "0xpwv483zrw3jkajhv9sbr7bm95qahxg770vn1jqk10hg8yrkcfg"; + name = "qttools-everywhere-src-6.11.0.tar.xz"; }; }; qttranslations = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qttranslations-everywhere-src-6.10.2.tar.xz"; - sha256 = "0i56a03b7f6snvxfjsa5q4mnw6x7kxjnx2yw2rbm8sypr4xq3cxk"; - name = "qttranslations-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qttranslations-everywhere-src-6.11.0.tar.xz"; + sha256 = "0mpy3y76n1jw2prhad9rqyn48miqlmqg3581jgzr4s1iwhpqpx2l"; + name = "qttranslations-everywhere-src-6.11.0.tar.xz"; }; }; qtvirtualkeyboard = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtvirtualkeyboard-everywhere-src-6.10.2.tar.xz"; - sha256 = "0swqvcgp6p80k2g7nzb6dcjr2spxcj4lk48s7ll3ygx8j5h2awv2"; - name = "qtvirtualkeyboard-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtvirtualkeyboard-everywhere-src-6.11.0.tar.xz"; + sha256 = "11p6m1s7r7q2y6a2ak5lyzfd2907s2skfa630snf64x32cblp2nq"; + name = "qtvirtualkeyboard-everywhere-src-6.11.0.tar.xz"; }; }; qtwayland = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtwayland-everywhere-src-6.10.2.tar.xz"; - sha256 = "1qkyabklzzzbh4ryxhbnvnpz52vzqvyqwzd6lqkdy6978gmrh69r"; - name = "qtwayland-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtwayland-everywhere-src-6.11.0.tar.xz"; + sha256 = "0dsdv1d4p1wf0sqd26cmj486bvwlprmqzmjddsw24agrc3kyc477"; + name = "qtwayland-everywhere-src-6.11.0.tar.xz"; }; }; qtwebchannel = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtwebchannel-everywhere-src-6.10.2.tar.xz"; - sha256 = "09rc9y51bdb46pj7wad59gycy2l4ki3siizxai6kgq0risgsa7p3"; - name = "qtwebchannel-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtwebchannel-everywhere-src-6.11.0.tar.xz"; + sha256 = "097vm6pxh18bil9ld9cxg50v861nyhaha4f6bjfjqph1icx18ip9"; + name = "qtwebchannel-everywhere-src-6.11.0.tar.xz"; }; }; qtwebengine = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtwebengine-everywhere-src-6.10.2.tar.xz"; - sha256 = "07ln4f89qlxvsxg5gjwvwqhcfkhvf5kympk7hmhqi6m6jbrdsvl5"; - name = "qtwebengine-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtwebengine-everywhere-src-6.11.0.tar.xz"; + sha256 = "0dk72k92zp19jkph1vl88l2dyrh105v6cycsxln1anfxnb423fb3"; + name = "qtwebengine-everywhere-src-6.11.0.tar.xz"; }; }; qtwebsockets = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtwebsockets-everywhere-src-6.10.2.tar.xz"; - sha256 = "1g9fnj73q3s8a49qzhr1iv2h7z50hwwnja80s9bgd7jhx8dpbk7c"; - name = "qtwebsockets-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtwebsockets-everywhere-src-6.11.0.tar.xz"; + sha256 = "0cnh67ncfh0gvpqfiqhr0cpmswq9zysza130axlmh69mzg8i17sn"; + name = "qtwebsockets-everywhere-src-6.11.0.tar.xz"; }; }; qtwebview = { - version = "6.10.2"; + version = "6.11.0"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.10/6.10.2/submodules/qtwebview-everywhere-src-6.10.2.tar.xz"; - sha256 = "1d7as06xmbmjx1rfnhrvizhy85dz3xdlx3pzy370r44q17zhdi3y"; - name = "qtwebview-everywhere-src-6.10.2.tar.xz"; + url = "${mirror}/official_releases/qt/6.11/6.11.0/submodules/qtwebview-everywhere-src-6.11.0.tar.xz"; + sha256 = "1cy4x331h0f4d5l8c18xrvdq6hwz7r16qd1xhr8gdm8j9bcsw3nb"; + name = "qtwebview-everywhere-src-6.11.0.tar.xz"; }; }; } diff --git a/pkgs/development/libraries/rlottie-qml/default.nix b/pkgs/development/libraries/rlottie-qml/default.nix index 542180c6f0868..c223d4928c3ba 100644 --- a/pkgs/development/libraries/rlottie-qml/default.nix +++ b/pkgs/development/libraries/rlottie-qml/default.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { # Fix QML install path substituteInPlace CMakeLists.txt \ --replace-fail 'QT_IMPORTS_DIR "/lib/''${ARCH_TRIPLET}"' 'QT_IMPORTS_DIR "''${CMAKE_INSTALL_PREFIX}/${qtbase.qtQmlPrefix}"' \ - --replace-fail "\''${QT_IMPORTS_DIR}/\''${PLUGIN}" "\''${QT_IMPORTS_DIR}" \ + --replace-fail "\''${QT_IMPORTS_DIR}/\''${PLUGIN}" "\''${QT_IMPORTS_DIR}" ''; strictDeps = true; diff --git a/pkgs/development/libraries/science/math/libtorch/bin.nix b/pkgs/development/libraries/science/math/libtorch/bin.nix index f0b5a08af427f..cc6d362619beb 100644 --- a/pkgs/development/libraries/science/math/libtorch/bin.nix +++ b/pkgs/development/libraries/science/math/libtorch/bin.nix @@ -64,7 +64,7 @@ stdenv.mkDerivation { substituteInPlace \ $dev/share/cmake/Caffe2/Caffe2Targets-release.cmake \ - --replace \''${_IMPORT_PREFIX}/lib "$out/lib" \ + --replace \''${_IMPORT_PREFIX}/lib "$out/lib" ''; postFixup = diff --git a/pkgs/development/libraries/science/math/openblas/default.nix b/pkgs/development/libraries/science/math/openblas/default.nix index e0a4395f0f600..799e4927f6c6f 100644 --- a/pkgs/development/libraries/science/math/openblas/default.nix +++ b/pkgs/development/libraries/science/math/openblas/default.nix @@ -170,7 +170,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "openblas"; - version = "0.3.31"; + version = "0.3.32"; outputs = [ "out" @@ -181,7 +181,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "OpenMathLib"; repo = "OpenBLAS"; rev = "v${finalAttrs.version}"; - hash = "sha256-YBR81GOLnTsc0g1SZL+j31/OFucJrBRFqtOTV8lcy8U="; + hash = "sha256-D0Wu5Ew72aTqSjj970yOfAwPg1T4Qm6zmpaGlQ/5Q1k="; }; patches = [ @@ -190,16 +190,19 @@ stdenv.mkDerivation (finalAttrs: { # INCLUDEDIR already fixed in upstream HEAD & significant refactor # to config gen so not PRing changes ./cmake-include-fixes.patch - ] - ++ lib.optionals singleThreaded [ - # fix single threaded build + # Fix build on LoongArch (error: '_Float16' is not supported on this target) (fetchpatch { - url = "https://github.com/OpenMathLib/OpenBLAS/commit/874243421298866d116e1e8bdbd7e0ed4e31e4f6.diff"; - hash = "sha256-+L98AjuMaDdmEdF8yruvBpljQ+hGmsfNuJSLxB4quDU="; + url = "https://github.com/OpenMathLib/OpenBLAS/commit/7086a1b075ca317e12cfe79d40a32ad342a30496.patch"; + hash = "sha256-pA3HK2f2MJr/+h/uale7edIYk/KH194EscYFcsujPXY="; }) + ] + ++ lib.optionals stdenv.hostPlatform.isAarch64 [ + # This commit led to miscompilation of certain ASIMD extensions code paths. + # There was an attempted fix in upstream but this still leaves some scipy tests failing. (fetchpatch { - url = "https://github.com/OpenMathLib/OpenBLAS/commit/d2906e8787ccc50051505f97262027bae6b55258.diff"; - hash = "sha256-jYYMDr2rDJjM8ESO7/yPDl7Z/Y1MsrFBB4HsNOuFL9M="; + url = "https://github.com/OpenMathLib/OpenBLAS/commit/3f6e928d34aca977bd5d4191e6d2c2338a342.patch"; + revert = true; + hash = "sha256-EccgzxgyfAjVbV+HPemGHmzkRe0kpixu3eS3BZWr0g4="; }) ]; diff --git a/pkgs/development/libraries/science/math/openblas/make.nix b/pkgs/development/libraries/science/math/openblas/make.nix deleted file mode 100644 index 77af9fe00cbd6..0000000000000 --- a/pkgs/development/libraries/science/math/openblas/make.nix +++ /dev/null @@ -1,346 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - fetchpatch, - perl, - which, - # Most packages depending on openblas expect integer width to match - # pointer width, but some expect to use 32-bit integers always - # (for compatibility with reference BLAS). - blas64 ? null, - # Multi-threaded applications must not call a threaded OpenBLAS - # (the only exception is when an application uses OpenMP as its - # *only* form of multi-threading). See - # https://github.com/OpenMathLib/OpenBLAS/wiki/Faq/4bded95e8dc8aadc70ce65267d1093ca7bdefc4c#multi-threaded - # https://github.com/OpenMathLib/OpenBLAS/issues/2543 - # This flag builds a single-threaded OpenBLAS using the flags - # stated in thre. - singleThreaded ? false, - buildPackages, - # Select a specific optimization target (other than the default) - # See https://github.com/OpenMathLib/OpenBLAS/blob/develop/TargetList.txt - target ? null, - # Select whether DYNAMIC_ARCH is enabled or not. - dynamicArch ? null, - # enable AVX512 optimized kernels. - # These kernels have been a source of trouble in the past. - # Use with caution. - enableAVX512 ? false, - enableStatic ? stdenv.hostPlatform.isStatic, - enableShared ? !stdenv.hostPlatform.isStatic, - - # for passthru.tests - ceres-solver, - giac, - octave, - opencv, - python3, - openmp ? null, -}: - -let - blas64_ = blas64; -in - -let - setTarget = x: if target == null then x else target; - setDynamicArch = x: if dynamicArch == null then x else dynamicArch; - - # To add support for a new platform, add an element to this set. - configs = { - armv6l-linux = { - BINARY = 32; - TARGET = setTarget "ARMV6"; - DYNAMIC_ARCH = setDynamicArch false; - USE_OPENMP = true; - }; - - armv7l-linux = { - BINARY = 32; - TARGET = setTarget "ARMV7"; - DYNAMIC_ARCH = setDynamicArch false; - USE_OPENMP = true; - }; - - aarch64-darwin = { - BINARY = 64; - TARGET = setTarget "VORTEX"; - DYNAMIC_ARCH = setDynamicArch true; - USE_OPENMP = false; - MACOSX_DEPLOYMENT_TARGET = "11.0"; - }; - - aarch64-linux = { - BINARY = 64; - TARGET = setTarget "ARMV8"; - DYNAMIC_ARCH = setDynamicArch true; - USE_OPENMP = true; - }; - - i686-linux = { - BINARY = 32; - TARGET = setTarget "P2"; - DYNAMIC_ARCH = setDynamicArch true; - USE_OPENMP = true; - }; - - x86_64-darwin = { - BINARY = 64; - TARGET = setTarget "ATHLON"; - DYNAMIC_ARCH = setDynamicArch true; - NO_AVX512 = !enableAVX512; - USE_OPENMP = false; - MACOSX_DEPLOYMENT_TARGET = "10.7"; - }; - - x86_64-linux = { - BINARY = 64; - TARGET = setTarget "ATHLON"; - DYNAMIC_ARCH = setDynamicArch true; - NO_AVX512 = !enableAVX512; - USE_OPENMP = !stdenv.hostPlatform.isMusl; - }; - - x86_64-windows = { - BINARY = 64; - TARGET = setTarget "ATHLON"; - DYNAMIC_ARCH = setDynamicArch true; - NO_AVX512 = !enableAVX512; - USE_OPENMP = false; - }; - - powerpc64-linux = { - BINARY = 64; - TARGET = setTarget "POWER4"; - DYNAMIC_ARCH = setDynamicArch false; - USE_OPENMP = !stdenv.hostPlatform.isMusl; - }; - - powerpc64le-linux = { - BINARY = 64; - TARGET = setTarget "POWER5"; - DYNAMIC_ARCH = setDynamicArch true; - USE_OPENMP = !stdenv.hostPlatform.isMusl; - }; - - riscv64-linux = { - BINARY = 64; - TARGET = setTarget "RISCV64_GENERIC"; - DYNAMIC_ARCH = setDynamicArch false; - USE_OPENMP = true; - }; - - loongarch64-linux = { - TARGET = setTarget "LA64_GENERIC"; - DYNAMIC_ARCH = setDynamicArch false; - USE_OPENMP = true; - }; - - s390x-linux = { - BINARY = 64; - TARGET = setTarget "ZARCH_GENERIC"; - DYNAMIC_ARCH = setDynamicArch true; - USE_OPENMP = true; - }; - - x86_64-freebsd = { - BINARY = 64; - TARGET = setTarget "ATHLON"; - DYNAMIC_ARCH = setDynamicArch true; - NO_AVX512 = !enableAVX512; - USE_OPENMP = true; - }; - }; -in - -let - config = - configs.${stdenv.hostPlatform.system} - or (throw "unsupported system: ${stdenv.hostPlatform.system}"); -in - -let - blas64 = if blas64_ != null then blas64_ else lib.hasPrefix "x86_64" stdenv.hostPlatform.system; - # Convert flag values to format OpenBLAS's build expects. - # `toString` is almost what we need other than bools, - # which we need to map {true -> 1, false -> 0} - # (`toString` produces empty string `""` for false instead of `0`) - mkMakeFlagValue = - val: - if !builtins.isBool val then - toString val - else if val then - "1" - else - "0"; - mkMakeFlagsFromConfig = lib.mapAttrsToList (var: val: "${var}=${mkMakeFlagValue val}"); - - shlibExt = stdenv.hostPlatform.extensions.sharedLibrary; - -in -stdenv.mkDerivation (finalAttrs: { - pname = "openblas"; - version = "0.3.31"; - - outputs = [ - "out" - "dev" - ]; - - src = fetchFromGitHub { - owner = "OpenMathLib"; - repo = "OpenBLAS"; - rev = "v${finalAttrs.version}"; - hash = "sha256-YBR81GOLnTsc0g1SZL+j31/OFucJrBRFqtOTV8lcy8U="; - }; - - ${if singleThreaded then "patches" else null} = [ - # fix single threaded build - (fetchpatch { - url = "https://github.com/OpenMathLib/OpenBLAS/commit/874243421298866d116e1e8bdbd7e0ed4e31e4f6.diff"; - hash = "sha256-+L98AjuMaDdmEdF8yruvBpljQ+hGmsfNuJSLxB4quDU="; - }) - (fetchpatch { - url = "https://github.com/OpenMathLib/OpenBLAS/commit/d2906e8787ccc50051505f97262027bae6b55258.diff"; - hash = "sha256-jYYMDr2rDJjM8ESO7/yPDl7Z/Y1MsrFBB4HsNOuFL9M="; - }) - ]; - - inherit blas64; - - # Some hardening features are disabled due to sporadic failures in - # OpenBLAS-based programs. The problem may not be with OpenBLAS itself, but - # with how these flags interact with hardening measures used downstream. - # In either case, OpenBLAS must only be used by trusted code--it is - # inherently unsuitable for security-conscious applications--so there should - # be no objection to disabling these hardening measures. - hardeningDisable = [ - # don't modify or move the stack - "stackprotector" - "pic" - # don't alter index arithmetic - "strictoverflow" - # don't interfere with dynamic target detection - "relro" - "bindnow" - ] - ++ lib.optionals stdenv.hostPlatform.isAarch64 [ - # "__builtin_clear_padding not supported for variable length aggregates" - # in aarch64-specific code - "trivialautovarinit" - ]; - - nativeBuildInputs = [ - perl - which - ]; - - buildInputs = lib.optional (stdenv.cc.isClang && config.USE_OPENMP) openmp; - - depsBuildBuild = [ - buildPackages.gfortran - buildPackages.stdenv.cc - ]; - - enableParallelBuilding = true; - - makeFlags = mkMakeFlagsFromConfig ( - config - // { - FC = "${stdenv.cc.targetPrefix}gfortran"; - CC = "${stdenv.cc.targetPrefix}${if stdenv.cc.isClang then "clang" else "cc"}"; - PREFIX = placeholder "out"; - OPENBLAS_INCLUDE_DIR = "${placeholder "dev"}/include"; - NUM_THREADS = 64; - INTERFACE64 = blas64; - NO_STATIC = !enableStatic; - NO_SHARED = !enableShared; - CROSS = stdenv.hostPlatform != stdenv.buildPlatform; - HOSTCC = "cc"; - # Makefile.system only checks defined status - # This seems to be a bug in the openblas Makefile: - # on x86_64 it expects NO_BINARY_MODE= - # but on aarch64 it expects NO_BINARY_MODE=0 - NO_BINARY_MODE = - if stdenv.hostPlatform.isx86_64 then - toString (stdenv.hostPlatform != stdenv.buildPlatform) - else - stdenv.hostPlatform != stdenv.buildPlatform; - # This disables automatic build job count detection (which honours neither enableParallelBuilding nor NIX_BUILD_CORES) - # and uses the main make invocation's job count, falling back to 1 if no parallelism is used. - # https://github.com/OpenMathLib/OpenBLAS/blob/v0.3.20/getarch.c#L1781-L1792 - MAKE_NB_JOBS = 0; - } - // (lib.optionalAttrs stdenv.cc.isClang { - LDFLAGS = "-L${lib.getLib buildPackages.gfortran.cc}/lib"; # contains `libgfortran.so`; building with clang needs this, gcc has it implicit - }) - // (lib.optionalAttrs singleThreaded { - # As described on https://github.com/OpenMathLib/OpenBLAS/wiki/Faq/4bded95e8dc8aadc70ce65267d1093ca7bdefc4c#multi-threaded - USE_THREAD = false; - USE_LOCKING = true; # available with openblas >= 0.3.7 - USE_OPENMP = false; # openblas will refuse building with both USE_OPENMP=1 and USE_THREAD=0 - }) - ); - - # The default "all" target unconditionally builds the "tests" target. - buildFlags = lib.optionals (!finalAttrs.doCheck) [ "shared" ]; - - doCheck = true; - checkTarget = "tests"; - - postInstall = '' - # Write pkgconfig aliases. Upstream report: - # https://github.com/OpenMathLib/OpenBLAS/issues/1740 - for alias in blas cblas lapack; do - cat < $out/lib/pkgconfig/$alias.pc - Name: $alias - Version: ${finalAttrs.version} - Description: $alias provided by the OpenBLAS package. - Cflags: -I$dev/include - Libs: -L$out/lib -lopenblas - EOF - done - - # Setup symlinks for blas / lapack - '' - + lib.optionalString stdenv.hostPlatform.isMinGW '' - ln -s $out/bin/*.dll $out/lib - '' - + lib.optionalString enableShared '' - ln -s $out/lib/libopenblas${shlibExt} $out/lib/libblas${shlibExt} - ln -s $out/lib/libopenblas${shlibExt} $out/lib/libcblas${shlibExt} - ln -s $out/lib/libopenblas${shlibExt} $out/lib/liblapack${shlibExt} - ln -s $out/lib/libopenblas${shlibExt} $out/lib/liblapacke${shlibExt} - '' - + lib.optionalString (stdenv.hostPlatform.isLinux && enableShared) '' - ln -s $out/lib/libopenblas${shlibExt} $out/lib/libblas${shlibExt}.3 - ln -s $out/lib/libopenblas${shlibExt} $out/lib/libcblas${shlibExt}.3 - ln -s $out/lib/libopenblas${shlibExt} $out/lib/liblapack${shlibExt}.3 - ln -s $out/lib/libopenblas${shlibExt} $out/lib/liblapacke${shlibExt}.3 - '' - + lib.optionalString enableStatic '' - ln -s $out/lib/libopenblas.a $out/lib/libblas.a - ln -s $out/lib/libopenblas.a $out/lib/libcblas.a - ln -s $out/lib/libopenblas.a $out/lib/liblapack.a - ln -s $out/lib/libopenblas.a $out/lib/liblapacke.a - ''; - - passthru.tests = { - inherit (python3.pkgs) numpy scipy scikit-learn; - inherit - ceres-solver - giac - octave - opencv - ; - }; - - meta = { - description = "Basic Linear Algebra Subprograms"; - license = lib.licenses.bsd3; - homepage = "https://github.com/OpenMathLib/OpenBLAS"; - platforms = lib.attrNames configs; - maintainers = with lib.maintainers; [ ttuegel ]; - }; -}) diff --git a/pkgs/development/libraries/sqlite/default.nix b/pkgs/development/libraries/sqlite/default.nix index f8722d6cd3d18..54b4ef4557f2c 100644 --- a/pkgs/development/libraries/sqlite/default.nix +++ b/pkgs/development/libraries/sqlite/default.nix @@ -83,6 +83,8 @@ stdenv.mkDerivation rec { "--includedir=${placeholder "dev"}/include" "--libdir=${placeholder "out"}/lib" (if stdenv.hostPlatform.isStatic then "--disable-tcl" else "--with-tcl=${lib.getLib tcl}/lib") + # Enabling limit-on-update/delete by adding -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT to NIX_CFLAGS_COMPILE does not work: the lemon parser generator (built early in buildPhase) doesn't receive the flag when it's invoked, as it's not been wrapped with Nix magic. + "--enable-update-limit" ] ++ lib.optional (!interactive) "--disable-readline" # autosetup only looks up readline.h in predefined set of directories. diff --git a/pkgs/development/libraries/tpm2-tss/default.nix b/pkgs/development/libraries/tpm2-tss/default.nix index bde0f5da0f736..b4bce91d08788 100644 --- a/pkgs/development/libraries/tpm2-tss/default.nix +++ b/pkgs/development/libraries/tpm2-tss/default.nix @@ -151,6 +151,8 @@ stdenv.mkDerivation (finalAttrs: { # users/groups which aren't guaranteed to exist on the system. rm -R $out/lib/udev + mkdir -p $out/etc/tpm2-tss + # write fapi-config suitable for testing cat > $out/etc/tpm2-tss/fapi-config-test.json < - #include - #include --#include - #include - - #include "wayland-util.h" -@@ -1999,7 +1998,7 @@ wl_display_poll(struct wl_display *display, - timespec_sub_saturate(&result, &deadline, &now); - remaining_timeout = &result; - } -- ret = ppoll(pfd, 1, remaining_timeout, NULL); -+ ret = wl_os_ppoll(pfd, 1, remaining_timeout, NULL); - } while (ret == -1 && errno == EINTR); - - return ret; -diff --git a/src/wayland-os.c b/src/wayland-os.c -index f00ead4b9..9f0f6fb1c 100644 ---- a/src/wayland-os.c -+++ b/src/wayland-os.c -@@ -39,6 +39,9 @@ - #ifdef HAVE_SYS_UCRED_H - #include - #endif -+#if defined(__APPLE__) && !defined(EPOLL_SHIM_DISABLE_WRAPPER_MACROS) -+#include -+#endif - - #include "wayland-os.h" - -@@ -74,18 +77,20 @@ int - wl_os_socket_cloexec(int domain, int type, int protocol) - { - int fd; -- -+#if !defined(__APPLE__) -+ /* It is ok to bypass this logic on Darwin, -+ FD_CLOEXEC will be set by set_cloexec_or_close() */ - fd = wl_socket(domain, type | SOCK_CLOEXEC, protocol); - if (fd >= 0) - return fd; - if (errno != EINVAL) - return -1; -- -+#endif - fd = wl_socket(domain, type, protocol); - return set_cloexec_or_close(fd); - } - --#if defined(__FreeBSD__) -+#if defined(LOCAL_PEERCRED) - int - wl_os_socket_peercred(int sockfd, uid_t *uid, gid_t *gid, pid_t *pid) - { -@@ -101,6 +106,14 @@ wl_os_socket_peercred(int sockfd, uid_t *uid, gid_t *gid, pid_t *pid) - #if HAVE_XUCRED_CR_PID - /* Since https://cgit.freebsd.org/src/commit/?id=c5afec6e895a */ - *pid = ucred.cr_pid; -+#elif defined(LOCAL_PEERPID) -+ /* Try LOCAL_PEERPID if no cr_pid in xucred */ -+ size_t pid_size; -+ pid_t peerpid; -+ if (getsockopt(sockfd, SOL_LOCAL, LOCAL_PEERPID, &peerpid, &pid_size)) -+ *pid = peerpid; -+ else -+ *pid = 0; - #else - *pid = 0; - #endif -@@ -178,13 +191,16 @@ recvmsg_cloexec_fallback(int sockfd, struct msghdr *msg, int flags) - ssize_t - wl_os_recvmsg_cloexec(int sockfd, struct msghdr *msg, int flags) - { --#if HAVE_BROKEN_MSG_CMSG_CLOEXEC -+#if HAVE_BROKEN_MSG_CMSG_CLOEXEC || defined(__APPLE__) - /* - * FreeBSD had a broken implementation of MSG_CMSG_CLOEXEC between 2015 - * and 2021, so we have to use the non-MSG_CMSG_CLOEXEC fallback - * directly when compiling against a version that does not include the - * fix (https://cgit.freebsd.org/src/commit/?id=6ceacebdf52211). - */ -+ /* -+ * Darwin has no MSG_CMSG_CLOEXEC, so use fallback too. -+ */ - #pragma message("Using fallback directly since MSG_CMSG_CLOEXEC is broken.") - #else - ssize_t len; -@@ -220,7 +236,7 @@ wl_os_accept_cloexec(int sockfd, struct sockaddr *addr, socklen_t *addrlen) - { - int fd; - --#ifdef HAVE_ACCEPT4 -+#if defined(HAVE_ACCEPT4) && !defined(__APPLE__) - fd = accept4(sockfd, addr, addrlen, SOCK_CLOEXEC); - if (fd >= 0) - return fd; -@@ -273,3 +289,18 @@ wl_os_mremap_maymove(int fd, void *old_data, ssize_t *old_size, - - return result; - } -+ -+int -+wl_os_ppoll(struct pollfd *fds, nfds_t nfds, -+ const struct timespec *timeout_ts, const sigset_t *sigmask) -+{ -+#if defined(__APPLE__) -+#ifndef EPOLL_SHIM_DISABLE_WRAPPER_MACROS -+ return epoll_shim_ppoll(fds, nfds, timeout_ts, sigmask); -+#else -+ return -1; -+#endif -+#endif -+ -+ return ppoll(fds, nfds, timeout_ts, sigmask); -+} -diff --git a/src/wayland-os.h b/src/wayland-os.h -index 068fd2fea..3f9d02bce 100644 ---- a/src/wayland-os.h -+++ b/src/wayland-os.h -@@ -28,6 +28,7 @@ - - #include - #include -+#include - - int - wl_os_socket_cloexec(int domain, int type, int protocol); -@@ -51,6 +52,9 @@ void * - wl_os_mremap_maymove(int fd, void *old_data, ssize_t *old_size, - ssize_t new_size, int prot, int flags); - -+int -+wl_os_ppoll(struct pollfd *fds, nfds_t nfds, -+ const struct timespec *timeout_ts, const sigset_t *sigmask); - - /* - * The following are for wayland-os.c and the unit tests. -diff --git a/tests/client-test.c b/tests/client-test.c -index 5585c0cd0..b5c3f924a 100644 ---- a/tests/client-test.c -+++ b/tests/client-test.c -@@ -97,7 +97,13 @@ TEST(client_destroy_listener) - bool user_data_destroyed = false; - int s[2]; - -+#ifdef SOCK_CLOEXEC - assert(socketpair(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0, s) == 0); -+#else -+ assert(socketpair(AF_UNIX, SOCK_STREAM, 0, s) == 0); -+ assert(set_cloexec_or_close(s[0]) != -1); -+ assert(set_cloexec_or_close(s[1]) != -1); -+#endif - display = wl_display_create(); - assert(display); - client = wl_client_create(display, s[0]); -@@ -184,7 +190,13 @@ TEST(client_destroy_removes_link) - struct client_destroy_listener destroy_listener; - int s[2]; - -+#ifdef SOCK_CLOEXEC - assert(socketpair(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0, s) == 0); -+#else -+ assert(socketpair(AF_UNIX, SOCK_STREAM, 0, s) == 0); -+ assert(set_cloexec_or_close(s[0]) != -1); -+ assert(set_cloexec_or_close(s[1]) != -1); -+#endif - display = wl_display_create(); - assert(display); - client = wl_client_create(display, s[0]); -diff --git a/tests/connection-test.c b/tests/connection-test.c -index aed97a0a4..60244223c 100644 ---- a/tests/connection-test.c -+++ b/tests/connection-test.c -@@ -48,7 +48,13 @@ setup(int *s) - { - struct wl_connection *connection; - -+#ifdef SOCK_CLOEXEC - assert(socketpair(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0, s) == 0); -+#else -+ assert(socketpair(AF_UNIX, SOCK_STREAM, 0, s) == 0); -+ assert(set_cloexec_or_close(s[0]) != -1); -+ assert(set_cloexec_or_close(s[1]) != -1); -+#endif - - connection = wl_connection_create(s[0], WL_BUFFER_DEFAULT_MAX_SIZE); - assert(connection); -@@ -181,8 +187,14 @@ struct marshal_data { - static void - setup_marshal_data(struct marshal_data *data) - { -+#ifdef SOCK_CLOEXEC - assert(socketpair(AF_UNIX, - SOCK_STREAM | SOCK_CLOEXEC, 0, data->s) == 0); -+#else -+ assert(socketpair(AF_UNIX, SOCK_STREAM , 0, data->s) == 0); -+ assert(set_cloexec_or_close(data->s[0]) != -1); -+ assert(set_cloexec_or_close(data->s[1]) != -1); -+#endif - data->read_connection = wl_connection_create(data->s[0], - WL_BUFFER_DEFAULT_MAX_SIZE); - assert(data->read_connection); -@@ -885,7 +897,13 @@ TEST(request_bogus_size) - for (bogus_size = 11; bogus_size >= 0; bogus_size--) { - fprintf(stderr, "* bogus size %d\n", bogus_size); - -+#ifdef SOCK_CLOEXEC - assert(socketpair(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0, s) == 0); -+#else -+ assert(socketpair(AF_UNIX, SOCK_STREAM, 0, s) == 0); -+ assert(set_cloexec_or_close(s[0]) != -1); -+ assert(set_cloexec_or_close(s[1]) != -1); -+#endif - display = wl_display_create(); - assert(display); - client = wl_client_create(display, s[0]); -diff --git a/tests/display-test.c b/tests/display-test.c -index 89606c731..fbcd40fd5 100644 ---- a/tests/display-test.c -+++ b/tests/display-test.c -@@ -39,6 +39,10 @@ - #include - #include - -+#ifdef __APPLE__ -+#include -+#endif -+ - #include - #include - -@@ -1499,6 +1503,10 @@ send_overflow_client(void *data) - /* Limit the send buffer size for the display socket to guarantee - * that the test will cause an overflow. */ - sock = wl_display_get_fd(c->wl_display); -+#if __APPLE__ -+ /* Darwin sockets may by non-blocked after accept() */ -+ assert(fcntl(sock, F_SETFL, ~O_NONBLOCK) != -1); -+#endif - assert(setsockopt(sock, SOL_SOCKET, SO_SNDBUF, &optval, sizeof(optval)) == 0); - - /* Request to break out of 'display_run' in the main process */ -diff --git a/tests/os-wrappers-test.c b/tests/os-wrappers-test.c -index 061d29e6a..d9cd7c40d 100644 ---- a/tests/os-wrappers-test.c -+++ b/tests/os-wrappers-test.c -@@ -62,12 +62,12 @@ static int - socket_wrapper(int domain, int type, int protocol) - { - wrapped_calls_socket++; -- -+#ifdef SOCK_CLOEXEC - if (fall_back && (type & SOCK_CLOEXEC)) { - errno = EINVAL; - return -1; - } -- -+#endif - return socket(domain, type, protocol); - } - -@@ -111,11 +111,12 @@ static ssize_t - recvmsg_wrapper(int sockfd, struct msghdr *msg, int flags) - { - wrapped_calls_recvmsg++; -- -+#ifdef MSG_CMSG_CLOEXEC - if (fall_back && (flags & MSG_CMSG_CLOEXEC)) { - errno = EINVAL; - return -1; - } -+#endif - - return recvmsg(sockfd, msg, flags); - } -@@ -160,8 +161,11 @@ do_os_wrappers_socket_cloexec(int n) - * Must have 2 calls if falling back, but must also allow - * falling back without a forced fallback. - */ -+#ifdef SOCK_CLOEXEC - assert(wrapped_calls_socket > n); -- -+#else -+ assert(wrapped_calls_socket == 1); -+#endif - exec_fd_leak_check(nr_fds); - } - -@@ -234,8 +238,14 @@ struct marshal_data { - static void - setup_marshal_data(struct marshal_data *data) - { -+#ifdef SOCK_CLOEXEC - assert(socketpair(AF_UNIX, - SOCK_STREAM | SOCK_CLOEXEC, 0, data->s) == 0); -+#else -+ assert(socketpair(AF_UNIX, SOCK_STREAM, 0, data->s) == 0); -+ assert(set_cloexec_or_close(data->s[0]) != -1); -+ assert(set_cloexec_or_close(data->s[1]) != -1); -+#endif - - data->read_connection = wl_connection_create(data->s[0], - WL_BUFFER_DEFAULT_MAX_SIZE); -@@ -325,7 +335,7 @@ do_os_wrappers_recvmsg_cloexec(int n) - struct marshal_data data; - - data.nr_fds_begin = count_open_fds(); --#if HAVE_BROKEN_MSG_CMSG_CLOEXEC -+#if HAVE_BROKEN_MSG_CMSG_CLOEXEC || !defined(MSG_CMSG_CLOEXEC) - /* We call the fallback directly on FreeBSD versions with a broken - * MSG_CMSG_CLOEXEC, so we don't call the local recvmsg() wrapper. */ - data.wrapped_calls = 0; -diff --git a/tests/queue-test.c b/tests/queue-test.c -index 7dfdd3064..de9adfc6d 100644 ---- a/tests/queue-test.c -+++ b/tests/queue-test.c -@@ -23,7 +23,26 @@ - * SOFTWARE. - */ - -+#ifndef __APPLE__ - #define _GNU_SOURCE /* For memrchr */ -+#else -+#include -+/* No memrchr() on Darwin, borrow one from OpenBSD */ -+static void * -+memrchr(const void *s, int c, size_t n) -+{ -+ const unsigned char *cp; -+ -+ if (n != 0) { -+ cp = (unsigned char *)s + n; -+ do { -+ if (*(--cp) == (unsigned char)c) -+ return((void *)cp); -+ } while (--n != 0); -+ } -+ return(NULL); -+} -+#endif - #include - #include - #include -diff --git a/tests/resources-test.c b/tests/resources-test.c -index 92707297b..33f6e21d2 100644 ---- a/tests/resources-test.c -+++ b/tests/resources-test.c -@@ -40,7 +40,14 @@ TEST(create_resource_tst) - int s[2]; - uint32_t id; - -+#ifdef SOCK_CLOEXEC - assert(socketpair(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0, s) == 0); -+#else -+ assert(socketpair(AF_UNIX, SOCK_STREAM, 0, s) == 0); -+ assert(set_cloexec_or_close(s[0]) != -1); -+ assert(set_cloexec_or_close(s[1]) != -1); -+#endif -+ - display = wl_display_create(); - assert(display); - client = wl_client_create(display, s[0]); -@@ -111,7 +118,13 @@ TEST(destroy_res_tst) - .notify = &destroy_notify - }; - -+#ifdef SOCK_CLOEXEC - assert(socketpair(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0, s) == 0); -+#else -+ assert(socketpair(AF_UNIX, SOCK_STREAM, 0, s) == 0); -+ assert(set_cloexec_or_close(s[0]) != -1); -+ assert(set_cloexec_or_close(s[1]) != -1); -+#endif - display = wl_display_create(); - assert(display); - client = wl_client_create(display, s[0]); -@@ -159,7 +172,13 @@ TEST(create_resource_with_same_id) - int s[2]; - uint32_t id; - -+#ifdef SOCK_CLOEXEC - assert(socketpair(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0, s) == 0); -+#else -+ assert(socketpair(AF_UNIX, SOCK_STREAM, 0, s) == 0); -+ assert(set_cloexec_or_close(s[0]) != -1); -+ assert(set_cloexec_or_close(s[1]) != -1); -+#endif - display = wl_display_create(); - assert(display); - client = wl_client_create(display, s[0]); -@@ -243,7 +262,13 @@ TEST(resource_destroy_iteration) - .notify = &resource_destroy_notify - }; - -+#ifdef SOCK_CLOEXEC - assert(socketpair(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0, s) == 0); -+#else -+ assert(socketpair(AF_UNIX, SOCK_STREAM, 0, s) == 0); -+ assert(set_cloexec_or_close(s[0]) != -1); -+ assert(set_cloexec_or_close(s[1]) != -1); -+#endif - display = wl_display_create(); - assert(display); - client = wl_client_create(display, s[0]); -diff --git a/tests/test-helpers.c b/tests/test-helpers.c -index 1af813bb4..9ae96b1b4 100644 ---- a/tests/test-helpers.c -+++ b/tests/test-helpers.c -@@ -88,6 +88,30 @@ count_open_fds(void) - /* return the current number of entries */ - return size / sizeof(struct kinfo_file); - } -+#elif defined(__APPLE__) -+#include -+ -+/* -+ * On Darwin, use libproc API to get fds of a PID -+ */ -+int -+count_open_fds(void) -+{ -+ int buffer_size, buffer_used; -+ pid_t pid = getpid(); -+ int nfds; -+ struct proc_fdinfo *fdinfo; -+ -+ buffer_size = proc_pidinfo(pid, PROC_PIDLISTFDS, 0, 0, 0); -+ fdinfo = malloc(buffer_size); -+ -+ buffer_used = proc_pidinfo(pid, PROC_PIDLISTFDS, 0, fdinfo, buffer_size); -+ assert(buffer_used > 0 && "proc_pidinfo PROC_PIDLISTFDS failed."); -+ -+ nfds = buffer_used / PROC_PIDLISTFD_SIZE; -+ free(fdinfo); -+ return nfds; -+} - #else - int - count_open_fds(void) -diff --git a/tests/test-runner.c b/tests/test-runner.c -index 9a50d1dd1..639f5a2e8 100644 ---- a/tests/test-runner.c -+++ b/tests/test-runner.c -@@ -63,7 +63,12 @@ static int timeouts_enabled = 1; - /* set to one if the output goes to the terminal */ - static int is_atty = 0; - -+#if __APPLE__ -+extern const struct test __start_test_section __asm("section$start$__RODATA$test_section"); -+extern const struct test __stop_test_section __asm("section$end$__RODATA$test_section"); -+#else - extern const struct test __start_test_section, __stop_test_section; -+#endif - - static const struct test * - find_test(const char *name) -@@ -308,6 +313,23 @@ is_debugger_attached(void) - - return rc; - } -+#elif defined(__APPLE__) -+#include -+/* https://stackoverflow.com/a/2200786 */ -+static int -+is_debugger_attached(void) -+{ -+ int ret; -+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, getpid() }; -+ struct kinfo_proc info; -+ size_t size; -+ -+ info.kp_proc.p_flag = 0; -+ ret = sysctl(mib, sizeof(mib) / sizeof(*mib), &info, &size, NULL, 0); -+ assert(ret == 0); -+ -+ return ( (info.kp_proc.p_flag & P_TRACED) != 0 ); -+} - #else - static int - is_debugger_attached(void) -diff --git a/tests/test-runner.h b/tests/test-runner.h -index d07340096..50eff6afb 100644 ---- a/tests/test-runner.h -+++ b/tests/test-runner.h -@@ -37,11 +37,17 @@ struct test { - int must_fail; - } __attribute__ ((aligned (16))); - -+#if __APPLE__ -+#define TEST_SECTION "__RODATA,test_section" -+#else -+#define TEST_SECTION "test_section" -+#endif -+ - #define TEST(name) \ - static void name(void); \ - \ - const struct test test##name \ -- __attribute__ ((used, section ("test_section"))) = { \ -+ __attribute__ ((used, section (TEST_SECTION))) = { \ - #name, name, 0 \ - }; \ - \ -@@ -51,7 +57,7 @@ struct test { - static void name(void); \ - \ - const struct test test##name \ -- __attribute__ ((used, section ("test_section"))) = { \ -+ __attribute__ ((used, section (TEST_SECTION))) = { \ - #name, name, 1 \ - }; \ - \ -@@ -93,3 +99,28 @@ test_disable_coredumps(void); - } while (0); - - #endif -+ -+/* For systems without SOCK_CLOEXEC */ -+#include -+__attribute__((used)) -+static int -+set_cloexec_or_close(int fd) -+{ -+ long flags; -+ -+ if (fd == -1) -+ return -1; -+ -+ flags = fcntl(fd, F_GETFD); -+ if (flags == -1) -+ goto err; -+ -+ if (fcntl(fd, F_SETFD, flags | FD_CLOEXEC) == -1) -+ goto err; -+ -+ return fd; -+ -+err: -+ close(fd); -+ return -1; -+} diff --git a/pkgs/development/libraries/wayland/default.nix b/pkgs/development/libraries/wayland/default.nix index 876e767d32ecb..4b90274ef3b23 100644 --- a/pkgs/development/libraries/wayland/default.nix +++ b/pkgs/development/libraries/wayland/default.nix @@ -32,11 +32,6 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-gokkh6Aa1nszTsqDtUMXp8hqA6ic+trP71IR8RpdBTY="; }; - patches = [ - # patch from: https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/481 - ./darwin.patch - ]; - postPatch = lib.optionalString withDocumentation '' patchShebangs doc/doxygen/gen-doxygen.py ''; diff --git a/pkgs/development/libraries/wayland/protocols.nix b/pkgs/development/libraries/wayland/protocols.nix index 676191efcd7e3..8a14819a2805f 100644 --- a/pkgs/development/libraries/wayland/protocols.nix +++ b/pkgs/development/libraries/wayland/protocols.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "wayland-protocols"; - version = "1.47"; + version = "1.48"; doCheck = stdenv.hostPlatform == stdenv.buildPlatform @@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://gitlab.freedesktop.org/wayland/${finalAttrs.pname}/-/releases/${finalAttrs.version}/downloads/${finalAttrs.pname}-${finalAttrs.version}.tar.xz"; - hash = "sha256-X9Q0m8vJurmkb4z3fR9DQpanoFLIdECglPY/z2KljiA="; + hash = "sha256-OYA2rA62SEmC3b3n/4aEjXUyMfnN7q6YPwa1KUZiWqE="; }; postPatch = lib.optionalString finalAttrs.finalPackage.doCheck '' diff --git a/pkgs/development/libraries/xapian/default.nix b/pkgs/development/libraries/xapian/default.nix index cac0504634692..993fb9ea47f41 100644 --- a/pkgs/development/libraries/xapian/default.nix +++ b/pkgs/development/libraries/xapian/default.nix @@ -76,5 +76,5 @@ in # Don't forget to change the hashes in xapian-omega and # python3Packages.xapian. They inherit the version from this package, and # should always be built with the equivalent xapian version. - xapian_1_4 = generic "1.4.27" "sha256-vLyZz78WCAEZwlcfwpZ5T1Ob1ULKOSbxfCmZYAgwq2E="; + xapian_1_4 = generic "1.4.31" "sha256-/s9gnqLv3IpkvjaXFarHMzNqEfdICmVFJElkrmvICBE="; } diff --git a/pkgs/development/libraries/xapian/tools/omega/default.nix b/pkgs/development/libraries/xapian/tools/omega/default.nix index 8fb02bee902bb..591adee8f4018 100644 --- a/pkgs/development/libraries/xapian/tools/omega/default.nix +++ b/pkgs/development/libraries/xapian/tools/omega/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://oligarchy.co.uk/xapian/${version}/xapian-omega-${version}.tar.xz"; - hash = "sha256-HRk7MoXsFQVXJXsEnuHYyUxAvN6QbOC6fxo4oamlpcE="; + hash = "sha256-p9+2CN2LPqU93oUjbUdXloJgacTRJhieozp5M0myMXo="; }; buildInputs = [ diff --git a/pkgs/development/libraries/zlib/default.nix b/pkgs/development/libraries/zlib/default.nix index 769a6283e438e..d1ade71779093 100644 --- a/pkgs/development/libraries/zlib/default.nix +++ b/pkgs/development/libraries/zlib/default.nix @@ -46,6 +46,11 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-uzKaCizQJ00FUZ1hxmfAYuBpkNcuEl7i36jeZPARnRY="; }; + # https://github.com/madler/zlib/pull/1171 + patches = [ + ./export-variable.patch + ]; + postPatch = '' substituteInPlace configure \ --replace-fail '/usr/bin/libtool' '${stdenv.cc.targetPrefix}ar' \ diff --git a/pkgs/development/libraries/zlib/export-variable.patch b/pkgs/development/libraries/zlib/export-variable.patch new file mode 100644 index 0000000000000..a33af41e0405b --- /dev/null +++ b/pkgs/development/libraries/zlib/export-variable.patch @@ -0,0 +1,29 @@ +From 3625bc4c8e2015bbd0d902c75d9ef8bb5a8a3c17 Mon Sep 17 00:00:00 2001 +From: Robert Wolke +Date: Wed, 18 Feb 2026 14:33:27 +0100 +Subject: [PATCH] fix: Add missing replacment of VGFMAFLAG + +--- + configure | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/configure b/configure +index bc723443e..4e6c8d85b 100755 +--- a/configure ++++ b/configure +@@ -1024,6 +1024,7 @@ sed < ${SRCDIR}Makefile.in " + /^LDFLAGS *=/s#=.*#=$LDFLAGS# + /^LDSHARED *=/s#=.*#=$LDSHARED# + /^CPP *=/s#=.*#=$CPP# ++/^VGFMAFLAG *=/s#=.*#=$VGFMAFLAG# + /^STATICLIB *=/s#=.*#=$STATICLIB# + /^SHAREDLIB *=/s#=.*#=$SHAREDLIB# + /^SHAREDLIBV *=/s#=.*#=$SHAREDLIBV# +@@ -1054,6 +1055,7 @@ sed < ${SRCDIR}zlib.pc.in " + /^CC *=/s#=.*#=$CC# + /^CFLAGS *=/s#=.*#=$CFLAGS# + /^CPP *=/s#=.*#=$CPP# ++/^VGFMAFLAG *=/s#=.*#=$VGFMAFLAG# + /^LDSHARED *=/s#=.*#=$LDSHARED# + /^STATICLIB *=/s#=.*#=$STATICLIB# + /^SHAREDLIB *=/s#=.*#=$SHAREDLIB# diff --git a/pkgs/development/lua-modules/luv/default.nix b/pkgs/development/lua-modules/luv/default.nix index 342ff447e9221..6743808932513 100644 --- a/pkgs/development/lua-modules/luv/default.nix +++ b/pkgs/development/lua-modules/luv/default.nix @@ -13,7 +13,7 @@ buildLuarocksPackage rec { pname = "luv"; - version = "1.51.0-2"; + version = "1.52.1-0"; src = fetchFromGitHub { owner = "luvit"; @@ -21,7 +21,7 @@ buildLuarocksPackage rec { rev = version; # Need deps/lua-compat-5.3 only fetchSubmodules = true; - hash = "sha256-UJHNXftAvtDuporyKCuJ7+KbtG0lBZ+DtESixS8rabQ="; + hash = "sha256-mU+Gvlpvp6iZE5IpXfTr+21QQ34vZk+tYhnr0b891qg="; }; # to make sure we dont use bundled deps @@ -43,31 +43,19 @@ buildLuarocksPackage rec { buildInputs = [ libuv ]; nativeBuildInputs = [ cmake ]; - # Need to specify WITH_SHARED_LIBUV=ON cmake flag, but - # Luarocks doesn't take cmake variables from luarocks config. - # Need to specify it in rockspec. See https://github.com/luarocks/luarocks/issues/1160. - knownRockspec = runCommand "luv-${version}.rockspec" { } '' - patch ${src}/luv-scm-0.rockspec -o - > $out <<'EOF' - --- a/luv-scm-0.rockspec - +++ b/luv-scm-0.rockspec - @@ -1,5 +1,5 @@ - package = "luv" - -version = "scm-0" - +version = "${version}" - source = { - url = 'git://github.com/luvit/luv.git' - } - @@ -24,6 +24,7 @@ - build = - type = 'cmake', - variables = { - + WITH_SHARED_LIBUV="ON", - CMAKE_C_FLAGS="$(CFLAGS)", - CMAKE_MODULE_LINKER_FLAGS="$(LIBFLAG)", - LUA_LIBDIR="$(LUA_LIBDIR)", - EOF + rockspecFilename = "luv-scm-0.rockspec"; + + postConfigure = '' + mv "$rockspecFilename" "$generatedRockspecFilename" + rockspecFilename="$generatedRockspecFilename" + substituteInPlace "$rockspecFilename" \ + --replace-fail 'version = "scm-0"' "version = \"$version\"" ''; + luarocksConfig.variables = { + WITH_SHARED_LIBUV = "ON"; + }; + __darwinAllowLocalNetworking = true; doInstallCheck = true; @@ -80,18 +68,23 @@ buildLuarocksPackage rec { disabled = luaOlder "5.1"; passthru = { - tests.test = - runCommand "luv-${version}-test" - { - nativeBuildInputs = [ (lua.withPackages (ps: [ ps.luv ])) ]; - } - '' - lua <= 1.0, whose msginit merges into + # existing files instead of overwriting, producing broken PO headers + # when the output file already exists but is empty. + # https://github.com/mquinson/po4a/issues/636 + ./gettext-1.0-msginit-compat.patch + ]; + strictDeps = true; 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. + # subtext.tex and article.cls to appropriate files, but doesn't find article-wrong.cls. let - kpsewhich-stub = writeShellScriptBin "kpsewhich" ''[[ $1 = "article.cls" ]] && echo /dev/null''; + kpsewhich-stub = writeShellScriptBin "kpsewhich" '' + srcdir="$NIX_BUILD_TOP/${lib.strings.removeSuffix ".tar.gz" src.name}" + [[ $1 = "article.cls" ]] && echo /dev/null + [[ $1 = "subtext.tex" ]] && echo "$srcdir/t/fmt/tex/subtext.tex" + ''; in [ gettext + libxml2 libxslt docbook_xsl docbook_xsl_ns @@ -56,18 +69,6 @@ buildPerlPackage rec { kpsewhich-stub glibcLocales ]; - patches = [ - # Needs a patch for 5.40 until the next release - (fetchpatch { - url = "https://github.com/mquinson/po4a/commit/28fe52651eb8096d97d6bd3a97b3168522ba5306.patch"; - hash = "sha256-QUXxkSzcnwRvU+2y2KoBXmtfE8qTZ2BV0StkJHqZehQ="; - }) - (fetchpatch { - name = "gettext-0.25.patch"; - url = "https://github.com/mquinson/po4a/commit/7d88a5e59606a9a29ffe73325fff4a5ddb865d5c.patch"; - hash = "sha256-5x+EX++v7DxOHOZgRM2tv5eNN1Gy28f+qaqH27emZhk="; - }) - ]; # TODO: TermReadKey was temporarily removed from propagatedBuildInputs to unfreeze the build propagatedBuildInputs = diff --git a/pkgs/development/perl-modules/Po4a/gettext-1.0-msginit-compat.patch b/pkgs/development/perl-modules/Po4a/gettext-1.0-msginit-compat.patch new file mode 100644 index 0000000000000..86317dc9343ff --- /dev/null +++ b/pkgs/development/perl-modules/Po4a/gettext-1.0-msginit-compat.patch @@ -0,0 +1,27 @@ +Fix po4a compatibility with gettext >= 1.0 + +gettext 1.0 changed msginit behavior: when the output file already +exists, msginit now merges into it (like msgmerge) instead of +overwriting. This causes problems when po4a passes an empty PO file as +the output target, because msginit produces a PO with stripped headers +and corrupted UTF-8 content. + +Fix by removing the output file before calling msginit, ensuring +msginit creates a fresh PO file with proper headers. + +See: https://github.com/mquinson/po4a/issues/636 +See: https://savannah.gnu.org/news/?id=10853 + +--- a/po4a ++++ b/po4a +@@ -1875,6 +1875,10 @@ + } + + my $read_pot_filename = find_input_file($pot_filename); ++ # Remove the output file if it exists (e.g. as an empty file), ++ # because gettext >= 1.0's msginit merges into existing files ++ # instead of overwriting, producing broken PO headers. ++ unlink $outfile if ( -e $outfile && -z $outfile ); + my $cmd = + "msginit$Config{_exe} -i \"$read_pot_filename\" --locale $lang -o \"$outfile\" --no-translator >$devnull"; + run_cmd($cmd); diff --git a/pkgs/development/python-modules/aiohttp/default.nix b/pkgs/development/python-modules/aiohttp/default.nix index dc1cccab6f10f..84e3199959beb 100644 --- a/pkgs/development/python-modules/aiohttp/default.nix +++ b/pkgs/development/python-modules/aiohttp/default.nix @@ -50,14 +50,14 @@ buildPythonPackage rec { pname = "aiohttp"; - version = "3.13.3"; + version = "3.13.4"; pyproject = true; src = fetchFromGitHub { owner = "aio-libs"; repo = "aiohttp"; tag = "v${version}"; - hash = "sha256-V+digrfigdA3hwd2xW47BACh3r07j6pGE8WFAGivZnA="; + hash = "sha256-/MpN8Lvdm6ZN18eLip0YXHEFzJqRsWWyx1HHfqTmjqA="; }; postPatch = '' diff --git a/pkgs/development/python-modules/anyio/default.nix b/pkgs/development/python-modules/anyio/default.nix index 84be3d90c8cdb..822bc7b0b484f 100644 --- a/pkgs/development/python-modules/anyio/default.nix +++ b/pkgs/development/python-modules/anyio/default.nix @@ -31,14 +31,14 @@ buildPythonPackage rec { pname = "anyio"; - version = "4.12.1"; + version = "4.13.0"; pyproject = true; src = fetchFromGitHub { owner = "agronholm"; repo = "anyio"; tag = version; - hash = "sha256-7rfQ6mwB2sNKc28ZPMZNgVs7TFgBUBzH6xGXmtfzX9k="; + hash = "sha256-W2uR1VwI9u4QIPmbcYp8jDatEdya97NaJwAABlaRHzM="; }; build-system = [ setuptools-scm ]; diff --git a/pkgs/development/python-modules/build/default.nix b/pkgs/development/python-modules/build/default.nix index 01145766af4d4..79944b0dbc2da 100644 --- a/pkgs/development/python-modules/build/default.nix +++ b/pkgs/development/python-modules/build/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "build"; - version = "1.4.0"; + version = "1.4.2"; pyproject = true; src = fetchFromGitHub { owner = "pypa"; repo = "build"; tag = version; - hash = "sha256-otaAFL87o+1YB5/ar2rlOpDjFCWOKs+gfqZImuWH8IA="; + hash = "sha256-wPTiiBaPBy8hsxJHhoeohsqoaMG7VXN5Vv7+PK9ZaO4="; }; build-system = [ flit-core ]; diff --git a/pkgs/development/python-modules/cairosvg/default.nix b/pkgs/development/python-modules/cairosvg/default.nix index 509f6b18256f9..7daab37c42a46 100644 --- a/pkgs/development/python-modules/cairosvg/default.nix +++ b/pkgs/development/python-modules/cairosvg/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "cairosvg"; - version = "2.8.2"; + version = "2.9.0"; pyproject = true; src = fetchFromGitHub { owner = "Kozea"; repo = "CairoSVG"; tag = version; - hash = "sha256-KWUZA8pcHMnDEkAYZt3zDzPNynhGBuLZuagNPfHF8EA="; + hash = "sha256-WtMFOYaN/cRrL1Q4ma/UkR3kNFObNhp0Gm7i9NQAqz8="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/cryptography/default.nix b/pkgs/development/python-modules/cryptography/default.nix index 9f15dc7baaa27..d5f2eb5d2711e 100644 --- a/pkgs/development/python-modules/cryptography/default.nix +++ b/pkgs/development/python-modules/cryptography/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "cryptography"; - version = "46.0.5"; + version = "46.0.6"; pyproject = true; src = fetchFromGitHub { owner = "pyca"; repo = "cryptography"; tag = version; - hash = "sha256-jzdkAVMnKr0z1MBUgs6xjLnTZrqNOBwq3w56JDwgFgk="; + hash = "sha256-b6wQnPEf18ViqQVch+Jg1w0Cn372QKxLknD9rL4JjxY="; }; cargoDeps = rustPlatform.fetchCargoVendor { diff --git a/pkgs/development/python-modules/dbus-python/default.nix b/pkgs/development/python-modules/dbus-python/default.nix index 0cc3713723af3..ed518d6450818 100644 --- a/pkgs/development/python-modules/dbus-python/default.nix +++ b/pkgs/development/python-modules/dbus-python/default.nix @@ -63,11 +63,6 @@ lib.fix ( dbus-glib ]; - pypaBuildFlags = [ - # Don't discard meson build directory, still needed for tests! - "-Cbuild-dir=_meson-build" - ]; - mesonFlags = [ (lib.mesonBool "tests" finalPackage.doInstallCheck) ]; # workaround bug in meson-python @@ -87,7 +82,7 @@ lib.fix ( checkPhase = '' runHook preCheck - meson test -C _meson-build --no-rebuild --print-errorlogs --timeout-multiplier 0 + meson test -C build --no-rebuild --print-errorlogs --timeout-multiplier 0 runHook postCheck ''; diff --git a/pkgs/development/python-modules/devtools/default.nix b/pkgs/development/python-modules/devtools/default.nix index fd49d7e4cb10e..07218162bb4e6 100644 --- a/pkgs/development/python-modules/devtools/default.nix +++ b/pkgs/development/python-modules/devtools/default.nix @@ -29,7 +29,7 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail 'asttokens>=2.0.0,<3.0.0' 'asttokens>=2.0.0' \ + --replace-fail 'asttokens>=2.0.0,<3.0.0' 'asttokens>=2.0.0' ''; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/django-pgpubsub/default.nix b/pkgs/development/python-modules/django-pgpubsub/default.nix index b9498dc502605..e37d3bea14b02 100644 --- a/pkgs/development/python-modules/django-pgpubsub/default.nix +++ b/pkgs/development/python-modules/django-pgpubsub/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ --replace 'poetry.masonry.api' 'poetry.core.masonry.api' \ - --replace 'poetry>=1.1.13' 'poetry-core>=1.0.0' \ + --replace 'poetry>=1.1.13' 'poetry-core>=1.0.0' ''; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/django/5.nix b/pkgs/development/python-modules/django/5.nix index fd11ff8c17db5..146c8d0291914 100644 --- a/pkgs/development/python-modules/django/5.nix +++ b/pkgs/development/python-modules/django/5.nix @@ -41,14 +41,14 @@ buildPythonPackage rec { pname = "django"; - version = "5.2.12"; + version = "5.2.13"; pyproject = true; src = fetchFromGitHub { owner = "django"; repo = "django"; tag = version; - hash = "sha256-vMP+/BLDOZL8NEP31Dp26XEK7bpusYluMevOg9iRT3s="; + hash = "sha256-8tRDExsCtyEonz+e18PYnfhb8qmgZNeBWUjg+LbB39U="; }; patches = [ diff --git a/pkgs/development/python-modules/elgato/default.nix b/pkgs/development/python-modules/elgato/default.nix index 780dcf69ad572..cef275238932e 100644 --- a/pkgs/development/python-modules/elgato/default.nix +++ b/pkgs/development/python-modules/elgato/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { postPatch = '' # Upstream doesn't set a version for the pyproject.toml substituteInPlace pyproject.toml \ - --replace "0.0.0" "${version}" \ + --replace "0.0.0" "${version}" ''; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/ffcv/default.nix b/pkgs/development/python-modules/ffcv/default.nix index 87d3bc908e1ee..5a363abcea5c0 100644 --- a/pkgs/development/python-modules/ffcv/default.nix +++ b/pkgs/development/python-modules/ffcv/default.nix @@ -40,7 +40,7 @@ buildPythonPackage rec { substituteInPlace setup.py \ --replace-fail "'assertpy'," "" \ --replace-fail "'fastargs'," "" \ - --replace-fail "'psutil'," "" \ + --replace-fail "'psutil'," "" ''; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/fsspec/default.nix b/pkgs/development/python-modules/fsspec/default.nix index ee8e1ed82a016..827988124b82a 100644 --- a/pkgs/development/python-modules/fsspec/default.nix +++ b/pkgs/development/python-modules/fsspec/default.nix @@ -38,14 +38,14 @@ buildPythonPackage rec { pname = "fsspec"; - version = "2026.1.0"; + version = "2026.3.0"; pyproject = true; src = fetchFromGitHub { owner = "fsspec"; repo = "filesystem_spec"; tag = version; - hash = "sha256-jwtFFjaAZbGY7PeR3ZZzai+el0SlyojyAkptaqNePhE="; + hash = "sha256-K/qHc9uBYq/HkA6xhKAujdCBqH+0kcFnfD3a506A9Ns="; }; build-system = [ diff --git a/pkgs/development/python-modules/gcsfs/default.nix b/pkgs/development/python-modules/gcsfs/default.nix index 0f2ba62746765..dec83f811bf68 100644 --- a/pkgs/development/python-modules/gcsfs/default.nix +++ b/pkgs/development/python-modules/gcsfs/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "gcsfs"; - version = "2026.1.0"; + version = "2026.3.0"; pyproject = true; src = fetchFromGitHub { owner = "fsspec"; repo = "gcsfs"; tag = version; - hash = "sha256-WAHRaLsb6znzfuTOtulDhI0rQOOmmcgv9UEEMujPgkE="; + hash = "sha256-eTIAGPin7Ej+aar5ZXATeYfqQJrGnyWfUdBIfq5eq/c="; }; build-system = [ diff --git a/pkgs/development/python-modules/google-cloud-storage/default.nix b/pkgs/development/python-modules/google-cloud-storage/default.nix index ce738191c2f6f..55e252a4f12c0 100644 --- a/pkgs/development/python-modules/google-cloud-storage/default.nix +++ b/pkgs/development/python-modules/google-cloud-storage/default.nix @@ -2,13 +2,20 @@ lib, buildPythonPackage, fetchFromGitHub, + google-api-core, google-auth, google-cloud-core, google-cloud-iam, google-cloud-kms, google-cloud-testutils, + google-crc32c, google-resumable-media, + grpc-google-iam-v1, + grpcio, + grpcio-status, mock, + opentelemetry-api, + proto-plus, protobuf, pytestCheckHook, pytest-asyncio, @@ -18,29 +25,39 @@ buildPythonPackage rec { pname = "google-cloud-storage"; - version = "3.8.0"; + version = "3.10.1"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "python-storage"; tag = "v${version}"; - hash = "sha256-CHku6tiELE3deP6ZCRx/ekn60FmF3gO51cOAF1DkQrI="; + hash = "sha256-pKy1A9RNyRlAn4bXclcdvbfW4kZOP9Z4HqKWwcrDePo="; }; - pythonRelaxDeps = [ "google-auth" ]; - build-system = [ setuptools ]; dependencies = [ + google-api-core google-auth google-cloud-core + google-crc32c google-resumable-media requests ]; optional-dependencies = { + grpc = [ + google-api-core + grpc-google-iam-v1 + grpcio + grpcio-status + proto-plus + protobuf + ] + ++ google-api-core.optional-dependencies.grpc; protobuf = [ protobuf ]; + tracing = [ opentelemetry-api ]; }; nativeCheckInputs = [ diff --git a/pkgs/development/python-modules/green/default.nix b/pkgs/development/python-modules/green/default.nix index c4b655154839f..26631076f719b 100644 --- a/pkgs/development/python-modules/green/default.nix +++ b/pkgs/development/python-modules/green/default.nix @@ -36,7 +36,7 @@ buildPythonPackage rec { checkPhase = '' $out/bin/green -tvvv \ green.test.test_version \ - green.test.test_cmdline \ + green.test.test_cmdline ''; pythonImportsCheck = [ "green" ]; diff --git a/pkgs/development/python-modules/grpcio-channelz/default.nix b/pkgs/development/python-modules/grpcio-channelz/default.nix index 36402aa4aaa9a..028c63669ca3f 100644 --- a/pkgs/development/python-modules/grpcio-channelz/default.nix +++ b/pkgs/development/python-modules/grpcio-channelz/default.nix @@ -12,13 +12,13 @@ # nixpkgs-update: no auto update buildPythonPackage rec { pname = "grpcio-channelz"; - version = "1.78.0"; + version = "1.80.0"; pyproject = true; src = fetchPypi { pname = "grpcio_channelz"; inherit version; - hash = "sha256-5E/gR414spB1xtJYuMUQdhnAZGXAE6sYSeW+9JOvFT4="; + hash = "sha256-fs6As480ti6Q5uHFqghYXwwPE8GpyI6vdNioZxw6n6E="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/grpcio-health-checking/default.nix b/pkgs/development/python-modules/grpcio-health-checking/default.nix index 929e90aef8e83..2db14472125a1 100644 --- a/pkgs/development/python-modules/grpcio-health-checking/default.nix +++ b/pkgs/development/python-modules/grpcio-health-checking/default.nix @@ -11,13 +11,13 @@ # nixpkgs-update: no auto update buildPythonPackage rec { pname = "grpcio-health-checking"; - version = "1.78.0"; + version = "1.80.0"; format = "setuptools"; src = fetchPypi { pname = "grpcio_health_checking"; inherit version; - hash = "sha256-eFJtXGC5uZ/RiVS4n4bXADPHAulq1szJdJuvFhNpebM="; + hash = "sha256-LMXwi8i4FrhlWrb1nHFFAGO6IHZtMeIaST6RLjVgyLE="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/grpcio-reflection/default.nix b/pkgs/development/python-modules/grpcio-reflection/default.nix index a10c4dc6fb3c4..914cffe156181 100644 --- a/pkgs/development/python-modules/grpcio-reflection/default.nix +++ b/pkgs/development/python-modules/grpcio-reflection/default.nix @@ -12,13 +12,13 @@ # nixpkgs-update: no auto update buildPythonPackage rec { pname = "grpcio-reflection"; - version = "1.78.0"; + version = "1.80.0"; pyproject = true; src = fetchPypi { pname = "grpcio_reflection"; inherit version; - hash = "sha256-5uYMC4XbzfljtNTRUMDx0ji6iR2AW1dcUsA2XQf8DEA="; + hash = "sha256-6cdqq8QyQnmUW3C8dqPUG8T5OWv/zxz8EBGlccLFYiE="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/grpcio-status/default.nix b/pkgs/development/python-modules/grpcio-status/default.nix index e9997b8849a33..a4ebf1aaf5a22 100644 --- a/pkgs/development/python-modules/grpcio-status/default.nix +++ b/pkgs/development/python-modules/grpcio-status/default.nix @@ -12,13 +12,13 @@ # nixpkgs-update: no auto update buildPythonPackage rec { pname = "grpcio-status"; - version = "1.78.0"; + version = "1.80.0"; format = "setuptools"; src = fetchPypi { pname = "grpcio_status"; inherit version; - hash = "sha256-o0z9KBAb/qhLWqD5NrS0IwGekhOIKQcWavazvdxZ4Yk="; + hash = "sha256-33OAKkyJo+qIqir/lx6Ib8zOFivC5lEUCLPWehRDgc0="; }; postPatch = '' diff --git a/pkgs/development/python-modules/grpcio-testing/default.nix b/pkgs/development/python-modules/grpcio-testing/default.nix index d855789f18428..812e24eaf438e 100644 --- a/pkgs/development/python-modules/grpcio-testing/default.nix +++ b/pkgs/development/python-modules/grpcio-testing/default.nix @@ -12,13 +12,13 @@ # nixpkgs-update: no auto update buildPythonPackage rec { pname = "grpcio-testing"; - version = "1.78.0"; + version = "1.80.0"; pyproject = true; src = fetchPypi { pname = "grpcio_testing"; inherit version; - hash = "sha256-BuQoB75GlJvciDOaA6cQ7AVbBta8ghy1ljZuUWWRU8w="; + hash = "sha256-+1rVfED/36l3MEPfo46MN3Oa+ONHHxZwoh54BRzRmv0="; }; postPatch = '' diff --git a/pkgs/development/python-modules/grpcio-tools/default.nix b/pkgs/development/python-modules/grpcio-tools/default.nix index 00033efa46205..d079a2447a3f5 100644 --- a/pkgs/development/python-modules/grpcio-tools/default.nix +++ b/pkgs/development/python-modules/grpcio-tools/default.nix @@ -13,13 +13,13 @@ # nixpkgs-update: no auto update buildPythonPackage rec { pname = "grpcio-tools"; - version = "1.78.0"; + version = "1.80.0"; pyproject = true; src = fetchPypi { pname = "grpcio_tools"; inherit version; - hash = "sha256-Sw3YZWAnQxbhVdklFYJ2+FZFCBkwiLxD4g0/Xf+Vays="; + hash = "sha256-JgUrGcbODc9S0QJElq6j4r36hkFZ8G3HuXsi0EGpSyY="; }; postPatch = '' diff --git a/pkgs/development/python-modules/grpcio/default.nix b/pkgs/development/python-modules/grpcio/default.nix index a7c59f6a2c4f7..880782e6c683f 100644 --- a/pkgs/development/python-modules/grpcio/default.nix +++ b/pkgs/development/python-modules/grpcio/default.nix @@ -18,12 +18,12 @@ # nixpkgs-update: no auto update buildPythonPackage rec { pname = "grpcio"; - version = "1.78.0"; + version = "1.80.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-c4K5UYlUbzdcF09TpfqHPO+RxLgAX6oFzFs77qnE8cU="; + hash = "sha256-KayhXt0GiMIroB18wBywANcrIDP0o8cqgaGbVv0UMlc="; }; postPatch = '' diff --git a/pkgs/development/python-modules/gst-python/default.nix b/pkgs/development/python-modules/gst-python/default.nix index fc182732af424..797f0a320a9d3 100644 --- a/pkgs/development/python-modules/gst-python/default.nix +++ b/pkgs/development/python-modules/gst-python/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "gst-python"; - version = "1.26.0"; + version = "1.26.11"; pyproject = false; @@ -32,21 +32,14 @@ buildPythonPackage rec { src = fetchurl { url = "https://gstreamer.freedesktop.org/src/gst-python/gst-python-${version}.tar.xz"; - hash = "sha256-5QRqBdd6uxVnGtAc0ZCNF9YuWgb114Qb5DQq3io/uNs="; + hash = "sha256-ETFrp2m1bSbYsUZMcZipkkyurkgTT321kXH68ac9xDY="; }; - patches = [ - # Fix segfault with PyGObject>=3.52.0 - # https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8653 - (fetchpatch { - url = "https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/69bba61e548c7a63bc18137e63e41489a7de9d36.patch"; - stripLen = 2; - hash = "sha256-BfWPc8dsB09KiEm9bNT8e+jH76jiDefQlEhhLJoq7tI="; - }) - - # https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/4322 - ./skip-failing-test-not-initialized.patch - ]; + # https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/4322 + postPatch = '' + substituteInPlace testsuite/meson.build \ + --replace-fail "['gstinit', 'test_gst_init.py']," "" + ''; # Python 2.x is not supported. disabled = !isPy3k; diff --git a/pkgs/development/python-modules/gst-python/skip-failing-test-not-initialized.patch b/pkgs/development/python-modules/gst-python/skip-failing-test-not-initialized.patch deleted file mode 100644 index 169c85a0802ce..0000000000000 --- a/pkgs/development/python-modules/gst-python/skip-failing-test-not-initialized.patch +++ /dev/null @@ -1,50 +0,0 @@ -diff --git a/testsuite/test_gst.py b/testsuite/test_gst.py -index 2111b968..fd8a4627 100644 ---- a/testsuite/test_gst.py -+++ b/testsuite/test_gst.py -@@ -38,45 +38,6 @@ class TimeArgsTest(TestCase): - self.assertEqual(Gst.TIME_ARGS(Gst.SECOND), '0:00:01.000000000') - - --class TestNotInitialized(TestCase): -- def testNotInitialized(self): -- if sys.version_info >= (3, 0): -- assert_type = Gst.NotInitialized -- else: -- assert_type = TypeError -- -- with self.assertRaises(assert_type): -- Gst.Caps.from_string("audio/x-raw") -- -- with self.assertRaises(assert_type): -- Gst.Structure.from_string("audio/x-raw") -- -- with self.assertRaises(assert_type): -- Gst.ElementFactory.make("identity", None) -- -- def testNotDeinitialized(self): -- Gst.init(None) -- -- assert(Gst.Caps.from_string("audio/x-raw")) -- assert(Gst.Structure.from_string("audio/x-raw")) -- assert(Gst.ElementFactory.make("identity", None)) -- -- Gst.deinit() -- if sys.version_info >= (3, 0): -- assert_type = Gst.NotInitialized -- else: -- assert_type = TypeError -- -- with self.assertRaises(assert_type): -- Gst.Caps.from_string("audio/x-raw") -- -- with self.assertRaises(assert_type): -- Gst.Structure.from_string("audio/x-raw") -- -- with self.assertRaises(assert_type): -- Gst.ElementFactory.make("identity", None) -- -- - class TestStructure(TestCase): - - def test_new(self): diff --git a/pkgs/development/python-modules/hypothesis/default.nix b/pkgs/development/python-modules/hypothesis/default.nix index 6f7d3eb7588ef..6b2e44c08d790 100644 --- a/pkgs/development/python-modules/hypothesis/default.nix +++ b/pkgs/development/python-modules/hypothesis/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "hypothesis"; - version = "6.150.2"; + version = "6.151.10"; pyproject = true; src = fetchFromGitHub { owner = "HypothesisWorks"; repo = "hypothesis"; tag = "hypothesis-python-${version}"; - hash = "sha256-5u6/x+sO14N6qiyLcnJbTxqYfoWjpNi/m/lt6PfLFTE="; + hash = "sha256-zxX4zF6huOF7sTpVFAiN0iElxsW2C5BE0kiZbpPzXpc="; }; # I tried to package sphinx-selective-exclude, but it throws @@ -92,6 +92,8 @@ buildPythonPackage rec { "test_prints_seed_only_on_healthcheck" # calls script with the naked interpreter "test_constants_from_running_file" + # fails consistenly + "test_prints_seed_on_very_slow_shrinking" ] ++ lib.optionals (pythonAtLeast "3.12") [ # AssertionError: assert [b'def \... f(): pass'] == [b'def\\', b' f(): pass'] diff --git a/pkgs/development/python-modules/importlib-metadata/default.nix b/pkgs/development/python-modules/importlib-metadata/default.nix index 106bd17357640..41e0fdb0ca173 100644 --- a/pkgs/development/python-modules/importlib-metadata/default.nix +++ b/pkgs/development/python-modules/importlib-metadata/default.nix @@ -13,13 +13,13 @@ buildPythonPackage rec { pname = "importlib-metadata"; - version = "8.7.1"; + version = "9.0.0"; pyproject = true; src = fetchPypi { pname = "importlib_metadata"; inherit version; - hash = "sha256-Sf7xrmRAwYIFL0B8jTSmj3Lvw225ypDcARM5jy/d6Ls="; + hash = "sha256-pPV6tZnmouMBbXWVz9cutGYaUQbnh6lbzJDHEFuDHvw="; }; postPatch = '' diff --git a/pkgs/development/python-modules/installer/cross.patch b/pkgs/development/python-modules/installer/cross.patch index 3e7f185f041d3..a35e1763482dc 100644 --- a/pkgs/development/python-modules/installer/cross.patch +++ b/pkgs/development/python-modules/installer/cross.patch @@ -1,5 +1,5 @@ diff --git a/src/installer/__main__.py b/src/installer/__main__.py -index 51014b9..45682d0 100644 +index b7a7445..6110e62 100644 --- a/src/installer/__main__.py +++ b/src/installer/__main__.py @@ -30,6 +30,13 @@ def _get_main_parser() -> argparse.ArgumentParser: @@ -16,27 +16,20 @@ index 51014b9..45682d0 100644 parser.add_argument( "--compile-bytecode", action="append", -@@ -86,7 +93,7 @@ def _main(cli_args: Sequence[str], program: Optional[str] = None) -> None: - with WheelFile.open(args.wheel) as source: - destination = SchemeDictionaryDestination( - scheme_dict=_get_scheme_dict(source.distribution, prefix=args.prefix), -- interpreter=sys.executable, -+ interpreter=args.executable, - script_kind=get_launcher_kind(), - bytecode_optimization_levels=bytecode_levels, - destdir=args.destdir, -@@ -94,5 +101,6 @@ def _main(cli_args: Sequence[str], program: Optional[str] = None) -> None: - installer.install(source, destination, {}) - - -+ - if __name__ == "__main__": # pragma: no cover - _main(sys.argv[1:], "python -m installer") +@@ -102,7 +109,7 @@ def _main(cli_args: Sequence[str], program: str | None = None) -> None: + source.validate_record(validate_contents=args.validate_record == "all") + destination = SchemeDictionaryDestination( + scheme_dict=_get_scheme_dict(source.distribution, prefix=args.prefix), +- interpreter=sys.executable, ++ interpreter=args.executable, + script_kind=get_launcher_kind(), + bytecode_optimization_levels=bytecode_levels, + destdir=args.destdir, diff --git a/tests/test_main.py b/tests/test_main.py -index 391a13d..d7b4192 100644 +index cb09b3d..3200819 100644 --- a/tests/test_main.py +++ b/tests/test_main.py -@@ -53,6 +53,28 @@ def test_main_prefix(fancy_wheel, tmp_path): +@@ -74,6 +74,28 @@ def test_main_prefix(fancy_wheel, tmp_path): } diff --git a/pkgs/development/python-modules/installer/default.nix b/pkgs/development/python-modules/installer/default.nix index b7273769abbb5..b0fcdf21f4632 100644 --- a/pkgs/development/python-modules/installer/default.nix +++ b/pkgs/development/python-modules/installer/default.nix @@ -1,7 +1,6 @@ { lib, buildPythonPackage, - pythonAtLeast, fetchFromGitHub, pytestCheckHook, flit-core, @@ -11,27 +10,21 @@ buildPythonPackage rec { pname = "installer"; - version = "0.7.0"; + version = "1.0.0"; pyproject = true; src = fetchFromGitHub { owner = "pypa"; repo = "installer"; rev = version; - hash = "sha256-thHghU+1Alpay5r9Dc3v7ATRFfYKV8l9qR0nbGOOX/A="; + hash = "sha256-zOnDOaH+9h78Z1667n1Cr8HIm8+OPn2Vc1Zl4XksiCM="; }; - patches = - lib.optionals (pythonAtLeast "3.13") [ - # Fix compatibility with Python 3.13 - # https://github.com/pypa/installer/pull/201 - ./python313-compat.patch - ] - ++ [ - # Add -m flag to installer to correctly support cross - # https://github.com/pypa/installer/pull/258 - ./cross.patch - ]; + patches = [ + # Add -m flag to installer to correctly support cross + # https://github.com/pypa/installer/pull/258 + ./cross.patch + ]; nativeBuildInputs = [ flit-core ]; diff --git a/pkgs/development/python-modules/installer/python313-compat.patch b/pkgs/development/python-modules/installer/python313-compat.patch deleted file mode 100644 index 423a550510ebf..0000000000000 --- a/pkgs/development/python-modules/installer/python313-compat.patch +++ /dev/null @@ -1,55 +0,0 @@ -From b23f89b10cf5d179bd6b0bad195ee36f43a5fb9e Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Edgar=20Ram=C3=ADrez=20Mondrag=C3=B3n?= - <16805946+edgarrmondragon@users.noreply.github.com> -Date: Tue, 19 Dec 2023 06:09:41 -0600 -Subject: [PATCH] Fix removed `importlib.resources.read_binary` in Python 3.13 - (#201) - -diff --git a/noxfile.py b/noxfile.py -index a690c59..6a69cce 100644 ---- a/noxfile.py -+++ b/noxfile.py -@@ -22,7 +22,7 @@ def lint(session): - session.run("pre-commit", "run", "--all-files", *args) - - --@nox.session(python=["3.7", "3.8", "3.9", "3.10", "3.11", "pypy3"]) -+@nox.session(python=["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "pypy3"]) - def test(session): - session.install(".") - session.install("-r", "tests/requirements.txt") -@@ -42,7 +42,7 @@ def test(session): - ) - - --@nox.session(python=["3.7", "3.8", "3.9", "3.10", "3.11", "pypy3"]) -+@nox.session(python=["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "pypy3"]) - def doctest(session): - session.install(".") - session.install("-r", "docs/requirements.txt") -diff --git a/src/installer/scripts.py b/src/installer/scripts.py -index d18060b..c9f96b4 100644 ---- a/src/installer/scripts.py -+++ b/src/installer/scripts.py -@@ -3,9 +3,19 @@ - import io - import os - import shlex -+import sys - import zipfile --from importlib.resources import read_binary --from typing import TYPE_CHECKING, Mapping, Optional, Tuple -+from types import ModuleType -+from typing import TYPE_CHECKING, Mapping, Optional, Tuple, Union -+ -+if sys.version_info >= (3, 9): # pragma: no cover -+ from importlib.resources import files -+ -+ def read_binary(package: Union[str, ModuleType], file_path: str) -> bytes: -+ return (files(package) / file_path).read_bytes() -+ -+else: # pragma: no cover -+ from importlib.resources import read_binary - - from installer import _scripts - diff --git a/pkgs/development/python-modules/jsonschema-path/default.nix b/pkgs/development/python-modules/jsonschema-path/default.nix index 074d8a9979938..b6be7d4e51715 100644 --- a/pkgs/development/python-modules/jsonschema-path/default.nix +++ b/pkgs/development/python-modules/jsonschema-path/default.nix @@ -13,21 +13,19 @@ buildPythonPackage rec { pname = "jsonschema-path"; - version = "0.3.4"; + version = "0.4.5"; pyproject = true; src = fetchFromGitHub { owner = "p1c2u"; repo = "jsonschema-path"; tag = version; - hash = "sha256-rCepDnVAOEsokKjWCuqDYbGIq6/wn4rsQRx5dXTUsYo="; + hash = "sha256-xDNWQddw4ftq762EPvTjyXUEsyRfgs2ffeKVgbWVUs4="; }; build-system = [ poetry-core ]; - pythonRelaxDeps = [ "referencing" ]; - - propagatedBuildInputs = [ + dependencies = [ pathable pyyaml referencing diff --git a/pkgs/development/python-modules/jupyterlab-server/default.nix b/pkgs/development/python-modules/jupyterlab-server/default.nix index a87b821b54aa8..b091c9a92abf4 100644 --- a/pkgs/development/python-modules/jupyterlab-server/default.nix +++ b/pkgs/development/python-modules/jupyterlab-server/default.nix @@ -1,8 +1,12 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, + + # build-system hatchling, + + # dependencies babel, jinja2, json5, @@ -10,30 +14,40 @@ jupyter-server, packaging, requests, + + # optional-dependencies openapi-core, + ruamel-yaml, + + # tests pytest-jupyter, + pytest-timeout, pytestCheckHook, requests-mock, - ruamel-yaml, strict-rfc3339, + writableTmpDirAsHomeHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "jupyterlab-server"; version = "2.28.0"; pyproject = true; - src = fetchPypi { - pname = "jupyterlab_server"; - inherit version; - hash = "sha256-NbqoGJixX5NXPi3spQ0RrArkB+u2iCmdOlITJlAzcSw="; + src = fetchFromGitHub { + owner = "jupyterlab"; + repo = "jupyterlab_server"; + tag = "v${finalAttrs.version}"; + hash = "sha256-/h25HBKt6maaxuZRK+VMVA0AqTZhQkDnGVDgBisQcCw="; }; - postPatch = '' - sed -i "/timeout/d" pyproject.toml - ''; + patches = [ + # oopenapi-core changed their API, which breaks jupyterlab-server + ./fix-openapi-core-compat.patch + ]; - build-system = [ hatchling ]; + build-system = [ + hatchling + ]; dependencies = [ babel @@ -52,38 +66,30 @@ buildPythonPackage rec { ]; }; + pythonImportsCheck = [ "jupyterlab_server" ]; + nativeCheckInputs = [ pytest-jupyter + pytest-timeout pytestCheckHook requests-mock strict-rfc3339 + writableTmpDirAsHomeHook ] - ++ optional-dependencies.openapi; - - preCheck = '' - export HOME=$(mktemp -d) - ''; - - pytestFlags = [ - "-Wignore::DeprecationWarning" - ]; + ++ finalAttrs.passthru.optional-dependencies.openapi; disabledTestPaths = [ # require optional language pack packages for tests "tests/test_translation_api.py" ]; - pythonImportsCheck = [ - "jupyterlab_server" - ]; - __darwinAllowLocalNetworking = true; meta = { description = "Set of server components for JupyterLab and JupyterLab like applications"; homepage = "https://github.com/jupyterlab/jupyterlab_server"; - changelog = "https://github.com/jupyterlab/jupyterlab_server/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/jupyterlab/jupyterlab_server/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.bsd3; teams = [ lib.teams.jupyter ]; }; -} +}) diff --git a/pkgs/development/python-modules/jupyterlab-server/fix-openapi-core-compat.patch b/pkgs/development/python-modules/jupyterlab-server/fix-openapi-core-compat.patch new file mode 100644 index 0000000000000..0b736618e12fd --- /dev/null +++ b/pkgs/development/python-modules/jupyterlab-server/fix-openapi-core-compat.patch @@ -0,0 +1,58 @@ +diff --git a/jupyterlab_server/spec.py b/jupyterlab_server/spec.py +index 94347b9..6e0d7d4 100644 +--- a/jupyterlab_server/spec.py ++++ b/jupyterlab_server/spec.py +@@ -9,17 +9,17 @@ import typing + from pathlib import Path + + if typing.TYPE_CHECKING: +- from openapi_core.spec.paths import Spec ++ from jsonschema_path import SchemaPath + + HERE = Path(os.path.dirname(__file__)).resolve() + + +-def get_openapi_spec() -> Spec: ++def get_openapi_spec() -> SchemaPath: + """Get the OpenAPI spec object.""" +- from openapi_core.spec.paths import Spec ++ from jsonschema_path import SchemaPath + + openapi_spec_dict = get_openapi_spec_dict() +- return Spec.from_dict(openapi_spec_dict) # type:ignore[arg-type] ++ return SchemaPath.from_dict(openapi_spec_dict) + + + def get_openapi_spec_dict() -> dict[str, typing.Any]: +diff --git a/jupyterlab_server/test_utils.py b/jupyterlab_server/test_utils.py +index c1d8956..337bb53 100644 +--- a/jupyterlab_server/test_utils.py ++++ b/jupyterlab_server/test_utils.py +@@ -13,8 +13,8 @@ from urllib.parse import parse_qs, urlparse + + import tornado.httpclient + import tornado.web ++from jsonschema_path import SchemaPath + from openapi_core import V30RequestValidator, V30ResponseValidator +-from openapi_core.spec.paths import Spec + from openapi_core.validation.request.datatypes import RequestParameters + from tornado.httpclient import HTTPRequest, HTTPResponse + from werkzeug.datastructures import Headers, ImmutableMultiDict +@@ -32,7 +32,7 @@ class TornadoOpenAPIRequest: + Converts a torando request to an OpenAPI one + """ + +- def __init__(self, request: HTTPRequest, spec: Spec): ++ def __init__(self, request: HTTPRequest, spec: SchemaPath): + """Initialize the request.""" + self.request = request + self.spec = spec +@@ -76,7 +76,7 @@ class TornadoOpenAPIRequest: + # https://github.com/OAI/OpenAPI-Specification/issues/892 + url = None + o = urlparse(self.request.url) +- for path_ in self.spec["paths"]: ++ for path_ in self.spec["paths"].keys(): + if url: + continue # type:ignore[unreachable] + has_arg = "{" in path_ diff --git a/pkgs/development/python-modules/md2pdf/default.nix b/pkgs/development/python-modules/md2pdf/default.nix index ba17df6e1393d..c898ab22b9920 100644 --- a/pkgs/development/python-modules/md2pdf/default.nix +++ b/pkgs/development/python-modules/md2pdf/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "md2pdf"; - version = "3.1.0"; + version = "3.1.1"; pyproject = true; src = fetchFromGitHub { owner = "jmaupetit"; repo = "md2pdf"; tag = "v${version}"; - hash = "sha256-ksccl9K0o0mZleyLe1K1ob78W2MKZksTFtu6/dZUWeg="; + hash = "sha256-EZIiuyy2FhHgpCh95/KbYfQpxyPQfDHnB/Q5yo2xVac="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/meson-python/add-build-flags.sh b/pkgs/development/python-modules/meson-python/add-build-flags.sh index 8604ba9ebe7c6..592262525b8ae 100644 --- a/pkgs/development/python-modules/meson-python/add-build-flags.sh +++ b/pkgs/development/python-modules/meson-python/add-build-flags.sh @@ -1,11 +1,25 @@ mesonPythonBuildFlagsHook() { - # Add all of mesonFlags to -Csetup-args for pypa builds + # Use a build directory with a deterministic path by setting `build-dir` [1] + # and allow consumers to override it via `mesonBuildDir`. + # Setting `build-dir` also causes the build directory to be _persistent_, + # i.e., it won't be deleted after the build [2]. + # + # [1] https://github.com/mesonbuild/meson-python/issues/671 + # [2] https://mesonbuild.com/meson-python/how-to-guides/config-settings.html#using-a-persistent-build-directory + # + : ${mesonBuildDir:=build} + appendToVar pypaBuildFlags "-Cbuild-dir=$mesonBuildDir" + appendToVar pipBuildFlags "-Cbuild-dir=$mesonBuildDir" + + # Add all of mesonFlags to `setup-args` local flagsArray=() concatTo flagsArray mesonFlags mesonFlagsArray for f in "${flagsArray[@]}"; do appendToVar pypaBuildFlags "-Csetup-args=$f" - # This requires pip>23.0.1, see: https://meson-python.readthedocs.io/en/latest/how-to-guides/config-settings.html - appendToVar pipBuildFlags "--config-settings=setup-args=$f" + + # Using the same config key multiple times requires pip>=23.1, see: + # https://meson-python.readthedocs.io/en/latest/how-to-guides/config-settings.html + appendToVar pipBuildFlags "-Csetup-args=$f" done } diff --git a/pkgs/development/python-modules/msgspec/default.nix b/pkgs/development/python-modules/msgspec/default.nix index 2120bed899583..c22c2630b14d1 100644 --- a/pkgs/development/python-modules/msgspec/default.nix +++ b/pkgs/development/python-modules/msgspec/default.nix @@ -11,6 +11,7 @@ pre-commit, pyright, pytest, + pytestCheckHook, pyyaml, setuptools, setuptools-scm, @@ -68,8 +69,12 @@ buildPythonPackage rec { yaml = [ pyyaml ]; }; - # Requires libasan to be accessible - doCheck = false; + nativeCheckInputs = [ + pytestCheckHook + ]; + + # `tests/typing` runs type checkers + enabledTestPaths = [ "tests/unit" ]; pythonImportsCheck = [ "msgspec" ]; diff --git a/pkgs/development/python-modules/multipart/default.nix b/pkgs/development/python-modules/multipart/default.nix index 4eb143a42c578..1d02c7d6a0c3f 100644 --- a/pkgs/development/python-modules/multipart/default.nix +++ b/pkgs/development/python-modules/multipart/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "multipart"; - version = "1.3.0"; + version = "1.3.1"; pyproject = true; src = fetchFromGitHub { owner = "defnull"; repo = "multipart"; tag = "v${version}"; - hash = "sha256-6vlyoi4nayZOKyfO4jbKNzUy7G6K7mySYzkqfp+45O4="; + hash = "sha256-kLiOK6ovW3ki1CONXVQZCJw/U3K1AoR6rrmJUstwZOw="; }; build-system = [ flit-core ]; diff --git a/pkgs/development/python-modules/nicegui/default.nix b/pkgs/development/python-modules/nicegui/default.nix index 4db5c9ee06aa3..0fb6736f00b72 100644 --- a/pkgs/development/python-modules/nicegui/default.nix +++ b/pkgs/development/python-modules/nicegui/default.nix @@ -43,14 +43,14 @@ buildPythonPackage (finalAttrs: { pname = "nicegui"; - version = "3.7.1"; + version = "3.8.0"; pyproject = true; src = fetchFromGitHub { owner = "zauberzeug"; repo = "nicegui"; tag = "v${finalAttrs.version}"; - hash = "sha256-+hZUGRHK51x4nlcbOOGbW15U6YZgKsxuzZPBad9mjXA="; + hash = "sha256-YSt4BoJZZwncPewk46VNHq0RR5sUpW0j055ryPYAdn4="; }; pythonRelaxDeps = [ diff --git a/pkgs/development/python-modules/numpy/2.nix b/pkgs/development/python-modules/numpy/2.nix index 681b659d3f017..bee037126c998 100644 --- a/pkgs/development/python-modules/numpy/2.nix +++ b/pkgs/development/python-modules/numpy/2.nix @@ -35,7 +35,7 @@ assert (!blas.isILP64) && (!lapack.isILP64); buildPythonPackage (finalAttrs: { pname = "numpy"; - version = "2.4.2"; + version = "2.4.4"; pyproject = true; src = fetchFromGitHub { @@ -43,7 +43,7 @@ buildPythonPackage (finalAttrs: { repo = "numpy"; tag = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-HFNa7siXRIBBjWrkqQd8QAPWQQsTrYFXNq2DRzVmkQk="; + hash = "sha256-LAGXw4vFpjZjZ2s/dXdzXHDm6Ah3pronjScqK02wivY="; }; patches = lib.optionals python.hasDistutilsCxxPatch [ @@ -63,6 +63,22 @@ buildPythonPackage (finalAttrs: { --replace-fail '/bin/true' '${lib.getExe' coreutils "true"}' ''; + mesonFlags = lib.optionals (!stdenv.hostPlatform.isLoongArch64) [ + # This is required to support CPUs with feature-sets earlier than x86-64-v2 + # (before 2009). This will still build optimizations for newer features, but + # allow for importing with older machines. See: + # + # - https://github.com/NixOS/nixpkgs/issues/496822 + # - https://numpy.org/devdocs/reference/simd/build-options.html + # - https://github.com/numpy/numpy/issues/31073 + # + # NOTE: It is possible to enable CPU features based upon attributes defined + # in `lib/systems/architectures.nix`, but that might trigger tons of + # rebuilds on old x86_64 CPU machines, and it will be too complex for + # maintenance. + (lib.mesonOption "cpu-baseline" "none") + ]; + build-system = [ cython gfortran diff --git a/pkgs/development/python-modules/open-meteo/default.nix b/pkgs/development/python-modules/open-meteo/default.nix index 562433ab62720..225d06ee13b53 100644 --- a/pkgs/development/python-modules/open-meteo/default.nix +++ b/pkgs/development/python-modules/open-meteo/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { postPatch = '' # Upstream doesn't set a version for the pyproject.toml substituteInPlace pyproject.toml \ - --replace-fail "0.0.0" "${version}" \ + --replace-fail "0.0.0" "${version}" ''; nativeBuildInputs = [ poetry-core ]; diff --git a/pkgs/development/python-modules/openai/default.nix b/pkgs/development/python-modules/openai/default.nix index 4d3139d757dca..4354ff5440544 100644 --- a/pkgs/development/python-modules/openai/default.nix +++ b/pkgs/development/python-modules/openai/default.nix @@ -51,14 +51,14 @@ buildPythonPackage rec { pname = "openai"; - version = "2.29.0"; + version = "2.31.0"; pyproject = true; src = fetchFromGitHub { owner = "openai"; repo = "openai-python"; tag = "v${version}"; - hash = "sha256-Ea8dnhxpgLwiApqB2GjBUb8wEgFEojlIvteo7FHXHF8="; + hash = "sha256-YLqVOWc8a7gtu2NaWNP32ApjVgQ6qJB4XLT/zQzddAM="; }; postPatch = ''substituteInPlace pyproject.toml --replace-fail "hatchling==1.26.3" "hatchling"''; diff --git a/pkgs/development/python-modules/openapi-core/default.nix b/pkgs/development/python-modules/openapi-core/default.nix index f50a8bbc1e64c..2e930298c2ab3 100644 --- a/pkgs/development/python-modules/openapi-core/default.nix +++ b/pkgs/development/python-modules/openapi-core/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "openapi-core"; - version = "0.22.0"; + version = "0.23.0"; pyproject = true; src = fetchFromGitHub { owner = "p1c2u"; repo = "openapi-core"; tag = version; - hash = "sha256-fdONzFde9k2NAd5Rd8vTLt/lQX72JdNSFJhPVWryRQw="; + hash = "sha256-3Q0Cr9GfDNL+uA5oV20V2OMewTU9yRI0/WmXLW+nuzo="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/openapi-schema-validator/default.nix b/pkgs/development/python-modules/openapi-schema-validator/default.nix index 0b2b95c7a6254..af544f92e1813 100644 --- a/pkgs/development/python-modules/openapi-schema-validator/default.nix +++ b/pkgs/development/python-modules/openapi-schema-validator/default.nix @@ -6,11 +6,17 @@ # build-system poetry-core, - # propagates + # dependencies jsonschema, jsonschema-specifications, + pydantic, + pydantic-settings, + referencing, rfc3339-validator, + # optional-dependencies + regress, + # tests pytestCheckHook, pytest-cov-stub, @@ -18,41 +24,41 @@ buildPythonPackage rec { pname = "openapi-schema-validator"; - version = "0.6.3"; + version = "0.8.1"; pyproject = true; src = fetchFromGitHub { owner = "p1c2u"; repo = "openapi-schema-validator"; tag = version; - hash = "sha256-1Y049W4TbqvKZRwnvPVwyLq6CH6NQDrEfJknuMn8dGo="; + hash = "sha256-XOtSnlJJGEa6pOQDHTFRF0zqNxJIB2VlZvFv5kxwUIM="; }; - nativeBuildInputs = [ poetry-core ]; + build-system = [ poetry-core ]; - propagatedBuildInputs = [ + dependencies = [ jsonschema jsonschema-specifications + pydantic + pydantic-settings + referencing rfc3339-validator ]; + optional-dependencies = { + ecma-regex = [ regress ]; + }; + nativeCheckInputs = [ pytestCheckHook pytest-cov-stub ]; - disabledTests = [ - # https://github.com/python-openapi/openapi-schema-validator/issues/153 - "test_array_prefixitems_invalid" - ]; - - pytestFlags = [ "-vvv" ]; - pythonImportsCheck = [ "openapi_schema_validator" ]; meta = { changelog = "https://github.com/python-openapi/openapi-schema-validator/releases/tag/${src.tag}"; - description = "Validates OpenAPI schema against the OpenAPI Schema Specification v3.0"; + description = "Validates OpenAPI schema against the OpenAPI Schema Specification v3.0 and v3.1"; homepage = "https://github.com/python-openapi/openapi-schema-validator"; license = lib.licenses.bsd3; maintainers = [ ]; diff --git a/pkgs/development/python-modules/openapi-spec-validator/default.nix b/pkgs/development/python-modules/openapi-spec-validator/default.nix index 10d82f26212ca..658b97639a83a 100644 --- a/pkgs/development/python-modules/openapi-spec-validator/default.nix +++ b/pkgs/development/python-modules/openapi-spec-validator/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "openapi-spec-validator"; - version = "0.7.2"; + version = "0.8.4"; pyproject = true; # no tests via pypi sdist @@ -27,12 +27,16 @@ buildPythonPackage rec { owner = "python-openapi"; repo = "openapi-spec-validator"; tag = version; - hash = "sha256-APEx7+vc824DLmdzLvhfFVrcjPxVwwUwxkh19gjXEvc="; + hash = "sha256-KY9mDnF/R2UO8WZ0WyBzpZQsVBxzxnTK6zyqvUb+hVw="; }; - nativeBuildInputs = [ poetry-core ]; + build-system = [ poetry-core ]; - propagatedBuildInputs = [ + pythonRelaxDeps = [ + "jsonschema" + ]; + + dependencies = [ jsonschema jsonschema-path lazy-object-proxy diff --git a/pkgs/development/python-modules/orjson/default.nix b/pkgs/development/python-modules/orjson/default.nix index 2bcbfc0f9c2c5..4c59abd298a7b 100644 --- a/pkgs/development/python-modules/orjson/default.nix +++ b/pkgs/development/python-modules/orjson/default.nix @@ -29,14 +29,14 @@ buildPythonPackage rec { pname = "orjson"; - version = "3.11.5"; + version = "3.11.7"; pyproject = true; src = fetchFromGitHub { owner = "ijl"; repo = "orjson"; tag = version; - hash = "sha256-MWNAP8p4TN5yXFtXKWCyguv3EnFpZHMG8YEIiFF1Vug="; + hash = "sha256-4a8vNQEe1P1t2BcqSL+d+GLHi1lhUtbA7p5/vj/J0Lc="; }; patches = lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ @@ -46,7 +46,7 @@ buildPythonPackage rec { cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-sRVa1cCbZQJq4bASn7oreEKpzTvuDoMzVs/IbojQa8s="; + hash = "sha256-eB7jVTsvBSUjtaKsbRnRtYSd+SqnCaoDyG76iExmSHc="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/pathable/default.nix b/pkgs/development/python-modules/pathable/default.nix index c447cb6f4a185..4921616d1c145 100644 --- a/pkgs/development/python-modules/pathable/default.nix +++ b/pkgs/development/python-modules/pathable/default.nix @@ -9,17 +9,17 @@ buildPythonPackage rec { pname = "pathable"; - version = "0.4.4"; + version = "0.5.0"; pyproject = true; src = fetchFromGitHub { owner = "p1c2u"; repo = "pathable"; tag = version; - hash = "sha256-nN5jpI0Zi5ofdSuN9QbTHDXPmQRq9KAn8SoHuNDpZaw="; + hash = "sha256-D3TYVMcKXPA6fmy2JND5o8ja3Rk8Ne17Sxm4+fLw3Dw="; }; - nativeBuildInputs = [ poetry-core ]; + build-system = [ poetry-core ]; nativeCheckInputs = [ pytestCheckHook diff --git a/pkgs/development/python-modules/pdm-backend/default.nix b/pkgs/development/python-modules/pdm-backend/default.nix index 996973e0ac852..4170d421d632c 100644 --- a/pkgs/development/python-modules/pdm-backend/default.nix +++ b/pkgs/development/python-modules/pdm-backend/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "pdm-backend"; - version = "2.4.7"; + version = "2.4.8"; pyproject = true; src = fetchFromGitHub { owner = "pdm-project"; repo = "pdm-backend"; tag = version; - hash = "sha256-zWlavlYteXNUpWG2hxYikDfFEoZexTT3JOU64RqBhN4="; + hash = "sha256-zh+JP1sX+ra3Z6oVgxOabwMmD/bQjokdb0MelZ0k1KQ="; }; env.PDM_BUILD_SCM_VERSION = version; diff --git a/pkgs/development/python-modules/pikepdf/default.nix b/pkgs/development/python-modules/pikepdf/default.nix index 5a0efab0657ad..cb7214e768fbd 100644 --- a/pkgs/development/python-modules/pikepdf/default.nix +++ b/pkgs/development/python-modules/pikepdf/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pname = "pikepdf"; - version = "10.3.0"; + version = "10.5.1"; pyproject = true; src = fetchFromGitHub { @@ -38,7 +38,7 @@ buildPythonPackage rec { postFetch = '' rm "$out/.git_archival.txt" ''; - hash = "sha256-fEIzmC17RYic4CFwBh5FdGbJmaWaiaPBK7eCQ7RCmr0="; + hash = "sha256-x17cRef8rB5UQQws48G/IqeSp4B3CaLzIoUIQ8fJeUg="; }; patches = [ diff --git a/pkgs/development/python-modules/pillow/default.nix b/pkgs/development/python-modules/pillow/default.nix index c3050067712bb..e2c0b2eb75ad6 100644 --- a/pkgs/development/python-modules/pillow/default.nix +++ b/pkgs/development/python-modules/pillow/default.nix @@ -42,14 +42,14 @@ buildPythonPackage rec { pname = "pillow"; - version = "12.1.1"; + version = "12.2.0"; pyproject = true; src = fetchFromGitHub { owner = "python-pillow"; repo = "pillow"; tag = version; - hash = "sha256-NlmNabyoHiakwvomjivTA7N304ovNCMDSaBLSmcmZ7w="; + hash = "sha256-7w6FbZLTAoUMvLtSPvafk3wSRv8TrkAAfgZ/dfu3HpA="; }; build-system = [ diff --git a/pkgs/development/python-modules/poetry-core/default.nix b/pkgs/development/python-modules/poetry-core/default.nix index cebee5f6a7e63..be7b67a21b50d 100644 --- a/pkgs/development/python-modules/poetry-core/default.nix +++ b/pkgs/development/python-modules/poetry-core/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "poetry-core"; - version = "2.3.1"; + version = "2.3.2"; pyproject = true; src = fetchFromGitHub { owner = "python-poetry"; repo = "poetry-core"; tag = version; - hash = "sha256-gGXAPdFnrS/T7xvw8rpzI/7nW0bXdUiZnPeEwDgtWuQ="; + hash = "sha256-Rv6JCHsqu5rRvihGaUFcRk/NUT90bnIUM01QxUUkxh4="; }; nativeCheckInputs = [ diff --git a/pkgs/development/python-modules/protobuf/6.nix b/pkgs/development/python-modules/protobuf/6.nix index 1d05e4ad33469..6c96954b0df70 100644 --- a/pkgs/development/python-modules/protobuf/6.nix +++ b/pkgs/development/python-modules/protobuf/6.nix @@ -9,12 +9,12 @@ buildPythonPackage (finalAttrs: { pname = "protobuf"; - version = "6.33.5"; + version = "6.33.6"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-bdysKggfi3uWQsCUBrxqQpASj85fRxzd0WWWC7kRnlw="; + hash = "sha256-pnaNJSSDEsKXVYr5ap+ckp6MTO4GWcsH54BzEJXzgTU="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/protobuf/7.nix b/pkgs/development/python-modules/protobuf/7.nix index 627c678446224..2ca17523a3e6e 100644 --- a/pkgs/development/python-modules/protobuf/7.nix +++ b/pkgs/development/python-modules/protobuf/7.nix @@ -9,12 +9,12 @@ buildPythonPackage (finalAttrs: { pname = "protobuf"; - version = "7.34.0"; + version = "7.34.1"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-OHGj32fHEKr3u40hTMmXNC5jzuvZQMjH/GXJs9aXWRo="; + hash = "sha256-nOQiRecEzFAnvnl8HbHrkxhNRNHN1xgR+y2bJa1UEoA="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/psutil/default.nix b/pkgs/development/python-modules/psutil/default.nix index e78a124b749f2..d1ab8e98969c6 100644 --- a/pkgs/development/python-modules/psutil/default.nix +++ b/pkgs/development/python-modules/psutil/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "psutil"; - version = "7.2.1"; + version = "7.2.2"; pyproject = true; src = fetchFromGitHub { owner = "giampaolo"; repo = "psutil"; tag = "release-${version}"; - hash = "sha256-HGIFf7E356o0OcgLOPjACmrPXneQt/8IhzyudKKuLdg="; + hash = "sha256-plBv24QgNzmVMV2lFxCbNwHKtd620thJayWdjs4estw="; }; postPatch = '' diff --git a/pkgs/development/python-modules/pybind11/default.nix b/pkgs/development/python-modules/pybind11/default.nix index c4505f01ea50a..484718723806f 100644 --- a/pkgs/development/python-modules/pybind11/default.nix +++ b/pkgs/development/python-modules/pybind11/default.nix @@ -6,7 +6,6 @@ cmake, ninja, scikit-build-core, - pybind11, boost, eigen, python, @@ -29,22 +28,22 @@ let }; } ./setup-hook.sh; in -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pybind11"; - version = "3.0.1"; + version = "3.0.3"; pyproject = true; src = fetchFromGitHub { owner = "pybind"; repo = "pybind11"; - tag = "v${version}"; - hash = "sha256-ZiwNGsE1FOkhnWv/1ib1akhQ4FZvrXRCDnnBZoPp6r4="; + tag = "v${finalAttrs.version}"; + hash = "sha256-q609c2Q1n37OJ9fK0uDcniQZPO2PL+fnWdArV56qR64="; }; build-system = [ cmake ninja - pybind11.passthru.scikit-build-core-no-tests + finalAttrs.passthru.scikit-build-core-no-tests ]; buildInputs = lib.optionals buildTests [ @@ -105,7 +104,7 @@ buildPythonPackage rec { meta = { homepage = "https://github.com/pybind/pybind11"; - changelog = "https://github.com/pybind/pybind11/blob/${src.rev}/docs/changelog.rst"; + changelog = "https://github.com/pybind/pybind11/blob/${finalAttrs.src.tag}/docs/changelog.md"; description = "Seamless operability between C++11 and Python"; mainProgram = "pybind11-config"; longDescription = '' @@ -119,4 +118,4 @@ buildPythonPackage rec { dotlambda ]; }; -} +}) diff --git a/pkgs/development/python-modules/pygments/default.nix b/pkgs/development/python-modules/pygments/default.nix index 94d10ee0aa75a..352c0092a51a9 100644 --- a/pkgs/development/python-modules/pygments/default.nix +++ b/pkgs/development/python-modules/pygments/default.nix @@ -14,15 +14,15 @@ let pygments = buildPythonPackage (finalAttrs: { pname = "pygments"; - version = "2.19.2"; + version = "2.20.0"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-Y2yyR3zsf4lSU2lwvFM7xDdDVC9wOSrgJjdGAK3VuIc="; + hash = "sha256-Z1fNA3aAU/+Z8wOcGjbWwKoLJjQ4/KsXUgswowOoK18="; }; - nativeBuildInputs = [ hatchling ]; + build-system = [ hatchling ]; # circular dependencies if enabled by default doCheck = false; diff --git a/pkgs/development/python-modules/pyjwt/default.nix b/pkgs/development/python-modules/pyjwt/default.nix index af492673be254..1d18045a863c9 100644 --- a/pkgs/development/python-modules/pyjwt/default.nix +++ b/pkgs/development/python-modules/pyjwt/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "pyjwt"; - version = "2.11.0"; + version = "2.12.1"; pyproject = true; src = fetchFromGitHub { owner = "jpadilla"; repo = "pyjwt"; tag = version; - hash = "sha256-Sves+/Mkk9O8rF/yRD6gID120diF1m+lt0exQ83LA1A="; + hash = "sha256-wgOa5JhQT82ppoad6s8gPH7tGRNbbVWmJaaDF84d+r0="; }; outputs = [ diff --git a/pkgs/development/python-modules/pyppeteer-ng/default.nix b/pkgs/development/python-modules/pyppeteer-ng/default.nix index 135c4ec30ffc6..b5f612bddd8de 100644 --- a/pkgs/development/python-modules/pyppeteer-ng/default.nix +++ b/pkgs/development/python-modules/pyppeteer-ng/default.nix @@ -63,7 +63,7 @@ buildPythonPackage rec { --replace-fail '_port = get_free_port()' "" substituteInPlace tests/utils/server.py \ - --replace-fail '_Middleware' '_Middlewares' \ + --replace-fail '_Middleware' '_Middlewares' ''; nativeBuildInputs = [ poetry-core ]; diff --git a/pkgs/development/python-modules/pyside6/default.nix b/pkgs/development/python-modules/pyside6/default.nix index 0a9621aaa2d28..f8165e7e8bc06 100644 --- a/pkgs/development/python-modules/pyside6/default.nix +++ b/pkgs/development/python-modules/pyside6/default.nix @@ -60,13 +60,7 @@ stdenv.mkDerivation (finalAttrs: { sourceRoot = "${finalAttrs.src.name}/sources/pyside6"; patches = [ - # revert commit that breaks generated cmake files - (fetchpatch { - url = "https://code.qt.io/cgit/pyside/pyside-setup.git/patch/?id=05e328476f2d6ef8a0f3f44aca1e5b1cdb7499fc"; - revert = true; - stripLen = 2; - hash = "sha256-PPLV5K+xp7ZdG0Tah1wpBdNWN7fsXvZh14eBzO0R55c="; - }) + ./fix-paths.patch ]; # Qt Designer plugin moved to a separate output to reduce closure size @@ -120,7 +114,10 @@ stdenv.mkDerivation (finalAttrs: { propagatedBuildInputs = [ shiboken6 ]; - cmakeFlags = [ "-DBUILD_TESTS=OFF" ]; + cmakeFlags = [ + "-DBUILD_TESTS=OFF" + "-Dis_pyside6_superproject_build=1" + ]; dontWrapQtApps = true; diff --git a/pkgs/development/python-modules/pyside6/fix-paths.patch b/pkgs/development/python-modules/pyside6/fix-paths.patch new file mode 100644 index 0000000000000..f064dbc046b5d --- /dev/null +++ b/pkgs/development/python-modules/pyside6/fix-paths.patch @@ -0,0 +1,13 @@ +--- a/libpyside/CMakeLists.txt ++++ b/libpyside/CMakeLists.txt +@@ -162,8 +162,8 @@ configure_package_config_file( + + # Install-tree / wheel configuration + set(PYSIDE_PYTHONPATH "") +-set(PYSIDE_TYPESYSTEMS "typesystems") +-set(PYSIDE_GLUE "glue") ++set(PYSIDE_TYPESYSTEMS "share/PySide6${pyside6_SUFFIX}/typesystems") ++set(PYSIDE_GLUE "share/PySide6${pyside6_SUFFIX}/glue") + set(PYSIDE_SOVERSION "${pyside6_library_so_version}") + + configure_package_config_file( diff --git a/pkgs/development/python-modules/pytest-subprocess/default.nix b/pkgs/development/python-modules/pytest-subprocess/default.nix index 72b67c58a3d29..b46373b85b9b0 100644 --- a/pkgs/development/python-modules/pytest-subprocess/default.nix +++ b/pkgs/development/python-modules/pytest-subprocess/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - pythonAtLeast, fetchpatch, setuptools, pytest, @@ -17,23 +16,22 @@ buildPythonPackage rec { pname = "pytest-subprocess"; - version = "1.5.3"; + version = "1.5.4"; pyproject = true; src = fetchFromGitHub { owner = "aklajnert"; repo = "pytest-subprocess"; tag = version; - hash = "sha256-3vBYOk/P78NOjAbs3fT6py5QOOK3fX+AKtO4j5vxZfk="; + hash = "sha256-TFTY6enuyzQx0U+qHVde71VHqVa0oEGbSJUwhMAsI7Q="; }; - patches = lib.optionals (pythonAtLeast "3.13") [ + patches = [ + # https://github.com/aklajnert/pytest-subprocess/pull/202 (fetchpatch { - # python 3.14 compat - # the patch however breaks 3.12: - # https://github.com/aklajnert/pytest-subprocess/issues/192 - url = "https://github.com/aklajnert/pytest-subprocess/commit/be30d9a94ba45afb600717e3fcd95b8b2ff2c60e.patch"; - hash = "sha256-TYk/Zu2MF+ROEKTgZI1rzA2MlW2it++xElfGZS0Dn5s="; + name = "fix-test_any_matching_program.patch"; + url = "https://github.com/aklajnert/pytest-subprocess/commit/14c571b9b72a7b7e429189a9455fc715e6f0dbce.patch"; + hash = "sha256-xDj5KSyv+JXRuMoUKpIr5oDN9y8V14LApRXbzNi9HI8="; }) ]; @@ -51,8 +49,6 @@ buildPythonPackage rec { typing-extensions ]; - pytestFlags = [ "-Wignore::DeprecationWarning" ]; - meta = { description = "Plugin to fake subprocess for pytest"; homepage = "https://github.com/aklajnert/pytest-subprocess"; diff --git a/pkgs/development/python-modules/python-multipart/default.nix b/pkgs/development/python-modules/python-multipart/default.nix index d298510eddaba..5d79c54db2157 100644 --- a/pkgs/development/python-modules/python-multipart/default.nix +++ b/pkgs/development/python-modules/python-multipart/default.nix @@ -15,16 +15,16 @@ starlette, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "python-multipart"; - version = "0.0.21"; + version = "0.0.22"; pyproject = true; src = fetchFromGitHub { owner = "Kludex"; repo = "python-multipart"; - tag = version; - hash = "sha256-fvqXqQwU0JC4Pkvho5WGe/itlxttk1lKL7R5Vt0oKpA="; + tag = finalAttrs.version; + hash = "sha256-UegnwGxiXQalbp18t1dl2JOQH6BY975cpBa9uo3SOuk="; }; build-system = [ hatchling ]; @@ -48,10 +48,10 @@ buildPythonPackage rec { }; meta = { - changelog = "https://github.com/Kludex/python-multipart/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/Kludex/python-multipart/blob/${finalAttrs.version}/CHANGELOG.md"; description = "Streaming multipart parser for Python"; homepage = "https://github.com/Kludex/python-multipart"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ ris ]; }; -} +}) diff --git a/pkgs/development/python-modules/pyvips/default.nix b/pkgs/development/python-modules/pyvips/default.nix index 28cf124edf860..182a63c916487 100644 --- a/pkgs/development/python-modules/pyvips/default.nix +++ b/pkgs/development/python-modules/pyvips/default.nix @@ -51,7 +51,7 @@ buildPythonPackage rec { --replace 'libvips.so.42' '${lib.getLib vips}/lib/libvips${stdenv.hostPlatform.extensions.sharedLibrary}' \ --replace 'libvips.42.dylib' '${lib.getLib vips}/lib/libvips${stdenv.hostPlatform.extensions.sharedLibrary}' \ --replace 'libgobject-2.0.so.0' '${glib.out}/lib/libgobject-2.0${stdenv.hostPlatform.extensions.sharedLibrary}' \ - --replace 'libgobject-2.0.dylib' '${glib.out}/lib/libgobject-2.0${stdenv.hostPlatform.extensions.sharedLibrary}' \ + --replace 'libgobject-2.0.dylib' '${glib.out}/lib/libgobject-2.0${stdenv.hostPlatform.extensions.sharedLibrary}' ''; disabledTests = [ diff --git a/pkgs/development/python-modules/rdkit/default.nix b/pkgs/development/python-modules/rdkit/default.nix index 55d548fbdfaba..6e5e7efcc2bc9 100644 --- a/pkgs/development/python-modules/rdkit/default.nix +++ b/pkgs/development/python-modules/rdkit/default.nix @@ -137,7 +137,7 @@ buildPythonPackage rec { External/pubchem_shape/Wrap/CMakeLists.txt \ --replace-fail \ "find_package(Python3 COMPONENTS Interpreter Development.Module NumPy" \ - "find_package(Python3 COMPONENTS Interpreter Development NumPy" \ + "find_package(Python3 COMPONENTS Interpreter Development NumPy" ''; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/development/python-modules/redis/default.nix b/pkgs/development/python-modules/redis/default.nix index 5e6b93886aa17..66f7a75717a5f 100644 --- a/pkgs/development/python-modules/redis/default.nix +++ b/pkgs/development/python-modules/redis/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "redis"; - version = "7.2.1"; + version = "7.4.0"; pyproject = true; src = fetchFromGitHub { owner = "redis"; repo = "redis-py"; tag = "v${version}"; - hash = "sha256-25FTKtGWTO8A2LFLk6DU0ebFKIrWrE8To0ex8jOn8+A="; + hash = "sha256-alrfAYzjvoYsaA2NYVgI56f3R+5ed4CsA35ZmvXnk6k="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/rendercv-fonts/default.nix b/pkgs/development/python-modules/rendercv-fonts/default.nix index 0e295edc48cf8..e45be15d7d00e 100644 --- a/pkgs/development/python-modules/rendercv-fonts/default.nix +++ b/pkgs/development/python-modules/rendercv-fonts/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { # pythonRelaxDeps seems not taking effect for the build-system dependencies postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail 'hatchling==1.26.3' 'hatchling' \ + --replace-fail 'hatchling==1.26.3' 'hatchling' ''; nativeCheckInputs = [ diff --git a/pkgs/development/python-modules/requests/default.nix b/pkgs/development/python-modules/requests/default.nix index 9622c005d0e0f..633658bec1ecf 100644 --- a/pkgs/development/python-modules/requests/default.nix +++ b/pkgs/development/python-modules/requests/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "requests"; - version = "2.32.5"; + version = "2.33.1"; pyproject = true; __darwinAllowLocalNetworking = true; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "psf"; repo = "requests"; tag = "v${version}"; - hash = "sha256-cEBalMFoYFaGG8M48k+OEBvzLegzrTNP1NxH2ljP6qg="; + hash = "sha256-cQnCTMmpdkvWwt7RFAIhAfmhVwGVn0Y8Z5Tr6lzDmS8="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/s3fs/default.nix b/pkgs/development/python-modules/s3fs/default.nix index 63e91a184f73b..d3cc520cf32ab 100644 --- a/pkgs/development/python-modules/s3fs/default.nix +++ b/pkgs/development/python-modules/s3fs/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "s3fs"; - version = "2026.1.0"; + version = "2026.3.0"; pyproject = true; src = fetchFromGitHub { owner = "fsspec"; repo = "s3fs"; tag = version; - hash = "sha256-wkcDViE2Vr1fFMMFz3o7ewlI5UvVnWV7jIa9Es8d9Do="; + hash = "sha256-CWZHu9PXW/YZosCVtnCJ4T6eQCmrdFcP0vkoGr+RAhM="; }; build-system = [ @@ -61,6 +61,7 @@ buildPythonPackage rec { disabledTests = [ # require network access "test_async_close" + "test_session_close" ]; __darwinAllowLocalNetworking = true; diff --git a/pkgs/development/python-modules/shiboken6-generator/default.nix b/pkgs/development/python-modules/shiboken6-generator/default.nix new file mode 100644 index 0000000000000..680a952cdcfa4 --- /dev/null +++ b/pkgs/development/python-modules/shiboken6-generator/default.nix @@ -0,0 +1,70 @@ +{ + lib, + fetchgit, + llvmPackages, + python, + cmake, + stdenv, +}: + +let + stdenv' = if stdenv.cc.isClang then stdenv else llvmPackages.stdenv; +in +stdenv'.mkDerivation (finalAttrs: { + pname = "shiboken6-generator"; + version = "6.11.0"; + + src = fetchgit { + url = "https://code.qt.io/pyside/pyside-setup.git"; + tag = "v${finalAttrs.version}"; + hash = "sha256-UbvH+wNiXjfMhaRUODx3p2cJmAz/dJ5kjPSprGKwsYg="; + }; + + patches = [ + ./fix-include-qt-headers.patch + ]; + + sourceRoot = "${finalAttrs.src.name}/sources/shiboken6_generator"; + + nativeBuildInputs = [ + cmake + python.pkgs.ninja + (python.withPackages (ps: [ + ps.packaging + ps.setuptools + ])) + ]; + + buildInputs = [ + llvmPackages.llvm + llvmPackages.libclang + python.pkgs.qt6.qtbase + ]; + + cmakeFlags = [ + "-Dis_pyside6_superproject_build=1" + ]; + + dontWrapQtApps = true; + + postInstall = '' + cd ../../.. + chmod +w . + python3 setup.py egg_info --build-type=shiboken6-generator + cp -r shiboken6_generator.egg-info $out/${python.sitePackages}/ + ''; + + meta = { + description = "Generator for the pyside6 Qt bindings - tools"; + license = with lib.licenses; [ + lgpl3Only + gpl2Only + gpl3Only + ]; + homepage = "https://wiki.qt.io/Qt_for_Python"; + changelog = "https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs/changes-${finalAttrs.version}?h=v${finalAttrs.version}"; + maintainers = [ ]; + platforms = lib.platforms.all; + mainProgram = "shiboken6"; + }; +}) diff --git a/pkgs/development/python-modules/shiboken6/fix-include-qt-headers.patch b/pkgs/development/python-modules/shiboken6-generator/fix-include-qt-headers.patch similarity index 88% rename from pkgs/development/python-modules/shiboken6/fix-include-qt-headers.patch rename to pkgs/development/python-modules/shiboken6-generator/fix-include-qt-headers.patch index c9b2d51a94df0..d8693a0701f67 100644 --- a/pkgs/development/python-modules/shiboken6/fix-include-qt-headers.patch +++ b/pkgs/development/python-modules/shiboken6-generator/fix-include-qt-headers.patch @@ -8,7 +8,7 @@ #include -@@ -638,6 +639,13 @@ QByteArrayList emulatedCompilerOptions(LanguageLevel level) +@@ -391,6 +392,13 @@ QByteArrayList emulatedCompilerOptions(LanguageLevel level) { QByteArrayList result; HeaderPaths headerPaths; @@ -19,16 +19,17 @@ + // /nix/store/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-qtbase-6.4.2-dev/include + QRegularExpression qtHeaderRegex(uR"(/[0-9a-z]{32}-qt[a-z0-9]+-)"_s); + - switch (compiler()) { + switch (_optionsTriplet.compiler()) { case Compiler::Msvc: result.append("-fms-compatibility-version="_ba + msvcCompatVersion()); -@@ -651,10 +659,27 @@ QByteArrayList emulatedCompilerOptions(LanguageLevel level) +@@ -403,9 +411,25 @@ QByteArrayList emulatedCompilerOptions(LanguageLevel level) + if (needsClangBuiltinIncludes()) appendClangBuiltinIncludes(&headerPaths); break; - case Compiler::Clang: +- case Compiler::Clang: - headerPaths.append(gppInternalIncludePaths(compilerFromCMake(u"clang++"_s), - _compilerArguments)); -+ { ++ case Compiler::Clang: { + // fix: qt.shiboken: x is specified in typesystem, but not defined. This could potentially lead to compilation errors. + // PySide requires that Qt headers are not -isystem + // https://bugreports.qt.io/browse/PYSIDE-787 @@ -46,13 +47,11 @@ + headerPaths.append({h.path, HeaderType::Standard}); + } + } - result.append(noStandardIncludeOption()); - break; + } - case Compiler::Gpp: + break; + case Compiler::Gpp: { if (needsClangBuiltinIncludes()) - appendClangBuiltinIncludes(&headerPaths); -@@ -664,8 +689,20 @@ QByteArrayList emulatedCompilerOptions(LanguageLevel level) +@@ -416,8 +440,20 @@ QByteArrayList emulatedCompilerOptions(LanguageLevel level) const HeaderPaths gppPaths = gppInternalIncludePaths(compilerFromCMake(u"g++"_s), _compilerArguments); for (const HeaderPath &h : gppPaths) { @@ -72,5 +71,5 @@ + headerPaths.append({h.path, HeaderType::Standard}); + } } - break; } + break; diff --git a/pkgs/development/python-modules/shiboken6/default.nix b/pkgs/development/python-modules/shiboken6/default.nix index c8c58bc2503d5..e4f85d57adb91 100644 --- a/pkgs/development/python-modules/shiboken6/default.nix +++ b/pkgs/development/python-modules/shiboken6/default.nix @@ -1,11 +1,10 @@ { lib, - fetchgit, llvmPackages, python, + shiboken6-generator, numpy, cmake, - autoPatchelfHook, stdenv, }: @@ -14,32 +13,26 @@ let in stdenv'.mkDerivation (finalAttrs: { pname = "shiboken6"; - version = "6.10.0"; - src = fetchgit { - url = "https://code.qt.io/pyside/pyside-setup.git"; - tag = "v${finalAttrs.version}"; - hash = "sha256-zJV4rrqr2bzWFEG1CWOI+y6wbfQDvWAst6T3aSssj6M="; - }; + inherit (shiboken6-generator) version src; sourceRoot = "${finalAttrs.src.name}/sources/shiboken6"; - patches = [ ./fix-include-qt-headers.patch ]; - nativeBuildInputs = [ cmake - (python.pythonOnBuildForHost.withPackages (ps: [ ps.setuptools ])) - ] - ++ lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook ]; + python.pkgs.ninja + (python.pythonOnBuildForHost.withPackages (ps: [ + ps.packaging + ps.setuptools + ])) + ]; + + propagatedNativeBuildInputs = [ + shiboken6-generator + ]; buildInputs = [ - llvmPackages.llvm - llvmPackages.libclang python.pkgs.qt6.qtbase - python.pkgs.ninja - python.pkgs.packaging - python.pkgs.setuptools - numpy ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ python.pkgs.qt6.darwinVersionInputs @@ -48,6 +41,7 @@ stdenv'.mkDerivation (finalAttrs: { cmakeFlags = [ "-DBUILD_TESTS=OFF" "-DNUMPY_INCLUDE_DIR=${numpy.coreIncludeDir}" + "-Dis_pyside6_superproject_build=1" ]; # We intentionally use single quotes around `${BASH}` since it expands from a CMake @@ -65,14 +59,14 @@ stdenv'.mkDerivation (finalAttrs: { postInstall = '' cd ../../.. chmod +w . - ${python.pythonOnBuildForHost.interpreter} setup.py egg_info --build-type=shiboken6 + python3 setup.py egg_info --build-type=shiboken6 cp -r shiboken6.egg-info $out/${python.sitePackages}/ ''; dontWrapQtApps = true; meta = { - description = "Generator for the pyside6 Qt bindings"; + description = "Generator for the pyside6 Qt bindings - Python library"; license = with lib.licenses; [ lgpl3Only gpl2Only @@ -82,6 +76,5 @@ stdenv'.mkDerivation (finalAttrs: { changelog = "https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs/changes-${finalAttrs.version}?h=v${finalAttrs.version}"; maintainers = [ ]; platforms = lib.platforms.all; - mainProgram = "shiboken6"; }; }) diff --git a/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix b/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix index 18f5c0d5590ce..17e46d263abd2 100644 --- a/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix +++ b/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix @@ -10,14 +10,14 @@ buildPythonPackage (finalAttrs: { pname = "sphinx-autodoc-typehints"; - version = "3.9.2"; + version = "3.9.9"; pyproject = true; src = fetchFromGitHub { owner = "tox-dev"; repo = "sphinx-autodoc-typehints"; tag = finalAttrs.version; - hash = "sha256-RfeY9i7M+5SoZtJzdORm/ZyCZ+RLyERJFK7I9L1B7ws="; + hash = "sha256-TyG63QHuiquofeMkr078FsBVc9TAqPFfzWJ5L9sdqm0="; }; build-system = [ diff --git a/pkgs/development/python-modules/sphinx-last-updated-by-git/default.nix b/pkgs/development/python-modules/sphinx-last-updated-by-git/default.nix index 02d0af67b0a1e..dbafa2b0550a5 100644 --- a/pkgs/development/python-modules/sphinx-last-updated-by-git/default.nix +++ b/pkgs/development/python-modules/sphinx-last-updated-by-git/default.nix @@ -36,7 +36,7 @@ buildPythonPackage (finalAttrs: { substituteInPlace src/sphinx_last_updated_by_git.py \ --replace-fail "'git', 'ls-tree'" " '${lib.getExe gitMinimal}', 'ls-tree'" \ --replace-fail "'git', 'log'" "'${lib.getExe gitMinimal}', 'log'" \ - --replace-fail "'git', 'rev-parse'" "'${lib.getExe gitMinimal}', 'rev-parse'" \ + --replace-fail "'git', 'rev-parse'" "'${lib.getExe gitMinimal}', 'rev-parse'" ''; propagatedBuildInputs = [ gitMinimal ]; diff --git a/pkgs/development/python-modules/sphinx-rtd-theme/default.nix b/pkgs/development/python-modules/sphinx-rtd-theme/default.nix index ee2301acb08cd..7d5315d85acf2 100644 --- a/pkgs/development/python-modules/sphinx-rtd-theme/default.nix +++ b/pkgs/development/python-modules/sphinx-rtd-theme/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { build-system = [ setuptools ]; preBuild = '' - # Don't use NPM to fetch assets. Assets are included in sdist. + # Don't use npm to fetch assets. Assets are included in sdist. export CI=1 ''; diff --git a/pkgs/development/python-modules/sqlalchemy/default.nix b/pkgs/development/python-modules/sqlalchemy/default.nix index 671f394e949b0..43176c93edcdd 100644 --- a/pkgs/development/python-modules/sqlalchemy/default.nix +++ b/pkgs/development/python-modules/sqlalchemy/default.nix @@ -43,14 +43,14 @@ buildPythonPackage (finalAttrs: { pname = "sqlalchemy"; - version = "2.0.48"; + version = "2.0.49"; pyproject = true; src = fetchFromGitHub { owner = "sqlalchemy"; repo = "sqlalchemy"; tag = "rel_${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; - hash = "sha256-0MHxHcQr7XvRZ3j1wj/PMIk94TVhyixDAgeAYKd1nGk="; + hash = "sha256-+6g9TONKwCQWmWXHjpIDPDh96ng4lwLc1C009/l769Q="; }; postPatch = '' diff --git a/pkgs/development/python-modules/strawberry-graphql/default.nix b/pkgs/development/python-modules/strawberry-graphql/default.nix index 96db30289612d..b8524a2405fda 100644 --- a/pkgs/development/python-modules/strawberry-graphql/default.nix +++ b/pkgs/development/python-modules/strawberry-graphql/default.nix @@ -56,7 +56,7 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "--emoji" "" \ + --replace-fail "--emoji" "" ''; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/tensorflow/default.nix b/pkgs/development/python-modules/tensorflow/default.nix index 22f2220d30c27..dabffc010f29d 100644 --- a/pkgs/development/python-modules/tensorflow/default.nix +++ b/pkgs/development/python-modules/tensorflow/default.nix @@ -626,7 +626,7 @@ buildPythonPackage { -e "s/'gast[^']*',/'gast',/" \ -e "/'libclang[^']*',/d" \ -e "/'keras[^']*')\?,/d" \ - -e "s/'protobuf[^']*',/'protobuf',/" \ + -e "s/'protobuf[^']*',/'protobuf',/" ''; # Upstream has a pip hack that results in bin/tensorboard being in both tensorflow diff --git a/pkgs/development/python-modules/tkinter/default.nix b/pkgs/development/python-modules/tkinter/default.nix index 4b7a0477c15fa..497a42e91c6cf 100644 --- a/pkgs/development/python-modules/tkinter/default.nix +++ b/pkgs/development/python-modules/tkinter/default.nix @@ -21,12 +21,14 @@ buildPythonPackage { src = python.src; prePatch = '' - mkdir $NIX_BUILD_TOP/tkinter + python_src=$PWD + tkinter_src=$PWD/../tkinter + mkdir -p "$tkinter_src" # copy the module bits and pieces from the python source - cp -v Modules/{_tkinter.c,tkinter.h} ../tkinter/ - cp -rv Modules/clinic ../tkinter/ - cp -rv Lib/tkinter ../tkinter/ + cp -v Modules/{_tkinter.c,tkinter.h} "$tkinter_src" + cp -rv Modules/clinic "$tkinter_src" + cp -rv Lib/tkinter "$tkinter_src" # install our custom pyproject.toml cp ${ @@ -34,11 +36,11 @@ buildPythonPackage { python_version = python.version; python_internal_dir = "${python}/include/${python.libPrefix}/internal"; } - } $NIX_BUILD_TOP/tkinter/pyproject.toml + } "$tkinter_src"/pyproject.toml '' + lib.optionalString (pythonOlder "3.13") '' - substituteInPlace "$NIX_BUILD_TOP/tkinter/tkinter/tix.py" --replace-fail \ + substituteInPlace "$tkinter_src/tkinter/tix.py" --replace-fail \ "os.environ.get('TIX_LIBRARY')" \ "os.environ.get('TIX_LIBRARY') or '${tclPackages.tix}/lib'" ''; @@ -47,7 +49,7 @@ buildPythonPackage { patches = lib.optional (pythonOlder "3.12") ./fix-ttk-notebook-test.patch; preConfigure = '' - pushd $NIX_BUILD_TOP/tkinter + cd "$tkinter_src" ''; build-system = [ setuptools ]; @@ -73,7 +75,7 @@ buildPythonPackage { nativeCheckInputs = lib.optional stdenv.hostPlatform.isLinux xvfb-run; preCheck = '' - cd $NIX_BUILD_TOP/Python-*/Lib + cd "$python_src"/Lib export HOME=$TMPDIR '' + lib.optionalString (pythonAtLeast "3.13" && pythonOlder "3.15") '' diff --git a/pkgs/development/python-modules/torch/source/default.nix b/pkgs/development/python-modules/torch/source/default.nix index 4308a37113620..0f5f5d57137e0 100644 --- a/pkgs/development/python-modules/torch/source/default.nix +++ b/pkgs/development/python-modules/torch/source/default.nix @@ -318,6 +318,17 @@ buildPythonPackage.override { inherit stdenv; } (finalAttrs: { url = "https://github.com/pytorch/pytorch/commit/39565a7dcf8f93ea22cedeaa20088b24ff6d2634.patch"; hash = "sha256-Au5fVbs7i33d9c4Xj8koiBP7lGnsTGTaX4VlE2gAfy8="; }) + + # pybind11 3.0.3 changes led to ambiguous deduction in some return types + # that used `py::make_tuple`, so the type is explicitly specified where + # needed. + # Merged pull request: https://github.com/pytorch/pytorch/pull/179277 + # TODO: remove at the next release + (fetchpatch { + name = "pybind11-3.0.3-ambiguous-return-type.patch"; + url = "https://github.com/pytorch/pytorch/commit/b248ebc17075c0c3ad2b2532970d2ada32b2cf94.patch"; + hash = "sha256-HY5JFGNoroFsfuUOO5j6WNP6gMHWUcIJFmWLqV8PV94="; + }) ] ++ lib.optionals cudaSupport [ ./fix-cmake-cuda-toolkit.patch diff --git a/pkgs/development/python-modules/triton/0005-add-gcn5-gfx906-target.patch b/pkgs/development/python-modules/triton/0005-add-gcn5-gfx906-target.patch new file mode 100644 index 0000000000000..6fcc6a22bc42e --- /dev/null +++ b/pkgs/development/python-modules/triton/0005-add-gcn5-gfx906-target.patch @@ -0,0 +1,131 @@ +diff --git a/test/Conversion/amd/tritongpu_to_llvm.mlir b/test/Conversion/amd/tritongpu_to_llvm.mlir +index 068e931a6..e651f7b0a 100644 +--- a/test/Conversion/amd/tritongpu_to_llvm.mlir ++++ b/test/Conversion/amd/tritongpu_to_llvm.mlir +@@ -1,5 +1,6 @@ + // RUN: triton-opt %s -split-input-file --allocate-shared-memory --convert-triton-amdgpu-to-llvm=arch=gfx942 --convert-builtin-func-to-llvm | FileCheck %s + // RUN: triton-opt %s -split-input-file --allocate-shared-memory --convert-triton-amdgpu-to-llvm=arch=gfx950 | FileCheck %s --check-prefix=GFX950 ++// RUN: triton-opt %s -split-input-file --allocate-shared-memory --convert-triton-amdgpu-to-llvm=arch=gfx906 | FileCheck %s --check-prefix=GFX906 + + module attributes {"ttg.num-ctas" = 1 : i32, "ttg.num-warps" = 4 : i32} { + // CHECK-LABEL: atomic_add_f32_scalar +@@ -633,3 +634,27 @@ module attributes {"ttg.num-ctas" = 1 : i32, "ttg.num-warps" = 4 : i32, "ttg.thr + tt.return + } + } ++ ++// ----- ++ ++// GFX906-LABEL: v_dot_fp16_gfx906 ++#blocked = #ttg.blocked<{sizePerThread = [1, 1], threadsPerWarp = [8, 8], warpsPerCTA = [2, 2], order = [1, 0]}> ++module attributes {"ttg.target" = "hip:gfx906", "ttg.num-ctas" = 1 : i32, "ttg.num-warps" = 4 : i32, "ttg.threads-per-warp" = 64 : i32} { ++ tt.func @v_dot_fp16_gfx906(%arg0: tensor<16x16xf16, #ttg.dot_op<{opIdx = 0, parent = #blocked}>>, %arg1: tensor<16x16xf16, #ttg.dot_op<{opIdx = 1, parent = #blocked}>>, %arg2: tensor<16x16xf32, #blocked>) { ++ // GFX906-COUNT-8: llvm.call_intrinsic "llvm.amdgcn.fdot2" ++ %0 = tt.dot %arg0, %arg1, %arg2, inputPrecision = ieee : tensor<16x16xf16, #ttg.dot_op<{opIdx = 0, parent = #blocked}>> * tensor<16x16xf16, #ttg.dot_op<{opIdx = 1, parent = #blocked}>> -> tensor<16x16xf32, #blocked> ++ tt.return ++ } ++} ++ ++// ----- ++ ++// GFX906-LABEL: v_dot_i8_gfx906 ++#blocked = #ttg.blocked<{sizePerThread = [1, 1], threadsPerWarp = [8, 8], warpsPerCTA = [2, 2], order = [1, 0]}> ++module attributes {"ttg.target" = "hip:gfx906", "ttg.num-ctas" = 1 : i32, "ttg.num-warps" = 4 : i32, "ttg.threads-per-warp" = 64 : i32} { ++ tt.func @v_dot_i8_gfx906(%arg0: tensor<16x16xi8, #ttg.dot_op<{opIdx = 0, parent = #blocked}>>, %arg1: tensor<16x16xi8, #ttg.dot_op<{opIdx = 1, parent = #blocked}>>, %arg2: tensor<16x16xi32, #blocked>) { ++ // GFX906-COUNT-4: llvm.call_intrinsic "llvm.amdgcn.sdot4" ++ %0 = tt.dot %arg0, %arg1, %arg2, inputPrecision = ieee : tensor<16x16xi8, #ttg.dot_op<{opIdx = 0, parent = #blocked}>> * tensor<16x16xi8, #ttg.dot_op<{opIdx = 1, parent = #blocked}>> -> tensor<16x16xi32, #blocked> ++ tt.return ++ } ++} +diff --git a/third_party/amd/include/TritonAMDGPUToLLVM/TargetUtils.h b/third_party/amd/include/TritonAMDGPUToLLVM/TargetUtils.h +index a689fe438..5d84110dc 100644 +--- a/third_party/amd/include/TritonAMDGPUToLLVM/TargetUtils.h ++++ b/third_party/amd/include/TritonAMDGPUToLLVM/TargetUtils.h +@@ -8,6 +8,7 @@ namespace mlir::triton::AMD { + // A list of ISA families we care about. + enum class ISAFamily { + Unknown, ++ GCN5_1, + CDNA1, + CDNA2, + CDNA3, +diff --git a/third_party/amd/lib/TritonAMDGPUToLLVM/TargetInfo.cpp b/third_party/amd/lib/TritonAMDGPUToLLVM/TargetInfo.cpp +index af7b4b1f7..01cacc9de 100644 +--- a/third_party/amd/lib/TritonAMDGPUToLLVM/TargetInfo.cpp ++++ b/third_party/amd/lib/TritonAMDGPUToLLVM/TargetInfo.cpp +@@ -71,6 +71,7 @@ llvm::AMDGPU::GPUKind TargetInfo::getGPUKind() const { + + int TargetInfo::getWarpSize() const { + switch (getISAFamily()) { ++ case ISAFamily::GCN5_1: + case ISAFamily::CDNA1: + case ISAFamily::CDNA2: + case ISAFamily::CDNA3: +@@ -335,10 +336,10 @@ bool TargetInfo::warpReduce(RewriterBase &rewriter, Location loc, + return true; + if (numLaneToReduce != getWarpSize()) + return false; +- if (isCDNA(getISAFamily()) && getISAFamily() == ISAFamily::CDNA1) +- return false; +- if (isRDNA(getISAFamily()) && +- llvm::is_contained({ISAFamily::RDNA1, ISAFamily::RDNA2}, getISAFamily())) ++ // DPP warp reduce requires gfx90a+ (CDNA2+) or gfx11+ (RDNA3+). ++ // Pre-CDNA2 GFX9 (gfx906/gfx908) and GFX10 (RDNA1/2) are excluded. ++ auto v = getIsaVersion(); ++ if (!((v.Major == 9 && (v.Minor > 0 || v.Stepping >= 0xa)) || v.Major >= 11)) + return false; + + Operation *reduxOp = op.getSingleCombiner(); +@@ -438,7 +439,7 @@ bool TargetInfo::warpReduce(RewriterBase &rewriter, Location loc, + buf = createDppReduxOpWithBoundCtrl(valType, buf, 1 + dppCtrlRowShr, + allRows, allBanks); + +- if (isCDNA(getISAFamily())) { ++ if (isCDNA(getISAFamily()) || getISAFamily() == ISAFamily::GCN5_1) { + // row_bcast:15 row_mask:0xa + buf = createDppReduxOpWithBoundCtrl( + valType, buf, static_cast(DppCtrl::BCAST15), 0xa, allBanks); +diff --git a/third_party/amd/lib/TritonAMDGPUToLLVM/TargetInfo.cpp.rej b/third_party/amd/lib/TritonAMDGPUToLLVM/TargetInfo.cpp.rej +new file mode 100644 +index 000000000..b75ab8f11 +--- /dev/null ++++ b/third_party/amd/lib/TritonAMDGPUToLLVM/TargetInfo.cpp.rej +@@ -0,0 +1,16 @@ ++diff a/third_party/amd/lib/TritonAMDGPUToLLVM/TargetInfo.cpp b/third_party/amd/lib/TritonAMDGPUToLLVM/TargetInfo.cpp (rejected hunks) ++@@ -395,10 +396,10 @@ bool TargetInfo::warpReduce(RewriterBase &rewriter, Location loc, ++ return true; ++ if (reduceLaneIdMask != (getWarpSize() - 1)) ++ return false; ++- if (isCDNA(getISAFamily()) && getISAFamily() == ISAFamily::CDNA1) ++- return false; ++- if (isRDNA(getISAFamily()) && ++- llvm::is_contained({ISAFamily::RDNA1, ISAFamily::RDNA2}, getISAFamily())) +++ // DPP warp reduce requires gfx90a+ (CDNA2+) or gfx11+ (RDNA3+). +++ // Pre-CDNA2 GFX9 (gfx906/gfx908) and GFX10 (RDNA1/2) are excluded. +++ auto v = getIsaVersion(); +++ if (!((v.Major == 9 && (v.Minor > 0 || v.Stepping >= 0xa)) || v.Major >= 11)) ++ return false; ++ ++ Operation *reduxOp = op.getSingleCombiner(); +diff --git a/third_party/amd/lib/TritonAMDGPUToLLVM/TargetUtils.cpp b/third_party/amd/lib/TritonAMDGPUToLLVM/TargetUtils.cpp +index b79841ab5..afb80d9fb 100644 +--- a/third_party/amd/lib/TritonAMDGPUToLLVM/TargetUtils.cpp ++++ b/third_party/amd/lib/TritonAMDGPUToLLVM/TargetUtils.cpp +@@ -12,6 +12,9 @@ ISAFamily deduceISAFamily(llvm::StringRef arch) { + if (kind == llvm::AMDGPU::GK_GFX1250) + return ISAFamily::GFX1250; + ++ if (kind == llvm::AMDGPU::GK_GFX906) ++ return ISAFamily::GCN5_1; ++ + // CDNA ISA cases + switch (kind) { + case llvm::AMDGPU::GK_GFX950: +@@ -41,6 +44,7 @@ ISAFamily deduceISAFamily(llvm::StringRef arch) { + + bool supportsVDot(llvm::StringRef arch) { + switch (deduceISAFamily(arch)) { ++ case AMD::ISAFamily::GCN5_1: + case AMD::ISAFamily::CDNA1: + case AMD::ISAFamily::CDNA2: + case AMD::ISAFamily::CDNA3: diff --git a/pkgs/development/python-modules/triton/default.nix b/pkgs/development/python-modules/triton/default.nix index 20151128fa890..cd81a8c6de0f8 100644 --- a/pkgs/development/python-modules/triton/default.nix +++ b/pkgs/development/python-modules/triton/default.nix @@ -63,6 +63,8 @@ buildPythonPackage (finalAttrs: { libcudaStubsDir = if cudaSupport then "${lib.getOutput "stubs" cudaPackages.cuda_cudart}/lib/stubs" else null; }) + # Backport of https://github.com/triton-lang/triton/pull/9628 (does not apply cleanly) + ./0005-add-gcn5-gfx906-target.patch ] ++ lib.optionals cudaSupport [ (replaceVars ./0003-nvidia-cudart-a-systempath.patch { diff --git a/pkgs/development/python-modules/twisted/default.nix b/pkgs/development/python-modules/twisted/default.nix index 316a281a106fb..9f20df52c8ec0 100644 --- a/pkgs/development/python-modules/twisted/default.nix +++ b/pkgs/development/python-modules/twisted/default.nix @@ -191,6 +191,8 @@ buildPythonPackage rec { # https://github.com/twisted/twisted/blob/twisted-25.5.0/src/twisted/internet/test/test_tcp.py "AbortConnectionTests_AsyncioSelectorReactorTests.test_resumeProducingAbort" "AbortConnectionTests_AsyncioSelectorReactorTests.test_resumeProducingAbortLater" + # Times out in Hydra on x86_64-darwin + "AbortConnectionTests_AsyncioSelectorReactorTests.test_fullWriteBufferAfterByteExchange" ]; }; in diff --git a/pkgs/development/python-modules/tzdata/default.nix b/pkgs/development/python-modules/tzdata/default.nix index 100722bc9c063..b9c451664e0fe 100644 --- a/pkgs/development/python-modules/tzdata/default.nix +++ b/pkgs/development/python-modules/tzdata/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "tzdata"; - version = "2025.3"; + version = "2026.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-3jnCyl3HsDRPLrqG9J1hQBnSnwYPxOvIpBeJamILVqc="; + hash = "sha256-Z2WKGQPHWRcwnnU/3DSawO/Ywn23oMtAaiW+SED4f5g="; }; nativeBuildInputs = [ setuptools ]; @@ -25,6 +25,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "tzdata" ]; meta = { + changelog = "https://github.com/python/tzdata/blob/${version}/NEWS.md"; description = "Provider of IANA time zone data"; homepage = "https://github.com/python/tzdata"; license = lib.licenses.asl20; diff --git a/pkgs/development/python-modules/vehicle/default.nix b/pkgs/development/python-modules/vehicle/default.nix index 69e753c08bdf9..fc181961e98f7 100644 --- a/pkgs/development/python-modules/vehicle/default.nix +++ b/pkgs/development/python-modules/vehicle/default.nix @@ -29,7 +29,7 @@ buildPythonPackage rec { postPatch = '' # Upstream doesn't set a version for the pyproject.toml substituteInPlace pyproject.toml \ - --replace "0.0.0" "${version}" \ + --replace "0.0.0" "${version}" ''; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/wandb/default.nix b/pkgs/development/python-modules/wandb/default.nix index 087bd114b1a4c..4e2612aa225c7 100644 --- a/pkgs/development/python-modules/wandb/default.nix +++ b/pkgs/development/python-modules/wandb/default.nix @@ -10,13 +10,12 @@ writableTmpDirAsHomeHook, versionCheckHook, - ## gpu-stats + ## wandb-xpu rustPlatform, ## wandb buildPythonPackage, replaceVars, - fetchpatch, # build-system hatchling, @@ -76,26 +75,29 @@ }: let - version = "0.25.1"; + version = "0.26.0"; src = fetchFromGitHub { owner = "wandb"; repo = "wandb"; tag = "v${version}"; - hash = "sha256-jrHj+dNW/eUMcqT5XJbiAz1tlviVBhdtroJ8dA7GBr4="; + hash = "sha256-pN2vfrexu87202WLes4eIbkU1aVuLpqR676f7AxokT8="; }; - gpu-stats = rustPlatform.buildRustPackage { - pname = "gpu-stats"; - version = "0.6.0"; + wandb-xpu = rustPlatform.buildRustPackage { + pname = "wandb-xpu"; + version = "0.7.0"; inherit src; - sourceRoot = "${src.name}/gpu_stats"; + sourceRoot = "${src.name}/xpu"; - cargoHash = "sha256-yzvXJYkQTNOScOI3yfVBH6IGZzcFduuXqW3pI5hEZGw="; + cargoHash = "sha256-h5kttUU1KsP+IaXTfqfgRf+7cooRZQzi5i5NmQ9YEA0="; checkFlags = [ # fails in sandbox "--skip=gpu_amd::tests::test_gpu_amd_new" + + # tries to download libtpu wheel from PyPI + "--skip=tpu_libtpu::tests::test_libtpu_sdk" ]; nativeInstallCheckInputs = [ @@ -104,23 +106,50 @@ let doInstallCheck = true; meta = { - mainProgram = "gpu_stats"; + mainProgram = "wandb-xpu"; }; }; + inherit (stdenv.hostPlatform.extensions) sharedLibrary; + libRustParquet = "librust_parquet_ffi${sharedLibrary}"; + + parquet-rust-wrapper = rustPlatform.buildRustPackage { + pname = "arrow-rs-wrapper"; + version = "0.1.0"; + inherit src; + + sourceRoot = "${src.name}/parquet-rust-wrapper"; + + cargoHash = "sha256-fOq1KoWJEDZnchE6ooTmUQZ3DLdlbr2/aYl1qbF2GH4="; + + # The original build script renames the library: + # https://github.com/wandb/wandb/blob/v0.26.0/parquet-rust-wrapper/build.sh#L37-L68 + postInstall = '' + mv $out/lib/libarrow_rs_wrapper${sharedLibrary} $out/lib/${libRustParquet} + ''; + }; + wandb-core = buildGoModule { pname = "wandb-core"; inherit src version; sourceRoot = "${src.name}/core"; - # hardcode the `gpu_stats` binary path. - postPatch = '' - substituteInPlace internal/monitor/gpuresourcemanager.go \ - --replace-fail \ - 'cmdPath, err := getGPUCollectorCmdPath()' \ - 'cmdPath, err := "${lib.getExe gpu-stats}", error(nil)' - ''; + postPatch = + # hardcode the `wandb-xpu` binary path. + '' + substituteInPlace internal/monitor/xpuresourcemanager.go \ + --replace-fail \ + 'cmdPath, err := getXPUCmdPath()' \ + 'cmdPath, err := "${lib.getExe wandb-xpu}", error(nil)' + '' + # hardcode the `parquet-rust-wrapper` library path. + + '' + substituteInPlace internal/runhistoryreader/parquet/ffi/rustarrowreader.go \ + --replace-fail \ + "${libRustParquet}" \ + "${lib.getLib parquet-rust-wrapper}/lib/${libRustParquet}" + ''; vendorHash = null; @@ -163,20 +192,14 @@ buildPythonPackage (finalAttrs: { (replaceVars ./hardcode-git-path.patch { git = lib.getExe gitMinimal; }) - - # https://github.com/wandb/wandb/pull/11552 - (fetchpatch { - name = "add-protobuf-7-compatibility"; - url = "https://github.com/wandb/wandb/commit/4ef09f3dd1ee408eb9194ea8b7feea2b1128839c.patch"; - hash = "sha256-6weMJI51cWXz2mCxOGWYGrh0QCxtMGqz6HAVRF5b1xs="; - }) ]; postPatch = - # Prevent hatch from building wandb-core + # Prevent hatch from building wandb-core and arrow-rs-wrapper '' substituteInPlace hatch_build.py \ - --replace-fail "artifacts.extend(self._build_wandb_core())" "" + --replace-fail "artifacts.extend(self._build_wandb_core())" "" \ + --replace-fail "artifacts.extend(self._build_arrow_rs_wrapper())" "" '' # Hard-code the path to the `wandb-core` binary in the code. + '' @@ -187,11 +210,11 @@ buildPythonPackage (finalAttrs: { ''; env = { - # Prevent the install script to try building and embedding the `gpu_stats` and `wandb-core` - # binaries in the wheel. - # Their path have been patched accordingly in the `wandb-core` and `wanbd` source codes. + # Prevent the install script from trying to build and embed native binaries in the wheel. + # Their paths have been patched accordingly in the `wandb-core` and `wandb` source codes. # https://github.com/wandb/wandb/blob/v0.18.5/hatch_build.py#L37-L47 - WANDB_BUILD_SKIP_GPU_STATS = true; + WANDB_BUILD_SKIP_WANDB_XPU = true; + WANDB_BUILD_SKIP_ORJSON = true; WANDB_BUILD_UNIVERSAL = true; }; @@ -199,11 +222,6 @@ buildPythonPackage (finalAttrs: { hatchling ]; - # Protobuf 7 is not compatible with the current version of wandb - pythonRelaxDeps = [ - "protobuf" - ]; - dependencies = [ click gitpython @@ -281,6 +299,9 @@ buildPythonPackage (finalAttrs: { # PermissionError: unable to write to .cache/wandb/artifacts "tests/unit_tests/test_artifacts/test_wandb_artifacts.py" + + # Requires kfp which is not packaged + "tests/unit_tests/test_kfp.py" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # Breaks in sandbox: "Timed out waiting for wandb service to start" @@ -400,12 +421,20 @@ buildPythonPackage (finalAttrs: { "test_watch_parameters_torch_jit" ]; + passthru = { + inherit + wandb-core + wandb-xpu + parquet-rust-wrapper + ; + }; + meta = { description = "CLI and library for interacting with the Weights and Biases API"; homepage = "https://github.com/wandb/wandb"; changelog = "https://github.com/wandb/wandb/raw/${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ samuela ]; - broken = gpu-stats.meta.broken || wandb-core.meta.broken; + broken = wandb-xpu.meta.broken || wandb-core.meta.broken; }; }) diff --git a/pkgs/development/python-modules/wcwidth/default.nix b/pkgs/development/python-modules/wcwidth/default.nix index 8d81d4770deff..39e7931da5843 100644 --- a/pkgs/development/python-modules/wcwidth/default.nix +++ b/pkgs/development/python-modules/wcwidth/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "wcwidth"; - version = "0.4.0"; + version = "0.6.0"; pyproject = true; src = fetchFromGitHub { owner = "jquast"; repo = "wcwidth"; tag = version; - hash = "sha256-TQFvXmYkcsDojZSPAR76Dyq2vRUO41sII0nhC78Fd7Y="; + hash = "sha256-J1uVqHMbOr9OZK6W7O3ilSgzB4i6R9jLN8RzwOxZZnA="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/wled/default.nix b/pkgs/development/python-modules/wled/default.nix index eba545151ebe7..fa438c2bc15af 100644 --- a/pkgs/development/python-modules/wled/default.nix +++ b/pkgs/development/python-modules/wled/default.nix @@ -34,7 +34,7 @@ buildPythonPackage rec { postPatch = '' # Upstream doesn't set a version for the pyproject.toml substituteInPlace pyproject.toml \ - --replace-fail "0.0.0" "${version}" \ + --replace-fail "0.0.0" "${version}" ''; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/xapian/default.nix b/pkgs/development/python-modules/xapian/default.nix index 94934ea0041df..14a07d65ae839 100644 --- a/pkgs/development/python-modules/xapian/default.nix +++ b/pkgs/development/python-modules/xapian/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchurl { url = "https://oligarchy.co.uk/xapian/${version}/xapian-bindings-${version}.tar.xz"; - hash = "sha256-ujteEICeV5rNEb0WV3nOP9KaiQTqN5aO9bV62Xw2GLo="; + hash = "sha256-o4zHukGIzAvSfcc2nwOQZ3IEcIehxU8bkzVdXpEDwwQ="; }; configureFlags = [ diff --git a/pkgs/development/python-modules/zeroconf/default.nix b/pkgs/development/python-modules/zeroconf/default.nix index a5ca2aba1590a..918408066c91f 100644 --- a/pkgs/development/python-modules/zeroconf/default.nix +++ b/pkgs/development/python-modules/zeroconf/default.nix @@ -48,6 +48,9 @@ buildPythonPackage rec { "test_launch_and_close" "test_launch_and_close_context_manager" "test_launch_and_close_v4_v6" + + # Flaky (see e.g. https://hydra.nixos.org/build/326378736); https://github.com/python-zeroconf/python-zeroconf/issues/1663 + "test_run_coro_with_timeout" ]; __darwinAllowLocalNetworking = true; diff --git a/pkgs/development/python-modules/zstandard/default.nix b/pkgs/development/python-modules/zstandard/default.nix index c3053e6c0117a..205db81d45c6a 100644 --- a/pkgs/development/python-modules/zstandard/default.nix +++ b/pkgs/development/python-modules/zstandard/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "cffi~=" "cffi>=" \ + --replace-fail "cffi~=" "cffi>=" ''; build-system = [ diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix index 41372a40fdb12..0eb36b2bf7a49 100644 --- a/pkgs/development/r-modules/default.nix +++ b/pkgs/development/r-modules/default.nix @@ -3000,7 +3000,7 @@ let postPatch = '' substituteInPlace src/Makefile --replace-fail \ "all:\$(PROG) ../inst/bwa clean" \ - "all:\$(PROG) ../inst/bwa" \ + "all:\$(PROG) ../inst/bwa" ''; }); diff --git a/pkgs/development/tcl-modules/by-name/ex/expect/package.nix b/pkgs/development/tcl-modules/by-name/ex/expect/package.nix index a30305b890b75..fcb23f407da71 100644 --- a/pkgs/development/tcl-modules/by-name/ex/expect/package.nix +++ b/pkgs/development/tcl-modules/by-name/ex/expect/package.nix @@ -51,8 +51,13 @@ tcl.mkTclDerivation rec { strictDeps = true; - env = lib.optionalAttrs stdenv.cc.isGNU { - NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types -std=gnu17"; + env = { + NIX_CFLAGS_COMPILE = toString ( + # Needed to avoid errors when building with GCC 15. + lib.optionals stdenv.cc.isGNU [ "-Wno-error=incompatible-pointer-types" ] + # Autoconf 2.73 defaults to C23, but Expect uses K&R style function declarations. + ++ [ "-std=gnu17" ] + ); }; hardeningDisable = [ "format" ]; @@ -62,6 +67,8 @@ tcl.mkTclDerivation rec { ${lib.optionalString stdenv.hostPlatform.isDarwin "tclWrapperArgs+=(--prefix DYLD_LIBRARY_PATH : $out/lib/expect${version})"} ''; + tclRequiresCheck = [ "Expect" ]; + outputs = [ "out" "dev" diff --git a/pkgs/development/tcl-modules/by-name/tc/tcllib/package.nix b/pkgs/development/tcl-modules/by-name/tc/tcllib/package.nix index 33ca7b53001b9..1d57dc6ec0c2b 100644 --- a/pkgs/development/tcl-modules/by-name/tc/tcllib/package.nix +++ b/pkgs/development/tcl-modules/by-name/tc/tcllib/package.nix @@ -19,6 +19,15 @@ mkTclDerivation rec { buildFlags = [ "all" ] ++ lib.optional withCritcl "critcl"; + # Tcllib contains a huge amount of Tcl packages: + # https://core.tcl-lang.org/tcllib/doc/trunk/embedded/md/toc.md + # We sample a small amount of popular ones. + tclRequiresCheck = [ + "struct::graph" + "doctools" + "json" + ]; + meta = { homepage = "https://core.tcl-lang.org/tcllib/"; description = "Tcl-only library of standard routines for Tcl"; diff --git a/pkgs/development/tcl-modules/by-name/tc/tclreadline/package.nix b/pkgs/development/tcl-modules/by-name/tc/tclreadline/package.nix index 6ba554caacf83..56e061838e971 100644 --- a/pkgs/development/tcl-modules/by-name/tc/tclreadline/package.nix +++ b/pkgs/development/tcl-modules/by-name/tc/tclreadline/package.nix @@ -58,6 +58,8 @@ mkTclDerivation rec { done ''; + tclRequiresCheck = [ "tclreadline" ]; + meta = { description = "GNU readline for interactive tcl shells"; homepage = "https://github.com/flightaware/tclreadline"; diff --git a/pkgs/development/tcl-modules/by-name/tc/tcltls/package.nix b/pkgs/development/tcl-modules/by-name/tc/tcltls/package.nix index f5f2d99b284d8..02621ea9a8c3e 100644 --- a/pkgs/development/tcl-modules/by-name/tc/tcltls/package.nix +++ b/pkgs/development/tcl-modules/by-name/tc/tcltls/package.nix @@ -20,6 +20,8 @@ mkTclDerivation rec { "--with-ssl-dir=${openssl.dev}" ]; + tclRequiresCheck = [ "tls" ]; + meta = { homepage = "https://core.tcl-lang.org/tcltls/index"; description = "OpenSSL / RSA-bsafe Tcl extension"; diff --git a/pkgs/development/tools/analysis/radare2/default.nix b/pkgs/development/tools/analysis/radare2/default.nix index dfea6d9c508c8..7adc62532e4b5 100644 --- a/pkgs/development/tools/analysis/radare2/default.nix +++ b/pkgs/development/tools/analysis/radare2/default.nix @@ -22,7 +22,7 @@ readline, ruby, vte, - xxHash, + xxhash, zlib, useX11 ? false, rubyBindings ? false, @@ -109,7 +109,7 @@ stdenv.mkDerivation (finalAttrs: { # radare2 exposes r_lib which depends on these libraries file # for its list of magic numbers (`libmagic`) libzip - xxHash + xxhash ]; postUnpack = '' diff --git a/pkgs/development/tools/analysis/rizin/default.nix b/pkgs/development/tools/analysis/rizin/default.nix index fa20ebdc89613..40b564e4dd68d 100644 --- a/pkgs/development/tools/analysis/rizin/default.nix +++ b/pkgs/development/tools/analysis/rizin/default.nix @@ -15,7 +15,7 @@ libmspack, libzip, lz4, - xxHash, + xxhash, xz, meson, python3, @@ -105,7 +105,7 @@ let openssl libmspack tree-sitter - xxHash + xxhash xz zstd binutils diff --git a/pkgs/development/tools/misc/autoconf/default.nix b/pkgs/development/tools/misc/autoconf/default.nix index 6eac0fd183933..818117f1bb12f 100644 --- a/pkgs/development/tools/misc/autoconf/default.nix +++ b/pkgs/development/tools/misc/autoconf/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { pname = "autoconf"; - version = "2.72"; + version = "2.73"; outputs = [ "out" "doc" @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "mirror://gnu/autoconf/autoconf-${version}.tar.xz"; - hash = "sha256-uohcExlXjWyU1G6bDc60AUyq/iSQ5Deg28o/JwoiP1o="; + hash = "sha256-n9ZyschCX6wvpn+gR3uZCYcmi5D/NtXwFtrle+DWtS4="; }; strictDeps = true; diff --git a/pkgs/development/tools/misc/binutils/CVE-2025-5244.diff b/pkgs/development/tools/misc/binutils/CVE-2025-5244.diff deleted file mode 100644 index 947172f2866a4..0000000000000 --- a/pkgs/development/tools/misc/binutils/CVE-2025-5244.diff +++ /dev/null @@ -1,13 +0,0 @@ -Backported patch originally targeted against 2.45. ---- a/bfd/elflink.c -+++ b/bfd/elflink.c -@@ -14356,5 +14356,6 @@ elf_gc_sweep (bfd *abfd, struct bfd_link_info *info) - if (o->flags & SEC_GROUP) - { - asection *first = elf_next_in_group (o); -- o->gc_mark = first->gc_mark; -+ if (first != NULL) -+ o->gc_mark = first->gc_mark; - } - - if (o->gc_mark) diff --git a/pkgs/development/tools/misc/binutils/CVE-2025-5245.diff b/pkgs/development/tools/misc/binutils/CVE-2025-5245.diff deleted file mode 100644 index 27592a8d0e87f..0000000000000 --- a/pkgs/development/tools/misc/binutils/CVE-2025-5245.diff +++ /dev/null @@ -1,26 +0,0 @@ -Backported patch originally targeted against 2.45. ---- a/binutils/debug.c -+++ b/binutils/debug.c -@@ -2554,9 +2554,6 @@ debug_write_type (struct debug_handle *info, - case DEBUG_KIND_UNION_CLASS: - return debug_write_class_type (info, fns, fhandle, type, tag); - case DEBUG_KIND_ENUM: -- if (type->u.kenum == NULL) -- return (*fns->enum_type) (fhandle, tag, (const char **) NULL, -- (bfd_signed_vma *) NULL); - return (*fns->enum_type) (fhandle, tag, type->u.kenum->names, - type->u.kenum->values); - case DEBUG_KIND_POINTER: -@@ -3097,9 +3094,9 @@ debug_type_samep (struct debug_handle *info, struct debug_type_s *t1, - break; - - case DEBUG_KIND_ENUM: -- if (t1->u.kenum == NULL) -- ret = t2->u.kenum == NULL; -- else if (t2->u.kenum == NULL) -+ if (t1->u.kenum->names == NULL) -+ ret = t2->u.kenum->names == NULL; -+ else if (t2->u.kenum->names == NULL) - ret = false; - else - { diff --git a/pkgs/development/tools/misc/binutils/default.nix b/pkgs/development/tools/misc/binutils/default.nix index d632b1ade6ea0..05f863742d315 100644 --- a/pkgs/development/tools/misc/binutils/default.nix +++ b/pkgs/development/tools/misc/binutils/default.nix @@ -34,7 +34,7 @@ assert enableGoldDefault -> enableGold; let inherit (stdenv) buildPlatform hostPlatform targetPlatform; - version = "2.44"; + version = "2.46"; #INFO: The targetPrefix prepended to binary names to allow multiple binuntils # on the PATH to both be usable. @@ -82,7 +82,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://gnu/binutils/binutils-with-gold-${version}.tar.bz2"; - hash = "sha256-NHM+pJXMDlDnDbTliQ3sKKxB8OFMShZeac8n+5moxMg="; + hash = "sha256-uMmj15bcCw6OqTXcJMXI1vNF6xd62lrGpbESLHfWIVg="; }; # WARN: this package is used for bootstrapping fetchurl, and thus cannot use @@ -120,14 +120,6 @@ stdenv.mkDerivation (finalAttrs: { ./avr-size.patch ./windres-locate-gcc.patch - - # Backported against CVE patched in the 2.45 series. See: - # https://nvd.nist.gov/vuln/detail/CVE-2025-5244 - ./CVE-2025-5244.diff - - # Backported against CVE patched in the 2.45 series. See: - # https://nvd.nist.gov/vuln/detail/CVE-2025-5245 - ./CVE-2025-5245.diff ]; outputs = [ diff --git a/pkgs/development/tools/parsing/tree-sitter/default.nix b/pkgs/development/tools/parsing/tree-sitter/default.nix index b54f3967ead2a..a0683acf66ad9 100644 --- a/pkgs/development/tools/parsing/tree-sitter/default.nix +++ b/pkgs/development/tools/parsing/tree-sitter/default.nix @@ -112,17 +112,17 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "tree-sitter"; - version = "0.25.10"; + version = "0.26.8"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter"; tag = "v${finalAttrs.version}"; - hash = "sha256-aHszbvLCLqCwAS4F4UmM3wbSb81QuG9FM7BDHTu1ZvM="; + hash = "sha256-fcFEfoALrbpBD6rWogxJ7FNVlvDQgswoX9ylRgko+8Q="; fetchSubmodules = true; }; - cargoHash = "sha256-4R5Y9yancbg/w3PhACtsWq0+gieUd2j8YnmEj/5eqkg="; + cargoHash = "sha256-9FeWnWWPUWmMF15Psmul8GxGv2JceHWc2WZPmOr81gw="; buildInputs = [ installShellFiles @@ -131,6 +131,7 @@ rustPlatform.buildRustPackage (finalAttrs: { openssl ]; nativeBuildInputs = [ + rustPlatform.bindgenHook which ] ++ lib.optionals webUISupport [ diff --git a/pkgs/development/tools/parsing/tree-sitter/remove-web-interface.patch b/pkgs/development/tools/parsing/tree-sitter/remove-web-interface.patch index 9f3504f33b533..7a3880a42806b 100644 --- a/pkgs/development/tools/parsing/tree-sitter/remove-web-interface.patch +++ b/pkgs/development/tools/parsing/tree-sitter/remove-web-interface.patch @@ -1,39 +1,43 @@ -diff --git a/cli/src/lib.rs b/cli/src/lib.rs -index 4a00747e..e17d253b 100644 ---- a/cli/src/lib.rs -+++ b/cli/src/lib.rs -@@ -6,7 +6,6 @@ pub mod highlight; - pub mod init; - pub mod input; - pub mod logger; - pub mod parse; --pub mod playground; - pub mod query; - pub mod query_testing; - pub mod tags; -diff --git a/cli/src/main.rs b/cli/src/main.rs -index 1758fada..4bc56cc2 100644 ---- a/cli/src/main.rs -+++ b/cli/src/main.rs -@@ -23,7 +23,7 @@ use tree_sitter_cli::{ +diff --git a/crates/cli/src/main.rs b/crates/cli/src/main.rs +index c6d845fc..d1aa1b1c 100644 +--- a/crates/cli/src/main.rs ++++ b/crates/cli/src/main.rs +@@ -24,7 +24,6 @@ use tree_sitter_cli::{ input::{get_input, get_tmp_source_file, CliInput}, logger, parse::{self, ParseDebugType, ParseFileOptions, ParseOutput, ParseTheme}, -- playground, query, -+ query, +- playground, + query::{self, QueryFileOptions}, tags::{self, TagsOptions}, - test::{self, TestOptions, TestStats}, - test_highlight, test_tags, util, version, wasm, -@@ -1614,10 +1614,8 @@ impl Tags { + test::{self, TestOptions, TestStats, TestSummary}, +@@ -1933,16 +1932,8 @@ impl Tags { impl Playground { fn run(self, current_dir: &Path) -> Result<()> { -- let open_in_browser = !self.quiet; - let grammar_path = self.grammar_path.as_deref().map_or(current_dir, Path::new); -- playground::serve(grammar_path, open_in_browser)?; +- +- if let Some(export_path) = self.export { +- playground::export(grammar_path, &export_path)?; +- } else { +- let open_in_browser = !self.quiet; +- playground::serve(grammar_path, open_in_browser)?; +- } +- - Ok(()) + println!("ERROR: web-ui is not available in this nixpkgs build; enable the webUISupport"); + std::process::exit(1); } } +diff --git a/crates/cli/src/tree_sitter_cli.rs b/crates/cli/src/tree_sitter_cli.rs +index 3960d961..55f8e2e4 100644 +--- a/crates/cli/src/tree_sitter_cli.rs ++++ b/crates/cli/src/tree_sitter_cli.rs +@@ -6,7 +6,6 @@ pub mod init; + pub mod input; + pub mod logger; + pub mod parse; +-pub mod playground; + pub mod query; + pub mod query_testing; + pub mod tags; diff --git a/pkgs/development/web/nodejs/nodejs.nix b/pkgs/development/web/nodejs/nodejs.nix index 98ee9e5602110..070a37f8f0ad2 100644 --- a/pkgs/development/web/nodejs/nodejs.nix +++ b/pkgs/development/web/nodejs/nodejs.nix @@ -8,10 +8,13 @@ ada, brotli, c-ares, + gtest, + hdrhistogram_c, libuv, lief, llhttp, merve, + nbytes, nghttp2, nghttp3, ngtcp2, @@ -124,55 +127,65 @@ let null; # TODO: also handle MIPS flags (mips_arch, mips_fpu, mips_float_abi). - useSharedAdaAndSimd = !stdenv.hostPlatform.isStatic && lib.versionAtLeast version "22.2"; - useSharedLief = !stdenv.hostPlatform.isStatic && lib.versionAtLeast version "25.6"; - useSharedMerve = !stdenv.hostPlatform.isStatic && lib.versionAtLeast version "25.6.1"; - useSharedSQLite = !stdenv.hostPlatform.isStatic && lib.versionAtLeast version "22.5"; - useSharedZstd = !stdenv.hostPlatform.isStatic && lib.versionAtLeast version "22.15"; - - sharedLibDeps = - (lib.optionalAttrs (!stdenv.hostPlatform.isStatic) { - inherit - brotli - libuv - nghttp3 - ngtcp2 - openssl - uvwasi - zlib - ; - cares = c-ares; - http-parser = llhttp; - nghttp2 = nghttp2.overrideAttrs { - patches = [ - (fetchpatch2 { - url = "https://github.com/nghttp2/nghttp2/commit/7784fa979d0bcf801a35f1afbb25fb048d815cd7.patch?full_index=1"; - hash = "sha256-RG87Qifjpl7HTP9ac2JwHj2XAbDlFgOpAnpZX3ET6gU="; - excludes = [ "lib/includes/nghttp2/nghttp2.h" ]; - revert = true; - }) - ]; - }; - }) - // (lib.optionalAttrs useSharedAdaAndSimd { - inherit - ada - simdjson - ; - simdutf = if lib.versionAtLeast version "25" then simdutf else simdutf_6; - }) - // (lib.optionalAttrs useSharedSQLite { - inherit sqlite; - }) - // (lib.optionalAttrs useSharedLief { - inherit lief; - }) - // (lib.optionalAttrs useSharedMerve { - inherit merve; - }) - // (lib.optionalAttrs useSharedZstd { - inherit zstd; - }); + useSharedAdaAndSimd = lib.versionAtLeast version "22.2"; + useSharedGtestAndHistogram = lib.versionAtLeast version ( + if majorVersion == 24 then "24.14.0" else "25.4" + ); + useSharedNBytes = lib.versionAtLeast version (if majorVersion == 24 then "24.14.0" else "25.5"); + useSharedLief = lib.versionAtLeast version "25.6"; + useSharedMerve = lib.versionAtLeast version (if majorVersion == 24 then "24.14.0" else "25.6.1"); + useSharedSQLite = lib.versionAtLeast version "22.5"; + useSharedZstd = lib.versionAtLeast version "22.15"; + + sharedLibDeps = { + inherit + brotli + libuv + nghttp3 + ngtcp2 + openssl + uvwasi + zlib + ; + cares = c-ares; + http-parser = llhttp; + nghttp2 = nghttp2.overrideAttrs { + patches = [ + (fetchpatch2 { + url = "https://github.com/nghttp2/nghttp2/commit/7784fa979d0bcf801a35f1afbb25fb048d815cd7.patch?full_index=1"; + hash = "sha256-RG87Qifjpl7HTP9ac2JwHj2XAbDlFgOpAnpZX3ET6gU="; + excludes = [ "lib/includes/nghttp2/nghttp2.h" ]; + revert = true; + }) + ]; + }; + } + // (lib.optionalAttrs useSharedAdaAndSimd { + inherit + ada + simdjson + ; + simdutf = if lib.versionAtLeast version "25" then simdutf else simdutf_6; + }) + // (lib.optionalAttrs useSharedSQLite { + inherit sqlite; + }) + // (lib.optionalAttrs useSharedGtestAndHistogram { + inherit gtest; + hdr-histogram = hdrhistogram_c; + }) + // (lib.optionalAttrs useSharedLief { + inherit lief; + }) + // (lib.optionalAttrs useSharedNBytes { + inherit nbytes; + }) + // (lib.optionalAttrs useSharedMerve { + inherit merve; + }) + // (lib.optionalAttrs useSharedZstd { + inherit zstd; + }); copyLibHeaders = map (name: "${lib.getDev sharedLibDeps.${name}}/include/*") ( builtins.attrNames sharedLibDeps diff --git a/pkgs/development/web/nodejs/v24.nix b/pkgs/development/web/nodejs/v24.nix index 872cbd4bf2224..49028c848e910 100644 --- a/pkgs/development/web/nodejs/v24.nix +++ b/pkgs/development/web/nodejs/v24.nix @@ -23,8 +23,8 @@ let [ ]; in buildNodejs { - version = "24.14.0"; - sha256 = "9fe025ef4028aba95d16e7810518bf4a5e8abfb0bdc07d8a3fdbb0afd538d77f"; + version = "24.14.1"; + sha256 = "7822507713f202cf2a551899d250259643f477b671706db421a6fb55c4aa0991"; patches = ( if (stdenv.hostPlatform.emulatorAvailable buildPackages) then @@ -63,6 +63,11 @@ buildNodejs { hash = "sha256-4cr94fsJrq5iCAHOf60wJQQkP/K2YWYY5W7GHs8Sbxg="; includes = [ "test/*" ]; }) + (fetchpatch2 { + url = "https://github.com/nodejs/node/commit/59a522af24173b244cb86829de145d46b143a45c.patch?full_index=1"; + hash = "sha256-mjxl4rIio8lgjvxqfKrVwdhOUHUUDH2PMh0n8BowXIQ="; + includes = [ "src/*" ]; + }) ] ++ gypPatches ++ lib.optionals (!stdenv.buildPlatform.isDarwin) [ diff --git a/pkgs/games/fteqw/default.nix b/pkgs/games/fteqw/default.nix index 6f010ee3f1e4e..8bb7cd851eac5 100644 --- a/pkgs/games/fteqw/default.nix +++ b/pkgs/games/fteqw/default.nix @@ -81,7 +81,7 @@ postFixup = '' patchelf $out/bin/${pname} \ - --add-needed ${gnutls}/lib/libgnutls.so \ + --add-needed ${gnutls}/lib/libgnutls.so ''; description = "Dedicated server for FTEQW"; diff --git a/pkgs/misc/documentation-highlighter/README.md b/pkgs/misc/documentation-highlighter/README.md index 62009879ed494..15fe8ac9ea274 100644 --- a/pkgs/misc/documentation-highlighter/README.md +++ b/pkgs/misc/documentation-highlighter/README.md @@ -6,7 +6,7 @@ This file was generated with pkgs/misc/documentation-highlighter/update.sh **This package contains only the CDN build assets of highlight.js.** -This may be what you want if you'd like to install the pre-built distributable highlight.js client-side assets via NPM. If you want to use highlight.js mainly on the server-side, you likely want the [highlight.js][1] package instead. +This may be what you want if you'd like to install the pre-built distributable highlight.js client-side assets via npm. If you want to use highlight.js mainly on the server-side, you likely want the [highlight.js][1] package instead. To access these files via CDN:
https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@latest/build/ diff --git a/pkgs/os-specific/darwin/by-name/si/sigtool/0001-fix-build-with-gcc.patch b/pkgs/os-specific/darwin/by-name/si/sigtool/0001-fix-build-with-gcc.patch new file mode 100644 index 0000000000000..dfebbdfb566ed --- /dev/null +++ b/pkgs/os-specific/darwin/by-name/si/sigtool/0001-fix-build-with-gcc.patch @@ -0,0 +1,24 @@ +From b18ae56b1bee86808d40f89900f999e835a7e1e9 Mon Sep 17 00:00:00 2001 +From: Randy Eckenrode +Date: Fri, 13 Feb 2026 19:05:02 -0500 +Subject: [PATCH] fix-build-with-gcc + +--- + emit.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/emit.h b/emit.h +index 340f314..a8a6d3b 100644 +--- a/emit.h ++++ b/emit.h +@@ -6,6 +6,7 @@ + #include + #include + #include ++#include + + namespace SigTool { + +-- +2.51.2 + diff --git a/pkgs/os-specific/darwin/by-name/si/sigtool/package.nix b/pkgs/os-specific/darwin/by-name/si/sigtool/package.nix index 226956ba1cdd0..d565bd4fb8c8c 100644 --- a/pkgs/os-specific/darwin/by-name/si/sigtool/package.nix +++ b/pkgs/os-specific/darwin/by-name/si/sigtool/package.nix @@ -17,6 +17,11 @@ stdenv.mkDerivation rec { sha256 = "sha256-K3VSFaqcZEomF7kROJz+AwxdW1MmxxEFDaRnWnzcw54="; }; + patches = [ + # Fix missing `UINT64_C` when building with GCC on Linux + ./0001-fix-build-with-gcc.patch + ]; + nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl ]; diff --git a/pkgs/os-specific/linux/busybox/default.nix b/pkgs/os-specific/linux/busybox/default.nix index 677b884d1c6d4..4155f345bc7e7 100644 --- a/pkgs/os-specific/linux/busybox/default.nix +++ b/pkgs/os-specific/linux/busybox/default.nix @@ -167,6 +167,7 @@ stdenv.mkDerivation rec { 1 a busybox() { '$out'/bin/busybox "$@"; }\ logger() { '$out'/bin/logger "$@"; }\ ' ${debianDispatcherScript} > ${outDispatchPath} + sed -i 's|/sbin/resolvconf|"$(busybox which resolvconf)"|g' ${outDispatchPath} chmod 555 ${outDispatchPath} HOST_PATH=$out/bin patchShebangs --host ${outDispatchPath} ''; diff --git a/pkgs/os-specific/linux/iptables/default.nix b/pkgs/os-specific/linux/iptables/default.nix index 1f55e2eab8b46..701f906db2130 100644 --- a/pkgs/os-specific/linux/iptables/default.nix +++ b/pkgs/os-specific/linux/iptables/default.nix @@ -30,7 +30,7 @@ }: let - version = "1.8.12"; + version = "1.8.13"; pname = "iptables"; in @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://www.netfilter.org/projects/${pname}/files/${pname}-${version}.tar.xz"; - sha256 = "jn7pYmAUkt5lA9Fx1KlICSqxj4nxEd5y4wN8H0DPuEY="; + sha256 = "GvzTPano+ROs5qISZ4gWLiB+JvXV4pxlc8Dlgf/Fi5k="; }; outputs = [ diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index 970bb43b9b2ac..19bf96cca0089 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -1231,6 +1231,7 @@ let EFI = lib.mkIf stdenv.hostPlatform.isEfi yes; EFI_STUB = yes; # EFI bootloader in the bzImage itself EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER = whenOlder "6.2" yes; # initrd kernel parameter for EFI + EFI_VARS_PSTORE = yes; # Generic compression support for EFI payloads # Add new platforms only after they have been verified to build and boot. diff --git a/pkgs/os-specific/linux/minimal-bootstrap/musl/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/musl/default.nix index 79ca931501d6d..d9a96dd6e5a65 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/musl/default.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/musl/default.nix @@ -14,11 +14,11 @@ }: let inherit (import ./common.nix { inherit lib; }) pname meta; - version = "1.2.5"; + version = "1.2.6"; src = fetchurl { url = "https://musl.libc.org/releases/musl-${version}.tar.gz"; - hash = "sha256-qaEYu+hNh2TaDqDSizqz+uhHf8fkCF2QECuFlvx8deQ="; + hash = "sha256-1YX9O2E8ZhUfwySejtRPdwIMtebB5jWmFtP5+CRgUSo="; }; in bash.runCommand "${pname}-${version}" diff --git a/pkgs/os-specific/linux/minimal-bootstrap/musl/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/musl/static.nix index 2376db89984e7..e85e86d8de983 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/musl/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/musl/static.nix @@ -16,11 +16,11 @@ }: let inherit (import ./common.nix { inherit lib; }) pname meta; - version = "1.2.5"; + version = "1.2.6"; src = fetchurl { url = "https://musl.libc.org/releases/musl-${version}.tar.gz"; - hash = "sha256-qaEYu+hNh2TaDqDSizqz+uhHf8fkCF2QECuFlvx8deQ="; + hash = "sha256-1YX9O2E8ZhUfwySejtRPdwIMtebB5jWmFtP5+CRgUSo="; }; in bash.runCommand "${pname}-${version}" diff --git a/pkgs/os-specific/linux/minimal-bootstrap/musl/tcc.nix b/pkgs/os-specific/linux/minimal-bootstrap/musl/tcc.nix index 942399975fe8b..0c379fee15092 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/musl/tcc.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/musl/tcc.nix @@ -15,11 +15,11 @@ let inherit (import ./common.nix { inherit lib; }) pname meta; - version = "1.2.5"; + version = "1.2.6"; src = fetchurl { url = "https://musl.libc.org/releases/musl-${version}.tar.gz"; - hash = "sha256-qaEYu+hNh2TaDqDSizqz+uhHf8fkCF2QECuFlvx8deQ="; + hash = "sha256-1YX9O2E8ZhUfwySejtRPdwIMtebB5jWmFtP5+CRgUSo="; }; # Thanks to the live-bootstrap project! diff --git a/pkgs/os-specific/linux/systemd/0002-Don-t-try-to-unmount-nix-or-nix-store.patch b/pkgs/os-specific/linux/systemd/0002-Don-t-try-to-unmount-nix-or-nix-store.patch index 9e6f0ba7be7bf..138b8c92dba28 100644 --- a/pkgs/os-specific/linux/systemd/0002-Don-t-try-to-unmount-nix-or-nix-store.patch +++ b/pkgs/os-specific/linux/systemd/0002-Don-t-try-to-unmount-nix-or-nix-store.patch @@ -27,7 +27,7 @@ index 25e229bf3e..b9af1c3b13 100644 "/etc")) return true; diff --git a/src/shutdown/umount.c b/src/shutdown/umount.c -index 46f208824a..3a625ad2a6 100644 +index 7729a1d415..744abeee23 100644 --- a/src/shutdown/umount.c +++ b/src/shutdown/umount.c @@ -178,8 +178,10 @@ int mount_points_list_get(FILE *f, MountPoint **head) { diff --git a/pkgs/os-specific/linux/systemd/0003-Fix-NixOS-containers.patch b/pkgs/os-specific/linux/systemd/0003-Fix-NixOS-containers.patch index 745e7181543de..fc80edc766cff 100644 --- a/pkgs/os-specific/linux/systemd/0003-Fix-NixOS-containers.patch +++ b/pkgs/os-specific/linux/systemd/0003-Fix-NixOS-containers.patch @@ -10,10 +10,10 @@ container, so checking early whether it exists will fail. 1 file changed, 2 insertions(+) diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c -index 6e615d280a..e16cb17c7f 100644 +index 84e94e845a..a0052c1c88 100644 --- a/src/nspawn/nspawn.c +++ b/src/nspawn/nspawn.c -@@ -6223,6 +6223,7 @@ static int run(int argc, char *argv[]) { +@@ -6368,6 +6368,7 @@ static int run(int argc, char *argv[]) { goto finish; } } else { @@ -21,11 +21,11 @@ index 6e615d280a..e16cb17c7f 100644 _cleanup_free_ char *p = NULL; if (arg_pivot_root_new) -@@ -6242,6 +6243,7 @@ static int run(int argc, char *argv[]) { +@@ -6387,6 +6388,7 @@ static int run(int argc, char *argv[]) { log_error_errno(r, "Unable to determine if %s looks like it has an OS tree (i.e. whether /usr/ exists): %m", arg_directory); goto finish; } +#endif } - if (arg_userns_mode == USER_NAMESPACE_MANAGED) { + if (userns_fd >= 0) { diff --git a/pkgs/os-specific/linux/systemd/0004-Add-some-NixOS-specific-unit-directories.patch b/pkgs/os-specific/linux/systemd/0004-Add-some-NixOS-specific-unit-directories.patch index 0c9f1d206d6b6..6ba6bcffd76ce 100644 --- a/pkgs/os-specific/linux/systemd/0004-Add-some-NixOS-specific-unit-directories.patch +++ b/pkgs/os-specific/linux/systemd/0004-Add-some-NixOS-specific-unit-directories.patch @@ -46,10 +46,10 @@ index 862d57dcb6..8ba0ca4486 100644 systemd_sleep_dir=${prefix}/lib/systemd/system-sleep diff --git a/src/libsystemd/sd-path/path-lookup.c b/src/libsystemd/sd-path/path-lookup.c -index 389d7e2ad9..0819689ffa 100644 +index 32c14fb14a..7f0bf62844 100644 --- a/src/libsystemd/sd-path/path-lookup.c +++ b/src/libsystemd/sd-path/path-lookup.c -@@ -86,11 +86,7 @@ int runtime_directory(RuntimeScope scope, const char *fallback_suffix, char **re +@@ -102,11 +102,7 @@ int runtime_directory(RuntimeScope scope, const char *fallback_suffix, char **re } static const char* const user_data_unit_paths[] = { @@ -61,7 +61,7 @@ index 389d7e2ad9..0819689ffa 100644 NULL }; -@@ -498,16 +494,13 @@ int lookup_paths_init( +@@ -519,16 +515,13 @@ int lookup_paths_init( persistent_config, SYSTEM_CONFIG_UNIT_DIR, "/etc/systemd/system", @@ -79,7 +79,7 @@ index 389d7e2ad9..0819689ffa 100644 STRV_IFNOTNULL(generator_late)); break; -@@ -525,13 +518,10 @@ int lookup_paths_init( +@@ -546,13 +539,10 @@ int lookup_paths_init( add = strv_new(persistent_config, USER_CONFIG_UNIT_DIR, "/etc/systemd/user", @@ -95,7 +95,7 @@ index 389d7e2ad9..0819689ffa 100644 break; case RUNTIME_SCOPE_USER: -@@ -670,7 +660,6 @@ void lookup_paths_log(LookupPaths *lp) { +@@ -692,7 +682,6 @@ void lookup_paths_log(LookupPaths *lp) { static const char* const system_generator_paths[] = { "/run/systemd/system-generators", "/etc/systemd/system-generators", @@ -103,7 +103,7 @@ index 389d7e2ad9..0819689ffa 100644 SYSTEM_GENERATOR_DIR, NULL, }; -@@ -678,7 +667,6 @@ static const char* const system_generator_paths[] = { +@@ -700,7 +689,6 @@ static const char* const system_generator_paths[] = { static const char* const user_generator_paths[] = { "/run/systemd/user-generators", "/etc/systemd/user-generators", @@ -111,7 +111,7 @@ index 389d7e2ad9..0819689ffa 100644 USER_GENERATOR_DIR, NULL, }; -@@ -686,7 +674,6 @@ static const char* const user_generator_paths[] = { +@@ -708,7 +696,6 @@ static const char* const user_generator_paths[] = { static const char* const system_env_generator_paths[] = { "/run/systemd/system-environment-generators", "/etc/systemd/system-environment-generators", @@ -119,7 +119,7 @@ index 389d7e2ad9..0819689ffa 100644 SYSTEM_ENV_GENERATOR_DIR, NULL, }; -@@ -694,7 +681,6 @@ static const char* const system_env_generator_paths[] = { +@@ -716,7 +703,6 @@ static const char* const system_env_generator_paths[] = { static const char* const user_env_generator_paths[] = { "/run/systemd/user-environment-generators", "/etc/systemd/user-environment-generators", diff --git a/pkgs/os-specific/linux/systemd/0005-Get-rid-of-a-useless-message-in-user-sessions.patch b/pkgs/os-specific/linux/systemd/0005-Get-rid-of-a-useless-message-in-user-sessions.patch index bee57fa30b55c..112f3f509f543 100644 --- a/pkgs/os-specific/linux/systemd/0005-Get-rid-of-a-useless-message-in-user-sessions.patch +++ b/pkgs/os-specific/linux/systemd/0005-Get-rid-of-a-useless-message-in-user-sessions.patch @@ -13,10 +13,10 @@ in containers. 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/manager.c b/src/core/manager.c -index a5a51023c5..22cc7bd789 100644 +index 79fa19d976..2115d74595 100644 --- a/src/core/manager.c +++ b/src/core/manager.c -@@ -1578,7 +1578,8 @@ static unsigned manager_dispatch_stop_when_bound_queue(Manager *m) { +@@ -1579,7 +1579,8 @@ static unsigned manager_dispatch_stop_when_bound_queue(Manager *m) { if (!unit_is_bound_by_inactive(u, &culprit)) continue; diff --git a/pkgs/os-specific/linux/systemd/0006-hostnamed-localed-timedated-disable-methods-that-cha.patch b/pkgs/os-specific/linux/systemd/0006-hostnamed-localed-timedated-disable-methods-that-cha.patch index 82f9198d7d4ed..2abe659a42bff 100644 --- a/pkgs/os-specific/linux/systemd/0006-hostnamed-localed-timedated-disable-methods-that-cha.patch +++ b/pkgs/os-specific/linux/systemd/0006-hostnamed-localed-timedated-disable-methods-that-cha.patch @@ -11,10 +11,10 @@ Subject: [PATCH] hostnamed, localed, timedated: disable methods that change 3 files changed, 25 insertions(+) diff --git a/src/hostname/hostnamed.c b/src/hostname/hostnamed.c -index fbe1b2fa7a..30e7c75279 100644 +index 04c72e8137..1f9f296d56 100644 --- a/src/hostname/hostnamed.c +++ b/src/hostname/hostnamed.c -@@ -1388,6 +1388,9 @@ static int method_set_static_hostname(sd_bus_message *m, void *userdata, sd_bus_ +@@ -1421,6 +1421,9 @@ static int method_set_static_hostname(sd_bus_message *m, void *userdata, sd_bus_ if (r < 0) return r; @@ -24,7 +24,7 @@ index fbe1b2fa7a..30e7c75279 100644 name = empty_to_null(name); context_read_etc_hostname(c); -@@ -1454,6 +1457,9 @@ static int set_machine_info(Context *c, sd_bus_message *m, int prop, sd_bus_mess +@@ -1487,6 +1490,9 @@ static int set_machine_info(Context *c, sd_bus_message *m, int prop, sd_bus_mess if (r < 0) return r; @@ -69,10 +69,10 @@ index 041ba29cd8..02fbe3e278 100644 r = x11_context_verify_and_warn(&in, LOG_ERR, error); diff --git a/src/timedate/timedated.c b/src/timedate/timedated.c -index d1ef772b56..9b1fe439f1 100644 +index 43cf3fddb9..1455830cba 100644 --- a/src/timedate/timedated.c +++ b/src/timedate/timedated.c -@@ -678,6 +678,10 @@ static int method_set_timezone(sd_bus_message *m, void *userdata, sd_bus_error * +@@ -680,6 +680,10 @@ static int method_set_timezone(sd_bus_message *m, void *userdata, sd_bus_error * if (r < 0) return r; @@ -83,7 +83,7 @@ index d1ef772b56..9b1fe439f1 100644 if (!timezone_is_valid(z, LOG_DEBUG)) return sd_bus_error_setf(error, SD_BUS_ERROR_INVALID_ARGS, "Invalid or not installed time zone '%s'", z); -@@ -756,6 +760,9 @@ static int method_set_local_rtc(sd_bus_message *m, void *userdata, sd_bus_error +@@ -758,6 +762,9 @@ static int method_set_local_rtc(sd_bus_message *m, void *userdata, sd_bus_error if (r < 0) return r; @@ -93,7 +93,7 @@ index d1ef772b56..9b1fe439f1 100644 if (lrtc == c->local_rtc && !fix_system) return sd_bus_reply_method_return(m, NULL); -@@ -954,6 +961,9 @@ static int method_set_ntp(sd_bus_message *m, void *userdata, sd_bus_error *error +@@ -956,6 +963,9 @@ static int method_set_ntp(sd_bus_message *m, void *userdata, sd_bus_error *error if (r < 0) return r; diff --git a/pkgs/os-specific/linux/systemd/0007-Change-usr-share-zoneinfo-to-etc-zoneinfo.patch b/pkgs/os-specific/linux/systemd/0007-Change-usr-share-zoneinfo-to-etc-zoneinfo.patch index 2ad26b56efee9..71c25227d4dcd 100644 --- a/pkgs/os-specific/linux/systemd/0007-Change-usr-share-zoneinfo-to-etc-zoneinfo.patch +++ b/pkgs/os-specific/linux/systemd/0007-Change-usr-share-zoneinfo-to-etc-zoneinfo.patch @@ -5,12 +5,12 @@ Subject: [PATCH] Change /usr/share/zoneinfo to /etc/zoneinfo NixOS uses this path. --- - man/localtime.xml | 4 ++-- - src/basic/time-util.c | 8 ++++---- - src/firstboot/firstboot.c | 9 +++------ - src/nspawn/nspawn.c | 4 ++-- - src/timedate/timedated.c | 8 ++++---- - 5 files changed, 15 insertions(+), 18 deletions(-) + man/localtime.xml | 4 ++-- + src/basic/time-util.c | 8 ++++---- + src/firstboot/firstboot.c | 9 +++------ + src/nspawn/nspawn.c | 4 ++-- + src/timedate/timedated.c | 15 +++++++++------ + 5 files changed, 20 insertions(+), 20 deletions(-) diff --git a/man/localtime.xml b/man/localtime.xml index 3a13e04a27..4fd58068a1 100644 @@ -35,7 +35,7 @@ index 3a13e04a27..4fd58068a1 100644 Etc/UTC. The resulting link should lead to the corresponding binary diff --git a/src/basic/time-util.c b/src/basic/time-util.c -index 5dd00af952..e682337ef0 100644 +index 5dd00af952..b97a41f6ac 100644 --- a/src/basic/time-util.c +++ b/src/basic/time-util.c @@ -1443,7 +1443,7 @@ static int get_timezones_from_zone1970_tab(char ***ret) { @@ -70,15 +70,15 @@ index 5dd00af952..e682337ef0 100644 return r; /* Return EINVAL if not a symlink */ - const char *e = PATH_STARTSWITH_SET(t, "/usr/share/zoneinfo/", "../usr/share/zoneinfo/"); -+ const char *e = PATH_STARTSWITH_SET(t, "/etc/zoneinfo/", "../etc/zoneinfo/", "zoneinfo/"); ++ const char *e = PATH_STARTSWITH_SET(t, "/etc/zoneinfo/", "../etc/zoneinfo/"); if (!e) return -EINVAL; if (!timezone_is_valid(e, LOG_DEBUG)) diff --git a/src/firstboot/firstboot.c b/src/firstboot/firstboot.c -index 38e3adaed6..953ad05fb5 100644 +index ae1899593c..20d3071114 100644 --- a/src/firstboot/firstboot.c +++ b/src/firstboot/firstboot.c -@@ -576,7 +576,7 @@ static int prompt_timezone(int rfd, sd_varlink **mute_console_link) { +@@ -584,7 +584,7 @@ static int prompt_timezone(int rfd, sd_varlink **mute_console_link) { static int process_timezone(int rfd, sd_varlink **mute_console_link) { _cleanup_close_ int pfd = -EBADF; @@ -87,7 +87,7 @@ index 38e3adaed6..953ad05fb5 100644 const char *e; int r; -@@ -622,12 +622,9 @@ static int process_timezone(int rfd, sd_varlink **mute_console_link) { +@@ -630,12 +630,9 @@ static int process_timezone(int rfd, sd_varlink **mute_console_link) { if (isempty(arg_timezone)) return 0; @@ -103,25 +103,25 @@ index 38e3adaed6..953ad05fb5 100644 return log_error_errno(r, "Failed to create /etc/localtime symlink: %m"); diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c -index e16cb17c7f..ff15d9d7f2 100644 +index a0052c1c88..cd4a48c9ef 100644 --- a/src/nspawn/nspawn.c +++ b/src/nspawn/nspawn.c -@@ -1820,8 +1820,8 @@ int userns_mkdir(const char *root, const char *path, mode_t mode, uid_t uid, gid +@@ -1856,8 +1856,8 @@ int userns_mkdir(const char *root, const char *path, mode_t mode, uid_t uid, gid static const char *timezone_from_path(const char *path) { return PATH_STARTSWITH_SET( path, - "../usr/share/zoneinfo/", - "/usr/share/zoneinfo/"); -+ "../etc/zoneinfo/", "zoneinfo/", ++ "../etc/zoneinfo/", + "/etc/zoneinfo/"); } static bool etc_writable(void) { diff --git a/src/timedate/timedated.c b/src/timedate/timedated.c -index 9b1fe439f1..916886aeff 100644 +index 1455830cba..6849ada033 100644 --- a/src/timedate/timedated.c +++ b/src/timedate/timedated.c -@@ -266,7 +266,7 @@ static int context_read_data(Context *c) { +@@ -268,7 +268,7 @@ static int context_read_data(Context *c) { r = get_timezone(&t); if (r == -EINVAL) @@ -130,7 +130,7 @@ index 9b1fe439f1..916886aeff 100644 else if (r < 0) log_warning_errno(r, "Failed to get target of /etc/localtime: %m"); -@@ -290,7 +290,7 @@ static int context_write_data_timezone(Context *c) { +@@ -292,7 +292,7 @@ static int context_write_data_timezone(Context *c) { if (isempty(c->zone) || streq(c->zone, "UTC")) { @@ -139,7 +139,7 @@ index 9b1fe439f1..916886aeff 100644 if (unlink(etc_localtime()) < 0 && errno != ENOENT) return -errno; -@@ -298,9 +298,9 @@ static int context_write_data_timezone(Context *c) { +@@ -300,17 +300,20 @@ static int context_write_data_timezone(Context *c) { return 0; } @@ -151,3 +151,16 @@ index 9b1fe439f1..916886aeff 100644 if (!p) return -ENOMEM; + source = p; + } + +- return symlinkat_atomic_full(source, AT_FDCWD, etc_localtime(), +- !secure_getenv("SYSTEMD_ETC_LOCALTIME")); ++ /* With zoneinfo being at /etc/zoneinfo instead of /usr/share/zoneinfo on NixOS, and etc_localtime() left untouched ++ * at /etc/localtime, a relative symlink would look like zoneinfo/UTC instead of ../usr/share/zoneinfo/UTC. This is ++ * an issue because not just systemd itself (src/basic/time-util.c @@ get_timezone), but also others like icu::TimeZone ++ * reject such symlinks. Forcing the symlink to be absolute (/etc/zoneinfo/UTC) takes care of at least both of them. */ ++ return symlinkat_atomic_full(source, AT_FDCWD, etc_localtime(), /* flags */ 0); + } + + static const char* etc_adjtime(void) { diff --git a/pkgs/os-specific/linux/systemd/0009-add-rootprefix-to-lookup-dir-paths.patch b/pkgs/os-specific/linux/systemd/0009-add-rootprefix-to-lookup-dir-paths.patch index 6b02907d6d602..813a6317dfd5b 100644 --- a/pkgs/os-specific/linux/systemd/0009-add-rootprefix-to-lookup-dir-paths.patch +++ b/pkgs/os-specific/linux/systemd/0009-add-rootprefix-to-lookup-dir-paths.patch @@ -12,7 +12,7 @@ files that I might have missed. 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/basic/constants.h b/src/basic/constants.h -index a26cff4062..3800c37e1b 100644 +index 3dbffdee26..d3c3a1b067 100644 --- a/src/basic/constants.h +++ b/src/basic/constants.h @@ -40,13 +40,15 @@ diff --git a/pkgs/os-specific/linux/systemd/0010-systemd-shutdown-execute-scripts-in-etc-systemd-syst.patch b/pkgs/os-specific/linux/systemd/0010-systemd-shutdown-execute-scripts-in-etc-systemd-syst.patch index 37b56151b0b22..5de6a93cd7f99 100644 --- a/pkgs/os-specific/linux/systemd/0010-systemd-shutdown-execute-scripts-in-etc-systemd-syst.patch +++ b/pkgs/os-specific/linux/systemd/0010-systemd-shutdown-execute-scripts-in-etc-systemd-syst.patch @@ -10,10 +10,10 @@ This is needed for NixOS to use such scripts as systemd directory is immutable. 1 file changed, 1 insertion(+) diff --git a/src/shutdown/shutdown.c b/src/shutdown/shutdown.c -index ff68f9e272..53f2ba1eee 100644 +index fc6df238be..cb8b45a41b 100644 --- a/src/shutdown/shutdown.c +++ b/src/shutdown/shutdown.c -@@ -329,6 +329,7 @@ static void notify_supervisor(void) { +@@ -330,6 +330,7 @@ static void notify_supervisor(void) { int main(int argc, char *argv[]) { static const char* const dirs[] = { SYSTEM_SHUTDOWN_PATH, diff --git a/pkgs/os-specific/linux/systemd/0011-systemd-sleep-execute-scripts-in-etc-systemd-system-.patch b/pkgs/os-specific/linux/systemd/0011-systemd-sleep-execute-scripts-in-etc-systemd-system-.patch index e39b77a9f86c2..5da56ce4be17a 100644 --- a/pkgs/os-specific/linux/systemd/0011-systemd-sleep-execute-scripts-in-etc-systemd-system-.patch +++ b/pkgs/os-specific/linux/systemd/0011-systemd-sleep-execute-scripts-in-etc-systemd-system-.patch @@ -9,7 +9,7 @@ This is needed for NixOS to use such scripts as systemd directory is immutable. 1 file changed, 1 insertion(+) diff --git a/src/sleep/sleep.c b/src/sleep/sleep.c -index 0d128053ba..4deec9f72d 100644 +index 43aaede5b0..a8e5a75e39 100644 --- a/src/sleep/sleep.c +++ b/src/sleep/sleep.c @@ -248,6 +248,7 @@ static int execute( diff --git a/pkgs/os-specific/linux/systemd/0012-path-util.h-add-placeholder-for-DEFAULT_PATH_NORMAL.patch b/pkgs/os-specific/linux/systemd/0012-path-util.h-add-placeholder-for-DEFAULT_PATH_NORMAL.patch index 9b2955528b8d8..b0b2c5384b9b4 100644 --- a/pkgs/os-specific/linux/systemd/0012-path-util.h-add-placeholder-for-DEFAULT_PATH_NORMAL.patch +++ b/pkgs/os-specific/linux/systemd/0012-path-util.h-add-placeholder-for-DEFAULT_PATH_NORMAL.patch @@ -10,7 +10,7 @@ systemd itself uses extensively. 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/basic/path-util.h b/src/basic/path-util.h -index 5b2baef4e1..7f366e4544 100644 +index e2e80ae91f..9f856490a3 100644 --- a/src/basic/path-util.h +++ b/src/basic/path-util.h @@ -9,11 +9,11 @@ diff --git a/pkgs/os-specific/linux/systemd/0013-inherit-systemd-environment-when-calling-generators.patch b/pkgs/os-specific/linux/systemd/0013-inherit-systemd-environment-when-calling-generators.patch index 5f2663d714250..4645b2f6d2699 100644 --- a/pkgs/os-specific/linux/systemd/0013-inherit-systemd-environment-when-calling-generators.patch +++ b/pkgs/os-specific/linux/systemd/0013-inherit-systemd-environment-when-calling-generators.patch @@ -16,10 +16,10 @@ executables that are being called from managers. 1 file changed, 8 insertions(+) diff --git a/src/core/manager.c b/src/core/manager.c -index 22cc7bd789..0a56da1307 100644 +index 2115d74595..86f697313b 100644 --- a/src/core/manager.c +++ b/src/core/manager.c -@@ -3996,9 +3996,17 @@ static int build_generator_environment(Manager *m, char ***ret) { +@@ -3999,9 +3999,17 @@ static int build_generator_environment(Manager *m, char ***ret) { * adjust generated units to that. Let's pass down some bits of information that are easy for us to * determine (but a bit harder for generator scripts to determine), as environment variables. */ diff --git a/pkgs/os-specific/linux/systemd/0015-tpm2_context_init-fix-driver-name-checking.patch b/pkgs/os-specific/linux/systemd/0015-tpm2_context_init-fix-driver-name-checking.patch index 91c6ba58515e0..2cf174823605b 100644 --- a/pkgs/os-specific/linux/systemd/0015-tpm2_context_init-fix-driver-name-checking.patch +++ b/pkgs/os-specific/linux/systemd/0015-tpm2_context_init-fix-driver-name-checking.patch @@ -27,11 +27,11 @@ filename_is_valid with path_is_valid. 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/shared/tpm2-util.c b/src/shared/tpm2-util.c -index cf11b50695..7c5daffc23 100644 +index 9e05c847ed..c0dd773eee 100644 --- a/src/shared/tpm2-util.c +++ b/src/shared/tpm2-util.c -@@ -741,7 +741,7 @@ int tpm2_context_new(const char *device, Tpm2Context **ret_context) { - fn = strjoina("libtss2-tcti-", driver, ".so.0"); +@@ -918,7 +918,7 @@ int tpm2_context_new(const char *device, Tpm2Context **ret_context) { + return log_oom_debug(); /* Better safe than sorry, let's refuse strings that cannot possibly be valid driver early, before going to disk. */ - if (!filename_is_valid(fn)) diff --git a/pkgs/os-specific/linux/systemd/0018-meson-Don-t-link-ssh-dropins.patch b/pkgs/os-specific/linux/systemd/0017-meson-Don-t-link-ssh-dropins.patch similarity index 91% rename from pkgs/os-specific/linux/systemd/0018-meson-Don-t-link-ssh-dropins.patch rename to pkgs/os-specific/linux/systemd/0017-meson-Don-t-link-ssh-dropins.patch index 00fe9ff8def37..ffc324be19df3 100644 --- a/pkgs/os-specific/linux/systemd/0018-meson-Don-t-link-ssh-dropins.patch +++ b/pkgs/os-specific/linux/systemd/0017-meson-Don-t-link-ssh-dropins.patch @@ -8,10 +8,10 @@ Subject: [PATCH] meson: Don't link ssh dropins 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meson.build b/meson.build -index d3cf28c631..54e17a9e2d 100644 +index 3672005d75..406be24b45 100644 --- a/meson.build +++ b/meson.build -@@ -214,13 +214,13 @@ sshconfdir = get_option('sshconfdir') +@@ -210,13 +210,13 @@ sshconfdir = get_option('sshconfdir') if sshconfdir == '' sshconfdir = sysconfdir / 'ssh/ssh_config.d' endif diff --git a/pkgs/os-specific/linux/systemd/0017-meson.build-do-not-create-systemdstatedir.patch b/pkgs/os-specific/linux/systemd/0017-meson.build-do-not-create-systemdstatedir.patch deleted file mode 100644 index 7d9d626bef09d..0000000000000 --- a/pkgs/os-specific/linux/systemd/0017-meson.build-do-not-create-systemdstatedir.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: nikstur -Date: Mon, 6 Nov 2023 22:51:38 +0100 -Subject: [PATCH] meson.build: do not create systemdstatedir - ---- - meson.build | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 8289d8f28a..d3cf28c631 100644 ---- a/meson.build -+++ b/meson.build -@@ -2858,7 +2858,6 @@ install_data('LICENSE.GPL2', - install_subdir('LICENSES', - install_dir : docdir) - --install_emptydir(systemdstatedir) - - ##################################################################### - diff --git a/pkgs/os-specific/linux/systemd/0019-timesyncd-disable-NSCD-when-DNSSEC-validation-is-dis.patch b/pkgs/os-specific/linux/systemd/0018-timesyncd-disable-NSCD-when-DNSSEC-validation-is-dis.patch similarity index 100% rename from pkgs/os-specific/linux/systemd/0019-timesyncd-disable-NSCD-when-DNSSEC-validation-is-dis.patch rename to pkgs/os-specific/linux/systemd/0018-timesyncd-disable-NSCD-when-DNSSEC-validation-is-dis.patch diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index c5572e717d9f3..fb6d62843ea7c 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -202,17 +202,17 @@ let # command: # $ curl -s https://api.github.com/repos/systemd/systemd/releases/latest | \ # jq '.created_at|strptime("%Y-%m-%dT%H:%M:%SZ")|mktime' - releaseTimestamp = "1766012573"; + releaseTimestamp = "1773777352"; in stdenv.mkDerivation (finalAttrs: { inherit pname; - version = "259.3"; + version = "260.1"; src = fetchFromGitHub { owner = "systemd"; repo = "systemd"; rev = "v${finalAttrs.version}"; - hash = "sha256-OmJUIaPwoQFAwTHihP9bM0BJ/KWetyEgZp5jjEwRExY="; + hash = "sha256-FUKj3lvjz8TIsyu8NyJYtiNele+1BhdJPdw7r7nW6as="; }; # On major changes, or when otherwise required, you *must* : @@ -240,15 +240,14 @@ stdenv.mkDerivation (finalAttrs: { ./0014-core-don-t-taint-on-unmerged-usr.patch ./0015-tpm2_context_init-fix-driver-name-checking.patch ./0016-systemctl-edit-suggest-systemdctl-edit-runtime-on-sy.patch - ./0017-meson.build-do-not-create-systemdstatedir.patch # systemd tries to link the systemd-ssh-proxy ssh config snippet with tmpfiles # if the install prefix is not /usr, but that does not work for us # because we include the config snippet manually - ./0018-meson-Don-t-link-ssh-dropins.patch + ./0017-meson-Don-t-link-ssh-dropins.patch ] ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isGnu) [ - ./0019-timesyncd-disable-NSCD-when-DNSSEC-validation-is-dis.patch + ./0018-timesyncd-disable-NSCD-when-DNSSEC-validation-is-dis.patch ]; postPatch = '' @@ -432,10 +431,6 @@ stdenv.mkDerivation (finalAttrs: { (lib.mesonOption "system-uid-max" "999") (lib.mesonOption "system-gid-max" "999") - # SysVinit - (lib.mesonOption "sysvinit-path" "") - (lib.mesonOption "sysvrcnd-path" "") - # Login (lib.mesonOption "sulogin-path" "${lib.getOutput "login" util-linux}/bin/sulogin") (lib.mesonOption "nologin-path" "${lib.getOutput "login" util-linux}/bin/nologin") @@ -503,7 +498,6 @@ stdenv.mkDerivation (finalAttrs: { (lib.mesonEnable "polkit" withPolkit) (lib.mesonEnable "elfutils" withCoredump) (lib.mesonEnable "libcurl" wantCurl) - (lib.mesonEnable "libidn" false) (lib.mesonEnable "libidn2" withLibidn2) (lib.mesonEnable "repart" withRepart) (lib.mesonEnable "sysupdate" withSysupdate) @@ -557,6 +551,9 @@ stdenv.mkDerivation (finalAttrs: { (lib.mesonOption "loadkeys-path" "${kbd}/bin/loadkeys") (lib.mesonOption "setfont-path" "${kbd}/bin/setfont") ] + ++ lib.optionals withKexectools [ + (lib.mesonOption "kexec-path" "${kexec-tools}/bin/kexec") + ] ++ lib.optionals withKmod [ (lib.mesonOption "kmod-path" "${kmod}/bin/kmod") ] @@ -595,7 +592,6 @@ stdenv.mkDerivation (finalAttrs: { "man/systemd-run.xml" "src/analyze/test-verify.c" "src/test/test-env-file.c" - "src/test/test-fileio.c" "src/test/test-load-fragment.c" ]; } @@ -604,7 +600,6 @@ stdenv.mkDerivation (finalAttrs: { replacement = "${coreutils}/bin/cat"; where = [ "test/test-execute/exec-noexecpaths-simple.service" - "src/journal/cat.c" ]; } { @@ -613,16 +608,6 @@ stdenv.mkDerivation (finalAttrs: { where = [ "man/systemd-fsck@.service.xml" ]; } ] - ++ lib.optionals withNspawn [ - { - # we only need to patch getent when nspawn will actually be built/installed - # as of systemd 257.x, nspawn will not be installed on systemdLibs, so we don't need to patch it - # patching getent unconditionally here introduces infinite recursion on musl - search = "/usr/bin/getent"; - replacement = "${getent}/bin/getent"; - where = [ "src/nspawn/nspawn-setuid.c" ]; - } - ] ++ lib.optionals withImportd [ { search = "\"gpg\""; @@ -634,7 +619,6 @@ stdenv.mkDerivation (finalAttrs: { replacement = "\\\"${gnutar}/bin/tar\\\""; where = [ "src/import/export-tar.c" - "src/import/import-common.c" "src/import/import-tar.c" ]; ignore = [ @@ -645,8 +629,10 @@ stdenv.mkDerivation (finalAttrs: { "src/import/export.c" "src/import/import.c" "src/import/importd.c" - # runs `tar` but also also creates a temporary directory with the string + # runs `tar` but also creates a temporary directory with the string "src/import/pull-tar.c" + # pull-oci.c has tar references handled in postPatch + "src/import/pull-oci.c" # tar referenced as file suffix "src/shared/import-util.c" ]; @@ -654,8 +640,8 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals withKmod [ { - search = "/sbin/modprobe"; - replacement = "${lib.getBin kmod}/sbin/modprobe"; + search = "ExecStart=-modprobe"; + replacement = "ExecStart=-${lib.getBin kmod}/bin/modprobe"; where = [ "units/modprobe@.service" ]; } ]; @@ -706,7 +692,7 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace src/libsystemd/sd-journal/catalog.c \ --replace /usr/lib/systemd/catalog/ $out/lib/systemd/catalog/ - substituteInPlace src/import/pull-tar.c \ + substituteInPlace src/import/pull-tar.c src/import/pull-oci.c \ --replace 'wait_for_terminate_and_check("tar"' 'wait_for_terminate_and_check("${gnutar}/bin/tar"' ''; @@ -714,23 +700,10 @@ stdenv.mkDerivation (finalAttrs: { # warning messages postConfigure = '' substituteInPlace config.h \ - --replace "POLKIT_AGENT_BINARY_PATH" "_POLKIT_AGENT_BINARY_PATH" \ - --replace "SYSTEMD_BINARY_PATH" "_SYSTEMD_BINARY_PATH" \ - --replace "SYSTEMD_CGROUP_AGENTS_PATH" "_SYSTEMD_CGROUP_AGENT_PATH" + --replace-fail "SYSTEMD_BINARY_PATH" "_SYSTEMD_BINARY_PATH" ''; env.NIX_CFLAGS_COMPILE = toString [ - # Can't say ${polkit.bin}/bin/pkttyagent here because that would - # lead to a cyclic dependency. - "-UPOLKIT_AGENT_BINARY_PATH" - "-DPOLKIT_AGENT_BINARY_PATH=\"/run/current-system/sw/bin/pkttyagent\"" - - # Set the release_agent on /sys/fs/cgroup/systemd to the - # currently running systemd (/run/current-system/systemd) so - # that we don't use an obsolete/garbage-collected release agent. - "-USYSTEMD_CGROUP_AGENTS_PATH" - "-DSYSTEMD_CGROUP_AGENTS_PATH=\"/run/current-system/systemd/lib/systemd/systemd-cgroups-agent\"" - "-USYSTEMD_BINARY_PATH" "-DSYSTEMD_BINARY_PATH=\"/run/current-system/systemd/lib/systemd/systemd\"" ]; @@ -928,6 +901,7 @@ stdenv.mkDerivation (finalAttrs: { systemd-nspawn-configfile systemd-oomd systemd-portabled + systemd-pstore systemd-resolved systemd-shutdown systemd-sysupdate diff --git a/pkgs/servers/home-assistant/custom-components/systemair/package.nix b/pkgs/servers/home-assistant/custom-components/systemair/package.nix index 14ccbbacdead1..8ea351531cdaa 100644 --- a/pkgs/servers/home-assistant/custom-components/systemair/package.nix +++ b/pkgs/servers/home-assistant/custom-components/systemair/package.nix @@ -21,7 +21,7 @@ buildHomeAssistantComponent rec { postPatch = '' substituteInPlace custom_components/systemair/manifest.json \ - --replace-fail "pymodbus==" "pymodbus>=" \ + --replace-fail "pymodbus==" "pymodbus>=" ''; dependencies = [ diff --git a/pkgs/servers/sql/postgresql/ext/pgroonga.nix b/pkgs/servers/sql/postgresql/ext/pgroonga.nix index a0adcd2f3bd0e..8dcca959985af 100644 --- a/pkgs/servers/sql/postgresql/ext/pgroonga.nix +++ b/pkgs/servers/sql/postgresql/ext/pgroonga.nix @@ -6,7 +6,7 @@ pkg-config, postgresql, postgresqlBuildExtension, - xxHash, + xxhash, }: postgresqlBuildExtension (finalAttrs: { @@ -24,7 +24,7 @@ postgresqlBuildExtension (finalAttrs: { buildInputs = [ msgpack-c groonga - xxHash + xxhash ]; makeFlags = [ diff --git a/pkgs/servers/sql/postgresql/ext/pointcloud/package.nix b/pkgs/servers/sql/postgresql/ext/pointcloud/package.nix index 7e2f75da868de..021f4041b4dde 100644 --- a/pkgs/servers/sql/postgresql/ext/pointcloud/package.nix +++ b/pkgs/servers/sql/postgresql/ext/pointcloud/package.nix @@ -67,6 +67,7 @@ postgresqlBuildExtension (finalAttrs: { configureFlags = [ (lib.withFeatureAs true "xml2config" (lib.getExe' (lib.getDev libxml2) "xml2-config")) + "CFLAGS=-std=gnu17" ]; postInstall = '' diff --git a/pkgs/stdenv/adapters.nix b/pkgs/stdenv/adapters.nix index 403e2d1e98949..639a383a45247 100644 --- a/pkgs/stdenv/adapters.nix +++ b/pkgs/stdenv/adapters.nix @@ -92,16 +92,22 @@ rec { (mkDerivationSuper args).overrideAttrs ( args: ( - if (args.__structuredAttrs or false) || (args ? env.NIX_CFLAGS_LINK) then + if (args ? NIX_CFLAGS_LINK) then + lib.warn + ( + "NIX_CFLAGS_LINK is an environment variable and should be defined inside `env`" + + lib.optionalString (args ? pname) " for package ${args.pname}" + + lib.optionalString (args ? version) "-${args.version}" + ) + { + NIX_CFLAGS_LINK = toString (args.NIX_CFLAGS_LINK or "") + " -static"; + } + else { env = (args.env or { }) // { NIX_CFLAGS_LINK = toString (args.env.NIX_CFLAGS_LINK or "") + " -static"; }; } - else - { - NIX_CFLAGS_LINK = toString (args.NIX_CFLAGS_LINK or "") + " -static"; - } ) // lib.optionalAttrs (!(args.dontAddStaticConfigureFlags or false)) { configureFlags = (args.configureFlags or [ ]) ++ [ diff --git a/pkgs/stdenv/linux/default.nix b/pkgs/stdenv/linux/default.nix index a6115d05440ca..e2c2131eb762b 100644 --- a/pkgs/stdenv/linux/default.nix +++ b/pkgs/stdenv/linux/default.nix @@ -847,7 +847,6 @@ in findutils gawk gnused - gnutar gnugrep gnupatch patchelf diff --git a/pkgs/test/buildenv.nix b/pkgs/test/buildenv.nix new file mode 100644 index 0000000000000..f47abe2464461 --- /dev/null +++ b/pkgs/test/buildenv.nix @@ -0,0 +1,381 @@ +{ + lib, + pkgs, + stdenvNoCC, +}: + +let + inherit (pkgs) buildEnv; + + testingThrow = expr: { + expr = (builtins.tryEval (builtins.seq expr "didn't throw")); + expected = { + success = false; + value = false; + }; + }; + + tests-name = { + testNameFromNameArg = { + expr = + (buildEnv { + name = "test-env"; + paths = [ ]; + }).name; + expected = "test-env"; + }; + + testNameFromPnameVersion = { + expr = + (buildEnv { + pname = "test-env"; + version = "1.0"; + paths = [ ]; + }).name; + expected = "test-env-1.0"; + }; + }; + + tests-passthru-paths = { + testPathsInPassthru = { + expr = + let + env = buildEnv { + name = "test-env"; + paths = [ pkgs.hello ]; + }; + in + builtins.length env.paths > 0; + expected = true; + }; + + testPassthruPathsOverridable = { + expr = + let + env = buildEnv { + name = "test-env"; + paths = [ pkgs.hello ]; + }; + overridden = env.overrideAttrs { + passthru.paths = [ pkgs.figlet ]; + }; + in + builtins.length overridden.paths == 1; + expected = true; + }; + }; + + tests-finalAttrs = { + testFinalAttrsSelfReference = { + expr = + let + env = buildEnv (finalAttrs: { + name = "test-env"; + paths = [ ]; + passthru.description = "An env named ${finalAttrs.name}"; + }); + in + env.description; + expected = "An env named test-env"; + }; + }; + + tests-overrideAttrs = + let + base = buildEnv { + name = "test-env"; + paths = [ pkgs.hello ]; + passthru.custom = "original"; + }; + overridden = base.overrideAttrs ( + finalAttrs: prev: { + passthru = prev.passthru // { + custom = "modified"; + }; + } + ); + in + { + testOverrideAttrsChangesPassthru = { + expr = overridden.custom; + expected = "modified"; + }; + + testOverrideAttrsPreservesName = { + expr = overridden.name; + expected = "test-env"; + }; + + testOverrideAttrsAffectsDrv = { + expr = + let + withPostBuild = base.overrideAttrs { postBuild = "echo overridden"; }; + in + base.drvPath != withPostBuild.drvPath; + expected = true; + }; + }; + + tests-passthru-merging = + let + env = buildEnv { + name = "test-env"; + paths = [ pkgs.hello ]; + derivationArgs.passthru.fromDerivationArgs = "a"; + passthru.fromPassthru = "b"; + }; + in + { + testPassthruMergingAutoPathsPresent = { + expr = env ? paths; + expected = true; + }; + + testPassthruMergingDerivationArgs = { + expr = env.fromDerivationArgs; + expected = "a"; + }; + + testPassthruMergingDirectPassthru = { + expr = env.fromPassthru; + expected = "b"; + }; + + # Direct passthru takes precedence over derivationArgs.passthru + testPassthruMergingPrecedence = { + expr = + let + env' = buildEnv { + name = "test-env"; + paths = [ ]; + derivationArgs.passthru.key = "from-derivationArgs"; + passthru.key = "from-passthru"; + }; + in + env'.key; + expected = "from-passthru"; + }; + }; + + tests-derivationArgs = + let + env = buildEnv { + name = "test-env"; + paths = [ ]; + derivationArgs.allowSubstitutes = true; + }; + in + { + # derivationArgs.allowSubstitutes overrides the default (false) + testDerivationArgsForwarded = { + expr = env.allowSubstitutes; + expected = true; + }; + + # Backward compat: top-level nativeBuildInputs still works + testCompatNativeBuildInputs = { + expr = + let + env' = buildEnv { + name = "test-env"; + paths = [ ]; + nativeBuildInputs = [ pkgs.hello ]; + }; + in + builtins.length env'.nativeBuildInputs > 0; + expected = true; + }; + }; + + # Build tests: derivations that build a buildEnv and verify its output. + # These are exposed via passthru.buildTests and checked in buildCommand. + buildTests = { + basic-symlinking = + pkgs.runCommand "test-buildenv-basic-symlinking" + { + testEnv = buildEnv { + name = "test-env"; + paths = [ pkgs.hello ]; + }; + } + '' + # With a single package, buildEnv symlinks the directory itself + test -L "$testEnv/bin" || { echo "FAIL: $testEnv/bin is not a symlink"; exit 1; } + + # The symlink should point into the store + target=$(readlink "$testEnv/bin") + case "$target" in + /nix/store/*) ;; + *) echo "FAIL: symlink target '$target' is not a store path"; exit 1 ;; + esac + + # The binary should be accessible and executable through the symlink + test -x "$testEnv/bin/hello" || { echo "FAIL: hello binary not executable"; exit 1; } + "$testEnv/bin/hello" > /dev/null || { echo "FAIL: hello binary did not run"; exit 1; } + + touch $out + ''; + + pathsToLink = + pkgs.runCommand "test-buildenv-pathsToLink" + { + testEnv = buildEnv { + name = "test-env"; + paths = [ pkgs.hello ]; + pathsToLink = [ "/bin" ]; + }; + } + '' + # /bin should exist + test -d "$testEnv/bin" || { echo "FAIL: $testEnv/bin missing"; exit 1; } + + # Other directories from hello (like /share) should NOT exist + test ! -e "$testEnv/share" || { echo "FAIL: $testEnv/share should not exist with pathsToLink = [\"/bin\"]"; exit 1; } + + touch $out + ''; + + extraPrefix = + pkgs.runCommand "test-buildenv-extraPrefix" + { + testEnv = buildEnv { + name = "test-env"; + paths = [ pkgs.hello ]; + extraPrefix = "/myprefix"; + }; + } + '' + # Content should be under the extra prefix + test -e "$testEnv/myprefix/bin/hello" || { echo "FAIL: $testEnv/myprefix/bin/hello missing"; exit 1; } + test -x "$testEnv/myprefix/bin/hello" || { echo "FAIL: $testEnv/myprefix/bin/hello not executable"; exit 1; } + + # Content should NOT be at the top level + test ! -e "$testEnv/bin" || { echo "FAIL: $testEnv/bin should not exist at top level with extraPrefix"; exit 1; } + + touch $out + ''; + + postBuild = + pkgs.runCommand "test-buildenv-postBuild" + { + testEnv = buildEnv { + name = "test-env"; + paths = [ ]; + postBuild = '' + echo "postBuild was here" > $out/marker + ''; + }; + } + '' + # postBuild should have created the marker file + test -f "$testEnv/marker" || { echo "FAIL: $testEnv/marker missing; postBuild did not run"; exit 1; } + content=$(cat "$testEnv/marker") + test "$content" = "postBuild was here" || { echo "FAIL: marker content wrong: $content"; exit 1; } + + touch $out + ''; + + # buildEnv explicitly sets __structuredAttrs = true because builder.pl + # reads all inputs from `$NIX_ATTRS_JSON_FILE`. + # Verify the build succeeds even when derivationArgs tries to disable structuredAttrs. + structuredAttrs-overridden = + pkgs.runCommand "test-buildenv-structuredAttrs-overridden" + { + testEnv = buildEnv { + name = "test-env-structuredAttrs"; + paths = [ pkgs.hello ]; + derivationArgs.__structuredAttrs = false; + }; + } + '' + test -x "$testEnv/bin/hello" || { echo "FAIL: hello not present after structuredAttrs override"; exit 1; } + touch $out + ''; + + ignoreCollisions = + pkgs.runCommand "test-buildenv-ignoreCollisions" + { + # Two copies of hello with different priorities that collide + testEnv = buildEnv { + name = "test-env-ignore"; + paths = [ + pkgs.hello + (lib.meta.setPrio 1 pkgs.hello) + ]; + ignoreCollisions = true; + }; + } + '' + # Should succeed because ignoreCollisions = true + test -x "$testEnv/bin/hello" || { echo "FAIL: hello not present with ignoreCollisions"; exit 1; } + + touch $out + ''; + }; + + # buildEnv's builder.pl reads all inputs from `$NIX_ATTRS_JSON_FILE`, + # which requires __structuredAttrs = true. + # buildEnv explicitly forces __structuredAttrs = true. + tests-structuredAttrs = { + testStructuredAttrsExplicitlyFalse = { + expr = + (buildEnv { + name = "test-env"; + paths = [ ]; + }).__structuredAttrs; + expected = true; + }; + + testStructuredAttrsCantBeOverriddenViaDerivationArgs = { + expr = + (buildEnv { + name = "test-env"; + paths = [ ]; + derivationArgs.__structuredAttrs = false; + }).__structuredAttrs; + expected = true; + }; + }; + + tests = + tests-name + // tests-passthru-paths + // tests-finalAttrs + // tests-overrideAttrs + // tests-passthru-merging + // tests-derivationArgs + // tests-structuredAttrs; +in + +stdenvNoCC.mkDerivation (finalAttrs: { + __structuredAttrs = true; + name = "test-buildenv"; + passthru = { + inherit tests buildTests; + failures = lib.runTests finalAttrs.passthru.tests; + }; + testResults = lib.mapAttrs (_: test: test.expr == test.expected) finalAttrs.passthru.tests; + buildCommand = '' + touch $out + for testName in "''${!testResults[@]}"; do + if [[ -n "''${testResults[$testName]}" ]]; then + echo "$testName success" + else + echo "$testName fail" + fi + done + '' + + lib.optionalString (lib.any (v: !v) (lib.attrValues finalAttrs.testResults)) '' + { + echo "ERROR: tests.buildenv: Encountering failed tests." + for testName in "''${!testResults[@]}"; do + if [[ -z "''${testResults[$testName]}" ]]; then + echo "- $testName" + fi + done + echo "To inspect the expected and actual result, " + echo ' evaluate `tests.buildenv.tests.''${testName}`.' + } >&2 + exit 1 + ''; +}) diff --git a/pkgs/test/default.nix b/pkgs/test/default.nix index 9815aad949928..9270784835803 100644 --- a/pkgs/test/default.nix +++ b/pkgs/test/default.nix @@ -185,6 +185,8 @@ in nixosOptionsDoc = recurseIntoAttrs (callPackage ../../nixos/lib/make-options-doc/tests.nix { }); + buildenv = callPackage ./buildenv.nix { }; + overriding = callPackage ./overriding.nix { }; texlive = recurseIntoAttrs (callPackage ./texlive { }); diff --git a/pkgs/test/texlive/default.nix b/pkgs/test/texlive/default.nix index 6088819081f99..cfa7dbeb5542a 100644 --- a/pkgs/test/texlive/default.nix +++ b/pkgs/test/texlive/default.nix @@ -670,6 +670,7 @@ rec { "explcheck" "extractbb" "fontinst" + "git-latexdiff" "ht*" "installfont-tl" "kanji-config-updmap-sys" @@ -685,7 +686,6 @@ rec { "runtexfile" "texconfig" "texconfig-sys" - "texexec" "texlinks" "texmfstart" "typeoutfileinfo" @@ -706,6 +706,7 @@ rec { "luatools" "make4ht" "pmxchords" + "runtexfile" "tex4ebook" "texblend" "texdoc" diff --git a/pkgs/tools/compression/xz/default.nix b/pkgs/tools/compression/xz/default.nix index 76df636416acb..d57a98eb4e20a 100644 --- a/pkgs/tools/compression/xz/default.nix +++ b/pkgs/tools/compression/xz/default.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "xz"; - version = "5.8.2"; + version = "5.8.3"; src = fetchurl { url = with finalAttrs; "https://github.com/tukaani-project/xz/releases/download/v${version}/xz-${version}.tar.xz"; - hash = "sha256-iQlm7D9dXMFRB3h54VfAWTUApSL0E6xQuibSKpoUUhQ="; + hash = "sha256-//H/zysNqE0wihTeUToaoj1OmqNGTRfmS5cUv90Lv7Y="; }; strictDeps = true; diff --git a/pkgs/tools/graphics/graphviz/default.nix b/pkgs/tools/graphics/graphviz/default.nix index 7308ee9a479f5..1172173dd326c 100644 --- a/pkgs/tools/graphics/graphviz/default.nix +++ b/pkgs/tools/graphics/graphviz/default.nix @@ -4,6 +4,7 @@ fetchFromGitLab, autoreconfHook, pkg-config, + buildPackages, cairo, expat, flex, @@ -15,6 +16,7 @@ libtool, makeWrapper, pango, + runCommand, bash, bison, libxrender, @@ -35,14 +37,14 @@ let optionalAttrs ; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "graphviz"; version = "12.2.1"; src = fetchFromGitLab { owner = "graphviz"; repo = "graphviz"; - rev = version; + rev = finalAttrs.version; hash = "sha256-Uxqg/7+LpSGX4lGH12uRBxukVw0IswFPfpb2EkLsaiI="; }; @@ -72,11 +74,11 @@ stdenv.mkDerivation rec { configureFlags = [ "--with-ltdl-lib=${libtool.lib}/lib" "--with-ltdl-include=${libtool}/include" - ] - # TODO: this should probably be !withXorg instead of false, however it causes 17k rebuilds - ++ optional false "--without-x"; + (lib.withFeature withXorg "x") + ]; enableParallelBuilding = true; + strictDeps = true; env = optionalAttrs (withXorg && stdenv.hostPlatform.isDarwin) { CPPFLAGS = "-I${cairo.dev}/include/cairo"; @@ -88,6 +90,19 @@ stdenv.mkDerivation rec { ./autogen.sh ''; + # Invoke `dot -c` even while cross compiling else lib/graphviz/config6 will not load at runtime. + postPatch = '' + substituteInPlace cmd/dot/Makefile.am --replace-fail \ + 'if test "x$(DESTDIR)" = "x" -a "x$(build)" = "x$(host)"; then if test -x $(bindir)/dot$(EXEEXT); then if test -x /sbin/ldconfig; then /sbin/ldconfig 2>/dev/null; fi; cd $(bindir); ./dot$(EXEEXT) -c; else cd $(bindir); ./dot_static$(EXEEXT) -c; fi; fi' \ + '${lib.optionalString (stdenv.hostPlatform.emulatorAvailable buildPackages) '' + if test -x $(bindir)/dot$(EXEEXT); then \ + cd $(bindir); ${stdenv.hostPlatform.emulator buildPackages} ./dot$(EXEEXT) -c; \ + else \ + cd $(bindir); ${stdenv.hostPlatform.emulator buildPackages} ./dot_static$(EXEEXT) -c; \ + fi + ''}' + ''; + postFixup = optionalString withXorg '' substituteInPlace $out/bin/vimdot \ --replace-warn '"/usr/bin/vi"' '"$(command -v vi)"' \ @@ -109,6 +124,14 @@ stdenv.mkDerivation rec { fltk graphicsmagick ; + dot-can-load-plugins = + runCommand "dot-can-load-plugins" + { + nativeBuildInputs = [ finalAttrs.finalPackage ]; + } + '' + dot -P -o $out + ''; }; meta = { @@ -121,4 +144,4 @@ stdenv.mkDerivation rec { raskin ]; }; -} +}) diff --git a/pkgs/tools/networking/openconnect/common.nix b/pkgs/tools/networking/openconnect/common.nix index be972bf2636b1..b9ff4d68382e1 100644 --- a/pkgs/tools/networking/openconnect/common.nix +++ b/pkgs/tools/networking/openconnect/common.nix @@ -38,6 +38,11 @@ stdenv.mkDerivation { "--without-openssl-version-check" ]; + # Not finding iconv on Darwin + env = { + am_cv_func_iconv_works = "yes"; + }; + buildInputs = [ gmp libxml2 diff --git a/pkgs/tools/networking/openssh/common.nix b/pkgs/tools/networking/openssh/common.nix index fc59d8773bdd8..deeab329d6cd3 100644 --- a/pkgs/tools/networking/openssh/common.nix +++ b/pkgs/tools/networking/openssh/common.nix @@ -71,7 +71,8 @@ stdenv.mkDerivation (finalAttrs: { # See discussion in https://github.com/NixOS/nixpkgs/pull/16966 ./dont_create_privsep_path.patch - + ] + ++ lib.optionals (lib.versionOlder finalAttrs.version "10.3") [ # See discussion in https://github.com/NixOS/nixpkgs/issues/466049 and # https://gitlab.archlinux.org/archlinux/packaging/packages/openssh/-/issues/23 (fetchpatch { diff --git a/pkgs/tools/networking/openssh/default.nix b/pkgs/tools/networking/openssh/default.nix index 29bdb80eebf16..6c9f80ea429c5 100644 --- a/pkgs/tools/networking/openssh/default.nix +++ b/pkgs/tools/networking/openssh/default.nix @@ -14,11 +14,11 @@ in { openssh = common rec { pname = "openssh"; - version = "10.2p1"; + version = "10.3p1"; src = fetchurl { url = urlFor version; - hash = "sha256-zMQsBBmTeVkmP6Hb0W2vwYxWuYTANWLSk3zlamD3mLI="; + hash = "sha256-VmgqNruS3PS08Bb9jsjnQFm3mo3iXBXWcNcx59GORfQ="; }; extraPatches = [ @@ -96,8 +96,8 @@ in (fetchpatch { name = "openssh-gssapi.patch"; - url = "https://salsa.debian.org/ssh-team/openssh/raw/debian/1%2510.1p1-1/debian/patches/gssapi.patch"; - hash = "sha256-/wJ3AA+RscHjFRSeL0LENviKlCglpOi7HNuCxidpQV8="; + url = "https://salsa.debian.org/ssh-team/openssh/raw/debian/1%2510.2p1-6/debian/patches/gssapi.patch"; + hash = "sha256-mYrJJrE6l0r/VYLWlOTGkKLzj9Dj4wOLgJyW/NLGaeo="; }) ]; diff --git a/pkgs/tools/package-management/nix/modular/tests/functional/package.nix b/pkgs/tools/package-management/nix/modular/tests/functional/package.nix index e1afd7fa01337..b8bf89d99f7fe 100644 --- a/pkgs/tools/package-management/nix/modular/tests/functional/package.nix +++ b/pkgs/tools/package-management/nix/modular/tests/functional/package.nix @@ -15,7 +15,6 @@ nix-store, nix-expr, nix-cli, - toml11, busybox-sandbox-shell ? null, @@ -74,11 +73,12 @@ mkMesonDerivation (finalAttrs: { echo $PWD | grep tests/functional ''; - # `toml11` upgrade causes these to fail in 2.32+: https://github.com/NixOS/nixpkgs/pull/442682 - # Remove when that PR lands in master. - ${if lib.versionAtLeast (lib.versions.majorMinor version) "2.32" then "preCheck" else null} = - lib.optionalString (lib.versionOlder toml11.version "4.0") '' - rm -f ../lang/eval-fail-fromTOML-{over,under}flow* + # Test contains invocation of `script` broken by util-linux regression: + # https://github.com/util-linux/util-linux/commit/70507ab9eaed10b8dd77b77d4ea25c11ee726bed + preCheck = + assert util-linux.version == "2.42"; + '' + echo "exit 77" > ../json.sh ''; mesonCheckFlags = [ diff --git a/pkgs/tools/text/gawk/default.nix b/pkgs/tools/text/gawk/default.nix index bf9b9b3fba529..2cbdfd2fa5939 100644 --- a/pkgs/tools/text/gawk/default.nix +++ b/pkgs/tools/text/gawk/default.nix @@ -25,11 +25,11 @@ assert (doCheck && stdenv.hostPlatform.isLinux) -> glibcLocales != null; stdenv.mkDerivation rec { pname = "gawk" + lib.optionalString interactive "-interactive"; - version = "5.3.2"; + version = "5.4.0"; src = fetchurl { url = "mirror://gnu/gawk/gawk-${version}.tar.xz"; - hash = "sha256-+MNIZQnecFGSE4sA7ywAu73Q6Eww1cB9I/xzqdxMycw="; + hash = "sha256-PdQw8M07RCjGw/avwCG5zTwfjJP3pojcJoykKKkLSsE="; }; # When we do build separate interactive version, it makes sense to always include man. diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix index bd0c4c8d175d6..371f34a3bd0ce 100644 --- a/pkgs/tools/typesetting/tex/texlive/bin.nix +++ b/pkgs/tools/typesetting/tex/texlive/bin.nix @@ -2,9 +2,9 @@ lib, stdenv, fetchurl, - fetchzip, fetchFromGitHub, fetchpatch, + unzip, buildPackages, texlive, zlib, @@ -42,7 +42,7 @@ clisp, biber, woff2, - xxHash, + xxhash, makeWrapper, useFixedHashes ? true, asymptote, @@ -139,12 +139,19 @@ let binPackages = lib.getAttrs (corePackages ++ coreBigPackages) tlpdb; common = { + # initial TeX Live 2025 release + # src = fetchurl { + # urls = [ + # "http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/${year}/texlive-${year}0308-source.tar.xz" + # "ftp://tug.ctan.org/pub/tex/historic/systems/texlive/${year}/texlive-${year}0308-source.tar.xz" + # ]; + # hash = "sha256-//2xo9FDwXekOYoiKaQNaojxgJjl9tz9V2SMnyQXSQ8="; + # }; + + # 2025.2 update src = fetchurl { - urls = [ - "http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/${year}/texlive-${year}0308-source.tar.xz" - "ftp://tug.ctan.org/pub/tex/historic/systems/texlive/${year}/texlive-${year}0308-source.tar.xz" - ]; - hash = "sha256-//2xo9FDwXekOYoiKaQNaojxgJjl9tz9V2SMnyQXSQ8="; + url = "https://github.com/TeX-Live/texlive-source/archive/refs/tags/svn74917.tar.gz"; + hash = "sha256-QgUN5LOFeD6Jt0ENF6Uwi516D8PH+TXZ+MCO8bCTHqE="; }; prePatch = '' @@ -537,25 +544,21 @@ rec { # https://github.com/gucci-on-fleek/context-packaging context = let - # The latest release of the context-packaging repo before the CTAN version in tlpdb.nix - # https://github.com/gucci-on-fleek/context-packaging - context_packaging_release = "2026-01-08-23-30-A"; + version = "2.11.08"; + level = "20260217"; in stdenv.mkDerivation { pname = "luametatex"; - version = "2.11.08"; + version = "${version}-${level}"; - src = fetchzip { - name = "luametatex.src.zip"; - url = "https://github.com/gucci-on-fleek/context-packaging/releases/download/${context_packaging_release}/luametatex.src.zip"; - hash = "sha256-PY1rrgLFAXR7YRcJMx1ob9dQc1PFoBSpi1xLQGM4Lko="; - stripRoot = false; - }; + src = texlive.pkgs.context.texsource + "/source/context/base/luametatex-${level}.src.zip"; + sourceRoot = "."; enableParallelBuilding = true; nativeBuildInputs = [ cmake ninja + unzip ]; meta = { @@ -602,7 +605,7 @@ rec { ttfautohint woff2 potrace - xxHash + xxhash mupdf-headless ]; @@ -685,24 +688,32 @@ rec { }; }; - asymptote = args.asymptote.overrideAttrs ( - finalAttrs: prevAttrs: { - version = texlive.pkgs.asymptote.version; - - # keep local src and patches even if duplicated in the top level asymptote - # so that top level updates do not break texlive - src = fetchurl { - url = "mirror://sourceforge/asymptote/${finalAttrs.version}/asymptote-${finalAttrs.version}.src.tgz"; - hash = "sha256-NcFtCjvdhppW5O//Rjj4HDqIsva2ZNGWRxAV2/TGmoc="; - }; - - texContainer = texlive.pkgs.asymptote.tex; - texdocContainer = texlive.pkgs.asymptote.texdoc; - - # build issue with asymptote 2.95 has been fixed - postConfigure = ""; - } - ); + asymptote = + let + version = "3.09"; + in + args.asymptote.overrideAttrs ( + finalAttrs: prevAttrs: { + version = + assert lib.assertMsg (version == texlive.pkgs.asymptote.version) + "asymptote: TeX Live version (${texlive.pkgs.asymptote.version}) different from source in bin.nix (${version}), please update it"; + version; + + # keep local src and patches even if duplicated in the top level asymptote + # so that top level updates do not break texlive + src = fetchurl { + url = "mirror://sourceforge/asymptote/${finalAttrs.version}/asymptote-${finalAttrs.version}.src.tgz"; + hash = "sha256-unM6mfyq8MCajo8wtG/ksr4E6mQNK/A03gGIa9Fxeuc="; + }; + + texContainer = texlive.pkgs.asymptote.tex; + texdocContainer = texlive.pkgs.asymptote.texdoc; + + preConfigure = prevAttrs.preConfigure + '' + substituteInPlace Makefile.in --replace-fail '/bin/ls' 'ls' + ''; + } + ); inherit biber; inherit biber-ms; diff --git a/pkgs/tools/typesetting/tex/texlive/build-tex-env.nix b/pkgs/tools/typesetting/tex/texlive/build-tex-env.nix index 021bcd119e91d..7d00099ece85d 100644 --- a/pkgs/tools/typesetting/tex/texlive/build-tex-env.nix +++ b/pkgs/tools/typesetting/tex/texlive/build-tex-env.nix @@ -44,28 +44,6 @@ lib.fix ( }@args: let - ### buildEnv with custom attributes - buildEnv' = - args: - (buildEnv ( - { - inherit pname version; - - inherit (args) paths; - } - // lib.optionalAttrs (args ? extraOutputsToInstall) { inherit (args) extraOutputsToInstall; } - // lib.optionalAttrs (args ? pathsToLink) { inherit (args) pathsToLink; } - )).overrideAttrs - ( - removeAttrs args [ - "extraOutputsToInstall" - "pathsToLink" - "name" - "paths" - "pkgs" - ] - ); - ### texlive.combine backward compatibility # if necessary, convert old style { pkgs = [ ... ]; } packages to attribute sets isOldPkgList = p: !p.outputSpecified or false && p ? pkgs && builtins.all (p: p ? tlType) p.pkgs; @@ -230,7 +208,7 @@ lib.fix ( name = "${pname}-${version}"; - texmfdist = buildEnv' { + texmfdist = buildEnv { name = "${name}-texmfdist"; # remove fake derivations (without 'outPath') to avoid undesired build dependencies @@ -299,19 +277,21 @@ lib.fix ( # other outputs nonEnvOutputs = lib.genAttrs pkgList.nonEnvOutputs ( outName: - buildEnv' { + buildEnv { inherit name; - outputs = [ outName ]; paths = builtins.catAttrs "outPath" ( pkgList.otherOutputs.${outName} or [ ] ++ pkgList.specifiedOutputs.${outName} or [ ] ); - # force the output to be ${outName} or nix-env will not work - nativeBuildInputs = [ - (writeShellScript "force-output.sh" '' - export out="''${${outName}-}" - '') - ]; - inherit meta passthru; + derivationArgs = { + outputs = [ outName ]; + nativeBuildInputs = [ + # force the output to be ${outName} or nix-env will not work + (writeShellScript "force-output.sh" '' + export out="''${${outName}-}" + '') + ]; + inherit meta passthru; + }; } ); @@ -429,79 +409,80 @@ lib.fix ( updmapLines = { pname, fontMaps, ... }: [ "# from ${pname}:" ] ++ fontMaps; - out = - # no indent for git diff purposes - buildEnv' { + in + buildEnv { + + inherit name; + + # remove fake derivations (without 'outPath') to avoid undesired build dependencies + paths = + builtins.catAttrs "outPath" pkgList.bin + ++ lib.optionals (!__combine && __formatsOf == null) pkgList.formats + ++ lib.optional __combine doc; + pathsToLink = [ + "/" + "/share/texmf-var/scripts" + "/share/texmf-var/tex/generic/config" + "/share/texmf-var/web2c" + "/share/texmf-config" + "/bin" # ensure these are writeable directories + ]; + + postBuild = '' + . "${./build-tex-env.sh}" + ''; + + derivationArgs = { + # use attrNames, attrValues to ensure the two lists are sorted in the same way + outputs = [ + "out" + ] + ++ lib.optionals (!__combine && __formatsOf == null) (builtins.attrNames nonEnvOutputs); + otherOutputs = lib.optionals (!__combine && __formatsOf == null) ( + builtins.attrValues nonEnvOutputs + ); - inherit name; + nativeBuildInputs = [ + makeWrapper + libfaketime + tl."texlive.infra" # mktexlsr + tl.texlive-scripts # fmtutil, updmap + tl.texlive-scripts-extra # texlinks + perl + ]; - # use attrNames, attrValues to ensure the two lists are sorted in the same way - outputs = [ - "out" - ] - ++ lib.optionals (!__combine && __formatsOf == null) (builtins.attrNames nonEnvOutputs); - otherOutputs = lib.optionals (!__combine && __formatsOf == null) ( - builtins.attrValues nonEnvOutputs - ); + buildInputs = [ + coreutils + gawk + gnugrep + gnused + ] + ++ lib.optional needsGhostscript ghostscript; - # remove fake derivations (without 'outPath') to avoid undesired build dependencies - paths = - builtins.catAttrs "outPath" pkgList.bin - ++ lib.optionals (!__combine && __formatsOf == null) pkgList.formats - ++ lib.optional __combine doc; - pathsToLink = [ - "/" - "/share/texmf-var/scripts" - "/share/texmf-var/tex/generic/config" - "/share/texmf-var/web2c" - "/share/texmf-config" - "/bin" # ensure these are writeable directories - ]; - - nativeBuildInputs = [ - makeWrapper - libfaketime - tl."texlive.infra" # mktexlsr - tl.texlive-scripts # fmtutil, updmap - tl.texlive-scripts-extra # texlinks - perl - ]; - - buildInputs = [ - coreutils - gawk - gnugrep - gnused - ] - ++ lib.optional needsGhostscript ghostscript; - - inherit meta passthru __combine; - __formatsOf = __formatsOf.pname or null; - - inherit texmfdist texmfroot; - - fontconfigFile = makeFontsConf { fontDirectories = [ "${texmfroot}/texmf-dist/fonts" ]; }; - - fmtutilCnf = assembleConfigLines fmtutilLines pkgList.sortedFormatPkgs; - updmapCfg = assembleConfigLines updmapLines pkgList.sortedFontMaps; - - languageDat = assembleConfigLines langDatLines pkgList.sortedHyphenPatterns; - languageDef = assembleConfigLines langDefLines pkgList.sortedHyphenPatterns; - languageLua = assembleConfigLines langLuaLines pkgList.sortedHyphenPatterns; - - postactionScripts = builtins.catAttrs "postactionScript" pkgList.tlpkg; - - postBuild = '' - . "${./build-tex-env.sh}" - ''; + inherit passthru __combine; + __formatsOf = __formatsOf.pname or null; - allowSubstitutes = true; - preferLocalBuild = false; - }; - in - # outputsToInstall must be set *after* overrideAttrs (used in buildEnv') or it fails the checkMeta tests - if __combine || __formatsOf != null then - out - else - lib.addMetaAttrs { inherit (pkgList) outputsToInstall; } out + inherit texmfdist texmfroot; + + fontconfigFile = makeFontsConf { fontDirectories = [ "${texmfroot}/texmf-dist/fonts" ]; }; + + fmtutilCnf = assembleConfigLines fmtutilLines pkgList.sortedFormatPkgs; + updmapCfg = assembleConfigLines updmapLines pkgList.sortedFontMaps; + + languageDat = assembleConfigLines langDatLines pkgList.sortedHyphenPatterns; + languageDef = assembleConfigLines langDefLines pkgList.sortedHyphenPatterns; + languageLua = assembleConfigLines langLuaLines pkgList.sortedHyphenPatterns; + + postactionScripts = builtins.catAttrs "postactionScript" pkgList.tlpkg; + + allowSubstitutes = true; + preferLocalBuild = false; + + meta = + meta + // lib.optionalAttrs (!__combine && __formatsOf == null) { + inherit (pkgList) outputsToInstall; + }; + }; + } ) diff --git a/pkgs/tools/typesetting/tex/texlive/build-tex-env.sh b/pkgs/tools/typesetting/tex/texlive/build-tex-env.sh index ec755554b80dc..7a2f8c6efa9de 100644 --- a/pkgs/tools/typesetting/tex/texlive/build-tex-env.sh +++ b/pkgs/tools/typesetting/tex/texlive/build-tex-env.sh @@ -123,15 +123,13 @@ installtl_do_path_adjustments () { ln -s "$texmfdist" "$out"/share/texmf # generate other outputs - local otherOutput otherOutputName - local otherOutputs="$otherOutputs" - for otherOutputName in $outputs ; do + local otherOutputIdx=0 otherOutputName + for otherOutputName in "${!outputs[@]}" ; do if [[ $otherOutputName == out ]] ; then continue fi - otherOutput="${otherOutputs%% *}" - otherOutputs="${otherOutputs#* }" - ln -s "$otherOutput" "${!otherOutputName}" + ln -s "${otherOutputs[$otherOutputIdx]}" "${outputs[$otherOutputName]}" + ((otherOutputIdx++)) || true done } diff --git a/pkgs/tools/typesetting/tex/texlive/default.nix b/pkgs/tools/typesetting/tex/texlive/default.nix index dc2a87b59e143..c1b23064f3ed8 100644 --- a/pkgs/tools/typesetting/tex/texlive/default.nix +++ b/pkgs/tools/typesetting/tex/texlive/default.nix @@ -67,8 +67,8 @@ clisp, biber, woff2, - xxHash, - fetchzip, + xxhash, + unzip, fetchFromGitHub, buildPackages, texlive, @@ -134,12 +134,12 @@ let version = { # day of the snapshot being taken year = "2026"; - month = "02"; - day = "02"; + month = "03"; + day = "01"; # TeX Live version texliveYear = 2025; # final (historic) release or snapshot - final = false; + final = true; }; # The tarballs on CTAN mirrors for the current release are constantly @@ -177,7 +177,7 @@ let # use last mirror for daily snapshots as texlive.tlpdb.xz changes every day # TODO make this less hacky (if version.final then mirrors else [ (lib.last mirrors) ]); - hash = "sha256-GxJXqY6plT3wngKiuqiZUst4eTZIylUdhN2ojUApIpU="; + hash = "sha256-Vt8DjpBwo9WH7s613vPxVLLKzM7zbUKVu0ngYYl3w0o="; }; tlpdbNix = diff --git a/pkgs/tools/typesetting/tex/texlive/fixed-hashes.nix b/pkgs/tools/typesetting/tex/texlive/fixed-hashes.nix index b0603f388e7f3..aa98202ecc359 100644 --- a/pkgs/tools/typesetting/tex/texlive/fixed-hashes.nix +++ b/pkgs/tools/typesetting/tex/texlive/fixed-hashes.nix @@ -16,7 +16,7 @@ run = "1h9i49m7v83ppifkcr4cncjfkrpx0hs8b11qyjn9s9y4mi8ra0w0"; doc = "0yxs2va1v4s6picfqkq2k9l7295np46lc35yx1dcmddy2667k3kl"; }; - a4wide-20943 = { + a4wide-77677 = { run = "0jw1d021vrr4f2sv94mw1jk7ma72m84idmq62imwqy23x8nfccy1"; doc = "03g0vwfdcczgkpbrri3wfhfbrq6r6iljpz5j9rllr2z5svlrjf4d"; }; @@ -61,11 +61,11 @@ run = "08yyf9dwhgqrl38d5djkh3mbiqrw2pf7970247hmq3lr80fp2xjc"; doc = "04ylzv8k251wxn06gvqxbvf0sfdk5s6w4cx3jjrm13rlw172f519"; }; - aboensis-62977 = { + aboensis-77677 = { run = "171586kjnfg1qb4wi50mrc9jd8h2ybg6r68kwyhgc5y0gyhyg08c"; doc = "0qc74wvq6ibxgil36wp0b5s66d7m7axbn0y1qpzy9hyrh8v8jpav"; }; - abraces-71955 = { + abraces-77677 = { run = "0afy64vj5rj27s9nfdf4cl17sf4946mli0khmxr5lfnkjihkws57"; doc = "01c6d2wgbiz6wxqjlmqrndjvk2fp44izg3wwj3lsm1iyb1hd9g0q"; }; @@ -74,7 +74,7 @@ doc = "1a3li91yvvw2r62dvp87zzzxni3xllrzp38zg6qxfsn6xbwry9zf"; source = "10dx92msh53z7sn603vsg740wvbhz8hr6bcn1sjs60snl47f4yf5"; }; - abstract-15878 = { + abstract-77677 = { run = "173bimxd0923191xfjjk7x29j8xs5kxy7ih55l1k6dbj0iwlb9g7"; doc = "166lhh2vi36qbhc5gm3xx96sigksslzb17bpzncycf0zgkh7j0gi"; source = "14f2s393nd8q5kb909rj8r15apf48rg6na8yc45z2hl9ksfwx172"; @@ -83,15 +83,15 @@ run = "0v4wwf9w542scqx298gcvvngl0ncal0wds5m8h96x9cz7p9wjlph"; doc = "0zxygi2wfrwlgv9dj69m3v5ily0av65f3qiy9vfpbjlradak48yy"; }; - academicons-76366 = { + academicons-77677 = { run = "14qic5fvx5k4vnbkkd33f53y21bips4l4ndyqnhzqjs87ys4amyh"; doc = "0z99vxn5xr9qbw8j0n19jqbdz0ia7sy8v82x9whdh9gs93q1bmar"; }; - accanthis-64844 = { + accanthis-77677 = { run = "05194iwavl83dqivxahrsb4a952knr7ih0rbzd4d34a6qqf20w62"; doc = "0jibkv1gv94xzciidm5h7hrslj8qfikjihw3rfzzk6n42a6xbp5a"; }; - accents-51497 = { + accents-77677 = { run = "1xl7fkm5gc36mm0bhx7rm9v4g2d9j22gr5fjxjbzmr6byjfgw71k"; doc = "0il1ccxa2ndnfxn2caz9d4mv39y21rh360lynra7q2v5j1cyqrw5"; }; @@ -124,11 +124,11 @@ doc = "1vyhkwqg0v3pxjnlwzwnmiffh6b3d9nrwnpaqjm24j9d2sc6cxcx"; source = "1n8cf6n2fdb88xmnj2m5r3cjz3jlp9n7bn1yr717fsp2ks81pr3f"; }; - acro-76924 = { + acro-77677 = { run = "1hzavaicandq6sqz3sy8hj5n3kvkbic34p8id2mslizcw3rmlhhz"; doc = "05iwf21y45l61fsask04pphxzzjn7h1al8n2wv59jkxyh8vy8dbv"; }; - acronym-73491 = { + acronym-78116 = { run = "1zz4hhrpmrr0yqrc0j7w3ihadk2am63nsl3nl80qhl918b7d5xh3"; doc = "07r7h17zalw3gcsyfzsp90l8aps9w45p4vag5pyc4lsiv1h374cf"; source = "0q6h09wk9qdhwyyg2np9x3va34km6x02a77cyy5p8csh831k6hdz"; @@ -161,7 +161,7 @@ run = "1w9wv0wbv8acc7qvcc5pb5kjxmy2nz95cb990mmgc2lxvvsaw2rl"; doc = "0q41i3cd16ahpklr1ddmzmfs741x5k30vaz7gz7k8jrf0579nv7w"; }; - addlines-49326 = { + addlines-77677 = { run = "1rkcpk1c8in0g6dgyc1m6pyz01jbx19gv98jmaiybxgvsa3z11jc"; doc = "1gaf9ljzkdhwjg460hl79hlwdwi0mrvgs51si8k8gvialng8b1fv"; source = "1m3l2s1l671n9j7jdsxfljjhrsvh81bayw40v81dm0f68g5hslnf"; @@ -175,15 +175,15 @@ doc = "0c6k4xsy0jg95qg45bqk9527kb3k3azyxwpl2zrkw0ld6k47sswz"; source = "17irbcz9wjnc6rj9f736i2hw4qrjwa1gz5z6w7gvq26b68pkxrw4"; }; - adforn-74834 = { - run = "1p8i5xzcs373r0vkwsr8j52rwnk052yny60r7gnffskhhc5k7kl1"; - doc = "0b8jmc6ac5rydhk9jxqbpmcx98gjqhcq1hgf7jjfhzr84aahp698"; - source = "0nz7ip5ds42fx4rd0slia948gsncbpcwifbnhmlgrlcil78jghrc"; + adforn-78143 = { + run = "1i41nf0xa0k8v31hr5vap9dm5r9wh19m5rvyxlqqmzhnjp8gdj0m"; + doc = "1mrsrikfq6pjnfqribvngv135lxq619jfzl5hpq47bffp6fkgygh"; + source = "13i45m0sqr197kc0ahmgimvc71hp6vmd5ni5g5ghvv4skmn018h1"; }; - adfsymbols-74819 = { - run = "0grsypwhkmzy42blrcp5cw6fmqif2k0lsq45pcafdhghavj69h6m"; - doc = "0s7k6wxpl6fmv75w34hwwxsrx7l9xc9v9pydfbkpdlay0wsnfw5a"; - source = "14g62hdvxbkn192bbs125k8zaf0952bca0pa5jga3rlr960n0zsw"; + adfsymbols-78144 = { + run = "0zyyjf7br6l52z6c198h4lag2d572pavc3g2wvrnbhk027i7svkf"; + doc = "06irr3zf92n8qw9g58ap7fcarda0r8cyr8nzgfiqy3nhcvfgjwh9"; + source = "12wv0iqij3q0kdw7lh8rr3gsxqmhx3lz7imqc57pqgykwawf2ll8"; }; adhocfilelist-29349 = { run = "08fnrvnbrp7534b56hn8w0nm8pbgjli62v34mkalp4qkfb559kh7"; @@ -194,12 +194,12 @@ run = "19wzsa84y7a5jbgbyj69frfqd0ahi9ha7sszppsr5bmh88gbnfby"; doc = "0rr6sbb34d9nd1ni86s5mll5bjx0hinwm52gqiqrwqwkr068djcn"; }; - adjmulticol-63320 = { + adjmulticol-77677 = { run = "0wjqjg46gbf44f2x0xf58b3f9bxfkrh21m85mh1xsd5pxdy116fl"; doc = "01r00mf8skd54xgzqjicl4djjzgnf5fdw5hcbf9p5ixx1zw1jq7l"; source = "1zyq1r0y3amkqch1lif0dygif0sgwhypscqdsqml6ik2ziv2alzi"; }; - adjustbox-74309 = { + adjustbox-78116 = { run = "0d52f259gznbzxl3452ar8zx2r06nxrqjaqpi78bl0d93nwncyih"; doc = "1mrpyfmmdmx6qsfs8cm5zj63m7fb0qxk64h54xz43dmwbqcx24k6"; source = "0xp5qbbpn9931xal7n1b5gj2gx5jwrnvhdwdgkdi1gl3jsynwj77"; @@ -216,7 +216,7 @@ run = "1j38apxxk3klabxrm9kpdf6zbmiqb17is5yqgg1a4576n8paqg4y"; doc = "1851rqb9gs1wf8wl8f7pqbnxgpikzxzw1n5mg5w0kcwd889g17yc"; }; - advdate-20538 = { + advdate-77677 = { run = "0wgr84y3k10g6622sm11c4m4wxj73vpklf5i5gnp14yamwi19cn8"; doc = "0hyq7kn10ajqabmz2r363wfpdi71a9zkv6yr30s9lda0vy5vz4k8"; }; @@ -301,7 +301,7 @@ run = "14gd0gb86p247bz2x2kcqqj2b0r2lz12gpssfz84kgvrwx5nxkvr"; doc = "0d8kirmkd1shkbckv32i8yxdrpwzss7qgdn2i06b6mwakisy93v1"; }; - alegreya-75301 = { + alegreya-77677 = { run = "06hrvi0dssva2r253k9ma1vd6ij3bi2d0wsrk2n6fnxvxbl5xc02"; doc = "04wx39xdvhq0rfl4mz8k70kfv74w6kpyhja5879g0hp3pjfzxbcl"; }; @@ -313,7 +313,7 @@ doc = "1ga46r20zyb1bq7pvhq4348d2prdshy5m3yx6d00v5zzis1dmx1r"; source = "0n36cfjgh1byik8zn997lmyz2w4wmz48f5bzqrhcps7bg3kmp4zz"; }; - alfaslabone-57452 = { + alfaslabone-77677 = { run = "11va28ww6qk97wx8fh0iqbm8b5s14vf923ydpglx4gann4w9bkiz"; doc = "0wfhd5pi1p5xnkq8lgpp3fhqn8y76h5jp3h5qhlaqygal70fw9kw"; }; @@ -327,19 +327,19 @@ doc = "1bp5b0zr6shhaifkqdliw9qa18ym4s68xfk6k2njjnwdqyrxyd01"; source = "13cwnl7nxxrs0jsvfrvcy7a5pg8a92qnhxjsbarcx3jmg43d4zp5"; }; - algolrevived-71368 = { + algolrevived-77677 = { run = "0b6lx8hbxyrb9gjbv1dx4ysjszv7rch510wpy3c785ps4717rmii"; doc = "1p5sp9hn94iijy5nvxcpvjrdm26zka3rcqnjyv6wdvh467ijncaz"; }; - algorithm2e-44846 = { + algorithm2e-77677 = { run = "1iw3yhdk9nk1y41hw1qcpqiqaxadjc0nf6cgb23kd75ah2cpd53n"; doc = "19xsi1dgxfi06wxls70pvnys20i2na2y7m2hq8y6v947pc5kbb1b"; }; - algorithmicx-15878 = { + algorithmicx-78116 = { run = "111iyi2j8qnzha97r1grxpcbnfkpvcwndczx043c4gw5wqmrknbj"; doc = "1rb46zi4islfbykhr68rnrkj4q966papin0c5m752gh6kzx5r57p"; }; - algorithms-76389 = { + algorithms-78116 = { run = "1va2ic75nf0dfh0dr576lpgqhzqv5203frr37079q648871zqav5"; doc = "0fqif0nb9ypd4sw2i9qsxl81h3g4h0gm0yqq67d5n9wrpic8dnjg"; source = "14jgc7vnww5xhnd76cwix5c599sfdjil2i916cfpmsd5yn5qqdx3"; @@ -352,7 +352,7 @@ run = "19kf1ajiqzyg3xjm232h0cljy1l0445hqaf2j8cvnxi0mm4nilh5"; doc = "0g3z30zp1vx03wfrwhmwy1rgsx3wnmr56wz7nwbxsw9z4sxqfhmz"; }; - aligned-overset-47290 = { + aligned-overset-77677 = { run = "04gjl08y9wbv5qls9z2plxx5n4abi4nzd8qik88via4xghhqiy7i"; doc = "0il97kycqgqqimqjvjhnhc2mxy2nja20vlspsqrl9zaah71p1b3d"; source = "0zbaa3m06kfkj7kkv6iy71d20n0kqq1dwy63dwfj4l49wv427z08"; @@ -366,7 +366,7 @@ doc = "0dki14g1607a432549kly1wcy1p6j63lrxfd3m5nyz868kg3hjmc"; source = "1d49w7lybkn7sfig7i27mfwaccr9vjs7ab2ds27jmhp5wjl7w02w"; }; - almendra-64539 = { + almendra-77677 = { run = "1zij84q0ml0zf0dig3hqlmznwygcp8vbmwl3xc5qii7hs94hnjr5"; doc = "19j6vi1z04j2zbab39934mflx5qnqdjl4gz9n8hbjwlhiq0wb82y"; }; @@ -374,7 +374,7 @@ run = "0qrai75pdkf4py7nhggvwzaarv4jlh04dqsy1b593jabq7ngaap1"; doc = "0arhvv7z8yf8kcikzybhbsgsj6m9zy4is5ryr6hcf6a6incnkp1d"; }; - alnumsec-15878 = { + alnumsec-77677 = { run = "08i891g4b3k1qqicbsgd3h3sy98cpk6g1cfn17g9ysws8k20a0sy"; doc = "0fanq66cm0r2dgpdrblrhqkchxpy2dxykq1g8zrk5ddx27v6r9pd"; source = "1ssw0pi7hn3s7pqcqkm36jjgmd5g2x5rqyf2khhdscfwrsjh07a7"; @@ -383,7 +383,7 @@ run = "0673i0l6vq1h37g9jqcp7am5kl4dfbcrfqp42c7cr6a10zhvfqyr"; doc = "0cfl47cqpwxn1k87h19a0ggayf6c52sl60sdrmpa7sfydhg9w4qg"; }; - alphalph-53087 = { + alphalph-77677 = { run = "10gkh6nnhsrlqx8b6k3dylings3q97ky4qsv03nk7hn41zkqsyq0"; doc = "0v36l765s4lc5r2xfi8a3i7vxf79yxy29xy52cbhx4ps0av4dxpi"; source = "08yagdxgqvhvq50cc7rvb2629g4n2qjga86dpa43x2vjnmmz08vm"; @@ -414,17 +414,17 @@ doc = "0p0jmg2mdkc5ada3wsnkbm15an20lgfh27g205q2acr08c0d2zwz"; source = "0plydqkmzdjyjid35az71baym73zhkyj14514p7n1jh3hmpkvbif"; }; - amsaddr-77542 = { + amsaddr-77677 = { run = "1as4h1yn7jl205sl4nmnsspykahcd15bhza7g3gci65mm5l64bis"; doc = "1nk229h070v2niknw6ya5zxfdw5xsbzr94345zq0z9xxjcyjkjha"; source = "18cc6xhym40jf4z6v0kdc4ls0prdn6hranv60jq3crzpm8jckys7"; }; - amscdx-51532 = { + amscdx-77677 = { run = "0ncbf7ss4iwyjzp6lgzgzn3azy5iasl03565kgsm1pcbgprqibgy"; doc = "0nfpbma3cawyy7gw6v0w81maz1jgicb2r4cm5gmlipzxwzl747if"; source = "0jg2qk0a9y15hl4w753yhjff28w9wc2vbmd564lkikvg60b9yiqi"; }; - amscls-55378 = { + amscls-77677 = { run = "0k3di45cn0g6v5j7ccgl0nys6ni1h17dkhmkz5b5lsz4zzbi05fi"; doc = "1lb1q967zwgqn21ix4gxbzw8a8649p9hky4ckd61l0bxxil3mhjd"; source = "0g1i4nj0y32sihf7hnb8jwyh3d3qmff394xgw8v8x5jp8q0rh2bh"; @@ -432,7 +432,7 @@ amscls-doc-46110 = { doc = "0allim05cp20zhn480df2mivd3p9gnc069d7hbjlzv660bw7mapx"; }; - amsfonts-61937 = { + amsfonts-77677 = { run = "0l3ypclhv5qdpcpy29xwda2m3cjfn5l996agas6yhpdr2m58q211"; doc = "1v7chx5rvvqmcf7j35qi55wxwxkbfkbv34b15yrgn6bflniziicm"; source = "064gndy9lnmsq2srw5hh97sbdk8gk0qv9zzki00ms3c6rzhd9sjl"; @@ -446,7 +446,7 @@ amsldoc-vn-21855 = { doc = "1iz0zjn1v7izwbsq0zb6cvpnkbvk0nxw1b24j7dzqwk3m9j43i6x"; }; - amsmath-76708 = { + amsmath-78116 = { run = "1lc0y4mmxl4dflhnyxlm7vh2r1qmxl6w0flgnd3kdwcyc5c4scq8"; doc = "1jdmwa9jv4dkl6i1hb43icnxg9a027gf5p30l50cagkchv1nxzqm"; source = "0l6n9hhkci4ga93j81z80sxcgg5b5w2d99vbg5kvqifgca7gnxnx"; @@ -454,7 +454,7 @@ amsmath-it-22930 = { doc = "0xcwsk8q9q3nsz8wbklgpbw0vzjw7iw0chffzcbp2zsk6rypqf7w"; }; - amsrefs-61937 = { + amsrefs-78116 = { run = "015spycf9ycxav8r046yn7lrc892nhkkrf1say1yy9karsji6dnw"; doc = "11fc87kbdm440v4qyhxnv654mh0m6rpz42zji38qspcqj19rck71"; source = "02q2x8zpwxkyrh9v7xqw35vdjx0b4fzz95xcv6vfjmynm8cpklxf"; @@ -466,7 +466,7 @@ amsthdoc-it-45662 = { doc = "0ic88gs89m3d9ys40c4k7sgx6wy82c8isg2qkmd4snw5yms6fpaz"; }; - andika-64540 = { + andika-77677 = { run = "1bbqdw8r2l53q9870mnsyaiq0gfy1ac808qqmyrzqqz4ai41zzgg"; doc = "0ajjaqdfxlvsmpr9bjmdkzwbdbz6ahxfw1sj1sw26r33npy0c5bs"; }; @@ -492,7 +492,7 @@ run = "0lqi4b3fkx9bijs2ddq479bkdf147rr7j4zwinygs2k1fh07yjma"; doc = "10b54pcdjl4ca36wrqc1pcxa7vp02f1v5i05a40iawfc884wpcvq"; }; - anonchap-17049 = { + anonchap-77677 = { run = "0nz53v74sigvlb4dhgk5qcalw7nrc1vafbjx754j3gfyp2ilaf1j"; doc = "06khbq6p3drxsbjwgkm1sd163f7nl8hc52pjsm55g2vknib5caa9"; }; @@ -505,7 +505,7 @@ doc = "0ijsn9cbkg1f29x0pj6a4p5d4q14rqrh2mjid57cb9qjhvgvqrm8"; source = "0fl9sd9adhjx49hja3k4iy9pcx3hal0wjzxg10kjmi4j6qvz829s"; }; - answers-35032 = { + answers-77677 = { run = "18s0c7hdk5qnj3svni93m9lpj81dhla9v7nsmcgh0jabhwy8n3v2"; doc = "02pfg28dz10w21ap4pi2csvy32pcvmp0baiciavp354ky4avjbdd"; source = "0mcczai8da24jvmakc7glr2c56yhq2jv58y1xqv6ny9hg4ph8v61"; @@ -527,18 +527,18 @@ doc = "1mrr1vqkyic5nyzyxkw7zq67yz4njx9x68cqr3vjd9d77qv85i00"; source = "0s0dzmb00hqbp71nhl94w0ns1dqj5fmfqw63z789iihqznyxkii0"; }; - antt-18651 = { + antt-77677 = { run = "1clzmvpglsirsvm8nsc3m4dkz2va90877gmsrm7jfkhm62xv9mpi"; doc = "0kpiba7awkrjr2rdgxilni1yi8p4ycmqyy09c1p9j1ld82idsjcm"; }; anufinalexam-26053 = { doc = "1v1k74vxidgxn5zzqz6v9zga468kcf7hwdrnvw44cd318221y396"; }; - anyfontsize-17050 = { + anyfontsize-78116 = { run = "08dnpzjajn0k6hrf12l1p3ncsqjiwafzssa205k2zgsz61m3sis6"; doc = "0zmiklc2adbx5klyyjdivicd5j19i35b51ddm3nhfrcqrfvjrxwg"; }; - anysize-15878 = { + anysize-77677 = { run = "0kkjzsk03bvnap54gdf0i797zqq6bdz39yh4dn810l5hyfqxbhwc"; doc = "15z3sa1zj1hbi7cy9q9wn4mcrf0pb3n39q2lhkx0ijhzaxn0rmvy"; }; @@ -571,7 +571,7 @@ doc = "0z8jfr76r9rvqanljhq0fnx5z2w59lxk2mc9if6z7kkid1m8qx8m"; source = "0xx3yvjknqsk36mb336hlvvsldhmp21vblgzl2zccp347g5530z1"; }; - apacite-76790 = { + apacite-77677 = { run = "013769hi9alyizx08a0v1hbl03h5vkwi6a6ar3ghw8m6l445xb8m"; doc = "0d49bmdiiriklmh99kavvm48zh29bgiw7zr5jbcwk5bw42qarlqa"; source = "0hsrhw50sb8lphxib4jmjgplfrmy95m56a1phiac4kwxphlj9di2"; @@ -591,12 +591,12 @@ run = "0qqm8np0jr2q3dyxapd49g35vk6ch3k9ar43yq740cfa7gs23ss7"; doc = "1jjk8a2aif4f7gmbj5laph0q60xpb0yv26j22z4ay2p6yf6a4fy5"; }; - appendix-53718 = { + appendix-78116 = { run = "1xcnin7414mb1jvgs7f1x27zkl73sabmqb31i79n88gi245bp5lz"; doc = "144hblxkrfp8g040yiw1k7nr3anqb80pd9c2g15m88gbb1xzyay7"; source = "10gnkpwvm08zqwi83s4xiqshp93v5ai0qg22n7zcwgaq86mzs44w"; }; - appendixnumberbeamer-46317 = { + appendixnumberbeamer-77677 = { run = "198sc0fmnx7b31j2mgzjbjyjjfsn0imw2j8pkg8m0r2rlphqx72x"; doc = "1b1rwcxrs8cm3zfadi9jpxgzcgai36rlnfragc9l5wcbdsaw1qp2"; }; @@ -606,7 +606,7 @@ apprends-latex-19306 = { doc = "1xzy7svb2xz6bdfg0f1r3whwda118pl7qdwygx1l7h4d1vqm2rcq"; }; - apptools-28400 = { + apptools-77677 = { run = "0b6yzpk2d79qg2irgfhns0w05i54z5z22ik5yyx4w6wg45v0j389"; doc = "1n8ak9cw66780zkk384vpjkxm9j8f9dzlqzshy48q7hhprsg4p9a"; source = "1ba08rixibjcpi420blw8a0v4c4zi2byll7dqlvwb7azqr6dz720"; @@ -616,7 +616,7 @@ doc = "0v8m60a79d1m0z1lsi7grqa4dmmv8f2367w014krnr2m82drryba"; source = "1x0l8d6z815i9m292wa39jify1jx6i6bbnzg20v7gd3f5358l9ay"; }; - arabi-44662 = { + arabi-77677 = { run = "0jmx0xsb3hz5i25mmqnxgg3bikyr1w26i3364cqrp50x9sqvkgfm"; doc = "1yipdaiai9fbmrxkacqwnbibdiaa5vskzj40d1hxv6wnkxvj2qkw"; }; @@ -628,7 +628,7 @@ run = "0s7hnmz67hzfmfzc0mniiqfi6i8c8qzslbm92z1wc3a2hr38ihk2"; doc = "1j5h788vsmrcag9bighp6kz6zx40ppjzwfa070ic140lqzz2b024"; }; - arabicfront-51474 = { + arabicfront-77677 = { run = "16426cyvrk461z9jb728w6glfm0ahss82kkq6fqkhajjc0cflhwi"; doc = "0ck7nl7v6kvibiahh3szf3nbibwajg2pjwrbcz06frpfwhizsnp4"; }; @@ -637,11 +637,11 @@ doc = "1rfwl55la33ag9plqwssjvgq47mab2h7ljrw5w6l96vq965c2csa"; source = "1g84xxm5fvp6dzdrkyxcjn4wlih0iydrdyxn93dffx1a9n1c3yyg"; }; - arabtex-64260 = { + arabtex-78116 = { run = "0xd2apd35zn1c4narj2gyla154nzd9ghhgc3fkk6y06d8dzgawv3"; doc = "1zyyk778384mhma5q7ra75fwykk23i63q4jzamq4zard0y7gp4k0"; }; - arabxetex-38299 = { + arabxetex-77677 = { run = "15c8nmmv87x87dbjwm1q0acf7pbbh8w9gpiw77fs2i51gab592xy"; doc = "1ns1y2lf87gspaablh4lm3kj33ggpfp7hcxbdv4vxf8hhfc4pp7d"; source = "077r71723zlzfjmc471a8hbxs1v2g6j2xpiim3g2klxsj589bxfn"; @@ -674,7 +674,7 @@ doc = "05wgq5pkzxg3vj9anlzjq1jvwj7b6wvsp7a02syca6n4qvy1v5a7"; source = "0jnvkhhcqv7qgs4knwx1kz38x305a19kh13wn47zqlqn65991bpp"; }; - arev-15878 = { + arev-78116 = { run = "1nx33blp0nfqfmv2akj7w79qg1rhds40k7b58v5yvyrkx0hpn0hm"; doc = "1vscwahxzdcb6879pbrxdlfpgapc0bia2fl3jwilrm1has0ffjz3"; source = "1k524nfr5zb0nmhhq8dfaha4kv9f2ika192scllnn1bywhbpn2x5"; @@ -683,7 +683,7 @@ run = "058lvkmdb849hpw4gn05jmv27145bsmb1f1fhpsgvcal29gdvnp2"; doc = "0dyyamxg2b59nc2ndinqlcdfyid7c2dry8i87zdhfdw63wmbqv60"; }; - arimo-68950 = { + arimo-77677 = { run = "0idfg33qcggv0cmh1hzpvzz690yikpmi76xpfh19py168my01mnm"; doc = "1yx6lp3w6s6zz31cd8hvhk4vdg2whzh62cdlhyglnb90a8hjyis4"; }; @@ -720,12 +720,12 @@ run = "13fql9q89zkdhid841hwxyrdbj6bd692lnc52d0yiibrd9gd9f4a"; doc = "13cqb49296wzph7msrhpzswlyknvhrjaa81509l4j4mx1snxyk4b"; }; - arsenal-77099 = { + arsenal-77677 = { run = "1a3s53279i96sr1iizn1cwxcsqf0lbrgfdqsgd9ac26rasagz9j7"; doc = "0zwac963sf8jkmkwjk1vy8x66npyip04chwf3bsjvykznc6yr80n"; source = "0dlzva0zv6fv72vm1nqzsls6bibc4pnp11zlky47nn7sbdmgilcz"; }; - arsenal-math-77272 = { + arsenal-math-77677 = { run = "1v25h1c7hrkhgvq0nv0fq6kpqixjni6ikh68bqn2ii34bw08k3lq"; doc = "0q6dqg7gsszrm0p0jn6wwrxkxjsf46vg3hxz1h3nykdb3cm9yy0a"; }; @@ -738,7 +738,7 @@ run = "0i9x668hjr2b6brdysl35rxgjji1zdsn6wbf21ql0xmn53frk4ic"; doc = "0g4lpx8mra2qk9c1qwijilscq48n5n252m6s0hxfraj5rshrhc1j"; }; - arydshln-50084 = { + arydshln-77677 = { run = "1f2y02l7fkhrc005ib1s94z0yxgql2m515zy3mlx6ba4mqadh9c8"; doc = "0xw13bdw67n2nsahi85bvh5p1xrd8fpb1aj79vss9zgdslzb6j4s"; source = "1xhnh7jw0sxy6vkw31gcxyxg06dm7bgw0njsfkailbxgndwcp6zs"; @@ -763,12 +763,12 @@ ascii-chart-20536 = { doc = "1m2x7iwz80plq6hbhp9xia6bp8wbi03iifs0pkr7ji3gn8hqgh1r"; }; - ascii-font-29989 = { + ascii-font-77677 = { run = "190ma5qhshn71vhsjzjb2gxb54qjabili5m9v98vwj173sdj9cjv"; doc = "0nrnfvrcgwmv46x8f9ybk1gv6vgv8jgzhc8480fl7y17dii3jl9a"; source = "0xcv04inym8230k2ljb16g4ajj73gggg13w6zkxxq8a1fa9lwrw7"; }; - asciilist-49060 = { + asciilist-77677 = { run = "0ni7182xwr3ns1dk8i75kf1cw9wpfagrf1y7w20hk8fpfymx2669"; doc = "11gyi8mcqvfpn07f4cypv05f77vhzr44zn6y1idlbz4mgzjw3kp6"; source = "07k13s9y5nvbp7w1ylyj3mlpn80682yhxgf27hz9aayk3hs77d58"; @@ -778,7 +778,7 @@ doc = "0xzwc7kw7hqpcmisw5wm3n508n4zr4s207pizdhfm2q9mjij0jvr"; source = "1rd5qmy9miximwv1n96h6djjmd3mdgn4b0955marf2k457bb71d2"; }; - askinclude-54725 = { + askinclude-77677 = { run = "0s1938harm9sgna3cggllpa1g85yl9jv2wy4b4c5v6fksiivxzs1"; doc = "0gkbk6j2wv05kgfbjd4mqx5k7rc22bmqn47vk7pvr5z60dr4nay5"; source = "067dpl3v0ipspfm5f2fmcmg5cb6lhqg6n8216id9j1blir1ys3mg"; @@ -787,11 +787,11 @@ run = "1r6lk9szs7jm57b4hl9w4ngb9dqcsi6pvp37rcnwnznj5m2daj50"; doc = "1ryw8yy59mfi13rrwgrfg5y5dy3cafz2a3f8zmq5fbl7zhbylq6p"; }; - asmeconf-77335 = { + asmeconf-77677 = { run = "0cqxkrlbkfsn1wgync3c3d3s8z8jy1ph9f1a8l99qgrm8z9mhncj"; doc = "015ind6p8cnzw02b4d9lmbx6qdrwbkz7bgfdkih6di39ldzhxsfa"; }; - asmejour-76996 = { + asmejour-77677 = { run = "1rcrkgw31717scbqnvz1xdii32vd1fs0xpdlbv7rk0nhlrcvsaa6"; doc = "10kakp7p2z8sazjfzmb51chggmgvjanqsj5wja17qia4sllldazl"; }; @@ -799,9 +799,9 @@ run = "17y22131b9nzzq1skfdyr7cfcq823nqn3ssqrbc3bglggdfibf2p"; doc = "0mw7v1m9afyk462rjcimvwwikdpj0f4gjw5pbw2g9c60vbjhz61j"; }; - aspen-77554 = { - run = "031s16g2izrjfr874vf4174lksypa2l0rw4pdpqbp4aqm3cnciqr"; - doc = "1cdrz60cz4p8l4ljb12gr6qrc8q80skpydapy8fjp4cpxp0w61a5"; + aspen-78116 = { + run = "0a2xfzl0fnszb88qfiajw0ffac6ns9yg05l5gxnqrvk665vip8n9"; + doc = "0iw22hz26pnzp3qkc65rbp9fvniqj9pmxljx7z8n6i1qrc5vdl31"; }; assignment-20431 = { run = "1nxgpadadzf3d30ydc9rndwm4v53s4v10a6sbqf6yfqds7ry13vz"; @@ -831,7 +831,7 @@ doc = "03nby6d7cjczj3irqql5wpxs4fx9z77bb03lys5j1kg63ccq5msp"; source = "1rzicq0w7byrxqvv8pympxkwq575zqs01s02z205azaqdgrzdhss"; }; - asymptote-75712 = { + asymptote-78222 = { run = "1l3i7kld11llmrv4hzwqf312p1hggrczx9497pb3hk21bdp8gnca"; doc = "1g6p3s5p88pqfaryx269vzzph1kphl4kdx1y39g88vfxs8zc552d"; }; @@ -853,12 +853,12 @@ run = "0vcjxqa3gvsy7idm4x7kmashfw779g53xnqb9bxnc4gjri4jn47l"; doc = "1andshmaxsrzql1yvmj2vf7p8wg9xnngniz25hn08likn3ww5ppg"; }; - atbegshi-53051 = { + atbegshi-77677 = { run = "00r3ayn5qa2p2j4hyxbp2mm1aqhbkjpwk15gan1b4szmm2wk54h5"; doc = "1pjfmnrssaw20sdq801x9jb9qh7s8l2mnhcvla4bxglckgwz2na9"; source = "0b0sxs3jpc6a9pw1z44iv2bwvyxm02yfl8j0mc5qw0asdp773vrg"; }; - atenddvi-56922 = { + atenddvi-78116 = { run = "1lw42kgkviwh5gl0fnc4kp8x578bss6fj4d3jqp3jh0iqj53wwf4"; doc = "1f4210s4llsbgnnf6s91j7gpdajclscnqlkrmrsmiphhvgjihcws"; source = "11sxy0c5vmbf17w1h46dc033lisp4aa8sjqfi1zdzlp7ha4c6rr3"; @@ -868,21 +868,21 @@ doc = "15s783gvnj5vd7vhgvzvvxpszsy065x20ag5i3kmhd20rdm8sy6y"; source = "1j1z580b9v2w8b1zqjan8fi5smnyyagnhak262cx5fi212dzivnl"; }; - atkinson-77391 = { + atkinson-77677 = { run = "1ng3fl191ccw4nk25bmcazjfgn35s07bsskdfhsy7g2h8qc61ps0"; doc = "07dy6hkc9akh1gz8giddyy5gcgx8ykjybw9hb9fm8pkgpkb87sz9"; }; - attachfile-42099 = { + attachfile-77677 = { run = "0akvm9al5rz67b81bsl0k92gjqwxjrd6dwxj9qmwrb9c6pd311n8"; doc = "169kh9zrf5ykal633zn8n3i41dqbyv7jdrm905a7q47icvd4ar03"; source = "1b9s69vvclpvdm02gi9x7zv5mf77q68xv7zd784cldns8h1a553l"; }; - attachfile2-69505 = { + attachfile2-77677 = { run = "0gljjngawrnb2825490clcvj84gx0vlxk3g7i6qxnrafbzx4b8g3"; doc = "0kcn77x16pa0kchcygviy3if7qqzqx5w6qq3p91b3zz39cxcxn09"; source = "0rhh83mjva074c3q2rqjc67r6z1any4ffxkd1y0mbhx879j9wn78"; }; - atveryend-72507 = { + atveryend-77677 = { run = "06zl4zrn1s6bvpwnv1is8xybf0zxbnb3glpxnzsfp82wz54s0qgg"; doc = "00088v6hh2ya70bqsgns6p5pj3qs2kflshh9l648i46clifza336"; source = "0swycq2cmvaxhz052k5ppd2ip1vbhba429nyg9idi50y19qs3hkq"; @@ -900,7 +900,7 @@ doc = "1dw0gbhk3hwfapdzysf12kz5g3dfsr5pxpnga9s1ksqicck26b5w"; source = "1gyilj1ldx6c5lfn8vrzsbss4gl77grr2mw4v6xhimv2vsyp29a1"; }; - aurical-15878 = { + aurical-77677 = { run = "1ffl7fji5r74k80hl3d62qj7f0h439jb7zmsv4f21w7b6cfyj74i"; doc = "0l19hfh5g2dc3digkbjvrh90h3vwx6zsbadjl7zzzlnhsaq44nlf"; }; @@ -916,7 +916,7 @@ run = "14ffdgwdylqvipsgchwamqf323i5y29mnj90q0z1fsl2i6n7lcjd"; doc = "1k0935fly37rn6zadn9b96r4kf2krnlx3bmqnzfb0qyq5fld60j0"; }; - authordate-76790 = { + authordate-77677 = { run = "0caz9s2ra7qqlzdnahhv50z050iyp62ypyrfpbj1p9ih7zmcdg23"; doc = "14wxjyrighkhg51m9jpdyjdwz2ipz4zr1rfgmdnxbpg31rbg2x7s"; }; @@ -924,16 +924,16 @@ run = "0dhdd84hdf4iz67acyarzf0asb7c8dmp09s286rq0ylgn7lb9xx6"; doc = "0hhffkmldhhm46xi8d1bvjp5v15cg5kid383g7s1dbjxqyd9vbvd"; }; - auto-pst-pdf-56596 = { + auto-pst-pdf-77677 = { run = "0f212m856rdfzflq1bw3vfpy38d8qylaa3vqnfs595h3x5r0dsx3"; doc = "1f7kj4rga7x14w8v3cjn7lh95inliy2ms0q9vnfnv95jvp5a7kh8"; source = "10l3ld4jvpg1982f2a80ssl4hkdzi9szxv3y8l1i13pdfdhirv91"; }; - auto-pst-pdf-lua-66637 = { + auto-pst-pdf-lua-77677 = { run = "0h17431shl7g0hza9vf20v86vfpy7w9wdyc09ir3s0mi5izhh4hq"; doc = "07bpl01v2f14csvqqvyvjja79z3x34q6mkb6qck44s66ii5dld0h"; }; - autoaligne-66655 = { + autoaligne-77677 = { run = "1y4xlxgcj82g3cvy23wyacm91kx1fnc8b9y0r8vhf6pwvj4fk6h1"; doc = "0srhzzycrh9awp39cgfqzc3z12vxj33qgbnpprx06y6bx94956wv"; }; @@ -941,7 +941,7 @@ run = "07fi6gdnl9srrhmj5v28kfvjs3skf8g693hbdrfzjkyw76iji46x"; doc = "1nyrgpvkj2bplf0psd66mcrhz5j4bggvdmr93p77ix4vb2fgh239"; }; - autobreak-43337 = { + autobreak-77677 = { run = "0dzr4wbwy018f97kzmfvza9i7m9mbpn97mjzi336sgq440v01hrd"; doc = "099vqvdh2djk7fm6y4x5m7cma71b2anpqkc3lfzjazpv15kpnlq6"; source = "03kqdrwznx3k65nf5z3p2z6d80rki7w4v5lhdfk8rin3112gn68r"; @@ -954,7 +954,7 @@ run = "0jqsvxn561fwz44gd0rwxyjwh1nanpmfsvd3kslw87h54hzlizf0"; doc = "1w428b0wyxf0v7bf1yr9dfm4x8q3xas9fgv1q9sxbhgri8daj8px"; }; - autonum-36084 = { + autonum-77677 = { run = "0y1x4j7fyssmhlqf9974yprqxvplxihbs879qiwa13x0zmwhnp55"; doc = "1a73xg2csfq051lnjnxkplnpfvl9vhfm05qvgxz4i79qmgs7a3b6"; source = "1q58d514bdm0mbqkmyngxh0nzzg7kxxc0z7bllnlkqb99h3x3xb4"; @@ -975,7 +975,7 @@ run = "1mvy4szbj2bms7wsbxk5abaw41zi97lk21k8j59z1dkrrbzzq69z"; doc = "1s3c3zpl88rlcxrlmbmpgl4f6dyyryfs7gy9pkm3q2ayva3d4bwr"; }; - auxhook-53173 = { + auxhook-77677 = { run = "0c92za082vzi47m5dlwq8bss4jjgfzmbbaaz5j1yb4ngli9qj08y"; doc = "0l6xga3hr1lvhgli259ma78rq394jplnkn5j8fgrfapvzrhsh2kp"; source = "18q0lawz00fbv9mgcbp21zk6fm1hsprmrkvhnl34ac1qj1rx6x3p"; @@ -996,12 +996,12 @@ run = "0bjnvgqj4g1i6djzzzdjdrnlvli3dm1v2w2mi59s5s8pyc5pag60"; doc = "1m1cjic1dqf2zvym1ma83xy66b5irqma2fb6fy0qnl31f9bfg6x2"; }; - axessibility-57105 = { + axessibility-77677 = { run = "001z3ra1zgsrvhlnvg9lmvc56s72b3kip71c1cnpl6qzqcc2y6s1"; doc = "0s77mr42dli8vfc9h6gslq5g103rp5vk94hx9cw3w3shxazib73r"; source = "1bh92wig3grw2bkkdd3fxwlky7rrfabzis1rwwdzgk3bmmrl9554"; }; - axodraw2-74430 = { + axodraw2-77677 = { run = "0dcls4qqm7pl0iyg7mkflqa2rd86wsafshx41xlg62din6fmybwa"; doc = "1l1kwxd8zq5xxhw7zyig0b8nna4fwr6615h4jjwpywcaqsnms6if"; }; @@ -1010,12 +1010,12 @@ doc = "0sdr25vv9svm3r6yqyalqza4awr8k26g7fmh8078bbxkddycchkm"; source = "0mbzrasvppl17965dmkp2f9cbi03539p83989d40kl5p11ih6dgy"; }; - babel-77491 = { - run = "16r7v96gynykizshsqbmj1qhlbzscjazycy69slhp38ig2algw6k"; - doc = "0cgg3zgc3gfhflf3klnddrlvb341mg3mbdgrwkzsk6sgvaair0mx"; - source = "09zpkg02ddcm10w8kmy0irirzfx1r1ql6kv8n4aa2flfba6daxdb"; + babel-77821 = { + run = "17044n27d2a11zw41y1baq0klz33199vpnipqd6lfkmnz0vbl2q3"; + doc = "13x1rjmwwpmf4ikbcb9vlz3hmyrxvc8bskv5a15bn926f1z4ridk"; + source = "1krbk5jv5wpycrlxk4bqvad5aai4y1r30cylxi9b3809clv8vqxv"; }; - babel-albanian-57005 = { + babel-albanian-77677 = { run = "170mxpwnnsc1g9s7qnlhjcryw79cy72d8c4m8bhr36i5c78my0zg"; doc = "0x5z4gfi6m9h5gml6wxq3531i1k0sfqrd4hxrzbz68ijzyjnzk5j"; source = "1w8bassqn35bxyhpw6cg65ya64x1dn9h35p4fxclcjjhmv53xgg8"; @@ -1025,7 +1025,7 @@ doc = "0dncpgvjqqa41rk80n6wif8nzdqw7vkxp2056l6sblzxgh87fvz0"; source = "176r483598gd2dfmfc2qhmknj913n3k6rk58mpfq69af72jq5rjw"; }; - babel-basque-30256 = { + babel-basque-77677 = { run = "11a26db60bwfhbx6zj42yrzzvf8nn8a96nq5mpw29xhxlpbhrcp0"; doc = "04jf1brw3ljipdyxv3d001slc0iggjmq6hkr4b5jsa3z8gcivzvw"; source = "17mz3bqi50ayia4nb2ikf60vgpnwl3i90gfbaq4692y354yvlnfy"; @@ -1035,7 +1035,7 @@ doc = "08lb1909wm2r4psppcbn1sf3zg4a8qp5y4i0b6kksfp0n7v1nckn"; source = "018jayyq2mzb89l60h7f9vzx2zgy2skklbqqx9zs3krg23xy2i6g"; }; - babel-bosnian-38174 = { + babel-bosnian-77677 = { run = "1q9nplgxfyv877y5q5hm4g6i5dla5c3a9s5cax27pr1riccgh5dh"; doc = "127g44ww87gaizsak6lbmbr9yhjhy8k32zkah3189yi21w7ncs4q"; source = "0mlllv7k35vyqpa9r4yz6y23cgfarqbyk47blfc5b3dill1imx6b"; @@ -1055,7 +1055,7 @@ doc = "06lb6gkmidlps7vs7ihqg94jqnpxyih2dkypbr0j46whs5nb80cv"; source = "0l4c6wxszawd0a7dd7fpljkngmmh1p7i7imyhgfsjyli6fpxmah0"; }; - babel-croatian-35198 = { + babel-croatian-77677 = { run = "1d6xi12v3qr7gsknkfcb77q0wx5hyqpp0cyqq1spq44yf507nnlk"; doc = "1h15dzgmm5230ypaznk44607naj611n0mrhp9mjabjdqbsb71qdb"; source = "05zhbrvq0iwg7vbccq59rx2yfbaznixgr5nfh37k3584iwaqipwi"; @@ -1065,22 +1065,22 @@ doc = "1hvp785ly718fd1f0ig092rldcqglpb3mrygarww5bnl6fpp2ffm"; source = "1274pzgdya7gkvxjmdm3v5rb7hc0sj6mqn9pd8y9418yx5449spg"; }; - babel-danish-57642 = { + babel-danish-77677 = { run = "1q5gl9dxl5qky0g263yfa4gwb992ngd7vwsb24cw9fd513j50b9h"; doc = "1xmp93khcz4my2i1wrnzcb13bnxd9mnjm50s2jhbh8qaiywls7m7"; source = "00dryb078fqckqjnxa2riq478j6d5i28j5cclv4bw7dn5naa3lz7"; }; - babel-dutch-60362 = { + babel-dutch-77677 = { run = "195d71rs9raadkqb0c1v3i5pm8aw37gxfnk7c6ic59ib0fvgs9j0"; doc = "193gln8qydvjwsj8pwayfv87zyg3wja99izbf4l7gvhh3b54jwjg"; source = "1mvmis59s94j1p98nqp07paxzviq6sgnqjwda7w63j4fnhhsqc3k"; }; - babel-english-70799 = { + babel-english-77677 = { run = "1nb3c0yikcfhlpfsqgx2c6549ra7wcbcjs614d7gvk5fyh0cds8y"; doc = "0jfjdsiqkg0sfy326nz6rncq9sk1ssjzb0w2frybkp348gif3rv4"; source = "1q9bgs6mdgjlg3pv2ddrwbnfb628dr6rhdsgkf7rnwm5m6ncxkxh"; }; - babel-esperanto-75781 = { + babel-esperanto-77677 = { run = "0sk18pg1yp0av899a4yj2ll92a1s81xi3qrq1ndws0g2g8gbi30h"; doc = "0n5bbv4iacrh2n13zsh8c6s0ad0b4kqjgnk367s6k6dvgd47sg4y"; source = "16cnkvr5d59i4ixhjffr5vx7ikf3k0qiv2mk4cxm012sik93002f"; @@ -1090,17 +1090,17 @@ doc = "1nmjvvms0zijpc15rs0fkzli3pmidc4v4kzfp9sswvh43622p1b1"; source = "0x2a379m1b1ll16dr62dg5ai353p362dw9js4n0dn3x2wjbndmzg"; }; - babel-finnish-57643 = { + babel-finnish-77677 = { run = "1z49ix8w96walkq5p915amii7n73ahzhy4ijxa1b2bb0wzz4b1l7"; doc = "00aij1bdybgcg69995mjrdddzlr3hqbhmg8q9nq86cd29y1gx029"; source = "1930zxk4l6k5q4wcbvpvijv4s0gxp2mkxvblczn4gcbar10vfd4x"; }; - babel-french-76067 = { + babel-french-77677 = { run = "1hrxs06v1dm4j8b7a6jikjyn95dzknliscbjq0xggryrjawm6i5a"; doc = "0rapk3ssmw9k1fqyjq8fgrya8fpanx17x9jfidnn5difwiy7byc2"; source = "10f5ryi509hjh44x5ha7x7phq77qbcigxjw8fz3pmkyk80jyk73y"; }; - babel-friulan-39861 = { + babel-friulan-77677 = { run = "0gfq4gyi720kp45vcbial0yrn9i2jyx1lzh39lci0ga77y01j3mp"; doc = "0hnj5scfsvisf9k6iwh4awzqccm96apxrbwzlknpxn7x3zv93l0k"; source = "09bzwmc1jnal4ikxciwas8y342rix0xksd7qcp39nwajyg8njdmc"; @@ -1114,41 +1114,41 @@ run = "1mdsi9mq6ka6ahrgnasik0sxkhq97qa223q5iy4fkfccan30kb07"; doc = "1iw1hbn5i0c7xhvcmap4hgiaar9rznr76h2mrgya8xj0czppxwv0"; }; - babel-german-77543 = { - run = "1dlml56bgz80gcxd7sdh7am7nvswsgslaw5kawxy3351zh5pkcqb"; - doc = "00rfr0yyzpahvri0f0j29l1l6kvy16lg8i1mr1p330afb4d2xwdp"; - source = "1dvxzw2q5sh96jpcacfdqj664l1dmln5fb579ipzw2xs8cwc0l3a"; + babel-german-77819 = { + run = "117gx8lb42mmrcc5ny5g1m1xjgwl7w499hmmf897b0fyga2kw0gs"; + doc = "1l5j8cy5373bx58w2n7li03liaxfkvjhgmq92c7d1dk2lmg3pqmc"; + source = "0sb0pywycnffn6pp50dfqh36skpvb1kpgklwkn6vrcswgdjn4ihy"; }; - babel-greek-68532 = { + babel-greek-78116 = { run = "1gii2nbgnixdysn2li0xw5acsvimq2r04rpkyhy16hnz50cm4shz"; doc = "07l23ycdm79ci76zkfijpdz5mlcgd8qcbq5s4rl041c8d4nnfi5n"; source = "17n58ldkgsqadbd1agsaf0bwv0pg73ybfql5bkw3ky9k9ck9z24c"; }; - babel-hebrew-68016 = { - run = "112c7lk1xihspknd146hgp9nbc7wfxz36d3b887f6q0mq6hf03qq"; - doc = "0w80r70w90szg4rlzzj2132yfx8wbhxranq8zk49far863sn658i"; - source = "1srid6v4s1r5w02148wgfzhs9jmmwzj23fhx9zn606rxxkgakajf"; + babel-hebrew-77921 = { + run = "0my2818vhldzsv2czbd607qcx7q7chil16081jwvqppb8hv3rapj"; + doc = "038gw1hw347vpjax93zd48j29ywfq75x3i091spvn3n0s9q5kn9g"; + source = "08s388aw5g1shqbybyk9lmq7jpzc3pjbjzlg0zaf0qhdfwalmy69"; }; - babel-hungarian-75084 = { - run = "0z359a1flgpl24vm1bpp06c8m7mghqwik3svw37sc62jkgx3nxam"; - doc = "0my3iryx5dg2a41h1hn8dxx5pqvvnnk63msis94kfjb3friaix85"; + babel-hungarian-77586 = { + run = "032kzwmv58yc84n2pyq7ai2aaijxqps8xl5k600hhm17qg2v5zra"; + doc = "1ik9f3njymqnv6mdlpsn38ddg9mdwg14i9kmp2zcfcw6w7qq92r6"; }; babel-icelandic-51551 = { run = "12v78k2l9vmc07mx0wy8g0mjwryp1jf6ij06502h7jr55my6y5s5"; doc = "1mbgan8gv7hld0jym7qks13yph9lz0clkgpb199x3cdxmbvawpb7"; source = "09wz6pfk3vb4c0az1lgq35vmzf8v49iz9cd1ys7rhdssbcz6flv3"; }; - babel-indonesian-75372 = { + babel-indonesian-77677 = { run = "0jwin5lvpqx3118ijlm86zzg6cx8bqxgykfcqwmvh5j773cs94sw"; doc = "1slxjb0lqkfflpssb48zmpy1djfph1fahr90yyhpx3qg0lz2iljl"; source = "1wk6cw50h7mlq5rc00ab0v6mw0241gq87fibdryn7xqfl260swzl"; }; - babel-interlingua-30276 = { + babel-interlingua-77677 = { run = "0zbyfhfs222i1wdsfbik33m1asdaa71rg700s9vfbvfdvjcikciv"; doc = "1z7j47zmp5y3406da831kwxqq30mgxh2wwxsrkdjycnsswsywgv7"; source = "1y3xsscz9zxaih3752sk6jhh77ljnllmikiwgqb3xsvzj7b5fs8v"; }; - babel-irish-30277 = { + babel-irish-77677 = { run = "0ih96jfa66jn1s8c3dpr0631pa17r9sch1lv1qqwpmsridp8dl8q"; doc = "19k6gps25d8i28vcpbp59k47mxdzjn9d89amccr5si5hvg1c2qnp"; source = "043ias6pyv22g8ywv5krlzj5ma98wpi0r44lmi4gfpqllkay5g1a"; @@ -1188,12 +1188,12 @@ doc = "0nsvnmjx8397xb02h2l00nd7ynz11f9qiqrpim2f18r55qmr0hb3"; source = "08z4ca7kja5kb2azf3whgh0w7fabxs3jcijihm0vnzhb1809napi"; }; - babel-malay-43234 = { + babel-malay-77677 = { run = "1h4n9m38s560iw86cr88xzflizkd37nhgyl51xvniyvkz6nkhrxr"; doc = "0c0jriwwkrll6sknd1c90bhipcjr3inc7vdn6cd2szlbx72ir12a"; source = "0r1gzyi40yx8ikxkrdqa1hg33vciz1qbvibd8dv3qbia7mm11hqv"; }; - babel-norsk-70691 = { + babel-norsk-77677 = { run = "0r62x250jy9c3nvq96z98f6fnlcfn3xlwy20d83fdnfwhz2zys5r"; doc = "13n49sahq5swa4s3r10rc1jjm99h1lncig0nxy7d3iaq3xh7vlqz"; source = "1m9jxi843dib2xwjgnkxr6yjx49fyscd8qhizwyid46gsrr4yvdi"; @@ -1208,22 +1208,22 @@ doc = "0c6ql4g2i43zxx2ffnvg2rwac5hshvwngj7999g371fndhfzs31n"; source = "1xqfd8s659plyijsc13014zjhd9ndpi82jwgd597lw5d9jzwxf6a"; }; - babel-polish-62680 = { + babel-polish-77677 = { run = "1n1cz0jixlyw2zbcgz2ik03s5qarsh4bl12krsqjk2knqk1r456n"; doc = "1yydj18aiaa90n7g7c6widczi5kpslhcy3l1bxnq1dpx0g8wi94p"; source = "0wjkcbs2ghwg8x6mp6blihfrygc4ssy7nb1adj4vz3wx63li5j04"; }; - babel-portuges-77468 = { + babel-portuges-77677 = { run = "0vmzzzbvz58v3l981bj20ydnkahx1v0syhnk9z9y8cgs1bvvln5i"; doc = "12dx0bcvi7cagcqjalpdihkid0gif78g7p3qkb8m3l91zc975cag"; source = "1f65nvcia5zisy3fwwg4bppp67w2hk281vp1s7bvnyc5jbc9dzwk"; }; - babel-romanian-58776 = { + babel-romanian-77677 = { run = "0pmjpy2p30299a10njvnpl954kdazir149b3aggcljaq0j4zdnzz"; doc = "1wgimmy2vwg66kjm0kx0lcx3zvvhdczxc19nnwqfbwchbpfhflyb"; source = "1qq1j0hb6vp8cdiigc425m6k8wpf7rxzdcgq14p064xlxnmqrbp1"; }; - babel-romansh-30286 = { + babel-romansh-77677 = { run = "1hh4ashx2fban828gj37y46rm0q7w2j18785in1fwpir3cjcab8b"; doc = "0w4x7c9vws6k799ilw2w1p5d4qv2z9wb3bkaixb0p4gxmp6khamb"; source = "08v3db9g43pviw7fi87gcgj5xb5b2f07sll1slcvy94ffnmwlpww"; @@ -1233,12 +1233,12 @@ doc = "1bs2q9xxqyjvpqxr3zfbmk0lkf58jg1ksi5a9mp07vznzplz01i2"; source = "12ik2dwkih2g0gqpbg83j0kcfwsb5grccx27grgi0wjazk0nicq6"; }; - babel-samin-69604 = { + babel-samin-77677 = { run = "0sm3288n25a5fvz05h5n39vvbpfp3kzwsw23qc3ijxj68y6xfbyq"; doc = "15v9732002svqd2s63wxf00wsn390xh683v0kzi7fyw5xnh8s9yv"; source = "16i3icn2kbkpyhij67mqdnqrx64jcjg75gkyrjgqj8kdg9kysx6q"; }; - babel-scottish-69610 = { + babel-scottish-77677 = { run = "17xqq3526a7f0xkzdyp8phvf3a39b0pxzsxvxjm84b4yh28yfhyg"; doc = "07krdfp181jhc7vn3w15qny38vnhhbkkmygdkh0kv6xdycd9096d"; source = "0i26k9qlpv0qgzkxjs87k9ph91gbkqnm2w2wiyqaai77adp15dlp"; @@ -1258,22 +1258,22 @@ doc = "15v2hdmpbivcdwrm3mlyb3bb3p1298swq7vwxqb9b5ylv8907sd9"; source = "1k4w34wq8n06ck9z81wa490fy52a1dcgi98pcvdmfggkalwr7ml2"; }; - babel-slovenian-75181 = { + babel-slovenian-77677 = { run = "0zqa2jdw3xw6s4mhf2ip3d89hsq00gibb2rdnk9vnwd6ivkipy7b"; doc = "080i6nq4v6sp8s9xf8353a0y28vgchm0hl1py7mfvc18s0rw6ksp"; source = "1ycx9lyc51s1hi59n8n2anlad8307aqkr6nb9b90zjpi05gq1swf"; }; - babel-sorbian-60975 = { + babel-sorbian-77677 = { run = "1g2m2ydy6rlb6bv1p3myfwnyr8kk1l7jpq60m655x8hqk32119fv"; doc = "010v5sxqjx15nvgsycacx0lwf4py7frqppr897a89wzmj0fv4svd"; source = "06vyg6dh3yxqmvy02ps4b5kgxlcg1225llc6mqbrnwm54548xwrr"; }; - babel-spanish-59367 = { + babel-spanish-77677 = { run = "1d38lmr5wiv03w6hzpfzyq2pdl845mcx0db5wcvwm6132vmnh6dp"; doc = "1wphssp001lg7blrv6wh11ppv5c18pan2kb49s8s94w2jh4jmwy6"; source = "0vgyqldgji8fraj5c7na6zplip4c6bc41x346rvzjj3l76q6xzvd"; }; - babel-swedish-57647 = { + babel-swedish-77677 = { run = "0h6p32rjvsqzy8kdhr0f1zi301xnrsvb8l9k7g6gfwv26fpdcnzr"; doc = "11kshqcqn2187q8h1hc7ifjnf8cz774wdnd9m2ncfvhf52h2l6mj"; source = "03rp4n9wkqyckman765r8v8j2pg5fg9frbfxsnhq0i2mr0yhbr6v"; @@ -1298,7 +1298,7 @@ doc = "12cj6335qj5igap6hff1qrfz4ms4s94xv7vlwdcv1hs5gabqylaw"; source = "1xdkjigwmmkbihczgd0hawszzmnn3j7fypsv3sx634ham8j02zzx"; }; - babel-welsh-73855 = { + babel-welsh-77677 = { run = "13s553ww42ywh2i716hqskrvqprr3q0dr8vs9qr7an038la6p0il"; doc = "0kl9fchd4sm0g83bdry7p4sw88y66bgjy7y1y3kw3kwhcnbri9km"; source = "1f16n7065aigld88v5wfx0m2wjpmxjn5cb9l57mlrw8b0mwgai47"; @@ -1368,7 +1368,7 @@ run = "0qil0n2f1qcz2yrnb6g6w0g6ankwpb76hjybsn12ij75ihbiy9m7"; doc = "0sknnb78wbiysvz537i8cay2la499y6xnvn5q5xb5my5pxadjwdq"; }; - bartel-chess-fonts-20619 = { + bartel-chess-fonts-78116 = { run = "0xd51ighrn01kwb4n20dsvrjhh7a0y31py2mfl1dq34v8l6yvn9l"; doc = "1sjwli00iffizzwaiszwyd42aya7c4vz5as8k21lmk054x9afjpc"; }; @@ -1381,7 +1381,7 @@ doc = "0qm4qnxp3n42zvkxyzanl4psiph9z9dxz5b2i32fpn7p3jhn2qh4"; source = "1my6sp0mvbmpn2bakr93qwasqh7rwmzy8lhl608lssnxk33h8x8j"; }; - baskervaldadf-72484 = { + baskervaldadf-77677 = { run = "1vcmjbsf51jb52iqhnqx7bz5v74zxipli8ncdv8qc8h39p3r3f56"; doc = "0b5hrc16djjn9qp3ws1isbh5fw9arj052wzgs1h3jfmsrkzf3rdm"; source = "1mfpcrmhfjbmjmpzlp59qaav7d0wi1afpd39h4w3l17yy58ln0cm"; @@ -1390,7 +1390,7 @@ run = "0hw6cgp15y3ak8qk6hxajx6d3f90z6f72vc60xv2c4b44d5q1p1g"; doc = "182lj71x8rcfv15psyjnagq53zc8mvkm9k8vkslihhlqffk6nx02"; }; - baskervillef-73381 = { + baskervillef-77677 = { run = "128l3wc3vav5fc35dnnqs53d0r8yp9rr9q4ibj2nflfd26dymmnj"; doc = "1965s7cw4qjvf00z6cnf31wdv5h5x90z55qhlrm928pnw7an8ma8"; }; @@ -1413,12 +1413,12 @@ run = "0snfsyslxnz84a6lgwi21rg0f5vbs6h8yfyywih18vmlbjpba3zx"; doc = "0rbx7mpns7pgidx3g5pi0r7d638lwykjw0inpldb5g3dz1ipnpvc"; }; - bbding-17186 = { + bbding-77677 = { run = "17na9lw0yaqn7i5dnlvbfg2yn74j8kr4w526z10bzp4kpynnpnlp"; doc = "0pg135sdbs1zbsyv1cp69akk7kazr5937ysik38dyhhc8f7vj49d"; source = "1kgz94yy0gm19x59vh24f9zv95gy53ayc1906r28s067mknmc46q"; }; - bbm-15878 = { + bbm-77677 = { run = "1l1yyiqy3izbzbrpz55dgd46szkj55g8wkjr5xh7g3jc59y5kq13"; doc = "053jc17hvq8vphm6jqr929hf45xkb3rk7yplq4i55x57vkf8bvdq"; }; @@ -1427,7 +1427,7 @@ doc = "0pxrzpbwpfzk9jhb544zmya41vzdzyn0s5dcyynajnf8lii3kivr"; source = "0wc6wf1qi6kxbd5a30n926gkagyjsk7mji9g9nzv3jwrshqihspw"; }; - bbold-17187 = { + bbold-77677 = { run = "14dz70qh8kawzlb1h8lrm0a4dpqkn9b03czd51s74z01a3cdmn7z"; doc = "0pfrhps4yirpg244lcpf10ilz53714ic1fvpk3nkp2ihjbaxbzy1"; source = "0qhfqg6kynfq6jzx93mili9kpgikq39wmlhgiav3bdzqhp6v0q3a"; @@ -1436,7 +1436,7 @@ run = "0zvkzp43awkf5vbnrvhibkw185zg7h1rcfqav38z720cls2vgd7w"; doc = "1dj0vqnhmk8n383y426ma1y89r8y69y1lc2vkg58gaffjfrpxwxs"; }; - bboldx-65424 = { + bboldx-77677 = { run = "0r6ds8wkf1qrv4mank08pzkwz4qk2pfyb6pvqazbf4jn4a46bjcl"; doc = "1b79xnpss9s1c7lmqlpznk4vvxzgp7dd248ipkq6n4dlpv0s2y4n"; }; @@ -1444,11 +1444,11 @@ run = "0knv4byfxfalyhmsqiq4wjcin0q0hyj9gs7f167cddjyzcg4z23i"; doc = "0zyiw3f37i3shf8ihhzxagvzwnsdaymbkpcizdm2ryziglahh1jy"; }; - bclogo-69578 = { + bclogo-77677 = { run = "1rx0z4f23l22vs9lk246kff3cqznp7rzc2k6xn0nwphqxfap6965"; doc = "0xcq3ypmsjzbkxivak1j48mzmiixxfgf6v5fnwk22z09c5x67j6i"; }; - beamer-77450 = { + beamer-78116 = { run = "0f0b63shgp6340n72c1as5fsvfsp9f24j9n70318q8zyslcyvbw7"; doc = "1xkch1vdy7vw61bzfyz0hqcg145312a5cn2hvch4wwiqfgj47gp8"; }; @@ -1456,10 +1456,10 @@ run = "0w4asfzmjrzqqc8dsan461fvmkjn21181lij46rhissz273d9vph"; doc = "0hw0cp32k2gqv9y1ai733sj8f08hdn3pj60qh2ykmcqg818q4clv"; }; - beamer-reveal-77553 = { - run = "028riy73cf64ymzvklncwnmz1d492ljk07r96z07sqw76zrlmy3y"; - doc = "0nwns1qgnj4pbrs455q0kfb7byvsn6sb67dgmy4bqqv5nfsx52xq"; - source = "082qaad2104z07x0mx8lqg8dx0rac1ska8wbvpfjp2y2859yzjl9"; + beamer-reveal-77678 = { + run = "158nx29xkgk313x76jj9w993qwlplf9bwbkw3fyhw15aiskdc3lh"; + doc = "0nhywn9zmjqf7ww15cz8b00ldydzaacvkcnzhx3cxl1yh0s3k3h4"; + source = "15367f88zyn0j8cbl4xpacyjpmc6mw1pbnj9jiyjpv0wbz9px93z"; }; beamer-rl-76587 = { run = "0hfyqknivxbxll0s48by8qdcsc9csq7w6xwrp826q6lqmf82lnl2"; @@ -1507,7 +1507,7 @@ run = "07zg346brdpckcfr1vnmvqcahjmp87cb2sizvyx4jvxv19qqwpkb"; doc = "08zkfvjvrjh8wffv7qjqmv6p0997kriz6lxz06dnsp7l5j3p675j"; }; - beamerposter-54512 = { + beamerposter-77677 = { run = "19h0zh583chawpzm59xv7243vzkz597df68yy0zmn3r6ha8k0qz7"; doc = "0xspyywk813ndrd5xps7fxwggkmdl078fmn1cvxfx3cxpnmdf822"; }; @@ -1546,6 +1546,10 @@ run = "149ya5raar4xfkb910lk85pqpm6mrc5n5ghh6350knbmaa6bdwg3"; doc = "1wfq3wc7b3516s81sbp6md6mx9szbzq5ycqvsr50y3s2wfvvj2lv"; }; + beamertheme-durham-78116 = { + run = "083m7xbhf8iqn3rs20kf1zhwx4d5bmsh7w9dcbk4v3rwy8kflxvh"; + doc = "0fqmbzw7ajjvj5vzqxxqrmyz09s1z6wh6vylkfkf55r667s5l19n"; + }; beamertheme-epyt-41404 = { run = "07pjgzgkjmr4hdf16m7kx2cf1448253jwgc522akfvvnmx9fi26p"; doc = "1a987h1cg48bw05zjh79ga23qb37s82dkqhhgvp7gsnwz10pax2j"; @@ -1601,9 +1605,9 @@ run = "1qf1hf6nk3m6f289y7ms29aa5bp4qsm9qiarip9mac4way75ni6a"; doc = "0llfz5xsyxhxy9bgdif82l1rknwwr8i6208b64ljc069pgig4m90"; }; - beamertheme-spectrum-76816 = { - run = "064x2bjwmb8x6393kkvf0lmm1y1sicqi8dz6v15hv2859f79apns"; - doc = "0spfvwdgxx2l3g41p5xdwvhd8jqzmg3xchsy8vjr6bcid9a2pgic"; + beamertheme-spectrum-77777 = { + run = "0mdanwkzjv9nd6m9g8ssa06zb43dfz8kmpvyadybpgnx9nfax8lk"; + doc = "0dhx3wfdvgxqv6r1wplvpk32qkrwnvc5n5h3x57l75ppgf86a0bx"; }; beamertheme-tcolorbox-77380 = { run = "0qf9cdjy2sz2v01mj85c8j2vngd6j58851xksgfa2q125xxh3bg3"; @@ -1622,9 +1626,9 @@ run = "1ghhmr1b5riskhqyr7x8kqjg76kqshmykw4iji95ibhnz2ywj43w"; doc = "1s4zb71fp3lss2wj72f92w1gzj4wlb1161cp7s1cc76nzacl00ya"; }; - beamerthemecelestia-76804 = { - run = "17xi551ij884jjkwdvk3h7ljqlyvp1i1p6nca9npjsjbl8ysky6b"; - doc = "1ys7nl2sibkwgrgh94l2cpk4xk020lmq6pzmamfpwynwmv5k1lpm"; + beamerthemecelestia-78058 = { + run = "0s0rs0c5af08hgzv92w470k8dn3v5lmf695y83f95l02gjfjcnp2"; + doc = "1yvswn96ja75bc6wwpn0207h4i5cqvmfibl2vq00cn17hpn0p0wy"; }; beamerthemeconcrete-69528 = { run = "0661r339w4473i6d1dj1wyg2pc6b0539pqpq5zwqq7sk2c1y5dmi"; @@ -1667,8 +1671,8 @@ run = "1xg2y2x69ghz8dy5mr1wqpdbjv7hsg2801ln9yr17zd7wgcip5lz"; doc = "13b2bblzg7bfyxv7agc31ijgaifjxn1hx2jhfg9gzg8d2qk5h1pm"; }; - beebe-77546 = { - run = "0l3x7g1ywns3xri7vbl62mmq659z63851cvn3xjl81dlx16iyjci"; + beebe-77590 = { + run = "1z42i7ci9a5wl6pfvqm51nb86mkl8s56ps2lq30qs7q5mf289zn8"; }; begingreek-63255 = { run = "0dl4ap6r3xdwi0kypp6mq171jp4hl9hrjlhfrw9i6pd31qh2bp85"; @@ -1694,11 +1698,11 @@ doc = "1zxczyil1izzj9pnz9c6my76mggg8maxdign07qn4kzf8c0fq8jp"; source = "0b4v7jrngga8znbfiafazxq6z333wa98prp7hwzzhpv3nxj6kbl8"; }; - bera-20031 = { + bera-77677 = { run = "1i3mahkkb858i6a3wyrilcbswdp8mhclvixdxgc0wpkqvxa6qwya"; doc = "0llhr464l0akf2dx1avnm3d7adzcz7ml3x95glafpk0nfgb98qgd"; }; - berenisadf-72484 = { + berenisadf-77677 = { run = "074qfizb18x45s6b7lwjq79bj98iv5h5mr5m5z9555dsb8dnbnrc"; doc = "1lvqmb7mwpmpdl2mzfgvf5vj5l166c9x6jiklqzcfs50zj97gssv"; source = "17s2zqx947cwxqp8icv8753frqwwgfw4dhsi3496hqalxfxrvidd"; @@ -1715,7 +1719,7 @@ run = "0m2m3m59a2ma30zkyqjc3h076dp74m4igks0dvrlpgx4sfqg90zb"; doc = "1zi2yxvxhyazjncfjv6dv8c733hb0g5sxr9x7wqqrkxlxgp549wz"; }; - beton-15878 = { + beton-77677 = { run = "1rjj64wnd9xvh940rl9scidhv9ridqz38n8ndzs35hyjm8n2lx5f"; doc = "0i8lg2iyjkzpxjzz9ym61v4zkqczkhvs6qjb7zf5xw557l2i55gw"; source = "1l82y1fz86qsnv58gjq9rm58zf3ki80xmcqkwlmgfp334j9jqz8y"; @@ -1729,7 +1733,7 @@ doc = "0ny8ps46wxkbsd5g5yxyrh2jd74b204r35lggy9r7ckk4jab2wj9"; source = "0y79pmsbjzpykldic1a41l188wmkmn9izhvg5p77i7phx35s9qjz"; }; - bez123-15878 = { + bez123-77677 = { run = "13l8qvnhfq575pg1nvcpbrwyv5wvq3bhpkmh2306mds784hvcib2"; doc = "0qrskibmq7sv07g60gzd5cp34p21ragr6yn9g6384gib8vx60nqf"; source = "0ab153h8i8nmc6v5g9xwvpymjvpp605mbj9dmxdyl3ic49cpnl08"; @@ -1738,9 +1742,9 @@ run = "0wzci9virsb7dav917v1b8ks7dg6r8wiid09l6b95lrszhwqzwp7"; doc = "1rh127y9jjcg6k8i3mscshy5vj0grqhz2p1ba3mqwrg6914lyl0i"; }; - bfh-ci-76924 = { - run = "0ph944ala4yrj5sp09ca6mkjy0m9w91l01jcw33z1vh15brb8j30"; - doc = "07zvdvlzm7ga4q6dvz8fnkr28kl3ks4hfvkvak5wdj89skjbfd0l"; + bfh-ci-77886 = { + run = "0g2hd91ackgbbf29jx6fm9pdgxja9yk472kad3ynjw2wak6j7i6v"; + doc = "15y5d07h8ksaassyfqfank4r368sc9mqz8n5h3b58capa8zph9dh"; }; bgteubner-54080 = { run = "0a8zhnl1nxzg5r525sn8sz44crjdm5fmy09glp8cjj7nic5xj32g"; @@ -1801,7 +1805,7 @@ run = "1sg9x0jrgh2jng9b1pd08i0f8kzhy94sq0mf33as91gr43dzws88"; doc = "0is3q2m1xg52h5s9n9403c85yfmpjaqqbh8lgyfqfwhl5qqmgrf9"; }; - biblatex-76924 = { + biblatex-77677 = { run = "1606h5mky20wz878hybxicfl5j39w39czqzvb695v7a3mlrqi0hd"; doc = "154bhz1ay5wfn1mllwyds1smd2kdl666cya14j42b1igd2hbkiyg"; }; @@ -1867,7 +1871,7 @@ run = "1mlgycbg51n62aa7ixjfian6p0jn1j15ijjpwry9z858kshww6fk"; doc = "08wxlmr58x93fm9v8r0h5pp21cp1q7pb74irvm6qmm8phqcvjjwv"; }; - biblatex-chicago-70955 = { + biblatex-chicago-77677 = { run = "183329qdra4qk2r027axy880vlr5cz75jvr94npkmnsmahrrngrh"; doc = "07mwx03l2wqg93faam8fbw76pr1w3i4fdv7pxr3kba5z1is2p3gm"; }; @@ -1883,7 +1887,7 @@ run = "0k3bbbjvykc52y4557nm7kqna89mjq6g5j5hpblrcdlmvd5anq2l"; doc = "1xbd71vpm6vfyjaszn7jlxr084mqxw558rqyqr8x848hbyh6f888"; }; - biblatex-dw-66579 = { + biblatex-dw-77677 = { run = "1kjvqx9yqqzhwin4zwkp9qcgh6nk7bad5nlhx63mkwp37izwlcrc"; doc = "0a91cra76s2134anv2jinwcpp0jkd0pn7vybbin3pgyamhr469lk"; }; @@ -1891,7 +1895,7 @@ run = "0iccl9rqf876rmn635yjb5n38q6d7lyyrpf452i924bg1dawlphk"; doc = "1msv5fyqbrv3wdqlvpn694nla2412lj1hi2j0k8cykfrqvws75v9"; }; - biblatex-ext-75609 = { + biblatex-ext-77677 = { run = "1ywsv5w5cfq129v5jbg3bh9w9s0k0jadv5ldb3nsny2fpfyhlgs8"; doc = "0ljcwk169g47n8llj23vw7rwmi72dyqr0yfhaml795vjcvk2i77z"; }; @@ -1931,7 +1935,7 @@ run = "0lq0dllah3drjijlscwy3nvzmimh9zc0in10vld516lmd88i7vdq"; doc = "14l5sf5xmfi27izkds3cv933397s4fn1ah4k7jgkj7vw424bwh55"; }; - biblatex-juradiss-56502 = { + biblatex-juradiss-77677 = { run = "0zi9b67y0p9zdz2n4j1lr5qgd54p3l13c132wjz749mlrv6njfx3"; doc = "0a6d7awx49cy86ndwfkfq280dwh846ssjkkkrgbq4vxlbmbh2zpx"; }; @@ -2006,7 +2010,7 @@ run = "0nhm5sc9b4xwq5zwjrwa72ax007g0fpcb9hrc2qzc79wyyd109m0"; doc = "19b4bsi7a9h1jrv4xnyqnva6i510vwwkd1d32g7g2qk9drz1hjfd"; }; - biblatex-publist-77020 = { + biblatex-publist-77677 = { run = "1342vksl9rv0i3k0a2izcijajfq8wipiv6832xrd8l0pbb7hrn2q"; doc = "0l3lqhs1wwgdb6wl57jsgm5pw6phbaz462vyc9gim7p6nrh31dwq"; }; @@ -2051,11 +2055,11 @@ run = "1c92azsgrp1cmq82ga3cvnca5s4j902hcncp64g9psgl9fm74nwx"; doc = "0ri6vvzcpcm2hz73dkam0fgbnfm7i650x983qcngkr0jqa43xr41"; }; - biblatex-swiss-legal-77463 = { + biblatex-swiss-legal-78222 = { run = "1sqskc93a3vdxvycmdz494kddxvzpf6rgw6l184lizwnrz9mr8v0"; doc = "1k0xgd5gi421zvh8bvyvq5naapb6v7216k2sn5aqhca93sifgvqm"; }; - biblatex-trad-58169 = { + biblatex-trad-77677 = { run = "1000rdnm9jqk89snffsf4ldl47wry8k5akm75aqhd9r7qbn73car"; doc = "1m32xykdgms8i4aqny35w0happr6vbkkra9m4nasxp1vzykf0n63"; }; @@ -2071,7 +2075,7 @@ run = "19ymkk94c4l5sav1lb66f2lxjyfzzi1s78qd2a8drjp9q1c6i0j8"; doc = "0wn26kl4nli220lfs663rdqmv49xgi76kjgnlwh99yljx7v47n09"; }; - biblatex2bibitem-67201 = { + biblatex2bibitem-77677 = { run = "1l3j9v225f9g2zmishkfvimd08di89p39g0sqffdwx0psj99dw5k"; doc = "0bpbsaasi6kq5ggs3cpkmwlakdlymd99rfr028q5xj42ir8cba3h"; }; @@ -2107,11 +2111,11 @@ run = "1p2cz95815vkvvc9fsa1qm3sc5grkxzdsyw30qkilff1nivb3cd9"; doc = "0czz3l0m314a25i242kixy9f9spcj72h3bibfdib55gg05iw102c"; }; - biblist-17116 = { + biblist-77677 = { run = "0z69a5x3czy0hb59c93jrkmmg6i66vc7rw6szvchsbsj1c6gwjfb"; doc = "0wp7x8qj7bh1pgcy01jmq35r2i1f8yvrv6bcr8p68d70sr1jqspn"; }; - bibtex-76790 = { + bibtex-77677 = { run = "1w7vpf0kw6vi3hgmlmk0dpzk82kns7a77appx8yg76xcip2xid51"; doc = "1aghrxjbii8kf0rymq6c6pxvrc1b5b2kxqyjb8lm8xhdsqd9ckkh"; }; @@ -2131,7 +2135,7 @@ run = "0s0mz84w97854gwsz843gvlqlgk4bs5bpd195m8xv8g9qljpwfvc"; source = "0s69lggqnppqlyfc5r2k9jix7zpjy0nvljjimqhks250rjbgg0hi"; }; - bibtopic-15878 = { + bibtopic-77677 = { run = "0rzz1c1c6vgjm2r0gv65rwvbcv0asc5049agv75yyvqihvn51018"; doc = "0hzy6353n1rzirfdjd8dgjhnp496i14b0z0n2x7gnisf3qksr0wx"; source = "0abpdz3ir7l9dvc6vy5zi9ay103ga7i92vg3z69agd758xnz0v3y"; @@ -2141,12 +2145,12 @@ doc = "070shh1cg3hdk097v9jr37f06q0qaaxji3vjdv8v24a1rg3rrpdr"; source = "1v35hawmsgm12sv80wq2ld0rzz5l4shvky44l8wkxxh7i7vy43sx"; }; - bibunits-15878 = { + bibunits-77677 = { run = "0znv09kqrwvmsjsw3lx9d3mp6fm8444zbn317q5yn5hzg2dyj61f"; doc = "1zgj4jpl0fpmsrcp3h4qlkilflmy8zqhjamghidwzkkg1i9jsfz1"; source = "04lswyalfivh01hp1wj3fq1q8960dmsvnbi8k856v3dhz0pv0whz"; }; - bidi-77301 = { + bidi-77677 = { run = "1xwaj74lhmml5rc7ajp3i8jrspxw7g8qk7mq7qzml86p4wgf7ri0"; doc = "16dsvrynpmm82c31ss7vh707g19irfiwnpvbbbfkjijsdw978agc"; source = "0404p0s1a92g5n92yq0l2y8wqh9sc9xx2kyrrln2fbc3lnddzr8l"; @@ -2155,15 +2159,15 @@ run = "0wpwp2fr233f0pac6llb5gmhz2ca41yjcmkqdil6qhpxscfpqizg"; doc = "1nzg4cgdhjjsalwml50xl7ac25w0qfd5q18cs8viicj7bbjp13wr"; }; - bidicontour-34631 = { + bidicontour-77677 = { run = "1yj7vl5z4xh8i420y1ycz21rw0yy83z0v9nlvi8k3ph2qis7lp8m"; doc = "085xfi5w350vbp4vnq8kgbilnz3jxwf4g0incvziy5hxh4isqirz"; }; - bidihl-37795 = { + bidihl-77677 = { run = "09wrzqlldxy3lcxp21rdqi9bnjzza9wvdgssqynynjdmfggahd34"; doc = "1k67d2zd16ash4krnkwvmwx4wl668r0pdg720vr9xq6q3b139y9d"; }; - bidipagegrid-34632 = { + bidipagegrid-77677 = { run = "1nh14lla3xv9zikqqpnw7nb26kshjd186ijlz9snz19nkgddq28x"; doc = "0jgd9mfwar486gl7imm1m87a167c06cdhxg9qqp8m8nk6xdys8f9"; }; @@ -2171,21 +2175,21 @@ run = "0kpwhs3dvmjhpv2n6kjly5cpj56gnwv3iyhiiwffd4bphzyrnyjb"; doc = "0hp0zbr5mpwsrd4rh3rc8qmy4srp93838k38phmsm6dwgqkda2z3"; }; - bidishadowtext-34633 = { + bidishadowtext-77677 = { run = "0jpz5a5q9c9c569ssyzk48y77msvfkd5csdvv0cd0r62ivrai5jh"; doc = "1bcbz6fiydj6dx8xzkrdsrm2vgcvn1jj4fk2jh1333la6rygvvav"; }; - bigfoot-38248 = { + bigfoot-77677 = { run = "1md91jivqvgf5kvwizc30wns9y9krk5pzvaihxkn9qs41j907wx8"; doc = "1lj6lv7iizbsaj00hvrcrdk9w0iak3wmx6mdpfb77jkzgp9dgg1d"; source = "112kj1669xl7qd2vrpgbi19cw00rkhj64ik6rrr885qr7bq5w79v"; }; - bigintcalc-53172 = { + bigintcalc-77677 = { run = "01vz3qrhxb28v86np3a0spq9yxxc7faav32m136nax2vkm5ff8f3"; doc = "1wa6750qyggvx7nlwq9n7s1rfdm1h6i5hv91y1aq6mn26sw68l1s"; source = "00gnanfnw66bfrd5gk072z9rn6nhmqnjwf2dwnamvy3dpxgg86jn"; }; - bigints-29803 = { + bigints-77677 = { run = "10lsfqfzg0klg59s9zkrrxv4qjhnk74x90rkk2w5pi8zn83k6xac"; doc = "0xj6vnqfd5rb8ahxbjaqz7jd5kpvihr4dx88avrfvdfr0qhg3zlm"; }; @@ -2230,12 +2234,12 @@ doc = "0a9120z9rsq8pqi33iv7f4j79gimjgxfqf5jhnrnmz0hgqdpl2mi"; source = "16bjmxm11kh0ww6ymk82qs947zgavm100nsfnjl60hxwjl3yknzn"; }; - bitset-53837 = { + bitset-77677 = { run = "0ynyw8fyb5cidlz00f42cf21gakm2ir9ilddaaz12s7qq99lhj65"; doc = "135dcx0b51br6lf9dxd66jq2xa21bpb1mi4y4kk5z6ngsd1imdag"; source = "0yds3rhgq52sxvwn5kc32iizapbs5g21cw6avbppiip0s5x0b538"; }; - bitter-67598 = { + bitter-77677 = { run = "0x3xnz8fvhwhixabr05rmxw8j0l03v2j5ylj7jq4gni519n3g60q"; doc = "1x8zzl2890c44jqk69ncsgj7xhchysbwkf66nnw0dsk2qfahc6xx"; }; @@ -2253,12 +2257,12 @@ doc = "1m6qp3bkwl77khvanw498bfrydmyvf1qx5a9sp66x7l7xgjnndlc"; source = "1c38hmva1ffzani4mjg7zad0mr6lphncspn57m55n28hwfq7x8i5"; }; - blindtext-25039 = { + blindtext-77677 = { run = "0nwxq33ffivn2ywxwx2w4y7ny5nv4af9p5cwn6c21jadrdj1rysp"; doc = "0gg45ayj3bibxvlghnz3vs0yj29zyr50bf6la0m26ma8ff0pw40c"; source = "09ppqs9mdkmax1s20m43hdi6yfcnpy0ylwdi9h9lw676gr65cn0m"; }; - blkarray-36406 = { + blkarray-77677 = { run = "096mlldfyi6hxsnp3flkr1gfqhvhxm2vzk81zw6dl64xihkvl6aa"; doc = "1km35jnmh1iwya05s3ilhikzvz5yspxf18jh3f4v6iv5g8rxf9gd"; }; @@ -2283,7 +2287,7 @@ run = "1gr3521mxmabcwvkqxn7f0wcpcmzy5jdpypyafyklmnhc2ij6zqj"; doc = "1jmvan6ja2zf01lm0dmh3dg4rf1cagfniqjfrmzpxc062khf97w3"; }; - blowup-67640 = { + blowup-77677 = { run = "0ijgwims5gklp37j8zlc0vdr6y2l0gf3nv2jnjhbbc49yv4n8gim"; doc = "01an3fbg94bg3wspadjil9npbx108g5x7kg8ga7c1nza0wygsdd9"; source = "1b53khyhzjy9mww925crpjmfgk9cjsmcz5hxjpl8wghrc4qqahjl"; @@ -2301,7 +2305,7 @@ run = "069a431lbg777h5jnh3ah8f2rk39c7ww15zdspas5r2l1mbpkhh4"; doc = "1vm34n1xs1i4p0r2hjhibca59hs6xcvzgv0vvagh3dc1lmz6aciv"; }; - bnumexpr-76420 = { + bnumexpr-77677 = { run = "18iig0xsc2skyw4f9ldiwvfvwssbap0pk7knvp6njh3pnblk57lx"; doc = "11r7vya8yzzdb6gr8k2qayyg6y4a50ps1i9518g8ax5jcbi4bjnp"; source = "01kmcyw1dalgzqxzf5rrf35gd3d25adjsjl9kjjymxzz9c7jv3ra"; @@ -2328,7 +2332,7 @@ doc = "0visqy0qg18sa4mxszdl601yy0ilfgglv872dhzy8bnqqs8x7zzp"; source = "1zirqghkw8kk8fa3xahd27dh60phxg3blp98iavh6bdhj0rm7iar"; }; - bold-extra-17076 = { + bold-extra-78116 = { run = "0samckbdgi91y5ay98h6jcaywcqfbmzcdb90kksjxv160nsvf5ca"; doc = "1101922s78y5d9rjf5immfir46vf0i1ig20wp360zcal571csgjl"; }; @@ -2345,7 +2349,7 @@ doc = "1wnjhyr6r7jkmxzry9my2mw8i7q2nwq26zqyfi9mh6cv3x2p8siy"; source = "0qqs868saap9zsl70bwzfpmq8rnyvq2k45nc31ddzq3563djhfi7"; }; - bonum-otf-76342 = { + bonum-otf-77677 = { run = "11p46fmpgl14i2h4smzpwyadxyrd29lgfgchfk9r0rri684544v5"; doc = "1hsvq7qmik3r2hwv8ifywbx31ha7rl0zg47hngmfc9mjw0sxvvyy"; }; @@ -2371,7 +2375,7 @@ doc = "1z0rir98r4fm8vhx26hw7l22p2z7swj5b2i3jdfy3c6cj0pi4g0g"; source = "17clfn8g2f48v944jlvwl3jsz9ixkw7x1xjxqkpaqnng0wsm6fyj"; }; - booklet-15878 = { + booklet-77677 = { run = "093kp4ryfp8q1hg8ddmvaxxsw75wplgz4rrmmwmzcj3hcgyynr1f"; doc = "0cd1mvkv29r2aqdy4bs02m3ck90rdv0nz01cq2x5xvqk0i8j5dhx"; source = "1c67lj35yh0w9bfgiba9ank6wk9zqq3l3vvgwn8f3v6kygyqha63"; @@ -2379,7 +2383,7 @@ bookman-77161 = { run = "12wkjwpzxn1a1k3bb41gpnky1jjsh7gzj4xahsjd087fpmrsj9p9"; }; - bookmark-69084 = { + bookmark-77677 = { run = "0wax84d0wyy1z4a78j62nnmkgn7f9ww6703qmnhyj9x9206dlh31"; doc = "0adm4hcf92xqxsb4cl01mnf5f6mvpblr3b8phxaz02xwxx3203vk"; source = "1w48rx66n77l7fpqpqcn8337qylp09v2pnxphhnl36sws5yw6nqq"; @@ -2388,7 +2392,7 @@ run = "0dhfm6vy9kbsrs2bzxzr4a1zvghli3bjk958mj8l73j5r2ikgwi8"; doc = "0kv3fzhy5wkvg5qp7c6jnhlcvkdls1l1cahb2nw41l6lyv7k0ran"; }; - booktabs-53402 = { + booktabs-77677 = { run = "04bfbj0v47hiww6z8xlzphm2yh4vidf9gcp3rvh81j66s7wybffj"; doc = "1hp3fbvg2v2hk1bns9b28hdjb2bcvn5d83apkr503ahln6rigf8a"; source = "0p0hym0xn4zcmq8q5v93z1zi8n7hxz9kg58fq53y96hf6isigdb5"; @@ -2404,7 +2408,7 @@ doc = "1cwj9473nazkz0acz4x7j1xp50139xs1ifqck40f2vb1gvhasly1"; source = "03kaz41353m40rbmars31pkbrrj6zwiajbv6fkabq0gsd9gy7bq0"; }; - boondox-54512 = { + boondox-77677 = { run = "1x8xd0q0yg1w1y06gx9fq25jakf7s3nz5lf2vryh5zlan2fz0ic9"; doc = "1sc5bwpvgz28q2ym65vccyr5pdg8fn680kd83zgcbcwd85n8nhrf"; }; @@ -2426,7 +2430,7 @@ doc = "1a0vyxnhbbdm2hi8gydz0vyasvzzh3k2scyv2kxx4qbwvv4liyk4"; source = "12f99cgcf4mphvbqi2ffh7nwj627c5cxc9v8xrcg8nwfxr81h7hv"; }; - boxedminipage-54827 = { + boxedminipage-77677 = { run = "1sn8liypm113jvmxsb0bl07cprrvdgq4rhbnp85lb5671djr63gr"; doc = "06wan6b11z6g2nbw73z5l27mb42cd417bq2vmmmxla2fyksjqqa3"; source = "17lk6ns0zl83nhdi8g6sgij4ajghksblqx2aac1gx6fmq60p7pn6"; @@ -2449,7 +2453,7 @@ run = "0pdhzadajg5vx5da6ildn9k2nfvf1ks4pxjgm32ajpcpfxbjpwk3"; doc = "001822zh0f18zvf6b51qdh4ykkv6ywqa5pm8q2vsmjv8rayjralg"; }; - bracealign-76924 = { + bracealign-77677 = { run = "1r4xp6jppg3qlvaszlsr8wa1g9ma5ww5n61h5c1ix3zx5in80cdy"; doc = "1rgm9i6334ms0iwvxj0zx3jyvlhs5qwmf9h8j4hlwh4a9nirqni8"; source = "13x2msw6iakczjw0md2irdrqsignsf689xib3x8ry0ylsx6yaj0m"; @@ -2467,7 +2471,7 @@ run = "0cy4bxpg284blfpmpgh1v9vyh5bczdyz9zdsc1almc51nv6c6zgf"; doc = "1ygyzvyz4am70n57hs8xhrkdd8hpn2mvg7hg3rdr5b6dvis2ibj7"; }; - braket-17127 = { + braket-77677 = { run = "1ml5xz6pyj66kc2jby0bg02m79vfv9z3r91da808n1zb22mmnjkf"; doc = "09vqvl0v1qkrhv65bh9ym1zm254iigl21d4c98df8ayvffjf6bx8"; }; @@ -2485,11 +2489,11 @@ doc = "19acaxmg5r46kjk54z6gm59rf3pcbc7wlgqr7j5rbbp390c7kchj"; source = "0j85pasvrblbvsi9npnfmx9mc6gnxj9128d3zc6iym9fx3vfcqra"; }; - breakcites-21014 = { + breakcites-78116 = { run = "0f3zhwrk0wapckz83304anlp2ssii7nvzjdakbxfdj51cd6schpg"; doc = "1f8x16qy5v27asch2jhbgh080vmv7mza4z5w63h31gdglbkwdp11"; }; - breakurl-29901 = { + breakurl-77677 = { run = "0a3np519c1knm8i60z1d6rmmzdhfl340gkf6c4m1yss68didq0cn"; doc = "0dk4hgl3411q0k9dz9f9p5f7r5a59rpjcicz9h7ynpc4g3nhn019"; source = "1hx73iw3n5wgvaz2niqargiw36p068pjl8x65cajn081831syzfc"; @@ -2498,7 +2502,7 @@ run = "1mcl52mlbbw0yxbs53x9a7kh3xlaka9c7nszfajlhpvj4s3jr1pd"; doc = "1zgmhhyqf2bwlf0mi509nrnzqqa5g4qxr3zj46rsa8jz0giaig44"; }; - breqn-60881 = { + breqn-77677 = { run = "0dm9r7zjdwcdv8hq0l08k49lq4pvvf78hrlib16rk9s03rz2v4g6"; doc = "131y7g7hia9dgzf890xd5g4wfw23zr753kk78ajrdyn0jq1ipshs"; source = "1hja619zcayr2gxsxhsfpv3gp9x0bx8y56mjcpb9ykwlxax4zfpz"; @@ -2544,7 +2548,7 @@ run = "0xv56yqqj8y4270955srbiw7qy8bm9r3ih0zazlkrxnrxyh82jlk"; doc = "0nfvak5730q4ci88dyqln97ljhjbwxn3gk34rq2b5rk5cy2inabi"; }; - bussproofs-54080 = { + bussproofs-77677 = { run = "0d783i6srwanhm806hk0y5igbw99rf5x9anl7ib29pijrqvg8kjx"; doc = "10mn4g6dap1rksl5jnsp8pv3n0hhfrb9imldjyrmiika2d0prfp9"; }; @@ -2569,7 +2573,7 @@ run = "1awhcn56jiwym35gxlhw4m32y4va9qh1skjjhk455plfmbydk71p"; doc = "1d9v4al9hyimw0bbndd7d8jjc8pngj5xrds1a8j7mgcjhkyyjin7"; }; - bxcoloremoji-74806 = { + bxcoloremoji-77677 = { run = "0qra5rkqfwgjq6b068slm2yw8dcg07apl13rbq2896ybz4hpscgb"; doc = "02wf5j52xqf7jjgyab6v153qgcm03fy61gx2xpfbpir4rmgpsa7r"; }; @@ -2581,7 +2585,7 @@ run = "06rw5wwp5ky30s31f23gl4hpyzakn5b3vvgna8iw2iyy6rw5cl7a"; doc = "1qwxy88fnfsx9na6c8r56n6zhs13d8apkjq7hhydsfs7qy54q4vn"; }; - bxeepic-30559 = { + bxeepic-77677 = { run = "18by54j2rg04n19whsb2zjkksrdh6f6i54fq257i2mvcp0qpxwr5"; doc = "0117dzkqs1sy8si4dbal9p5p6csskcby2swmf2911c0vbpdl51zm"; }; @@ -2647,7 +2651,7 @@ run = "0dzvv5ly1n6iwnkqf37gf0yzxskgw6gcfh38cxi6yqbcmi74naxy"; doc = "1y0bcvghfcl89czkjlyci92irp3mw1prdlx9f7kypgmcad2iqapc"; }; - bytefield-74416 = { + bytefield-77677 = { run = "0cg2lv1vr4nxjqp7gmfj4k8kjcah4zwd3zvazg5pcf20f4zlqfjb"; doc = "0nc7zx6q97p156npi0h84qpxl31lia235l3d2wjmx3mkdy9li25r"; source = "1igdyxlrzwsrxcv52r77znzzrkgpbr44m1ii781fkm8fg2icxmxh"; @@ -2661,7 +2665,7 @@ doc = "0bwbqi9kg39rm63vzngrswsg7vnibrfxlz8fhsqb947j20mrj6l5"; source = "1pif2g8ihgxf3qznhhc52gi9bih5ai8a986c6l1zxlmgrh678wxh"; }; - cabin-68373 = { + cabin-77677 = { run = "0wlhsfhi6f5wvnvi0k0h9j8xiqy5dp7fxks2ipw2ap9yv3r34pfr"; doc = "0h57p06mh7drx3klgkgj6w6k7x4kc8h2yi0sya1ygi94kwp5x1lr"; }; @@ -2673,7 +2677,7 @@ run = "0q4bj64d9gi33vp13hq1m7q2jxvhzfkjp1wlpqjbgyi4haasy9a1"; doc = "0kr02ks88s3s040c2b3ivv5hk3q17k4g6v5mkrcbccbc6360kr37"; }; - caladea-64549 = { + caladea-77677 = { run = "1xvpf4ly47vn8askincn7wl8k5skhn5ir2wj1nba6mgf84z106v9"; doc = "13j961b3q42vpa7xlyzlsrl6f7ndnlw1m1zqi39j5qsb7nhpy7cw"; }; @@ -2695,7 +2699,7 @@ doc = "1bk9yqx607vp65ifdawaldcsxm065hmyrgzwyy90wkn4kmyq1snq"; source = "1y5a2n2asfhwm8jylfg5zm5dy4v5s8gjl5ndizwk1ywwl0am2dxx"; }; - calculator-64424 = { + calculator-77677 = { run = "0ha62j2mdg6f0h9rc03xaniq3kgfccihwjh8lbf6r6v609kqncwd"; doc = "0ilnsnlzxh8zd51h7lj0rr6c4fz9yb8dff87yjnm73ndkvia0ky7"; source = "1k5vbywm427cx1xvvh2fv2g79nikspwrp7sk9qcvaf69g8acs93h"; @@ -2721,7 +2725,7 @@ doc = "0ann10g67frd81anjawpddg40d6052br829r5pcrbxfhga1vsfjh"; source = "019c19lk4nx9c4bw0ic2mayqqx0sw9dwciqyby1wxx3s3xvvs3pi"; }; - calrsfs-17125 = { + calrsfs-77677 = { run = "12b13dhwdxr5dc37l7imlhn4sparyrnz0d3vagjxlsiinm7hakf9"; doc = "1295qb7s41y2abs2ip87ipcvq15pzza0bwvj6pwpwxkxq5yrr83q"; }; @@ -2734,7 +2738,7 @@ run = "1z0zhrfdka4di7sv90h7d37xrbbs71f9w3mhmj8spc1121yxq649"; doc = "1017s4acasj6nm9q425cs5h0jjgf5ny8qidgzq09axxyxk3k7aj3"; }; - cancel-32508 = { + cancel-77677 = { run = "18bkqkdf888nd6j187kd39g0vgfhfh118bky8r5wwzy2aq843061"; doc = "1x6dhr2xyx66i8qwk98li3vp40rlalfrf5lk8ah4gq03ndhmygfk"; }; @@ -2743,25 +2747,25 @@ doc = "03vn4k8yp4l195k2716a110b8lad3zympsphp3cp8xx0cbfb86ab"; source = "134arh3nmd39zr1b0ybmz3y0jfyvwzwcrzd59iik6bzbp601nk8k"; }; - cantarell-54512 = { + cantarell-77677 = { run = "1p5idl8vqp84g7vw3q6ybwnddv8q7a0ijy6vny8jfd6583bjx6pb"; doc = "1r6mlr4qq61cclliz4h86bc86zkb5kr5r9bixwnj88pbvbalayff"; }; - capt-of-29803 = { + capt-of-77677 = { run = "1b89cznanql6vmcn1jyr1nqkva40i61lsgjswsqjgdqnlbmvsm43"; doc = "091qchrgwikiissyrbb5i14634130vn08rkj2v7cnqzsb9c44f2k"; source = "0dlgrkl1vcvf8qck0pn20ic7cmsvxqkmvgp04f9hn3dmk0yrzc3r"; }; - captcont-15878 = { + captcont-77677 = { run = "00zp59ypp753b17wcn9212gxk0w11g2a7rn9gi2mn4k5c3djc10w"; doc = "02n200ziiq4lbfa3mc8yk7icayl7l5ci3kpl8mlkdyg9r0a14j1d"; source = "04wilkx7vd5bn05cww36lywb10xq6b2nbhlxnjq5xbmdrdf9ckyv"; }; - captdef-17353 = { + captdef-77677 = { run = "0gjbxdn70qskb3xl6gmags3gjq4pks44k8c48lxljx3avpvxnfp5"; doc = "1wl56hjc0204d6xrpvypgra7md18db4bz7657m49893m2pmc2x7x"; }; - caption-68425 = { + caption-77677 = { run = "0d7z8vb5d26n6n8yan37820qsq46capr41vasvi4pcb2g2smkzlm"; doc = "1zkscfajy1biv61vcgh7gka33dm7z6zqf0ypps49kpgx4q01ppwg"; source = "1k8llr5bm3pi7bd6224a0nzc7d6d63wrwabm8wygdxj2slcixw5p"; @@ -2775,7 +2779,7 @@ doc = "04l137nyh94qrli4qzsan6i1ag4j5j1s0qp8mb1m8a8aj0bw0i7i"; source = "1b1ikyj585mpg7wkijlb2ppai4shcz6xad9ks52lnkdjd0h7r9lm"; }; - carlito-76790 = { + carlito-77677 = { run = "1xcq8y0psxyh2dw9wqybb67q9ihqp2p0klf98rni24x0xn7c2l8q"; doc = "0sv5kmnkvpj60xnrldkp3gnhhslk9ksf6qpnzj12v00gcyxfs7gi"; }; @@ -2793,11 +2797,11 @@ doc = "0d2fkdrrbh5lj6jmvixgj7v4g3adg6s6rrrj8wxilr65vd1d8p6k"; source = "1vh912sp0ngr4mq391m8cdggxwpjdm42d2qwv5m4mlqhsadald7w"; }; - cascadia-code-68485 = { + cascadia-code-77677 = { run = "1gdy5rx4dk2722xhnl1f8p0y5xhvpscfaycks217g1j7k4yyk41p"; doc = "0yadwjksqxia4k6f8w0ng7rxzp1lggqxk8q6n1gmnwqqph08y4i7"; }; - cascadiamono-otf-76343 = { + cascadiamono-otf-77677 = { run = "1dz171dn9v6kn7kbdi6b2rdmrf4smg5n83jyz1jyq8vkjvvfmww5"; doc = "1m2grhp25lbdkx7kwa29vvjw10sj77ihrbci7f6vdx7q9galysky"; }; @@ -2805,7 +2809,7 @@ run = "013x6his54n8q3qp2xx12c0s2fbjca1ffmcb1kjy0yr0qy0y698z"; doc = "1l8xpfmdp2sc54qxx0ywh7im342nd3kbmgkx2pfzwmqz3xhpybfd"; }; - cases-54682 = { + cases-77677 = { run = "15f3mngrmvd0h6yy3jiifyzfrgi014g4dsqz9c5g1mw65yyssl8s"; doc = "1vq4x3lc7zrxsh3b7dy6w53aikx5vfzx26fi288b44g99f3h37jy"; }; @@ -2813,7 +2817,7 @@ run = "1cmz40n2h7nckjw9x8wjrj0kkig4xhjslqjachsdgidd151m65c8"; doc = "1y1gc2a1fw8fmrs4milnqvn0i099khhjq8pmsycj4bxpbsbpwqva"; }; - catchfile-53084 = { + catchfile-77677 = { run = "0dx2smqpw2jmzbsfl1g1zpa790qaxas4cz1xb5r905pvpca4q9h7"; doc = "1xhzw6ahzn8fgv2rxn30xszzpdjqgr97njvx7fz9bs9z7xr8f3si"; source = "1gbcl7bfr1zdvn69zzhsbfa808qdfq10c11qc3qgihpzz8s99fr9"; @@ -2863,17 +2867,17 @@ run = "0cvyi72p74qx82qqw6cwn6kdrrsfw83ngwwkjrgywqr08q65v1an"; doc = "07s3lnrl1n7pjbm81bqg6n6q6lnv5r04df0xjc6v6dqbdq08s51d"; }; - ccaption-23443 = { + ccaption-77677 = { run = "06xbcnwyh6s417dc5kdf9h2qhi557fp0w5ikjdwkzsdq8q3ybd00"; doc = "1319qx3dz57f9hs21lxicwr8ql8131yk97zdps9rpnr5c6b0pgdy"; source = "0is0wzbqijcyi703k3va7icjxmf3v2rmrlhdlbhs1wzfyz1cmd2h"; }; - ccfonts-61431 = { + ccfonts-77677 = { run = "1rwzpbv0vaf4p77k4hf9ac14l9sw8hsvvqx5diq9dirsfq2js0rb"; doc = "1pbc945s3xjhccjm83y721xx1zrpqjbrirbf469anq9r892g33av"; source = "0avnik79dw3p1wvrg5rlqcaxr3w06mr5jvyms54ha18l2d63yw7q"; }; - ccicons-54512 = { + ccicons-77677 = { run = "0xqq8dk5czaazzjlf601fs4d2z81yn02ama07js7wrxb21vvjz2r"; doc = "15hlqk9rir37m45ajfwfpw2w2ngsc6nfyh8g76vmbc6j48zmc4mg"; source = "091ayhgprp5w5g59c0zfy51lhas4gf3spya77k9fbr9gxp3phl4c"; @@ -2917,7 +2921,7 @@ doc = "15f1mbagh41qvzkqf1bdzlvchfn4dibsa2qj7zwaqszc6smscl1c"; source = "0yb9gjglaqfivifxi6n1al6w1nm0ah3r4d9y8bc7xnfxikhx3sym"; }; - cellspace-77482 = { + cellspace-77677 = { run = "1a2iw5g3w8mijj1nbjzadg50zvj9n354ayf03mic4r9xvpagv2iy"; doc = "16rd8s9wljxvmqxcbbj2x8kh08imx8ppb08cn4p77akpvywjjgq0"; }; @@ -2930,7 +2934,7 @@ run = "1ddzj6b7aaavd7pj6zx4s89pkf0n6wdl9fiysmznnxx8vj5sx2rw"; doc = "0y2sfak9z0pblr3s21500v6lx6c9ffs8ia12xqghkmgdgsrm1h3z"; }; - centeredline-64672 = { + centeredline-77677 = { run = "1xrh8r00wrr29wiijpal0n6k48zzl5493zbfzfgwq115lxsvhp37"; doc = "07jvl42qmwlm2qv895f66cin58xzin21czdd0xpa13lgmpsccv2f"; }; @@ -2948,12 +2952,12 @@ run = "1wf5lcqh3jysn0fbzpmh429gmicqhh1kvz26jfl37f1z53g07shs"; doc = "1akblgsix6a59as4z5z6hhsncnsfxqh78s8gw0m3xqv6wrbv417k"; }; - cfr-lm-76924 = { + cfr-lm-77677 = { run = "1vw8ynqfh5lyy9p34a97fkfl3hwr8vi0k88gzjdmhgaj51pygm50"; doc = "16ilcw4m2zs256sipxb1p2k9pkgj5yw9lkrdxqk5n6qb30h9r2z7"; source = "0ywp3gwrzdnqp08sh6k8qnx6iwiz4idz8ql9prnyqhgkyysp6qdr"; }; - changebar-71847 = { + changebar-77677 = { run = "1cnqflpjsw3wim21ld1qdxm44qv5yc21pz9raw4sn9zllakr1mcj"; doc = "1cql656jwcf7skb8gqxwlkkwibrr2lk88igwgnd30qwamvd156lv"; source = "16k1319idcd7c2mw16sjcinl160lr13wimzwrf3k1kql4amav362"; @@ -2962,21 +2966,21 @@ run = "08bapli8zvv8p15bv3sj7l646fagzbj44dbq81apb8lhqanvlf0i"; doc = "1s304gpjg30kpygvg4r8r2j4bk9fg8vlb331lypd3dfd6slphm60"; }; - changelog-76924 = { + changelog-77677 = { run = "019148i0zs4mp3w72kgryrj3dzkrmm4vpr7d3v44aqa9rjmxjsmv"; doc = "1xshvsq8drh1lk8w13n5s54l42kj4ziqczr06x5q49fr3smflxg7"; }; - changepage-15878 = { + changepage-77677 = { run = "070rd3drhaaw6z386v9z5rs7dmf15ci05lmlxsaay3s1ry1425bc"; doc = "1149csn0iphkxj7p1bhkza8v6xj39k49rylp84d1ilckf1q4imng"; source = "1slacsdfrjyy7hmhj4ssjkh0ln846b2ds11g446hmdvckyvz4363"; }; - changes-67201 = { + changes-77677 = { run = "1cqdis0b9k20nvfc912xm99h6l36jzssszqrgcshl6m2kd722if1"; doc = "1r03j3g11nh23misg9prjrbl3jvf45761jzbxjjn4pajynfdpm63"; source = "1dzmdnwh8bbg3ysfxqq9x9nw44bz55f4gl79nn2z2c80f99sqvx1"; }; - chappg-15878 = { + chappg-77677 = { run = "1lx2yw7xyvbhvmcaj5qk2bjfmgyr4dn7q0v8q3xfkrnbzbzmcajm"; doc = "1c9qkc2m4rcixnif8y1zvcc0mzwjhzsbrbmy1cqv598cysc2yaig"; source = "0fzy53whj61n52k1ashphabpa076244dqjy1v7icrb27gd1y86mg"; @@ -3012,7 +3016,7 @@ run = "1nqfmvi9kwqh9zrfywm1clljnp0wsvm1f3nl237q6lynar1d4pp9"; doc = "0q1yk08b0fiicq03j6q5rkxhmiz3s6zhlgkg4kzml4r26vx7qcr1"; }; - checkend-51475 = { + checkend-78116 = { run = "1g4kx83kkpdd4fbd70b29hv82gbf19avd04b3bcxy8d0r7zyyyad"; doc = "1hzllxf7pnp7kg2623i5yhl2xq6phifc4jc57f2zfgfvvw0hqihy"; }; @@ -3047,11 +3051,11 @@ run = "0yj6sygdzs247fpajjl8gk3c6yhk52npbjahgngchqmblhmhlkc0"; doc = "0pqksv69yk7vf622x2p2ah735p0a93agfnfyg8hm2jadwjmhzikj"; }; - chemfig-76701 = { + chemfig-77677 = { run = "0nvwq7k5018awyycx5dbnmh0dhr056z6hwbv03dl7vfcq63jx1lv"; doc = "119nmkpl3q68mrff3iv16c49q9lyq5q3apavs6xzgk83g1v8a962"; }; - chemformula-76924 = { + chemformula-77677 = { run = "0q0vrz2agxw3g7cy5clya5hfsdv8s8qf18szhway3inzg5mfr895"; doc = "0h1nbyhj463zxj4d15cx88h9pwb2wxpq3r9dsbzdi63fb1mnr4bz"; }; @@ -3059,7 +3063,7 @@ run = "0hawyh2lfj82hl1p7hyvdd8cs82hw04xz58552ad6yzwim2bajr1"; doc = "0myschbgz7rrl6b70bil5gdlwds32rlf7fx8wmp9xj874mbsxfkp"; }; - chemgreek-53437 = { + chemgreek-77677 = { run = "0di3w4yqnjs49im28g2a2qk31d6cqhrbwpq1jcxykk8am7g2sn1c"; doc = "065mwb7ah9h4qwqp36n0sdlkjv435bwrljz3yzsgym7a4xqvhfwh"; }; @@ -3067,7 +3071,7 @@ run = "1phw4kgp7h5mcrr66vb4kazzi3kw6abmxqhybn3amd4ishgbzd8q"; doc = "1rz1a7nc2c0cf78axch98zsaxah84hzr7h8rpvz3zz1vfa4bmk5s"; }; - chemnum-76924 = { + chemnum-77677 = { run = "05z6i3cva4cq45z280ls3y5hrqk9m3a1v5yq51rdj1ilk3yh1a4g"; doc = "0g0q6a845xgpfwkhi31dg6w2rrza8cgxj925rm5m6mg026rd7v03"; }; @@ -3099,21 +3103,21 @@ run = "1h8q9ysfnwdc29kfc6yj4545xk8cyncl9ns5a465kh6li01zw5i0"; doc = "0ijq61im5wsv64qibwcllc2mi69d72915c5qjk0dcnsn7k823si5"; }; - chess-20582 = { + chess-78116 = { run = "0r1danvrc979bbpcka5fdbnmxwiv54inxyd4rcsjkz6z03srbwvg"; doc = "0h6zcs8g6gg4fq0sp2s6gihbyrs9kkvrbqr6pdpb7j3fkb2jr9m2"; }; - chess-problem-diagrams-74591 = { + chess-problem-diagrams-78116 = { run = "14i61vjf9ifgrbf0cqz9kd1shv08lxyry2x52344jb0zi5ahj7lg"; doc = "0732gkv1b3a0cp6s78fab7d4wfi94j605gdasd5pgb4x7ahgi9ra"; source = "0rqhqa42kn8yji883ycx56jq8xnb5z9vrs8ykhcfl3494ipvvfic"; }; - chessboard-72795 = { + chessboard-78116 = { run = "0ycg5plbpc97yyrd9pgaszk8jml3sfph21mm55fv02nhznip47g5"; doc = "0q2w1rcbf247w6pi2f7h55bb871r2hwlgbiddplqzdn21zpa9bpj"; source = "02443qhgipzp7iqkbdb19x0h4gbfqxy8lh8c8apfafw6cnvg3lli"; }; - chessfss-19440 = { + chessfss-78116 = { run = "1bi0lzxr3lr8nbrxj8189ycadm16l66isgslqjh1mfqyggz65gkz"; doc = "1xrdlw5z6dal81pdkhx8lwg18fzyfy1v4agq93bw09i94045cvih"; source = "0ryd536x30rv71pqvji805f9fm8ix6g6b5jravshrrksk9q8qw9j"; @@ -3132,7 +3136,7 @@ doc = "032qz2d0zflyj8aslhpq4n7mzr7rpl8kpdzrp9ahl3dxqzcrnwj5"; source = "0ld5zwwzznvc8a8n9l01i0236a9zw9n5jbiinxkhf8fk0gis1kb2"; }; - chicago-76790 = { + chicago-77677 = { run = "0mwrphf2g7v5yc0qij76dkzalgm3fhcm8zs7akgaypyk98cvxw8k"; }; chicago-annote-76790 = { @@ -3164,7 +3168,7 @@ run = "0lgpg27qnc59i1lkbis5jr3z4fy2cl86x1dm320q5kfjm6z06vla"; doc = "0bpl9vkjvn3bq1dmrgm4f0kgmbvxrxxhd1alfd4yw30xib24aq31"; }; - chinesechess-76924 = { + chinesechess-78116 = { run = "09ylm4dnn4ag7yd0ck66wbibm8m782fb4bmfmf34wyrnif66sbzv"; doc = "0m1q0bw1a4kf2jdm8kcp3xg0y448d407awwaf5r0lazycy64ycqk"; }; @@ -3173,7 +3177,7 @@ doc = "127l1ll89b61yczjkm36jly09y72xli8lybfjf8fq5pm621hzsj3"; source = "1b9gval665vsjghj9yy0lb15v4h0ysjc3l47jln55qxfd56vxiir"; }; - chkfloat-27473 = { + chkfloat-77677 = { run = "1bv0gfqa1bhrwq7vmjn0ih49lzb5g3sxv1fdnp25lxp5fxck31k5"; doc = "02s4m1ngjcw8w0ywyqislxs6cb5vj5zgczg3dnfpqsypvxg2xr12"; }; @@ -3181,7 +3185,7 @@ run = "1045jsyhp39js54xmyr1wxh7qp3z5hzasyqi33nvrc4g7rb9126j"; doc = "0pmgdkdn930lzyn8j3diwwam8c7ikm4fga3fh1vpigqddykj7hqy"; }; - chktex-73776 = { + chktex-78222 = { run = "0nylnlw6fha9bl5pp9qrblcd98npad1c2ic2s25axizmzrm5na85"; doc = "06fa4icb96x85k4fcx4iqw7fyv4g8d6jqpp7sv79c0lfidn6x9wa"; }; @@ -3190,7 +3194,7 @@ doc = "0mc8nlph24bh90l4x5bfc9dyldd4jjn46y08xgf194482dz2q8gy"; source = "03s40qmlbnlslcv8na5vwz67fad1chagal1pjq6lk0glhn5211dq"; }; - chngcntr-47577 = { + chngcntr-77677 = { run = "1a61sdmfbbryqd2gj87bm4qsva0xjmf9mkxhxnjixpqmr4gixq8r"; doc = "1rrkyvwbgfxxrnsdjybjqxqg15xyzr4s7qydx1ky2k7d2yxhiy41"; }; @@ -3237,7 +3241,7 @@ doc = "01r547l09fjhzrm19gi7xwrvhfglf9a0cl2v1ikncfhciy6dvjcs"; source = "1v9qsmqhb96b8p27bim3s71ybarygksifanwgl55vha0408s3zd0"; }; - cinzel-64550 = { + cinzel-77677 = { run = "1v29lilvh6l5iynf1810p67qx2znxbm04wavj31w5q7rvnar81xs"; doc = "1j7i2bdbrfadw25ajkgkygkii3prybhp4qh5k8azbn7zpxl78q5s"; }; @@ -3246,11 +3250,11 @@ doc = "1zmyxc0iz7ljrkklqdmpiax9alk56pf1i4dm6ljpyisd95blcys2"; source = "1vdj8qzym1ihkhm628zz99w6xwzhav8ci0vlckqpz3y91nkkpxaz"; }; - circledsteps-67889 = { + circledsteps-77677 = { run = "0ybaz7hl9v8g0kx8v7j8llgxvvhaj40afk5fi9733iv8m0w3mz47"; doc = "03426fkcxcjszpm852qv1y4kb581gdkk109cyfy7bjyx8ihrxq0g"; }; - circledtext-76924 = { + circledtext-77677 = { run = "02wfbwa35fk2gvwxl75bbvpswfarrlz1labv6ca58rakasq3zs9g"; doc = "0fr70nilxfah0mrqld2a2j4yw89d0y589ijmy85q268348bcsnra"; }; @@ -3258,27 +3262,27 @@ run = "07cbpxyawy44ds1vy6kpp9cxgv2mlh78i1wakzw30q0bj4rksw7b"; doc = "192kcaa3pwxf0bi5gw2kl728lbqhg4picji9fk7mhm7s1mhx2c3b"; }; - circuitikz-77296 = { - run = "17ygcwg7dh0zp2wgrwg3ls8m83mpz5jvm3vcsqdaca3yl7qnag4n"; - doc = "1671kccxkll6cd7m0bl3js1s35w8fmghr9s08y8m1srjfsrigvni"; + circuitikz-77600 = { + run = "0fgrmn8sqagy143a819hi1w0lvss7q6bdiy5agpvvg257dlaa6r7"; + doc = "0jdmnmc2sw833746wzq9r28j9v9dwy0c8fvwjgzznmp0ryldqaz7"; }; circularglyphs-73069 = { run = "0d8hr1lns0973y61qmmz1hg9pc99j3w4x3iaqi0f0jlyzxc5j1m8"; doc = "12s7fkjlbbiica7svrha74zh3va390ay87bajjs0lgx6smqfx85n"; }; - cistercian-76924 = { + cistercian-77677 = { run = "0sk6nf2ad80djdkysjxw8a9x3rn87dz2q9zsg6j1qs9jrkifj563"; doc = "03rk8vybhmbciqhrxlk63hq4csn0krsll4hhqzjivyxrllwjsvrz"; }; - citation-style-language-76981 = { + citation-style-language-77677 = { run = "0x7gskb89mzy66x78m5pcr3aqfh2gprwlnhgz7r3df2skf3spxbs"; doc = "0aqmnw7b3wkpa65q6rnz6xrgaxxzrnw9a55i3azdja0icc9ca3rv"; }; - cite-36428 = { + cite-77677 = { run = "07nw7axvgir19ayi3zy0b2sp8bb9pq1nl36x0wv3nrqjilvgrwr5"; doc = "0pg5fc41iwqc1y9m9b47nh48fqp5dpnjbx14ny7ch9irxblg5d31"; }; - citeall-45975 = { + citeall-77677 = { run = "05nb6pywcrhqi1c9xfzkv46j2fq9y1lqmqawi75v3z56h2v6c136"; doc = "1p54cr0khq72z396r3vl0p9qqn2k82pmx4pjaszlzhni5v54hbdr"; }; @@ -3326,7 +3330,7 @@ doc = "1i94ql8n9dfxmag259fr2zbiml83pmzbh30xzkcwa1dpggpvm6wc"; source = "1jkx6vzzsv8332dn2b9aknjmb3sxncvgidjs3a28fnlmp9igc93l"; }; - clara-75301 = { + clara-77677 = { run = "19g2vpxwjjc3y88ghw8yv0abkm69x6lnjj4p1cqbdjiyy4n83677"; doc = "0dkqqps72wws7dhynan243wf86gxn4chn1v5iiishkar33xvvlzp"; }; @@ -3356,7 +3360,7 @@ doc = "1d1pw87hszspsfrl5c14q3c2iy1fkbh77dzldhajx71iqjfza634"; source = "1x7dvg6q0hy6pg05qpi2qaxw7y7a2dcfa4khddvbfcngp1dirrzi"; }; - cleveref-76924 = { + cleveref-77677 = { run = "1d4qp3jl9mgv4afgdgcns5rr7agn5smiwqkmrasqchj4hqzwxhwd"; doc = "10wy2zndm51fy3d80cqnwsjxyczqjjffx61ir6ky3nkmiikiyypn"; source = "1qyyvn226dj4yq25cf5f7yzc3gx9qmxmnlnjijydgmmwam71s3xl"; @@ -3375,7 +3379,7 @@ doc = "1j5g6lx6m359cgjpn65n0a5k8cxbw1ky47yh0ahrbpqdg99ll4qh"; source = "1nc0y935dx89q8wcdhhcd6y5cj0xwc660bn10m2gzcvsz09bzyax"; }; - clipboard-47747 = { + clipboard-78116 = { run = "1i9facsdigll3rzl8xv1i85cqyvlc54xhia69cv5cv0gly00p1dl"; doc = "1b6wvadihwglj0653bn8fnnq18whx2hymigvyknw00fyn3xjgvgk"; }; @@ -3388,7 +3392,7 @@ run = "0w5z1ffi25nabsaqh91glby7ifn40c9rhzxlz2kbyvbrdg6a3and"; doc = "1wp9hglx1vw8zfa182m2103xb0rhg9hmp51rc7bzm6fh3iyz52is"; }; - clojure-pamphlet-77161 = { + clojure-pamphlet-77677 = { run = "15q1hx198bxr5ip9ssfyf9wbccqrgwknijcbnqsm9mp082d0vc1x"; doc = "1fi2yxxnqlwsq3m66b75a16hpx4vs3imij175dwvjq1nvfg5y8cn"; source = "096whv58b2g15m6mzg689d0mp6p9yvj8z83w431zbg204h0kx0w5"; @@ -3410,7 +3414,7 @@ run = "1f7p04gaccyynqm0wzfz8jinsrrwn6i4amc51s835gxkjv2d8gwv"; doc = "1kryc0ay3bx1maydfha6wm4qw2l9xprnhs3901qbz904l21yawhg"; }; - clrstrip-60363 = { + clrstrip-77677 = { run = "18ln2mlc8bhhf96kqawba5dqi38f5j5s23qmp5dmpgdm7fdanlqn"; doc = "1mf6bcc17ivcdvy36ash33bmhh9fcry0w30bfi96swjq17740cla"; source = "1dc29n1m6bq5rbpf66q07nss8iw9mcav8s1gzc56j12ik1r2sa9y"; @@ -3438,7 +3442,7 @@ run = "1y71gdk369hs2yzbfnj5i6yy2xjzv4n65vcfb8z7x596kpjm5jz7"; doc = "0zc7fv9p1m7dgi3vwkra2d8x18c4gkqzkd06gp9c18jgf0m6ahm5"; }; - cmap-57640 = { + cmap-77677 = { run = "11ki3gqlk6hjbpffmi2zdlj0rg5z5drcx8zw9nc480mxz931h273"; doc = "1ykxc5bg6s1c2p52fyl2dkmkg25ylngsfrhsw05yzskj1l8v32yh"; }; @@ -3450,7 +3454,7 @@ run = "03da7ak8q3qyvwnk52mn2a79q2mfbfk0bfrkvmjpqnlagw35qmbi"; doc = "1i54xpnvygfmwbvdnj5wwd2fwfl1y4f99afvs283lz1ki2857aj0"; }; - cmbright-75712 = { + cmbright-77677 = { run = "1ypjv6wfj1nm6wj6laniv304zri75q9gaik95sxbz0wh5cxzwgr8"; doc = "05cwyxmh6mqj0xf4awhif1vvms0j1lmadd1fgil7b14l46mcd99c"; source = "1y5is2678czhhkw4y5nrg05qqfi3n7fbric9m6pszfkh4iw0ml6c"; @@ -3463,7 +3467,7 @@ run = "08wyaqfyjp482gwkwfq2xw3skazfzlv0nn59qri9728rmgykd3wn"; doc = "0236d4ngq70xrgsaxg0b0yqgcnq55blkq7d4hgw3sx6s6hkxfkn5"; }; - cmdtrack-28910 = { + cmdtrack-78116 = { run = "0ygl30hj8rczxj8sxis9cfq419rscvndj5fwyrls3c1d2mnscizd"; doc = "03gp5n28lg10h6amf4vxamvnsr7hvrkhmscfcdf4jyp3kkkvnv4w"; source = "1m8kfxys9nh3xml6inyn4qyhqmw3h572lvlbh7g4z0zzqgiah3qx"; @@ -3475,7 +3479,7 @@ cmextra-57866 = { run = "00my52lh3cn8bn211fpn7373b7khaylx4fgkrd2m72xgaymil308"; }; - cmll-17964 = { + cmll-77677 = { run = "1mv2npq85fmm8ff3n2czs1mfjqcqpy5rx6dwy9c5ra1nybx0a5ak"; doc = "0ps62xbzac6k9hk0s7wlk14iq70h922sxgagy5m8an9vqp94mjzi"; source = "1vhh0ds96n1yy3nby8np7v4i747cana8acvcnik1zz9h4xnf4brj"; @@ -3524,7 +3528,7 @@ run = "0g7211nljimm9a5fvry89ch4nf49xhad9ka7prdmlpj87h9ygas4"; doc = "1fmq2r8ssvp99ykil3aak8w301qvh4nldsph389m7qar2pviy1sk"; }; - cochineal-70528 = { + cochineal-77677 = { run = "09bhgl11ps6zw62y0jvh2pfddxcgdc92scv9irpxf2nvjlyy3wg4"; doc = "1lg1z4nlw3w5hw1ivhbbk44qg42m8s9470d64pgzgbgfsalyx4fp"; }; @@ -3537,15 +3541,15 @@ run = "0s0145rdpqbbagc2klx2w5h6mlx4ns0qlllws31qbvy6byh65ngk"; doc = "1pj5qnzfa7725v6cixkznrs7yybc2v0ik9q2pxa4d25rpfxap524"; }; - codedescribe-77215 = { - run = "0mk39vwdp3vm3cg5xnr99aam41rsx9kclyaf8qqgd1l1g3mn6881"; - doc = "0pp558myd7r3awg4vvx1yi6ydcj47ka15d1g9510wx75ky5na10f"; + codedescribe-77818 = { + run = "1ld2vy2icgx27inz7lyfnpqscxx7vpc6fngb4cqcqpvywqc7bgyc"; + doc = "1h8dz525ljfb2ca31svj314vz39kpzifd5c5ijhayyknf8k9br8h"; }; codedoc-17630 = { run = "1zz70vp8ssblnacrqdsq9nwvf1lw69mlk9d94cfjc818szcgi9v6"; doc = "1f3i3vw1cmdvgp05xckr748kzbairhvdpfvr844y7wnmxzr4rfzg"; }; - codehigh-76924 = { + codehigh-77677 = { run = "0jd7fqb58hlin8zn1xyyfqqjm9f92nclkqlcy9qhn5x0c10scxdq"; doc = "0adk0248s9ncm1vkrlw3d7d0c3ajl735af5lpilzsbj1b8yqzzvj"; }; @@ -3564,7 +3568,7 @@ doc = "068234c0shvblzkcgl67a9s9whcbyjy3mjw60i8ljhs5z5wjrnc2"; source = "1vsb7dk4mlaacl9ls17lm4xdw27xzdgvng02gkfjvja1ja3cq4zr"; }; - coelacanth-64558 = { + coelacanth-77677 = { run = "07y3hgw3apkkncch9qcl71l5xaff8zqpgcwf8is7wz1wx173hafs"; doc = "0ylnvl6ya87aivb10z8sq2rw02q3kljdiddjfarx70mr1jzr2hma"; }; @@ -3577,22 +3581,22 @@ doc = "0hnf25h5bzlj3ba18h5rr21br0cra55s9qrcksips571d5fv0363"; source = "086y5m4n9fsd5cp485vqjxyyq6bf671j570lhq350bb0ynid6llc"; }; - collcell-74187 = { + collcell-77677 = { run = "0d88sziljrzdzxq95lw3sr0y3pqz8mwdfn93y1nls13acqy54lvz"; doc = "0cn5c90l19d5x543ncncnb9kvn6kll1pyim37fxvxgrl9q9k1gxy"; source = "0z9lxlnk5ff1w1r6hg4mrkk667c41v3kkxs3hb4pfa1syv2l0yi1"; }; - collectbox-64967 = { + collectbox-77677 = { run = "17bz2nh141yw4cffv1w6cdnxkgi6ilsr5fkzkp6h5glfibmzhi62"; doc = "0j9hs1q8bzm4p7rwiikc805khkar23722ylf00yb7mp5mvky8996"; source = "12llsyfksri5hlncmj3bba779jhwxxdr9zcck02jmrvx61d1znvh"; }; - collref-74757 = { + collref-77677 = { run = "0c4xpg5lgl7vxrx1my5ghaqldmipdc2n51i8h8j7rxqayzc8br2a"; doc = "1lpbfri1a5wdc6cb51rj41lwys1y0wjc9w0wdnglnnp5b2x9l7pp"; source = "0mxpn7aqzdkqrihc9sqnqdysa52y15aw7liva0dbj2yzcm151p79"; }; - colophon-47913 = { + colophon-77677 = { run = "0v8q22qxjrbc1mpsmfvdp13iwkjxp11cxs86h2b7b9rjs0cjxy6s"; doc = "0s2kz7q6nkwc19jyl32rzcbbcm7ykhkglanx010xfz08vgirk1pz"; source = "1z2dihgwd4vbk87n0hzpipm2359fwl1z13fjs4g9r5ys7iv36wsq"; @@ -3611,15 +3615,15 @@ doc = "14bw1g3dna2ykyv4fl32gvqjs0n75vlfpc9icdk09l7zhdspsvfn"; source = "1bssn8rjrp34nm6qhmzcrcn6a0ah9lv5n94d1jxqhhaj4pmimd2j"; }; - coloredbelts-76924 = { - run = "0ldfqnf673fbh5gd00zlm5d0in1wlrzgnagg09xplic4glw7cfhs"; - doc = "1qrp1mn8mvvrn4qwqcw0zvz8yj3l21svxrw2vsqppjp1isbacrxd"; + coloredbelts-78042 = { + run = "1r7q89345mn2v18k6pzs5rvl1yjp94i4qdj09lv7zx73dliqbsqs"; + doc = "0cnkjkhwmnrg4057024g1fzlimpybnnq4ri13rgmizwhkbj6rvpa"; }; coloredtheorem-74812 = { run = "1akvgwz3vgk0skblbpxi4js6icb5rmcvcdf6hzbkpgr0w67cq0zb"; doc = "1masfrqzqfix5as9myf2l8v73mxjzlgcgw2pak8byimdgmm7jard"; }; - colorframed-76924 = { + colorframed-77677 = { run = "1kys1kcq1j3c4d8mv22fgdw5l2c9ar3il8cc65w0lx4avbldw28r"; doc = "1xg0gbyh0ay38yk00in78q7mysnmlr4maxzv5lw3s88l0adykr8h"; }; @@ -3631,9 +3635,9 @@ run = "1ld6gknb8a59pkz50wlil5p11mnv6ss0zsjbajbw63dg0zlwaglb"; doc = "18y8apbkh7yqzxrzpraqhd76k93xnvgq5rana8lq4xh5z3f7skjq"; }; - colorist-76924 = { - run = "1p5m9i449714k6jnqh2ms4llms1nifnzmg9sfams0ng8pranlhgr"; - doc = "0wbzik5805f5pg0w8grfdaacgii56dcyhfldkf5xgfbn0s35xm1k"; + colorist-78012 = { + run = "0j7z4y7i5m6lqmmms46fw6imjcw988xkaspcj4aakr8hzr5wx3m1"; + doc = "1jfyxjivc7b84f7v13ly67m67w2zkv3m2pmwmf65vbvk79x37wnv"; }; colorprofiles-49086 = { run = "05nf7y425f8ric57c3afq7ymc7ndxcdahbx9n32jnaz9j3qq2ypl"; @@ -3650,7 +3654,7 @@ run = "0hiq8wgqiwxnw1gsrymshkldspdnizcci56ihn22h0hcwz76hgzv"; doc = "1cj84k7cl6cww25yy2lynjrbicn0qy4y09rh6dx2zq19972fggi3"; }; - colortbl-75287 = { + colortbl-77677 = { run = "01p79xgwyvidrycrqq2daqzv1xls5lc3snpxcydbd5l6xxi0cnl4"; doc = "0kds9hs3nmpvw2zchkfw72igv89l8gmx83ksgad9m4fj3y37dq7m"; source = "13414gh7wca7j0bwvjwm4hrq2if8azwi1nanb5pfbrfqg6nv9z5m"; @@ -3687,11 +3691,11 @@ run = "051xpkjszw281gcpacc5s6wpbvwx66hkbr5fpg72205raa454bjf"; doc = "076niz8w1i6zwq1938iplhcv41qfasqhw8darlr84fr08d3hjwl9"; }; - comfortaa-54512 = { + comfortaa-77677 = { run = "1kfxl806y2g6axx8csnd7njyd0skxx1gpw7fm3paz8yrzvyyw89g"; doc = "0irfhf9qw81m9x03nybk7br1nrsk4gx1dccd8ay7wd3sgw00kg0a"; }; - comicneue-54891 = { + comicneue-77677 = { run = "0w2jbwfzfhbm5375852zv9rqih3p7grvi0s79sxr6gpzh7iyvlxr"; doc = "0wr71zjk337h9p38nm67ga8js60vqyqfslwn7dqvzg06p0741bfk"; }; @@ -3704,9 +3708,9 @@ doc = "0mk7k9gyv2xxd3l7m58dsirk32cn7wbmdy9c0nc6i1jyfpsfhmq4"; source = "0719a7bp07vf5jgx00cjdgvzfnv7wbxrxna2bdjjsfyvipyr4z8a"; }; - commalists-tools-76924 = { - run = "0yrcd65zr19740pikh16isclhkc5gzc70yknjym2qaqhdbxg5kzv"; - doc = "1rcdkksv8mzmglgpcg33nnzl7gxdq15gsgpmpgvfm1rnn0yf5lkd"; + commalists-tools-78016 = { + run = "0llzn8yvqbkwlw907k7plaakzzw6kv9nabqsc1d0ifrdh45paziv"; + doc = "1737r26dlnxbrlddlwjrqzz3wbrirx0ln3b14v5hm4x7l0vif8d3"; }; commath-15878 = { run = "0k3s00r4l8bypv1166p8jkdj1wrx4ar4w0y1fggmpzivqicc02g3"; @@ -3717,7 +3721,7 @@ doc = "0vvnkp8r0xbsyvzps4a20fr43cj2559cs6mq7jhja6jzvqqc6mic"; source = "1kzc8i6nmvw7xwz9fbfanabypissbm7hnmmgp2m8r462ywzpa79c"; }; - comment-75712 = { + comment-77677 = { run = "14k4y4abv5mlhn1i8f90bxfymp9vz0aha4p2gql148wj2hh7h96m"; doc = "1589g0dah13lw4p18cqprhfnh1184m79ddrgvc2l22bq6vb1dsb6"; }; @@ -3773,15 +3777,15 @@ run = "061kfzds7clbxyq62ilxwcrdkfghi2lx8afik7vi9gg0hysbki7y"; doc = "1x6wb92k4da01sv8b35p3bly9hj46hh8k9wr22m7lj3rxnndnpcq"; }; - concmath-otf-76683 = { - run = "1bpglz1l91yp6lg6p0r5plkilavakhclvdyaqxjx1f6mbqgi7wxq"; - doc = "1fbqc3522csq0lrby0s350jii54hrfdr1nk2xfkf0hw7vs16nrwn"; + concmath-otf-78182 = { + run = "0nfb3faghmq4i6yvpbf7lz028x96z3bqb9rwcqw0pw253r3v8kvy"; + doc = "07zl38cil283fdzharr38rz7knglc3kacgbcffsmiyg0kk0bhwwh"; }; concprog-18791 = { run = "08yr8yk9gp35d0nvh54ysgv61s062vj446fyb87n8jipfm49mj2x"; doc = "197p2bdn1rqmxva56sagvb1z7kc8gwxr9zf612r6g8yb07xg5riq"; }; - concrete-57963 = { + concrete-77677 = { run = "06m8d6z5z3dpj9i0nvp50g6pn9j0m4n0n1j3w94nml137qghawyg"; doc = "06z5hh9ksr9jpkfchyh2zp8b827klb4v282ipizrm1dvlv2r1603"; }; @@ -3804,10 +3808,10 @@ doc = "0kgdggc8gpd1h7kdbh3ala5kz8rs56bgmwgv9wvxsqx4sn19q2fy"; source = "1y0g7sj696d6qhcw8vrpxr8gwik54slp7lijbxz64ksqbw5xjqv8"; }; - context-77320 = { - run = "1s20c5h9sf1q91c9ad2cicj15b4xdgj0sgdfrg4x54x8ja1s5fca"; - doc = "1z62ncir8n6kmjk1dbf6z9cr8db5cyclj2cv4ba8if624l8v2mvy"; - source = "046qrcm9kdhcg9ijh39k6girhsg2s3gy5dj6gxsa7rxhxg2vzhbw"; + context-78011 = { + run = "0xq3krsh9sgawwd1wjjvz8jdvpdjizg1z8fj9y5bacn89y7vkhb6"; + doc = "1c3fzicn516hgbl6d0kq542pxzjnx88c0bvsc2pppiw0xa53nz1h"; + source = "19y8kdqkaz4f08fdxxflza44qxwkdxvkn902m65pyys2djrx831a"; }; context-animation-75386 = { run = "1cy0jc6wk9kfxahndf82wwns4dhn1nbrxqx8v5bfb57m23id8vff"; @@ -3841,13 +3845,13 @@ run = "05g9p85jgdsv54wgbm3ygs44r49mgkdsm1r0b8l4s7ahbzfvfivw"; doc = "002mznma23iclh5kgxy4k08ypvfac8ahrxpb05rdrfz6qs7rzrsc"; }; - context-legacy-77320 = { - run = "1fr7qzj0f27fdg9jvavp25fdxfkjwyasw54vmal1r2nn7vj39b1r"; - doc = "013czblji32dprcw1dw7cqs2n8q0np7z7wc8smxkzpnas6d7y1ci"; + context-legacy-78011 = { + run = "166a1fx6109vcn3pxmajkvmbj1vg04106hkwgd1drsc4wxvanypg"; + doc = "06n82lkjrwgc3q618fm0rjl6aa3pm1g8as8m98add6axv8m7cil4"; }; - context-letter-60787 = { - run = "0bnd56v120h3c235n9v2h6mzvmd6fy1g837gjim5fkkqd7jyzp2q"; - doc = "0l4vgrpha5kx2990kdk4pdfljznlczlji0fxqsxs292yb3yy5a4m"; + context-letter-77850 = { + run = "1s4z972l86ivf0gavf5301yazw5f88q689mv6jr0n9qaqmj7mn9a"; + doc = "07nkkg4l6psfp4iyf5i7w42fj6bk4j86y1klwxncabhmw9hzsf7f"; }; context-mathsets-47085 = { run = "11r30c6lpcvkx7awgm70cb5darl90fvpnf37hj2mb7h69d281hv6"; @@ -3864,13 +3868,13 @@ run = "0dgmix9w576vxmffbm4digcp00vvdgmdxmxwjzrrkici4rq31w79"; doc = "17djxi04rhg61fjcmsz4yjp7mnc7g1fbfb9mmkcf7gk8dwzrvigf"; }; - context-squares-70128 = { - run = "0l56p7zf7f9ywb66v6cppnqh4k6zlsvwj37vxcwshwjwl9z3cfmj"; - doc = "1qxcy1qhk77p63h97qad3jvvfcmsgjm6b81cn10aakvl3sniy7g3"; + context-squares-77884 = { + run = "05fihb100hmnz6nfjg6ny0zc25fcira9fssrvl906hfqvffmhl4y"; + doc = "1l6zlhvac8bxb9rhdi7m7mj4bwap5wv2y7ykhv9ha9hss19z719s"; }; - context-sudoku-76924 = { - run = "0fnzvzpn2d24hdi5g18f1mpaqkyrcf8kvkprqdz1jvlkqld82kd7"; - doc = "0dqzxcljl1mn7qs7hk2pahvc5791m4c911j5dv85fwaladhjv9xb"; + context-sudoku-77885 = { + run = "06m8jqr587w5wz5vj9gw0lpic1n9kpf8g62djdr2psl5529gz1p3"; + doc = "18236p98af8yrjv5hpy2v313x7pigy71bl2blar7ny96aca7llvq"; }; context-transliterator-61127 = { run = "137wjy0whfbwp95h4grypwxld7kxlx9h6l3bkd5bpfnqhg70j05d"; @@ -3889,12 +3893,12 @@ doc = "18ncq5d4chmnmxmhazbjh9ypsm4c3577vgcmnx0y1pmzgb2g8pn9"; source = "18yyv9974cxzpw45rzw6ia2jamrb07bzw6gqchdprdjs0xmhz308"; }; - continue-49449 = { + continue-77677 = { run = "0vwz01gmbid6b2aj32qnz1xrlk9h0nicjv9ix1rvqdad20m1i4wa"; doc = "1mzsj70v9f6srmc8ja62pph9j67p644hl54fx6nyahvr2h9vdik2"; source = "1q835904qai3r49yi8hrfxkh4bjf6913qs5fd2dv7myp1w93j5ir"; }; - contour-18950 = { + contour-77677 = { run = "0xb8a0y3jazrq5gxfnxjl7qkyaqjnmyhjshgngqcsrw2sq4j4li5"; doc = "03rxkl9vhhqa7gpigar8w2h78qvx4k68chhf0881ws3bm6lg15sy"; source = "17sfl4npipzgc7jwqx740nny7fnd8bv8k4vav9ds765ky1xcs521"; @@ -4019,7 +4023,7 @@ doc = "102axl32lgrdlav3fyzsahkcikmapivydbfwm3wkib624i1f1h95"; source = "0f8gspf0m2b78fr0jq7n4s3y0f80l1pc3qr1rzjfs6xdrg1nv633"; }; - countriesofeurope-54512 = { + countriesofeurope-77677 = { run = "0387czqiyawxcjqh22czyd8f7y55kcrscxmp28rcm8wqqdh2ra0z"; doc = "0h06f5rpizsdqddqdvvvh5p3nhm4y5aixjnxl8s0b90wpcldwrpg"; }; @@ -4031,11 +4035,11 @@ courier-77161 = { run = "08g6lm12b0k6333pxcaqdf67v87fz5mrqp3jgal8qhrls5ym8q6r"; }; - courier-scaled-24940 = { + courier-scaled-77677 = { run = "0gfqc90fq1nk7w5rvy3fqd5799aaxh48ia4wxcf01bhs4l7nrl1i"; doc = "17zr8bdv5dv8hybbjfvkrn1skn6xpl41yfrb4q1nq491nwbppb14"; }; - courierten-55436 = { + courierten-77677 = { run = "1maxj7wsjqh2ni75pjpzsbwh1f9abndka1ilaiwik1c21kgb44g6"; doc = "1lq4clwd38f8l4722khgnldjfk11mn1m4m82ppb1qk04qyh1v8sp"; }; @@ -4056,7 +4060,7 @@ run = "06dhy5bnvk3c08rdgnhi1rbql0fz0ppfmr8hihyshc9ghjry6qkq"; doc = "1y903d0xbimavg5r5l8v39l9mikrl3316p4rds7vbi04k09a09z6"; }; - cprotect-21209 = { + cprotect-77677 = { run = "016z5zz8njkk2cra768jlh2s9l3r4wmn50nk3psmk3v0i0cy0197"; doc = "1wjyrb0z85yighkw9a1pxxwilp31c5fjra7y07y0v1z20q6g3rlm"; source = "0lrf75hvlp6jpwfppkj0dwv7a9q51n897bwrf3gzwswb7icvqnf2"; @@ -4065,6 +4069,10 @@ run = "021581zdl2c4j6crp9cnrnvxpwdx0jhhx5ab2ax7016hzsxff8la"; doc = "0m7hhy2wlagymkq0ckr6yhiav02y7b623gd47wkk75f48rm0lbdc"; }; + cqjtuthesis-77776 = { + run = "0y73i04l0bjz5p95ynh09r51w4p1r3mgh0061k2k7pw4mbzpimy1"; + doc = "1v0p8sy6rqrvy2lr5gyy3igxa0nbw12ajgajs0krldfsvl1wjxvl"; + }; cqubeamer-54512 = { run = "1r63ahd6m6ll0phqaxc02hnbrf3f6xjdghrhn7wdqxnf8n9k34ff"; doc = "0rgfjw69is9i06blv1dr2ki6d8lgfwg3w57r3620r7yffj7z9hpy"; @@ -4082,9 +4090,9 @@ run = "17frsrll9bl5p4qhqw9vc0ff9sxvksb21qhdahjm8qw796q0mbqc"; doc = "1waxkpbvp3ghxb98hhyp56wby65s72lj01055br1av3j4xz3rsiy"; }; - creationboites-77191 = { - run = "00ibqwxgyzqzk80hhrf6rcfcfwd8dxb7xbraszz3zanqn1qzmx55"; - doc = "035s4vb3qzv1km04lgfagz50vizfhb3xi266rafm7vbv2afilv1y"; + creationboites-77775 = { + run = "1ng15n1w6aa04nlr5q1qylmpg276c61a6b5kchyafjwy9xhfp7w4"; + doc = "0xh1vwwdi9hjy2qidvbal02kn6ibbn5x3zw258py08q7bcg8dh2p"; }; crefthe-76924 = { run = "1kwl01gnfr8xwk2zra14faqq4in4wijc03g5sdvgh2c7a9j3zm00"; @@ -4098,7 +4106,7 @@ run = "16jz8i749gk7s87h2b78nz6cclmgvfn35kh3869rsf299y4dbkx2"; doc = "1y8qngb1v6paqr643kh8sdipnp57lkbqwbk62r8nrxps2cvw06g0"; }; - crop-55424 = { + crop-77677 = { run = "1hnf65q6mg5fq75l4g81zvp4qqdb092zb41m6nl3zw2cvp8gal23"; doc = "1w6ql3bnghj633ar1zwbv580py4f1fmdm4vk7pa3q7vpnrwrgh5n"; source = "15fxivp8d1xww6j5nbfkmsb0b2c2ldmkdy3ikw3m6jjk269nwy4h"; @@ -4112,7 +4120,7 @@ doc = "1iahzjwns9zapa5y7z6yy2wjdcy6qiqrqvp9q9v4ky2zgsf7n5pi"; source = "0yajk2dxnsfy74r6a50zs4lc064aha0lzfqp26gpgnsx2h0bvpix"; }; - crossreftools-55879 = { + crossreftools-77677 = { run = "0pdhi9yij4n6bwcwbk077sdvwi1v8ww51g2r9ssfnmvmxs4zjw27"; doc = "0q80k648b967q9gcy7c3lb8ywk257zbsw04kc2gazlc61scviy49"; }; @@ -4120,10 +4128,10 @@ run = "1jw4wspjvr9f9ff3xfh5yy7hszca67g7jx7988xyvd5anffywxcv"; doc = "1gcknabbbijh1yi99fl16ikqjhyhd0mg3i78iyi0bb6a2nil8f4k"; }; - crossword-73579 = { - run = "1r1yl87rra7g922bmij4xwh1prm0k368lxhay0hs7w11jklmnmvi"; - doc = "1x58s971hbhi9rqlnqyp293fcm4sr5gbppwzikqlfnwgb21ll45d"; - source = "1lxsv01waq5v8zyrm02j05hwczky696nm9agqq3hqcndx2jj15sd"; + crossword-78222 = { + run = "1j7w2kxbc93yl5i5k2c24wsgs40nxh6scq6dv2c507y432clk8xy"; + doc = "0vnsqpxdpsnhpmzg8253ndcyn7ws524ihir94bixcynvmysx3d0p"; + source = "0fqn8gxqfan4yzss57ga5yn22s6ypa51l8mz2cz200mm594fbwk6"; }; crosswrd-16896 = { run = "1c85733q3x56s1fvag4kw39r6lnx4hr1wmhsrjs0jnyf5j6lf38w"; @@ -4147,10 +4155,10 @@ cs-41553 = { run = "0nzzcg1yvbslhqm5lsfcpqh6sbzkmnmmgyakg9l8855qpa8g9bf3"; }; - cs-techrep-77506 = { - run = "0li69clkm904f6m64qnqzh5jxzcr2q8zva4nw6lnhj9md0nl0qka"; - doc = "1wdfxyfkvyjq9b51fsmr2w000ixfw3m24qmlwx321dlmwh2dgb4l"; - source = "0bdcrvn03imsy920pd7r2nvf4k95i7dkyfxjp1k1xpjp8p23y1mp"; + cs-techrep-78146 = { + run = "0305r52l60f3vqf2ys3ld53kclq84b6nr6yvz7fsmb7yjmladis9"; + doc = "0n1jh74ckj5h9gfmvyhg8y7izsfsysnpkljh6v1mf1nylfd8mkzj"; + source = "0k9kvz07pwwvc0li89s3r3ps5a3r95dx6nvdwj5b63fynaj3za37"; }; csassignments-77161 = { run = "1mwaaf1ap05mp0lalyk89lyhqs26x4w1sx91vfsjxf697lndadda"; @@ -4168,7 +4176,7 @@ csplain-76924 = { run = "14z479gkiwgw17pdghrxh5q0rlxnij7ccj49kgf3macwgmh5lm0r"; }; - csquotes-71053 = { + csquotes-77677 = { run = "1c9h0n86fgxzrkna5vr05g91gv1h45b9fjsm94hkz7xnp6h07fhl"; doc = "0zrfbqv744s4k9agkh0a004w7ywc4ha8gq7ai7ckdwn2q9dins95"; }; @@ -4196,16 +4204,16 @@ doc = "18pmc5h44jmlh583cg0hjr24k2pj369l6ya4hqm9kwka0bhg29nm"; source = "0mggp5xankhif93firc5g01c6b160bkwqwbhc04wcm4ndlamvip1"; }; - csvsimple-76924 = { + csvsimple-77677 = { run = "0wvcksc2lfnl3635nmpjfzzlvb734wjzcnbyrhcqv94z7knyk6lx"; doc = "19f4bkl32p5ak4zb5p1zxs7jmiap20lwwyq84n92mflnhzs5i4r9"; }; - ctable-76639 = { + ctable-77677 = { run = "1cxhm38bgg14ryyq4amj42yqkcbr6p1sj5wplzcxh7sd7nxvjlr3"; doc = "04grq8z1biwlcj4hs3s1l4zhdaggm9b26dk8rxfbn22bkwzlai6a"; source = "0ra01dn5hg453a3kyzipqbl6zz1s37cf6smffmvix0k41fmsq587"; }; - ctablestack-38514 = { + ctablestack-78116 = { run = "0b739h1ndkisr49d8y4q0vnbl9j3diqwl9r1ah8wk2za1ww2mi54"; doc = "0qmshnvbyfjhi8bb989hbffwn3447r91jp46z1yhhmcbjpr7clk9"; source = "0133xxb7470lyfssi1kp81yr1zsz4d8ai3qjy72wki0p7ijkypw9"; @@ -4229,7 +4237,7 @@ run = "1dvqr96ir3gakxrf4fk0dka80inl6aj3kydcf0128vlq168zgvsg"; doc = "1gzfib72lfbgzcp5r8130k1n2d00v2kds0x8zdkqnikn22fq4jxm"; }; - ctex-71527 = { + ctex-77677 = { run = "0mk0iix0wygznqhzqd1wzi7hiabr751i0q5xrr3k1nmns68y98vd"; doc = "19z979xk8mylch56d2gxvln0w7vrwfizcf4apy4kpbm1nhb90gaq"; source = "09y03idznj0qw2ik0hq3xy1v87sl3xzgqfln1cnvk3c6mmfz9j7v"; @@ -4255,7 +4263,7 @@ doc = "18a8h3lgdldazj4mslszmqzpglf0vqpa617pfqa1ga1yf7qnh1fh"; source = "1mzijc30dcymm2lnzzfci1f99rsxwb8a50p6fd2qnynm3ixrvw6s"; }; - cuprum-49909 = { + cuprum-77677 = { run = "0gqrwdh2gpxgc74zq97zm728ykadkrl066v77hjllmw7x6cjxrng"; doc = "1126yz6ks0rk92jcsbg2m3ibvv64xznrii9kxf6ss36hm1qwkgbi"; }; @@ -4264,7 +4272,7 @@ doc = "0v8sfvj7g65r7iyjijimbg855rbbg5d1zdkp7vc58q14y8f34a8c"; source = "00p52nbdv0x1v71fb0ln63wb9mxdhy7zgagbpmcn2ca3xb83m16k"; }; - currfile-70650 = { + currfile-77677 = { run = "0z2fkxq642kayj10z69xyqy9mla0fc0dr1yiq39mzs6m0zns4jy6"; doc = "1did5h93my3i49n4dnjn43zzq4w8b965x8b9qrjiiy7jmkw0wadl"; source = "1dsw2zk618idaz74i2cwjjv2v73c1464i7y8rc9mm68g418cys11"; @@ -4286,7 +4294,7 @@ doc = "1jv8f3izp9pvzh5qs3sh33c95v0z3wn88f278qxi0f1bc1k8990m"; source = "0l9cq8aji7z8qh0p45af8rnz0iw9m1hgc118482x699iqrvg96y2"; }; - curve2e-72842 = { + curve2e-77677 = { run = "112ggc53i9hqmh31fgqy47lbpjpvh9g42fgzqs41ssvnc75k879j"; doc = "1pyyygpyp33kkc4ixdrga9bcs66g427vnfznvy4nyx098841bqsj"; source = "0bc5r3nfw7prgvdb2226xpm1zwgc8siy3gkm6jzqkjjmqs5nglp6"; @@ -4310,7 +4318,7 @@ run = "1r74fr7xy5j2iyz4k9wn721hv4y64fwammkyyqy15bpqz8fx5ybg"; doc = "0ky8vcv88dfg80hykvbdqy8y9w3a7ip2hn1zfws7va65hbinqfw7"; }; - cutwin-60901 = { + cutwin-77677 = { run = "0camjay52m2fbg4df7rrswfn30an4s40bvyvssdcmhmqlbvsh46f"; doc = "16wmnp2p3hnl8aanm29sxflqcz03qc5vlk9ziq38qxsksisxkl5d"; source = "0lqjiqlfndqmjmhj5p4flhly69cyg175s8wg2gah1fcfv0dayrn9"; @@ -4349,7 +4357,7 @@ doc = "1nman70rpgd0wqhgw84qg8acm243y45nhxd32dmh9y8ywabynvc1"; source = "12pbrk2bmgv25fa0llpk6pfgmz5jljmy1w5b6j0md0ni46ldjxpb"; }; - cyklop-77161 = { + cyklop-77677 = { run = "1krjgk4a920bpgb7c6qw6jx5b7gv97raxpaby1vx1lh5zvbybfn0"; doc = "1fnsd0p8wp58imrn22zbswk8bdjgp0w9v4hcv8f7x5ks1czcas8x"; }; @@ -4385,12 +4393,12 @@ doc = "0as8lm21znzpfdhf7880fsvna1ivprd5q7jc5mlyva6gny6zf3vq"; source = "0yy8i2qxk7ms53mw05lk8lq1wal1rx3431wqfw4w2v74xy3jpmcx"; }; - dashbox-23425 = { + dashbox-77677 = { run = "034nwqqbd4q99mzdd6958w6a3jcvvpvamdycda5blh7in1gwm1b5"; doc = "01zb6bc407282xhfc6ccrm38jjz2vyl96h552435b6cap68jv48m"; source = "1lgpiyfizg0vgfgz51wk3mhhc344gwra79k1xp95c2p6w32bgf5y"; }; - dashrule-29579 = { + dashrule-77677 = { run = "050scy57rjz5pvwd8bbl4h32w1paigyyy7dazr33v28061yap9b2"; doc = "1ryclmf2l90n20qf516p4qz02znnp5rgjx6pfw4p3wrkamnh6xwr"; source = "1f05m420qbbk25pc5snh3nb4dx7bd38nwfix1p8ndngn7l9dfkcs"; @@ -4399,7 +4407,7 @@ run = "0m6vqpa0aj3s98krzxyhpr3wcaycf0k0iz5abb7fqa2rkxfj1bya"; doc = "0pkq2178hls1q86062i1fxf3lbph28krdbvkbgbiym9v497ihcra"; }; - dashundergaps-58150 = { + dashundergaps-77677 = { run = "000fzv5a00nap8ybzyijz7kx1ky4qx418jmkmyz5nm2rpnz8ckg9"; doc = "0zj18ikjshyd9jdrn4a8h1l8d9kypr38kx2cfsd9gllppp27m4c4"; source = "0n43mz7bnf05j31p99dmxr26rl6xzkc4maxra1aavg8s19x9pmd8"; @@ -4433,7 +4441,7 @@ doc = "1gxjc45zim6vykmskmhrhnkviw9i7la56d2zfyi89c5nyjbry5a2"; source = "0ks8aka4km6z6xcn6sihsff935z8kg74cyf3czk31wmr9qay4yq0"; }; - datenumber-61761 = { + datenumber-78116 = { run = "0jcpzz01g8n8gxl12pahhbl0wi91in08vmpwf3lnwz9cdsm2n53s"; doc = "1h7nm009as764cwkdxy64zh27qwwsqlchzfd2qd4wx9gpvg3dg20"; source = "0qsbqqh4lm075gfv9bjmb795z2awf78nr66lrsj72p6z8wa01scv"; @@ -4448,7 +4456,7 @@ doc = "1j8zlxbyqpdrwm3z4pgdv3gz2firffk8wwr3ih1vcgn7nqxkcd78"; source = "0f644wc3c6zx6dgdam4wh6ap4gzzf5qn02krp90hkqmbrg080zxz"; }; - datetime2-63102 = { + datetime2-77677 = { run = "12854by3m3pr6j7s6zm8inj2panr7c9h3ngm19gzybwy7cdb34nq"; doc = "1pk1k3rsd9h5csnmnhlwi73i6dbwhlpqmf5z7kxgy9czmarbfg56"; source = "1n60n0i9iwh8qyhv78z4d2afsfk04k912ixjciblgnik1gnd4xjh"; @@ -4663,7 +4671,7 @@ doc = "0rkibaqirq4xgy6r7a1aws6awyamllg5z5zixb3imapj3x6c8p1h"; source = "0d21jimjq8sipg1qh4fxwb9cmq3sga0wjlrcqapjpy559bnfgmrx"; }; - dblfloatfix-28983 = { + dblfloatfix-77677 = { run = "1r8s36il4bmqvvvlrsdbhdp4nanbyd1lh71dac4f774bf5pkhzi3"; doc = "0znp5j2v20q7bsic5j7cjqxmbi1dannffl0b14g2w0jp3p6hpfxn"; }; @@ -4709,7 +4717,7 @@ doc = "1gpz0g8s61aryz5y8f2v35v0p8cbwpvsq1x4f45hrhd3hpk96hbj"; source = "1d40h7vcyaxdf8yrvbx2lns0hg3d0xy9mv9rmqpy8hkqxavzd389"; }; - decorule-55230 = { + decorule-77677 = { run = "0r5pxcpx29l8x1bw4hj4xp66zgkjgm0qn2ryvxy1d30dyjgp34zb"; doc = "0a3qvnknhcx0jx8x9gk7bh4sbnzv1mnqvdr8l03nzjcbmysvc3hy"; source = "1lj47s4k44pjnr0n06xdcb37625hkjclrsj4ccmkgcr61d85vkwk"; @@ -4726,11 +4734,11 @@ run = "04sp0k95yppmw8xdma4p7xryapq3k2rjckvqa1q198lg50183sdr"; doc = "0klzw3fx6rl4azwq85n9kxyg82hal75cgdck8v5vq70m15c26ha6"; }; - dejavu-31771 = { + dejavu-77677 = { run = "1pxcrv98xgy9hkqhclyp0q5dgpgc80bvjzs378f0dqzc1037lghn"; doc = "1f42z94n6dpdq481n5wmsx5hx000klmbklghz77x8pc9shgvlka8"; }; - dejavu-otf-75301 = { + dejavu-otf-77677 = { run = "1kflyvkl89d9magxqddgyshfb9zaznv4qr1m9i3vw9vz16459jgc"; doc = "0rrznsiamk7d25w9i7ya1c76pavja68rkjsd4pg80s1d3hdh6jjp"; }; @@ -4743,7 +4751,7 @@ run = "013r0cgz7ivrjfhmpcf5rdfl2573q35qmw0bhprnamij2jpvggzr"; doc = "02s406bh59qy6g8ckpxhgl0b4xxyr4zf91a6prhzlmbbhf96xbp1"; }; - delimset-74779 = { + delimset-77677 = { run = "0mqlppl9igvvwx9084r1a96gnxm2i9nszi3byq7zmi6canj7r00b"; doc = "071cmhr0xdgj48h5sn16dw7kgqmjapm33ra4ykaxwfqq76y8y7p4"; source = "19r6m2s402j4ywgqaxm3z0gvm3bg2w9s4zbjqv756qvc51y7kh99"; @@ -4757,18 +4765,23 @@ run = "0lk0c5j364mypic6wq8g8nk0gjsvw6y17nv9rkzyrrnsb1zaaayd"; doc = "1382n265f57c4p4z7c7dmazjydq9fis2b0p1603nw18vbb05djib"; }; - denisbdoc-70592 = { - run = "04y9dwkap94nyfn4cfcpm9jk2y0891dg7jg21c0ca9b3kckrcgjg"; - doc = "11m50x8lc0694wjx06p9raj871gr9hmssblm3gnx3phl0vfrmyd7"; - source = "0gipwjskg2p78r2z4j839yxfar227mvv294bjnl0j16w33d8k4cy"; + denisbdoc-77983 = { + run = "1r0p5dcdfj9y1n040d8sf3xjd396jkhi3lwr3m5ixlgam465qrgn"; + doc = "0qjzms4rviq83hznqk1qjnxyn14nkld1bzg3jdirbghdvskxzqdy"; + source = "0l8127yvgb3l99zcsa2v89w7xrq5lv9j0fjhrvf09vfridsvddb5"; }; - derivative-76924 = { + derivative-77677 = { run = "0n29fjh59wkpigk1759b0m231zcmli6rcsplj0zhhaf4jwxk2apj"; doc = "09mv84hz56l3ihccl5cln8avw4137c8kwykh9s0j3y1r19iw7x1v"; }; detex-70015 = { doc = "1vs9agbdyhq9wm1c9nd7wwnhnpvdzjh5msbmhn3xyyq45ylqvbwf"; }; + deutschesmuseum-77887 = { + run = "1kzzrzjl5aczn0qiayydhardbksb0qg6hy91mac1nfk6qr0ig6wy"; + doc = "00y5z0v3cc6xx8m67c9gckwd03jzivnnrrhb1ylp799dk63j2pa0"; + source = "01qpdl4xsf1fr46c8yrxn8473bnfn4mkbjkz0fn20iwnszqisx7v"; + }; dhua-24035 = { run = "16gq48zlsfk9llafs8379797v908khv954q8lw2dvzk0v69d0qki"; doc = "16l76rvba4fz3vfw8mzkmks7b7206h2dva5dgw3m0j30ds8d6vm2"; @@ -4782,7 +4795,7 @@ run = "0gygfg9vs4gbp3r0h9v6dqc18np331c0hjfmc5rbh29i74jcm8jh"; doc = "0bm0sb3fjj73mcdmrsvan9pdla2ki7j1wwpjpc4kpfc116a9lzy2"; }; - diagbox-54080 = { + diagbox-77677 = { run = "1p7wfkhdcgdc1gifr4im390w039609j6mg99sixgpq8f0mqqnlsf"; doc = "04i03qdy9gfzf14w1vz8nqqgw4hn191w423jf2ck5ibljwlwa214"; source = "1x1ixmmixi2sal1iajwnf0wvg97kj08hi5vv4swdiwqpd14g1i53"; @@ -4811,7 +4824,7 @@ dickimaw-32925 = { doc = "1mxjqn4lblnpbmad3jk453lyx1qzcmrddis59j3jsgc5sp929w4k"; }; - dictsym-69720 = { + dictsym-77677 = { run = "1n55cpkm687y6p6fs98d81ivvryr06fahh9nf5bvg3vvmd3rq0v7"; doc = "00l1ivnslfhlvyyd070d4vk2s7h9qn3vp6z49rm6g05zrx52954q"; }; @@ -4820,11 +4833,11 @@ doc = "0nalqfdvyfqzqqdjwqgwqhb1jrw99s7fjsmapa077y4bpxzcbpmw"; source = "10mbglsq9qlywaqr2jhy6jy7ssyvz385b3n09b9w72r8dc4gh1k9"; }; - didec-76924 = { - run = "1fqcc7jb45w4x13689llhm2rcqfjclrw5inp770q4sj2xsdgfsnb"; - doc = "1vldv0j555zyk27n37y8p8n9l4xzp0fv060xbnq1hjsy8sjjwm57"; + didec-78118 = { + run = "09ap77n1if0f9a0qbdq0300g8g1x6kas5wfg0ah70wfkvc4ncp72"; + doc = "16k7ni0b02y7lamr5hz8v0r7l82n48p85g0l9f2dgzsm83vlqyrp"; }; - diffcoeff-77136 = { + diffcoeff-77677 = { run = "0a4808bm1qqs0h78p9j0wfr8qzzns5x2pl96976089ga7bqp49ka"; doc = "149cq9r6ja65ws7l3p5yqpca0l7nd4v6wrhy4zfap90zfiavdimh"; }; @@ -4858,7 +4871,7 @@ doc = "1m3dvm2d0s7xbnvywwwcnjcl3hr8sczp1lmpcdx8m6gyjspllbfn"; source = "13dcia7rzw0djajb71b9gq2isgys63zs6g89rnwxfvn41a0nkgh3"; }; - dingbat-27918 = { + dingbat-77677 = { run = "18yzigyd9s0c7qs34x1km0am9ii7xywvyd9miicbdr6s4bjrjdz2"; doc = "0fxbmx6nz2ib6qfka1qsb9ky9r3xw5hvss532hn89yx40gb6qx5r"; source = "130qj3fs12j3sj93xlnqxch9lgywgwk3qchlil72dgmh24kg6ij8"; @@ -4867,7 +4880,7 @@ run = "0z2kczyvd4h3751ndfywzfvxl16xrjl3alvqxpscjsplrrrq53l4"; doc = "0w5rhczldn9p28dys7pjn3lgs0a6dq4yr59n1969qbffbcyv2m5q"; }; - dirtree-42428 = { + dirtree-77677 = { run = "1j91nhdnf4zvqpn6a3jqrcvfpfb0ml18n2g474n5d2k1017mdz4n"; doc = "05yd1fkkgyspqxi2ddmq3s0nwnyh1xk55lbzzk6pwxjx1s1cd5k5"; source = "1pl4s67bwf5vbf0ccfhd05yrmfss59kng0ys871yq74rxm4abing"; @@ -4918,7 +4931,7 @@ run = "19f8kxa8pb7ai7npxxavcw8hbsskmnchi7vynzkbd0imcjvay476"; doc = "0q3by29jmymrf4pirwmfqxr6bdglh936yb1phficxlpm07ibp8mz"; }; - doclicense-68441 = { + doclicense-77677 = { run = "1qb8r4lwjqzwv46fsqjff8l5zb1scjkq34pwnsxbymz1sl3iw1ls"; doc = "0isk98wcs93labxiygbf6hg2794l7m2wr8ck71jafd6by8x7l1mb"; source = "04sq9wrsfgg3s51k853yy7vn5yp292d2ii0ww3msrqnlpknvim7j"; @@ -4928,7 +4941,7 @@ doc = "1j2b530wcpr8252lcpmy0c5w83kqbi9xzsrfbdngi1jmkfy4nlgv"; source = "1w8g6m2whza3w62ngsaslv7h2x7asijznwb9glx6g2vjv456sgf8"; }; - docmute-75878 = { + docmute-78116 = { run = "15ad8274dwgzk7fzs7i5g3ss02ld8in8f86339rb314zmraj5kv3"; doc = "1mrwispvif8nwjbq12jgzpwjn9xf7mr91pwg5bfdcnpwwy8l1bh3"; source = "1nfv31h23mp7alrm9saz5abakjsvs7rqva3q9zvxlczix7yn63qw"; @@ -4955,7 +4968,7 @@ run = "1pxswkjs901clnd8l3n13ghqypv6l8gxr3pnwn9i0zakvxz6gdh3"; doc = "11fzx9kyxgxr20hnyqy9nvl5rczdfyb43j1bjwxnim68kmy5bjyz"; }; - doi-48634 = { + doi-77677 = { run = "0rxsgmqmkpabw1qw7k0ssxjmzkia323dl0p73zw7qbwdpgs4xx5v"; doc = "0h6k3bg9wg4wa4shyijr0xsx935s8s8igad0zzyk57q5g7lhhka4"; }; @@ -4973,7 +4986,7 @@ run = "10awbxxwzf08fx1m4qglnycdf21zd3n0f0l0d5f2gqhpykbbywg5"; doc = "03mamxlcmgqf6zy89da55s8bi9krfkg1lz8hhm1b3snzniirbc1z"; }; - domitian-55286 = { + domitian-77677 = { run = "0rcyfp46ar0qd2jiir3vmwqmkcj8zrhnrivr0xsi7nf9xbl0xj1v"; doc = "0q7lbpc0lh2i6jw6dwr26d9kxpwqxcrv6szsqfk73h8bpv123ghz"; }; @@ -4991,11 +5004,11 @@ doc = "18d9y7mzfwsmy9c14ihj2blmikiwcwp2y462wjnmm8hb6gm58cpc"; source = "0f8dmgsrd2wbcmxipj0p40d09sgcl8i5indbzsmkfz7fxvnpr15d"; }; - dotlessi-51476 = { + dotlessi-77677 = { run = "1ii8ilc2hqdwck9z1lpbyjsgh47pkfh62r1yv6kdkafqqrxzpxxb"; doc = "1vc8bpzzad2k222ghdcqmkbd7541b88wccc108avzj9v85wfpjbk"; }; - dotseqn-17195 = { + dotseqn-77677 = { run = "0n0hgp5saipf42kwx4hxxgx66irmy91pdzcznc8vmnnlayly8s61"; doc = "1an4s3v47f08z7v5gmz49g4bbz26xcvadn74052nhrbmj8xm8fav"; source = "05zxrzpm7mcms2skh9mpv4nga9ysqwin8qjc7yy9prcaban00y33"; @@ -5005,7 +5018,7 @@ doc = "0vk0qgwvmny4fpa9d0gwg4s8z68aaiw1bn135d5msgikbkhbbmw7"; source = "1ph52wyv7fqri6pxsi289s7svy4p4zap1bdzbwqpbsrp6v4ngjqa"; }; - doublestroke-15878 = { + doublestroke-77677 = { run = "1nfbbh7kid345jkcqdhh72q3fg2fh39fzchcbhfkvisvqmqs3cgp"; doc = "1vs6gkv9bzya3hnclqbwx44nf5s8vir0hs499dsya2q64qrmcp2p"; }; @@ -5037,7 +5050,7 @@ run = "11qhxh5pgjyc98hnlbq8hfsb77bavs0z3yjx4809z6aypah5cd92"; doc = "1qrx0pnk1p046mx6nzjwgrfxaq1hmdgalqsp3cr6d6zgqwzsnms1"; }; - dpfloat-17196 = { + dpfloat-77677 = { run = "00agcljhzafzhbcfk1jbxaxyc3znwxd1j1sdhr982m3s1nd8733g"; doc = "1nydmlbk1p4gywq0hh7jnvd9hs9lxl73khbpi4zn5j4blzkb31x9"; }; @@ -5060,7 +5073,7 @@ run = "0dhjlykc6p6jm6p0s0h0d74097ny29w84ns1pxbb7f8iwr8hhkvf"; doc = "0gnazf3bmbgnygn3pv0lzrlrcic3j2yfqxq1kaijkkhsr9w57jy9"; }; - draftwatermark-70393 = { + draftwatermark-77677 = { run = "1v0100dlj6y6kbcyvnslsi7a688jdm813w6752bxbv6xsxrgrvkg"; doc = "040xj41s6xgbxz1gnd11m58dv7q30qdki4sn88vjg00n2i0afxqj"; source = "10lm27jk24p2d5pg964l9mwj4gkn1xfqxw301lyyibq6wz921qcx"; @@ -5091,7 +5104,7 @@ doc = "04i8mw2lsirvzf3n8xgddd2jr2s45fbg6m6wiwjdz4d2i1pi98cs"; source = "0l3j52ypvsc8ma06a2z2dkqsa3vd7afqkmyrd6b3z6w3dgjlnz3v"; }; - droid-54512 = { + droid-77677 = { run = "1fmm1k3sxdn2h6v56hqdn0l84rz1cgxmj586wd4ff41vfzbdnn5z"; doc = "14inm79ljwnr36dz97356iz4257vbvkwmbbaq7wdza1yf07gijs6"; }; @@ -5111,7 +5124,7 @@ run = "13hvyb7qapfby45z2cikqwaj4bcf6lvhaf3b6gq7d9831gxfwjhk"; doc = "0jjwa6rh39qp2659ijb3fg3cqz0lbpjpwmvj6zpxv0xhnjzrnidm"; }; - dsserif-60898 = { + dsserif-77677 = { run = "0w1kihzrmk48hpl36a20fkz4nwp9z27in9xsi0fc3d6mhgdx35db"; doc = "0bwnnxypyc97jfcam0vdvpyxphd1zn31mc6lvl661jy10cpqf6b4"; source = "00hf5icf1n0rwxr2ms34z7r62g98dqkx5v26m3k7w1wd1jfnjzi6"; @@ -5147,7 +5160,7 @@ doc = "1rjf4nic7jkq56zmbkz51mqxsj90x247v0g6a79a9v3jcxfs66yc"; source = "1hv8bb556vz1l35i5y5bndkksph3yvj94myw2pvllvcf0qbhp2ga"; }; - duckuments-52271 = { + duckuments-77677 = { run = "17fz5mkr812ig337m2q40dcsj98qpczw53vjrsqk1skmknk0q4g8"; doc = "1pbq66k699v3b6c02qx89dvzsh45knr4y9s6a45gkm4a7mkk5nkx"; source = "0xcdlvm247d3hl7bvb981fv07nb5g24c0n0171vsk3hacxpshcsk"; @@ -5164,7 +5177,7 @@ run = "0p9gq8i6xcfg4pxdnqfswjcnc17x7pzsp4iya9b3fjq4kplqv28s"; doc = "1bc1pycds7r45c2bzmjhxs2wv0f2wqyxbycfrl6g4fycr341h8gi"; }; - dutchcal-54080 = { + dutchcal-77677 = { run = "0j49mha6lif07hnfn2wdfl949kfal4hbmzg6zal4w5rgw366szrm"; doc = "110rbvidl53naa31ndgh6nx19i3rkawbipz9rpxyasqk61kvv6mi"; }; @@ -5277,7 +5290,7 @@ run = "155ppc62vynrb54d050kn8pxav627y4yprd0bsnpng9kcq6pk8zq"; doc = "0cfh472msddfs499qlv5860vmsl67vddrzvn9g7asw72lh15yi4a"; }; - easyfig-64967 = { + easyfig-77677 = { run = "164ncaq1l6hdrjp0zinynf825hwsky1xam2yqxphhk90438n5hzk"; doc = "0hc63z5456f00a2x70ckvf3r54zld4d3r63a8d4ra7502kk8s9n6"; source = "18f4bb9yf3f7q96w79rhx8h4svlxnv0xc6xwcawav63zsk40mk7q"; @@ -5291,7 +5304,7 @@ run = "181x0sycxhwcfna2wblvijjs32zvqs6xl2am4hz8204mk321rjsb"; doc = "0fg7y02717rk6ikw32qxn6iw7l59h5vc22aif6hs9xjnbm3nhhfr"; }; - easylist-32661 = { + easylist-77677 = { run = "1ghjps30fa1jvfkxrzaxqvy5ilacdyms6dl8bf2qg6195w2sgm33"; doc = "13wgq2pz9jw761p2yipf23k6lrx66bp25l50446rp1xz47yk386g"; }; @@ -5305,11 +5318,11 @@ doc = "03afnc0nw7yzv03n4gq38js3y6x5v0kaxi5psmnzpf2lj0kfa7l5"; source = "0492q2l7yrv1h51x4swqzfp74k9kb989m0lxbgvgffh4gl7zhi5w"; }; - ebgaramond-71069 = { + ebgaramond-77677 = { run = "0y2x796l2xxbrdkzialacnvqyf0pbb267v5imv6jja04ii61bdgv"; doc = "1m47a1lkm68gnj6blf6mplwx7qyc24144pr334i9g4cqadxcl3a9"; }; - ebgaramond-maths-74169 = { + ebgaramond-maths-77677 = { run = "0dd1jfnv9sq9lyv2h2fdq0mzvg58gihm9yxcl4d2p2vwk39r21fa"; doc = "0446q1g4gxyg8p6g3p5cn7akgrgli54d66722h3bhlgavz636miw"; source = "1dzk91lpl2hvjrflslsj96baryha1pmpkpkv5zlqlv488gfmcz9p"; @@ -5322,7 +5335,7 @@ run = "1jy79jrf8cd1rljg9f3g0hzkihxkpybvbgjnkzd5y6cfz7zaynp4"; doc = "13cj8a88qqgi6kl1d7kb0cizl4i2pjm51hqnz9q03249av3z377q"; }; - ebproof-76924 = { + ebproof-77677 = { run = "12dqzyi84jlzm75d77crxbwv2nzyw8raypdj60bjrn6kifav7v0m"; doc = "1d6g3v3hskgd9wrddkhf7qxg160n6qrfgzxfswajswk0kg2w3675"; source = "130d3af0n0gjvnm0ad3g6pm8dy1w8zp0q7im3gv1kqbm7k5h0hny"; @@ -5367,7 +5380,7 @@ run = "1d09753fy86qc90wvddnrgan4nwxv9rvvgrcqknf0lz6x86lbpwj"; doc = "1ixabvi4954j0ik35c3jp49v7dgdaf9gcldjgl5n2jv0n8ncrb49"; }; - econlipsum-77161 = { + econlipsum-77677 = { run = "0xca6dhbz49zxn58g5bc2yis2zci9v5iypfh3h53rxhlkbfbcqln"; doc = "1pb6z051r40wp8rv5makhaxbf23aq5j5gm6pw1khvhk806rdig4w"; source = "0j26l888qx5q5j39875iab4106fkn3ign9fmbcmcvf42yzx7mav9"; @@ -5424,11 +5437,11 @@ doc = "1s576bk99sw867ywkq1qhk31yycc19zqr34ry2zix25cs3hk4pia"; source = "01z6p0ndp3nc3pbbwchchfn9nlk86kp35qvb5hkqb3ha59wlfyzs"; }; - eepic-15878 = { + eepic-77677 = { run = "07hg546cp5ab7x4zq25m7z184mvg7hyql7dsbwvgpq6hyz5pqzyq"; doc = "13v8n27iw1b7qvs3baqqyls9cp2mqbycrbax7jnr8mfvp83jmpkz"; }; - efbox-33236 = { + efbox-77677 = { run = "1jss3bkgyl365rkgzil7xp4pab8k00w57p60s2sh8wrdy10qjsda"; doc = "051s9yc05ai0yipwm5f5kdqxgiyiyzmzyxf8rbfwl9ir90k84fq8"; source = "0fcrnrfk6yrdhj25xmchlaimc5qqyhri287b9pwdwsxlr58wgx9c"; @@ -5459,16 +5472,16 @@ doc = "1h4cm5b0mllqflsgfcjdh97zn3nn3d9gwa55w5kyimmxgz516mng"; source = "1bpy6f6d81n95x81rgpz2r1vzg9gw04309shnx8a9jsx17fnm4nk"; }; - eigo-76251 = { + eigo-78116 = { run = "004wk7dd5g86kmqa9r1523rpy0xv3sqkr1nkjr3b3k04d061cyfg"; doc = "11kdz3j21wiz6q9rxb81d1lbn1r1ijryv67774vj151g1rdagqkq"; }; eijkhout-15878 = { run = "00y3y01jpgzww1x6zjh748hpvizlrbgrv04p8aq3cm2pzs0g17qk"; }; - einfart-76924 = { - run = "0nkp5ixkdcl46mnr4kny7cnwrpy3zi1hmiaqymcgxgg368dx88cd"; - doc = "0bvfhvxy4jlx2f4nzy5a7civ8qkbk57h3fskhnczyyxq4ricvhin"; + einfart-78012 = { + run = "1vqwxziw6j3hna0lbrr0pvqq37cwskggbhgd0cmpd6pm24yjpn2l"; + doc = "1wwpf0bqvllzi5p0xizvcp2m5gg7yqwz52jdqzg0pmb57zz4xk0k"; }; ejpecp-60950 = { run = "111sr2lnp3b8hh0hyvdf3zv6nr3m2ghl8j2zklq0fdimm7ndmqcw"; @@ -5494,7 +5507,7 @@ doc = "066g7g84fna6wy1slyh2sp9hmwjhp57hc3qf59gj5mwqvaaym8bc"; source = "1ysvjlmik0kclmcdf738vhl7xigsq8c6lqpgl3z2daarlqx6b8c1"; }; - electrumadf-72484 = { + electrumadf-77677 = { run = "1mwhwyw9m5rphwca62rjq817jb7jlsjfr35gypa8k5h10gvzjrhy"; doc = "08fh02hb75lhncp0g1r8ylq6wcxmss1rg9jb77k8agwhnbk7lgah"; source = "0lxgfngp1cqskk785rrxbihxb0yswgi1mddv1iw67sb3kg009m6w"; @@ -5509,6 +5522,18 @@ doc = "0x2h38mlixff4yacqrvz7k4q57cwigal3x10f3k4qdr91q9frd24"; source = "00pkybywz4j1qcki9gv9mfxqvm6q3m60b4lj2ms44c4mric77wk7"; }; + elegantbook-78198 = { + run = "02183409icxn47r4hhhs3vi6jssgfbdqyas7zbns107lslmgwpqx"; + doc = "0wvf5z99shh80iavq5bai49h72xvp5g3a1w4mnzg80v7k0g09rr4"; + }; + elegantnote-78198 = { + run = "19d98dfzy4ys3z8qs5gpg876bpyyqpxxrmbvhcs42wxjmfzknpfb"; + doc = "0gqz0pc9q8j7p5vy000ld0cmkybqq4p2lrnh0hq8ax449dxldhaz"; + }; + elegantpaper-78198 = { + run = "15abc7f6mq5cd8c462378rzx5i0g7phlxwfwij28q7gcvb1dh9b9"; + doc = "1yqqc88qpgbab8f6yy4dgwgxmfvvzjzfk29v7k78jrkj8ss9kwlk"; + }; elements-61792 = { run = "0a3dzg3d1wz1zni57k8gibrxczjg0k16vqqkbwcd509blwxgps4r"; doc = "174467pvz1q4d72z215pni50084ywddfvf8c36ibagijpdvrym08"; @@ -5518,7 +5543,7 @@ doc = "0invkczwak9b89n6w8ny9bh1mg7amk418cf6b0552pb5rpkbby8m"; source = "0143mncfyss0cyzq0aim8lvzxhq5q8a0cpsh92llqjl19s30d3fd"; }; - ellipsis-55418 = { + ellipsis-77677 = { run = "1zbasvm792cghiji6gkg27ixjx7ms46rgqbi3wphpm9dix9296ap"; doc = "1w9hp2k4qvhg5275iq5kq79ws5z6i7jb1536h0qrznm0lkw33c4y"; source = "1z8f3x734nc364gybhslxzvvv4502a29dmb4nlz39hm0kzgqq3h9"; @@ -5577,12 +5602,12 @@ doc = "1c17d4bpzxws6j9z5p7x97zfggyzyadfjygbhi7ykfiy55qywhdd"; source = "02vdmjb6vqvqmfq7fhn5gb09x2lzpmrfhx6dspv33wmwzv99kzr0"; }; - embedfile-76664 = { + embedfile-77677 = { run = "130q0b6i3akrvm443fn3knaz7ls1nr8ycsrb06g4xd7n8il23hj2"; doc = "1lvayvyg1r83z5wzqmz3z429p1qlkpicd893mzd8p4p4wplfn0nh"; source = "1vxwd712f9n1gr3w4ckdi0nh8wgi64l4wq3bk2bsjfnggawalkzj"; }; - embrac-76924 = { + embrac-77677 = { run = "0n2ll7mxgw228qb3j0x111yyiaa4ikq4797g5k8xyakjmv0w3sv0"; doc = "1lqapcz7iv8z7df7cyddg6ylh2b61ndgbfhnfa8abzgsqz1h8sjy"; }; @@ -5595,12 +5620,12 @@ doc = "132h5m80s24w51px615di388r7wkkqp8ihwapdz770p5pywk3c2r"; source = "1pspisyb3pxj2nfkpzzxc7pghackbl1p9dwbr5iqzwwv37bxjgli"; }; - emo-66944 = { + emo-77677 = { run = "07df21ziq1ajpmff74w5vcsvh0kd2dx7vc7q61syqr2yqvj635cq"; doc = "130zqvzv94hi0h5m742kn7vc8110cwjd3b59dxdpihm76gqpa9zh"; source = "0hy6pvyxg0k478lpdfirb92mx28w27dxzms5al3pjq1mhr04bmf7"; }; - emoji-76924 = { + emoji-77677 = { run = "1pzx221zrczj26pdw6ijai6m73zgbz6z14d5wlhv7albrh4ppxgs"; doc = "1531y2a3dfmv2y2xa7xi0dpdkh61skk5makiyzs8mz3zl19n8nkg"; }; @@ -5617,7 +5642,7 @@ doc = "148l1xq42avnf5gz1sqjcdprnkcbgsii3fm1jiamx18175zygsdc"; source = "023jc6v2l580x2d480x11z6rlknjjvx8g3qkcrvdi778h5m5bb94"; }; - emptypage-18064 = { + emptypage-78116 = { run = "10h1mlhk0841wgc70hp51jnah14si7rf2mwpkp8lfc1xr7jwwvi8"; doc = "00l43lhrr246hiwa717b72rc4ignqd3kljkw6ka3l8z1nzbcbni6"; source = "16nzgkvl9gqsnhx38dp71c3cz5rrgm73n99g2vg7rapg0vb623xi"; @@ -5634,7 +5659,7 @@ run = "165xjggnbpc9baj9xbdkxzxsb9gdsxffmakffw0gzp82acxgfwsv"; doc = "0jc0wlhmc7f1vrabzk6ql62iian2n8s32r2crq34w2cjglmf69xj"; }; - endfloat-57090 = { + endfloat-77677 = { run = "1vqy4ii3dz79ffpjc5n234z9v0lqpkq93vla0lbq0791h71gv53d"; doc = "0y3hkihs6pc0g835nk21qj8v3g27f6rrvadwmvqkhchvgh02bwnl"; source = "0mdr1ga2p1ikbcs0zzznb1c89n8shrha87qm49sgzbj4d0f2gdbx"; @@ -5648,7 +5673,7 @@ run = "0vgyl6rbgrq0jslb5k1796hlnzxjpavl5ab6vj6zizinr2rvh0dc"; doc = "1gz8ri82sx9nn2adb7sv434im46cb0ld9r4j9fz07kqn6gxzzr2j"; }; - endnotes-53319 = { + endnotes-77677 = { run = "0hm5mwxdvxhj9v51y88g6mm5fs9p2kaksmhps032cbc1inn5asj6"; doc = "0354v4klgz5yn1v9hkk3zpvv3x1l4b6jzla7iwxpnk9qb0bvfh4g"; }; @@ -5657,7 +5682,7 @@ doc = "1mj4lfvn86676s3sv0v3hx07cjb4mm3j3i3swwzxg0i48acpch52"; source = "1qhf4zzhk7kf0wcpacl82przkcf7g8z6jwirrzlwd39876jmhbwk"; }; - endnotesj-47703 = { + endnotesj-77677 = { run = "1rjraz5m7zqyj1j7c640ngxv7i73d03xh5wsmcaakc10h36n3pyr"; doc = "1sss0shcnz2knzghjqw41s17v0bs7dfcmg6x566fdwdm4mdg4dkv"; }; @@ -5683,7 +5708,7 @@ run = "0cl7a0xh9y1lg55wdkj03n3ayyb0853nad04fpgjla6z9c9l1lrm"; doc = "1cnbi0n8pw2m8xvxk51j4rlyvj112cdz5zjhc9n8znj25iva8in1"; }; - enotez-76924 = { + enotez-77677 = { run = "1nxn52jbgxp2r1zlyp3hmr0k5kwilmf8fkr46scnh9w1ijxxmmp8"; doc = "1jw2mbyz3xnshrb031b6xzycqckpn422rc1ddrdj7r2j5lzy7l2n"; }; @@ -5697,7 +5722,7 @@ doc = "1sldfqh2hlcqzvw09yyvn5fjbrgspp1sivb5i80x2380xh94bqf2"; source = "1nly7vyp5py9qsc94pjdbjgz2kqyxas6nx478inamqmidm40fma9"; }; - enumitem-76924 = { + enumitem-77677 = { run = "1p3md46gbg2q1ic1d3zhvvprngcc4n911rsxmb11r24yd41gm9lf"; doc = "1gv9q2wy9jpd6a4figzdqarazsgngmdifcy9w1mr8f2pgxvzvm1h"; }; @@ -5724,7 +5749,7 @@ doc = "1gq75salpmgd2g47zr6nd7aw1r8xpz0sxi6vhl8adypp35x8zi3d"; source = "0dkqfb39llxs9z6c07fjmfbkhy00b04f8sk2jbcpx0qwr01bnchm"; }; - environ-56615 = { + environ-77677 = { run = "0in2a7ar0c6ji7qhrbgp4bglcr2cmb9imxch8fcrwkims4g3vjp3"; doc = "1pb6nmprhz3j9dx2h7sw0y66y1qlvhkjl3ip28bxa133fgqab148"; source = "1jkbi2g2s13rngwqvr435i9n94ycnzp9xa8szik0nnmj482ah2hn"; @@ -5755,7 +5780,7 @@ epigram-20513 = { run = "1zps5067mgi7xq3fpjvjln8i0rz53j7qn660khraq8ribv4glnpf"; }; - epigraph-54857 = { + epigraph-77677 = { run = "1lb4wzjcag59dcfvizvng9s47v3x2af6v62hc1x3ck3fqzx9haa4"; doc = "1h13sgi2bxknx2m5kxxlv9p4fxf1pxh1zdwm98h3kamzb4a4gm81"; source = "0kqfrmx732m0a6k21iiq1ar47ff50ri3f5wy8ib6ssbbvd9agx4l"; @@ -5779,7 +5804,7 @@ doc = "1cxrwbnrfg161ddc707msjya678fvvmvgsrrigdzmqrngpi7vh61"; source = "0nj3d8nqc8x41lmqmicqf67wc4wirg0q0djzi0nbk77g2m1qjs0l"; }; - epsf-21461 = { + epsf-77677 = { run = "1i973a2hp5ms1lzgf3g2b73j34xymak9f8wz88fqczcvdfnnag2g"; doc = "0d6jhhvw882kq9l2a4vrfrnxxvkidfjkmp3zm7kj1ir8mk9qvva2"; }; @@ -5806,7 +5831,7 @@ run = "110fdqfvdnp5szsfcf659hznf9a1w9h86hnin9qna3hpya90n0js"; doc = "1ag14b4r6b5q6r8i8vazp663ihfy21dlh8jlbykgffi9ghcxwf5s"; }; - epstopdf-pkg-71084 = { + epstopdf-pkg-77677 = { run = "1bd7bkkk5hbp0bfzrvjpmfrrvil9i2pzmzl7aaa324q7w4f1w67k"; doc = "1lwv6av0b4v4vzzk3i27diw42hcdqzgvis1fk4fclkyqz7w0ai4d"; source = "1qmvc299bzgfrf31sa4027rgkq3yjg57318mbx4gl4cwznxr7zh0"; @@ -5824,7 +5849,7 @@ run = "0d97dysvgyk2cr2w9xaq5ipgkx3i33jq5x4mak8pq65bgbpl5dhx"; doc = "1nkg2qp7lg282rpf1ds5gm43gnnylwf4df3ziikssjf9pnamp7pw"; }; - eqlist-32257 = { + eqlist-77677 = { run = "1cxas8g683y4i22rdakgji1r282mivmnap2l0b80rv3adg3ccvrl"; doc = "11lbz2s5v35w13vvcf2bs4y59hsdd0haai1244jqswyfxgamybgg"; source = "1lw20i1iqb0lxqpv2g7dw62ff4xd8w8k4y2ccpqmsb987sk223d0"; @@ -5837,21 +5862,21 @@ eqname-20678 = { run = "1qryjgmn2cw2indmmybgzrcrakqi6a3crvdcyvj769mciz8lsdwy"; }; - eqnarray-20641 = { + eqnarray-77677 = { run = "13vm2xqfm36a1fpljchnmjnl6m4fia8x5bia0h0yxh7yw740vbzv"; doc = "05vh8d0yyqhn7d45ykrql4dbn07f8yh4jmr6qmx1mkhyiz44c9x6"; source = "109ds6zn3nl17kb4z6m1xpa5ds2iwqaxqbf5jmw54547wv34havy"; }; - eqnlines-77544 = { - run = "11z95zi2qs9pdcn3abw7wxx7pigldqx3sp38m15krbxc6204iz6z"; - doc = "09idvxalc2jcbg6pkf1agkz4gv3dsv50mb10n2cc45wfsrgk7mip"; - source = "0y3526zg27kdnmfqwn3f2g2sklafp2fi52rf6yq1rj4aa5iy67md"; + eqnlines-77888 = { + run = "16ga8zq688zgz7x2bllk60d3gi1f6jmfd9wair97zlcagm5ypshh"; + doc = "1qp22d9qkf3qbj28yc6ncrsvli7396xla462kv5skgjfbg8p7cn7"; + source = "1mmbgcbw4s155wjb3112v68jksdbs22hkvc4zq8gm4hjyjpi88xi"; }; eqnnumwarn-75878 = { run = "1mv50r9g43si8kmdmf3kgcjmw10kzipq67ssd3vllja4pn9yzmz6"; doc = "1ypvd357npccz8vbbq8ss92cmxphq16isvw4ax0ppgxp2bh7cr4g"; }; - eqparbox-45215 = { + eqparbox-77677 = { run = "1bg49m7nzw20g2g51g07d7sgq0sjiisrbaq4ca31qbybr2rxcp12"; doc = "0z86nwj06zn55gk32wwlxbqfb12a1fcgqizrpagm7yp0xr99b8wm"; source = "1ny9mcnb76yds4l7q35wdm0x2vzia80aaqr12idybkzi75a7b2yp"; @@ -5861,20 +5886,20 @@ doc = "0nv1yqxjmp4mfksmxm373pmy3zzbfcfvi683dalpslzq2qyz20yv"; source = "1vpghcpm9a2pvi3plh7pjki7sna3hkzvq2xj9gzmhqxcpw3jskwx"; }; - erewhon-75452 = { + erewhon-77677 = { run = "01x58bx32m1xmlkvbp5npyby9yq81z39g66l53gilz37316707vg"; doc = "0f0gdm9czqhw9809bfbrx84k7darwval6h5d7f49zgldvk9sixcd"; }; - erewhon-math-76878 = { - run = "1qgzkwbw1ccv76925fszih49h2r9sbv7nkixds2w8vab3wpkzkxs"; - doc = "1pzw1q035rfjw6la9v5jysqj9pzkh598g0p4j6yx4x9pjmapkq0h"; + erewhon-math-78173 = { + run = "0jcdrkfxygrc9mjj86mdlmmkyzhfbhf23kx9nzd7mxcclmfqpajb"; + doc = "1sishibbfp0rbqj3wj69xiz8qdblx5ivk3q4p3yaqcm6kxxwzhvk"; }; errata-42428 = { run = "0hp8pls350swslim7m3cpnw23v94vnqj9avfvx9hq0bgl99szc5c"; doc = "0h30iip57km31074cya5fyhlmyamix8anpk19rqbsfb43h3988g8"; source = "00bdq20dwwmq0nw3c271ah0bclzkzkwbr5ak4y9asnab1g6fl5yw"; }; - erw-l3-76924 = { + erw-l3-78116 = { run = "0klwkq6x58bhqgc849yv68vg7w8ivvzib8rl84ipf3gl1hk42761"; doc = "0qkg31gi4jhgvc3i42cbj00ccavwrxfmygngn8qxfgmsphx3a41z"; source = "08lh56xzj3wjh1dp72ky8ckga8k73d3alf0vxjkwb6b6krzz4gm9"; @@ -5900,7 +5925,7 @@ run = "1g2wmrqyvdvf9w6k23250sl3asp3jwv3h952xc5lzvy8y3kbjh6l"; doc = "19v6158xgkjpz8das8nwzj7cd3gk73k6ac09h87l2b8sgzdnagqd"; }; - esint-52240 = { + esint-77677 = { run = "1i9bmx7sk3fzzdb1ny4a9b3sq9mjjk2x78gk18y77rxq16d2bjnr"; doc = "1sdklwvw46yj8xbli4yl6qqp5jdm9a32fkspk72p5186swwkwnc9"; source = "0j4ms51a3qzk7mrc9vh5psk83jxnlh5xa8vq36y9iihha0d6rz6x"; @@ -5923,7 +5948,7 @@ run = "0h11378qh1y4c4ac3vd9pcl93a09kpsh0vyqcg7mfn01dgmqfam1"; doc = "19bcl4szagigbd2jrlz60vhhphm86667chciwlk05k6hkflg595w"; }; - eso-pic-77066 = { + eso-pic-77677 = { run = "1qf9wrllwi8bzw0ymzjim7sqr2hkvslgj5dizwbnycf526g58i69"; doc = "05cgjp9z66zlqg2yr4rckdw11g3kafdvx59ds7n818ln4waw5xb5"; source = "1gngyn5h54ncwlf33nqz5j7mz1r7lmgy84s190yfxynyl0wbpklc"; @@ -5938,7 +5963,7 @@ doc = "1nqgy3dhgfpkmvlc9y1hv0qn07jxncd3bmy8z4ygmjksal6gb9bc"; source = "1bdi2q2ragvgrbgw9binhndhnsj0mzz89qaxjwngsrj2aylipw26"; }; - esstix-22426 = { + esstix-77677 = { run = "1qqs88wpabdx0y92md1w8klmk7ncbpm2jqmi0j5sj1c2cn82mp1a"; doc = "1zzbwvv8lbd27cxafj6qc5sml4r44ymrdvaqn2h966alzga9ify2"; }; @@ -5947,12 +5972,12 @@ doc = "03q3z9if5hswrr086zi907xmjaijh266l5g9a140q0fivjai4hcx"; source = "1qb1v30ijky1xhh5dahgprp3fhxfm6kvlxgb059429idvm5ap90g"; }; - esvect-32098 = { + esvect-77677 = { run = "0fgcy91ypllj3i706znwwzri36ja2ca2inx838q08zbs8gqq4zah"; doc = "00xpfzzhyrh5p563faa7ks0vrrc08ndcpn72a72jmlhk8y8bn7sb"; source = "1han75c642d3qmr47ppn11f7q1lnz8lcwj3q39nh1f81vi2w6li8"; }; - etaremune-15878 = { + etaremune-77677 = { run = "1l3xz9zh5f3wj3v3mvq9xk4q6vc7k01pq3ivsvm0qlkni4bffyja"; doc = "16v4vsd7dzihnx72bdz99994kpw6r5im659hm51w5wyh8gf8mp29"; source = "18rcvjpyks01d6qkq61rmngmwwyxksh4i5dmnvq8ihx4vj3zlgqx"; @@ -5968,11 +5993,11 @@ run = "1zk4dp55r1yjwy1bpigyzbfm9nh3np544hfmzzfhdg4i4yps87k8"; doc = "1cb9z8h7n5acvr83w1qgqkrhdm1xfn92n97wkfq3rq0sr507wjby"; }; - etex-pkg-41784 = { + etex-pkg-77677 = { run = "01aa6bn8d46ql8aw8kg9k2c3x611jpd5hx3h6g2fqb2lvjqnr1zp"; doc = "1hcir648vyypvqa8r710mj9qldir9yp2lq7biv3s9w1vl2ssw18d"; }; - etexcmds-53171 = { + etexcmds-78116 = { run = "0m0kf57wcmy50qcca2v5jb8z4h7z82pja82igmf6gsm7fksm3wrb"; doc = "0grl3svqzjh5bdg4jwzmqaxz7chkqka0vn0hnjwpyvm52ngmckyk"; source = "1s7avnnlr4g8xjdfmkm82aanz0k0cnhv2dyar30439x2indyw68c"; @@ -5982,7 +6007,7 @@ doc = "0z04a5f4c1xygqsgkss4bh0s41aqv0i61sh6x9h0isrqlhbvrzs5"; source = "1f0jr38lbsrdjxhihxks57y6xw37ghgmydcq48ll14nywx07qa2l"; }; - ethiop-15878 = { + ethiop-77677 = { run = "0h1h286nq6f2bplxxkpdg8mr70ip92c7mkj9lakxzcwacsj849xy"; doc = "1aqgl8hvapg3p0f3knpirlgnifpkpw4jb22zncp1s26jqjc9wdcr"; source = "1cc66b7ad2kfs4whzbnqdzfswn32y8h19bj3ad20ia24dggir5mv"; @@ -5996,12 +6021,12 @@ doc = "0jqpybirslqyk7g9g27qbbvz3k02m2k352fxl2w1p0h7hhgk12a2"; source = "1z244p46j7hkzry4n1xdbzcszjgwrlxd2jmjblbrldj2ba9sq9nd"; }; - etoc-69343 = { + etoc-77677 = { run = "1kvwyy0wxwwfkbmsh7v5kdvcb9sx7ywzcv5cx5nmv0sh92ah5dgh"; doc = "1lh8pfcj2iixm9r31cawfs7vpg8gd4kgjcj9yyqx0i2fksd1gs0g"; source = "0clv4cllb4nfchvc4zb8k25wzlhl4k5hnijl3071sq8aldiaqj7b"; }; - etoolbox-76474 = { + etoolbox-77677 = { run = "0hbb32cisbwq4pc3bhcbrrwa8j9n5wxzcjmmahwy121nbdck5ana"; doc = "1y87lqnskcpm35d9gjg855rg3dnniyzfs1swqqf6m744fk0iy5dl"; }; @@ -6041,20 +6066,20 @@ doc = "0071bi5m6v5ak6g5pxjxzq5y5353mpdjx4f2dbznkmfd23wp8j7d"; source = "1p6vg8nj8qipj59jwvp4izf2dv0l8490773h6j87wlclnnnlh2gq"; }; - euler-42428 = { + euler-77677 = { run = "0f63sy9zs0myb76wqgzww48g7clq6ni9kwnrfjkyyc4lacvd36in"; doc = "1rl4bxzlmw95pgcf7va9gsrgz89602a9pqvhiym15b5hdwc5cb07"; source = "0fy3dx3bf8idddxsj29yqd7bsv7cyyg8q9njmb3p0mw7laqrkjxl"; }; - euler-math-76681 = { - run = "1nfarzbbva07himawzbh7hsjd3a59ip40rd6vjyj5rqrm51sqv87"; - doc = "019hv37w1v7mj2zl4wjcw7aang6397a1kxpi56ja6ql5m8c12blw"; + euler-math-77957 = { + run = "1lf9nnm2sahcghcnp1q9r3gn6pgf3kmywpvz0p6mrihh5q4kryna"; + doc = "072h0kh6hh2i0qqid43qqss79f0z69nf4jrblxbhqgkblyr4q131"; }; eulerpx-63967 = { run = "1ls9b076rc73cbc160ms7df3w5m0x840y7s2mg3wk22vgc461ail"; doc = "0qwhb6wxm8fviqi5kdy1lcplarijhca0ymrqnxfnrz38z3v4xycs"; }; - eulervm-76924 = { + eulervm-77677 = { run = "1x0zgqw15r5z9mf4pcpnf1bdbwbpwbc49ij7gjrhf9jzzlkwraf8"; doc = "1bbd7f4dz3xp7ylgpi2wh9jf8nz4z6i2cvphfx53xvg555ln5v1m"; source = "1if22m5h8ma3bvrlp4jzzhjm410r5r7r2ij17prycj3cpj4r2nl7"; @@ -6080,7 +6105,7 @@ run = "0x3j0mk59rl4ppmrrylzaiz5q4cji8xirz64a1yjfq4nbxj0raax"; doc = "1qqrfvzp81fa89n5k4bwacnz2xhdizzxg9g7mrn04q1vlx1zj192"; }; - eurosym-17265 = { + eurosym-78116 = { run = "1bf4vwygyakr999k95ki53fykknizakz9npz2i1h3r5ci805l7z4"; doc = "0vmh23f3ksc3b3hym7iv7m8rsddk8vdbqr5ib49bjqylppvxrsnz"; }; @@ -6097,7 +6122,7 @@ doc = "1g9p36ki26vqdfiwnr77jxk1bna7733dml5k4s8nxq1drsklwqwn"; source = "0hv04cn2j7sf6032jxv18py368zbpp4ya15wv18qymbk6yv5najs"; }; - everypage-56694 = { + everypage-77677 = { run = "1i8fjcbk3flywzd55y0cbsdmzymvkynvgc5cvv6yh5y6nr514rjd"; doc = "13drphjv7gzgdzzwd6fxlngm2rprhls60gj4lz1v69sqifymnn4h"; source = "0vdi8yd0r33ajnym0f3j42ajkc2xs8b5yn3kmklmgx19kpc93ln5"; @@ -6107,12 +6132,12 @@ doc = "0bhqpzw5dpgq3842jbba9y21yj1808nxrg50339lx7b8vc5d2i8y"; source = "0aibvqmg2n26dici3adi849a5k20ck68v25vx1bz2f15q4gggd6g"; }; - everyshi-57001 = { + everyshi-77677 = { run = "0y738zcqy85ww3mhwgrj1qh0vgpwfh2ib676wlr514xglvmp9l3n"; doc = "0ynjq4ibx6rr0qh5lajb5n9skqa3j4zyi533mxc10axp5zpxsjkx"; source = "0iqxf73n3l1jf32x571rw5wqwvz7nj3bvyqzgizvfpbnavqhrxfb"; }; - exam-67600 = { + exam-77677 = { run = "027v4pscys8rmrrrz7m2plc9blf0bif3rjykfhw597rmnmgmhxcz"; doc = "1cwcz5c0lcil552ryqnwsm9p278nd172p7d8s4jwg3xdzbbgmni6"; }; @@ -6200,7 +6225,7 @@ doc = "1qgwn2ignri6wh67wwjsqpbk28jch01m8fn0nw6lpc6kfa4a9g6v"; source = "1m8dww4i5w0hivs904v8ls1dhs35vp3qpbb44ihwha0zsbvghabk"; }; - expex-44499 = { + expex-77677 = { run = "1vdbsxn85gkg24rx3qhkwcc658zjyhkymfspysxkxmmb8rn42y8n"; doc = "1mgq1knfx1lf0vr32wa2r6v0sr49m0xjnsdy0y42zngfi1mizp20"; }; @@ -6218,9 +6243,9 @@ doc = "0a5kdxgkzlf5rm4k71qg66n013pfmhd453pdy3s4dkf3b88p6vrf"; source = "01wm7aly8fsrxw8psnhg7kp53qjyrz3sasiziv0qgs4qllp8ywz3"; }; - expltools-77501 = { - run = "10k08qya4qwgrnwkkdd8n0y6mpdv22zvi5b0n8w8iwlq3m5n4p7s"; - doc = "1ziabgxyxdpsv3zxb30wxx3l1q0742w870n539qjx8l0lvpiwznk"; + expltools-77605 = { + run = "079kgrm39ilhv2qim56bblncc39pnjmhjxy85j7rnp7hnlm3qyiq"; + doc = "1gl1vmip71nx3fp1scp0f8czw1vak1qv8pqzmn6rk7x2j43vjmad"; }; export-27206 = { run = "0la9v2m3n15hgds8mmp1c56dz0a7iqygjk2qnd99n5924n187wyd"; @@ -6244,7 +6269,7 @@ doc = "0863vvw2a8zvqfhccszjc9lxgd4b4m2x16fkf6rvgdjnkmgkp6nk"; source = "09xdhhszy2mmpj18mcjqqapjrkvhs5cwmavv6w7h2xb4jc4nxwml"; }; - extarrows-54400 = { + extarrows-77677 = { run = "151qmfsqqj516ky9j4wbzh1618r769b1bqn4rc5fh51p1s28k8f7"; doc = "1iw3750iikf6dc6kyid86r7kdzkpi1z4la4zlj63z26fczivif91"; }; @@ -6252,7 +6277,7 @@ run = "1pmipr1444l1yai8d9hhrncvimzb5scn80pqij2g90lz160962r0"; doc = "0ymkwhbl6r64pxhr95wdw10dvn6q95mkz1pwa1nb42sdcljizrsg"; }; - extpfeil-16243 = { + extpfeil-77677 = { run = "0n2j976a2607zsgf2cda5vljl497c1562rn7cih11h6vpx76jx9k"; doc = "0irjpxz1zk30myk0h1wjhzcxdpyqjfzxj0lx1nz56v4f157myn50"; source = "1yf2kcx73zp24wrjb59zd1f35809k52cdwym9xlf5fy32rh69y08"; @@ -6266,7 +6291,7 @@ run = "1ws8df1qdxibl0i4pq05xmhmvfrw27pb96wkii0vwfd6iif4min8"; doc = "1k4p7s8pxls2p3c4lfx918i104c3b2qnh8k6rpmiy4rdd7i0iazs"; }; - extsizes-17263 = { + extsizes-78116 = { run = "1249x8lklry9ibil9crfvy2x3hk5afnc3g3khixqf54jcb29zpg8"; doc = "06a01bmilk7hqr2k9237i6x53f6wz4z4vhr8n0qc0i3j09n5i0ps"; }; @@ -6302,7 +6327,7 @@ doc = "15qydfbhbdvkzrys4x3g3k2zpzjzah8yx7q1xxnc9p90rmlj6ch8"; source = "0ybn1365n7mkaf73sc667pw826n1pndrizn5svnx89ckzhni6s3h"; }; - faktor-15878 = { + faktor-77677 = { run = "078fxihxiy9bnszy2nj5ca8ys9hhhazkawwi7x2hzwfh3n4dyqz0"; doc = "1hj13l2g7za8n3bkxmg04npi5fnp4jv8viyym1076wify7hrwc73"; source = "1r8wksjr0q1nm118fzkn527lak31j3sjrbsahpdmvxfir7936njx"; @@ -6312,7 +6337,7 @@ doc = "05m6n4lzz0fc2hm011kyvnxnv93gl39jd1lx404xz0kjs0l94cp8"; source = "0g6i47agywjpqi2if893jpm045kwda3bhlm2afd6gpjynybpmhmp"; }; - fancybox-18304 = { + fancybox-77677 = { run = "077xd75n1lpy5a4gdgk88p0ai2is5aj4lf2cfxn7nsyhdvc1y6gv"; doc = "1giimlw8zfksar2hwarpnhy2sd0jsdlxzfw6gz1lmdb8xmwkx2nz"; }; @@ -6320,7 +6345,7 @@ run = "0fgyvrww1h79bvwf77h83p2lwff5b564gk8cjjnkp26zjpphah22"; doc = "0r5wzyw7z8gsm2k1y06h9gj5cfxnclawicxdjpq50dnb6233ac08"; }; - fancyhdr-73783 = { + fancyhdr-78116 = { run = "1xsf1qk8qa837s19qzvqniv9ymd7lf2nskvc7wgqbnaybkx98nkq"; doc = "0xf108vx7c5kf390p5bcxkm5xshypmdgqxq4jwa1m39ds81rc7dv"; source = "0zwz5nq04g093cd0xhkf0vci4g4biy8iig975d9lq4kg83kxby7n"; @@ -6343,16 +6368,16 @@ doc = "01f7d3him9gcm7p8567ljamwrg2jl25xs7w6jm05l89dkcb34fdh"; source = "0cfm5da0gk4y8plad5khzhf9gjyayxmca67qpvdj296p86xxdi32"; }; - fancypar-58895 = { + fancypar-77677 = { run = "1znfj0zw15g4n7rf3za61ixfy7k8vyv9nikkran9bvd0jmx6v4js"; doc = "1qdqw4283qv1i8njlvnds87pd1ssx239ycd985rbkkxyd0brrqa8"; source = "1y35cm7q0qa2szmkldv46203gagzxwz4cam7yzm13s78wyig6mcd"; }; - fancyqr-72986 = { - run = "01l0mh2v7p90h145hi7gg103vf8ixb2p8vx4ifxhspjy1kn8ij8x"; - doc = "02xh9w1h5i21madcrn01b0lk61dfkxc1ciicbmd4is0zm965qyyx"; + fancyqr-78197 = { + run = "1rcnw8qi8dr9av16w5agj1wmsqjqfs5rj86rpjwmr1w0gz5llwg7"; + doc = "19m552kd8db0cyvakkpksp3sx5xyigfx4swk8v4d9sdrnaa7bfc2"; }; - fancyref-15878 = { + fancyref-77677 = { run = "1ns9b3viqg45w3pmnh69fdrjc9p39pfnqwwsfl9nnx04pf8b0p8i"; doc = "07g7ynr4qjv5l8v71ymbhx3vf000g5qq63c4i8q0iq35gird9yac"; source = "1p5xd5a6lwv71hp1sx490qwqbjn720gc1fpkk2inmmq6h6vwgpdy"; @@ -6371,7 +6396,7 @@ doc = "1l6mp725xjmy6azgx2zwcqlp3vfvk7gvyhr0wwrnnklfcscyr1rz"; source = "0nhmjrivw8a2xhblhxnjbyvmz4hp68sjxnnfzmqyrf1agjgwz8m0"; }; - fancyvrb-75920 = { + fancyvrb-77677 = { run = "0dhymyzpjbi70w76d0n6cbmwqdfva15vflma95scv0yj24mlgd69"; doc = "16sh5q6qgvwhpql82cl50lhi0i4lsqr5hp8qv6qcdmh2sf8rg3rf"; }; @@ -6389,6 +6414,10 @@ run = "0yyyyz97i2klm5wh2527mm91i37rkk5p6m9mwf28sb9arcy6wh0h"; doc = "1jgffgj4rivjycr61cmxa3gglyxcs64j064mx381g5a6shcskxlj"; }; + fariscovernew-78046 = { + run = "0zwmcy3jb3gmrr9r584n26z4mcfz1jvbvbzklid1y24dkyj3zxnd"; + doc = "0y4v1l8xlnxgsk092i8wcwhag44a1dkpfkhr1vwah015f44k8mwf"; + }; fascicules-54080 = { run = "0zlkjn8kg6vb58xp2xh7jwjk6dmk6knzqh8v7lrdbmzhw9j28vwb"; doc = "1jkhj04gpwcckp9zqanaa9zhplgs2a5xqnn2xf6ir6qifiv3403y"; @@ -6398,7 +6427,7 @@ run = "13c2r5prb7dg05j0r4lkdz36v51zj6v5p2c7q22gfkbz1lj1s6s2"; doc = "1f3ghs0l6mj2q3iw74rjjb12y8151cccvhww13h4kzc30vacr3r2"; }; - fbb-55728 = { + fbb-77677 = { run = "101yfs3np0mlwgfhiz74jh2jngxnb395wkcm9fvpmrs4rp7wxx4l"; doc = "0b48vqwyhmygv70gsbiknmmysd8pz8m27pfj52zqzzb0kphibynl"; }; @@ -6407,7 +6436,7 @@ doc = "0wvnm716qi0y54h95zlqr7m1q9dgmjnl9f0ghvjgm886hljq752z"; source = "02zmk6yx4v47ngd6ba6mjn1rnhm2w6p330rfz6nkq8shcky7sy72"; }; - fbox-69041 = { + fbox-77677 = { run = "1v7ycqbqlk80lbf5wag8vmyhwr1v4jjs8j7bzni4pm8yp4m0yjis"; doc = "075mws8pivd2nc045przgf5lmf5mpaw8gdyjlj3haqvpq0rf5mk9"; }; @@ -6427,12 +6456,12 @@ doc = "0dvr57jz38v5wflcjjp19rwjbisbzkdc91fji9s1yrv27drawijp"; source = "0k54q30f7qp40fh3clxyaa40xhsa28qyavn13km65s1hwvg4hg9g"; }; - fcolumn-77386 = { + fcolumn-77677 = { run = "19jgl5spn3i300lwjwi27dlidg7qgpci5sfx88gwdy3sipd1ghb2"; doc = "1xwy8ds7ivswaxlsi913nixfm67nch6jfzfxcscbfjkkjxskzlcj"; source = "1izp574jj651gzmdzcb81bcbfixrvq99ak527dxn3slgkqk8zwzb"; }; - fdsymbol-74247 = { + fdsymbol-77677 = { run = "1862n70svn61kdmfhr4xpgh7zsrymzj21n052dfy1c83vdrp2s53"; doc = "0n4n6id4ypxmflkz8prlqv1ahahk3rd2pr4q4q4y8jz9mln02x8g"; source = "1naz9986wrg9h14v452n8xj9jps7jbsbixarcfi771gvd00az9dd"; @@ -6459,7 +6488,7 @@ run = "1l79py58dih05c4kjb8cngzs3bzpbhc72f4hnz2r7nfwmjp86c56"; doc = "0fbx9wms2n0ff1cdpfavqhjg56przd7hr515vh81g8jgnz68s24l"; }; - fetamont-43812 = { + fetamont-77677 = { run = "08c8xjgam1fx3aa4ikx62jfh3f4bws0ngk428bqzbrd8q445c3jz"; doc = "1zlhg0wgchgkk6j8v23wd29hklpzb8q4p690pfswg3zakc0dcbgp"; source = "024bwgb36iz2ylwsfzz4wfgsyr9djdd0p23phadzmc8qzxqsslph"; @@ -6473,7 +6502,7 @@ run = "0sgg5wi5iylsz0y2495cajqdp8nzlsps3x7lzalx0qpjid91lij3"; doc = "0ish03jv00i0crfzhjh2l32cspk2r5ifysz5prd6fwhdrmwmvm93"; }; - fewerfloatpages-58058 = { + fewerfloatpages-77677 = { run = "04903zr0lk50i88vywpbzpg908zkmy0w8vcfks55cmbfb2ja37qd"; doc = "16hb3xm2aszwlagzq9w3bi2hyanbss3s4f09sypg07dkilifdnv8"; source = "17rcaydy16vqnlgn76ijhjlv2jcnw962wrsssca8z8y6dfvy0aqs"; @@ -6483,12 +6512,12 @@ doc = "1dkfi17i6lz464bwmr5r5295y1avvsn5rpdw4cv80rd20lvhnyyp"; source = "1vh6kz22gpmch2rdlvhplvqqd03vd0mn5m0a123i3xfbka1myza7"; }; - feynmf-17259 = { + feynmf-77677 = { run = "14bl9c8yz1z596281kysyyjbf727pi6mdnwag6gfqs1nsinq0a2i"; doc = "1ql099wrlddb4fyfrsirx0vnhcbh0wgwp9yixhvgxfk5pbah8v8n"; source = "0f9ghmp0hcmzadsfljfq7pinn69251dwhcdk4n62jrd07qdgqsyl"; }; - feynmp-auto-30223 = { + feynmp-auto-77677 = { run = "1yhvcxiq6ajjmlsvnznzvp35sap1qsnj54zv70dwpl29rkrgrmsp"; doc = "1y1pwlplkz2z7lqz84ay7ch1lw4plh4n69isqzsvhilnr31fkf0a"; source = "0ja5yqs9szyk4s2mk9cbjf6p98dagwk7pycma84y48kinkl96s0s"; @@ -6502,7 +6531,7 @@ run = "1mpfpawdhh16rl6pnvxnkj95gf9hjs49gj7cwfyngmqkjc2idi8j"; doc = "0z5kpim798zxj20p70dpcgmwg4vx9mb0zrmq620sprxxdr2gd059"; }; - fge-71737 = { + fge-77677 = { run = "1f6ibw87kbhpf3qxjh17jr1lsh9kk9ynf1rngzyjwbq2rk2id94f"; doc = "1c8nnpdvkxcm6218mrs18ipjf9mrl1cqyvv3p31x41ii8wxkvjm3"; source = "119d70668gw3za0mksr93wcq9gpzjn4gyv8vmizlabi0ip1ycgy8"; @@ -6512,10 +6541,10 @@ doc = "1vvpmfb5ain3j95h5sdn07jp9qxqy5gihc5mxj92s7warvz5gg3a"; source = "1dj717lg1380va9j86qwi3pr9b94fszm1k980vhl1xi68m0fpd2h"; }; - fhj-script-77111 = { - run = "1g26gkwis94wcj4a8dh46ccfgy0a030m7n09nrldzfmbihhba6zg"; - doc = "0g55z1snp9m26l2kk33k5savw0d3wqm4ndarf0w51zcyrhgckrpa"; - source = "118dxd54kk51f2086fwmz0lm36w73wnlpafw9yqjydygjjp8mbil"; + fhj-script-78176 = { + run = "0wlgifwc6bsjy4r82hfs4rkm2jcmb0prq79vbrmhj43wjkygcyip"; + doc = "0d0k461xsm1lk7mn5nhga4qlr2xy30x3vwsar84mbf9va37jhf16"; + source = "0z0dl41icjis44g03mvbrbhw9pqjf4xa6shgdkf3i4nkzdwgjvw1"; }; fifinddo-info-29349 = { doc = "15zp4xvszy07cy1b5r3k5x256lbalr5acrrdj1gx33llfmvm469a"; @@ -6559,12 +6588,12 @@ doc = "1pyb6spf1y6j4zrjgqryp4xaxgjh3iczv36v0n3bnj72kn1bg4i8"; source = "07mjgl2fw0sszy3f2zlklc5ysxw81i80zn6lnrs9lbn60gz98gsg"; }; - filecontents-66740 = { + filecontents-77677 = { run = "051s23ymbjkv8z2d7sv8jsjljy5w2sh1mgvynlbkib390gpgybh3"; doc = "13fwkv2fvdfl1jgyfg4pn9il6w6pn3islc9zsaqs3bwzj25y16rs"; source = "1x5ahz0fsmnjx7bvbr83316r6w80gnp83yznnhxnj0zg42s2gfxa"; }; - filecontentsdef-52208 = { + filecontentsdef-77677 = { run = "0lrdmz5fnmrlzga1w2hr3ksydnz52lmqlnnmix7xrcp81qv9xmx0"; doc = "1nxb4wm4wd223f9wn7x8j805ybximrk0v6n1l56xysz4k30jxcba"; source = "0n7zq8plqn1yki6azmncgdlg2lxcprfpdq5dv0qnxvpvw5dawdvp"; @@ -6574,7 +6603,7 @@ doc = "1dywknjhl2p9590nvcpg1vi8r0iaj52dv7sn8c2y8337w37c6ny9"; source = "0fwqs6wqw93ih2icg9b5zxgya1zbaj2sn0jd3dc8b8dm59cwggk1"; }; - filehook-64822 = { + filehook-77677 = { run = "0h0k0fgdwzm50jz0ibj7zsv1sk355q13x1djc3pk4fg1f3czhfh2"; doc = "00l8hx1sn4sn1mqpyiz9isl5a25a4a64nifq6q2jlw09df9gmf9m"; source = "0bd6fhrzy6bh42yb44y4bh01zpx92crca8zia4lyjmc95rlv6gfa"; @@ -6584,7 +6613,7 @@ doc = "0rw1pdrqghgdwzyfrc0y44cj1989lrvpab4n42qxbbb9srhmary4"; source = "0kssla41sryd278w12syrhsi5aalld94vjcmddldcc0l8l71sz5f"; }; - filemod-64967 = { + filemod-77677 = { run = "05lipahmxgd7cy76rz1j3p2z4k31gj4q7ihvb0zbi44g4n26hz6v"; doc = "138481q84a436a9ns587qcmmsv7p9fb5wzz1gwla25jigx8fb4fr"; }; @@ -6614,7 +6643,7 @@ doc = "1jrxyksw0bldvf5faykbpcngjfx06y83q81rs3k3m6vldm3rw23d"; source = "179640qn5swml0wrc1glvbf94ia5y6s1qlyf3hf2vmr3vih7k2mh"; }; - fira-64422 = { + fira-77677 = { run = "182wpm6dkhs41y6kr4bjc4rpy0b62d17r0j60a23znfgglpriy3f"; doc = "07wm5kca97r39shhymnwiarsxn0i5ykycyd28shqyqmmmk6f2j33"; }; @@ -6622,7 +6651,7 @@ run = "1d9l5nsx0qswn1hcalzsrxkvc7mvpdqk3h72bfk50h91lfm2i567"; doc = "1w6zlskvs54x192nyxa83qnlqhvq98g64k5fv6ch406nkivifmgz"; }; - firamath-otf-68233 = { + firamath-otf-77677 = { run = "0680qh4drixmrvhv3klkflz0jml06x8k9inl2c8ym6a8adqx43nj"; doc = "10ynw2ckqc7vsv5hq9kv78cvn6yd23qfbyv5060sjxl91w6qxs63"; }; @@ -6639,12 +6668,12 @@ doc = "029w914wk0g3kbi1i8zr63m0nmfm3nsaamksr47jnv5iyiyv55g5"; source = "048g8x5q882668lbzz0ji1hndfkd2bd777s2zyyq59bcw0gmavbl"; }; - fitbox-50088 = { + fitbox-77677 = { run = "0jk46rrq01bbqkwfqf1rdrzwv475mdmz4hqvbffkivnbwj1vz18g"; doc = "0gb5gpdrdagilxsklq1aijr5zfl5n82nwal1h9qls0iqzjvgizka"; source = "039q5as7939zc5nby6m6piz5h0zphm19hqjkdyrgzw1q4r9ypzc6"; }; - fitch-69160 = { + fitch-77677 = { run = "1c6myhpv9ix6cr6snn5f9ky2z5caam1sqjgg0bq1bj8df3acdv80"; doc = "1gdgmviy8pqqwwsvinrb8qsgsd4gw6bx6xci56w4nmfal729r6g4"; }; @@ -6668,11 +6697,11 @@ doc = "06f5mkpp6aar6c569pwd9952xgzjdy3zx8n8y6y9a6wfflyh3cis"; source = "166zj8nmapwqkd06ksvjbjajq649amjrfji9z9j9mbcg865pgwa2"; }; - fixfoot-17131 = { + fixfoot-77677 = { run = "1zszczpwcggczq428ha84g71rvgml2zrx2v74nmk1damcp35pzlv"; doc = "07zdbq43l9yddc9gi4i2qqpvz0xxmkhxgg3wl329j25p4h58amra"; }; - fixjfm-63967 = { + fixjfm-77677 = { run = "1v4gn6bwlb294sxrqgy6j9vx2dp7plbagkvmw7vbvp6wk8dkza72"; doc = "0wiihlpjzvmh8dynf0nbhmn8raxflqxmzpk97s1qv7kkvpc79sy9"; }; @@ -6691,7 +6720,7 @@ doc = "17y6wwiq3b8l2p3nsfwm50g7lzip8aqls5ysgr4gvz1l8aydl26z"; source = "0pzyg8k41rlj5gvqq86i9jnys9plqbxb3qvas8fv7k5kvqc43riq"; }; - fixme-63708 = { + fixme-77677 = { run = "167003w7a4xhy35fj6xm7mx1hvqn1bh1b563sih3adrwyrdnqjbd"; doc = "03qddrr56q77h8qhrx9kryx1d0cab6lzcngsbmyzaj1g81hvwsxl"; source = "01rpq9xd8rhy4fz8g1l6354pyibjsl90h591w7l7cz7v0yxldy17"; @@ -6704,6 +6733,11 @@ fixpdfmag-15878 = { run = "0s5ilsmnhvi57x9cqwp7nwpagfribmgkbl0z1ci55aw2a6bff9hn"; }; + fixtounicode-78119 = { + run = "0a93ajjjxgmmkz4b9cr7cl0a7fmq0gg6i551clidfvwp3kdfpyl9"; + doc = "02kpvrrjqvv4ijb6w55qhgc7g8a77s7ii7c9yzkvahi68i9lnhq6"; + source = "073nhpx5w1dy3ix771fywvwrjyk15x14ndk34qz4jcaray6734gp"; + }; fiziko-61944 = { run = "16r25wagw155fnz5lngc3jqxaf5sy1f2mbyzdklnizaazh2vbfdf"; doc = "0pdnd0h3hkdw32m4yjmqj14ijg3qix8ajjxkhvi88h3pbwd0wjiy"; @@ -6744,12 +6778,12 @@ run = "15b2nzhpgj6018769ggajya6qmhq9rnyzha0sic9fff24jwdq62x"; doc = "0lf04giwsgjq0fsk6wrms4c3dg53v1lq3n0q1ij5pw4390llsqd3"; }; - flippdf-56782 = { + flippdf-77677 = { run = "114xvv7sv9fhqxgfz5ckydn95mrg4049ml3kg6vjjiwbilmszr2h"; doc = "1fgk3g74arazrmw6swfyq38s5gdw8knnwwf5ij0dl566cwmcfvmj"; source = "0hbw3wgdva8vkic4sz0349mdyx8dpz3k5kk0fn80m0yqpldwgkid"; }; - float-15878 = { + float-77677 = { run = "08jb0v6lsyff09hid3whah0i0fk5znsik5rigl4l7vflnvc6km8y"; doc = "0pqj9qq5yprg0xfxga8ck1s2wyjzz4ymhpqgzhzbxbdslh475vg4"; source = "0774d7gmb8c7fc3f8yzarlx1m8nld1vg4gpd3dfyw5b39ra4aq4h"; @@ -6759,12 +6793,12 @@ doc = "12yyyc456v4i5dj7g3cnv03zgvwvsv6c24vfz7wn9jk5gv90vrwf"; source = "1gkq5v8z77cncqqz5cvzi78jf66v1kcni3yphzhykvd2mgpb917v"; }; - floatflt-25540 = { + floatflt-77677 = { run = "15v2m2mchki2gcz0fcp3myyr806fqyy77nv9g6rqm11aqp6212bw"; doc = "1d7v1m23p47rl9lln02c6bsi5mkqi7c03dhmnjhg8bqp6xfkfmaj"; source = "1j53lkr1j3fp5wlb41x2vimncv2l1pc8qm7qy74i0r1xf7kfibzz"; }; - floatrow-15878 = { + floatrow-77677 = { run = "177knmgpv583xajihdd5q5spaainn8h35kgydq2sfi6ch6cadirh"; doc = "0py5a36gdbsd91679k4chfxy6ykj2wkjqlg4zkp5xsww6fxglskx"; source = "1mpskdqhghmgh7i3425xb985pwrcqcbfw3hlfhbyx3bhwwx5pnqx"; @@ -6779,10 +6813,10 @@ doc = "06i32gmsqgvqgy0l0qbdjybnp4rmz2cn1c7zw76w3mhd9z220d77"; source = "14ikpr9fga193y2vgr5sisvzc5scf04b1xc9hcv6zmkcph8dvnnk"; }; - flowfram-76931 = { - run = "067fwsjkmk73j6zd2gdg4rxdmbv8ifl92p28v60phxzkzm7v3v8x"; - doc = "0wn5jh4yqq1snwwwk24bb7splzmqgalciphf78as2v0lj5m2hl0i"; - source = "16lmpgvkc22pjjkwaqf0nq455p9cl13lmrz3g58jrkxvk8zh4cy0"; + flowfram-78116 = { + run = "16hcyn9lgjasbxgp0a42j8rk457iiccsmpv6qz541r9ln2iysqf3"; + doc = "1r119zpcdkv1fp6ympan3cxvz4pdq0lny0lm8zh6h8gmcpls5vxn"; + source = "0lvac2917fwaczl0viihr3fdb616999rl1ngmd7b6ljramqrgq3h"; }; fltpoint-56594 = { run = "13zin0r1hcfihji2h33q039mpcf86lw2q017ss8848xpqs41fb0p"; @@ -6794,7 +6828,7 @@ doc = "13i7axi1s8qqgdvdky20dckmsa95q2q54z7cf6zgd0znzjy6d4mp"; source = "1fd8h6dndrc7hphs87y1lfplmkrwgn1pxgmvf00gfhgkg1zf127b"; }; - fmtcount-77004 = { + fmtcount-77677 = { run = "0vp0k3gwsh0jivjkxbqqsx6sl68vl07d5zrwk0am85s2n4qx6mcv"; doc = "0bh1dz9if8pnl78f68hs5mpmsh8akggd58r2yql9h4wflcpq7jzp"; source = "150kb0dzidc9my77r91n6l53minwa54b5r34l85866fpfabi20g1"; @@ -6803,16 +6837,16 @@ run = "0cj26s7555q49fi382pbvy65xa0yp0wbihk3y0magblyxjn72wdx"; doc = "1kafhgr4c9d4pjpydd27ha1pdbxk364qv8dmcr7k3l7xlv31jv4f"; }; - fnbreak-66615 = { + fnbreak-77677 = { run = "143wpqpcqaamjvg466cwpggcayxfqnf2vjvfvy7xwgky9sfql05q"; doc = "07h1xr1xgih5j8mmqvv6v5kavnb9yzrh94g0m42rjqdzg5c25fb6"; source = "0rxbjgb758x82gvjrmap30q4jsfq0424r3xszbm1f9b4wb48xqxd"; }; - fncychap-20710 = { + fncychap-77677 = { run = "0x3sjslvz1gsrr8607q9r6k8683p9zcz7p0kxvr92j9ls1prl5c4"; doc = "0is37brbbdqb1szx3rwgmaqbl8vlqr82sy8svam39yrbnzd9v1k3"; }; - fncylab-52090 = { + fncylab-77677 = { run = "13l9jmcwabifc7m9klgwl2gqypwlizy1mb7glsvp3jslpkhfj267"; doc = "11w7z5q433lnzfm4c72697f82yb7rljk9zq41dl5bdb7l9wd7325"; }; @@ -6820,7 +6854,7 @@ run = "0rn4yk1zd4h2r5xhghv7v0ph0raspq4r6mw812hn80bn8rhjjrlq"; doc = "1w0pkqqgkq379nnqk0wx419z961l3g81ldkh8ivfhn9q5vk04p0s"; }; - fnpct-76924 = { + fnpct-77677 = { run = "127n7966vy4rdwypbsczi1aksrf6pxl8xdywssviivkk3npmhwvs"; doc = "0qixawqmjn2b1yy0fs140a5wfq0py5bi58gpz8c8564vx29yva5q"; }; @@ -6832,7 +6866,7 @@ run = "1gq483namx453zg5yv7acvhy9hb93z68fyfb54ayqkka2n35q80h"; doc = "1qzxky8jjvnlznm11rjzgxmhib0psv7lfk3nfb8ys2wl0zjcrg2w"; }; - fnumprint-29173 = { + fnumprint-77677 = { run = "1i04c2j1jnw9qkbv92nd4rr0zzvwwdwwk0ya5f4g4rarvw9h4z5q"; doc = "1cwc4jv9jxxinradairp45rlr97h52vxghfxin6dwszw51ac8p7n"; source = "15d3jpxs8zgsj40xipg3mfgir41p46c3ppwh4629a1dv4skxg2nj"; @@ -6870,11 +6904,11 @@ run = "1s1lkmpmb9fj4qmdhll2mn1hz8xk89z9rwga5zqpjb9was4vrg1y"; doc = "19xjkzn9vgx2sgv5sypwcmwyx9f7rg4q58f913rjwrh8gvncv07m"; }; - fontawesome5-63207 = { + fontawesome5-77677 = { run = "02ip5czslh9120nrby3k9qn0niy8bryr4190yyhibnwkr9yaqj4k"; doc = "0mbqzjfdm9hpds1fragbhds1zzyk91xzfy4azzn8bmb6xr3ix3ai"; }; - fontawesome6-76339 = { + fontawesome6-77677 = { run = "1pm4w3qrlk2484pwnk61p5p34zrd5v0z2smf61bbmcpzzvrzdpvh"; doc = "1x3dg6z5w8x0rsl2y87azvb4mgk8wbzr9mcb2rc2m4qv40qkab8k"; }; @@ -6886,7 +6920,7 @@ run = "1gv1006alg1i90zfh042p2hb9j8z89lbkyp11yqjn74jkz5q1rzy"; doc = "15k5dcr9h4cmqmq0b91a56q2sc340112bbvacp1lkpnchaxxgmjy"; }; - fontaxes-77306 = { + fontaxes-77677 = { run = "1cpgkpygmzvia6d46am82x4084a7k4m8a713y723k7kl0fnbghml"; doc = "1prz1dbmpang23wzrrx7i16a9sa5hqnkkw85zcs7qvbdx8w7hki8"; source = "03mln26yz55m06sah6s6gkgz4ar53zfz0mcxfbczp6chmjl5kiy8"; @@ -6916,9 +6950,9 @@ run = "1mkfjhhck9i2yiwlrxz9prqfsnrgggzqgs8p878kf13aiyhvlcz0"; doc = "1hwzqsr7wqd31z0n2brbk65wh6a48qqf6xwwzzz4r8vx76hrg4cx"; }; - fontools-76266 = { - run = "11gf2fx19rqc1sp4kyy88a4cc42ahk7glvqvknlk832aig9hryvj"; - doc = "0i8hxdibsdjbpml39f859v2mwg5hngrccywl32bhj74r2xykdkki"; + fontools-77724 = { + run = "1kqbj40biahrbysyz6kpzrvwzvsyv74faall8x2196w7x8yjxqgh"; + doc = "07v90fv8phcnva6z5ar1493js5yvj9vplayj7rdffx6b94cmvhda"; }; fonts-churchslavonic-67473 = { run = "1s8y5kri1sjhsbz2mdszwy12vz8k0b5ad0rp383jrgcd710n3949"; @@ -6929,35 +6963,35 @@ doc = "0l4p30am56bblp120lcs81idahw3wrgmbrvi0jzfnvzsyd7xh068"; source = "06zw6amxdkmb9cdjvkvwgah5x33ksa9iigb4dcw6b9d3a0q8c8ya"; }; - fontscale-76924 = { - run = "1sipiakslqz0fgbip8w2xbpqxkqyzcilw6k6ba98rjlccls1nz1s"; - doc = "131r8k6v0qgdqig7nx1j3x0cyn2lbgailgmrmh2ahpdqayffgn83"; + fontscale-77923 = { + run = "1cwqq85cghfayv6nqcmi5f0qkxfla96251i7k1qnf90hgghlz87q"; + doc = "0smvry3w6mda485c9f7k1sjpnds5q65vbxr07if7lbs3d47fhksr"; }; fontscripts-74247 = { run = "1c2nldjh5x42ysg81b3jcaaydxsrl1idnvj0si1lxyqk7aji23sm"; doc = "0dbr5qf7pr932hjbn5s9lcvi97s0p7lpqkx19xyrkcln5nd75i79"; source = "1l833wacmvail9fvz07da58r2waa9b85h6yhl94r26gyr79zb4kq"; }; - fontsetup-72734 = { + fontsetup-77677 = { run = "0506w69vc5x5ls9r276hvw5cgr22sz9333w7ji2h8mkmd2swsc4a"; doc = "1c7g6r1g83h9rrd29mcllg9ar57zmwn4q4r1666wrliih6jim52h"; }; - fontsize-73038 = { + fontsize-78116 = { run = "1wrjv0p81by85zr6mldlkd1qrg45wfpbqhfvd1nwwf2zbqd9di5j"; doc = "055dva4k677ck11klk3dzqmz0h3vnqp804yv6h44chk8b53j759q"; source = "0d2di14p2jzm55l9gmxf28jran7p53xkf4899h1lwk7fwarkr0s1"; }; - fontspec-76430 = { + fontspec-77677 = { run = "0i56p9ijc802r52x9xgxh7xk77plf122ivd96zgvr0773znwnyfv"; doc = "0qc6f6156n2fyan5qw1h3p1vxi8wf78dy5kh0g2zmr6ybaa3b45m"; source = "1p5cnxf42272kkkxvk7wy6k66dszpw77lvg1lpzj1vwz9l1x0wr7"; }; - fonttable-74608 = { + fonttable-77677 = { run = "0wwzl9jzib0dw1343f794bqsn10z5si7iqwabknay2h3v8hq6np6"; doc = "1c6qp15yya2nxkyhgv0h0cswbkcnngvz7gjpjx8mmpixvbsw0h0d"; source = "09lgv2fy7yj3v2ibqf3mny3wgl37srdd0ip23cyxfmqyhvcmlkrj"; }; - fontware-73848 = { + fontware-77677 = { doc = "0wssx0r26y2dgnhdzhxi2fcnrlyysc0zfy2xbjp2vg88fyy1j13c"; }; fontwrap-15878 = { @@ -6969,7 +7003,7 @@ doc = "1xyq88jcg6p7lc44n2ky7538r23d4n0nhfkq25q7xg0dh8whbm34"; source = "0ps56l6ah0i398f38bxy4yg2i1p0ajcwczxq222hl5176g2z28jb"; }; - footmisc-75164 = { + footmisc-77677 = { run = "1w0yr4i4zw8rb030j4lsgz9rqgq1zvsr9f5y11gisc99d01qip2w"; doc = "1jr329mjbh9l0qvyl535grxpf3bpzgj521kmdhl3hcx07gzvgm7y"; source = "1xi0k5jk9kilqxrwjpryzxjnj8isp3a1n38xdkakrvwb3lpyghpr"; @@ -6979,49 +7013,49 @@ doc = "1962sivh4jipsxd0z0cpzpd0jdw8v4afbpzfinklivnla2c9hp4g"; source = "09w5bfx94533q36z3k0a1sf9jx6acz85qgqypgn6b0b5mkhjsmar"; }; - footnotebackref-76924 = { + footnotebackref-77677 = { run = "12vxch1i8x0k8d760vgq61i7j3kkylgbcxj6ggdv8wzd20h4izyc"; doc = "09dvvnjvika3617zx438ca8z3fmdkqbxx9y73pdhn6gaggfmzr72"; }; - footnotehyper-76871 = { + footnotehyper-77677 = { run = "12g1b8png4mricicvswbkz6jl2lzmhsilqdv4cba0rxszil4k3as"; doc = "1bciisjrcvwd2cmrw0r7b35wj3qf0sgw180wxxmpdfjwk93nqls9"; source = "017pvx2kg3nw255anpbs5da06sghhydjigpmci9yv8m8jjpgdx99"; }; - footnoterange-77409 = { + footnoterange-77677 = { run = "0kpvc4vzdzdx7v4qwkg8l9f7fp96gg1p0slnxgq256mk7p6im376"; doc = "0k3mcpsyaa1mj59q6zdi5phrdf2v180iblj8480jhvfgwylalima"; source = "0n1xhsyc061zbvqg262l95q7yhf65g27xwcclbmm15vym43c852b"; }; - footnpag-15878 = { + footnpag-77677 = { run = "1qdl7lpfy5nn6qx026b9aqz8nfs958grh443lkqyxnrnws0n2nww"; doc = "006w2w6aga9zazlk8sv8maqi4s1rdzqyphp0lpa8qv5q23vcdhl6"; source = "1hh2754as2yrmfz4hiyyl8nlshsfdhpgpg3ifhs6h5s0xz947rw0"; }; - forarray-15878 = { + forarray-78116 = { run = "0cn062f805lgy5m45q6flxj5w6gjfa4w1ip7zmhxd2z09s962jf8"; doc = "1d6m425lfg1g8arjyz4j3q9253rdmfaabaasbpd2ynhjr1abfh3c"; source = "0dpqr0hff33ddfw6vs0pnk8yhaa4gxkxgn43qgx06mx1srv6rz1i"; }; - foreign-27819 = { + foreign-78116 = { run = "1hqmhy3l2hsjf2hkxhrsdc3z1mn3zx8718w90g8152x9k84bf7jw"; doc = "1gnaazl1ds76sqdpbj773k80isyf5hmjxh22p3hs9zxcpnvdhng7"; source = "1ziafjxcncsba0gbn1qjf2w2gn2g9z55bpcff71hr9axhp8xgpgf"; }; - forest-57398 = { + forest-77677 = { run = "0q1xd07z1ccqrrfl3x0fg35sdv2kcyl6vgps7f6gpk5yp8j7d392"; doc = "1s9i1kxd5zhdqv5xx29kh8i5fis642hcw76ya5bh94qffhwwg7j3"; source = "1i6r6i8zh70zxz6sk0c9b07345vcfr9aapw8q5kzd3k76fzcqfdl"; }; - forest-ext-77412 = { - run = "1ljwazmiwzj55i8spg4mfxjyhna5pdcnv6irpi7phnlj70lngdbc"; - doc = "00mvws27bgrgn19xd4qq31m2akwppdkqx73ba1slpkr6l67i06jv"; - source = "0mwx951mdffmd53krn91zzy6km4pk4kzr094qc728kxzjgnlmrk9"; + forest-ext-78040 = { + run = "0zfividwqi0nlamz7gwgqwrpbcxcf77qpvdjidgbmjn09n0qd7zm"; + doc = "038l5jgsf9cr0jy7djdzgz0jpcl7p73v1v89ihpk1b4vyv9d5psk"; + source = "1cy9ax4bilyaqijwj37wmclfvrh7cfsixbgmbfws5j7mq8lgjbfj"; }; forest-quickstart-55688 = { doc = "1bjy0bfkb90nv2dbdw8hdrm3dvm1v0r0m7a0l44ckw48vnc6amvk"; }; - forloop-67017 = { + forloop-77677 = { run = "0mqlc65g0khj1izxpgm7yya2klazsqggz2xx61ni38z7kqhqs58s"; doc = "11y7afy69dkp9rabj1186aw1d8vfwk3vp9raj0brknka6wlgcijc"; source = "0k0skv10m7z44d20v17yfdvg6vpn6m9ajn973d6da9cshxvszyiz"; @@ -7049,24 +7083,24 @@ doc = "19aq7sbghvrif72x7vzvabrhwj7lgsddsbdqbkv9vhmp82452vyy"; source = "1s8ngbw6s163dzj9mi629yd4fisxr1gl8w8i618my426szc1vrcx"; }; - forum-64566 = { + forum-77677 = { run = "1jvw5w58v5npajvhs7dq0srgdqha9yqs6xy56fbk3lm8y0cgsx22"; doc = "0cihnv5c2if9dr5mz9iw12g1bfh118ib2an0sgigqcq6f4zp4nxh"; }; - fouridx-32214 = { + fouridx-77677 = { run = "033f2yhslmm70byg4pkw64g976vgssc6yiizmh2f1chlfhsz1qhz"; doc = "1k6zirff9bqbz7assfrlq0r83bjqgzblgxix7697lmp6ww2rj4l8"; source = "0il905sqxqvqk0fgsns3yb9hjh740h69imykxd84p92fndaha5mn"; }; - fourier-72243 = { + fourier-77677 = { run = "1bbz6c5cz6xbfn93zz5ixxdlh6rili9bsf42q2704jmgdyfi0y4i"; doc = "0k6p2nmnjcnjm7c81jdp68xciabjnl0pxqsib2xqd9f234mkz1jm"; }; - fouriernc-29646 = { + fouriernc-77677 = { run = "1vv4whd3axfacbmm8nksdc37d5zras4gwa6ykgw1svplqgg3zjk3"; doc = "128n1cnv9h1hr4s6bp3xs1v9p7skhxlfy8afslpay2bm0ixf0cs3"; }; - fp-49719 = { + fp-77677 = { run = "07qzdfrk2y499cz9jbpnj024r43japqdngbxg4mbapw9cp8066d3"; doc = "1y1xwqf6mskg10h31ws2pvn5y6g9asflc7l9r24fp2fi4254mvhq"; }; @@ -7091,7 +7125,7 @@ run = "17r35x914f3h72drsszy74ir5phcxmkrcvwlrfd11li0lsmiyj62"; doc = "0888jcccsnlpzkynpg8mvxy2mnb2d3xz41bi341q9fdbbzs5lmnn"; }; - framed-26789 = { + framed-77677 = { run = "0fp0zbq3bjfqx87zb01m5ffn8kw8044vkz8b9cfndz1ki64d9x4r"; doc = "1pjnqy8zl5zkadpkvwa35khwjk1nxg9pq0h1wqwgrdvqk6gj0cbi"; }; @@ -7110,7 +7144,7 @@ doc = "0x1fp5xc2qlx0pac2vqm8567fdh8i97k25ixr28w7fzwl9xnm91x"; source = "0ag37z3klcy0jvcvvj7v14clx2dvv6q43lh6gw83rpsx51v9wza4"; }; - frcursive-76924 = { + frcursive-77677 = { run = "063909r7iga0cirxq8qx538407qly4p2a440xq7c603fmgcb8n6k"; doc = "147sa2wcixanwrhdh3ns8fg447zh5f42z8x0aw41xhk7pxncqrml"; }; @@ -7153,7 +7187,7 @@ doc = "0mwdqry0h2f65vrki3kvqpjnf1nm5n9v3ljmn77nlvkarqp2kb57"; source = "1p2c8sdrm0ay9nz0dqrcjigzsjki15fry6mmhqcm3gqrcscsk5x2"; }; - froufrou-67201 = { + froufrou-77677 = { run = "0pincrfmb51qwn9bcfyqb6rdc0n08lwxf2gr8l74kfmqh2mg5mxs"; doc = "1jl6glh4pjm870wlb4in3v5vph55fnvykjziqnq702gx5va52jmh"; source = "0wng7skd5zyk0s2vgnilndi8p9b3h672pk00mwv97h2qb4lk848i"; @@ -7170,7 +7204,7 @@ run = "0dbrhynslppw5nrdvikzdkfvilzr909ypc9v8nxpa3yh4zln182d"; doc = "0iq7lq25gzyc85wpmr93a8ivgc9038rs80mvhm46zdrrixh5ry21"; }; - ftnxtra-29652 = { + ftnxtra-77677 = { run = "07fazshsyqng62sfbnjhxglscw707jmn5lz1ws6avq8c5chs70pb"; doc = "0a100iy3imy2x6rgv8pgkid75ah21684ddm6vda58gv8yzfz9fyd"; source = "1ips0zm2cka9wh4474sc283102s6r9hvr4if7lhd04c92f40r3my"; @@ -7198,7 +7232,7 @@ run = "1011vk784cw12az1wl0dmpwd4pwajj8lw7i8g800f927pgcp045q"; doc = "15n97b65hb5v7504ky378h4ahjys8c4dac6aa48n6r7nzss8902v"; }; - fundus-calligra-26018 = { + fundus-calligra-77677 = { run = "1rnrqblg06qkwcy7f460pd1hnh4bwl47zyswa1iv4iknx00rd8a2"; doc = "0jvbvalqyj0kyf6cwr6zf18ylckh3fwpshwhmnv7ldg5r1ylia9j"; source = "14a0d7d8mlsw7qwpspqc2rmcdyhnfy6l7f57bk9v9jc8pg9fxb6m"; @@ -7215,12 +7249,12 @@ run = "0iq3pjzqqyqblv22v625r5m29az7crmx735ar2fqs46xaasb8bz7"; doc = "154hvp4f15lr7h6fwi2ml419w2rsl0zp896yqm8i26rl6ms21z1b"; }; - fvextra-75355 = { - run = "0yba9lh8d9nbnw3545cgnaf2589g510nkj2zfln92b56qk2lfn3c"; - doc = "0k8pr21h6px7x2crvrfs4s1a519k3zzlzpi1a36986v36cmqp35l"; - source = "0qi2cl091g45cwnpxjppa1srgk878nn2kdhgw864m0qhgpy89ls1"; + fvextra-78177 = { + run = "0m97y71yib1d371bm03p2pl058j17b8kqsm1yvazdlz32iii97is"; + doc = "1y2mbzyha4xpwlqn5r6a8jvd54cbhn5qcmww1cmnis7qf5kb9hdg"; + source = "0ip7jl42y3c7y9mavkf8imszscckrpmhg341ndy31zs20sif4vi7"; }; - fwlw-29803 = { + fwlw-77677 = { run = "1qwlknaljj8f1cpnln328az913cdwypr7w8m8iqbqiqhsl49siap"; doc = "1cib3id21xblai43gkn78ypz6n99vwzhzmpdifdm8wv001x7wb82"; }; @@ -7252,7 +7286,7 @@ run = "1wcvzihv3xh52s3ydni4gs3lcp9icmxinqj6znwyy680izmw67ba"; doc = "1al5rvpfavkc1p7ayknxnrs4r7jzx7f7dbm3hayqwg0d7jdanp8r"; }; - garamond-libre-71058 = { + garamond-libre-77677 = { run = "12h5zlxh63c47l2kd25b94y92p12n75gqdvy3jnnhgbbiqh11p2z"; doc = "1jlpczavvwyw2rm88habsm2hc349wrbhqqpsn0rmqrb74pv2adpd"; }; @@ -7285,7 +7319,7 @@ run = "0jsbvm7sh7bhs5yfl17fj1gbdqgpm7qchf07y3p7k0rxxg0f482z"; doc = "1f6ycdq3lpylkdwja4f89plz7wpnz73wzgjz74far6r9wr026443"; }; - gb4e-19216 = { + gb4e-77677 = { run = "1mi8nwxa418wqp9w64ya1i0ag0pdm4cx08fkmaa302bkhym92bal"; doc = "0nzmhjqdhl0x29c70iqb8b96pjnx2vm94nk3xgid942pmx44skxb"; }; @@ -7315,11 +7349,11 @@ run = "0nb6q62ngimkyc2xr8xsxazj2jjqs9ysz8jnq7ihzaw9fj44krpb"; doc = "0qyryw5zxi7ihd1l6nvgx2l1b40k4bb612fjmjzbynjhhfsrm9xr"; }; - gelasio-71047 = { + gelasio-77677 = { run = "0mb66kbagilmm189y3i9dp4alh2csq5ch14g163pgs595d6a24q2"; doc = "1yqw2j0wfj76zzam8jd06kpb2xxcrqcsb53rh93r7x8hd1dva2p6"; }; - gelasiomath-73362 = { + gelasiomath-77677 = { run = "1qgkw2jn83w1mh4fccdlhxrfs1ybcqmwn29vn18748k11f08giq7"; doc = "119fnv79h8zpzmhr8wqadli7m3302in7g6mbwfzjgndpn6cf6mfa"; }; @@ -7349,12 +7383,12 @@ doc = "12fxwrz5gpswyf523wm1pg99zilkgrpq8z3ls5gw9j7bdb71nj1l"; source = "0q7acjs7g1xh5kcmrg20k9jayaf5vxz5p5amjjd4xj4rnb1wdlj1"; }; - gensymb-64740 = { + gensymb-77677 = { run = "0rsck4ysx86d4gfr5a1w9kam98zzclb78v5hgdmhag74a0qs1n0l"; doc = "0826rq87q35knzmwkhz6ipigx3s3hkzcypy977qa0r3ibcbdr7ap"; source = "1na3aqqjfp9p9zb7hyzz6wdd0biiigih9fq6bxygcwflbwbhks6z"; }; - gentium-otf-75790 = { + gentium-otf-77677 = { run = "0fy78km27ad0g402wi260w08klv8zd66q5gdmy62wfib0lwfxgh9"; doc = "0ncy4rd7vspc41nfwdv8rshlx1c7rgv0n730rg0ng3c9rypdwag0"; }; @@ -7365,11 +7399,11 @@ gentle-15878 = { doc = "1l5fyfdbkpqlgpgi1hrnn2sz8hchlnp7z5s5584czafvs10jg6vx"; }; - gentombow-64333 = { + gentombow-77677 = { run = "0r3aziqnq1pm2pfangv4238rpihaarndi3xhvpvfj7mc31b3mygr"; doc = "0vqfamrsy4r1wqly1196cq2w69wydzzw09y3jg5llvyh95a6dp0i"; }; - geometry-61719 = { + geometry-77677 = { run = "0wv4c77fvaz8qg1ffjg3y06r3q4xjfxkh3m7a5s9ynwmfchcirgi"; doc = "1npbvp9g9b4mp8w768gzx1vxsdsi9zlrlfgc65xmb0rqx7z19zvy"; source = "0dm5zakrp71rxfa8xgj7ks0gfvmrm93sqi6f8m4hw7ls7yqm3y9f"; @@ -7414,7 +7448,7 @@ run = "0rh7b66fn37nkcy2y6q8h3j7i8njwdmizn68iy1bg2l080ns1nw4"; doc = "0dmjwgv0qghhs7fa0a9jvk2mqbg4m3br1dk2x7q5mxyjzk9878da"; }; - gettitlestring-53170 = { + gettitlestring-77677 = { run = "0kg2p7ys50ms0li3vnrabywnrjjgllpyr8sf9cz3rnv8zsab4b68"; doc = "0xkk16ncsyv2s3klv316fprld0d5aqaldh3g10p5gcicmccd9061"; source = "153bkg899ikkg5zhfw1nc48nzk3c0x5iycxspxcrrj52dpgq22kx"; @@ -7428,23 +7462,23 @@ run = "0n2g1kjig7rg9bkry1hyq9jap95jb9crzxh4yd9jylgrygva6wr4"; doc = "0lfdm66xrvkphqnzmymym0s79bwap5x4h57q6ndb7h97p5pxhfby"; }; - gfsartemisia-19469 = { + gfsartemisia-77677 = { run = "0b200snkvdkrywgn3j613zxyx16prqczw106hfh7pzpr7w717lyr"; doc = "03gi2v0vfcdar6qsp7xff9s5pd023i3kh4b8asxh9lah998qm3z7"; }; - gfsbaskerville-19440 = { + gfsbaskerville-77677 = { run = "0n68mfx7026ymxlyhdyg9ppylh5g4bkwj95c9bfmp5bmym0q6dfi"; doc = "0v0widjs2w65ppvzm04wzinrcyp8hcicgxp6brydjmx9d32yrzcq"; }; - gfsbodoni-28484 = { + gfsbodoni-77677 = { run = "00r9b46m6h4vac788vfz6jixrd4wbmscblhqi1pxhg76id33xdgd"; doc = "1s0lq3ac01zcaqyvswn12fxhvqarq2b3lni1xza3yyk2p6y95g1s"; }; - gfscomplutum-19469 = { + gfscomplutum-77677 = { run = "02c0zs2xl2hy5wrrj25w22q1fj6q8w4qjbvlpx05pzzh3y63n3ip"; doc = "0h9i4v3sag4fmvlnkk0wjxmgsq4kbiikzv0rzfrhzfwaifpznkcf"; }; - gfsdidot-69112 = { + gfsdidot-77677 = { run = "0m75xf0x7y3mxhhnvs22f1fz4gr8m86g8z9nfqxvwijjzm6xgm1l"; doc = "1jaxayp4z0ih0cr795as9bmp87h24z41ijhrfwwrbpbmjkkm77qx"; }; @@ -7452,19 +7486,19 @@ run = "03p2w06s9kca35jdby74q4x8if5gs39gb387rjgqbv3vdn7zxi4s"; doc = "0qnkxqr8r9spg3xl2ifr2sb32hbvmka979c4f8aw4z1i810bs0kx"; }; - gfsneohellenic-63944 = { + gfsneohellenic-77677 = { run = "0ycqh6fn1y4czslajdwnj8fga6f2riw0pd4az10qmrxayi5hil23"; doc = "0zp7rba0mhbhjsnjwm3ldy1frz75grxgnkfl1gvzm4psxm3c9yjy"; }; - gfsneohellenicmath-63928 = { + gfsneohellenicmath-77677 = { run = "1caa8w1jzwk77djhycahr3dd6n8823vc513gl7sgx2jid4gidz6j"; doc = "1fk5rn7jxqlwhzv7v9fvpadhlr07fr4pfjlqh7zx5wl720xb3yif"; }; - gfsporson-18651 = { + gfsporson-77677 = { run = "0h2zy85jalpx2vyjszw0kkrav82zv549c82qik9iylgfwfk1amx8"; doc = "1zy50pqr9bzfncs03fg98ws41v0v5c9y36rnjm5d9i7q2zljapy9"; }; - gfssolomos-18651 = { + gfssolomos-77677 = { run = "1hn8k9majggqcis32nw2krnqpqdgy3y0dk777i8fqn28517ygxcx"; doc = "01cw6sq180cjjzwgi7p2qr9pf6rq0r5zmnb39bch2g0n0rjxqwgl"; }; @@ -7472,7 +7506,7 @@ run = "0skiyyxr8l6a6n34lic42lf0rnv4jm5rpmzm08gv0qqq4ha67zki"; doc = "15vpkpbpnj1w3nlc5wzy2k4fh8jw1a21asc24lj0j6dpb4mzja1n"; }; - ghsystem-76924 = { + ghsystem-77677 = { run = "02hvpf3idwmm4hjkbvcz0w9n6sb6iy1xcj0iiqa51fzg8kimpkzj"; doc = "1lld29kqvfgl4fmj70z52l1b5sqcb3fr8d2aim5l88grnypn9gb5"; }; @@ -7480,11 +7514,11 @@ run = "11aph8kbrsjl4ax5hbpirsgc4aznj0nkk76v1ax6d52f8bxjsgjx"; doc = "1qbhq72bip77lsa5pk05g676c08wc0y1ix3c2iw1h5g5fk20i5y9"; }; - gillius-64865 = { + gillius-77677 = { run = "1z49x03rvpdgx7k3ry6wkz4vm707ms7mf0c120gr5dl0ggk16x8z"; doc = "01vidppjs8nwsf0pnj5b6g7ky95ayjiklkr2fybi4arvc4lhswgp"; }; - gincltex-64967 = { + gincltex-77677 = { run = "0w1pk80idhws2yva3zvlbnwy2xbrqa0dckhwj8d9sdqxn5j2va4a"; doc = "0zdv33r7r6x39p80jwjxk4k2yi4rqyv9w3nzkn7si5ckw223gz4a"; source = "0m1yd9b6qlbmrxqnyk7kgxx7227zy6v10sf1vw856gpx1r6xbc22"; @@ -7515,7 +7549,7 @@ run = "1n8xbs2xp69gciz2qg1wvc7mnwgz5klnam30kd45zmssvaqlblbz"; doc = "15fj5d6wqqr09c3mcnlpmp6fva8rbc2c5216jl013jc1shlpybbp"; }; - gitinfo2-38913 = { + gitinfo2-77677 = { run = "0k3vw12yh13q1v21bz7i3m32s1w49pk13rg3c0d0l1pcx0wwz20i"; doc = "0586h9c1kp5cg7gk67xhy5fbshpskrmfb81m4xncaxg6ajaljk7n"; }; @@ -7664,7 +7698,7 @@ run = "1b7gbvkhscb2p4yhcwd8mlh3fsvgfq8g6876s1brygnp9lsz7cxn"; doc = "189srmaykk4pmm3p65p0i00ycisr2bdvb51r6ddn4rjbliv6i9gd"; }; - gmp-21691 = { + gmp-77677 = { run = "1c98y5fhnq5w9b6kkpnrag364269s90kccgbqwr33bn9ixhsf0dq"; doc = "0wir24czbym76b9fcbzd29m0749lbh26n44yfl48k5pxy6pkqjcb"; source = "1qg01aaf4s939ixzl7wdariaxxg1d5z4s76cz50rpw0p7rgdqbay"; @@ -7691,7 +7725,7 @@ doc = "198g23i6k5f353w2aa9f9cw6cj8b4f93nsk7iq2hvhvk6ia876vx"; source = "0iz43zdvzfs7spc6zvgclyh0vjnzkwcixgk5mg2a3wrig8r4q6fq"; }; - go-28628 = { + go-78116 = { run = "0lqgz9r0vxjbq1nyg77zjfsglwbd44zdpwz56smalb6lp2ra3r5z"; doc = "1mf49wywa32chr8q4c0s4fdkmzd88a1fj3hxcf3zx7bnsi5r4gl9"; source = "0vslzmpj94qlh5g2jirwj8b4w93vx33j8xdadyc32s6b9rrdwnyl"; @@ -7701,7 +7735,7 @@ doc = "0a2rd4m38mgyfpjaf9na75w5cmn32lxbbqhqyfr145hf2nf08c1x"; source = "0k42x8ni36gq51aw55ywy36jl89brhsc0177kn56zpvv2zmghqiw"; }; - gofonts-64358 = { + gofonts-78116 = { run = "1283jyz641bxsq6vxgaaa3hjrjw101p84nqv2jb7vixpd0yw6qwx"; doc = "1bq0db6xak2mj6m5q2z85f7j7iw29hh2ch4767lyi5s496csbysp"; }; @@ -7757,7 +7791,7 @@ doc = "02kx45b2c9d3f0f5h8xw2mnqn1mrp7v8975y2gqx1ln2x61xmjpm"; source = "1lm6531f5s5j1l2fasz0fk0adask83b2w1plkqmk3zxrn4rcchw8"; }; - graphbox-74754 = { + graphbox-77677 = { run = "1wh225dqyd7qchp6nj6pizy6yaylhngj4sgzqx95mvl0zsssc9kg"; doc = "0xp94p5h602w4jaw2z3bf33nmlqvqa0v74b41y6hpn9phzjjxcgq"; source = "14nh33pcbz2a2b99x8jy9mbw0izlfsnxmhpfsfan0j0d2203hlxs"; @@ -7817,7 +7851,7 @@ doc = "07qpkj60rrl1pc651qa8kpym3bzcc0qkfwaggcyin9a65a5snnhf"; source = "1g32xq2f1ncq124j2j8xm3vdkhv4sxynxc3wzx7x6s9i91p5l59y"; }; - greek-fontenc-68877 = { + greek-fontenc-77677 = { run = "1lsyx2g792b2m7rjlihqj26dkz9kaskbrbwzvkjd0x0rzvf9g3a8"; doc = "1qrn41ly963nnpwchs1s1l3mfsi49af1x0q9vk4zms4wcd9w34wh"; }; @@ -7847,12 +7881,12 @@ doc = "0winvlmy3s7hrmcffd3szlywi798kijlzya9x3s7dndnyihzi3zf"; source = "1ln0ncz59vcw5w18m5d762iqq6g12y476iahcnmbpi3gsfk47ln8"; }; - grfext-53024 = { + grfext-77677 = { run = "03ff5n3yc3fxrayhyapm9qhd665r15v57vri6ajb5xb4m18rkfqw"; doc = "1f5kvnnv604qllqim8qv40cfpx0xaxanigqnqwmjfwf0n44akcfp"; source = "0i5pkqrc4jm3cgwzyhw1r3kh6b0b7sb352bnzid7h8msiwx32y8k"; }; - grffile-52756 = { + grffile-78116 = { run = "02cmm9q14h87dv5h5ci7ny7v4plrry54mz15jddx1zkfx4myykww"; doc = "119xqz1n57mghhp7db19ffrv1cdk1fgpznlyrn3qgvg2926mx104"; source = "0pmg9140plqv27mp936ca0193ihggd243mmprj3l0d6rf5dajm8j"; @@ -7875,7 +7909,7 @@ doc = "0z3vns6jk1ihiqf12i46n8yhfyjmnkb4l5wyc18phbh9l6879b7q"; source = "1bnb38mgi6pzm6gvxf0k60z1dal3kgi2rjgwfrcg2h5vmb5rpdk0"; }; - gridset-72056 = { + gridset-77677 = { run = "192xnbl3xrv37qm5k2yq2d0wl35q614dqa9i6j5clqsgaxhyw65q"; doc = "0h7dmjvsganvj54y3fb08cji7f7xgqrssy2hc4prgwr3s33d4kyj"; source = "0v93jcg7p016154ycbr6baaphdym1kiybm96zjli7xp7pqjb1bpi"; @@ -7983,7 +8017,7 @@ run = "03d2hknh1fisxw4dv3gsjakg56bqs2qi21rj0al5nwi3p3njbv8m"; doc = "0wx17v0cg9f5j4r9mqgvzdac94a0afwkvnl3ci7njbajsjpg5nwa"; }; - halloweenmath-52602 = { + halloweenmath-77677 = { run = "0sfcggpqhai8xzpnbyz1vlvh7cfl3n2m7z0av4drd7wqzas0mcw2"; doc = "0k7qfv036aa691902chj1rgcf3z2xd58xfb2r0b5z80g6944xjrk"; source = "0ir0xr3aiyjiashy6jl39f401ccgx3dhlyiqx4h2myiwq45ay2ka"; @@ -8013,7 +8047,7 @@ run = "097qbqwbib8gj53qlydflff7sqp5ghcg5812hjnav9a0rgklpw8y"; doc = "19falj7rm7diwr24q5rpab3rp39awnyg0hdxfhhalkpdmjwqk2iy"; }; - hanging-76924 = { + hanging-77677 = { run = "0s86yaxyfv9zxf4svwg9s13by9vrw38apfg0hsfchsimsdd6gsbb"; doc = "086lzvx4g6bj04xdqnadmb8832klmq362k9lqh4pz7ym34mzh5c7"; source = "0wwfnkb66m7r77723kkkdp7yxkl789g310m5lhllwx33fbhm8vhj"; @@ -8021,7 +8055,7 @@ hanoi-25019 = { run = "09a7cv76naxzdach5507wdqnjp12amvlia7kw0jh224ydmkzfx9x"; }; - hanzibox-76924 = { + hanzibox-77677 = { run = "0pww3xzi9r52cr0bggpw7wlddm6gzf5vs5xi7v03ynlpn45wz3x2"; doc = "0x18yvhnywhdl68jz4v5llkqqpiz1l48nv77g0x2x2svzwrxrw3w"; source = "0dblzzg2gkg1blx8rh3rs3jb5pq1qjcn9nq0n0rz7a7dph5f10j9"; @@ -8029,7 +8063,7 @@ happy4th-25020 = { doc = "1x950scxbvcgwycpakflpklc775pknjab620g099dnsfrpb76f4a"; }; - har2nat-54080 = { + har2nat-77677 = { run = "0zaqsnvg46pdf98gzlxa8l6z8v9l3fd7jmf60nbrfba7jrzpy1bh"; doc = "00n5qcljlpw2rq8x921vhsk7xvz8z43gxiq41qfzin696ysn7xj5"; }; @@ -8042,7 +8076,7 @@ run = "18xlj1c6h7mbrdr6982rw7qc7rzpjl0j26i4g928h3iml5qfcfgb"; doc = "0f6zl3f1mdrn643anfsrhmjfpmv31b25xsjjnqkz8bixzcv1pb21"; }; - hardwrap-76790 = { + hardwrap-77677 = { run = "1kwsns5vg5pkplcl5nhmvpm2ccdv0f9431qxjxq1k6zfsknpy60v"; doc = "0h1n80c9l34isgyzl36hf4nigxcsykfgqv6i9jjdf6dqpp23bpw9"; source = "0hiqsj0vpfkmi8z048ymlnxrxaam8raq2f48wlyk67x4w2gv72k8"; @@ -8059,7 +8093,7 @@ run = "18p0xqjxix4ka9a9ja513il0wrpqrqh8v9v13cc89kh8qfjlf9m7"; doc = "0l2y9l8wn55dg06fbxjnv16bkhgbg9rpfclawfh4p7m2cf2h1k44"; }; - harvard-77050 = { + harvard-77677 = { run = "0jpxqyrw9skg7jpw2d46f8nrh7jaa3r9lviv848nfnn6h35vs61n"; doc = "10vxj1cna040i520wj7c0flbk0d4hr22jyxqrv88616xqqkg3b6g"; source = "1j754jjwdil45pr032xjmwhf1i2phspv2swnjbyxgnssl6i370r7"; @@ -8210,7 +8244,7 @@ doc = "031260nmrnjyqxnxcx7sjfwvjvsmrbac14j6vrxywb1241d1wb4z"; source = "193blhv0q5bx4523spdd926yab4y6frh7bm2rz0cs1bmrzisn1vw"; }; - heros-otf-64695 = { + heros-otf-77677 = { run = "10q1g30vma4fnqyga8279hqy2aq5wq6fv8d8nw22i9mm8ms2wwga"; doc = "07k4k2rrkj4wx8i018jfccs4gf2pvx8grcmz88lmw52im9ga002q"; }; @@ -8218,7 +8252,7 @@ run = "1mnqsqsc99by1r80b6y4rfb3kzb0r10jsfpfgy7yragr8rr9xzjj"; doc = "0xh4a41lfds3yrj1am613c4629kvgvd9dfdfzmss9li3j5pa6jwp"; }; - heuristica-69649 = { + heuristica-77677 = { run = "0k2ii054dq1hh8xj3n28mn0lg54r3xxcyzq7s3g782c11dg9l5kg"; doc = "1ccivk54m07h744dzl2162x82bbvz0vjvrnbxmmvrc3sk26fh2s5"; }; @@ -8344,7 +8378,7 @@ run = "11j0fxsxmyd93px9j5fdarz1231nczdkfpf1qf33kcdpyb44jrs3"; doc = "0hdidvz42acsgy021c1dzlvshcmw6fz3pkqrwpk66qk2nnh30dal"; }; - hologo-76851 = { + hologo-77677 = { run = "0rn7x8vy66ljlgmah7kkscjzni90wbhky5rw72m1asqs7cnbibwn"; doc = "15a234bpkismrgfqi8fi5vy6qma4psn0ggmb131vfp7zpziayrkk"; source = "0jxkx284ry3ywmzznr5qg54glszblpn1wcxmgvvbrxzdbi8xas7v"; @@ -8396,9 +8430,9 @@ doc = "0wrvq4k9j7nz363irhqagf5sc6bj3lagyz0jql4mhxihr477wfp4"; source = "14p4s617q3sdf2fmvz9mj0b3bfsgd7fyqbq1qd8hlsjkvddraw2l"; }; - huaz-77345 = { - run = "0i9hgdv7kkhjqs2p9yqf22h6s47g564j1k7b270p6yxadxqrjw7g"; - doc = "0k9gvmg1wgnv033mqh1fxwanbkv8whji3sg81b6lpj0f203iiby7"; + huaz-77576 = { + run = "1rf5rsc55whiwn660m2g00j8avqmjzv10kdd2p9fzd1payjwp38v"; + doc = "066h8jy3z623kwql0b6xy4196dzvy4jyhcp13m83qr6fp7f92kx5"; }; huffman-67071 = { run = "17pgzpbhah5m0gljhkqymv5lxpl5bxxgif9m7rnad20x4nmyzz68"; @@ -8427,15 +8461,15 @@ run = "0k1vm1dxpv3m48nxlp9mx53w84lagqw7i26c465hinxy4k7fn2b8"; doc = "0hnzf8ksgly0zmzjkj0jnlnynv7rcz08fjkamnfisgb0xa03kpx5"; }; - hvfloat-77209 = { + hvfloat-77677 = { run = "18h8qgr3h48f6r2d09ly02phchk7bycza2d1ldhxnpvk4n8vp3l3"; doc = "0v3arz7ljfb4s1ci931ydnh7m0h2mflq7h5c32kvyhlhm1rvh0fq"; }; - hvindex-73580 = { + hvindex-77677 = { run = "0541mrkfhzgv4mqw98i9fp3w0l9sawargjc686q2ins0slr06775"; doc = "05djjp38i2n2bbl7wv99cqf8znyxr3nr6nl8354n5qj92hj7dav6"; }; - hvlogos-76699 = { + hvlogos-77677 = { run = "08vfbikgqax8bv0x1axbh9a0kdvwy21nzwgznyah4yz7rdlj1nwc"; doc = "044jwphzkyzh7sahi292sln4mrqv6wq7ff8dv2pr5gsm8jlifhip"; }; @@ -8451,17 +8485,17 @@ run = "1vkflwxx8c0ckx7kz9mkh2qkpyxjjx9zmp940p9w93x4c09bs6l2"; doc = "0i18fcfbvyv4k578bn00w7ngk5lxp29n1j1i52vjwc4cp25lfgys"; }; - hycolor-53584 = { + hycolor-77677 = { run = "1dfd149g2k8cq3lw95z6r4knyq1mgirdqnk9c4lmd7ip4rcs0vi5"; doc = "1pc12vbn1yak6l6c1fgpnj0s88fg94nagj4b95mvclad6b546g71"; source = "1f5jv91vsib5vk4byr0481a8j5pvbwmhfqz2qd14ck2vw8laz4ap"; }; - hypcap-71912 = { + hypcap-77677 = { run = "17si5zrfy47zn3imxnqjmx4kfvlziri9y41g3jnif4nkahxaajbx"; doc = "1rg3rikk0393c4bzz3gzrm99g34pb4w921cm2n3a3nllfyr46bmz"; source = "13drx7mgynwmzjzg2mnwyfvn3hhvnmkw21sl6frkd575916k6z45"; }; - hypdestopt-75593 = { + hypdestopt-77677 = { run = "14y9az5748mbsiaq2g1vwga32di71crq0aa4yxsi02icvm8a2z4z"; doc = "0llvmpqlsdjfjfbi75jcb8fcki6xrybas8qahplwyg57vrqh6ydp"; }; @@ -8470,7 +8504,7 @@ doc = "03bcsfydm4yzm1g9ijz1r2r0f5llc0i3pf318aa5rfy6j896nvvw"; source = "10yvzay1g3nk2kpv2l41vd2dqxqh5x03dd23xcpd4lk09rbddcpx"; }; - hypdvips-53197 = { + hypdvips-77677 = { run = "0ax6n7ki47jyzp5g8781c7rv54hwrl0fg7d1bwzbj9bmqi39df4v"; doc = "15vnypyl6g50d4mycz3s41h8ccpmknr0vh9bwacr6nxbzlyyykrk"; }; @@ -8488,12 +8522,12 @@ run = "09lnsw7ycwkk71fyjk8zwgzdjv8ff3k028q7hr27dqsiyg4hjg7a"; doc = "150ayv12ym9h68a09h1xakdfzccpix1pff9blkzjq6iz5imzzpr1"; }; - hyperref-77528 = { + hyperref-77677 = { run = "1n6qyzmb92dbw7kf64av5zvi1qhr7ksl13lkywd969kid7wh3bs6"; doc = "1f02l7fv6lw629kvcphn7yayaglj39m34rzqj7qqxqnjk0a7gn38"; source = "0hscvdz8r429v9r9jky212m864zmrzxdnach8w8a1i2mrb6pybbz"; }; - hyperxmp-70694 = { + hyperxmp-77677 = { run = "15ikvw9kfarpkqymwz8cvmfkz23zrx8iqd50kdhl4r0rv1cn5ly6"; doc = "1gy961am7w7di3nw4kkq78v2ailjbak0lzr8d91mc2hvj8givv5j"; source = "166761v3lm5kyflaw3j74h8j15ha60j2fsx0jkyiwqh1pj1vylhl"; @@ -8706,7 +8740,7 @@ hyphen-welsh-73410 = { run = "0yrv0qccyaps3735g0hs89v3az5bzr492gdbzjm3qka2ghvnqamb"; }; - hyphenat-76924 = { + hyphenat-77677 = { run = "0ckfvjxdv4rb8156x2vmwl15mk9057i2lyg9xhqkmvqh1ani4lc4"; doc = "1lzpdz05dw5m8ljxf5f846m1x4nv5yrqbg3sixf7dgyhsmpfxnls"; source = "1ddwv26nfl4jwz8vxs4fwc9qw8gds1sg275g2bg9ci8dfflk16k7"; @@ -8719,17 +8753,21 @@ run = "1kpaxdya6m7x4dmrxqzrs6k6agxsg8lcg5yqqdlips887lf609cl"; doc = "1q5dh42gpv4n9ps0yqyhcscjn47qz4zf35jlg56xgq2w5229k742"; }; - iaria-77504 = { - run = "02njymdg2y894nglb75f7mxzjmiryfaraggwbwp932a4pa75yfv0"; - doc = "0pla5qp3iq9ir4ry3lp135q8d9c9mkpn65bwzz1k757lspawbnpp"; - source = "16ib409jynns6m3f2yi0xlcar3sx795c73ay3fyj2ivh7m79kf58"; + iacrj-77823 = { + run = "026y69zw6xnwbiabfyajf6lqvng626x2v05nnap1ll42xbwsk89k"; + doc = "0w3gmi7gvp1ny4591lp638cn2zhb2370pqar0mb0cswjl79wyd88"; + }; + iaria-78148 = { + run = "0lxmvzjwdd8jv3dxgjnr5aipqjjifbhkp7m92axkp3w7cryd5dyp"; + doc = "0c3i79lxlrkzz01dj4crphq5a6qip4xrqhvzk972vymir8pbp85m"; + source = "063q35nrz626ws20wp74z4sj5hwh30mdcjhknpagy0xacg8p8834"; }; - iaria-lite-77505 = { - run = "13kzkcna308x6s0sca7jgm8jk8ca7ayd3izwj6wlz69h5famhg62"; - doc = "1q8jdx6icq1iggdip3xmxxqk2zznimvadla3a6dsdga30pmndjrk"; - source = "1qq0630zbnbkmw67jxvqhjahsqz17z1b42cy5kllqfyzd8540k81"; + iaria-lite-78147 = { + run = "1xwfjgbds86zarim0nqnz1n2fmr2mjrh4qaalrnv1p27bn4mbirl"; + doc = "1xxqia4vig3fdqdrbrjfgiddn4n19py5isl2hrhnvzbww09l9d7d"; + source = "1haqbpgk8lzi1p0hfph62caa1i6qas1s1nks7562vby7dnwh28a9"; }; - ibarra-71059 = { + ibarra-77677 = { run = "1zgbfy74np8v81rbmgki2igbb5pisrv3vi51rsf7bk05kjppk96z"; doc = "13skgs8zw737mqiaznffn1bqy60blc3jv2npvf0j9zsdhi6acv3g"; }; @@ -8817,7 +8855,7 @@ run = "1n4dmmslpsx9fv9wqiipcg04lasym2fbgsqkvvffqmx5rszgdpha"; doc = "0n7hsymjs1zfjc5gbn26z2wdl5qicc7pd251s0h4qnfigq3nhr08"; }; - ifmtarg-47544 = { + ifmtarg-77677 = { run = "0wxhdmd2h7rs3fck9yq1g48kyd33m7xzz3g7ixg046azai8f90m0"; doc = "0h8li5c5lxccf2a325p4vg7xgalzwryk8czdzcf637sbbkfhd53d"; source = "1yh0c42glrw5cgqk22h8lrc12lriz436wz9vrc4145gjcxm6p09s"; @@ -8827,25 +8865,25 @@ doc = "11r5zrs467h3rv5j8c7b5iav19v9hbcxbspgfdbd061g871xxd5y"; source = "047pc422qhh9d80rjgmjgmn5xsapf9azvqrl0cjn28qw4m5ccs12"; }; - ifoddpage-64967 = { + ifoddpage-77677 = { run = "14gi24l4m9zmyhckjq3j1svr9858rm2idr1wwjwmp561wp7vr6yz"; doc = "0gv1j0swzc4imahk9s96nga1l42qzc0xkznas0jzkbi27s2lik4x"; source = "0wz7iaxf26qz1v8sc0kbrz1wy0kzd4zbd0qiscdhmhmw2xr077zf"; }; - ifplatform-45533 = { + ifplatform-77677 = { run = "0abhpfw3w1mvpg52xaw3cngl55sszk5ji9a38yab8vhknh3d3jby"; doc = "1b41nzn666askfc1kkm1lwf05ggf2ml8gz3rrki4yw6ch52sl2sc"; source = "0g0qvbvv4j87rxps9yypair00z6il5hfjczkrmf4fkycw714sdqa"; }; - ifptex-66803 = { + ifptex-77677 = { run = "0yw0dphc2pdx2jrm5khzrnp6rg3fbcfc8z6ppwmyid8iqxszpdg3"; doc = "1mbdhxl2fgbwjbsk8jqk3709bv8k3whqagls1vqm5386lbcycvkv"; }; - ifsym-24868 = { + ifsym-77677 = { run = "1bs3974l1jdv0b2wwa94861hnb05kb69bsyhvsgh6k9xgmgwfrla"; doc = "11k9jfqrfmshwpmni6bm0324zj7c939k6shvi2l69k4w0kx6phlb"; }; - iftex-73115 = { + iftex-77677 = { run = "04q7hz4mx8b6r8dq1sm4hq6cvhiicav85panlidkbvqsxyn7r9x3"; doc = "1y3wmv0bmhpc2hx64wp7v0cfyl09lvl5a8iw1svvz46wmxskhh1f"; }; @@ -8883,7 +8921,7 @@ run = "097brbh3xf2xi4s151iy8g6abnf0ba4yar78jz607f9dfni95i8c"; doc = "0f8a7jzj6w25al9c13mxd04bg2c701s0ynsd1rvnqdik6d98s0l0"; }; - imakeidx-42287 = { + imakeidx-77677 = { run = "0w0q18bxpbsqrj97309b9lyfcf4has5ldjvs0dwn45lciav8a7rr"; doc = "0h2wqdg6navbpzjq38ks2b9lz3hkmgi7v1y8ihbbv3aisyvp5r93"; source = "0l7q94z5a3lsy4kh7vxyr6mmywc43p681p1vjry1f9vi0s6ljwpy"; @@ -8906,7 +8944,7 @@ doc = "1cgk3wk3flpmlw3wa4sg1s9ry6bz9vjanzw8kpyhj3d8yl7cnzbn"; source = "0qc5wz5a4rgvrzv361gq3i6h4hp3v176klgn6fhiwshk84zqccn4"; }; - import-54683 = { + import-77677 = { run = "0if5vrbx6456ydarw57p1jpkcj2d7csmiffgll6fgxf2kllqga6v"; doc = "11hi1yk9xhqks4i3rhc4s8bbaakxbbmddb7j5sym780y45qm79c3"; }; @@ -8927,16 +8965,16 @@ run = "1w51v1v8x7wzibcy40ss7ldra83wbil8w1p978yvs5kzbky3vw2f"; doc = "1zl5fsgzb7nm1wi6ddc3cngqj3apmjwn1wkmsz785nss56vk9f7w"; }; - inconsolata-54512 = { + inconsolata-77677 = { run = "1mbf4m3ll3r4nhxnmd3ridq7kdqlcjcm3g2q2s6qxgn4b6j9ikvn"; doc = "1rh7kisvs33v91r19lnqgma705dc3gari0g153ws8bd1px3ivsdm"; }; - inconsolata-nerd-font-76924 = { + inconsolata-nerd-font-77677 = { run = "1nizfnhy5dzksdsjfxz9cj57cnj2rk6b3qhxhgrzz0ci727nbw5m"; doc = "10niby7zw5d78pgy6zzy8mmhss951lrw6yfb2qm7850mqi3b5skf"; source = "1p7q26swxl78rfbnsya4c9ljl3khvzi06lhm777ai6fyx3x85rw4"; }; - index-73880 = { + index-77677 = { run = "12hmpvvwavgxznpsj3f6vrdyyxw47jhsj4c7m9mf3wfa76v949v0"; doc = "0jgk1lriz9kvs87gr6bssxpcy4glf0ksp1f5lmfcgy0d941mkq1k"; source = "1zaq93d8hvwd3iqb56in9h7mj2x6ibzwbidch3ld1sv8x6vsm02n"; @@ -8951,7 +8989,7 @@ doc = "1bz8vg8q00p7asyhw09v5rm32b2b7hnazfmbzwn6dsgh67zlj1xq"; source = "1sr4zszxng4shnvm2qwsavrsggkxa8b1pkv5li1w1a7z0gzqy4dp"; }; - infwarerr-53023 = { + infwarerr-77677 = { run = "19nlrbfmqbkjrrx9x75s9nd6crg1lzimb2fr3hfblaivj6lx8p4r"; doc = "0p1s0v6p7ygkvz5f3vgarcrl85clfrj3ivzrka62djqyzn4bb3yb"; source = "1x2mkqyx7gz0bz31na6mcdyrlj11mxpjlzc6gb9pk51sdqjj0bbv"; @@ -8977,9 +9015,9 @@ doc = "0gz9m7fwcdxs6q5a33v7n32x5jr4hbxsy4j2shwv39j1j2amr1vl"; source = "007648wrb4ar04g0851yw663cvlmdyifidp854y87yzh536hfwi1"; }; - inlinegraphicx-76924 = { - run = "0c0bhj474kxbx27j8xzv6h2kqd4jlp1yn0fzgf4bppaksyid12q8"; - doc = "11x6sfzak4k3k7idwncsv9yz5a4vsyaya2i990yqkp3d3xrkp71h"; + inlinegraphicx-78043 = { + run = "1vgngn4d3l9hhiw8k20crpihl5yh9n42z52bd84a8vnwbmiiyrb0"; + doc = "1jdv4d84z80zwrqbnham9y4nz9cprgnarpjh0w6my3xqbmjhwlky"; }; inlinelabel-63853 = { run = "05qv0j8gvdqsdc0bg51n7mskbx88gv2yny1zffr409x8pvccnhlj"; @@ -8990,12 +9028,12 @@ doc = "17n55d42b9fqrsdnwar1k35jzbnzr9by44r2aziwqsri7i6swxb6"; source = "1256q4vidnb0m1y16dcj2y0ci7fjbz0x440dn31ixvwc3ysb66f9"; }; - inputenx-52986 = { + inputenx-77677 = { run = "0jjf29lj8ha99r2x0vz85swkr2aq6v2jwis27irsi79syfq8bpbc"; doc = "1kkblvi4dhfxsij5lmbdvmnapskvd5yahha5im2nlllh8crypwv5"; source = "1681djxj8c43i93ip864bi1p1fpn2dngkvh18zs0234ls0gkwiy1"; }; - inputnormalization-59850 = { + inputnormalization-78116 = { run = "017dxyy2lykvcsigpq5vfklb2gqg1aprk0xk21sxa8bdsn3hd2gg"; doc = "13yvyh5g4a1k6bcqwgmgspp8gkgzvgcx5f0wy5ajp577cxsk5ir5"; source = "0wz9hw5qs3i3iah63fqhkdcijhv30k828a2a19268am4803m1pxh"; @@ -9005,7 +9043,7 @@ doc = "0fcxac4jsvhnc85p9nwpp44ij0yq4q1lxlw42dzhg88fdkl57srg"; source = "0b6kl9a6ilv0i5xnlcfjgia40ynl28dbz1rvcvak3637fva07ghk"; }; - inriafonts-54512 = { + inriafonts-77677 = { run = "0kbf9rvrml10qk5pckz21ag217wimqhdxjfk35ll0a17hc9yzj68"; doc = "1hbhfhmnjya1cmj1wzhvbny7maw9m2dr7sv74g2ka6gnl1n4rx1x"; }; @@ -9013,19 +9051,19 @@ run = "0ylnp3l21zx4y1bwrr33v8d79vlgz5frna9dkg62gz1bhjbw7f7i"; doc = "07iw7py0p0jfq5np89dx9fdvia3yk5mi0py77xrgb8v4gx7k5g3k"; }; - install-latex-guide-zh-cn-77231 = { - doc = "1pngjy4xr93x8vr511diygbvpqy4grqk1q19azdzlz8q0pwaqhvi"; + install-latex-guide-zh-cn-78232 = { + doc = "09l1pva1m68lv12gz1wc956ncn5aib10j3xik7p5pp5ymslx6n07"; }; installfont-31205 = { run = "0lszqj128c3f4wbcrvzzlvj25jl5rm0n5qfj8rsn65ycxvymbf91"; doc = "15x8jzcd7bwvbjid0hr56h7dw39n2rg6wbfz4b02y7shp1pn7hgp"; }; - intcalc-53168 = { + intcalc-77677 = { run = "0llrnayqwdqxi91yh7panbbiljina3bynv2hxhi6sssaw3pyd92l"; doc = "1vav25plm639410p59bi7bsihsyys9yaddz0bcawxn72zi9b96r4"; source = "059pqs3f821javya7brxvl9v2mifdyw1vg18hr1zgzhj7bmlxh14"; }; - inter-68966 = { + inter-77677 = { run = "0f7s4mfj1phliv0dddkhsf4gpzi6xmyxhwv26bsvgvs8saf7qsha"; doc = "1i12ppl2fmjv4nxvslqqrn4ygrvmf9aa1lf5wlsrwn238343nkps"; }; @@ -9033,7 +9071,7 @@ run = "0dibc16gdam4yxil37y2zsz4cnfiq2grm6qqj512nng4zqnwcdj0"; doc = "0nh4zm37xipvmv5h6yxy1ir2gkjy23h22j8dnz7m04w021sgx7i2"; }; - interchar-36312 = { + interchar-77677 = { run = "040zhi6rq7l8s04zcq2vfxricbvakkxnx0bzihbj1ss21pmyrv82"; doc = "18lpyq26zc9b2ypcb98k578wyg2fp1fllsfyrp67b4v9lnz1m7q6"; }; @@ -9050,7 +9088,7 @@ run = "1an61a9gdja2h19m13i4024d4x4f741x4yxk983phl97nfadv900"; doc = "1vgdgriiwv3lbdwp72pdc7yz5f702xxykqdp4ih1ssx1sl9pcw05"; }; - interval-50265 = { + interval-77677 = { run = "04rj730lnkgj4xfm3mldyyf6bb6rr1f3dhms0rnaiq2pzv77cqyw"; doc = "01ngbaw0lbh4dn8kk1vnv49isd7wk8gjh2qvzw6x9yk9nl46gzla"; }; @@ -9059,7 +9097,7 @@ doc = "0mm75ql3bxrk8azmkfzz2hwr821w8yym4dlkg427xbglc40c3xri"; source = "1yisjrl54li63v84bcnzhz5m2401wiyb0psfvz9rjnq84wmyavxl"; }; - intopdf-63987 = { + intopdf-77677 = { run = "0nfjwarkzi972vqn20wz5ava3hq87bpl2kvfig91ybz3chd1111c"; doc = "1sjlbdrn9ajbkl18lqx8lmxdlb0dyh7cjvj0vizhnsjgpwp5f0dp"; source = "1cz2y4x17smkjp6b7g6r3qg3whdgcj4cla315wfp2z9nzpgmy7fs"; @@ -9067,7 +9105,7 @@ intro-scientific-15878 = { doc = "0bzgi3zg0lm6zwjnac90ihaqwcvhindfdphjijv7mh11ii0qxlmf"; }; - inversepath-15878 = { + inversepath-77677 = { run = "08xivnvbyhaihb24w14b908927fr73kbk66x82nv9j332lpmfgmd"; doc = "097fyhn6dj9d8hq26xads2s7vz7hvixwl27psqrqqvhdlq3bvj7n"; source = "09d3dzckxrg9vdxh84nx3xzwj3rfarvf0bpda4qib179bgnqrf7d"; @@ -9132,7 +9170,7 @@ doc = "12m0rri6l538iyphsh2abcvllckg566aj1487sa9jc4m56armvj7"; source = "1nnfz5r5hk0rf1gvwrgp4m7jb5lln1cf9pnb46x9l9hyiagq5din"; }; - isodate-16613 = { + isodate-78116 = { run = "0xw8356im72iqi67nspwkhafrwl46gb3i41yapnj0hqb672gk4lj"; doc = "06m8ic0nsiy5bsymzfhpia9i47kbpwqmnbrvmsp44mw5g2ccjk41"; source = "14b1ymqd6qbcksnim642py5qs5n6g2sy207apkx9mnhhbqa15an8"; @@ -9187,11 +9225,11 @@ doc = "14273y8zl42gkqm915271n15pc6srsjvfbnc3jhp5xcjcqnq3yfk"; source = "1wg714a0ipv9g81wgmjdrm4l4yar0z2nqxr5khiwihk9nrg26yc2"; }; - iwona-19611 = { + iwona-77677 = { run = "1gf8kmpmp2cjz5sg0lx8j0kr67a5xshjkghpiy70jnaz7k8fbrgb"; doc = "1skk4p2pblh8h37rz2pjx18h8pgbagvr9w8h9d83299byvjggpi3"; }; - iwonamath-76924 = { + iwonamath-77677 = { run = "0504icgp2061kd0hf5r4jzwyd2p7h7v7wxj7fmqzq3j3bnc9flcs"; doc = "04l8sradmfhwfsc37vc1ii8fj8sn9g5vcn30mmcd73d5y412kcga"; source = "1ig6my451i4wp98qq7whbyy8m5n8wphbzhjhbdy8p8gpkjsv2yfk"; @@ -9217,7 +9255,7 @@ run = "0x9k23g95j4wqf02ibj4zpfgxa3vlhgckax80lwm5flvr34bbgdv"; doc = "1iy8q3906bl7j2ciw8l3162pjw067qkbkdadj9v727x3lg29aay2"; }; - japanese-otf-77048 = { + japanese-otf-77677 = { run = "0gyzyl02yn8575gwrpnqx3ma4scjg0601lsmk3bp8c3vrz4b4ybx"; doc = "1sfndbhb243sx3fvdp1ri5iwsdhwzcn9rczplz7kzrncf9mnira5"; source = "0sk7ppm79zhzzwkarmwfjf9gfm0wvcd7i74l94k14h1940krs6db"; @@ -9225,7 +9263,7 @@ jbact-76790 = { run = "0z0x6jrxaayp3w441r1zwlqirvv23g0b8h9xgy6r3ppi71glzqvp"; }; - jetbrainsmono-otf-73401 = { + jetbrainsmono-otf-77677 = { run = "1yhfj8ndlj9y6y3n1jc61k7hbg8sj3rmgrwgfdpbbdzwnvda33zp"; doc = "1220jdib21vkg42jwpfgzkhpz3rinjinxd7fd7wsxbylzbgc55yk"; }; @@ -9257,7 +9295,7 @@ run = "03fpym9q84g1b0pns6sdsb4jx78aq7sclr5fkm05ckvkk4v3wmsj"; doc = "09qa8y6axg9pvma507b9w63dwd2jrxnmd64f5rfd7wpznamhbc0w"; }; - jlreq-76924 = { + jlreq-77677 = { run = "1cgp4kihqsh8sfhddqz4fqfpva46jiaz1s47mpkdflmka15dkmcb"; doc = "03rgnx4psaa69ciwd27w50hd51hwxl3wm6420mk6dc2czpsjz3m5"; source = "0mhayih7cxbmzylr5nj8b87y1hdwvljfyhc58zyfn93dlfq7ifq6"; @@ -9266,7 +9304,7 @@ run = "0sshiy8iqhmsjp9srg24lkqpzyy49wglacy1qjg1czq7al27p8hp"; doc = "0bp2yh9996dr289azjhyj16syjp3h1p47cb57qdgqmig0s4xiwyj"; }; - jmb-76790 = { + jmb-77677 = { run = "1a5nz825jppq3pl1263w2sbm0a48kmmndppfpp7vi69n5j2248dy"; }; jmlr-61957 = { @@ -9298,7 +9336,7 @@ run = "066vlyvx8kc5kiz1laliy1p3hzgfbi2bxbn3mjli7mkapsqk4vzk"; doc = "10w1m451nzjnx0lv0xfr71f7xrfd9vid1faqfn4xng1ddm5qf7lj"; }; - josefin-64569 = { + josefin-77677 = { run = "1f93l4f6gvsnnzr0f3gpvl9y9i034rhxcdz8c282bn5jdzg93j7r"; doc = "04sva62hzfphzcmk4jhmp4yiahg7kzjcskviq31lhy83d3600aa2"; }; @@ -9326,16 +9364,16 @@ run = "1b26v330702mbd9bviq6sr7pg0338hddzc84z55fsqjd85fp7zcz"; doc = "0bs30a1m8cbv2824xhj6k3jiv6dmdp6jjzsinhfdwiizc2kzriwv"; }; - jsclasses-75174 = { + jsclasses-77677 = { run = "1j0b9xf59p17cw8hj2j80ni1rbw8m4wjh05kpfxcsj4a6rwqf0zx"; doc = "12xqcdbkdizh3167frl05s0abwj6j5xh3k1h2rzv35cgld0n2p4j"; source = "1dpimgfw1g2wab58w9b0snzyj5mcjgkmrm37ipl84hmzx49pnwjx"; }; - jslectureplanner-76924 = { + jslectureplanner-77677 = { run = "1rlngnjl4mb399indbcfmfl3k47788c5b9dqff489nwjqhw26v9v"; doc = "12ns6r8x8zbfdzjwly6i5q1chw6mvc0prxv1i57jx53wdqgaj358"; }; - jsonparse-77545 = { + jsonparse-77677 = { run = "1550w2pzsczdaanpbiv0cnrmhsxx1pj7xmzy5yr9bci7l48bhaxm"; doc = "0nsc7f6wvxq92ixkm4msgz0rrmfgmg2gk2ap5g4qg3f0r987l1qq"; }; @@ -9343,7 +9381,7 @@ run = "16zzjzr6p6i2czsnkbdnfnpfpa7qakm52f88ldyj4vy36yl63vgs"; doc = "1iqv2xqfnwnp835vjrcqw46p9k57px7m8iqyw281ivwx2afcjv7p"; }; - juliamono-76734 = { + juliamono-77677 = { run = "024si57hmdvgnnlp68gd4f85028dadrdyyqhdqrj70lyrx4xhp8d"; doc = "0yn4jfczkw4djp4ng06n223j6z3das7w30lafyvrjg7kkfnnk0j4"; }; @@ -9351,11 +9389,11 @@ run = "1d5w5nh0pkmhjjjq9x2n4r72ygjh2mrbdr23vsrh8cyvj3xym4w1"; doc = "1q0mzjyfj8vfp42f8m11g6fyx60mb33g5n4i7pw9r0dfx8y4jvpd"; }; - junicode-76210 = { + junicode-77677 = { run = "1q7462nfixayqq5n4gldgh3v5pxxq3r9hg37fgmk7ip58244fqlr"; doc = "1k8kqbc12kbd2rmzp9rib9fj70vqqpd15136zzgqnf021bnmy6af"; }; - junicodevf-76209 = { + junicodevf-77677 = { run = "0dfj6h59l6wyjj6ragbxvkx3khnsx8191d29ajg4zvv4w712c2bd"; doc = "15qcw1ghn3q83yyrv3wawfxdxiknsml0qr6gil6yqkx9bpb30q38"; }; @@ -9373,7 +9411,7 @@ doc = "1708lfrryhlj2d3in4gvhfl8c6yvhhgi0lb3yz63h0n7flsb4a6m"; source = "0i5xhmx4j6ry4plcgdn8sc9vvbai9vzk9jr0mc54dhqaby2slyxa"; }; - jurabib-76524 = { + jurabib-77677 = { run = "18s5jsi5wp0cac968ysqajwrway4sv1scf6m1g2l86jkp8gl6jm8"; doc = "0klv7f8rbcw9qlqgpylyh64ir0zayf5ralpjd26g85w1pyi1c8m6"; source = "07s3z6lxhkizgv0wrz0iiv1443dfyz29x9wssxa6y5lg72w279fj"; @@ -9396,6 +9434,10 @@ run = "0796fk3yh84kgr17rwrs5pzmxsxx02wfwgg0dh2p1cjv13q9lqjm"; doc = "1py0n9sw11qzlqsfx9syxmn4j0rki1wg1xg4zm15q2pxbjla1isf"; }; + jyu-chem-thesis-77889 = { + run = "1znqfp8qbm6yiwanriplsj2z25jk26q24fy0i4x8yg6j958wk3hq"; + doc = "1lcydwkq0232yzvzzi0ffizfv898qxfqbwfa8kpxzablnvkjkpfd"; + }; kalendarium-48744 = { run = "11f8zkjfxbk5w4y49vy712ivfqx66m86jdddygfjskp47gxcxby2"; doc = "0rbac32h90cnp318a0chj1wfzfrvz2y140siqv5slld90f7d5546"; @@ -9405,11 +9447,11 @@ run = "1cwik91vx5bzq5jn8xjgr4ffz7n9d2qpx9v9xr298afmadg65h0x"; doc = "0y7j8qp9j33hw80dypc10nr28x2zn174sq1rbbbr8gc7vsvz5pyw"; }; - kanbun-76924 = { + kanbun-77677 = { run = "1ckq0ks1kx4x1b4fl34wp2kybzp5700ki1xs3pzrvc02r32rzs2m"; doc = "0s1m8jaj8s1m6ahvlfqma8cgkz7z4dzpv8ysb05790s2k4kgjcx4"; }; - kantlipsum-76924 = { + kantlipsum-77677 = { run = "0aa0nz2a357fggcd44wkh1fkc6cwx6kqhm7aj4jhb8p4j2ch5mhx"; doc = "04nlyjfmqrvm0q64hdrrx81jc0f17p3l25v22q6kgsm29nlgxi22"; source = "0akpmgj54cipxl3yg4afq0bdws3m3100i1hm9nc4xrzipw8cdvx5"; @@ -9467,12 +9509,12 @@ run = "0v3sz01qwd2pnnqbf4v8g0xwhs3zqxc9qihfa13df43rw644m65v"; doc = "0ch1zjmg04pdz96dhyl2iy380hyjqcscxn0kafj94aldin20256w"; }; - keycommand-18042 = { + keycommand-78116 = { run = "062i4fr9h2sc1zy3ybyqrq5hw4g3g54gx708rrznkl4zmpf93ppr"; doc = "0ls9fbm0815aar19hg40p91n1iyyfhn68ndhvapmwfsxhi6f2d9j"; source = "11blfbqdn1a00bfdv3nwd7501pd5qrkk7pqn2ffir1461xivz26f"; }; - keyfloat-69399 = { + keyfloat-77677 = { run = "0qwdi5gvv3fmhp2j9mwgbfrbr8awf6bj3fpajhrznfk8fy5zflnp"; doc = "02cv38dpq0jh1iyp67ybd8kxq0aiy6sxkz2jg9jy7vs1ksjkx74q"; source = "1dq8w5vsnl7kcv6q62ik2d0vy5bkbxaqn679ifbffgxiqihbpb3g"; @@ -9491,19 +9533,19 @@ run = "17cfxcn374q0pgf7bbqwc0yrk6r15d79h39hzbvf7yrgj4r3880y"; doc = "0fp2hv3azi287gz129gqlsirw4dr1d5lqhzxliyzfy8dd9b2cqb7"; }; - keystroke-17992 = { + keystroke-77677 = { run = "0h0ci8pslybspsnpmv73qml22592vp5lr50qqppyhw8qkng22gsg"; doc = "1ig565mxjnji3ng8vsc2wa3jyp6mrhma4hnb3shwnrj9g2kvj84w"; }; - keytheorems-77073 = { - run = "0bcgwczkj8wy2m8k2qyr22h23npapklapdz17djsxsrxc06l8rpi"; - doc = "1skfxv57rhiy3jg8b22cj6fm6scykd2ymlph46zc8ba7w0gw363j"; + keytheorems-78044 = { + run = "0cyy4mvdxmalq9r6xfqx1xbhpd3s5ig3ys5ymgpvs7njfiylv3rx"; + doc = "1qfq8s2lyjbssnrcpglkrb30xdwhrmf0z0yv90dnckgk18fbm6rc"; }; keyval2e-23698 = { run = "05ssgrl08d55in1wkam99bfdfkjhjrda6j96b6nmj61sp97yg3ig"; doc = "02ajr27zgfjk5hwmqm05gdapkg3d3rk1k9k3nqm4nbvwhx5sahg5"; }; - keyvaltable-65416 = { + keyvaltable-77677 = { run = "0r8y69sbis65hdalck66n5hxww7nk5z2psb5qzx13dx6qhnqknz8"; doc = "1lhk840aj1sxj6pwybrpg9gd3lm9gs06q1dhz399my6cds1b9bk9"; source = "1k749a0smf6wdcsb6cswm0adq98ylg7cq9yir410wkxyxdfwj413"; @@ -9533,13 +9575,13 @@ run = "1hnvzqw0x99z8zr5dr8kqvp6yg8mvrwczdlvz2ipnlfzw7v9h0yj"; doc = "1xhw0bs4v18mgi2bigihmby1gbwsiwplf340im5916hgnqz25j8h"; }; - kkran-77172 = { - run = "0kbs9835iadi0qfsikbq7y67shj7d61lbzypb38qza25v7m8r0m3"; - doc = "0xi4vnnq7373afh8735zzgia08hfp37d7gfs7f2php866ly3zcsj"; + kkran-78196 = { + run = "070003199l6p891lp11j35pv08j6fhghh8lp6ighfm8p42x792g8"; + doc = "0rqpajhjbv5qwh0ww9a603155sszma2csinwyii01ylj3f4kl6i7"; }; - kksymbols-77427 = { - run = "0alhhyg7nbqya041r1z1xgn8iiqqwfssdhzm543m7nrj8ic3gcx7"; - doc = "0wk6ln0qaxwva8083ywzrnnb1m0q6xr6shimw4hhgfic33qrjifc"; + kksymbols-78145 = { + run = "1dqc9nnq16flq6hk7d8w99isqqdwznbfg4fwr506bks480398bn7"; + doc = "19pm09ng2xj0fnipfg9lrh1my93wc1jph68xxinyy9c27fr605gm"; }; kluwer-54074 = { run = "15av38sb3pzffxvrxlbwxzgvhnxhsjhkr3qwrlqswwq1sy4a2ssc"; @@ -9578,8 +9620,8 @@ run = "0kgsbg4is158j1ssjwabicw38mh2cd4n1ggxinflb8i18xsmlgh0"; doc = "0f070dxww75g36il70gmrx9bn0f0d3mmh26fmzqb5zmf93hyhcsf"; }; - koma-script-77527 = { - run = "1kqww64gyrd99qy2s4m2lxf8c4lyalpx5pj5dhyn2pi5xhd3f5j1"; + koma-script-77575 = { + run = "09kg62vx18375vzsdj4yk8yxcscn8pi3x7zixhzj4lvpszcxacfi"; }; koma-script-examples-63833 = { doc = "1s95a3vgjxrn34cpcinkyr1yw2rj8s2973np71yxrwzi9dqdjpn1"; @@ -9602,9 +9644,9 @@ run = "0napq587a4j4z0fw0ddhal0h02aymjj92cbxmqrrw19j8k8g0b2f"; doc = "1lxkyaqcan6jxbvi1zavbavlycp8amz6qmah258y87yl08m8c475"; }; - kotex-oblivoir-76503 = { - run = "02zp2bddpw9bx4ggkzx2dpmqnd463db9ahvdi3swkhmgy8f70dg1"; - doc = "0vv8iznzn8iwbvr2i1wnqzpnpz76xq2mzlhhvlvgbmaqs9qkszwa"; + kotex-oblivoir-78116 = { + run = "0p58ybmhxs2ab9gx6j6p6iy8x4fxaxw57sjf0xj11vyhq86xpipx"; + doc = "0na3rpjzcm54y272j3mvskw3a9wxhlzi1bsw0yhqbp3aqgpxq67z"; }; kotex-plain-63689 = { run = "0nri3fagwj6mgkcx97750khsyqf94dx5kxkf5ny0jiswnv192v0j"; @@ -9622,13 +9664,13 @@ run = "1yaiqx9zrhw0m464hr4slr5zk758h927mjsaa7f9vvrag5j1ax0r"; doc = "10xbkrzv6d7d10m09sdg811488601lkmilc6n7p2if1pfmmbmj3y"; }; - kpfonts-72680 = { + kpfonts-77677 = { run = "00yvnz9x25sfd5bvb0s308gfndyxr7ar9mr69k8136px3q8dgzj2"; doc = "1mb16i25ah5z4il4mkbfigg5bgsfbmz2nynabj20a59cjcs1zp9r"; }; - kpfonts-otf-76746 = { - run = "1mb12j8vbw7v1wxilzanhafipflwcargw1kc2diyzbgxy37p7kc7"; - doc = "113akrjjiix8l2lr5pd6969f0cx5jh41ibp7fybgb8pv7d3p7r8a"; + kpfonts-otf-77918 = { + run = "074y4lnblghnjccisxnfg8d7722gl13y5aml655c00ni2cxrbgn6"; + doc = "1ly482wbc59nfz29p79xpr73xf7ndfgyxmvr2fv5v323fb2ml9ks"; }; ksfh_nat-76790 = { run = "1qzn0n19lslf2qg8fvm844xx5k7s8a275a77z2ynbb0vs1w4prpw"; @@ -9650,15 +9692,15 @@ run = "1f45rknbzb3d3h72vznfzspg7vx9im59w5s5lwv4z0b4sk7n1d18"; doc = "04gpy6a0mpjhbl9h2rnflvhxsj5b7x7fwll8z211fl10cnvalcxv"; }; - kurdishlipsum-47518 = { + kurdishlipsum-77677 = { run = "0b5x438l4m396pmd427zcnl7jyy5ag5c004gyn0n1zzwbz5lcnfk"; doc = "0kw9664fm4gzv7cspj2psczyn7m09qz95agn4j953q39l0qyz6ls"; }; - kurier-19612 = { + kurier-77677 = { run = "0x9270xgsk28i5dxp29r0awf72l5p0786mbx7gb5d4vppkf0v9gx"; doc = "1d3lfxixhcrkk94m7ljfcb90yvdwjbp2axjnpr2bbh32xv9zzsnk"; }; - kvdefinekeys-53193 = { + kvdefinekeys-77677 = { run = "12nn74skhwiszbdhawqds31caz6d59a5pjmwar0r8lmk4f1jr3xh"; doc = "0x3h28xqgsmngs51m666mvxb8jg9vwk0wyhijcw84v1szyd0m7d6"; source = "13cb0xvqhz5w1hv6hamr7rh1q1cp6abqfsdqzd0xw0my9mxvwk97"; @@ -9668,12 +9710,12 @@ doc = "0n0ls3c5w662f95yam6q6rh9gv0vdyzf7rmnkd6dgz5gl1z99q1a"; source = "0y6mcxixqyqmkk1iq0ys2i174ki4ygss62fx435lwm56xff7mvp3"; }; - kvoptions-63622 = { + kvoptions-77677 = { run = "19sj7pds5km2y284vhsvdddvchr2zcnzkki0h48ymd258afcvswk"; doc = "0yym68kqbmhkw15rvmz6bc96h17yiabx3lip4lq2qjq254j7ql0w"; source = "0ngbpkryyjf8l2gq0p750z96id32hl8gir9cxz7hybzk2vnpyxln"; }; - kvsetkeys-64632 = { + kvsetkeys-77677 = { run = "1gnc2b1fiapk6fjmgh1rfrwd04k6s30qgdfn2ppyf6fw440sx4b8"; doc = "0qhncqjx310clasz23bx9mq8p3kdmpz5cicx84a3afh008qylgsj"; source = "0l0g3v7n7sqfhpbf3289k9nh98cfz4w5xn0hbkr4i056yqj8dcmw"; @@ -9701,10 +9743,10 @@ doc = "08zs7mkz9paqmzygvwlpxx7lzmls21s8gbzapp23a4a0hbgh33kf"; source = "10s2l28pv0vs2lb36av543ndn6sylkrz0qvypdch9wkymm1mjsxd"; }; - l3backend-dev-76924 = { - run = "1vandrgydvlfpd51r3nil6bv4zgqgcqjf69gfvhh2kajsbp51lzc"; - doc = "05qxzid3asx3vk3c40qlda6ab8m3b5ynw5ny7bg0pg3fhyxsybzj"; - source = "1xqx5yyzv7lnh077inwvzfncnzgfbl7yvib3ch6bsx36gishq8g6"; + l3backend-dev-77955 = { + run = "0h9dn4wpn9d1wi715ijynvs87zc0xn5kba1pfj2g7abx8mac5hwa"; + doc = "00ymmli7pd5p7z395g23zc7x621p7274n6qy319qdrq6d0nfsmvc"; + source = "12np4gmh0y5cg66ijb96kfbdq49d38rg485nql5q0n6pgn42apnc"; }; l3build-77170 = { run = "0f3qfgm4whm1p8alx8gwca2glgx86c48w04d62zkpzgpadkyhzbq"; @@ -9721,17 +9763,17 @@ doc = "1nhm6h7xwcadjbgws712fhxnlkalnyhv2d2jrrnaxscbr61rfyia"; source = "1x4c2xmp1283r46dy53kjm3ng7yzfiyfrcydci4kjmamw1rila2x"; }; - l3kernel-dev-77413 = { - run = "0z6lzgkb0gs8y72g4bzb6rwc946lbfvnk0a3d6ym8a86vinlwkly"; - doc = "0v04x8h1sav7mgq44n6kzb29fggqd0jyh0gify591a8kqg7zbw0w"; - source = "08anbym234zc4ap4vspsb79654yzj8367w64xnabiac5qiwgms7f"; + l3kernel-dev-77956 = { + run = "1cqypabr6axaf5l5951453b9af2l5a6f89d18gzjyalilmx766hb"; + doc = "1ndj76w48agl516v5l0afpi27xrm6rjbn712vfs50p8qn7igaiar"; + source = "0ggrr30qq04rl7z225swbhvin6n5myhil56g9gqd1gmd80bskfwi"; }; l3packages-76637 = { run = "02pxbgb0nfymhmrm9qsxmfp0rd93bnik90rjpq6d15cf0d0i34sv"; doc = "17bl48i6wzxkxir2ki1bn7kfw9xiz45fk8gbl3qxdjadchnzbsfi"; source = "0yrrylgdr0lpn5w0h4nggmwg8lkp5s0l469pc6fk17gj6fj7x4rd"; }; - l3sys-query-70889 = { + l3sys-query-77677 = { run = "15l8agxmgnkjkb5dqjariysb37hlpx8vnkg18qrhr985mnp27pgx"; doc = "0fch557piy82k9813r4v3jih48bl3r5b6lmcs3arxy8l9lfydcbm"; }; @@ -9749,7 +9791,7 @@ run = "10pfzxw0d856ki2krsdpidnfsk27mg4k0vj3jx7pry5cfirx6m0m"; doc = "145n7vy3d0vk3cq3qd44l3a6hjmazipm7wmr4aa2knxvs4nyvw2l"; }; - labelschanged-69400 = { + labelschanged-77677 = { run = "1fhmxc85w0jgcvbf3kbn6hpkyfl70q6kx7d06laxzafizga069pr"; doc = "1fbkiz4rqch0sa7xpw0i3x9dwm7vpvfyax9jvp520xh66sn46wh5"; source = "0ppwzy9p9zh0hyzh9kgvjav9h7pk3c7dp44aqj87vaq33bwkss38"; @@ -9809,7 +9851,7 @@ doc = "1123lz0ki4kww93952wqrhrw9l2cnk4wrrwyi0dxc5w1yfn2gg87"; source = "176fk84mbb6w5ql94381kz05lh8q8im7ri6rfjff7f4ymfjnh2jk"; }; - lastpage-76056 = { + lastpage-77677 = { run = "1fnrmdqpailv5r6p0v4y57r3ks1k8r5ndskb1rw2afn195jhdjyj"; doc = "1m9j626xhr4ccrmmvfrcf420y25k6rnmp330a7qcd7325irknp4r"; source = "0q5926dj6b7i3hpkqqw2bv3nj4csw0jswr07ka13q3k2hwws6d2f"; @@ -9900,9 +9942,9 @@ latex-refsheet-45076 = { doc = "169h1syday30qiw032k14fhxikdwszggvqz8b9ga4i9wwxf1vh4m"; }; - latex-tagging-status-77526 = { - run = "01hrjc8j0lh8nccr2280cdiskrbhldjfjz5bsmrw8bjlsa001ryq"; - doc = "09zl41ywc9ncs27367460xwd1hqr4vbn51b3i9pvb5m619007s8q"; + latex-tagging-status-77801 = { + run = "1lccs0872pa9dc0xcyg0is69wii661f6cxy8lq0h91yhas7xlihv"; + doc = "0garmpracjvwpa51sxc2kcjna3q8h03yhrd59cpcz82f86x619p3"; }; latex-tools-dev-77483 = { run = "0kg2yj7ny3qdbz7m1czml26ngj4hqlcybnlq50gb38yd2gndw7ip"; @@ -9939,10 +9981,10 @@ run = "16fd74x6bz4zfj2zlvbfw160684ff1fn1rkpx4y34avkp0ivs9bq"; doc = "0f50qxbwcas2gpazlq0ja4m6lcbwkkwlp19qb2v1lflfgian39c6"; }; - latex2pydata-74766 = { - run = "0g2m8vny1nrnhq5kfpvajvi6wk1p165qx8xw2a19h1rqp0g7z0i5"; - doc = "1zwcpy6ar81h3vylmk8frc8wbj3awnlr6n8jw7gjwgbyd55sb8bb"; - source = "1hynnbnvrvz2ny62ambaszafvnm5n3hq4bggjvm6cnb59q2z3mn8"; + latex2pydata-78178 = { + run = "1fsbazpir9sxi1xgan9id9m741mkj3wyxncamkv4m3lc6fd6w5qk"; + doc = "1vzjkgmva04wx9r1jnzzzq83wgbi7hipn04ag82plbzsq575qlfn"; + source = "0jz1nfdhz2acwcvbv8ylsnj7a8wswdfrqac72v11b2g346njzjpn"; }; latex4musicians-49759 = { doc = "1zvy2pa93kyn056d5n0irzdq5xmzki6d35zxacxfy19r0g9rwq6f"; @@ -9957,7 +9999,7 @@ run = "0jh2x97r6j8lrl5kq5m4bvk139229fwf7r8g8xq7n0qywnfdr9zh"; doc = "0hgcqd8vqq67zzdn7mq4bps3q56ad3nmaq71mkcyricgrkn5xxmb"; }; - latexbug-77050 = { + latexbug-78116 = { run = "0m8l7vra9ppgydqn09ji7c7p1cgf0v7r1c9qzwkhp2mn3vcnmj22"; doc = "0fmmkcqiq3011dw0ksj3nyj7phq6mfgfv3994xydfk0wmnfj73ab"; source = "1q74vhnys7yr4cq7iwcz8h0m62kjpk3qfj415vmpqqamqpjrvr3m"; @@ -10028,7 +10070,7 @@ run = "1k8inj0rl7mhsjyzc39w789jlafqshh9sgy99szxqbs0jilgfb78"; doc = "1wccb0ksrrysqjp68l3wnf6l4n3s64ny3cvxiqgalrf0mlfipxmi"; }; - lato-54512 = { + lato-77677 = { run = "1w70dgmvcwm9jff2ap7s78qgqs9ip4a6dx5wz8iyd7hn2mwf1v80"; doc = "1fj4n1y16x7hxyd63myk902iwm6lr074rkdybv03qwxl12p9ykxs"; }; @@ -10037,7 +10079,7 @@ doc = "0vxa87pk0fq67zlnbzbpnig221isp1fy6qp30fphk7igvnjw8v70"; source = "0mdibdz7hawfmc6bzvk3qfhs22pnmsnvkvvag31p3b4n25zshmry"; }; - layouts-42428 = { + layouts-77677 = { run = "1ab9azs06k1p0s3n5zjhrykpqac9fi3kr3w31xmh698zpsg3jq4c"; doc = "0ydpj4mbjyg6qy2wmj90rqfpkcq30pws5d11kdr1gcwbzqqkgbbh"; source = "10mfwi1wv5v0qdwqj1mh5q8izgavlhclnz2aj8h02ijy4kzgfg5w"; @@ -10059,7 +10101,7 @@ lcdftypetools-70015 = { doc = "1gb8k5w6lg9fdxhs36caxlvq96s7np35yq9y78165igyf6y3ig70"; }; - lcg-31474 = { + lcg-77677 = { run = "1zgpbj9zim5dcc5c2lf6hy33hzzk8cmirqh8kv60bsvha4hwvzi6"; doc = "0fnpj3mdxd0v1lrkp2ywb184bay0j6vc5m50jlnipjfjhry68n15"; source = "1al9wmw475g30jw8lwx709r0p4lq6p2p9n1ky69ncyy42zp79ld7"; @@ -10069,7 +10111,7 @@ doc = "02h21pl11ax04q5psazgxpm6xpb8lljm4b08bbmivpwbm0z1namn"; source = "0zf06l74fzlici5dzm3ggvz3h66dx3yjxmb7qz8xlsk5fppyhcb4"; }; - leading-15878 = { + leading-77677 = { run = "1ky6c51dcx0gsj8f6zrwb242d940cjml0gb258ags5xi5iaq40yk"; doc = "1l31zpglr1bz0gif3w7kqzhd37zpcgjig2ly84fcyk805sf7nncd"; source = "0f4ayaz2m0y87ifddl4622rpf858zmh13xafp53nh96b8pyvcip0"; @@ -10078,7 +10120,7 @@ run = "07w8h1wv322dy0b69d13b9k59m6iid53rlpn20ps5ss2j20b62z3"; doc = "17xbqxhmxc39gxd5ckvzsmhiabsi2afh2r2jv91im8inqfqi8j1l"; }; - leaflet-70652 = { + leaflet-77677 = { run = "0wql7sgbqvbb27mxzapbzy2cnmz2payy5g3cv5yqrlxqpd5fqfwl"; doc = "1z1vil7mraxpcw2addsjkj9dqgcsx2v47533dkf0xnz7b0q7sbrh"; source = "0cwhrqmfz1z14jk8shdzp93r8clxzxpj4jhmmcfbvax0m2p7ks76"; @@ -10108,12 +10150,12 @@ doc = "0pgkv08nsq0rmcpck9vq1hfb4gnfqh274hclq4grk182fpn4ggiv"; source = "07fl3lypnxz7sa4kjf3xllwqakhrwgx8z8r7l6x8id96n48zri9n"; }; - leftidx-15878 = { + leftidx-77677 = { run = "05fi4rp3s0s9ank7pphdwxnlnanc2r88dxhyxbz64fb26sja25gy"; doc = "047a5clwf0r43r1j87k2zfv0pa3nrii213y0zhv5r3zkmwvm1qky"; source = "0a8rzkycppx8qayqw3s7ndzz2xp4zqgx3qd8dp9s5ynlm10020nv"; }; - leftindex-76924 = { + leftindex-77677 = { run = "1hc88b88fs7247n9q36idpdsh1jb39d92sp5qr2dky27fgvnz2mr"; doc = "13lfzvsai75nyb1xykvd8bd0q7dpwb5na4afb7bikqw6iz3dyhwa"; }; @@ -10131,16 +10173,16 @@ run = "0h031rnbjhlpn54w80vldmzisx1h6lfvhml7fwvba3f9qmppi675"; doc = "07vjbr04a0csjsmm03mxfsqbyk0458a2lkqrjw7vw2m53s9y39qh"; }; - lete-sans-math-76200 = { + lete-sans-math-77677 = { run = "10qixgi7ypnbfz1si95f3nssym8kzyv9lsj0669h5pqck8bajgpd"; doc = "0cdl8yk68gh3wqq2bi6xi7lbhrqyymmc85bv7c9bby7x7hdy7zwj"; }; - letgut-76652 = { - run = "1nbzwmnc5pwmg3g19mpxnfq6dhnklyp26jffz18m2z6gqhpl30y7"; - doc = "012g8f3mvzlcwa7cggfwr8bnwnx97sfg16vh99f1xp8i9m39ay4r"; - source = "08wljq411vywzqb18hz22mq9nn859dbrmiznvvzkv8s96100wc73"; + letgut-77962 = { + run = "0h2xz3rd6bm5rdfhaigh7g5m3asrvgyx853xd2ygv9icnb6j59zr"; + doc = "1sv0vp4hf9f12k8ffixvvylx801kw09vlrg2ga2hrr0bbir9q2r3"; + source = "000k9p7qrxmwy4mw2f2gkn10fmrqxhigrdrnms547z14642j92zw"; }; - letltxmacro-53022 = { + letltxmacro-77677 = { run = "0p16zmxngzzp9hbg7bxrh087gxj7hg4avf4a9akjkg56834hna5h"; doc = "1gxldiflxvhy6ca87f8z3a3zzisrwz6f9vrx2r9gsfw72jyfa99y"; source = "00ykjx412119jxwf1zaz5bismfr0i52psf5fagdiybbshs5ac88x"; @@ -10148,7 +10190,7 @@ letterspacing-54266 = { run = "0ry7rri76dgbrkzr6na2kkh7bn0jpwkhh9b5qw0cl5xwyp81rddg"; }; - letterswitharrows-76924 = { + letterswitharrows-77677 = { run = "1q6jbbphhjmn95dzxy1rl841a6m31ly553zp5g46ix3lr6dki791"; doc = "1776djp02cq2nqadmjga7dirf87rnw36igl6fri668i2ybzi5pjd"; source = "0z6pr5dqla78g39xaxrx0pblsahj6lkci4zhbrn7k39jr0bkrs5s"; @@ -10170,7 +10212,7 @@ run = "0ws9vk38j3m0sprl9lak2sjlq13nalcysk95gv68h90x04jj5zdl"; doc = "043kmzddal693kl6fds0xl2wwmyzvd9cqs8dmy1jzp0mdi6qw6vn"; }; - lexend-57564 = { + lexend-77677 = { run = "1lqqn007dpp24jcgpn9fdf7ysb99lgrz9zxjw27qm2439wrzhc1w"; doc = "1h7s17x7grhdb1hxxg6wql3pwy1w08iywpynymrqn8748s93yy4m"; }; @@ -10209,7 +10251,7 @@ doc = "1is5s8iqyb41fr2hr1kxf68xrlb8hqw3v1fifl8645dcgp8lac33"; source = "0iyp664cy3n04nn4499ryzx00sr1iip1qmdlpvjx010r7hq4dyb7"; }; - libertine-73037 = { + libertine-77677 = { run = "16hjdl8cdjyni8cy3n63gp8gx6sdy40yqwg4h1wxfkjjvk2w7jwg"; doc = "1msipdjj79awvd1kra3vicps38fkf2nj9279aq2v7wg7jw0m2k65"; }; @@ -10217,7 +10259,7 @@ run = "14fdpxgsmq9dhgl2065rdsp0fnh9h0xcr0jzg4k5gka9irazxrzx"; doc = "0isvl0ghjji427p1fd1w0yy04c6zjmp058k5gkpsa3xkhq3ijvv0"; }; - libertinus-76924 = { + libertinus-77677 = { run = "00f4wjqqz4hqh2ic8g162mnn95s0p2v1qshbm0zrnzjy2gr51hi6"; doc = "0zkv3fgkirq6jcz7ywb1sjnnw8vfwfgd3y41lm4ds547ra8zp2q6"; }; @@ -10225,7 +10267,7 @@ run = "181v0g43g18ciqqba3h8ii0knh7dnfjdwn7y8a82rx31asilgfnl"; doc = "1lkgg1xwp5ngd10r7gyr5jngif1xpfb67p2r1f37jzlh7ni4fbmb"; }; - libertinus-otf-77115 = { + libertinus-otf-77677 = { run = "1x3pdf751h9mid5hmrk66lsnv0v7v3llpipwqij3r9158qncmcqy"; doc = "1qzv3b8c8m9rzz6kqckr81cbd0mw01h9s2mmbz1ryh79nv1a56iz"; }; @@ -10233,7 +10275,7 @@ run = "1995rpd8qkb8n0ydgzn6289fk81634p870qsxhdaspqmz6fn9mb1"; doc = "0i0gr4xzg37n16l3mxih9yd99y8f9ksg1023lm07wpdnw8fylv9a"; }; - libertinust1math-71428 = { + libertinust1math-77677 = { run = "01hbblhzzzwrzrcfk5a1lpz3k52zfzlmfsg4srckkp64i1dw4qps"; doc = "117xnybd9v8biphxkwqs6k7brpmayplv00wr05h16frmr649d4ps"; }; @@ -10246,7 +10288,7 @@ run = "1rri0fb9ssj413w1g8c7p79hn72gqzncihhhg3ws3ldl9s3nm54d"; doc = "1i4m0gp38f64y59zcsyg2j7bb6zycyf9z5yr5wf86l6kh40cc2fq"; }; - librebaskerville-64421 = { + librebaskerville-77677 = { run = "1d98h5gyymci1vny8877pdq7nr0vvv8878kcbahvkijyn5gwwdx3"; doc = "08rds9g231kqmka2dzv03sj9dwnrh89rhsbfqffpzrwsfc4fqld8"; }; @@ -10254,15 +10296,15 @@ run = "0w630a8xgw6qs0d8gw8g13slxcslyizi0mmk3phyvhiiw9km40jp"; doc = "16ncr4c7w0hjkrss4y23qd2rmd9c1zv1pyqgqqc1rdi7w1kjhinq"; }; - librecaslon-64432 = { + librecaslon-77677 = { run = "0jwxqjic9p2k55g7f8j75s78rf5bfpcgbjsmg36qk7m9zig2v9im"; doc = "0rj21fkpajmc4gyr5bixf4v644kiw2iq1fzxs6fn91fcfkwdd2dh"; }; - librefranklin-64441 = { + librefranklin-77677 = { run = "0g6vlivwlwb56mm9a509xfssp11ir60cvrd9cp2hv9ym93yqkcgs"; doc = "1gvsanhdlbn3wnx2yq7brvzh7wj4nwyvdjybkmazlb6ih8ribab3"; }; - libris-72484 = { + libris-77677 = { run = "136aph3s7hnwqhngvwpb9n4hiyw5by56i0iiljkdhf7931h4a187"; doc = "1bxwb4zv8f38z7vpgwbl7ii3khb8l6sh3df879wc5pj43x3higqp"; source = "1kfgkzczvmhvh9n5v8319ffgsgspwnfcp8ay1pdldl4ha5cs6n4h"; @@ -10312,7 +10354,7 @@ doc = "0nqli6rs8nn9af94ghyxs24cccscyg0i6j28x4fglf9mxfdc12mk"; source = "0daq1s83b74dfkciwfvxag1z5v3zwr2y6rl7z2hxslwfldkc05b3"; }; - linebreaker-76924 = { + linebreaker-77677 = { run = "1v23krvl4nf8pz1p2hl7d9pj23c6c8zw7hgcacyjvzd8sc22jsi4"; doc = "0prq9r6acl95w8cjrmzxlg3hxiq1qmivl0sgdcva6992smmls68p"; }; @@ -10321,26 +10363,26 @@ doc = "0mjpbkf6vw0n4ddd9abrah7rxf51gmgayspy6jpnai1wrzv0aby5"; source = "18v5r4hj2jpqay98njcyijwvrbc067c49jrhja6i52ddj6h9q4wz"; }; - lineno-75200 = { - run = "0hlqfjch7iaf3w8h3askqbr60ngshrkwbgvglkpxmpkxag7j13id"; - doc = "0dmxg5dlw89qb2x8abahl8xyyrb2w7m8xv63blvb16mnyz2c86k0"; + lineno-77890 = { + run = "19kxldzi8nz5qs1qwgmkdqgxgkhq6kaa480lvrxyy2jy4v77hqwv"; + doc = "021lgm8p44nw7p5chxrxksjb2x8qmyvirahyf7nga1li4rwvvbrq"; }; ling-macros-42268 = { run = "1qr7bpa2wcp1hqx3ckid8h41lp8idhqqnnbdv42j2nhcy6f409wf"; doc = "0lk4whkamzsf9mriiz06ynpp962w5473ppf4n36q3bb13amyp5vk"; }; - linguex-30815 = { + linguex-77677 = { run = "16rqzqipzng4xd7yz3i6416231cfphqbwq8n6pfal83awzd660jk"; doc = "1l0m6k9adq0zr88zbqrj4jl286mwarr6fiy4181bwxm9w9kkxs04"; }; - linguisticspro-64858 = { + linguisticspro-77677 = { run = "1aq5sz202hipjbimm2n8krb78q54ybjyxbymmv1nxdpjxk0hixz7"; doc = "08pbwqz6rqqmw814c54g124h6ni6bpb39gpd2ibp5gxn21agqa2y"; }; - linguistix-77463 = { - run = "0xbbr69gavxcj9q55z63vkl1dk964ja7ps2jk01c5i9gas39497z"; - doc = "0g5alykbwvqczrhkwx3ndh8yc41zvjy2ym865y8ncymnwzjsxzwp"; - source = "0iz42mqm6srv77z5z42hmxw346hsl376q0wck1qnp5gd198fmy5p"; + linguistix-77571 = { + run = "0315a02abaqyff8bg6g0grsby8hcf0a0022xknk74djgnqqnlgqb"; + doc = "0m4njdvqfwkar9d5pcmvshmjy0mfapbjkcp8mk291937k80sfhsr"; + source = "04scwz2dp8yv9drz6k8jkb58vw7ls8lbqj2mh9hv5szhdi0cldnw"; }; linkedthm-75860 = { run = "1zmnlyigxp5yfn6qwfwszh0467z2chy6sb2v3iajvrnfrwd93n5x"; @@ -10354,7 +10396,7 @@ run = "1yhd15nv9gmnq8gn0yy9y596dnawjky0nc20qhmcbyz2fd239ysq"; doc = "0d11xn9b00j8zp14bzzw5lgk33nhdn8xpjg6z7z2xdvfa25xxrwn"; }; - lipsum-76924 = { + lipsum-77677 = { run = "1rfz9f6gaha6ccx1s5kij2zkwdkm6i2laxv5r9jyjvsawqwr0lam"; doc = "07wwbyj7i8cdnq8g364c8pjfkc0l739932n3jcmkj6vs7qbmkikq"; source = "0349nqaglq7cnwi54p35anv7ycsd7a92jd86l6l2n9pmvh7z6py6"; @@ -10372,7 +10414,7 @@ run = "0kpf5svycd71r8p61y83wx1k99fwxm95qz5fbnqkfrq3c0113h3p"; doc = "1zd0mxh0gxlvqrwxvycqr5yzs5fns0hrkn6g6b4m1v6njv2f9lna"; }; - listings-76899 = { + listings-77677 = { run = "17m6wjc089ldwn50lssfq6q7q2ggqzpy5cxdx52rj1s7imfyf59y"; doc = "1b9yf2fc4v2iiz3q7140c21shs5a34pa9gh1pl7bh3l5sw3524i6"; source = "1n8vr2zm8zbgszcbgvd1fnk38vivdx74nvm8i1yrpbk0dfx18cs7"; @@ -10387,17 +10429,17 @@ doc = "1s7k2gr69xlxln2yi5wyvd69l2qa8v33d92b6ahgxxpid3437prz"; source = "1bq197100f74sal26w0r4iv6ys2qa1ylbwbyw3hm9dlpb6kmdmgq"; }; - listlbls-67215 = { + listlbls-77677 = { run = "0r5ns594dxmq7r9pkk2hk482caapfdar1gwbdi6fw396pcnpw8p7"; doc = "0gnc00jv99rvf892q0sncr7l5pxpndrmw6qsxfbnyb38yr675fk7"; source = "0s77rh3480i9w06a0nnc7l8gm3w1s6bik4nl15idb27h5a5fq302"; }; - listliketab-15878 = { + listliketab-77677 = { run = "088f2lm5lfbns7hd1m06f3zn1cjcbaw427z7zl5n47ahrvcz9p94"; doc = "1llrdgxp9mghs51sz4jjhbdllzlr1xgnfskask532zwn1cm6f4vd"; source = "04xfgaqpcskx5m8byysvd2rji31km9c6cbkfzf3ybj4a5bmbnq58"; }; - listofitems-70579 = { + listofitems-77677 = { run = "0kpq0ac0v5yk4gvwrzdkp262npralqbdvsx0ln3zqgis025z4kzb"; doc = "0dgmc69d5wxj5dx7liq08vkw58fm3vg41j261xxw49hlacjl43z0"; }; @@ -10411,10 +10453,10 @@ doc = "1rrmq2q8adkjwyhp6b08d4s3bzj9p0p1ljlngkndxhl20ik8kxdm"; source = "13jydlarq6vpq3aad9i2j0vx41v0qxdqyaydpg7p54qgvz875v99"; }; - litetable-76865 = { - run = "07wjanvlqhj1sv5rs9mwfbfsngxbvpa5g5p3kxxm733jlfa70kbf"; - doc = "0qgvgappjwcd63ig9l1q2aksbb49vfry32l5gdx9x4li47g9jnky"; - source = "0ysxjpifzdnz3lvcyvb1i2k7v5px84jfj90zyyarkamb44yrb3sj"; + litetable-77677 = { + run = "0an4dgdkb43vdwhqqpb3ayfh21q3b52gm1f1hg672iw3xpqdvj2s"; + doc = "0avcf61g5qrxgphmf4b59pi3147mj3adr9pd1pdzh0dwjv74m92q"; + source = "1dxz3crk5imzv4q7bl44yilya8qzrbbj4p03h44ba8bimrrgki0c"; }; lithuanian-66461 = { run = "1jjbj39d4idfsx86lmpj0w1k6gr6mwr7sxvcm8wag47rgd05czcf"; @@ -10434,7 +10476,7 @@ run = "12bj60lfqlqvyk020lv1l6iinvqx4cvd6lfz4vhblfx3gs3xmcqf"; doc = "05sppy6q0c2iangbzmxv5qxla8slc2k0fx62f6n2fg1ncgvfl7qh"; }; - llncs-74287 = { + llncs-77677 = { run = "0k9z5a777qf459vri4vcsq4i87cj98f7kh4cvjg9igjk4lhbk6vi"; doc = "081kxb139xjjh7ggn88s4q15kp3islj23gr4926ss3s5d84qdcl5"; }; @@ -10442,7 +10484,7 @@ run = "17x1sjs86vl03dxcz3qbwm7r21hmzvsvsr9qa0xii8fvp1yb5pxz"; doc = "1dq0v5wczbhk1ir8fl97c53sinpqnvv9v1hff1hzc3rhbwh5smh2"; }; - lm-67718 = { + lm-77677 = { run = "1b4lc6ipij5iws4rgpv3sjjwrdbaxnwiqdbyyj62jzc3yk999m4y"; doc = "0wdnpnsbg4gvahqq8lv8ny36xwxgph04sjn64pl34srn2pk1jsxd"; }; @@ -10455,12 +10497,12 @@ doc = "19yqngjn320sng4pg835rffk6d2g3c5wyma46x1jr0bccv8s1990"; source = "1p002ywz3pxip5v4cd346nmpg0gi7wamlcl7bc6f4zvzqp0cg41g"; }; - lni-73766 = { + lni-77677 = { run = "0k8v3qzkzrc9n17gkr9zmh4k96w4vn1b9hgfsibgyy9ib7ya1da1"; doc = "1jwrdgm931zr4ibpdhbzdhfvsg433rmjbkdck5zc0b38zz991whm"; source = "0k5si6wfnwlmr315q3y21f4iswpqk14ppw9ivkfh4kkwfvy6ngwg"; }; - lobster2-64442 = { + lobster2-77677 = { run = "11kx0xhhklgrj3rhc5q3c5hi61444vr4936fpq1nma1yxn7mbyfz"; doc = "0l51mwqiq34v22pa4rjj4c6q7w2x9acdfy02hb8gmn80i91fijpw"; }; @@ -10488,7 +10530,7 @@ doc = "119zgxwx0q6c4ghpb30mvpdwrpr0xvk54hmj6qfpih0kxj0zp1az"; source = "19j00a28pz5dp29sx61dnrpqyl24sx9apf2ck334ap5sw7awnc70"; }; - logicpuzzle-34491 = { + logicpuzzle-78116 = { run = "0zsg11lw5x28sik6ifj2v1zjvm3pcv4vf7w2pfxcr395vmw33qm9"; doc = "08vgi2s2cy09dhqdmvmq1ijlw83dgjd7xjfdhj28vm9ny16zmydz"; }; @@ -10517,7 +10559,7 @@ run = "170q59wqy0x5zhziaycmfglv1wnc5kf252ni1r4vgrrs3rlwiirr"; doc = "1wj858kqp27amx3jpndsqma152r40agfymh9ah8s42pn6kfl4dkq"; }; - longdivision-76924 = { + longdivision-77677 = { run = "1rnbw3y9vzs0nqyjw1qdj7mbiy1mk9l3ccygnn65495smgg7h7b2"; doc = "091b1v1hwbifv426w1gglg273c9ck0n3bzj3xl9hhl27x1qzxjcy"; }; @@ -10534,7 +10576,7 @@ run = "1zy9vvnkbhamcn5y0388yci0mlnh0w5nkww4qgf7540xhr2jj72q"; doc = "0ah55higfvcf0b48daxq4f68fwihm9nsbr2lyj0yib37v50lfqdi"; }; - longnamefilelist-27889 = { + longnamefilelist-77677 = { run = "1nz5n1g65fs7xxd4l0c9xdr2z46mxhb0fkmf5id4hrifrbl3jxbw"; doc = "1v8i6ax2qwz7d7mi0bnpyllbqyksdd749s8pr95jfw1fhi07i5fj"; source = "1615gzf3rjfr1nlmpgcrvmlzhif13g3kn210xq8p0vsv20irnqa3"; @@ -10548,7 +10590,7 @@ run = "0hml4j8l5gdz1c2qfpsqdpha5dqjqx545am8x4vzs57ga7j2va4h"; doc = "1jf63snh8bnyi1j16mjs14nyqr4bj4rjbwd3bs1xd30i54d5584s"; }; - lparse-75712 = { + lparse-78116 = { run = "0klbnc9yl8f2rjx75xswykrf09wj88v3sgx955w34xhkjh8bv5w5"; doc = "1cxj23x23mvlyqb9pjbrl18l09jprjl6jrmm3i8s4ylv7aa91dxx"; }; @@ -10684,7 +10726,7 @@ doc = "00l496344la7q8jz0nr895cxir6zn5pcjsn16mc3cd7lpiclxs69"; source = "005iwxrraxmirspq3881mc2pb8iikc71p4g0dwxbqp38c8v8djb0"; }; - ltablex-34923 = { + ltablex-77677 = { run = "11gazci0c064iav6124v4szdbj38anqwnfgh8pfpdq9zff0h9g5n"; doc = "0jjd5f3r67lrbl4vyxjakm8l8pdrw9vm1dzhl5305ga8vvwb7gn2"; }; @@ -10697,12 +10739,12 @@ doc = "0j1p6bcwwgz00n3wyv3vm02z295sj9xf93v946k1xrv5jc6pg6lf"; source = "0g05r6b662jx2s2kal26b3lv0dd6r54fb8m09yv5d021y1fm2nqg"; }; - ltx-talk-77540 = { - run = "08hn2xa4d090i2lda535vf4ram64wln6jvp78j6d8hxmzlrcngdg"; - doc = "1m6giixbafh8vmasy06wcjrf9j45jximiijdyzja6bh8jjp3nrjs"; - source = "1slyf4p2m73l2y5lg6sq46byqcz712894cd782wvigc2a1dqimnb"; + ltx-talk-77959 = { + run = "0x9di5a5syhjqq3gy77zqqh978d2fmjn2bnp8vp9zn78c5f65kd3"; + doc = "15wrl4lqb4bb9yiiznza7021wm5zfwghlv8ardjd9q03ji002112"; + source = "16yr350i7kiif48xskrzqhfas75d6ghml2sra70babkx0ccy2vvq"; }; - ltxcmds-69032 = { + ltxcmds-77677 = { run = "05wvxr5bsrfgyy5aa0mrxqw0vi8m1ks5ma6fzlf8ngnbpihr2ggh"; doc = "0jnqvpc40mazy5ka1451w5rdcsl5q6rza3dqkhqpf79lgiswxgc5"; source = "1p7gzrhyiaiid1mpqfqlm6jfamdd8bvxx149lsnvhnxh3mbxlydm"; @@ -10743,7 +10785,7 @@ run = "17czrz46xlbj3xkh4jwdq269mqaq7165kpkhhqa498hrkcgdgaak"; doc = "1zfwvs979c7s16vpv2k9l81mcmm9y4qdjk46l8ik3123dalchv6f"; }; - lua-check-hyphen-47527 = { + lua-check-hyphen-77677 = { run = "01q4j9bb19lf838pd7l26rkz1xr7mxcx4fsgf5xd4sdif18h56qk"; doc = "0iaihbrppn1ap7bqvn37rk8b6m4lwdi8w4zkshiqya1mphhsfjg2"; }; @@ -10759,7 +10801,7 @@ run = "0lbdq92nccnj09mqvk8izw2198jmrk7n8v5wfjkw05b2mxwbh3mj"; doc = "0fh221h3jbmiy8dscx8xq4vacghxz5018v7ra8s25lz4zj6fawyb"; }; - lua-tikz3dtools-77460 = { + lua-tikz3dtools-77677 = { run = "0swhrg9322qq2pndmhyrkqiyd1iwa0mmr0xnyjfayaqyg2dkqgc3"; doc = "00942plf6ldz3nv0r6fizil2cj2madpj3aa7m9by0pzvdhdzb1pa"; }; @@ -10767,7 +10809,7 @@ run = "1j18v5ijgfjgb193k45k46zdxz72dwdb73vb9b95fx47xn2dak4y"; doc = "1wlx3r9x6ixqvcisg8l1s9ym2qkw9asq6nrrj5kyhdmh4gahzfxx"; }; - lua-typo-77296 = { + lua-typo-77677 = { run = "0ina2rc851d565jsh34783mpd4ab7m263yfshflj0192dwjrc9fc"; doc = "0px0ik1qm4cjilk1pm6dlbl7b9l02p5g5cvgl6r2drakpg3pbvi9"; source = "0c7zd1xn4rw9m1yfkzn2m6r3d2nmdgha50ksnq3djwisjy5qvrwk"; @@ -10777,7 +10819,7 @@ doc = "1l48q7wc2wqf4177vrkawkbw0afdzwnklk5p8b2anv9ghli88a7c"; source = "179zsipslbbxzi64gdsxnc14cn7n7gafmykf7i37zbwyk09yg44x"; }; - lua-ul-76924 = { + lua-ul-77677 = { run = "1w4prgdq4xmx85gq3hgklxhsxq69spvsqnl4g51wxs2l1pi3dk4w"; doc = "08kjlrjicm93cp32kssvcjp2j23k0wgcly88xxpkzl6x67nw8qw4"; source = "1hfld2d2qppvbk0w7cjj9ng888jwi3jqlak4cbnngcijvwaw3hj4"; @@ -10786,16 +10828,16 @@ run = "07ffnzqwxsh4x96ka1bblngnzlxc4pw6m59129gb3km4zl96v39l"; doc = "0dadg4754dicj020lsrycy04627qx6dv226ipi00v7vn8rk9fswf"; }; - lua-unicode-math-77378 = { - run = "0gsqq9a5nyscxsywh3g8gy1qf2pp0acp84k3bjdy10vqs9gs2j7n"; - doc = "1rycq81jch0ak2y9rfqi16glrfljpx00gxaidz6fzp8wkjmlssn0"; - source = "13xy46lcnlmn047kcangcbyzkpj88rpvpy3cb772afn2xnqfahr4"; + lua-unicode-math-77677 = { + run = "032xc76xm9ac67glwxvzndq847hw529xmv5mii40s4627qv7dfaq"; + doc = "0ya06hwb9aiip8lm75n75wl8g5nk8n8zr9fg4gkjwf8b49hqiyv4"; + source = "1kqxsjwm4yg42hyvnhkq9lpq4pfy9nfkfvhxgg145df1ysgb5yc8"; }; lua-visual-debug-77207 = { run = "0cmrjcw7sdxz81yps4k3l4c3cwc75n36ijpc29szcha6z3g5lhbl"; doc = "1lxsglj04dahyhqvshj1fd0704348zbb3hw7xk304gi6962bc3rz"; }; - lua-widow-control-76924 = { + lua-widow-control-77677 = { run = "1qagxphvc273asxvg77sxrcfv51kzcc6dkz1bszbzzy9sv2f3xs6"; doc = "1zr31yn7xrxgzj2lnvw8f3sb784xcis63ggd1wylxfnar62mawr7"; source = "0w7b34afjik8ka9njdh7lfjn565gs8ns9n90phgyj8xpafy09jdk"; @@ -10822,12 +10864,12 @@ run = "0yvsn5fg0rk11syy22pmmrph6kgkxwf8q92lr9i2wrimr4mxsqa0"; doc = "03s0qnx1p1mq3vsg1f24fkk9jjm60i8ns2iyqxcy7rj9nd0b8wa1"; }; - luacode-25193 = { + luacode-77677 = { run = "0qk8vadwymhcm7yw3sffdh9i171hl8vg07j1b5gbsl1sa70cpam1"; doc = "11d6ak1dvdx64k0i12k4c5kh24f5vqy0ihvj9a5lxa9gqypflrga"; source = "1fafh2nq66cz01jsbkb0mk907sppahlswsbb35pa3q5j7iqjzyav"; }; - luacolor-67987 = { + luacolor-77677 = { run = "1mbiwswai0sq8wi4vmyrracygdd3a1g45m3qanpams683ik1syal"; doc = "0aqwjckc7cq8z80bjyl6fz2gqzrwwdvrlilpcf710wlrqc5c023r"; source = "07dwvksaxidr4b7z7fx68q2kcclhmpilvy1xk1xjjp07s5vgqkkh"; @@ -10851,7 +10893,7 @@ run = "0nrk066mdzlw8z55qy8w3clpfdiy411mqni3kmn17adp5iswc9sn"; doc = "1xinhsfcl4xz3xziv0ch0rhgrqqzmrr3hs5h23hdyadayxk4wxhl"; }; - luahyphenrules-56200 = { + luahyphenrules-78116 = { run = "0msfn7s35xhpacx745w0zbr6g5pbhhm4pccd5cmqdhq6dh0fjw2w"; doc = "0y2rxs5mqyw6cyrmgsqqibsw45qjlzsrcwpd74m9l9d4731nyn37"; }; @@ -10864,7 +10906,7 @@ doc = "02w8s71qdkxznkmqv7c62dhar2x6ia9zsiwd29qxjf51dpwj3mg2"; source = "1v09zszin9f4k3gczrfs86zv019l42d6khacjdb3qjp2gg8w9qn6"; }; - luainputenc-75712 = { + luainputenc-77677 = { run = "1wsz8aw4dyhiw5p7gyf26lcixk1a8czr06akd1h6dwj6s5vq4vka"; doc = "0h6wjb0kjdqfrmzikvbddq4w31d55mxlcl5n3phr56fa9i49qmgm"; source = "1yps04v6fvqspq3rip0c6pw5a5y3annwfaij7w27i53419h83lbd"; @@ -10872,7 +10914,7 @@ luajittex-73848 = { doc = "0x2rc02wn2cvpw82g1ig7bvacxbclk78vsgskg84390sxwnhpx79"; }; - luakeys-75824 = { + luakeys-78116 = { run = "1z9231a7ahl3gm12wfxi8l04s9y0q28i2hm6g7bl9mj3jsjvxvqz"; doc = "1n5g2r30znv1258q6gd6qx151cz79rsd7dzjkyak5h2msamaw274"; }; @@ -10883,7 +10925,7 @@ lualatex-doc-de-30474 = { doc = "0vnmgs475bzbqi14m9sm45cwjfsbvbk45wkb8m73j1bnk7wg7hh4"; }; - lualatex-math-76924 = { + lualatex-math-77677 = { run = "18m4jab4yy3fvwkn6fyb1qajsq4nl45v06l1kdjimcws5vj0wbv4"; doc = "0di41c5rk5raf88hpz59syhg330can3gb5s25n2y5c47qj0aph1w"; source = "0v470ky6shgcfy44b6a1b987cylqiz6rk0dk9qfhiqd6b93p3axd"; @@ -10902,7 +10944,11 @@ run = "0ma2na0ms6k07aavahnpfz1wddrjw2zqq0znxfmib50m3nqh3r5y"; doc = "05lpj7b9bg6w6d3hc20cnqd50m4g0lfbgj65lywnk52klkggiyd8"; }; - luamathalign-76790 = { + lualineno-77773 = { + run = "0my7fq6shqnyg6j8zbxvpj5cp7kwwq35qr73cr8q8wpfp2a0zfga"; + doc = "108qksqvdxjaxcqg9xqif1ljh28vlwcg5gvm6j5bm4inhaf8l6z0"; + }; + luamathalign-77677 = { run = "00j2vngg8sqbagyhmjv8lr8kzfsllllmm2gijhxbm8xgf8r7f01y"; doc = "0b2zkyzy0rq2cfbk205nixvflqcxgc1sfxiqbiqhz2yhai5y87i7"; source = "1svawaz0lj4zilykjg46av8sky18pwzqfnyli8qldpby4zmnqgvi"; @@ -10911,29 +10957,29 @@ run = "0gcri65p0y9rmq19rgf79jw98i855cl30al9cpq3znp3jjyikfrr"; doc = "1sv4ygd6ypf0hhcbhydcr1ap7ig26z476i8z0gs5mzfs08rdq5mm"; }; - luamesh-63875 = { + luamesh-77677 = { run = "09ldwjfa0dfhgqv2clyqzd8nzq596h9fz72b1jh7vqjwkn5774y7"; doc = "0xnk2mcw24v6002v523m7amj6qc4w3h655l1ss4rpwvv6virp3kj"; }; - luamml-76924 = { - run = "1n9knrq336s9wqy70l8pjp6w64gn07dk40sy638vii6ypyywvnmc"; - doc = "1qpk1y13785dcz4gzwx3v4x61549fy7pq5m1yhnvcgs88bw7lp0d"; - source = "1zl72xir6cjrwyp54jwq10kr8n20wqlif9ayphbxpzs6lc6n8s5h"; + luamml-78222 = { + run = "1pjx7agwdqsm3mjdh1w7b2jg6l5y7f286w2x3m0js7h53p371zq8"; + doc = "1q15l5yirlk7qklkzps2cfik1ik3mk6hb3ir010wb8c8z7sj38af"; + source = "0y2pcmcm7jn0cd5cx8d75qakl0ibi5y5f13jjvzha4ji2pkiqsv9"; }; luamodulartables-68893 = { run = "1f250s8836j4kgdzii56c0248j5sp64f5wbqkpd6p69wjz7pbrmx"; doc = "0pdk7x09gmdv0lnwkvdv3scmbgfgpyv069fa4s5hbyvwskbj7fmy"; }; - luamplib-77524 = { - run = "1qdv4vj5kz1g5azw9d7nm27wxni63dv3a0xaac5dl64f6w26ld06"; - doc = "16vp4knkp6y5kkyy79r8ka374454nbqkxlfz4jjz9a89a4iaijkg"; - source = "0iys09vngh1az986g9i6s16p0b6y9i61knvnbb3f8cs2cdirj60m"; + luamplib-77703 = { + run = "1n3hlvdvlavk02raldagzqsda8qg0mdcg3b35gg3rvkg2g1jmn6l"; + doc = "0xi1r728fzpmmd6cmi6ia3vb02imgw3hdn90dgv9pg49kmq5ay59"; + source = "07jc1k13krag0402rfnvhjmvdgbgnzc2wx8lrlsn2my70nvybg56"; }; luanumint-68918 = { run = "14z8vvxxivi2i61r1ydq1csbxlm3621y4j9hx3p0m9s1ngcy4ryv"; doc = "1iss948y9rhg7j6am6vyc5y0s1cmn43k1g8vgcjlzbp8x88mwlwx"; }; - luaoptions-64870 = { + luaoptions-78116 = { run = "1lkx7ynl6xci7klgi2h7qbyxny65nca74xz2bhnhch6zm38rgsa5"; doc = "02w3623ix7g67bz21262i95gn1m4gzvlvn08f7v0x0q5lm7x1f3x"; }; @@ -10962,7 +11008,7 @@ run = "0cjikz6739jiqadp28zll72i58s20dm1i0q9kbd3q2y69l3l727r"; doc = "19597kvgz6ggjfzbdkg9f5rg9qag9mrq83v0xk2w6f2k0n179d5f"; }; - luarandom-68847 = { + luarandom-78116 = { run = "1qg41y50fmqq623wdc7rj17az8k2x0fwgjynq0f6213swx3nz3hd"; doc = "0lzrcg3vywprj6jksnwr2abd9qj1vcqqqk0fz9nrsrg3hphn6v0x"; }; @@ -10983,34 +11029,34 @@ run = "0m1lv6in7wdq6rgq5s3952rx5nbgbxkr3mvzd0a9w017af9jv3la"; doc = "1cs6zygjxny4gria2jp2n46hy2idmrxnsbfvg2f1z9n8y6cimwm1"; }; - luatex-cn-77432 = { - run = "013nsydc395r0wm8smkdk5qxk3bx33w83y0ks5hil6kx0ixhm7q2"; - doc = "07ljh4bc58lx9b407vs1kvik90q87lz0a8dmbxd2ync441b883cb"; + luatex-cn-78200 = { + run = "0hzf0wxsjn2r416581b52yqyz4bypkmhkbsj6nv8l58nfph198qx"; + doc = "06v005s37g8fw25masiaahg4bmp4xnnq2f5c14wq213c0hwl666k"; }; luatex-type-definitions-75890 = { run = "1z4fw9n813d7dvxwihxvb0s1dlggmvblg677xnfwygzlf3xsn9ac"; doc = "0v9dny9w820gg5yn21hx7dk4lp5xq481mwa6781za4bk4r4dd8bm"; }; - luatex85-41456 = { + luatex85-77677 = { run = "0ss7c5x0x7sx6lsn1iq6lyyp6w0xb1iy01s1f7zf7mlb9n1yzffi"; doc = "126y3priwz6anp8sj0296bnxd53lz20nchpxw74zphfpwrv4hzih"; source = "15bc8g0pgrkqpb8q2dhb6zml2d4jwrripih9898mmalsjixy62x7"; }; - luatexbase-52663 = { + luatexbase-77677 = { run = "1zrwz661gilr4iizcfsxwmfr9dgx7v28lypaslmvp3zaf52zl2q1"; doc = "118azb2x20gyaj42r5w0749dx8rzhhri1nz3szy9vv64h0fig603"; source = "0vsg8q5k8l66sy3d0bskr6cv1f95lnhap3b9yl754x7ynv272xcd"; }; - luatexja-77538 = { + luatexja-78116 = { run = "1xw267c6i0dphh5rpq3f7z9xprj3rcvlh2id87gr46shlvfwnyv8"; doc = "0kv8hk90hcbsjg1fwsdkpg8z6bkvind6s9k5905jz9rgcsin8gi8"; source = "0z9j0br8a5kmis62hrc96da5pz9swcnmvsa0h4n7iba8r9sq2cj6"; }; - luatexko-77490 = { - run = "1m4bb5p06lr0xg7xf42hhdkqgllk1dwls1ydgsnjvlzccxcidqbc"; - doc = "1j1salxy9mp5vas3hp88gyq8j2q6fp02xmwp196i8izlk3d01zf2"; + luatexko-78013 = { + run = "19im1jiry5704ibgx7cgmm4s8xxz6mvg88a925qxgvc3mr9g1k30"; + doc = "118mal1abma9g5r5992y1gws2ayk3592ix2vmd6qlzxhxb6g7m8v"; }; - luatextra-20747 = { + luatextra-77677 = { run = "1dx2hc1md8csvb37lckxj4987zaldfd73c86y0ni8fzd4zg55s7z"; doc = "02dl0skcr30hh9wgm7bkdv5zvx3czcdkxv3zdqnasdk0b7r7mqh7"; source = "1yq5i4v2dxayhfzn1yw987i3zjm6gy4fqckx5kybzh8f6jr9167b"; @@ -11019,7 +11065,7 @@ run = "1kpp6dilffhn0gsimdbf6bx32j384yjpcwl2khkknvnsfmswciqj"; doc = "1xd62y2wx65ih39nks7q2zb7qmy4ha373512pn45lzzv11s6qvln"; }; - luatodonotes-76032 = { + luatodonotes-77677 = { run = "19hisbvpln92pfsy1b2bicxpxwj4bc41bcyrzy1dppbxg1vfdf5r"; doc = "0lkwsg1vr8ywk8027lbrpkvhqj768yj5sj6c9nbav7zr5av44avs"; source = "0qqvl38b60nj9snmz510wc0rgd4jqa8djf2s10yb5ljv6wydxvy9"; @@ -11028,11 +11074,11 @@ run = "0pkw1q5jw8id57mcz2sr1mb1lwafara5kzvq3yrkmqp8s9ml5ns4"; doc = "1i6nplzr640dik1rg668pai86vip0qgsfgizgbd7v4v7sjs24s76"; }; - luavlna-76687 = { + luavlna-77677 = { run = "0ahq2kagz5sm1aypjdw7n882dn222d4wyq7fnpv4yiv3dxgw3qmy"; doc = "0r47isdmispx4mzgbharax1skhaqvdg92143c0a3lng7wzhpkysi"; }; - luaxml-77537 = { + luaxml-78116 = { run = "1jgsqilpi7j86abi2i0idsrj5hpx67vcv4r4fzcdm37rhpb5rsrw"; doc = "0wkp4l718vjkz31l8hhr3gi2xh2g8192zss0lgvz4k4bn26cczdl"; }; @@ -11040,7 +11086,7 @@ run = "0klp6sblmpzvibjl9j6mpqb9swvg0rl9j966cy89pcgm2laa94k0"; doc = "1mv1yq7vw3fj8jbn472mkhmlzw69yzfp3xy4xrfq0chjyrf9608b"; }; - luciole-76679 = { + luciole-77677 = { run = "1wfrhl5rici1mnln230jfkmki5akq6db5wr6vashvp07yrx9cri5"; doc = "0bmr08wxivfqi5lpynv1fcfjjznjlayhdnvvik944s8j9w3sn5bg"; }; @@ -11048,28 +11094,28 @@ run = "0m196jgk6g09ch15z74v5vnwvqcklz1gfrb4gndvv72kx003wdrm"; doc = "185dgh7qaspxac7fr2p2gxfrxkf9n2z87x998ayl3d5gwkw5fwi1"; }; - luwa-ul-77260 = { - run = "0ps7ijdahxihj38xdj78h91qk9psry4jwiw92jbwwaf34hmzcjgy"; - doc = "1hjwrm65a0iqn7sj832kfdgf8rpk9hfc978jh3xjy8f6diqa2731"; + luwa-ul-77595 = { + run = "12whrdh3ky8zanhznm7yci4ic1x1b7wr2rch23nnfwgqijpgrwyp"; + doc = "14w72ij1gl7yf7v7k7kmzpavx6591i83ds5c0i345jmr1qvn4acl"; }; luwiantype-73719 = { run = "1v42h8iqjlan3hvvw1j0xmci5gjmxhv6s0g0sws45k4cp5lg6cvg"; doc = "1x3bnynzmki1hbkbs7fxj685x2g7idddlbb512c1d9mxakq9nrnf"; }; - lwarp-77064 = { - run = "08xydz83m72jy5yxk8rnlva5b36k6r9205w2i6h9alwrrzhp4hmf"; - doc = "0vj37wirvmyjzbqw3k9h55myfcjd52jz1r4ikibvbb12pw4x5fx1"; - source = "0g40x8danl5fh402sn9d8mrwv7s2v7cb4fvkfsbxcmwkw21rghq9"; + lwarp-78120 = { + run = "16m8brpjnn791nxx5pifw6c6d5m4vky0hjdsxy21shynxz7kk1wv"; + doc = "14va65yd4ks190n2zn1gi1wg86m235ndn83gwwacwxvz7rylwpg4"; + source = "12q18imii1w5scn9vv3nwwph874rl3198gcqd891pxz0wq7n51fq"; }; - lxfonts-73728 = { + lxfonts-77677 = { run = "0cpb0q9wycbhis8bjrvm6fya930mxvxcy3x2md4xq96k3y1ximdx"; doc = "0y3i916hl0q4zrzvnvycga0ccw5xhdv4cybhcf8v0a7i3a50g2yz"; source = "0fkb3ah1r3zzlixl99s3kn02w7zvwks3avdcjhp3zc87qc63bmy4"; }; - lxgw-fonts-77400 = { - run = "1ivimkm36pkan8ba7idcgvhb6b2amymrnpiacwsrn6zx0p13l09g"; - doc = "18jccddvsh8887331dmdk0m4hlgmrw36ldjw6f3fhnrj5lj569wb"; - source = "039j1caz5lyzxm6lyl18z7rmizppbr9rbs5ipsglr2nryji9m380"; + lxgw-fonts-77677 = { + run = "1hnhvbv15addkw4dykk9fqdninc4v35s3h04b7d8myykzm094pjc"; + doc = "1xf21gi75z9xcg92n0432s503zrx6gxbn2kh1rypwsj174cwy895"; + source = "0q57r3xwxiby2xry0s9c8xvbrwdsy4gnk3vxv8yzkalibdl32laq"; }; ly1-63565 = { run = "04g9labqzn9c10asy6nn5s6clqq2cnbhps9jf683qx5di1pabgp1"; @@ -11105,11 +11151,11 @@ run = "117qd3a06lpiqimizj12lxd0vba82lsc211b46ags0mwgrqhcyz9"; doc = "1m6y9mpsp4w9cnbln8pv1pn86vqj9piki4kg2q2rq5m9q0g57vsd"; }; - magaz-24694 = { + magaz-77677 = { run = "0ah5blj8qfjqgnmygn35r38nj20sjyi6yjci4j9b90d8pz9w7d6n"; doc = "041cb5rqk5ldvbcqr8w7jnfi4krlc7g72ygq5j7pi9gy04d98mm0"; }; - magicnum-52983 = { + magicnum-77677 = { run = "1bl7lhjk9glvbcn4lqanb3zprqigvxj07f5nm8zn9vpja90fyn6n"; doc = "1as8l73v9bamajin552xb4xqs08ik8sq22kqdc3psisv4f874kk6"; source = "1kp0d8wgphbh4mkv1qf9h2c1f2nkzqn9q8fln4v35yx2cay679qs"; @@ -11142,9 +11188,9 @@ doc = "0c7arj71hn9k3ksa9ryqxh1r30m1dz0rbw2bh3cv1kr3zd9gbpya"; source = "00k8iqj85vhixnqpy7idh378zxnlyvdpkbg6bwlqrf7cg24mg87i"; }; - make4ht-74940 = { - run = "1axggpijd9b1bdz2rkr5ad2cpxvs80qsr6ykkx3r9z8xpzhd1fws"; - doc = "13zwi9yia6dgw1jfjpihh2668r7px8fc4jfasf7rgcapiyhfz5za"; + make4ht-78152 = { + run = "1x0i32bpkjp3rcv53xqyvlg0y683r3njykwl457y4q558gsb6v9g"; + doc = "1i0ykhlz3c0y0hpmi1cg8fkdfwywy6f4km8lnbzg101lq6zpf8f5"; }; makebarcode-15878 = { run = "1ixhl4k89mng2dqfc0wa0fq52xpafp15gghnyx28d9j1163wxr7d"; @@ -11155,12 +11201,12 @@ doc = "1vxwgjk3dj853qbvy2fyqzni2qkkjhslf17xvxskq97w8fcqr13j"; source = "1f8aliax01b9ir5wzk0bjhqzicl26xa63khx84s9haplh183qk2m"; }; - makebox-15878 = { + makebox-77677 = { run = "1v2xpiabjcgyi1d0ifpvzcll8y01lzs48bs19nalv37jw7hkrr4m"; doc = "078bz2pism9harcyb9lq8kkrkq984zx2ya47yhpqxnrd85kgcxfb"; source = "11gjpqmc6dzccv3yc539ki64hzpn8ns0zzjvanw7afbn5bkyrs91"; }; - makecell-15878 = { + makecell-78116 = { run = "0238il37zzshzl3qn50hav3wa6rd25k7rp5l93lb9g7r476sgvrj"; doc = "0mf4jc9rv66qjnm3ldrpx5lbfw1yfqy0jsvg8d3wdcwvlxpcrvwf"; source = "1vkfkfgjnhx5byipkrzb202w9jvmnjc2z3zjih6y61yizccwm543"; @@ -11169,7 +11215,7 @@ run = "17y2hm6p280azgjvskyig34jyj90zngswcgxc7xa2h8pljh1fqka"; doc = "035l3s20mvy61rnmsxy62k6iid8lxzwhbkyxa1hblfnmya7rs0xf"; }; - makecmds-15878 = { + makecmds-77677 = { run = "1z4m1kg7zy5q8l0a5d0fr7jl46wrw0rbwkxq1d0lm2s13xdn71dm"; doc = "1hqwvilvx61w47schnchlbgrj5snlp0lahsq5a1g2c1grmzpirnc"; source = "17c66isk18ch47syhsihj96yzi1jpr84946gck7r8ivpmk3cmmza"; @@ -11177,19 +11223,19 @@ makecookbook-49311 = { doc = "1abzwzsm2jh11qj2qr31bznfc344ynjrdagqayrcgifg4725fa0f"; }; - makedtx-46702 = { - run = "0yir2j268vdaa44flps15l739ngv97lws6n6yk3w4pz4jn5gylyd"; - doc = "02ir7wf6v6znly9c36z8k0djrzpkd74ssphkggmp8fj338fk41cj"; - source = "0jwdsfx2l8sz8y90bz3gfi51vswyzmwdvfmnlaa2gplhcjjbv4yy"; + makedtx-77894 = { + run = "0w8rj2skvca9lpm5qa226zzik78ivad697f9zyf2dlxs7510yf65"; + doc = "0c0xqi8pj0bsbv51cjz52n8kw9ywi3b6ma8fkvrnw8inpakrfmhk"; + source = "1z3245q31brxws1jjwvbds3syhyxbv5mcql7812vasz1a8fk2rr9"; }; makeglos-15878 = { run = "0jp0207q1p0znw1w86g6m8ifkpgh3hi1yhkzq117kwl5ybswq8w9"; doc = "18zl45jdpsvvldxvfx79ijldh3g03acw254m6i8a3dxgxj2p76hb"; }; - makegobbler-77564 = { - run = "0gd8q3wyfsff8hb9lkg1lfpahp3xqiym2lgmi7b9rdkhypnafz1v"; - doc = "0qzqiqcshdqlbgk7k6kxhk4pz5nyc84z47zpwwknc8palz8akn8b"; - source = "0palfajk1wx9k8hqlrw2jl4lj2ycgnm83hhsi0qb6bx8c5plaqqf"; + makegobbler-78194 = { + run = "0pfmcskz0n6zh7gr84xl7dhmx1fy9sdi567jxndvb2f4wjm04r96"; + doc = "1hikpilgd77rgx3qjgzbzgfwps8r1qay2kij6srbsi039c736869"; + source = "15jy4khyaj6zjidvs25pgsxdxl6b2cl1rsysmdnkzjm25lfv3ddk"; }; makeindex-75712 = { run = "0lpqnw6nr19p08pf52rcx1xvvsywkpf1rqrkjdsgrv55d1afsd36"; @@ -11209,7 +11255,7 @@ run = "1fymg22y0w2kghmqh5pgxkrncdcbbmhhxappc72g5q337hcky0xa"; doc = "1yz72c1ghqjs06nagngpp2q62gh67c3klwm73bcbc090vdfkw7mf"; }; - makerobust-52811 = { + makerobust-78116 = { run = "0nm751w11p7cqg8ihckn338i6908kcn513644c6a1qc9rg847hlp"; doc = "0bidk4f0q6486vgwqvifzchkn0xi1l9j65yqwgcdnl3yg6vamqzw"; }; @@ -11223,7 +11269,7 @@ doc = "0cvk0sx0dy4pnyh8r8rz83v95jkjx141kxmspkdyy9nxf9jixn6c"; source = "0nz6nmlrgwj99qsshcblx4rjb64gwdn4anjp85gvk5hc07vf2q9b"; }; - manfnt-54684 = { + manfnt-77677 = { run = "1fzfcvifh013xs6dm6xq2gpvmf3v0qn8scrbjj3yak2ba98bcy18"; doc = "15rs74sfnyq2k27bs3dvjiachwamima3q4vp0dp0ic95as2n61gp"; source = "1v3j47xa7k66dadz8dyy9gm3k4s6465zgqpzb320isjpb77p7r48"; @@ -11245,7 +11291,7 @@ doc = "0ybafny55hvpv4kia7jybybjn4vq8f2g7h770xzq2b1mimyn7dkc"; source = "1ja8kbhsbhkcm0ig6954l6k5absdfppikzwawifp33dwpjkk6w0h"; }; - marcellus-64451 = { + marcellus-77677 = { run = "13blr2k1vk0kwac3chplddaplsjacablkky68yq0wccdrxhbxvdr"; doc = "0sgcjmkgailx7nvav1gs370ywi61ysmm1snz1f976ppdbmhh1v3s"; }; @@ -11259,17 +11305,17 @@ doc = "0nid2c44sq30i8m3qk115vvfswffssnvp1iik90pkhfyb24wvjqa"; source = "1gx4dfwa02k32rm82fwwh6qigfvyfgf9j1lcjk4bv92q6yah9f7d"; }; - marginfit-48281 = { + marginfit-77677 = { run = "0x8ias8bv1zaavin929782cjvp7aw94r18lqvv10v3vgq20n7kjw"; doc = "1cj1fidjvvhhzn9fxbvyh75dfb78wxi83bdxnwbpc6rf3ax5bl03"; source = "0rrn2lrqg3a1yz6l88qkh8sljr18p1wx1vxyrzg04pzj21lw8kkh"; }; - marginfix-55064 = { + marginfix-77677 = { run = "0arldbc20d1sncwanx3szam53yv1d5wxgihj8lm4jmda1858bmgy"; doc = "0kk9cghi0y1zfk6ya3pfs08npdy7v95i4db5a89v2177cd6z7a78"; source = "1k1384nxhiywlvyndnvhj6a35q433ddc019ckf8al2b1ngg13y0w"; }; - marginnote-77271 = { + marginnote-77677 = { run = "04qz8kbqfbzmbar963i5vixahzi2wwghk2knps27a6z4i1ayqhdq"; doc = "1q85y3a34k92j85fggfhnccspx5qw59k21bmi75jsmc5swk29zzy"; source = "028ll3hpbzybaayphyckp4msm9w3mvs08lr5rvga6ihss97hg8cm"; @@ -11283,7 +11329,7 @@ doc = "1i12c7d73c0qi6a51xn1a25qfdyvb1i4ck28am14hjlv97vwpf7q"; source = "167ypkqlabifbxh35zsyqzv5f4pf4mgrcwz15xk8fpjk86mk2xy8"; }; - marvosym-29349 = { + marvosym-77677 = { run = "14i2alqxpz0imgdlx03gyg2nn56wrhlc0rziyx93h4ya9nz6xzbl"; doc = "0qyfyz8qfcchnf78r71fp5p16hmsrq6xf54g5mnwjb4p5ipbd9np"; source = "0vbiq807pazw2c1ck799w8sy3q8wcpb6smmq5qqw4nqcxzwsxk78"; @@ -11314,7 +11360,7 @@ doc = "1hnk7bm1yv4gib4kb7m35hr4yjrl4kaxcz66msvcsq2mrnkp7qd6"; source = "1adz7shd8i9rfrczd8kchh0xchafsnl3wsv4db3c508nwak79wdk"; }; - mathabx-15878 = { + mathabx-77677 = { run = "0x0amwdxr6mh6j1m1q6wawljzjf1683xp1fxfqyxmsk0spx032mn"; doc = "107fimmxvfmdjdi1rlk0h0m88q1dbc9q1qwqhx1fwfjwdn62kvsi"; }; @@ -11326,11 +11372,11 @@ run = "1kdhfdki7bsvwlxbybilklrhlpw2niqx4i1bini2jr8wrmzsimmg"; doc = "1znmyhshc8cf6p00paa2s68v3vkfqpb0998hq6p286nm1ygkd1ss"; }; - mathalpha-73505 = { + mathalpha-77677 = { run = "14qi0ida4x0diajh8ynwifg53n92s05gpd2dh1ardirm6nndw38c"; doc = "15zzpi0hagi0cwh9sid4acllxd0j70ri4w9818gd58irsfiwwqv1"; }; - mathastext-75447 = { + mathastext-77677 = { run = "1bkdwyfmsv34m58rgncz45vkr7sdjq56bl3nwyn62ic02ym83sn0"; doc = "15spad734n0c97bv77haxhah1i27abkfc0fvmwsypxv7xr1bjff7"; source = "0rpv6azh1676qg2f415wpmli6x9v49qw9crh2aqi3s7dvgmnic85"; @@ -11349,7 +11395,7 @@ run = "0jd7xfwavfn4dsss35splcxrqj6qwk18jw7qgkwshpifp7m79l2v"; doc = "02fsi2hinjfcf4pb0r1d0r82s50734srpkk0i9c566zx3m52v2vf"; }; - mathdots-34301 = { + mathdots-77677 = { run = "1wbxvraw5lp77chgzslrrz022zgqn2fhmzk85cn7ggafip1hr9s1"; doc = "1ldl9l92y893dg2ksqn6n82w43a2l8pylz3iq4glcphalhggydcb"; source = "0dkpj8cychzl7gg4bp41qqi3y50x0dyz2pxanfli4a2anh2dy06q"; @@ -11368,10 +11414,10 @@ doc = "01s81z5zk4dylmki6c95nzv8p38hmn10nqcx5g7hahr8kkg1yryc"; source = "0xip7hpjppkihk0fh92wngnpnfnmsp0hla35f088f3cl5cghyack"; }; - mathfont-77458 = { - run = "1qjr2awrz1v8njq9k9l9sh5vb6h8dj22f6j0f063j1na35ganw29"; - doc = "13z7ah1jm47dkgazq27cz2z9bc4r50j6y39s4v5wmhq00f1mfikd"; - source = "1znyqqxb2lr3ww1xv5w7q9hc5yl9i5kzg26bavcs0n0w4vl0h48f"; + mathfont-77677 = { + run = "0jn19iksvn3ng8crdw9fw9m21q6rf6vf5g8rybyvw6h0q58x9v0y"; + doc = "1vlnxqpblkj2mbyc71nkn3j9xw6mbgb6dby1qmcg3lsk8mhgy20d"; + source = "1c5piyyciia6kzb7hl5blvp58k2rzn053p8difggqb939z8rzz4f"; }; mathgreeks-71248 = { run = "0407xgzx5wrc1iqw0wpxicyispbx8c33mlfp9clqxvhsdsia416z"; @@ -11381,12 +11427,12 @@ mathlig-54244 = { run = "0pyaqwr2h9knxf1axi55vm6wr9xj15d5j5pagb2011k3b830f91b"; }; - mathpartir-76924 = { + mathpartir-77677 = { run = "1a934cglbiahnmqxjg2695rmp8fxlg3m19zka8ayc743ckv92prd"; doc = "1aw9sbhgca7hnshkd2vyzf5lrq2xql25mwp9qyishkzq9ayv7p13"; source = "0bn3zragwja3hh32fbrsdsswlf07a8i6qrpnv2c1c47m86xk3764"; }; - mathpazo-52663 = { + mathpazo-77677 = { run = "05j5qgq8fralghp5wkx6bha1cm59vha29ppq96nllq2k2nqhpi3d"; doc = "1z76cb473nb6r0vjjxjwiymnk9wsf7pnycc3ad3ba4vd3yl1827g"; source = "0lmyc1q7jswlhlzz4fd6ia407jj4pzi7wvmrcgfyw20j2nghfcgp"; @@ -11402,7 +11448,7 @@ run = "0vw14g42f9jhnb4k75qlighsngdl9kkwp921iblafs39zlx0fh7w"; doc = "1lkm8gysyim4kjggwm1dqc9158agxng3nd9kdksyxlna89xrgq96"; }; - mathspec-42773 = { + mathspec-77677 = { run = "0gspy6kjnx7bs5dxap8ym8s0k9i8hczi6s4s97y7av7vc8j1fb5w"; doc = "07mmfcd0fvhrhafsfk4sb4dvs5x8x1rjk1a2xl20kwpfpp8l1rb6"; }; @@ -11410,7 +11456,7 @@ run = "104vf0cbxhfbgabxjpypyx16fbpyi05k14dhw5ynmlh4rv3ck7li"; doc = "10j7z7yb5fjqlldf8w5sm5kic6v842dijd7f4v0b2q5h1gbhwyim"; }; - mathtools-72487 = { + mathtools-77677 = { run = "0hqnsnm4vnznvnbxq4xqaqjwx16v6iqwnmf63dih4h42149nb3zp"; doc = "0bmcx8iz2xc7w5za8dhpzzkqhkq6py5cvpzqh99wza4fmycx0dp7"; source = "0ndmf9i3aqh8hzymx2nd49asp15dpaqy1k9nkpqw1bv24636hm9f"; @@ -11424,7 +11470,7 @@ run = "1ihjvzsxaj5282xc15a4fw6cqj159m9hpj4hblfmjgjra5p597gs"; doc = "0109ify7qqbdrgrw0a8svdaqk1amm0njvawgh1ch8z7qszlpg4c4"; }; - mattens-62326 = { + mattens-77677 = { run = "1az5ld75djha5949bl1wiqbm5mzff77cvcyyk11qjvg7pjwa3h1z"; doc = "0mqsr5a2bhgrllvcqp03aacvsp7wymqnvsk1zswwscsrjl9dh5ka"; source = "15ww1gl01yfaw7gcm66z8zd2yhhnj15pw53crj6ma6j94akn1zff"; @@ -11437,7 +11483,7 @@ run = "139hjw2asv21p0m7qrpi5liikgf68kmk9v214njh107gi3cjl59w"; doc = "0h1lcq6xipzsw15cycraqjf4vckzqprv7kccls640y4jd38g3g4d"; }; - mcaption-15878 = { + mcaption-77677 = { run = "0bfcl1swwgz83y4f80a1kydmxhdyqxld0d5cjfgxfhnn9dxp3wc9"; doc = "1afldwg6dghvkwd8gik8dmag4g2pb6ag3aks26qi0ygph05j9cwz"; source = "0i6sd9vm1pn9h570am4lkr2br81bhmqqwwvymb8r37xpmmp9yvsk"; @@ -11454,12 +11500,12 @@ run = "13fk8dwx9gjagwhrviib32dr1h4is5asa96wn25ljzwj60iixf02"; doc = "1gvq4d97mdkbaivym07l4haz67p7izkfc47v9s7arrn8h49vfqcj"; }; - mcite-18173 = { + mcite-77677 = { run = "18did9achsp32k7wq4q75a9q43jxdm8k40q41j242gndnkn8axw1"; doc = "1gdsa91a4snk3f22mh06mr811b1kb0vpi30ss84d3mrnsvd1p0ha"; source = "0q1bv5nx9xf6r1fvgnxb1x720dm0xqrqg3kya0504q8qb0kgxqfj"; }; - mciteplus-31648 = { + mciteplus-77677 = { run = "0xbk5zrd9mbk4xid03j7a0c96s311rb1vjawhvk5waqw9y6dn476"; doc = "15aldir7viryb2f8vi0a83vgbdwbp5gcdg0slhp6j6ka6xv7ayhs"; }; @@ -11468,7 +11514,7 @@ doc = "1mzfhkpahw0gc1q3b9yr4p4ya82y0y57ij3n12i1sqk7h4m3m1vq"; source = "1g7i751plyf1v4561z827xkk586zn8f364xapcfvky54lyw7v9ny"; }; - mdframed-31075 = { + mdframed-77677 = { run = "073gcxy2s8mskf4mvvs1jr8fkijci1ayg0b5r5xzcjw0s5azny1m"; doc = "0m8k7h5c0h1fdrpdf2a4vhgr8saqspk81c0cdjm2cmbsfm8zlc3s"; source = "0p96sl69p5342yy9fgw5cnkfi2xabdwb74mw7i1gbxvj0vx1f2q6"; @@ -11477,7 +11523,7 @@ run = "1ihwhdcmk3gd081yn4wimg7yadvxkygybr3bypqrvllwa92lay3j"; doc = "1hsd74svpxxmjps3fng679hq7dm35mz9glcwwhk1carzafmm2ppm"; }; - mdsymbol-28399 = { + mdsymbol-77677 = { run = "1rckczggrdd977n7dr223zfvp7dl683p7d6wfija8ln4d1ll3lz8"; doc = "0v8d92kpka138yzy4a8hg5yf6zrz267hhsakpm2f0bamdzqkp4kc"; source = "0xh9d4xpdyacmb3kxmqh71qfx0b5qbrgxrw3fj2nh2rzh35smsy8"; @@ -11528,7 +11574,7 @@ run = "0h3n1bnvyxr0ylg05fm819lzhzd7kbip5p5mr9kc5af8pd6yci9k"; doc = "04zwmw6varldbg5cxzk4bv8mbh80i9gdysfxpn1i4xb1la38b0bf"; }; - memoir-76756 = { + memoir-77677 = { run = "0435jhgbmi74a9vwbv70w0sknqdq94f3i6aj63j224249s8zk2wg"; doc = "16jnd61rwgqckwzsbx2cd5zqwqqzzpl4ic13hpwg5m8x0jb63d2g"; source = "16rzyf1c18ak0wbl59avk5q1mnc5yrmc8qafgxpgzx19z4s0mbhc"; @@ -11541,6 +11587,11 @@ doc = "0lw00d33nv1hrjqllnx1qkwwk8v4qpc71vgw7mdj62jaw44alaq3"; source = "09229j002qyrv3hsmd0m6j0k03l9pvydi72rrhjw704bl1fs1bkb"; }; + memoize-ext-78222 = { + run = "1n6f110j3xsbnm1xlj71izra72hhi8pdvgyd0kchsxdvs0ps5d91"; + doc = "16a6b6xax8fw3182df6r80y4p65bnhx09max3l4xp7am2yl6cw5i"; + source = "0crlskdk39kdwq27p577k5lwm7g2w8z5ahp6xkyw9j7rff7vgdpd"; + }; memory-30452 = { run = "1zgfjz995jbji8hycizbp614dn0g13rimh9csgrga86f1ivgcpmx"; doc = "164nnsi25jk25p3kh54w2l8zk0rri50p0s9g4r5f50c3wzxi1g4h"; @@ -11574,16 +11625,16 @@ doc = "0sbgrk1l2b9mdhiymwvp6zci4nb86rn2r06chdbhgy9lzija4wdv"; source = "1pg4c26pij7p218a0r6mcwbmnsgdj7i63z8z7gq71i8jqpfcmlrg"; }; - menukeys-64314 = { + menukeys-77677 = { run = "0039xx0qilmji8ch0i488hx5rnhf1brk6n5k0c7vg7jjs4xylq7v"; doc = "0a6fnclh6gd1n0f11dg23gykhsr399qmplq3a43wqqgichsn2k2l"; source = "1na3y08blykp1bs4bqrjx1lmmbiykfly00n5in8x6h0282q031i6"; }; - mercatormap-76924 = { - run = "0bcnnnz6xdh2hshzfsfqiy49wmiyamj4mai5hz49kjmr83776s2m"; - doc = "1723qid37md5msv0ig7kkzl3mfwmqw60c1c7q9sjx32jzqr1b64v"; + mercatormap-77984 = { + run = "0jjwcxr5s4fs6blx7wrpmjkbjq2rpdxwbmjnkjk152c56fgm1dqr"; + doc = "1nzgpa29q0r5rw8l4d9fxgfpc6x2fndw3ywl77l3a8w46hb5yq9c"; }; - merriweather-75301 = { + merriweather-77677 = { run = "00sy3iyqigbmjz7v6lf47f88mpjwgkbhrnp59x9xpaqwming9fp7"; doc = "0z3k1w905vlawv5lrmc55q637bfz17cjndlk4gh868gqv5j288v5"; }; @@ -11592,6 +11643,10 @@ doc = "0vicxdrd51gmk8627k7a1n83ldj0kgrzaxmwmg5y99n619pagxr3"; source = "1im9h7n2dpqdc8hlwf65m4ss8y9k28iaw29nf0pnlh6qabzqgl7x"; }; + metacapture-77822 = { + run = "093ij5q3gzahs91rhv8fxlvydjz4i7xisg569q9aqm7ilni9i8ah"; + doc = "0q3iiv1rnzalzxyxr4741ic6164af0lbs19hqx25afx8wlnzdzfm"; + }; metafont-73848 = { run = "1kw37drhnk7qajmivvjwdrh5awns571wclv8b354zk71axf6cr35"; doc = "1z40vkg7vr16k3mr3hidh0k8nlfv4la7j48h7wrbj399r9hxlhkr"; @@ -11599,16 +11654,16 @@ metafont-beginners-29803 = { doc = "12hhvlnvh8dj1396242m6yi0341cina7sxrv7pwzqxzzahwdvmgm"; }; - metago-15878 = { + metago-78116 = { run = "0km18bf69rf3rs42b0azc7i8bypy14201vk13yf5ahsypcjcgqns"; doc = "1bx240q75pq9v23gz82i26vrp7z4cb00f9nb3cvvknbndk8y7hy2"; }; - metalogo-18611 = { + metalogo-77677 = { run = "03crm3sswv7mz5akghqvkq1zpiy9jdpy32ivwwmf14sfrrri2cz7"; doc = "08vgbmjhynb4ramaj68i27hpgijg51j80lm0qf1jrfpapz7lrzij"; source = "1ak8qbcbqgirljfwhq7ylxk1w2frxfkjvadjq00cclj007idr3x8"; }; - metalogox-73571 = { + metalogox-77677 = { run = "1a0bm3w75mmjm7zmqf97qs1zibrxhgllfh1gpdqpykwqphm451my"; doc = "15hkprc5grdvz2chh1garmdp138lc67qa12zpdf9k0jkzcl7d502"; source = "09bmjci70bdk7r2v51pivhs5xia24y3b94vknas5j462mippaj2n"; @@ -11681,16 +11736,16 @@ run = "0baknvpv4a3z7yhx2n453cg2fvxjz95dhbrxn6afr0fqp50h24sv"; doc = "068rmzwcrz53w66a0vqb9bwsfdqxyqjc2rc4r9kfdjd09iv6anw7"; }; - mfb-oldstyle-71982 = { + mfb-oldstyle-77677 = { run = "0aycq72l545bj0vfxjqq6vqkr04b7a990rl85gg32z4yy1ldxk0g"; doc = "0vssqh43rfdb93m3i0ij0yhd2c5j6803r64bfkvyfsmsd2f2silf"; }; - mfirstuc-74838 = { + mfirstuc-77677 = { run = "07pa2wdkcwspj2x0gbsl54wm1ljffdj4iij2qvir5lnbnwydl9n1"; doc = "0bk2fhr46782l9gnwxk0gw057d77c9c9qdj3d5my780921l932l2"; source = "1z77wm704qzkcqwhiqmwzzxs6pkgnf72vq9bwmmwmpzx6nzpjhwj"; }; - mflogo-42428 = { + mflogo-77677 = { run = "0swy70pm0pyqzy1i5wf5hc6cbzn91ihw8hwh9kavdfawb4qzjxxw"; doc = "1xqk3nwpi3drkzrnr172i660yx541lxxw3wps0jqbqficqn4fiw4"; source = "145hmbxr5x5pj2whra9yify9lyx0ak1az31gvwr3gp5klcmna8p0"; @@ -11703,7 +11758,7 @@ run = "0ngbhdh8hgpjfqnrjlnp27x3qziks3yf2zp1qq7r4bjfa5jx9gr6"; doc = "0f15nmvnayfi1sm5p6pvqd258b153p7rib298lbag1an88wjq03s"; }; - mfnfss-46036 = { + mfnfss-77677 = { run = "1m0yza8nw5r3ph8k5nihgf93vf54cb0cnw4c5gkqy0rsd23hk4dd"; doc = "1ppjjma5dc5i9ly5y7h91647nw9c2y9w65k0dn1ks92xsvnzf1mv"; source = "0qjz8dz76abwqspab89z3a50nndh6gflanr8hn31z5fra3kzfp90"; @@ -11723,7 +11778,7 @@ doc = "0yxpbp501d6vwsxpm83zjhypvz3xz51f91q414zxjvsy1cvvprr1"; source = "1zamx3658d8vaik5w30hvia5y0hp119vhvqhj4h5kkwnwmz8hs45"; }; - mfware-76790 = { + mfware-77677 = { run = "0kcz1gy17819w77sf0l9m5f6rw8dcapkdbvwaknnrmy50v0jfs1n"; doc = "0qs3hpydp332j3x4hrkqijdx6c8qvq3p4nwbdihvi8kvhdvcbhnv"; }; @@ -11745,15 +11800,15 @@ doc = "1byfb723572whq315zwybwm1bcvcn49km80gn5bi081gy81r75hw"; source = "12xrddxlrngjnk0yk35spk886yd9p3nnz6jrp51dfzw1xz6pkivr"; }; - miama-73481 = { + miama-77677 = { run = "132ryciiqrjc0kxkx9hm4wblrbnf6v17lwx35jmzkpxhmw7rljb3"; doc = "14ar5fr392lnbcsdf433n74sfnm2yzply7a0yawyninjwfi2l67z"; source = "0nd06fky39j5prhj76nzsv4s4crvjkbzvpz78qphgxqi8shxh1ky"; }; - microtype-75729 = { - run = "1diw2rmgnc6svhla3kh8m5fxnkmp1dhqjw1lywrs18ibfcvrwngw"; - doc = "1w4lrh675wpx75ya30fgz5aqbbwrj64dmh4pj5kph02s5djasr8l"; - source = "0iqfiis8viaw0m5bgz0258pxil81fbmbs62qnys9z4s700mpplk9"; + microtype-78231 = { + run = "1qbp1w62mapvzlmsk47s2s2zc2l7nlxzqj3vhaii8rprqvw3yvgl"; + doc = "0www86364c99m5savvhrzkdm2my3ak22yc8dcy5rmljav6nbnjnq"; + source = "1ib38xjxxl3lha46g536bv3ycnkic58b94gc7f9mlcp4kym05ck9"; }; microtype-de-54080 = { doc = "069d2f0jcg9m4fv8dli2dr9ags9gz6mkwy6fzz37ns4jzrqfsvwi"; @@ -11762,10 +11817,15 @@ run = "05hzxlzr19snz16sddzpyh5f7vvs6jcdsqyqvqga17rr8y04sdwz"; doc = "1ky8k2ys88n6hn2q9v9gr71g772gm5zvxlbzmibvajq0hhqm41l8"; }; - midpage-17484 = { + midpage-77677 = { run = "0hh4r2sgdgzm0nryzqymd66a7hr74rvcsn58y7dc7di6mhikrysn"; doc = "0jfw5wd6qbxhf90mpi8fmv0nbazkbg9h65z91613j1ynqqf0087y"; }; + milestonetimeline-78179 = { + run = "1i1h7j7xvzjhjmd6j4dgz9hidb89rnlxdq36svfcirykz421hid1"; + doc = "15cirvlpzwc09al3x5dfv1vnjbxhm2jw28pjczrl4s6628d1pz49"; + source = "1x54rw2364xl9wzkzzxjc2amyac8blnrc3k8inslhacna89j5gls"; + }; miller-18789 = { run = "1nk31l9g231c3dk70fqph444z9x5rdjy6g7wazy4ygl3q4gfh6fj"; doc = "1vvxnbbjn325y9s5h7qp6v2z1xy6wwppwqv6iwdak7mf47gww2gf"; @@ -11775,7 +11835,7 @@ run = "0v5rxsa182n28dzd3l3y4qdsz6rinv3r6p94iy73r26j7jgsqd5d"; doc = "04z8ya5gba7f5q86ch57zqbiz81s62hpdbn7b8jmkyy953g5l8vb"; }; - milsymb-77463 = { + milsymb-78222 = { run = "0m2rgn3am1idrpmjply52v2s8frxgbdr80gxiy69fdk2psqh6lcf"; doc = "0cvy530713p15r8kd8rb34rvmryk5mkz7f519b9jzgl2i5kcsadx"; }; @@ -11784,7 +11844,7 @@ doc = "13qpcy8bwywvn0yv8qsi1wmwzlhw3yawg5dnb97mkj607cj7bzhz"; source = "02amv0fn4jk7k4x7ammi1n5y8c7b18hjs93mm6zs1pxsvxzc0j6f"; }; - minibox-30914 = { + minibox-77677 = { run = "0r94l5sy4n97p895xk33ir3dli1ngy3p67w2d3i7f6hi6czvykm2"; doc = "0bzd55wkdxw8spw4706nj0sk478zbnvq9cnkpid638cwb6csb21c"; source = "1dm8p6rjivm0xxa7px5dvsnrqs48zwn2kiq3vr6gdqmiy0ld1v93"; @@ -11815,7 +11875,7 @@ run = "19hgfv4ww13zrav3i2vk0qvhdzhdq51chdmdq04prc0yfwr0r7pd"; doc = "168g34n5xhs1nnn7hgqwz130ky8fdrwr38ldpxnvzh88kz4hfrqy"; }; - minim-pdf-74207 = { + minim-pdf-77677 = { run = "0r057wzsjy6p3r3hfv8wkac2y70mki20y187dxbd60yaygxx1ijy"; doc = "0rd3x2ck86nknq76xk8qh9vysfymmanksjsb09l5hl6ikrh30z3p"; }; @@ -11823,9 +11883,9 @@ run = "0jin8mwkgl6wkl0yr72vdafk07r53arakaqqswa661v1k83znya3"; doc = "0i1an0xcfbxhqa7njyqg0ax3nzrz6xrq6kpmf47l1wyxrbby5dsb"; }; - minimalist-76924 = { - run = "05874cpbkmnl855xpbwcqnnjff7h2xl6r5x0jrswyh0icp9kfdd4"; - doc = "154pcbg1nq17wwlff0kpysj1i0xpy58v97bymx7i4hcq71dszfjd"; + minimalist-78012 = { + run = "16pyn3gjb9s4fw4p79q1g231ksgdr53yddq46nr313jd9xjbl34w"; + doc = "11iy2c22q681hymzjxmiz38lpmqpjs4r7wy62n5wy3wf9g0fzvb2"; }; minipage-marginpar-15878 = { run = "1qpymibkrwdbyf2rlvfjj0g8agxisd2ym3xi7lzx3g953g5whg5r"; @@ -11836,7 +11896,7 @@ run = "1hl5nd6p9c1xhm1kpw9sh1s81ymdy8lxfn7wh1sdvildcvclvd4q"; doc = "068s76gnva6rsnd7gfwswxfam56dbiw9s9ymqr2hcqx7i4dl87x4"; }; - minitoc-61719 = { + minitoc-77677 = { run = "0v80ga66rg4cgifmyfa5vq52v5wz48lj4js0ym9197x2w98ra6ry"; doc = "07dah8lz54ccvrgigrvgcmbj76ppxaismbllfwyxcgkrkvqzxqkj"; }; @@ -11844,7 +11904,7 @@ run = "1mcgql832xmgpcwha6l0d282mhyva6xmyf75gbb6inwbgg6qkv9m"; doc = "0x9lw8xzmnn015n9hyzajnl9gicafj06gr2msk6vxwk136ayqfiy"; }; - minted-75223 = { + minted-77677 = { run = "1fgnn18znd4ll7z3h1vy87qdzaa8krrdaiyvb6i2284yx1yj0q5y"; doc = "16sicsid8fpgyvdw9jp2bv85gqgfs0pr03mwzsyrxjljbaidkcwp"; source = "0f3siiladbj1mj2qr1siyia06qpzbgf57bhx6c39byvqyi54rmhp"; @@ -11853,7 +11913,7 @@ run = "0fr5vk322rwm23243cgyrs4wd49mklbaykww2k0i4laqgc7fhzpj"; doc = "0kwvaizbbpszfc7jwsgvxgrch4lwijmrah2dk9dr3rgc424k704d"; }; - mintspirit-64461 = { + mintspirit-77677 = { run = "19jvqcydiwwq3kv5bq6524wsynj52b8mqm3j3wn108z7rhnampg5"; doc = "0mwrnf6q3h82qnxk9gy9ns12k9lr61z92vmlyx2x745i8ra7b551"; }; @@ -11871,7 +11931,7 @@ run = "13y2dm6phd9c77j3rajvz4qma2h2k4nwhb520j3mm98bgmbkphf7"; doc = "16487s0ijkk6va22rhhyhxdqik863n1i25p0f67gcb8xp1s5l1wk"; }; - mitthesis-77563 = { + mitthesis-77677 = { run = "1icia7ijs9jljkzkdh1x2jkz6hm7h7ipaqmdpf4gbd4v5vy9yczk"; doc = "1sj1h3jp55iy65cb0gndphbl2523gpkky1qncskwc246zwrpm532"; }; @@ -11905,17 +11965,17 @@ run = "188kwakrn0ca1njpkgyq6z1x97ky8imxqgpyy9axcsm2wmzhmf4v"; doc = "0h1302wyl24ilvba68f8pjwhndmqn9n0h3nxr5ifhk01m8359nr1"; }; - mleftright-53021 = { + mleftright-77677 = { run = "14lvlhhjj50v31lgf7ywk5dx7d5gbnivssl15qzpa6s619q2h6l7"; doc = "13vvfx4wxvf5liv641lwdm3hdba31rfrwsmirl36qwbrqsrl8xic"; source = "004ficd5chakwcklbdx83qp3985s1imlz5knc7f3m51zxgr4lmw5"; }; - mlist-15878 = { + mlist-77677 = { run = "044pjvbyabzqashbzag37ymqa9mr0c1qg3p7rb1j91r0y5s8ra8d"; doc = "1vlxzzg6f3jmcmp8fjn58gciywc2qgw9v1kxpm7qr3vlv40pdb13"; source = "0jim2g5qc9cdks4r3yi67hhszx3kkh26hhc0zgm2kx9syhdjv057"; }; - mlmodern-57458 = { + mlmodern-77677 = { run = "16f5cpczawzx4p44svpzy205l9m9g06w8r0554cgdpqdbwr139fx"; doc = "1rqb0g16wj7jg65xm0rk68cfz9r00zwy4r73wbkn0fqrchg08yn8"; }; @@ -11928,7 +11988,7 @@ doc = "0xcifm779nln96bmx0kvkmnzc9yk2314yc6nn98wm7gqdw2bf21s"; source = "0mq8fa0vd762q2h981mj6is4d5vry2qgggbbmffvmfb4h76z5gh2"; }; - mmap-15878 = { + mmap-77677 = { run = "19hnkczxhxcr7pa7880mfgjfhjwiyl2yxhfz67dsrljqsfpi19nl"; doc = "1f861w6clfn3k8gc6piil6bq6admbyr4kxqnkw8hh29s63rdn76j"; }; @@ -11966,9 +12026,9 @@ run = "1qc422hbqiyy6b539r7kyrshcja58mifdvs3bva1ikdxanxhnaq1"; doc = "1z9b3fanm97c3ik1q6v06qfwrgqcqwyi79h5dlhcnpwsm5dxqj0s"; }; - modernruler-77481 = { - run = "0lr1h289y1p3wbmpank8sr64k5igggq85xmlkk0z40b8lgkqj6qh"; - doc = "1m6nplwayx2j1gvx46zz68b8j4n12nz5x05vmxclm0dhfya7rcq6"; + modernruler-77700 = { + run = "1akjyw5i0838azxmb05qwdgx96v8yg451hjwnfis7x7g1kbb45d5"; + doc = "1mcmkgjxa7a73kiw4gwzgx8yh80gmdk53fzdv3v9mprkg4f5nff5"; }; moderntimeline-55518 = { run = "10alhs944akmqfslqzi09436mmnjz8nm85r8jpjwpfcx28vfdwnh"; @@ -12006,12 +12066,12 @@ run = "05z4pygj3qx26x4gnc4gl7fvs0lx5k0i48495ixwy5j1yl5q9c8y"; doc = "0l7r4imyy0zx92dyj9m6sg1h5ccvvdj0yf83hvax04hv0823vhk1"; }; - moloch-77137 = { - run = "1a6bkcs5591z35fraa4439wb9fg1bcr0iapwiig77q2vpys4c5x1"; - doc = "0l2pd2r5gakfrajgsihj3n0dm6jba0swv53nfrw18jz0s8xwq2mm"; - source = "1rix96vr3l434b00yfg6449mfvg5hr6qby3qr0a5ijm9672pn007"; + moloch-77922 = { + run = "0cgcyklfcl9chd14qpmhh0l180zq82sr17gvqb2n45yj22l5j4kv"; + doc = "13dia5y4ddgylqdjvkgn9qj7zm8vmq7jagb5vjan067sj3899idk"; + source = "0bbg73ffl1a031smzyvpqh72vfbl5anmj5p2kkdhv8plp2ya21my"; }; - monaspace-otf-77006 = { + monaspace-otf-77677 = { run = "0c7kfm3w6wl9l0g69i6g7bspvgy39n7nv8s58g3fkqjh0g1mn02j"; doc = "0hxjim5r5gmbzizpmvw6f4fcxhdn24gmkyssv3ibbaapfr7kka83"; }; @@ -12029,7 +12089,7 @@ run = "0rgf1rflrf98jayyhj1gxz0mkw74qhd88b4i2ccf3mm0kzwlvw0a"; doc = "0w9izkjmb90d4x5j1azhlskhgfmxh67jq1awsdv2s52psgscpfm9"; }; - montserrat-54512 = { + montserrat-77677 = { run = "1blgdkfjjjhzk41myfp7bb7x5wf3arwapas4mm1770d46nab1wwr"; doc = "0blk6jxz1xrascrdalssqd9pdrvpai3k9bqbvgkyngqhp4rzndv9"; }; @@ -12038,11 +12098,11 @@ doc = "166489dmj7ysl0z7f6whnkk8ndv5bmb9hh7pjmp6lprvr9vvqxm6"; source = "00n02k6hskbj8rb6krcv7b681lx24sfyxy8i28rf4c78x4ds0420"; }; - moreenum-24479 = { + moreenum-77677 = { run = "0cjq1a222c813l93yzf9757dcai55vh24r17cv6awv0d1xf6jggf"; doc = "1g71dcnbcjb2x8ilhyfbkbb55x8740pz6n9gzdd8h6kyxm879zvl"; }; - morefloats-73637 = { + morefloats-77677 = { run = "0jb1ljp86cn9yddg9inv24i8zzhw0kyp8f8y0797yr8nd8ijrbd1"; doc = "0fsgjqqqan7rs6bav2a34r1z59n4dackx5h59i9l02zwp4fa3gjk"; source = "1qvza7xd7pich4mlrrq878f8fxdg3pyi6aakzg912kcd8zdqnrv6"; @@ -12057,22 +12117,22 @@ doc = "1y3vyk6lz73frik5779wx5ppa16vinxgzg9v2jkp8bximcq94s06"; source = "1zmsigxswqhv2v6lf0h62rmmrqna47a2y9qf77asrd3k4s1qsbg6"; }; - moresize-17513 = { + moresize-78116 = { run = "07vq0wf250ixhrg70vdvaz7zh33zaq5sm32ka8qh1ab590c8w7h8"; doc = "1qa9y7q1wi7f9klziwgj6dw9c7bh453srljsx9m106nbyd1cvnpr"; source = "1gzj5bh16afgl8dg5z44h7d4m79i5naj4wl09m17x6snvfz7ifah"; }; - moreverb-22126 = { + moreverb-77677 = { run = "14srw73gbfr0c3miizzs1rml2ms504hkv970p4dhp1wpk8ywc5f3"; doc = "0bp2lmzbd3zxqhijfqc7im10476xc50yc8amh0vf017ll7prcmjh"; source = "1snpyn7bc4qbmamxybv1j1h407fp597m26v2jq6yzijszfanh3rq"; }; - morewrites-76924 = { + morewrites-77677 = { run = "18r8ja3xw77kn4jhhyyrcrfqhqwa7bzbsvmkllvlfpmrfziaxq3j"; doc = "08syrckx97a9y4ybmk85pn98ign1smqifj1p348s8rlam52r9sin"; source = "1vdnzzvxg13m1kpz08l3npsp68b0rjjy8w4y1d7laj1qxq69ph88"; }; - morisawa-46946 = { + morisawa-77677 = { run = "19b8nzkwdnqk61p1fc7yygjlrdimawmbam18akphcm70qx2h01dj"; doc = "1y218bablhn06njs5zqmsl6jvvsgyihm4il1x9722pqvvyxxf9q0"; source = "1flrf2c2jxpq33g26i0m2h63yd5jfy9bdh80idpx1m6bi6hhq7ac"; @@ -12097,7 +12157,7 @@ run = "18wgwwvh2vj1adbvbl1q6lh0wy0cynfvrx6cgq0m5nqps7b3idra"; doc = "032ywwjrv21ypnlidvn95dcnq179pdiail86s4nxxllkjrryc2db"; }; - mparhack-59066 = { + mparhack-77677 = { run = "068wp9vk6ablq8mhj165k2r6lg1llk1i8gyj71ha2kcsq62v4a0x"; doc = "1cs2ypwz4wkb3rs71wichmd8zc89vj4r58srqzmriwkjplhaw3p3"; source = "17c1pq9mqn0gaffawg66wwd2n9cd31gghlvmrpn9m9z6xcdm0ipa"; @@ -12110,7 +12170,7 @@ run = "045sji1qqwalvmiinqkfm3x4rk2jc7m9nya48brcc0rc5icq7xqn"; doc = "05b9pr86yy3hl14jymk4g4mf6f5v85b4nv2bc68m02dflvm4wnsj"; }; - mpchess-73149 = { + mpchess-78116 = { run = "1sxivq1wchihy83s420j33qmgj5xip0gxcyi6w1cc8gkhiimbr1p"; doc = "0wkxmmhcihcki7xbpjk20vwvl91v40qvrg5mm6kjyc9a3cg57qjl"; }; @@ -12140,9 +12200,9 @@ doc = "1lbb1g7l63vv5b7jf1xv0b9n29mzkhfmn4jchfpmy5svb482mk5z"; source = "07api0l7s93bimq55m8dypvq090rk4li178ydhw7dkaxzqr4r1hr"; }; - mptopdf-77320 = { + mptopdf-78011 = { run = "1l2182idlbzci9kjpii0zg3c7fpmzf02dz5kg2zcv529mjwwv91f"; - doc = "11n9kb26jm98s25lfgmkkg3pfrhf2dmflw4kv0792jzyinr7dfq4"; + doc = "0ji7mahq0f395g5700dkzjpa9ipn6ja8xm2zfjar8j5qb0gs2vla"; }; mptrees-70887 = { run = "0x8k147fm7hsx5vhs1y8r6q78bdylh3248n5fhsa7lbah060ci4q"; @@ -12185,15 +12245,15 @@ doc = "1fpsblzyxy0kf5vs4lnxdq11nkj7d9vw6a3vzyas6dqrlb370vzx"; source = "1m1yawp0wm3zafjwlpv6m010ih0gb24q8v2h94d5l2w2ymkyx2sb"; }; - multenum-21775 = { + multenum-77677 = { run = "1jn6xqrc31zzaj9yk244g3sbi8fj2klswbg24fkclgj0cjr1xi5j"; doc = "1pnjjbfwgy6ksdl76n9iiqla2wl0qa4370n49h4xy3rmrnbjmdqs"; }; - multi-sudoku-75941 = { + multi-sudoku-78116 = { run = "08kzmmbskhirnm7xr39sza8kas1kwyl7k0z7gj9rbrsd3qqa6nk8"; doc = "1qcnai56xqii3w6rwn8wwf5hnn48a08bcm1rxy950276lj2in7vc"; }; - multiaudience-60688 = { + multiaudience-77677 = { run = "1pc03jhvlq35zzjsx6sq6bgzsp2mh861wqbazrgp7ilni1bqhqsx"; doc = "1ja9zphh154n7wwhqgl4xj4as17ag8mnr65k0wf2npjrir7rfqgf"; source = "04hpd3zsf24vwas726jq231p462dlb9fq01gx4z8wg3zcczn0agd"; @@ -12203,12 +12263,12 @@ doc = "0r4hnp4sgpx9x0hmrl3qlw55xlchav3r8sym2vnv4sqjnx4dc740"; source = "1c7cvjabssssy8wq6x6lr909zq4f0bkhdzx1x37n3rxm2ngdqpbs"; }; - multibib-15878 = { + multibib-77677 = { run = "0ma2fwy3p9b6ijf727iw2xqsadk1jvh1g27snqvyrzhz7702b6xd"; doc = "1mwl9yziadzflq29nwv7bnbdb07d8bsxl16agj7ydmiw59ykv1xg"; source = "1g4d3hf8s1df57yhpw04j6bgc8n7hc16dc6qz8jcyj264vfv6fgp"; }; - multibibliography-30939 = { + multibibliography-77677 = { run = "1pmvlk1rvr98ig2zj2mgq91a61l0hib9aaly2irfzl28m092r3fg"; doc = "067wp2cmmrcgwkaxy2ngmhkfbiykr1lr0zii3i6xyyd6z2aidrfg"; source = "1p25yixvajkyksrbl8zax1jrb292prpjm97b6vh74v478bk21kgv"; @@ -12218,7 +12278,7 @@ doc = "15zkw0sh0lf5vdi219h32nw0icq88cj0vnz9g9j7zb7xqq31f5g9"; source = "0d3gyjr7kwx25gzsl4j5z887c952zxrsh3qk2j0cbs6yahzscxim"; }; - multicolrule-76924 = { + multicolrule-78116 = { run = "01k425dsahhikw9n03dfarnlqc1irz33rm9am6w3gx8pd2d2q6zx"; doc = "0h5is5lmqqybyp9c8kr0d12x27lgm761dcjhi63i7pv37hk0kylj"; source = "0blj75rh7vqy8s8c87dqpbz7d279hngzl99272cyskmj8m4y6jpa"; @@ -12228,7 +12288,7 @@ doc = "1jcm11pjx3d8105k12r120nqjjyk0ncmbry8pvkcpwf8kpxcqgp7"; source = "14y2vk3y8f35wxka65fmj1i235hbb4sviq8g0j300d24nlp32xsz"; }; - multido-18302 = { + multido-77677 = { run = "0rb320bxzg83nq66dx4d2jy3cmz83zdmv7xfw5n1chcswpi6l39p"; doc = "1s8jhzznsqq8kjw19l6gdr12x1p63v3fyzfdrgmd9z66a45d6hsa"; source = "1ypcg93f9n9cv3y6rj92l46b61zaj8wm9cfps1c86w675xs76zaf"; @@ -12238,7 +12298,7 @@ doc = "02j3gripplimgh9qj3mjy9nlifdi6frj6cawxnjsm35r19m9ia5q"; source = "1s28zxxvbi5yg6iigdixc5kmn5w7h4hss3xrv04hr2838xpma3wc"; }; - multiexpand-45943 = { + multiexpand-77677 = { run = "04v8qz91w4fayy3llr20dqwvdx835wl9fmxpcg45sd3yrik2s4nf"; doc = "0pw7kqc1r0mvnb03fp5l3gpy5m5zvrynaqkg4xsdrhw4gqxlpfy9"; source = "1n1bngipr1sjjqnzsdgyyy08hnk53f81j0fqffjlr5siy4by1p6b"; @@ -12247,7 +12307,7 @@ run = "00bcpp3cnvf98qyvdb2514zr7s4bndg6anay5p6syszxbijhlbdw"; doc = "1qw4c0jm07z195m5m4drd95k2485virzmha7iw1l3vkc2adlk9bi"; }; - multilang-49065 = { + multilang-77677 = { run = "0zkkfvkybq5hxbdwkwy5n7gal1ir7ixg8342wynk3ga9z6lb9shw"; doc = "026d5yxli87f2svfyqmfzbhydwd4c929n2v11wk5prg4zc3vp08k"; source = "1v4ql5jxlmpc6458qcqvbsrb9pf3dss60z3i3ylmyp6mx0kjmchr"; @@ -12266,12 +12326,12 @@ run = "17w8sc4gki7zlwkg1vqrmqrd9id6hdjf3kcvyavbmnrisri95hl5"; doc = "1cjvs2zwcgj7w34p3w9cvv4dln0q0468cz0j4vdchqjdmhqkwxhp"; }; - multirow-72833 = { + multirow-77677 = { run = "1ck0jwkf5vvgxc2mc0yskl8dwjvjh1ywvhq9sy7mdb8f8g3x8djb"; doc = "06mbh16bjqnwfrn4dqb4ab2yjw6mg7b071gpgh6px912m758n4rr"; source = "06sw23wqldvpk2ipnqxr8x9xdh0c5cqlwrl57vxvsvpndrkklxsq"; }; - multitoc-71520 = { + multitoc-77677 = { run = "0yl6jmkalw2sfs4mz70w1za42xi97qrwl86jq2ik2ggmcz7cywh2"; doc = "1k91hfzg3qx1damxy121d32sibqrdy8k2gsbcz3y8ml2lyrgkcn8"; source = "0zmhvbv76hzdizvspgva2ln4l6npm29nwj7nkqbk834ykdvgs1bm"; @@ -12284,7 +12344,7 @@ run = "0rn4b1m1c58phyj9zzvyxdxbilma1bnncscwmxc8sdgb9iiwmlzm"; doc = "022s1z7d5ins4gpklg9hadlp1gqxpr6862i1g4wp036db0457l78"; }; - musicography-68220 = { + musicography-77677 = { run = "04vwhhd6mlk79bk5nblrdb6vlv2n2r1s9dfx752p3vj584w2mdmr"; doc = "1144kbjzybzfcxqbwlcfnk4wvqm7kw01slf9pzpb5jqagwrq12sv"; }; @@ -12296,7 +12356,7 @@ run = "02cz225x5s3spj0wf9c51ka0i1ysmcrvlpa2b8vxd59f4pwz36am"; doc = "1g8hay5rdkpa4pjj0lj5gfs7xmqwzmzxnc8k023ahlz38gdczgnz"; }; - musixtex-76876 = { + musixtex-77677 = { run = "1d3rdw8v3lrxqjsvwwrf0x7ygq7aakcbln76p3r89r7jm147hm9g"; doc = "0lfc1l8kgaj2bfv459y19kvbl7nlcll60yh5sv7is0s61pl84vyj"; source = "0ari7nwxlyj0lnqhzcpq4vh9xn0kdzqn9c1a5ih5hp1q2zwx2m7l"; @@ -12328,12 +12388,12 @@ doc = "08cqbpisycga17iwc2wfk3x5l7ns86i20vjap2hkpl0fp5g0f1l9"; source = "0jjwhq8iwf7vsvbnbrggghrf1hxi02il553npcx423lnybknj6ql"; }; - mwe-64967 = { + mwe-77677 = { run = "1rk5530j3cnmf46i3gb6wc198ay99pwlbb80ynj33dypfiwsvhcb"; doc = "0bnw57l8bb6x4k8i4icc8g215bxrccmn39vyhj888ijygdw2hgmv"; source = "1fl2xlmqdas5rijzrail9yqlqz1s75z9fzkip5zjb8s0gfnbg3qa"; }; - mweights-53520 = { + mweights-77677 = { run = "1i4jp9yy9yy1miyzcq25nwm4zqd3936v4mi2acv4g1rgzvai86vs"; doc = "11114i98f0qscg9796df1vwkf2m6ycbaimk4qfwv47mrxhvwq5qg"; }; @@ -12368,7 +12428,7 @@ run = "1amvifgadhq73avh1dq9mj2v4s5r3hlr6a3z4wcbhw32jd31ncbx"; doc = "0pcn0r0p0z7lxyfsvcnl9skm5aa5xi6362vydpx9kv8m11gl7pjb"; }; - nag-24741 = { + nag-77677 = { run = "1l31y7mr00s6md7a68cz51yv0qfd26xaj04ax1ph6dqc97r3fv1w"; doc = "0gc56zgva7kziny3ridswnp8rscqi1mg51d8x580pidb11mp7dw2"; source = "1fh9nfjbkvw907ra1crqfhm7hl4k703g80w3c8qvd18r86wmn2i4"; @@ -12383,7 +12443,7 @@ doc = "0lckpf0wr58nsh7r3gmm3l41vk689b6fdw5ixd9fyq7g0dkv9sk2"; source = "06d22n12sf4wjzi8hlb2ja7f42rgp2g8kjbj5ias0261q1abdksh"; }; - namedef-76924 = { + namedef-77677 = { run = "06nr8bwymbc3ps7whpxnsnbnl1fayz36hlgcy5isg0gcx8bdspfh"; doc = "080m0d24cish4an6p4q7rcrqpr2r1yvwvzk431nszhm39h7d8z80"; source = "03kg4zv07ch01n0nc7qwk99n32ifwf89z2976wg5k12yq51prplh"; @@ -12405,10 +12465,10 @@ run = "1izx9cjsd46ydhrl0ixsjz23nbk7mfv3swfk5ada0d4adcm7b73h"; doc = "1sxap924dzf17vslp3n71r4mj4f98m9cmchq603c7ara1cyjk2mp"; }; - nar-76790 = { + nar-77677 = { run = "1nwk71qirapkg3h6jwlv53fm6zwb2vq0fvmc4xcanf19sm3331mk"; }; - natbib-20668 = { + natbib-77677 = { run = "1wxpcyr1b6k1rzizbz2g452klrmr6xh98csqr6pawlnx2zy3sx5x"; doc = "1hai95c7ah61rqrsvzvn0ppvr7pn10830dp7wn7fc0j678z9r3js"; source = "1qaxwivq95pf014w39igh070cnbs7n0k5am4waxvdwkzql1fafpy"; @@ -12417,7 +12477,7 @@ run = "1vxqyyfrmrkwyzil0a3xvlrmfzyfxdkfl10rlfzgwdwd63bb99kk"; doc = "1anh6k76h573yci4lcw5wyf552zfqdrf75vpg19vrr3nijhj9k8v"; }; - nath-15878 = { + nath-77677 = { run = "13j02zq77fv4c5f45qn3hgb7v20xi0d0dpj0m2pfdc7fj74k8ib3"; doc = "1ppyrz9y2hkv6pq18w4chm90f9x9d3qscw679281si2phmnkl1mn"; }; @@ -12464,14 +12524,14 @@ run = "0zirxqals86gkjm4429m672a7k9n9nl2hx264javqhmhngcybhcx"; doc = "0jf3gdjfm1ycbnkp775b7hzr4rqd0alciqjaignrfqhwgdr96gh1"; }; - needspace-74631 = { + needspace-77677 = { run = "0nsz72xxzm1zcmcgkx71jihnq4k59vjyc3z2jclcypjwgknkfwqb"; doc = "11w3l0rwgxf7yrwz45nrwn6p0zrs6k98hsr8sb0ja212rmz5bzv1"; source = "1iyd9l2cp3594yb16jrl8bxd5wni0bpkd2cyvr2ws7h47jj2kq4d"; }; - neoschool-77050 = { - run = "1r3wh3a4f637crs9ks9lpq1z4w0z30rxlzqywxf4mg3whd31z8gm"; - doc = "0pxjfx57hr6jbrv4d8mi3gb2kagh0l23n49qv8zwa3mq4h0z91d1"; + neoschool-78059 = { + run = "1md4mv1wifyhbhd7hvis2pw52q39q4rf62v38xjnkqnnl26fgr0h"; + doc = "1w95z56xy6gag0fs0s4sllwzv5mfasfdhlrwrg17qzcry6ifylir"; }; nestquot-27323 = { run = "0l2glc6aykd492rspxphgscx0ykc8cakvqkm8z99jq7xxi80l1x8"; @@ -12492,7 +12552,7 @@ newcommand-18704 = { doc = "1vlxm26393psl4kjfh533q03sb4klnfq84nld9ggs8l5x08dks58"; }; - newcomputermodern-77296 = { + newcomputermodern-77677 = { run = "1qhhz8b6pf8f83pjazbr5liba6v7a6vhz4d7hsy5d190b0lng8j0"; doc = "0699zlf6z0nlnznsdv1dpi9xv1bhdbhvgzdql3xn1lzmm1z6420p"; }; @@ -12505,7 +12565,7 @@ doc = "0vqlij71kfjzbl08sh38rzs9k714xigjc1cdvvpj2m6bhimazp76"; source = "0sw9cqids994lscbjif8h7npp4cmzrhrcvccspag2aa78gsvz04i"; }; - newfloat-76924 = { + newfloat-77677 = { run = "1jhaccf7ppi5m5jycz77s5nldbmscydzbd2db8bmb0qx3z858m48"; doc = "11712zqy292xs7i4xvrrv948i6l1bwjxsgax7hph9hjfqs086rmq"; source = "018msda5vgamyn1lmq63rwv58h9z49q4rd09l7slij14djxwgdb6"; @@ -12520,7 +12580,7 @@ doc = "10p8hq5xywvix3mi71d92wbh96b4lg63f4xdbs3imgc2i8qd6jnw"; source = "03q16nbxn5r8phjk8kmc5zzki58rakj67lmkvl85j4chxipci0dp"; }; - newpx-76713 = { + newpx-77677 = { run = "02prki68s1gqbsxpgminzaqm607rrd0qqi35imhmljaxnc16zc8y"; doc = "0ld6lx9xdn25p0wb7ig2726ykah095dkpfknf38qgdmb8yzlq8kj"; source = "0larcp5lk303p8bryaihfdvzacbkzmx4kldira7k42sg31p5hlbj"; @@ -12534,19 +12594,19 @@ doc = "12hlji06sd7bvw7r664cg8ijxabc2q1rb7z516ph18ayjl5vca82"; source = "1h8abnmiai3c66cjndm6xawz00z1pfmgwlp6w43amjrk1rm4r5vm"; }; - newtx-73393 = { + newtx-78116 = { run = "180hrj0z6ag1igzm1ffgq2vs04ppn3rfsxcxj7500flj896rpcmy"; doc = "0vqi5xdcw3szfbhniy87xzhrz8cc8lk36d3nc07dkvwiklkj67ai"; }; - newtxsf-69597 = { + newtxsf-77677 = { run = "0nwsbpmw7c96797bxvlmfrqibgnjsy9m8b8mzrbvasj3nlhfdxwf"; doc = "0zxkhsf5r9kffk2vz1n1nklk48i6x445dzs4swdz9hv6xkhrbmnq"; }; - newtxtt-70620 = { + newtxtt-77677 = { run = "0d5lxf2pscxhah26rhbjbzhsclwinyxfyf5xd0va72hsgrp98gv0"; doc = "07iy6xbschb6f2vq9406fikphp032xp3qx54gb32asag327cc1lg"; }; - newunicodechar-47382 = { + newunicodechar-77677 = { run = "1zr5w047xqg9bi6drl2rw414m9bzpa5r7n5270zr8k8jj74xcv7x"; doc = "11vk77c83xy40i9vclw4v1h5wnr03mb77fa8s2lhi0p4sq0c3vgr"; source = "060kbd07al8cwns5877ap7irpf3r3bkw0w62cwvl67y03gcmgr70"; @@ -12556,25 +12616,25 @@ doc = "0k6j4xpvjwwvz8cipgrqvrs2dj66n7yzlr9mcfsgd5w6rm1p1h4i"; source = "1p3g9qyq4x0ffv68501zlpf1w0ffm816pa0wqjpqf8pz2jmgcg5y"; }; - newverbs-64833 = { + newverbs-77677 = { run = "06m58n02lx0cw6f9689863yqvlmzpaiarzhpslnywhvgfnks7aks"; doc = "1wny3zhid4981rlxm684p4pn315jdjmkwc002dbj9aq7lhax0dg7"; source = "15qivriqxgk1cfff6li172lxghcpgy9i1vjskki96pn68q2p0nw9"; }; - nextpage-15878 = { + nextpage-77677 = { run = "1p9dvw7fqspkg6hk6rdmsb5k5m9mkj0kz5a47wg5dgfqgrqpixf8"; }; - nfssext-cfr-76924 = { + nfssext-cfr-77677 = { run = "03fkji0axbys5fhrsyix6hbwwwb3yqvsc4ap67jsqn7swk8m9n6s"; doc = "13mz114csb0pnhr2aa7k1vl6r14xw8v6cpc5fq2kj6bg3ijyvcmx"; source = "0bz3jkxacms40zg8iy6wwkr08f5bk31y0qmvq82w8y664w3a8ww4"; }; - nicefilelist-74999 = { + nicefilelist-77677 = { run = "0hll2mqas23za35fzqqxi6p6rziqzhjkqrc6gd263hpy4x9j7k6z"; doc = "1zk9c4avbv31kc74pf95wjxwf209vm8dz802y8j6n585wc2kmva5"; source = "10gl0d2bbvhxf5kqzs8lri5nfvlhgcgnlcw00garxj6pmjj9q6rk"; }; - niceframe-36086 = { + niceframe-77677 = { run = "047y9dh0p51lyrrq5fkvp4dpiszvf2nmx53hccl8hzgr2bs3kbwi"; doc = "14fapa38pffkj1hs58b7r1zkjn3dql9d98jzh13cybyfynd5crjp"; source = "095frb90nryk4m2iia4sq3kfrcfg2k3nq079770xlp720zqy07rc"; @@ -12583,17 +12643,17 @@ run = "153vw1af4p2zxp2r4l3f2pkw6r19mzyf9c80w2p3zd5vb3xi6wan"; doc = "08dgjdcm294hlpfdnfyjchvyhgwx5kfjp968p7rdi00a7jjnfk6r"; }; - nicematrix-77562 = { - run = "1yk2gcsdhqn3jzbwm900137vrl7cb9vha80v08i0mhcxhih84mzn"; - doc = "0jgvaiany5lrp8zl30bdzip3snkhhc4mr9c1y9l1r3j7jn0yii4j"; - source = "1s1j1a6yanzjaanjsdx7zbmwiyv51ydibys3lqylx65s050pxvrx"; + nicematrix-78222 = { + run = "1rc0ji8wgc5hn74j463q6jwadmcf5yl9ixraf733an3a1lm2ssn4"; + doc = "06k02knn80x3z6yi2drgcdqabpbqffiy7xnvzfk60ga7g77qg0xq"; + source = "0ncl2hjplby3ksx88s7pc6pyhj5m59373qzy7gj4j4lr9fv0qv14"; }; nicetext-38914 = { run = "0aqfg8phvhlgvyy71flqsaqwmmc6lsl9vsxpxd61v69hp2qhvggh"; doc = "0c078pfiw1nz11krcgwbdlp2brdy2xmq6rda9yahfjjg54xgdbg5"; source = "112ji0zwy54nqswil8lvvcrq0ai7jsmdagvf2786zg9n14h5kr75"; }; - nidanfloat-48295 = { + nidanfloat-77677 = { run = "15l4rdj7bk1279xjjkgh9a7scfmm6w88civ48shh7gwx8gsvcscb"; doc = "06ccf5yhrqvshj3d8ic3pbnvmdpjxq54i57y3141wgqcj5h062dp"; source = "04q480lddynb2gqz8azmyik8170vl056fhfjsnq8ydqj0rchnnqi"; @@ -12652,7 +12712,7 @@ run = "06im7nqba775w8kz1qsgh3k5h3a6xp80p8ay7hcxwjfdg98whc2l"; doc = "046386zpz67wnr3s5xmj06z24h7mzcfiz50njr45rcm6s7q0jlgc"; }; - nmbib-71138 = { + nmbib-77677 = { run = "08364yvynjayn0mmvwr83al032hzmnz6nsv2jlm97vhqs578pndd"; doc = "1gycy261lw14x89nrv8r3h5ngdxmak74srg57ccrn8d39x5pxf8q"; source = "10acy9656gk6pgiac3dv77fmdk7n8430r5sp4izbwk30a3f387hw"; @@ -12685,16 +12745,16 @@ doc = "0is88wpryqdd179fvhjkvq6qy4inz0sp8a7j1i90iziadkf4rchx"; source = "145bfg8qz8m64x6p2kzkz6skzkdi9jc82q77zr50xms9565bhf4l"; }; - noitcrul-15878 = { + noitcrul-77677 = { run = "1whs120vlg4cdjmb1x363g92ira9nc8j2h65qnvwv8qrmh2hrwnp"; doc = "0y3j12rb8ks8sjs1ikw3sccq7p7zmixc10nhdy9yg9rzwcgmicva"; source = "1dsjxs73xf79sjq9xynnv78jws1j39l240lvcvpir1k8vnzwfa13"; }; - nolbreaks-26786 = { + nolbreaks-77677 = { run = "15qa4nf5c9gl3ha4prajqxl2p1ks6fpql03d52prm9vqkwphzgyy"; doc = "1h9n7ki3iznbzq519cliw03fcn2k40f2rldjkhnp5vlzma81inh3"; }; - nomencl-61029 = { + nomencl-77677 = { run = "14225s3b27dmdgkjqyh4fqcwyyaahva0sk3k6nvffl6jjqdwsgkp"; doc = "0vqxxjlvgaa31mjfl6jv0azfh7qv0g341i27s6k9zz35a7dwqaq3"; source = "0fxfan0s0y1i30rg2mwxl21ymfknh4cnw8za13mx34wvaxmc4l9l"; @@ -12708,17 +12768,17 @@ run = "133cvqh4vxdsx35dr6vi0sqil75zv3dlrf977dwy5r1fvf14br2k"; doc = "0qwqzl7p6j9mynlqj2zvwdqrcr75ms4bn3v58jikvywqc0y61aib"; }; - nonfloat-17598 = { + nonfloat-77677 = { run = "1ay9s9xrf27sgan2gan86g68i91rwa8spmmj2l13pb3zl5qikw66"; doc = "0jjil5rbxzcpkyid8y5dahab2ca9r77sw2scgrc4mf2h4nhrjfyz"; source = "0vyvpxyrqjqmlw2fj4b9avy7sn79m4q8gcbgzdkzzp8d0rng5i8s"; }; - nonumonpart-22114 = { + nonumonpart-77677 = { run = "0dyf0nl16j7vp955g64rbvvjyqq31x5iv7dbkh8cikwvgn9g85s5"; doc = "06j6sc8q18mnnnpbj57ykays69n78z0iz1r3vink7qaw4a8fbyba"; source = "0p3gicf0fzmk0f7lblydf31pi9x0f6x0k5rvdd2ia8hrjdaqv1dz"; }; - nopageno-18128 = { + nopageno-77677 = { run = "098q0visa9g5lh3vp6bp484fglrq8g21v4cb71cnc30f7avkg1v7"; doc = "0n7p2f039vmd060ncc81yi2hnn7qyk6b7z2hpxh9pp78dwklgx98"; }; @@ -12726,7 +12786,7 @@ run = "1bsx31al77ci58p1zavp5q9dl8msdjqilb19fglnkhgg8bjbqh7d"; source = "1bsivm5im913x336v6qrv31b926lfr8821pzqshq600k4fgk3rj3"; }; - normalcolor-40125 = { + normalcolor-77677 = { run = "1yvbqc6px76phjgy9cwpqwy035nb61nvcxy32v9xa9wfcp36nw7g"; doc = "0919aan1qxp5lfqm902ijn6sflkzv1dgxi12hjfixd8d1d7rlfgs"; source = "13lqp3zjnhm1wmf5id1bbr86l5qi13xgij455l38l55is468sv8j"; @@ -12736,17 +12796,17 @@ doc = "0s06svy9gjvvpjqni59qfzzlwplx12dbgcvpkdi4zj7r9wyh4v3v"; source = "1vd8r7viglzi00vfxq4wnjdciamhl9yprham3mg0mmrvmp30l52f"; }; - notebeamer-76864 = { - run = "037fql07ms6jfn1cgkl7jdy3fahhk3q70fnxc425is5pqhvk0h9s"; - doc = "08hrrfhs06xzz9bb6qvd3gxcl2n9wn75kszl2cx9caqjyi3gkwn8"; - source = "0p4j1hdhdafskjiw2mny47sgzpzrld1j14smgvjah3lcyj8mfrcx"; + notebeamer-77677 = { + run = "0dlngli9ancp9dq8ny7fmii0n2qwgln4wqac6fr0qqbkg57xsaxj"; + doc = "1vsgjfipnqkb8bbjm8dkqklrs3q1m1v5fj87bvzrs0cfcafr3s8h"; + source = "1qp4jq9qkggaxrim80mbvklngazkvn4m9yw4bmk4y35n7y6x9lpb"; }; notes-42428 = { run = "058316ialcra7m56ww7imzqqhk318abwscw5g60hr73x3x7d9dgq"; doc = "1zq11rygqkbx85cf79ixwcv1w971w4hx8zfsv7z16am4mlxcdz5j"; source = "1ycxa3m2l13z6a3a4a88wpznvwdb78qyxkh879cvg85apb11rffq"; }; - notes2bib-76924 = { + notes2bib-77677 = { run = "02iwnpiq918izkssa8j7fiz2jbfjn87xdjh9spwys98q2cvvxd53"; doc = "1md7zvcnlb2sf8zw0vlnsnia1l22gr69jgksy5yg30jis3zm2gjp"; source = "1fb70w9y6gj1a0y4w3zd7yfmk5gygx10y8xjmdj06ky7k0r87qlx"; @@ -12763,7 +12823,7 @@ notex-bst-76790 = { run = "14r3q4z35k5n0rl2igjs4lj5ic4yd14xksg1qam5klb6raaf1jkh"; }; - noto-64351 = { + noto-77677 = { run = "1bq1ysvd9bxcbfql6lwcbx2878n3bjwb3akawm7z025igi7hnml8"; doc = "1pz1flyv3js1wfw9p57cz9qb10dd64i978z76ngmfg5k1hp0w7l2"; }; @@ -12771,11 +12831,11 @@ run = "1d1mxl32brfyn3a8jpkby0kwv69gimj9wcl8y61jd2qdlfd0mx9z"; doc = "05rch3ybas6gds53g35gda10gia61v49kgxi3gzcxvn92595zv9a"; }; - notoccite-75878 = { + notoccite-77677 = { run = "0cbvwvgh3rkms6akamnrmzwm6796ly5fa93qsb30bqafgmx56il9"; doc = "1h14fkdn5kvxagkjx8h6f6a06v7y9z48s87x52cblwykgfm70qxz"; }; - notomath-71429 = { + notomath-77677 = { run = "1wqxfr4ni3vg0fvxw8smwnqnh7a1dcc3cnxza40adgn4wjyc5d05"; doc = "04yynw3a4bsvim4ijl63p2kivw8jiby4b9qkc8afhpks5j02gabm"; }; @@ -12783,11 +12843,11 @@ run = "08ps6z7x19hbqik6vqaqps7b3zh0zbwkpds2i5c56mygv1558ai3"; doc = "1kxjdkdgggm9hhajrxlid5rdrymxzs4nki4myw71xaxz866bgcrs"; }; - novel-71113 = { + novel-77677 = { run = "0xcyk5ljj3621x7325vvpa30bjslg2vys27wifzgxbjdkjm69h8d"; doc = "0r61ssiypjz95k17wbijr8lwcx77sljisi94rw29fll6shj2d1iv"; }; - nowidow-24066 = { + nowidow-77677 = { run = "1w18i36ynsyldb9gs0yhv6plyrjs4762y7bglncv7bhqjmyy7y3g"; doc = "1l2zq2ain8nhkaa8aagpm22nvg8p1vk2cdgs6pmrydk0hhmjh01h"; source = "01qjfpps7ahmrwvg142mspj8gsyx21l3nr75g0v7qsqxbfjjy6gk"; @@ -12811,10 +12871,10 @@ doc = "12yx62lfm6261jkl2a5rzb3lhms83bhsl29ljr90fcvy6njqp8b7"; source = "0ghkkrkymrnrgpcpxnpw73iy1k90sf9mcjxkzjbw5l5wmf8k5fi4"; }; - nth-54252 = { + nth-77677 = { run = "0716sd99xjdkplm7jdmg4lx8lpfnnx6mxjp1l1sp2bfqcg73p4hm"; }; - ntheorem-27609 = { + ntheorem-77677 = { run = "1mbrpw822ibb7wpzbl3fhnxg4djwy32knn9hqcvw1kpahgfbks66"; doc = "1f1cridxgv2rwv3f305hsd5pm59im1ik8qmpqhq4rpvwph8ny140"; source = "1pkrhkl9iq0giyvk6lqjxx5x681rjl9zmc0kmcypwgbqww59hp0i"; @@ -12844,7 +12904,7 @@ run = "1hjnwrn6651c0j83fdfvqnrn911l4z5w4lc45w1xgkcjlrx2vpw3"; doc = "14x5c1cf2bsx5km0xphfh17hbjprnh7bn1yjlbf31rd9jcm9a6d4"; }; - numerica-76924 = { + numerica-77677 = { run = "0x4nx06ppb1blp4012pb6l3fkp3ikw94xy9g3653cam3p6pwlviv"; doc = "0dhsfbysxrm91hxhgs842yv6cxx0agsj486sibzwsxajbmwxc36g"; }; @@ -12852,7 +12912,7 @@ run = "1x4dmzxb4m11kdscmp8n7jd1ihd21h0nh6dx3gx8nmxghzq20160"; doc = "0h3y8nxw4zdbxzwkfkffkc8p0pjmxd0lh8zcn5cisdjzk2dsjjyq"; }; - numerica-tables-76924 = { + numerica-tables-77677 = { run = "11f7x9ljwifahiaim8pixiicqxkln94xsmiqrxy9c5yzbjfgkzyy"; doc = "14wg3kyv9sn0yap8w740s3m9s5cvdj5lpr7pmdbr8651zpfga00b"; }; @@ -12868,16 +12928,16 @@ run = "151c13r8arj094jw3zaymz6i7invgpyqr95p0qnwhj22z418pj1m"; doc = "1rrargznsmgq1h6a2ixxr9bg57zcrs9zwhxgz0ssbscdyvjqik8n"; }; - numprint-27498 = { + numprint-77677 = { run = "0wkijyxl1zzay8vqvsyhk6kf5247qr8k55rz91dn1ph7b597d952"; doc = "1jra448iyyvc8qgc9z49brb6j9c89fzf5zhgz48k9959bv8izs8r"; source = "1svwh456nbswkrmj98s91vr2x05fvs58chkr5d5slq14wg1cpa0q"; }; - numspell-77303 = { - run = "13khv18br06av9ds157k59c0vz513aclniqsjrigww2kck6vlbzg"; - doc = "01d29675m1p0dp036rdq7cidx8lgww59z9igcajr13rfphr3vxnf"; + numspell-77677 = { + run = "0syhw093lz85skggc1pgv1ywfq0xbgl1k6zybwyh322i42fg2q1n"; + doc = "1jdngm9jc38dhv0yh97a8gggbc6k0ilzw9s0hyr9ysar4zik3c42"; }; - nunito-57429 = { + nunito-77677 = { run = "08hnxivx7ixmvp7l6kxfr0vxy7c78i9jqkam0xxg5mkxs9ip481k"; doc = "0xhv3rws4kp5s4q4c10ykkf3yyl9i9ndxjavjx9xxxwm1iap9m3f"; }; @@ -12886,10 +12946,10 @@ doc = "10sln765phsv6rpxjhn6z431nwwkch3qbq0s3wjk0mc34302qykx"; source = "1xk78d8zaqbn82lsw0fi428ac9ybs0xnnva2lkb9k8zyijz5w04r"; }; - nwejm-70597 = { - run = "1x96p32bb8xpcjr4831fc3217cr0is3lm81fpyhjp23kcdzjk56r"; - doc = "02ii5nrj00mv7wvkn2bgzy9w2f5l11bxs9cllxz0wvbz17xflb6i"; - source = "0rwm5c34ycklp031w42kbwjf75nibv7y1wa0vcl9av1xwi017nnq"; + nwejm-77985 = { + run = "0pakk194gqm3aa14wlr6zl5njhi1jcrls1qnwfn1bh7laf4m5zs5"; + doc = "1mqkxp6ga6bp356zkf9qkvhayx5rx164hpybjb3sq8hka6fxnx0a"; + source = "1k02flr8406hy20av2mp06i0hljpz27xwwdflx37qcl3qyxwy2r8"; }; nxuthesis-74831 = { run = "13qqakip12bvjlnw41q0133p05k0bg97s4d9975826zz5x8c2c31"; @@ -12953,7 +13013,7 @@ doc = "0l5fbi2r9g0nbs36bgh3c8fnc54qa24xy44yyw1bzdsnxgq80glk"; source = "17ffq9wg976f5dmny63zxzic58sldmnv2hvf4zm33lb3jgf67crc"; }; - odsfile-76707 = { + odsfile-77677 = { run = "0w7smc9ym2c5w0xhz1y181hr84qwkfz80m922k56vbkcrs9g7hza"; doc = "0jhi94j5jl7ry90jqi7g26w5rq2c18nf79ilzsr34bhdsjv7da6j"; }; @@ -12970,7 +13030,7 @@ doc = "1919kmp5sxd9q49m6dd8zrnjx0cqgav1i87gag1rffd5hz9w4fys"; source = "1mymvxv4721nhmfdlbl9bgc76dainzykggf93jx6xfwlld0krgis"; }; - old-arrows-42872 = { + old-arrows-77677 = { run = "1immbai327l7vkq67nz6mcnyqmx3ajg3blrhbmffkbl92482bv4d"; doc = "01kdfgiqp5n74lipiviv2alzallba37gyzfp1sqrvwwvrp3a3z63"; }; @@ -13042,7 +13102,7 @@ run = "1ysjfjgi7ha43lf2ny8j5ahngvijv758jx9lf16xzqns5c9b7lny"; doc = "1iagml7jvwn1592p4rp4nyjp184b2n3knhsfdk6cbkkbgy8qkg92"; }; - opensans-54512 = { + opensans-77677 = { run = "0xj7v9lv1ni7mq175l29a039a2ifmdsy1wnv1h0gfni5c34knm1w"; doc = "178pa2kjvp15la857iblh9qc195z3byd1wxxyn7c5bzmndvypgxn"; }; @@ -13054,9 +13114,9 @@ run = "07a6dja6s7c1759i9afgacx4v0fli98s6mcq5zig689hpkw841fg"; doc = "1125aj55p7n6b03mn6p6845yvx2jbjkwwldgwiixypklndqsf6cm"; }; - optex-75314 = { - run = "1wn25six49js9ibx3b35c0my6p8mbhybqrqvb0rz0salfwcvjhi2"; - doc = "0prwyzqbfkdm8kpfypjhf663yj9xcv5rg3z9xjk84pj8nzrhxwzm"; + optex-78183 = { + run = "0i46mpclvz3yl180n50l0cf403xfmp9i462ivv18pl2iyy9xqixv"; + doc = "1qcmf9mq2f2zrs7vx6vj7f9dj979rbyvchkk4ffqck70apk28akp"; }; optexcount-59817 = { run = "15i48ly8mbhhk0mq4gxwpwbvhpgvk1pb8bfbmfk83sp1liq7xijc"; @@ -13067,11 +13127,11 @@ run = "1jvalzi2gid20wn253swvhil05m273x6685n0b5wbrz5kbvzk212"; doc = "0sdd6rsdfx1fcw1493b12ww5llww6mv0rij3f1ik290c6qbmyr3w"; }; - optikz-75922 = { - run = "1ajfzfhniks2gznw90qvlfgh4xl7kh25jw79qqm0s5an8pahgyiq"; - doc = "1jyirxardis3d9cbkpm9gk4px6c3hg5zldkk2rpm2aprg15sy8p3"; + optikz-77919 = { + run = "14320ab3yn4i55qlz017ms670i65fcix4gbj0q1f509g5xm2wg4k"; + doc = "1nhyk1rkifbywm3cz17p87zd4cc62in8kv2awy1a3jkkhvzc8fii"; }; - optional-18131 = { + optional-77677 = { run = "1mv65cqcrjhykpl565z96s57z05635q513qr440crbh61rp93chs"; doc = "1ks001q2b1yw87q0frhqq6yv77mskng6v1sm6kd8r22cv5g49xbx"; }; @@ -13079,7 +13139,7 @@ run = "1v2j59zcv5cplh3czd6r7cs4n79yvw3448492bxk446j4lx2mfcx"; doc = "1za038prpjb3s74ryr25q7hmz881gr8abmf68h7xdjq6bdk73da5"; }; - orcidlink-71633 = { + orcidlink-77677 = { run = "1sq4wrckwnn6w6wrh77mihqsa34f9b8k7916h57ghnjzzsr42nqb"; doc = "12wm3xpcpgr1i73k7z8172rqamy491ilk4b412qi3p5r3pfymqp9"; source = "13yimrs51rknhgh4kawhkifhynzrm6cgm5pcarjlz0nn03fwscv8"; @@ -13097,7 +13157,7 @@ run = "0x78b5d70cxy7binl5iq2jwgsjh9rzs87wc8ib18jxscqick5jgk"; doc = "0q9hwwf80hq6wffyvd26kq2053vs5czly9zlsclh93hsmzg3vj9g"; }; - oscola-54328 = { + oscola-77677 = { run = "06jgk12q9hmbqcmwb837n8l96f3bafc7mgnv4v9amnh4ajlg6i5x"; doc = "0qzn7d70vl0lxyql152pzzhi72ivdslmxvfwr70186lh6fjxr4nb"; }; @@ -13132,11 +13192,11 @@ doc = "0hs8w03xgj01wmir0jzyc72ig0w5yb3zfh5bjbkymar6v4v7pi0p"; source = "0wgd8qs2qgbzw5jaccpym7xbhgl7apm1kdz7djdfa23nbsp6lwc7"; }; - oubraces-21833 = { + oubraces-77677 = { run = "1rhavggv1c50krafvh7lwnvarh7lh59x7lwkipw24qakq7l2a6mg"; doc = "1bw3b54cn5dk0j4diq8qxfba0w3p0f78h4kycb2bqd2gq7258vyq"; }; - oup-authoring-template-77463 = { + oup-authoring-template-78222 = { run = "13b5ql0v1b8504imqd8b08yd2aak9clqfbn917mdx4fmnc06dpyi"; doc = "1rwgrh49rrvbjjcl8jrxck11sl7gi3j846rg24la399y7gd2vkrh"; }; @@ -13155,7 +13215,7 @@ run = "03j0mshhrchrgpa2z7j7q6n783va5v0w16gp401rzbvvdn0l2qni"; doc = "0vi80qhq10yy051sfzh6pmn34laghhvx6plnggrwvcmpp4fcw14h"; }; - outlines-25192 = { + outlines-77677 = { run = "0wzrf2fkf9kh0d3jjbc3kxvsmkynwzg622ghwcabaps097r9z45i"; doc = "1avkpx77sis4hrrs9dqizq2sz4vjzvn19ks8q7l32qyz6lnxwk2b"; }; @@ -13178,16 +13238,16 @@ run = "1xfbb4953ab25dbccfsp9ban67vrq79j443mlglnzqmg1njrckk9"; doc = "1nm0d47vclan46q0zvigxri5zqmfpv0qkk0arsg836vnv7l53q0g"; }; - overlock-64495 = { + overlock-77677 = { run = "01h1fcgplfbfbkb1wp0gnf6xrqn8l8y1hxrd8gxpjqbg53wr278p"; doc = "0gl3n6h41fbzi4lcsdra5z3vafh7drm6g04ilmbb5cbkpnsyl3nz"; }; - overpic-77296 = { + overpic-77677 = { run = "0wyvq1i35wxchg593cdnqf28liajfk1ql0nigs8g1aqgv3xlxiam"; doc = "1gh5wcqd8cq2d81g5razwqkqazd6qc17329gsd28m4rrasqqz367"; source = "0hmhnhspxvf436klchyzyamflvdaldamgsbbbihvdfwrd407wbp9"; }; - pacioli-24947 = { + pacioli-77677 = { run = "1fc15ygzkdbv5mykgrmzb6filkl3aipk7i9k1syh2ssr37ldxcjz"; doc = "0pknnd02q244pxyc2vapdx04adz7gwf41swda2xi3039x82pm8fd"; source = "0zl6l5yc7v5w1xjd83prvfmy8jf3jyblallphyglgb4vkqq6mxxr"; @@ -13201,7 +13261,7 @@ doc = "1crpv27a9rfmh4dcliqvi7aa4h4lvkv48k5zk0kx6ahhxa2zkzaa"; source = "0vkk0c7gvzihlmw3f8ni4awj9r6xrysj9rrsbqk6dkngrg02x4xz"; }; - pagecolor-73636 = { + pagecolor-77677 = { run = "0vmj4wyvlwa5i08gri94q1xi1a3nha1308z5997lnj03dyvag448"; doc = "1gksliiyb0mvvhi6c3nyblg2xg5sbhvjxfwfipndcr9rw5fb22pz"; source = "0h5i94v2xnhfdaypjwnhg6cp1ai7xx682rrml0h720v2bkmh9b7m"; @@ -13211,7 +13271,7 @@ doc = "1vrcr5l1facyyf9p8977q0i5m7cn7y40dbmiv99314iyawa3rr1g"; source = "1qc105f5v0jiahk8gpgr77lqfaladba4hmqnfizbblzbjhhgg05p"; }; - pagegrid-64470 = { + pagegrid-77677 = { run = "054yaxr2q8x82dii8bpy3y1nhc1drvwm98cd3asaddh4lzrpl9vl"; doc = "10rsrkdl9bp04kxxl2g3rfscf0hcw122py25x2jbq6lgz76780jm"; source = "0fbzd20z106cgzknj98ryzmwiixmbpvnx5p8v3ns6yjrwrcng3lj"; @@ -13220,11 +13280,11 @@ run = "1gqbc202awmdh5n9mg9jmsf1i9lqpwf8s0lq61dhcw7gdxrjwp6b"; doc = "0rqwpl40517ybvsl0zrh2cijv57iykjz4lls4y35hyg6vy352rnw"; }; - pagella-otf-64705 = { + pagella-otf-77677 = { run = "1vrzz63la6i270bjqb1nd4rsqqgl13nrqrbmr0l58bmjj7qh95d1"; doc = "1dffy7z3cfyq2kzyvbarlqivfv4rs70qa7drii2arv2m1609ylz4"; }; - pagenote-63708 = { + pagenote-77677 = { run = "0jd80dz0jl2gmfr74lw6jy1x2hj6zlji9az956gkj8bxxc6zir54"; doc = "1s7imj4fi08487xmcsicsa4cknpsgd10dbcyn6vkggm95qn6119w"; source = "07ngnfinv2mki203in54l4gx7r4qx9rm8k4x7856gr7jy1wkw16f"; @@ -13233,7 +13293,7 @@ run = "1nixc1dn9cbdi3pa5yxajii6c9ljgc2jrnknsa7wb66kj5j1lqch"; doc = "1vy3c498j95miksm254a1sh7d8bp3g5p7lvncc1xad4g388q6hak"; }; - pagesel-75712 = { + pagesel-77677 = { run = "1j6rg25mhaiamlff4j4lw8pbp6x3mcg00biqz2apsbi6kmbiljw8"; doc = "09s7r6dzv95689ysdw442gyqsd2jpdyr8hkrigmn9c4sx32alq5n"; source = "177j2s6chsdhhw63q9g6ryc06vn6rsi29n4prrn2w14fgr3wnhcc"; @@ -13251,9 +13311,9 @@ doc = "1dp867fydnxdw82z4gxp1sbz5w5q9jfnls6r9izylrzy242rd52l"; source = "0iic125v6j1ljgnm7d0qicckxwmgdg7cz568556257js942ldyxx"; }; - panda-76538 = { - run = "13px96gnfm726lphk0bmavlq69hh0hnm4x74rdvyslk8h27yl13z"; - doc = "1ldqh1nmn61mpmsdzjazxn5h78904nzrjh4mipfbgvj558rp1qxg"; + panda-78116 = { + run = "1ssvqhhxshhkimbk8khrv5zf2pacrhh318i4fv3mpxkmyr6xyn29"; + doc = "1pj13y5g47rjs8rmrjh986x6g5gs03gz3zwwbqybamml6aa6v62k"; }; pangram-76924 = { run = "1x8jdn8j3dgzkm7zv23529gr1jdmh15wkwkljzsc1dnviz0ppacg"; @@ -13288,7 +13348,7 @@ run = "1gyf1liq3lv8dbfdpv2ilbwks4k88m2ywnv3qxpbrg3v2l010c75"; doc = "1mw0sc6svi8rci96wl2273bgn2f3w44gdczaldfflxc7az4mhmvb"; }; - paracol-76924 = { + paracol-77677 = { run = "0kb9i6ji6ax0c9wsprjjqpwmws4dgh9ai4cz83bla160ijhfyszr"; doc = "042jl6d9clpg3w20bci7r8ij2m84iz35mqmpmnw0hadgwz3k28yy"; source = "0lfpsyag60xl9n01q3m81vxkxwc4fazcwssjjhvzpiy3zvcd3a4k"; @@ -13297,12 +13357,12 @@ run = "1vmjda4cvajsqai47wvl0byi552gdcy0j4m36p58gjn3d9bc8818"; doc = "1lz9dsy94x5cvv55nk975fw7dlg4bm6d8ls0p6gy5b58sjd6vcp8"; }; - paralist-43021 = { + paralist-77677 = { run = "19m0ddw80vjzm8p0z5rrd3jf9kqzq653h3jdqlnjw4g81r0z730p"; doc = "03kv1n9m1b6r0r5drp81hv2i8dgnlcsz81rhi4h6a3xyxnyhw6bj"; source = "069mn3mk34rxxhl1c1878zs61pk7asa21iwwk6r2v88yziczkhlm"; }; - parallel-15878 = { + parallel-77677 = { run = "0hja3k53n8v8qzj1vym1j2b4pj7hqszda82s83kw1v5av6kcy4da"; doc = "1i0ls71ib0l3igd52cgn5z0cjz0j17hsj0qc5y4sqg2nvivvw7gy"; source = "1slmdxldvxrvf61aa1b7m09cxpv6jsaw5lvbgqsby6jvgfp4r4g8"; @@ -13312,7 +13372,7 @@ doc = "1q5d9ldkvd44pwv7s968sv0d2nydxzb7h9fri8qr4yggcf6206cv"; source = "1vv8yhw887jpsd3anx7gr9javp3fp7wjnfd4h3lgm78fidlfmq2h"; }; - paratype-68624 = { + paratype-77677 = { run = "1cwcw13xdarisjslsp8aayb984fk4qhx1ihg887fzli0wn7kpvvr"; doc = "0kz4nzz3v6a4qk2svgqyx02j0pni92qpm5agb6k0vwylmvx6yyzi"; }; @@ -13321,7 +13381,7 @@ doc = "1qmqki6fm316bixxjispq92dc1b3zhrnh4ad64wdlsr3fpja6g1q"; source = "0dc0hblq764q23xnz7yj1nawdr5m55526l0dw7b49p5rdb0zhcg3"; }; - parnotes-71505 = { + parnotes-77677 = { run = "178hl1422jd27albyaiarnjdjj8jb323c1xwnm59qh7bghsbdw5m"; doc = "10b1w15wa523p773jhnasnzsbb5fhrnrq87i10q3pgjhj9yp4nmz"; }; @@ -13347,7 +13407,7 @@ run = "1vllqp8hxbn9cf0flsxn5pl2lz0219kc3y439rj2bz4knx4f3g78"; doc = "13xfix5lf5n5ywd8b8sdy03zidj1rp27dfwvxhylr7p4h3ddjngr"; }; - parskip-58358 = { + parskip-77677 = { run = "037404fa7flsznyidn6vpp5r5rw6wpzrg6sc8zppj9hqciqlbd52"; doc = "1pw9mgg04lxmrin7vplqyfhxa2bb73yf7qj8l3bwc9yiw78v5h4m"; source = "1ysz2jfdi49qjyrfkx5k1vjcykk4774i581d7kynw7q9r25lyq9g"; @@ -13386,7 +13446,7 @@ patch-42428 = { source = "02xfy1fs30nha0l03lqwl8xrpd81855kb5nb660ks83aj187dghy"; }; - patchcmd-41379 = { + patchcmd-78116 = { run = "0v0033zpp4w75lbxk8w2byhgy3s6qvm9281xc2c75bryp0ar5pfq"; doc = "0vw698r5q5ai4lx4vrb24x8j9dc7iwaml8scsh9c22cpqn2sn26s"; source = "1cb90y0i5k9s4jj3f9vnj6rhxphjc14p5nm6hllibww3h1khnrxr"; @@ -13397,7 +13457,7 @@ patgen2-tutorial-58841 = { doc = "016bx1rp8kpvlywg0yafhbbhlzw4zxdcbdrd5525vffn6fyp9fi3"; }; - path-22045 = { + path-77677 = { run = "14k9dqvcc2nazjysff0s1jrass14d2r9i9cgfx46ss09cw53h71s"; doc = "0kacibdjhmz39klvxr244n42c5vlaz1z71a8vnssmwmdzzwfzs5x"; }; @@ -13436,7 +13496,7 @@ pbibtex-manual-66181 = { doc = "030rhhb4xcijvjc0x1ylyk6xz5mn90wrlp5ss4yr6qlpzmq21b50"; }; - pbox-24807 = { + pbox-77677 = { run = "1b6xli52wbqlhxf2sk4ryighd6jaj6znvpfv6n9s1iq40ag943dc"; doc = "1qa0h3ahh8q990wbwyrp4glwhdhbcgzz9yp436083w8c9ang0lg4"; source = "15gqbvrsigqqyzcf8rda0z0kcw5h6cnk1l9pxjh7apz7i3k00i5c"; @@ -13472,7 +13532,7 @@ doc = "1qrd28c9z0x2jcvcp5041s6qbkcvham8m06xmjsd31kwnpr4f4df"; source = "1bgpg70150ifvrviwwbhzr1fa03fhnfa4agnhyfyp6y393i6dcc6"; }; - pdfcolfoot-75712 = { + pdfcolfoot-77677 = { run = "0i99z6niw3ryb7akzxxwhh0nkrajlfig6a2ixwsr8k5l4ga037cs"; doc = "06y6bcm8kfvfkrnvwn0s14hvp6ad3785fs9cc70w85v2lnk5qfm7"; source = "0ws6hwnfybvl0g7kpb7qj0akpnwsq9s5ddq27l9c05564lmgxcph"; @@ -13481,7 +13541,7 @@ run = "09rqw5csr4c63w5z5c019rm8h4plqzwy0icxbzgap048a7x02kqh"; doc = "1nslm2frwxqcrm3spr601p2r6ga2b91d7v1v0rbi7h06h14mvxa6"; }; - pdfcomment-75447 = { + pdfcomment-77677 = { run = "13cknk58kksg605m2jjkvmkfm47sdk56irj8xa3p0alx8c4cn67m"; doc = "011l19b3lhc8zn3dn071gnlg2300174xaqkdn83r631zz45yriv7"; }; @@ -13494,7 +13554,7 @@ run = "099j54qmjd40q9mws11sadhzdmi70y27mjy8rpkw2ijhqgfhbiml"; doc = "1wnx4ci4p77cz7l6yihdbx62w65zd18smqqkb3vniqwr11232nqx"; }; - pdfescape-53082 = { + pdfescape-77677 = { run = "1vbdjmm9bi9ngzz2z1b8jnf6nzf9xsaj5pvyswg13y4dr00mnz6n"; doc = "1v81nw121acyv6mvpykgrcdvsgqmby8acpby5lj75ih4zya9gs4d"; source = "0jk7rnf3z1hlrqlrcx0bzic46v57d8vpm4w5fn4c37q1f4v5zmpi"; @@ -13511,7 +13571,7 @@ run = "0hicwwhgaq9dja4fj3a4s0lfx4iy2bar26bpi6zf4vdxpy0wax1r"; doc = "1gyyskfy9xgm1r66wm9h0klmc9n4ji3wrpdxsk1q3mpz8ykrkflr"; }; - pdflscape-75593 = { + pdflscape-77677 = { run = "0pahx9s0711ay1b5ry8l0jxyb04zai6f3i24d0yx3llfxzsqkgcw"; doc = "137mwic8bms7s2k1mbl974k3xws2q21z6adllb1ks4a7jm3c5kdh"; source = "1ffqabflvm9vqpnn50n8w4yg08xzrdllx5qjq7hk2g25hp8lh510"; @@ -13521,7 +13581,7 @@ doc = "05i0y3y9j9124v9q9z2092gvl0zdi8isnwlbgpqmj4a5g3fk8j8x"; source = "1xq9bpkczb2qbncnj254d0g1gn3pswz8xmkdnxsdmrlayq2905bi"; }; - pdfmarginpar-23492 = { + pdfmarginpar-77677 = { run = "0mhf21dcz4ndhbh1g0h3kcqza4ni6iigrkif0iryyzg1zcx60d19"; doc = "0arfch7gb07grg0n8ij0wfzbfzc8bv5izvhp3vjz8hl8ha3wyzgd"; }; @@ -13529,7 +13589,7 @@ run = "056w6dq5ymm0x71bcya5nq4iiflcmgw4fh6zv3yb8ihpjj3h00y5"; doc = "1vrgfpg21bzg8xcw6cf43bjc3gh0m3r0s0y8lqh2nmdl00pmybad"; }; - pdfoverlay-76924 = { + pdfoverlay-77677 = { run = "03cc0088b0iwjmx5wkcs48nnmygsg7w1xlvbi0pawgmhfvfivis9"; doc = "0702k1ckh9akj21xvbvn5s18x8s4nwk0m7jybkcl8f481qyhhv26"; source = "1z8n2a0kwp13iyja45l014jyl8aaw1hhnxgxfib6q8i0qd97xw73"; @@ -13538,7 +13598,7 @@ run = "1a4qmaypz1indb2pw4vz0hv8ihanhf9z0azs3zkv2ya6qkc0kphp"; doc = "12di5a3976bkilcyfg0imx3w8771ky0acgrag7xp9rpcggbi3r08"; }; - pdfpages-75881 = { + pdfpages-77677 = { run = "1pq15qy136gddy4iak0mz0blmgb53fn9nxsiqqmqi3d2r26zj6x3"; doc = "1aq3zj94zn2i2598b85q363hz7z2r5j9kyqkkzd7px7w1h84dl64"; source = "1bqd3l3bqg70wvkf8gglikj46iiwh0zwsy186fjxvypbiyglp9bj"; @@ -13557,7 +13617,7 @@ doc = "15w8jwhksfiv0h2iixk07xvvmk1g2j322xqid753bcyks48xffjz"; source = "1nqjj51h0pcrjnybj3cqb8zwi0r1ipzzw8ic2clnf3in88pjzjhs"; }; - pdfrender-69058 = { + pdfrender-77677 = { run = "02zipdaymsrrryfn1cqmj5hmcg9r62mzrjil6fm8d4jgk8ihykm6"; doc = "0m1cdx7gh5w5a5g9n27a2amlkmy0ixi06w2a4b145sxy41acai50"; source = "11y3vy8709m5cz5r6zh3lnw451mn6l0674p63fcgqlircs0j7vr6"; @@ -13586,7 +13646,7 @@ run = "00df842vapzylgavkk2c0j8yg562n2jawwznvyf3qq6dznwf1chn"; doc = "0sa2gs440h3jd5i51hhbfvpqjpfwvzz5m32x3ld5q9k6zi88b395"; }; - pdftexcmds-55777 = { + pdftexcmds-77677 = { run = "1fpijk36lx5czl6bpbawlm8f34zp264l1fli095wha41fil25hks"; doc = "00xzyvl66fds400dm5zryrv3m5s42mv6658zx7fnx2wbd0jxs738"; source = "11516wkglckyrz41pz9cqj0xa2bd6v2l234k28ynnmfjsg56vph9"; @@ -13610,7 +13670,7 @@ run = "1mxfvchz2h9wrybvb0ri4iygwn1ljs2jzsr9hi7j7ych0sjq1c3j"; doc = "14i9y2p683d9rgw599yjllgyy5gdb5z560pbb4l5hlfj0mxzj2ja"; }; - pdfx-71681 = { + pdfx-77677 = { run = "0szalr9a0r6ghdg6i6qn7bc49xrkmvyw30wgq646nbi9qm0vz2ip"; doc = "1aim7ajrhs5vs8j81gk1x6xg4gfaihcw5wf8nmh5yrnxbdhr9d97"; source = "03pb1h1bgymm5v83n5yml2yi76nd8p33470fddfnbdbgwkcmgqlv"; @@ -13640,7 +13700,7 @@ run = "0jk8jmybjamsk351hpb05jmac74l9kh0rqfasf6c1y3b16xbpzhm"; doc = "1zjjysr6cg208x590c3vva2qq4mcldzyx7cqda4wnjr9jpnx1mix"; }; - pennstander-otf-77285 = { + pennstander-otf-77677 = { run = "1m76f8chma0fi8vcbj13adyg5wsclxp7i1wika8c1kx2zp3sq9c9"; doc = "1v8xp65c6jpl6inlf6b2y0lh8w6ywn1slfp34pg24x2cvnqsb3s4"; }; @@ -13679,11 +13739,11 @@ doc = "0v54c02fmsxzwc8i3050mlll9z1qgmk6vvkdgjmph735q2bmlfsj"; source = "0inlfabzb1q94bq2zw2416vaxbgwr4nw2yfax491dg5hqpglyl6x"; }; - pfdicons-60089 = { - run = "1pxw1mhm2lmggs67ql176f6csajabhylmlxaxp47irk6mlihiavk"; - doc = "1czd4z8rfnfp241lq3v6ri4hnij4b8pg2h9lcs3qa31r7zmx4hkk"; + pfdicons-77778 = { + run = "19mm9bvbzjlhfp7z21vv92zvxh5cyywy5zg5i53cgjpl1cb8ixmh"; + doc = "00f55bk702ayzvz74jfjpj79iy3k3hxxr3av5lwdc05x9d3cb6cd"; }; - pgf-76180 = { + pgf-78116 = { run = "09vp18krfr18jxvxbs818hksmaplxlcf2klbq64p4k15bmd2pbax"; doc = "1n9x2zayn53hix3nj8ssx4r46lkyfi3msjma2xc00q3mf76mzkk1"; }; @@ -13692,7 +13752,7 @@ doc = "0fq1w85wqqrml9jzi7s2n888165pg4ds8ysvgh56kbkd2zzahnw3"; source = "1pc8x23l6qcq356s843si16yc6yfrvdxg7v821271dndkg7d2vvh"; }; - pgf-go-74578 = { + pgf-go-78116 = { run = "1hrly3cin2mk86504z8knq3xvil4q1b9q7fvl4l7cchybajdqi67"; doc = "1wcahnldxn7hl6w70pi12lvgrh6xb3wsi9icmbq730j5b63kyyp4"; }; @@ -13751,7 +13811,7 @@ run = "0xarflkdk2xvfmmsafv1hhpdrfyddjxlqjjwps9yzzcwblpjnali"; doc = "1wsa6iqyrcjq7zyanjgaq6a1i5d7lm1bk9y07mz0bjwc2yv359zi"; }; - pgfopts-56615 = { + pgfopts-77677 = { run = "0g7a22d0ppdzcazrif8yjic19lvz143p6vwflz16p6zh88yhcdm7"; doc = "17q1mlaql7f510pz86n64sm4m97nii72jghf75qs5yr9h9lqrq6v"; source = "1mz5nzbhmbgzjkpkglz2w3s9s8kzrigg3wrd91dmdhjsm4d4kczi"; @@ -13764,7 +13824,7 @@ run = "0kzpnj8f236a4xs5zlzy81a1gw8f9wyp8m70iq3abhwffxgfqas1"; doc = "0jxkc7h7hjrh4g33bn2ihbdmk3qmapp5pygkvgn4vnyrdgi6zl1w"; }; - pgfplots-76111 = { + pgfplots-77677 = { run = "1w0axkyv7fmg4b13yd173pjsyknnzwp9ns6x46jpjb52yk18x8p4"; doc = "08r332a2h2kzglhma2axz52jl6d41c4jszhwk84bmb01s5wkxmb6"; source = "1r5r2zq65hqm83xynx4jj0jnmgq8klj8frcfhjhs2kjh923kpn33"; @@ -13842,7 +13902,7 @@ doc = "0qqfd2ayy4n49il8lh8ivbvzmvwlbyw83zwqlnncbb8fzv8j55y3"; source = "0k6b75gk3c4dzcbsxxw8vbwfj98blx2zz2f2263xgc64gi5b2sdd"; }; - phonenumbers-76924 = { + phonenumbers-77677 = { run = "066vddwim9gr7i6alrm89ylkhbh2hz3mrcy6w1m2ykhc9vq4dvrk"; doc = "0zn2942qz62zba3f8v69qm6xvr35xvpyk7yvp8rkdf7vy9h1jm6i"; }; @@ -13881,25 +13941,25 @@ doc = "0lwn61jdpzljwlgy1yzllflziwqchq3fwanj6c2yy02rfyi0lxp9"; source = "1g1psidas3yjknj8nlhrvgjiy6b1b6z42d8260szq8wmmmybi13c"; }; - physics3-77503 = { - run = "1jpldj8q62p4kccwj79an0lba1k9rvak335qi3d0w27bj0ngpafs"; - doc = "13hzn6bcij00pv2dmdj305szi9ipk300lsgmpif6w2490zd1lks5"; - source = "1xad8rijnzsmcgfmm3g9zncj3wnds3bh1y3hlssicy5bmsxr9pw4"; + physics3-77677 = { + run = "1d8ilbrks691dqwj1mcnqj29mbj5i1204pfpi86q6gf6fk0xrsi4"; + doc = "167nrq0i28ns7if2zjkv57fh1fm5m1l6h2izncsnkkr40npbldj9"; + source = "0ym072y3cs4lzlfrqzq3zb3p4kq0cavx9ywwhjw95pqb9msx1x7r"; }; physunits-58728 = { run = "0fzx8c7sgd6incgwdbzyd3pb9dmdajb3qdfd3mj8sascilr0c2h4"; doc = "0ha1zp0lzx2q10m0wp492sf45pw5cfd98s9pnzn2wxx3k970agf8"; source = "00p7p4hh49i9xwnfd8y7nsgxajjcpdlxw1asyxb8q20x1w1wy2cs"; }; - piano-21574 = { + piano-77677 = { run = "10gfxklfwf60p54wcbs4l1jpwasxvvbnkjhjpiygnk6mvzjx7dyl"; doc = "0czqrjlfx1i6k02aa1r1crvkw7k2fl17vzqzrkc97msprrymxwgk"; }; - picinpar-76726 = { + picinpar-77677 = { run = "0dfar2g8bqabbi37mg5i1wd9zfxhywm8y7gn3i6z45vqvqfgdll9"; doc = "1cqfsbf3izrscvh01q677cz3i69rz2hcq7gi7hx9qxh01258736z"; }; - pict2e-56504 = { + pict2e-77677 = { run = "02rhm6a26vgpscasrbz25vjimlnkh9s18pq6a9025k65iwp5f08z"; doc = "15k5w2l4c9mxay416bgj745g45pqyaw749mn69dchg2pqh77yz1j"; source = "007yb70j4ay0qdls8kqb4wxf1g3672yasjjlqc10zsywc005f0nw"; @@ -13918,7 +13978,7 @@ run = "1dayddzbiicj3qcccn3lxn0fnsxbyccqss139xrx7hsqws702kbb"; doc = "12hjwklzfpi8c0dl9k8v0y532nkx0nd19qg8w628xir9s20zirmc"; }; - picture-54867 = { + picture-77677 = { run = "1i2775x39n5vxspy555rwn86384yyapl70kcfir96prp1846rfjd"; doc = "09gid4bb2wbmaqday94qj4r44cpk57rxpzg6grdcjg4y1dkjph0b"; source = "150wv3jb6hspwhkjnbxff5izskvqfvhvqxbw773qikjjxsaidqgb"; @@ -13931,7 +13991,7 @@ run = "1q0xdl6ip1706wxprpd85vycyksbnn1ws091gvmpdhn6as4fxg9i"; doc = "1sa2l82yndb9pl8bfmnna20ackv9rxp7y6ljjyix3bpksqp20rwq"; }; - pigpen-69687 = { + pigpen-77677 = { run = "1mij57v2cfj9v1mfhxlpb857ipydzffbdbzfw00qmh6iqc36cfn3"; doc = "0db3m9vv02d261kinx2hj70cqw7gpywr662amrmxznhhq3990wwk"; }; @@ -13947,7 +14007,7 @@ run = "1g91l1z71481hlwz8vmdac0g4vm5d6940gy1ly44qny626k9j079"; doc = "070qn9b6bq4szqa9wqfmb3qbfxcgif79dzbb3qqhvs7fh9bivqdv"; }; - piton-77302 = { + piton-77677 = { run = "1gilqk5ghcb7vxf1i09sy8cqdrhi2kidibqwgr95fsijr1bdj1iq"; doc = "1iyd7lnwnsvdnzz8s9d7l0298mi1fhw4lx8iyqz4j32bk1fdkw1d"; source = "1jlcabd97n35g9047grshkm9inlhawf846q5qiph7rlzy24383s3"; @@ -13994,7 +14054,7 @@ doc = "0j9xm75xv0lqkqzm4g8aqxy6cs8vxydmm50vsjj4g4aah7n8jygk"; source = "0118s2p8vfam65fwynf3vabqj4kz0kkw9kbq49k7akwwj1wpyd7f"; }; - placeins-19848 = { + placeins-77677 = { run = "1mlx2wlm5j7qhhz8q1fvxd4zvjmjpzhk2aajql3wqvamrawba6k4"; doc = "0libqvl13md069fjbx3gl17fyzpn6v4jk4vk5086szbi93dr692m"; }; @@ -14036,7 +14096,7 @@ run = "1238w5267spw6liidzxd550hjdjxsg3d1231l9vf5fmcifllsnmg"; doc = "0w1jn22gd938zqifhbiikgggbly2fjhiwjdh2jq66yax7p76pjc3"; }; - platex-73848 = { + platex-77677 = { run = "1qddfffw7w3l0zgf1dq4376fx5m76jys8c95wwibxdh20vydf0bk"; doc = "02hb0s2ryjq49pp4nqxggm9x1wqbjx8w5diz37zwxkkkw2lfvmpg"; source = "1pa7yg6369fh72y1wxj635kv63ba3c0bdhlg3ws202r6zl7ffmab"; @@ -14048,7 +14108,7 @@ platexcheat-49557 = { doc = "04hvm19x4z7vq2md3p3r2wwa7iqkgkxnvvj1xx3s9145m6fjib5a"; }; - plautopatch-64072 = { + plautopatch-77677 = { run = "16m2dsqws4z0i04wfman4m7d5p9y5dij8rl6bs0vphq4n0hcqhh1"; doc = "04npb7xbhibvjjxh32m1g2c0r3q5j5jhjgc7hn1nyzj2hzz415sr"; }; @@ -14061,15 +14121,15 @@ run = "1bqk76g9mg86rkhjl12g41dph95zrdby9pddp7lac6bjwvyjg6rg"; doc = "0m9yvn6bxz3w6l0vfn9ycllj50az3631v5xabk3cjrnlhdq97qcz"; }; - playfair-64857 = { + playfair-77677 = { run = "1yy8c8aks9c37a18ynilrag254ffcx8fj1xydsi1a58gnifmhi0f"; doc = "18axmajlbgll8cdjw7v13n0rq9dsbpnm4sa13mf46dq4fhy1i8s0"; }; - plex-77018 = { + plex-77677 = { run = "0pyrcrxlvahmc8ms8xwwhmpgir3s4fwqf27b2f5kc5xhhx2gm610"; doc = "0a7zls7bmh0mmpvcynkwzik3cm7k5jfl7jx8cnr0av2frs8vha47"; }; - plex-otf-74719 = { + plex-otf-77677 = { run = "14q7qc5sjmzcykvgrz4w8bsjymzfd74g8w5nznbx2q33bniy4xqn"; doc = "0v9j80dj3vk1a60ild78ja9s42kj01myb1aqf9hmzjp2g1n4hy5n"; }; @@ -14100,7 +14160,7 @@ doc = "0glkk1l2gkqzkjg4vwi9qd3yfv3xsm4ssi03jizy9dxrxbgl60z7"; source = "1ly3bh0b1xl5wf3gxvzrwwg2kglvqmaj3mb7alq5x8q2wn1sxyrz"; }; - pmboxdraw-53046 = { + pmboxdraw-77677 = { run = "0a1mp38f2562yq3nzv39ffwhnzwpamy74pvqnigg7hv2v7blkijh"; doc = "07f1n2wpfqrd62agh0ddw67fnl5qczw16640h3v5x7yw31dx4n29"; source = "0mqg8xkhqy18m2sbp2i2sv58n2hxf05qr215kbmh0b53lbp16pzc"; @@ -14113,9 +14173,9 @@ run = "0mrvf2r4bv4qa9pzv90ardy5ncq2kgy3y89pgr1acsm5cspgryr5"; doc = "1pizlqyb0n20apwb6rvh6yfncyxnh6vfhnvc10il9j4894rii6mw"; }; - pmhanguljamo-76924 = { - run = "0ph0p4mgz04d4sbiprpnss4dswav00brnmzpyb2gsbqr0gpqyz5j"; - doc = "1gl20i359v3pqixxyr42mzm6rg2i0ikw5m023raybss2n472zd6d"; + pmhanguljamo-78117 = { + run = "0prfj5ilb9bsj3n023gsflb332kvsivav8517p05q6wa207dr5mm"; + doc = "12wpjg6whcr9q9jpchq001p2yrykbfdjhq0497jhbaqk46qx0b55"; }; pmx-75301 = { run = "0brg4xinn6sg8c9jvh3cvznqhlg0l8hfqv5whsh3yaajc5pn40rc"; @@ -14133,7 +14193,7 @@ doc = "1cdbv1ls20p764vkllgw710fm4v8nbkw8ryw2546lqa21v9ki4sx"; source = "1l6zsi6x6akb4z37iyllg99schd90bny8r3pz8vddqjyacnf1j7q"; }; - poetry-53129 = { + poetry-77677 = { run = "1z36zzm75zidsb8zixmsdgngvg1gyasxdz4lcw4ikdwvjmswqzqr"; doc = "03cal4780m1r6i1g86d2gil5h6n0h8dkiv8phfjcp890y9vdw2y3"; source = "0y93c9fvjhfs70qvnk9ff7hwq7zyq8hw8h65bwgr3f26b6skfxyj"; @@ -14147,16 +14207,16 @@ run = "0dc8ll3xk7yrf3irrgl5bh4dwvi6mvgp3iqvzfi26jv12m3fwr8f"; doc = "0l1ndiwxpva5r7zdgcmn4hghi31w2v6vd0bvmvmywhx82ra8spsx"; }; - polexpr-63337 = { + polexpr-77677 = { run = "1dml5b7zb2w4cawqgvqld63wlny45vnz7p8y2pc7b5h86p51a0cr"; doc = "198dhv2wlclrs5sqdiqk26llyhjk4l4zr0hlcr1cw56dnhdh2j75"; }; - polski-60322 = { + polski-78116 = { run = "0y66zqxb87i8wymryd19hjws7y9snks73030r287lbifb77kyx4c"; doc = "169z3y419d3afhmhk22d0h045pysdrkhyvsgrs951ah3vgf8n5cv"; source = "1m8pysaiynxb64n81b8zj3cly6g81w2fa1nrknqnxm27bjzn2jrf"; }; - poltawski-67718 = { + poltawski-77677 = { run = "018iqwz4apkj8pwc3ws7k00zldnz4k02h1hv0ry9d83z34xswfsn"; doc = "1kx83mgwkxd0sv2xjzvn6wdsbdng6skw71z2xc3xk16lk356q8hc"; }; @@ -14168,7 +14228,7 @@ run = "034zv3j4ga0xqkqn504fdwrcbzjh63v8zzfchjwcsbb2qn1x2rix"; doc = "1a01r85nliax7zll3qz212pkz2yix2xzh15hlbpqgqslh564fkxr"; }; - polynom-44832 = { + polynom-77677 = { run = "0vn9k3vci15lq0f6r2354ag4bs55jcq6571wvz3k4daym5ka57s1"; doc = "1cxsw0b5vxy191xy5clf15hb2cpyyqj5ipvgcw9n0hm8ka3g9l1i"; source = "0qh4w6q9qch3r41ps38yzlv850wcqvf6b0b6vqirk9lq978k387i"; @@ -14182,12 +14242,12 @@ run = "14c38jigpaynb6h885xbwpprv56dliamc8lnaw7mb1aih8fybj81"; doc = "1nxssj2sgm7m587d42y2cih0sh4iclnk1nvmblkkrkn3rpzqq2hr"; }; - polytable-55837 = { + polytable-77677 = { run = "02gsan2wakxsw1niq6l82ag2rkkasi1nclf5yad2kl6c5654gp47"; doc = "03k3qz08bfqjyw4ymmibabbaciqz3srd2hll9np7xdphjhf4d2i2"; source = "1sh5wsb5i1f60sqdych0b3zjcli2h4g46znb0q6n68r4ma7xqixm"; }; - poormanlog-63400 = { + poormanlog-77677 = { run = "134qh7xsn7yxa9zx98gpd2hqx3lkd6sqc4rzcandvzi6prsjkip8"; doc = "0gsd83g26cafmd2alc2acqxcd79zyxkmpyiq2bw3qsasndkyfrl5"; }; @@ -14208,12 +14268,12 @@ run = "1xs6a8dsm2azlq8wsmgiz7wwmsv1qyjc9x1a5bsbz7j9fq2m2xy4"; doc = "1q1kfcm2pnykwf6ayzrgbnw3yvs1vcfwx15413qz9b89baxhq5a5"; }; - postnotes-76924 = { + postnotes-77677 = { run = "01zfbs9n19n5gdlpizbc747i91r6c9rzc3rl316kcj661y7sdjfc"; doc = "1p08xb95h45aajr8ss3h8b8b6vq7qhvcm18wd379nk16lzr045yq"; source = "00bbskic0ns80n7lcjsqip1l9ivjxm0kw03pya3ril7wgp9aqif5"; }; - powerdot-59272 = { + powerdot-77677 = { run = "18ii2qxz7c0wal5xqddyzd2j933lg4z7xglxsxn3vgp8ffq5kr3n"; doc = "0zpwjmvlckp46ycdldf049s7qvgbpx8cx5zlvzh81qhgdlgximhl"; source = "1v7pxr134kndndk542f7bs34c5kj85xy0cwvwlhnav89ff2mh5hg"; @@ -14253,7 +14313,7 @@ run = "1lq5f5fx93a79q144980balnmnkvcn92gi85df14iyj96c1zpiij"; doc = "12gmnd4fafkgrffh9smd8grv2bsq1dajajh3s6rqnf2l8xr1wqkx"; }; - prelim2e-57000 = { + prelim2e-77677 = { run = "0fws0ssw09yzmzlvkz4sl571yi6yvynnr91s76vsfxk9xrzvkb98"; doc = "0madkchnll3aymjfk002ika9awnxqwglwa30mrvbdd3rvghqnm53"; source = "1bbcnrlhvqldvacxms4jclk5khh618wqkkyyib1fz2c93maxmz6g"; @@ -14276,7 +14336,7 @@ doc = "05spvrh6dfq16z9jlswzqrwnscnywp482cv3bhak4vavbxs8bf35"; source = "1c7nhvaxs4xlycsx2n6bkyy6rhnzc9ddcnw6cccpgilds546ns4v"; }; - prettyref-15878 = { + prettyref-77677 = { run = "0akbp6wsxn4swk0kwxw27x3lpf5anwk49bb8pvssaj4xy68hyq1h"; doc = "1wmvvsz7y0idwfki553qkfhg8j7k5h79nlhmaz6ln448x8gym8y8"; source = "1w9qckaw403a8nyqyx8qyqdn3zfkxzgfzj1hdw5vwi2805bbfy1f"; @@ -14290,7 +14350,7 @@ doc = "1pc97s354cbd629y0nlhwikbz79nq582p8i10x1qvc8ja22fa1qh"; source = "1mg22abhgrjv9fffcgn8kn15phsvd559n1z64ggi85v13phb592q"; }; - prftree-54080 = { + prftree-77677 = { run = "1sdb56cvlfrys3f884hg6qpv1nwd6ywfyiq8168bs78g4q2ah4by"; doc = "137f5nbcm6p428an3v20j5cx5djvdri12ph07czj13877pjy9ccf"; }; @@ -14298,7 +14358,7 @@ run = "0d268n4f6f62r7pb8nc0kiqscpl79rfpgpk5vzy1amxracnyv04m"; doc = "1yvgir1blj72inq130jlc9xn1gb8ybf87alg8i34d0m4yg2ai89n"; }; - printlen-19847 = { + printlen-77677 = { run = "1h6q95dvpldmrfbpdv9v19p34iwq3jzz7vs0z7b6fnijyybjxnpm"; doc = "08p9zwkgjpkh7ip3i54qjdazgnwq79v15hvz4j4y2dvh294nmrgn"; }; @@ -14338,9 +14398,9 @@ run = "0rj7x6s9afn5yid3pqd2vz9qn21z6n6m5cahq92ygn1ix5xbw3dg"; doc = "0z56g41bw3lwi32z0imja6a4nls406ck3ic4pibyi5ajcb8317w4"; }; - proflycee-77424 = { - run = "1f10xfwhnnz8qk9780zb1jbs1a9q8b07cpwxcs9jd1fy7a4vp7pl"; - doc = "1vgrmq8yk5a6wp59kad1wlc4fn9mh9c5gj9sydvgaysf25hfhxbh"; + proflycee-77891 = { + run = "0phkljkydifxx45aij62y6dihyzdkmnnnbcifnfjj9a5cxq8s65p"; + doc = "14yc46zbcz6a769pqv83ng3qpfhfb6akkvd4ncchamfcc4l5f925"; }; profmaquette-77282 = { run = "1l3pkc4c5bzln9zhpyrvrklbz2bpclk9vwmr7q567601zf8prcqp"; @@ -14381,10 +14441,10 @@ doc = "05g3k77vczdqk19gigs9b6w8rccvcr0d382ysqn0yg6cgd70bi43"; source = "1mggrm4cfji364ylra3ffdhwbx6phcxwfzw2mwls00msk7jdzpsg"; }; - prooftrees-77411 = { - run = "0md5chi3ikjl4jz8izw3iivp10kfxx27i94xk6sisc2yd0aik2rr"; - doc = "1vjv5a7c6xqv1b8b4cr8lv8i9rw9m7cvc5xs7998s2nasdwgj129"; - source = "07vf1xvglb9ly3gfj015r55527w59axy7v59sj94vjyh3gpj8xn8"; + prooftrees-78041 = { + run = "06dwrdx1dgbzmhqhr7y4n14fp2xz01ws2x2bgyd3b7wip6nbikmg"; + doc = "1z07plhmc5w34qd9cbx241sm125sh2r5x8a30igjalzphrz6zczq"; + source = "17grz0lb6dz9g6716cpfl0finmnrpc9wah025b32pal1ak5q64kb"; }; properties-15878 = { run = "1pxl101mc318ivzszyycwb79rqghx4x8xr9fvq216ambs7gq4sji"; @@ -14395,7 +14455,7 @@ doc = "1haa55hhz11j9m3lxp84yzlpyalrc3hlb7wxvmngqhn2j2mi0b3c"; source = "1n3z0rvhnc76grih3jy5h5ax7rffxjwmafd92fnp10jinr9riapx"; }; - prosper-33033 = { + prosper-77677 = { run = "1vsjb2r4xnlwwdjbnkpvl42c86rkzs2imsq762n2w6x41i591ics"; doc = "1f5w1vb4d7z990mz6iicjakqhszcwirphwv966c66j2jc3yvalfn"; }; @@ -14448,7 +14508,7 @@ doc = "110n7a7jgfmzps5ng4gibxigmm3dpkqlz6jpbnphrw1pnlskwjsv"; source = "180yrq0rnsb9cd8j70jym06k543q211fzzswzg0dq8fzn3hk2wwh"; }; - psgo-15878 = { + psgo-78116 = { run = "18h614dasdg19jnwwl5swih2dxp4wis66fkscq8jjmpvjnckpck2"; doc = "0naza2kxcgm9wdcyibs36qnwwgwpsbj2m9qkk3l9d54kml3wiznp"; }; @@ -14461,7 +14521,7 @@ run = "1wfk27qb4x8aafph0lgnkq3bkz5fy4cmaiivd924mk92l1wfg6dp"; source = "11gykawqw4fi453s1bp2r0pfm0az2k8gr3rcrygzfqqzgrhxvi8f"; }; - psnfss-54694 = { + psnfss-77677 = { run = "0ng5pkk6m2l8yqd58wggbakbs4hp4400r4ihyi9akf8j4kmq2s5y"; doc = "0vfv9x1qsivwi6c6hi23vw0jcjz9dclx0vxnifslyzlrh7592dzc"; source = "0cqpzra8jwdn9d6w4mhmfrfw2zia2nbpyxjfrcz8m1disd10lhsf"; @@ -14475,7 +14535,7 @@ run = "00y967mflrd0y38mqyv8r7h489jrl38rgaiq871wf9k3cbmf0f1g"; doc = "0j1c2kxc63nf33gi1f146pa6hw7fm5x9h4yc30dqg8hsd2v0bni6"; }; - pst-3d-17257 = { + pst-3d-77677 = { run = "0mh6xbrvwxx7nxp4yqm71hhpqjb41g4kinxkj2vmspw9wrwclbj4"; doc = "1dp9l6vwhb306j998hydb07c6ig10ibn7h0wwiaisgabn0s69xqh"; source = "0m9lvgmjzzc2lmp63vnly30j9886qabgbhqwpbbyl035cy6k684n"; @@ -14510,7 +14570,7 @@ run = "0w3h9xpikkl4ilvgp398m78f7k5b0j0w8z1zsmv57mkwf8fisk6x"; doc = "0v7cqj05haz0gfjrvy0ppcfphwizxavznbqakkr7b51krh2c9grv"; }; - pst-barcode-77091 = { + pst-barcode-77677 = { run = "0nnr57n71x2fn7gyffl7028ya46hzxj8mi4xpm3g8phlxk2iamin"; doc = "06q8sc8d8g3hyfzhxgin2k5la2h4mwsamn0jarn062wk9snkib2k"; }; @@ -14527,7 +14587,7 @@ run = "05ys29amaikrm31avlz0kcra9j48nwvqwr5fwl75ljydjf6drdaw"; doc = "1czq6932fmx76c82ylrbh92qs2nnipll8piah0c7f35xl9y5xgls"; }; - pst-calculate-49817 = { + pst-calculate-77677 = { run = "1knbqbysc6f3csy1y2vf413cw2jpf722l0hhs20yzm8mi8x279yw"; doc = "1jyxfqc18whihn8jkp041bvpp1b4f7jwi2zdj8abnmx45d16i6jc"; }; @@ -14543,7 +14603,7 @@ run = "14c5blwypcjry37gsav2gy33iaxjr0jrlnfyzh46xjhqnh2d1zzr"; doc = "1zcyjhwf4l5y6iq6yyhg6dnidpwlbfakcd9v8ybdh2dkr2nja3d1"; }; - pst-coil-75878 = { + pst-coil-77677 = { run = "1x3x5hzydgv2bl1f31gijw3ih5cpgr5wpybibzjyp3mznj6q6681"; doc = "03l3kiv7bs9a32sabvx4x7wzadxfwrz0bn1knk5r0h8h9ks6d5zf"; }; @@ -14573,12 +14633,12 @@ doc = "0zx7x15p6vxj1f9v8id7ba49878xjmbqzh762v1sy1bxygj9yb21"; source = "0n1rxq6jx331b0qlnpjy7mh84m9vdlrs8ckr2b3slwcwp63cs0sz"; }; - pst-eps-15878 = { + pst-eps-77677 = { run = "14grlhaxxhwmpw3xi3xv7n3bq3zx3qwd9rh707wfgz87iaj7jzvw"; doc = "0dz6543q5g4wsqcwcwablr7w7w5l6dk19m9qpgrhb1w8sg7hgc31"; source = "1cn9yl1prwzjvxwgyzs5jdywyirg9hy8g76cnl62gkk9ndmcpryq"; }; - pst-eucl-76924 = { + pst-eucl-77677 = { run = "0fr742cx9fcllwzmh4w9690h2yq2ch6zkf8m39iksdsfx82x6sah"; doc = "0jxn56qsma852nvb3m9qipxyhl39r3wslwwbiggax0jwqzrnbbia"; }; @@ -14593,7 +14653,7 @@ run = "0qi5zll29rfc7jkmz4hs0y22if5qjn13whaf7a62rdfvbdp1l87x"; doc = "184d371rhqn549a9vgvdh92ikzphmdsbskny0dnh0pcgxzwdabzz"; }; - pst-fill-60671 = { + pst-fill-77677 = { run = "0h748amhh9mhpg1m3l5maq75k22jhk2xnml0ncm2dl2fay06mlin"; doc = "0p3c86vmlx8h504vb603yg321dcf1lwfyfvlc7qmlzmh1c2flqvl"; }; @@ -14623,7 +14683,7 @@ doc = "1gb9rz3kz13xzflr7r00dalqri10lbn830v3xcpmb4n29a2bf0qv"; source = "07kpm9irvp7dn0hd1wh08p7lfbgn78jj63yqzzxn1jb4wrb4qkx3"; }; - pst-func-70822 = { + pst-func-77677 = { run = "05jklcckixdv3yal7ihzsacf2mha20a7z6xnjajkh98mm9wnglyv"; doc = "1sy62sny0znas7vcnkd6ch6amsid0hc6sfd2xc80p98dilxc9a19"; }; @@ -14648,7 +14708,7 @@ doc = "0985ydi7jfsvlynjs5ddjhyhbh11nficfphy6qnvbv0jj367rabq"; source = "1z981d54aclpbq9ggy28qgnsspgwkavalm0j68pj69jxbcfxrpby"; }; - pst-grad-15878 = { + pst-grad-77677 = { run = "0bzq77vj333dsgilfw9k7lslhpmk67id6p1z14aw7nfrhyc80082"; doc = "03v585i28dc65xrydsp5jj9nd6kfpmhrjkwm3w89dv0p32xyzh11"; }; @@ -14715,7 +14775,7 @@ run = "12mhgnzysg2bwizbhwzf74nx53i6g7vg1pw7m8lvkc0f30m2jacn"; doc = "10gfvzwkb3cmv3kzjvzrc3951pqp4fmx1yp5358lrr3an65qhpr4"; }; - pst-math-67535 = { + pst-math-77677 = { run = "070vvvcynfaa7mmfmqkkn7va3jvpmwxphm2w8j4k74indii282ry"; doc = "1w5rhcaggrjn9hmkx4h2h31470fpj8d3v3gk4w8ph35zhds5vl9c"; }; @@ -14727,7 +14787,7 @@ run = "16zhb6gqrpdn56cggm80q67yp175dkbvyj5iy6zr5bxwj6qj8px3"; doc = "05g9hsxfcm5yl6afrlpba7hc7hd1kr0k00m9zj0jcqp1ggsqnb6a"; }; - pst-node-71773 = { + pst-node-77677 = { run = "0v7vnmxy1jjw7p3ij35zvnkfpy9x8xzczvfz636jsjvmj46kqd0k"; doc = "1g63a18fngxsx30vi9cr7s6na5bagrlzqznydqn0kwghsrs6xqix"; }; @@ -14757,7 +14817,7 @@ run = "1frp9pmwngklkwyicr04aph29ljjpgcgagnk5r6dxb0c8bp3209k"; doc = "1669300lfawksl65nx7x7g3kzzhf8qpj08isxcba40ac6lwkfkp8"; }; - pst-ovl-54963 = { + pst-ovl-77677 = { run = "0p4yyrvagfjamwd1f81qyfhz6wwjpqi6nfazyl8ml1fd7qjv1g18"; doc = "0pqh9sz0l0j0bzvsva6kba6gm7cssy36i17px2zrr3lc9k6yajf4"; }; @@ -14766,7 +14826,7 @@ doc = "1c597riwdggb0fli4w4ay2iwkqhaiwxy3mcl9diz8lijy0h4fpk8"; source = "0b2w0pgp8njbndx6x3hq0rwxsr1gwf848l6gk3vrkksq419j2506"; }; - pst-pdf-56622 = { + pst-pdf-77677 = { run = "1klgwqpc3m5k5ciiqb070h48r9mp4hmssp4s82k79n6kq45ar33m"; doc = "06b1kpazsfn7gv2npfrnrmxlky5mhw6dfyzip2lwd243m08jdagq"; source = "04b0kpxmzi42116pxmkdjl87bm6j22wr62w7bka9qww2ifj18na8"; @@ -14785,7 +14845,7 @@ doc = "08d0g6mwkqrc81g5dhk016bi2dvr3jz389f32kx89w6n11iw5pqr"; source = "1c4pmwrfk9yxg8jshhy5y4bwvlwwm6xn39lgr3xdvsl9bn5pfz2b"; }; - pst-plot-65346 = { + pst-plot-77677 = { run = "1xq4l3psjh3vb5ilhjwrwyjil0i4bdy4pc0k0kqkpbab76p9i0wi"; doc = "1h016y4gfy9kpd33ahwlqvi93c3z5gsxg1b2jayiazzd6fi376gb"; }; @@ -14860,7 +14920,7 @@ pst-support-15878 = { doc = "1470n03zanpw35dnfzyjqm7d5lgddrimypz28x0zsk9nqpamnqnv"; }; - pst-text-49542 = { + pst-text-77677 = { run = "1s0dqi2mpzlk8069piv4z7jg370navi4r5z8aysy9vx8n0vm27zf"; doc = "0ia6h49lfi9394sfr29wmafbhvgdm5zj7q13zll4d1agakn48j27"; }; @@ -14873,7 +14933,7 @@ run = "1ip2cm5wa8m9b7mb44lphkdjbqascchw8c1s7yxd5zc81xnapjwk"; doc = "1c5z1jxs720aczn7mjn9lz8kw37k32qrngaa9d8338ls2q47g88p"; }; - pst-tree-60421 = { + pst-tree-77677 = { run = "1hvjna16bncizkja6hac8q4snirlrkm0c5ybi9c8b8zjb4i6gynd"; doc = "1fp2wx2xwhrmimq5axmpswnw62f39q4rqqi8zxklhkr75ccnxrfp"; }; @@ -14890,9 +14950,9 @@ doc = "1c0pna78alfhi8i7bqr9zwcxx7sksi3idin5wyqa9dr95a2pwd80"; source = "0q5x7m84qdv8sy7x2nqfbhwp1lryr5vkji4hf74a0ialc617nfvd"; }; - pst-vectorian-60488 = { - run = "0q4yzrn6rk488awv2g7qlba08w6807p12dlk1pydp42sba3a3sll"; - doc = "0wws88bwd9zmlhqv4xw6v31cl5dj64hzvqgw944gpjcgxpz19215"; + pst-vectorian-78116 = { + run = "1jrydfjyyh8p8jl3hpylixnliiip778yf4q692fs8x00i8fcd4fk"; + doc = "0q5a6ga8zda15cka3x9ir02mlcsf2l6xsick8rsd23kb42pd08zi"; }; pst-vehicle-61438 = { run = "0a8809rs553n79zvpi8vcg92lly643n1ss53pfkvk2jki5nszzwl"; @@ -14914,11 +14974,11 @@ run = "1g8pmd13f73v8bsrcpf4a6hh00pww6isz00gj8cxnj0xnd4p9xwf"; doc = "0vwxrcm29w8fiw4mmr5jcxrlc122k4s1wg1sqvmzqypwpvyls59c"; }; - pstricks-77093 = { + pstricks-78116 = { run = "0xk3ia5skvpw83g0fp3ff0y4qhr081781wvacmc5bllzh76479x2"; doc = "00k0a8ha0xf1s2h1jkazzdscr17c8h3v2phmmgq5xlrh5xnpz06m"; }; - pstricks-add-66887 = { + pstricks-add-77677 = { run = "1h1y2r0y3vypygcczkqi8xpxc0mdcgqm1xfscspqw9ifndx0rwrm"; doc = "0bd3rwcdmxnazq86c6wwbjkajzd75knja1fc7s3svhn0hxy4jcza"; }; @@ -14958,7 +15018,7 @@ doc = "0ky2zh6a5d6w2aq8k9wg7p3cvp8l4wihfjlz3sir3ggj1rx2x6j4"; tlpkg = "1rikx19qn1av7hrihjviqi1jgla1ncw3fyv7mjav490813nk92ah"; }; - ptext-76924 = { + ptext-77677 = { run = "137amhihk598rhaf0qmbahd9spqivzqrmi53y6q3mlzhlrxg0p1r"; doc = "12crg85znvmpr5yhvr4yr6riw037zwcpwpavp1vb1nnd9zy99ya5"; }; @@ -15000,19 +15060,19 @@ run = "0rydi3bfq8dgmyxpd9fwry9k2fw5pmbcgm5hlh6v0s91z64hvq8x"; doc = "0a18y1nx3ii6654lmxifji8cvkyb62y3sc1c0j3i40n5qk1jvqhm"; }; - pxbase-66187 = { + pxbase-77677 = { run = "0nlnlzpbd2dd397lxxg97pgaagfyb00ygrd6dz0v3gkmpwllnkvf"; doc = "1kjkqsbrsiwzz6szjm2irz6ijy9q5xnjimdhhv52xk0j46hyiphf"; }; - pxchfon-72097 = { + pxchfon-77677 = { run = "17jdngs0mx78mqg2kkx6aihfd4jk7yp40l5fvmvdgyzf7nvpbd69"; doc = "1pxlfdpn1bdk8hs4v3hhadcrkhw0zxb6dgnxw9y7v38jjx3wk7qh"; }; - pxcjkcat-74144 = { + pxcjkcat-77677 = { run = "1ysgjf0zdm3b1jnkwp36sdyf1n37gy4gr6639k2wwilr8n2g4nsm"; doc = "0bhgsiyyks752icicplv4zwv8fkqqfhljlxrr46djjccq04yr311"; }; - pxfonts-15878 = { + pxfonts-77677 = { run = "0vkhx82ywv17rflmq119jxs3ib08rfw6lkjgr3mp9vf6vplgqzki"; doc = "1afcy7c1n63zi5czbpnajrrgwfp9xdymkgwf5h9865adjbb3lm82"; }; @@ -15021,19 +15081,19 @@ doc = "1md7q2q0b2lhffjm39cxzxf86rw8759zxwj5sbgavzdhyc70ssli"; source = "04vdi4wf7lw15v05jqycm66j1iiy6g13qrc1ynrnq0df8b0zfs1g"; }; - pxjahyper-72114 = { + pxjahyper-77677 = { run = "1ka0s7gdg2csz9jxh4ynsd8l6bniaslnc8hs5145iza4g5cghqry"; doc = "0zdlzp0pw1xa0dispqm9idywhrrcdwn83rr368v56pg7lz427k4p"; }; - pxjodel-76323 = { + pxjodel-77677 = { run = "074v9jq2zkikir93hr2rbvj8jiaqdddqzgd8lkbjn42z1vgc3hqg"; doc = "0lqrfy2xn76azdg1kis5vy2rafwl3xqmd8g8mmvglcl7mqdkrp7m"; }; - pxpgfmark-30212 = { + pxpgfmark-77677 = { run = "0mkcc99fwi8n63fghw3mz2alhgpakc3hqyd40s2fpwisvh15rbbr"; doc = "16sapygswd6mr0pr04c86jzngw6gdf62bgv2xlrfzfpq7cnjafxb"; }; - pxpic-67955 = { + pxpic-77677 = { run = "0zy1f7584bmmn00nwzl8w17hwrc4c5i798763p81sl784hm2vpw4"; doc = "0yw22zb82scd1c4n0niyc69n7xhjgadabxgbh7jjkxrjbzp6j18y"; source = "053yqnrc5xfj2gifnn94lxhawbnlfw3dhlzz3jnn4pvry7vnqhvc"; @@ -15043,15 +15103,15 @@ doc = "0cbx00q2bwnrhjwfgwdj4q09ix208037774az77cg6i2qz9xmagb"; source = "0x592j0vbp8pw0r1wd2mmplksyyl6wnwns8smf0b8s4y3k96n71l"; }; - pxtatescale-63967 = { + pxtatescale-77677 = { run = "15swkjxfxznb101hvlqcxpplxngfaf0nbpkw7j2fgccyqjs5fhfn"; doc = "1j6yrpyfhn75qkv03bnwj9i3s4lmsh47sw696y13cflvdmsgs8n6"; }; - pxtxalfa-60847 = { + pxtxalfa-77677 = { run = "0fanfh1gb1fmp7binmhks4l90s6925pki6gwyzlaa7vy7za1l3ck"; doc = "0jc51zsbqbjnp7zqbbl1cpqjf7rwvsxvfzfzm9wsbkfzd16c9817"; }; - pxufont-67573 = { + pxufont-77677 = { run = "0vvnhghcdlyqhl8244c76wd411cd9cjmjsrhic47rjs9sis1ilci"; doc = "088a02dfk2n6lgyfri74p2lnbp7mp4vn96qqkby0qjfnj6956hb7"; }; @@ -15059,7 +15119,7 @@ run = "1kd9jqmbxhkd7gijghd8wi0q5sxqf5dpf22z96wwr29kvv7jxm64"; doc = "1ppayblsdpmrd9sxfpf0kqhbsxfd1fgq69g48zj9jzbhncwx0lhp"; }; - pyluatex-76924 = { + pyluatex-77677 = { run = "171ahvh5ii2gimcx0a2g0dn7s87a58yff7g2dwbw5hi8vyqksfi5"; doc = "14sxmfsk3lrzcv0k8rkrq7d5dirxmy58i3km6bkahigk5iryq38p"; }; @@ -15079,10 +15139,10 @@ run = "1raqyynzvc9nggjr304xgcrfxiwbkabwwr258qp2nqkmdi989bnz"; doc = "02v9szss2qhlyppww8ic28ccc4fpj75l8v90jj7kjbw7zlpkxs3b"; }; - pythontex-59514 = { - run = "0hgbhdrzxvkc8szvkq2vi8v4xxn9k05zpa95vrmdlgw76ms33wvi"; - doc = "0pxafbrr7mclvn2zdwirqbfa0b03cm4l4wbcgh1ag75skghmh745"; - source = "03a3qj72hzczf4dz282vqq6w263zk1zhgm69h1rk5ibdyasmv8xh"; + pythontex-77892 = { + run = "0haqg0mq1qhwn12dvx8g7kq6g441fgkrgj6nvq6nvsxwasq0w492"; + doc = "070bp9h5ld6gyilbw167x61892xp7g9qakajyhq2qj6gwcvlmz2s"; + source = "1cpabdwa3kq6hwxqgd2r26ha240l5m3qcfby1lx6ifhpciv6jw7f"; }; q-and-a-76924 = { run = "15gmr65sq78id1l8nljgppbv85q3pjswwfgylc2msa7pk7vyiwzp"; @@ -15110,7 +15170,7 @@ doc = "14hfgxl7rl026cmbh2cxnj51fslm1zzfnc5pv33gqzd3nzmbs1mr"; source = "0g3aii3fdjp3ps788b108jj7ggks4ndzhg071jqca0q5xhydnvph"; }; - qrcode-36065 = { + qrcode-77677 = { run = "0vs5sg5hch0c2rxy27yiy1c543l2fnqinr8nvsyr288fja0pfrig"; doc = "1rmwz89yxlgrypmki8xanqc3xxm10m9zc2shh5r0fzwmsfssri9r"; source = "115wlgvpxx0vkb9d4gfwbqamk7sfmcfd11hxbfr8khd5hv8asvpi"; @@ -15159,7 +15219,7 @@ run = "1cj7hs19rz10njgjgkwwc90jz849b356nih9kcbcagyd1jmaasji"; doc = "0f29ci7011bpqlghb5sd9x8nhkxigk0lygh7n1qmxqr5z38mwkqz"; }; - quattrocento-64372 = { + quattrocento-77677 = { run = "1jn29sl616p97vf81krg8g94zqsgvw40p1mh664i3sfkglxlag2v"; doc = "1v63bbn4yd799cy55w7j6isl53ngzngq9jlzi63nd5bmk4lqcq3m"; }; @@ -15171,9 +15231,9 @@ run = "16qy6rxxkdkkli1knibhbm28jg80l0qjsn9lsb36b7z5xwxj9f21"; doc = "0ic0lkhj3rdpwfsrysm5qidw0gby11kmfnzbh5k2fpkfarwfhxxb"; }; - quiver-75606 = { - run = "06hfvh2rsv9z3zk1zgxj47yjbn0wpd4z97jaf9j80vvqhg2zg1yr"; - doc = "0vxbaghlnyllifg5430na9bqa99xx851a6rzz29a00rbgsps45k8"; + quiver-77817 = { + run = "0l7s7si7h7nk6z3j83xy0ihbh7qkik9l2qa4p1vhrif99szma0z9"; + doc = "0i6di24mrhd3a3j1sfwb181w4fjqcf5wk4ih28yxddlr6gqv9z2h"; }; quiz2socrative-52276 = { run = "1s6g0svlkg503r5mqn3iw90qyw5lwpv7dj92yck7ymziv9p59qkz"; @@ -15183,12 +15243,12 @@ run = "0xpb8cyfhwwsxr2ghikxsa7rmw98jpjic0c3lhzlfhw0742gyhd5"; doc = "13m0fs69dbmas2y0lwhcsflgrkaq00ki50l3rxdm1iw0xnng90nx"; }; - quotchap-56926 = { + quotchap-77677 = { run = "1284ldj6pfqq6mz2a62pi81k1jca8xkc6wa1wbrv3kqwfdcc8cwa"; doc = "1bnhvp91adi4bhzwddzl16qw6d74in94jq2h16lk06aakcwr72hd"; source = "1g2cfb5j1qjqads2m9ad9a8n0j7ihrvd55q9b56jd141a23layb6"; }; - quoting-32818 = { + quoting-77677 = { run = "1sghajwgfdc1p0gifii8wz1rvzsiy38f4jpfmh5pys9w6nr9a8bj"; doc = "0aknicilv5rn3claf77l5br5mr21yg1dhdc1j1yxigz9k8pljzm6"; source = "1h01p11ahr4ykqnhgl0kwc5i68mw9wznswrxy9ab5rpma1agjkzp"; @@ -15238,7 +15298,7 @@ run = "04icw2n2vz98bk48kbqybb6x3wgzz8fr045133vinybx49nk8xxa"; doc = "16ksw9wid0sr9gjhjkxk3696fcy19gky3cp9ia6rsfh20f9f2yw2"; }; - ragged2e-67441 = { + ragged2e-77677 = { run = "0wvvlhbmj1j4gp66l9p1hq526r3izywyf8ddggj316q2pg4db53d"; doc = "048f04kd8rzi3cnqwa8gw4cvx2q5k5qpnph2idvkvjy3lw3jr9nj"; source = "0zj8nphii46xwc4gp6h6l65zz9lx3s0741x9gkz9ghq2x8m7qphz"; @@ -15247,7 +15307,7 @@ run = "0ppw3hd9bzxfjansb8pvz32ps6brznqwshri8ha7qfdjh0ygd3h2"; doc = "139sx9sw296lkrny4c71ddd09n5q4inpzlk0l3iws9gx04b131cm"; }; - raleway-74901 = { + raleway-77677 = { run = "0iafrh4ippkgkzihnljanxwpr4gy53nkmmdbk2pcv2smzygri517"; doc = "1j60ynvqn9l1qbrxfh7kmb4754p8h9w9wgnbnh737pfxanrkiw49"; }; @@ -15265,9 +15325,9 @@ run = "080381hzibayh4xjsvf3g4yw82s1rsag2vls21g31lmp2kn5y4p4"; doc = "1rn6byn896p3l5pb8yjyrhc6x3m34bn0llqb5x6whdsd35g5j7ib"; }; - randintlist-76924 = { - run = "00zl650wrr4xq3g86192al6v36w49zg286mx815x4hj0rq0lcnql"; - doc = "1zim38z2ypq1s5dm3b2hmf7xgnm0mxbm06w6ldsqbbgrlriggksi"; + randintlist-78015 = { + run = "1lhqq6b1yanh1bl1yy17kbdf8dhn8f6h5xpjqv100jy8cjal2z67"; + doc = "107zi1nlwy18qhx9i4d12rgsgczzbqi9f0lj8p5pvvd0jvzfkiys"; }; random-54723 = { run = "1y4dn1i3kmd99b5br7a2j6ppf0ikzp744si5p6m5rmvg4vh1jh69"; @@ -15295,7 +15355,7 @@ run = "0mrk5p7h2y1kaaj45fcr56smzi7ny6808k53s5442gf538id9jmb"; doc = "1ysaqvli3gy777a5g1d7q5brc245qqfr1fhzj0a4dwrj1gcnw4x1"; }; - rccol-15878 = { + rccol-77677 = { run = "04nw4h7z4k4rnvqh5s602l8h05n85iri3p3cpic4ss71ccn8c2dw"; doc = "0q3qb0sbhnbqwgc0i9bw27s317rbz05k6pmvhad3m8mvlsbgh285"; source = "0ss2436k5fbd25cynhw13lq4ns4payl8fi8lc96vi0kvn6jmkwrq"; @@ -15323,7 +15383,7 @@ run = "1hx39j04h7y14qrp75q9f5x3nnii62pvi43ww48nk02glxs9y5kq"; doc = "1v0f93nhylqs5rz2bxrkfpzlvwajsz6znlyvdnc0gxcbwg330j1q"; }; - realboxes-64967 = { + realboxes-77677 = { run = "0xyp6w8kbycaqmrkkrl8701c7shvd9i16vvgs28cvr61nkv3mv4s"; doc = "0xd95j7wgv3yzrzq9lvdxpzvvvki2an8kg0zm29yz01m397vmys1"; source = "0r0phiq8v15ra9a429j63kyjv3w2p96myr8czijfcb9g4920jvmm"; @@ -15333,7 +15393,7 @@ doc = "085nfwsfvmbwv7zlfg849ywyqswi011278gmws01sv3q5y6ypfxq"; source = "0rp15pryn8zyq668pxapwg0imbn76m9fclwh6qd2jj48bqrlsq06"; }; - realscripts-56594 = { + realscripts-77677 = { run = "0ph678nf5k03xl63z66gkmg5f8agxy201y6bvabhdnb1zhvfrfmm"; doc = "1kmlaym3vxb9mx0jp7wvmsk13i30wyyazhny5zzk14bwx8rk3kf4"; source = "1qzqr2q2bkq4pchin1xivg8gwx5qkgip4kq74rswfz5a5iimyh0n"; @@ -15378,11 +15438,11 @@ run = "0pj6xvdd30b4y1fa01vmhczinw48d6psfd8iy0rpzpaq89rbjrvq"; doc = "0sylgv7viy4qgl0krhsf8q1gkxiz91wpn0l5jyq5y1zg92x8jk1b"; }; - refcheck-75629 = { + refcheck-77677 = { run = "0cw0ycdc7h616qspnlkqps86xlgwa29cvyvib84mv6ir20rhdyvp"; doc = "178q47rlyir828qc3p4qnlsg5gjaxmwgnqs4y9bva4b9zb1glz8y"; }; - refcount-53164 = { + refcount-77677 = { run = "1r4lv6yhybqb8wkqyaysimb79kbdgvv393kn7dkjqr46b5w4fzcf"; doc = "10vn481rkdwv63z4n67gch55w8x44v125kf3v7299j92fm8fdznk"; source = "1rf8yk9xc1qhiiq30jhvjqmg5773g5d33fpcpih4i9c1l7kad3sy"; @@ -15401,7 +15461,7 @@ doc = "1jpx3yka29lpssvhjl12h1bxj0k996x7a7rf1742wph6w1n5ymmy"; source = "134hq9c9kdr7rgzmp5jkjccqgfw10zwv33zmj25b91xljn5afc6w"; }; - refstyle-69680 = { + refstyle-77677 = { run = "1jfnb5vcsdj5wxbl8cpiv0bym8n62pqhqz96vy6hd7cnib85k3c5"; doc = "077h83hngpdv7bk5cvbw9w351dfkiwbbinalp7xgw2x0p240d9lh"; source = "0c4ip2pri9y5hziwr3p7xlrv6dnj6g2h7cjnlff77zq1bvyzj70y"; @@ -15411,7 +15471,7 @@ doc = "0qnxcyh2vhkylaav056lc2vg24y5h11svzy6hrk6rr3sza9k6z2k"; source = "1xfk7qs4x302lfi93a1n8nzpsmzmypyb34d8hd7h8y6nm7q2g4y3"; }; - regexpatch-58668 = { + regexpatch-77677 = { run = "0i8dfsr32f4w3lfh88z45sdhvwzqgh52xqfqgj53fvynblpz9msw"; doc = "0qh2g9sdj971a75dv3jfxi3ga3mf6fmb4azphkdgxmm690dblx35"; source = "1iq45q093v1n421r37w42815yxjb7iby426a48mvgzyc1c82rd37"; @@ -15421,7 +15481,7 @@ doc = "0zi950xii9qbscbv5030aw02arc77c8inwxmzkslcmapdqxq5wr4"; source = "1jz02c2c5xpinxninb1a2bkgan21gijs48rks4xv17y7k6z9h00v"; }; - regstats-73635 = { + regstats-78116 = { run = "1g6r24jlcddziccbwcilmcg6jlr3whb6qvi6v695ijf5f9jfpr9x"; doc = "1yzbn42rx5c4rljs9ivya5g08mm53xdnzg9z63218bryigj4s9ai"; source = "0f4xwgqacnl6sqlmsnjrk86q9ymjnl2w3ikmhs75p3rssxjmzmmc"; @@ -15430,17 +15490,17 @@ run = "0lwlkrsvx7iry83044nkfl017qzcnk6my66i0lvd5zs2z7i9fir3"; doc = "0sd99jb28jivk723b7qrlwxzx7bjgh1s2xhnxy3w4sq102r7pk6d"; }; - reledmac-77517 = { - run = "1d5ff0j96vxx2amrssqscd4k1kpr47l5wfn2j43z6vnpmfv80qny"; - doc = "0avjf8f5f8li386s0rpm2x04mn9ka7560mhhr8q9ml8l6kw73hnq"; - source = "1993l78cyqcmc0lay8dbzw0lyl931609sqmrm053k75ixbnbh78l"; + reledmac-78116 = { + run = "10ilwww3c6975fvhdqqxy644al3xfdra6qj8axsx0s40xsjln4ky"; + doc = "11ik20ywrfz5k01b39257mq4jdbzfv1fr7597vlq8gaz12d6mggf"; + source = "0kqvxj4kvfmbb28iw6wkmyn5fvhkxdnbjyxng7d8n0ifgfa51d7n"; }; relenc-22050 = { run = "13ym795q37rmxhmr0d8834y272si11f0qh7lmhffrpsf4d3bhf74"; doc = "1hb2sdm9lgzfkj2kkbrlb3alnfjq4rw3islgdzkqbcgqp9s06f67"; source = "1gk7nbczw9b897idmsgqx6i8xdmi7wizhb3dyc0hir7qmivaqv6s"; }; - relsize-30707 = { + relsize-77677 = { run = "06sy6v0jscrj2qs7axm770xv8fkiivvj5lwb8mkf58gd5jwc5bgb"; doc = "1sgv3x3dky3i7xivh6pzqh3lrqjhb62g0ji0hdgmy9blfrdf3api"; }; @@ -15448,7 +15508,7 @@ run = "113nfw6md0v4522n54q63smd2g2iwm89qsqld237f32r3rdkbcl0"; doc = "0lapzgfp019a7qihfhf1cp2szwq98j8kmcy80c3gf1fa1x0c3x1q"; }; - repeatindex-24305 = { + repeatindex-77677 = { run = "1z4z6bpfjmgn8mkpcl1rsd9m1jxdx6lx2kz83r43d1ks5zjc6wn7"; doc = "1vcq9vbfw4dwif9q5ki0bq378yd4sg5g2yxr24bjav97shd9iaxk"; }; @@ -15456,7 +15516,7 @@ run = "0kjpf1ywcphgmkxsr70mzqlx3mid4af7699hz3fqgs307iswj0di"; doc = "1fhx74lsy7wsh84p2g9chdqy94vh6sq4wi1rny9pr9cmnfxb09m8"; }; - repltext-56433 = { + repltext-77677 = { run = "19h9qfzz9idywv1bi4qpl8yqv73lwj6s6aqxqhb8jlh3b2scp4y7"; doc = "0nhr1lpbb5nvi7mfzrjxfq7ii2kib8klzcsqg99b4pj3hcwhv93v"; source = "1phbwgyvdm6a616wzvlc24jm40k4hbyjsnim5g5jr15phlsa6r2f"; @@ -15466,7 +15526,7 @@ doc = "1s66yc51javcxilqw2wnawpmxn9c5sybyvc7zy9w3320mnmqj1qn"; source = "0i5acxhykwna08yj8zv0y7xqqn4gxvv65s63v9zkr1r0vynwcnpw"; }; - rerunfilecheck-75559 = { + rerunfilecheck-77677 = { run = "0gbbbvkzffbb6jnd28pp4f9rvakqdvc4zrg2pdr8idrfk5c7l2mb"; doc = "024g8q7c4f8adr5dv11fdlm17acvshi81vvfricbbfbflqglsyph"; source = "0hvz2gxh1cxmik34cv3ip9i0ynbbhnlvlg57rsy89s3wgwk6138a"; @@ -15581,7 +15641,7 @@ doc = "00qwsv5vxidjzkm31v21sbzd6rp1pvz2vrs66gmlm1xbfsv4kd0p"; source = "18zffnyyhc3mp8xpw7bc52q29z3skqfxg6h6x4b18mi9jpyd2x6q"; }; - roboto-64350 = { + roboto-77677 = { run = "05ynyzlrnhn7q95ld1midxdccc7kv209p4x53bi2n8rsjmp9sp39"; doc = "13aqrvxs9vhy8bpm42fx1i47m0q80pc4zm5gh2bllrpgpqn9hbry"; }; @@ -15606,7 +15666,7 @@ run = "1cmpg4w2pqwvr624kc4rv7kvnf45c2ffqrryh0i7kbqgc22xly08"; doc = "12y4cph62b8rag4dxajpzy7y29kvnb3n0z99s2vcq1hfscyijn12"; }; - romanbar-73634 = { + romanbar-77677 = { run = "0wzc25x8bskkpakdd2y8spmgr2mgaz0jms3l3cw4w07g0wswcga2"; doc = "03nrjdprcrpcwy2r7qj7782r60h07fli4xpkv1zsh0vv754cg7mx"; source = "168fkzd7d9f4sny9h41drx3c1c2yz4xxmdwdswf3vgracjfv70n0"; @@ -15616,7 +15676,7 @@ doc = "0mj7kh8jvhscc4clf2199594994xdx557q0nnsk95srwmncq8f50"; source = "0hq151qq6wb0q1xhbq6jqzxfh3zss9iyya5wxv883a8pd79rancj"; }; - romandeadf-72484 = { + romandeadf-77677 = { run = "1l4w14rbpp2s9znwyxnyqfbbllywcsmw9aan4nqqh07vx3fagp9y"; doc = "1821fqp9w4qsjfpqyc4284xb72dis2d5nv78fkzzgb1bzdmckg8x"; source = "1jpf4cvgpynkw64sjjakasgvvj73025prvhw0jzggywicgqhml1r"; @@ -15625,7 +15685,7 @@ run = "0y9nlxbjyiwivw9jkc0vz0lj3b0nvj9dcd4sj0gxgxa1dg853rlp"; doc = "0bi3b9991x1pvh8s8yrw5031jkvvwkrwah78qfd5rlywh2ylnrr4"; }; - romannum-15878 = { + romannum-77677 = { run = "15zjf8wbjif83vnib3y6vqxc138aplb93nfkh95wl2rmahaigmw5"; doc = "0a8zsbh28jl761ir6is1l05n9jyvzr31y86qwaa714yxwpzak0s4"; source = "1gnvnj1l88l66mrhvd50cx44wws4a45708jmrncb5mnf0i6v7ci5"; @@ -15640,12 +15700,12 @@ doc = "050yna9vb9cz026cyi44f1qc596svxvf6fgyxlby2isl1jqy89zx"; source = "1bzcpxygwsmcg91nxx8lxc9skm5cr8hbz47qmydwznkkzldkdbh6"; }; - rotfloat-18292 = { + rotfloat-77677 = { run = "01ycgag2ip0kxdsaymfcndmbhfcc95ppkmwhm3imryibm9112bv3"; doc = "17x7jdnrnm333cq706cdkgzcyscq1k162l0rg3qgvknig6991v64"; source = "0ymb6xbsqqj91b9vkfzdab1ip0xqqj72zm1kd812gjgkpgxc3jfv"; }; - rotpages-18740 = { + rotpages-77677 = { run = "1pqfkyqs8ymfqsvq35cpv438g8a3az6sajh2bszxncl7m3rqa10d"; doc = "069jlj27xa7vnl83bx5m4k79lky0ayvcl13gqxlk8an5kdwmdr3j"; }; @@ -15662,9 +15722,9 @@ doc = "0sg1ck97k8pbg2fjf99mhpvd251plphr5pk1dywmjniy9vmhv1ih"; source = "02kk3h77drvkqanc04bjlfzg0scprcs78z3m2zf8gs6q8w95k7pv"; }; - rpgicons-77525 = { - run = "09kv25varyapkjs7l2bb2j1frcwm0fqn1argpsdi33q2n5b885ms"; - doc = "0a31q990qkz1fa3pnb2a5wvplf81kxizcih0k7z86xdkj6knlwrb"; + rpgicons-78149 = { + run = "1p0q6cqzy9dymanfavj8ph0cgbr6sa1b3ib4bfyd7n799w1rla8h"; + doc = "1sdqw145817qm0hlr0m20id1dclfsk0s01zhykpisx3kwmai9pnb"; }; rrgtrees-27322 = { run = "0jihs23929pzbgpgnb2v9i16fcil9kxkggdv1dvg6xq9f2fh21md"; @@ -15680,7 +15740,7 @@ run = "0q1iqlkq6swy905jh73y42ya9zb55xvg9w991x7lsmdxc0bzdf8z"; doc = "069cpd747d6bk7jmmn1im7jvfb00bd597l34p87vdjcwbk3bzfvh"; }; - rsfso-60849 = { + rsfso-78116 = { run = "1h1hzsf74jll793qs51pq03b2l9szbqagn2p03bcg0f3lgx0cxx2"; doc = "11vjx0l2dx6cflvypgv4vnaavnmkgznkkw9zizic879vihdzrzf2"; }; @@ -15757,10 +15817,10 @@ run = "0gb5j3hn1s28ar9d30g158xfc2vaavhm8cbmivr1ba32njdmmqcq"; doc = "09n9p9q4pjil70ydk9cjh2gqxdslnhrg9avfhj0vvfacknbmh312"; }; - rwth-ci-77480 = { - run = "14479lg6nbyvqk7wlkkjmshk18g0dwkhi7xwsv914mpax9j55inn"; - doc = "06qcjz3fc8m83qr5wsyxsv1pqs1bd3nl2g9svhkw3d5h89hmwild"; - source = "1b6r7c1p5i6y2v6snv5iry88c1yydivf2b76mz7vmgphc80zpi2v"; + rwth-ci-77893 = { + run = "0yl13cyfq2jazh97f7xmxcys55hfvlzrd540qaqn8w0bxpwlhlch"; + doc = "0z30708vwv6vsz44hgwb374dy4a0i5m7p9dq4jwl82q291ff2dgb"; + source = "06ch4a9mkrrb0x62afbgzpjds7cdwbyzzdvb1g68i0dy4gcxkkp3"; }; ryersonsgsthesis-50119 = { run = "0zn3hp9ipjq3624h1kdz1r55wxhawylxkmh6fi7v6cz37cnn36wx"; @@ -15784,9 +15844,9 @@ doc = "0z2n1511lr2m39vn4bdamw8xbxlw92p5hrsxzrnjlrg39ysymsyd"; source = "19547avrh6yv2v86w8f7b0pbvh8xvwa5z8q69bxcvhwj0jqjicps"; }; - sanitize-umlaut-67126 = { - run = "1hif269aigbfg3j1f579c6ipvlqqgs0swlzamxdmplbdxc55i9b9"; - doc = "0nh23n1yhjyf21l9sr8y6yw7v1mil403idqa08prvrmnqhp1d215"; + sanitize-umlaut-77726 = { + run = "175bjb94xy2fdahs28ri2wa7782139la0mg633l4733671l43kk3"; + doc = "1d6p75872vj4ask0ib4q466p0xjwfwx98p3ivwn3a6cd9zk593g1"; }; sankey-73396 = { run = "05gpdv1di6wkyz4kwbc8vnzs9i2ij9azgwcqiyyrmqz5h710r258"; @@ -15802,17 +15862,17 @@ run = "17mqm0iapkf04z5wlj3qpk9qlz8nnq50bfbibikacdanv3852m8i"; doc = "14g53969gw2azpn7z81kdwc1m1hz8mafrz15kzrfiw9w6hh7s6jk"; }; - sansmath-17997 = { + sansmath-77677 = { run = "09zi9xps6pv6pjwp8pjiz6w4zqa9d3rwqn38167k2dlwnc3ij6g8"; doc = "103h78a075lh094slfwlh2yk4dbl0wryzmsksvbp80gbv8w7llpv"; }; - sansmathaccent-53628 = { + sansmathaccent-77677 = { run = "0653qd7c2lb63lbgjrbac7kwl2lzygz694li1clwxlkrf0bnv1q7"; doc = "1r7dqwn7vxgg51jlsgx82kv79fxskcdz6cyhkdbwgd2f3rmkcm5x"; }; - sansmathfonts-72563 = { - run = "0rnb1k0ianc4wfdj73fkz0rdm7w9m53azwlhsz0j5b38p9fvhi55"; - doc = "1nvbd4ykf7cfdxpp34n810iawialcicm8841iqm44dd0sk2cpc4y"; + sansmathfonts-77728 = { + run = "0fgdalqzd6jdihf3ir7iq51jl4s0d08mm8p20hh9q2p0gmxw972h"; + doc = "0lm6kqgj4vyz1chabda8plgfpby3vw4i3sh5nn82gq52sr2q526p"; }; sapthesis-63810 = { run = "18dfh9msd4w3gml1h187sdzirm8g44dzvdgsnh4d21nnvbbxzhnk"; @@ -15844,10 +15904,10 @@ doc = "07w3im9nz2s72p502gzryyrccj4g980axvihrk5b5b3w0qzlpn4b"; source = "0wdb9xsrfddi3sw3g4gppv7vn70f3czjplgbr7pj1hna8grig5p8"; }; - savesym-31565 = { + savesym-78116 = { run = "18z0xwarbkb6cm7n29wasa04d92g2pirlzsr0icnzfip2f4j7524"; }; - savetrees-40525 = { + savetrees-77677 = { run = "0bzr06y314xa1r105vrc9nd37akqcsq58j0qxzlyhc8jvbji9ajc"; doc = "0c00z409by0qp0if8ccrah81601w8njlsdylj42achqr1f9q8rvg"; source = "101p1q1in7qp2nrkz48c7wqfdrg6mj7iqxwg44aqaib1wb27g5ak"; @@ -15862,13 +15922,13 @@ doc = "042xgbjlibp1273400sg7p6fzdzbnv344dgnrs3y93gk6g7vf8k6"; source = "088k5a86279b7iwci0wzxv5wnqifqiwc5kc85701987x5qiaajhm"; }; - scalerel-42809 = { + scalerel-77677 = { run = "0b4ppffs7zcg3y6i3c6dnjb2rl1xm5rz7k5mxm08qj4dpdhyjfpi"; doc = "1js1z2fkxy7ixh069hmg5cxm33xjwwg002y64m32wj4ldb7shfk8"; }; - scaletextbullet-76924 = { - run = "06xadrr36j1v59pm1z28g7vn7rhx2bh28zi75yhdsk8pjvkd1106"; - doc = "1zp5iq1ypqld7bfnml868pqbnyz9hx64jnrdbaq9w1ddgp322kik"; + scaletextbullet-77960 = { + run = "0rwsbslhfw541rxvk8j08cbcyld1y1j2ibp0nf8d66qs4wls775p"; + doc = "0maprjh8sddjr25vhnx59lggi2mn5k93kvm6a2ag2rrhsnc4rlpx"; }; scanpages-42633 = { run = "15q22kfwbw6scnx8q9dj3p0hr0m86lj2asy9fp9s0a15xsbhq1is"; @@ -15888,11 +15948,11 @@ doc = "1qirgvpdi3qx6zq46alcw9asknr4rs43j1686ciqfdz06d3znavb"; source = "14ndkpzw17d9v3kjrsj5w6mrfw9jbxnfxwd28bymrnybzj6xpld9"; }; - schola-otf-64734 = { + schola-otf-77677 = { run = "01i19k0xhha76zz34ccpq83lgnjw4x7p511ssrbdqmfgrx5q0gbq"; doc = "1znflqa3myy4x0m7ayg3sk4z7pja5df1jm7lkashrcrr1gjqcdbf"; }; - scholax-61836 = { + scholax-77677 = { run = "0is3py7zig7whp0hzga4d4a7kfs4h32w1irw4gmrjb3cqndg8w8s"; doc = "0m73qqh86cpgrrxw8v2nz5al0x850danniqyw8359bl26r8cj6wl"; }; @@ -15913,7 +15973,7 @@ run = "08dsnba3p8nz3hnzh1sd5cd09ngg73vl8yq1h5l8qcnynwwbrcdc"; doc = "0vaqj4m0yxbbmqf51s107k28l2wms68w3km801lph4nfz8khaybs"; }; - schwalbe-chess-73582 = { + schwalbe-chess-78116 = { run = "1s4dbcrny1qc0r1i43s7frjfd5i4j6cb554v0mmghzmqch48nqrp"; doc = "1qsz9lin27qpv6dadsszycr09wrnq7m01qyg2n5ypsl6ip4viwa6"; source = "0sidlm4qba6sq552yhj8zxqrg94hg75dy7dsa98q7aa1hkcajpih"; @@ -15936,7 +15996,7 @@ doc = "07s0y5dfmp26j0ayz2bhksdybpqb4cn439cvyifxillkq277dqk2"; source = "1y67y73f2whg663hw56fwrn6jhhpdpm81w32kzwc7r6sk79bnq3a"; }; - scontents-76900 = { + scontents-77677 = { run = "0l479acrnhf3yfqvyppvw6v774596hk0cm33ld38nfjmhdj5dmvg"; doc = "0qvj02kz4pzd210896fkgz7q23b09zcw0ja1v4zwr75fmcabjxnw"; source = "16hwcbijk1cjgi1ivnzjk5jcl8fhi3szrd1m3qlg2a6amshr3wgv"; @@ -15995,7 +16055,7 @@ run = "1as8ipxhssfx4hqa4s246gfim09nl35dx1wanfc6p0yk79nm5lz1"; doc = "0hsyiicb359blk6m4kj5gddlzwphxr12hbrwbp34cjfzkbh5ib5m"; }; - scrwfile-66872 = { + scrwfile-77677 = { run = "0mvrg5vqhswmvnpf74ifld6fk2dyczknjf21hwmy7lyca6vn9fak"; doc = "0jhagc6ab9rfnb3shkn17dhfgklwmz6lg2ln77vskngxia5g9wzr"; source = "08dv79i1cm699rxpv2h2acnq53ghngc3cf98r7rcgmxvszgqlm8f"; @@ -16027,7 +16087,7 @@ run = "1z7wbdha5bch954chgpxjbkv20l01dnxmc59j8lb1fw5j5brdq6y"; doc = "124g6zyngafl8crjz8ffn96nw12qbjk7b56s21lcmmmblhhc8njx"; }; - secdot-20208 = { + secdot-77677 = { run = "0pnimi0vfgp5zsp0iwak0r0j562w59cl1fn3pnp1gwjz65q2229i"; doc = "1v8j3l2bh055b18zxl3287ardn0ns5qjgbqkj08qxz5ls912y2br"; }; @@ -16049,11 +16109,11 @@ run = "178z63iys35al6g5lavqgdd1lcadha9rp25bzm41gyg84f2hpljk"; doc = "0mk0ijbrvmvky4awh03y2q14ks4x9hr2pa84ia0380xfx56849kp"; }; - sectionbreak-50339 = { + sectionbreak-77677 = { run = "097mwp2iqg6rk1xxlppqnks0j1k45b0hlrg84x12y0cgrkd7cdbn"; doc = "0kmfpgcga24kpzm9kwc066a6m4kzw2sfkhr815yc0y2a1agj3zfw"; }; - sectsty-15878 = { + sectsty-77677 = { run = "03ixlxxs2ss5lrmkcwilrzi7r46krh21rli07y2j79p8l23n7vrh"; doc = "12xkczxiw3spyljn1ay9z0xrxdg9ziidnyryri4pkmsh5k60wxw8"; source = "0h94wh43pf8bphafhcmpsjzj26592c30pih0x3p7csv8dwbv6js4"; @@ -16066,16 +16126,16 @@ seetexk-57972 = { doc = "1bhv5xgv8jpam5apdybd0cggnvcizk2r6zs7lim1hmhzafpqqlcx"; }; - selectp-20185 = { + selectp-77677 = { run = "16kcbpvjsdc1ndhhflfmnz0igjyjc5k62gcfly447w7d13qsg2s6"; doc = "1frpv5dbxfg708xp03hs4vkgqsxjihn3yk3qvcpns6awjlfi2n9d"; }; - selinput-53098 = { + selinput-77677 = { run = "13pxqr1mzkblniv9rcrr5aslx887xjahjj9f27h7hpx6r4g7hk17"; doc = "0pbqch586hfwfjbm68g7i56d0jcgg6w26k6g2qlfdbk8mjpc4r4v"; source = "0na8byym8s2y2jyi1691cnw46izri0y6ybf3g0pmil2hpxy544ry"; }; - selnolig-68747 = { + selnolig-77677 = { run = "1xrndff5if1jbk5vzycj2alj72r123xjwmyr1lrsjkpkp6jqjg0y"; doc = "14ppr67fbhsqi6d5x0f40awac7j3i90kk7mwrjm1ch1572im5dhc"; }; @@ -16106,7 +16166,7 @@ doc = "09kkjcx0id6zkvjabw5xf9yx74vm4idj46a8jgywyrx85cfaxlzi"; source = "08i6mzncvms49ysabcp2sp9wfpd64fwxhv1m54fwp3nk51if7qbx"; }; - seminar-59801 = { + seminar-77677 = { run = "0a9sg439ahhhbyb3gp83hvnj4ap0f67xhnfj3p2i3k5ch7chkdd2"; doc = "1jlrrqasp1rf1kb2bjqlhs61l81h89y7bhi7x2liiwa0vyfva7s7"; }; @@ -16124,7 +16184,7 @@ run = "151sfla597g5n0nv676sbv5m4kfpmjli7ddhd1yzsiqa3axw7vhm"; doc = "1mm9ya9ls0ryfxzkss3lfmslw9wrbcq9d5abf022ifbs5184rgnr"; }; - sepfootnotes-71883 = { + sepfootnotes-77677 = { run = "1rqdzawlcxshyq99wfy58jm34ah6vkcsljv8shrvk4lpp7mm68v7"; doc = "0n8n858bnca0x1pp9yxy5n3n9cvgh01m13f5a8x40rgjdff0x65v"; }; @@ -16136,7 +16196,7 @@ run = "1d6f72kk6c20k72ndq1dgp27acib6l51ikvhcnpqbhqbmkw9q38v"; doc = "0m4kq89vr5dfi6g3q05vdnkmykfnfsnaamj38jxhsly41y3g29xj"; }; - seqsplit-15878 = { + seqsplit-77677 = { run = "0m1vlslfac4n7fwhrmcl0swx1rf80ks2p3psrszwd8rz79q6xlc8"; doc = "1wbmr7hayx3kzwmbr1w1hlhyyzz84skbahd03bw0akbgk0qziz1p"; source = "1ibiys9lfj92mklzf4lvdzn192wv843zxkv91grjjba8cvn12w5d"; @@ -16171,7 +16231,7 @@ run = "149m9s33isx98vkl3498ywjy6f9q31jkw8schc16hxxm1z0jadnh"; doc = "1rp64i0nrrxn7l2g6dlcmfvwbq3rg62h2ifxrzfp3k5ifnlkhpz1"; }; - setspace-65206 = { + setspace-77677 = { run = "1h2cwbh7kb2hf3s399x78ij2mxj4b9pjyxrc7jjsr4ldx8hvf2by"; doc = "01v5nwbkap93zf90vx4a2whwxa0hbnscqqgcd8r865xfnzgc8a49"; }; @@ -16217,7 +16277,7 @@ run = "0ldw6c8aqqd7m4ahziqv857zkjk3ap12xnnl5k43dcg8n7apb3ix"; doc = "1d627ks3av63b142f8kd7g0fi1f4xzq0yg219fj8qxja4mm5jrv6"; }; - sfmath-15878 = { + sfmath-77677 = { run = "05m3whw5xkml48yx93j9h46qmspnr5hwsfszb59l4wy4jfj66zk4"; }; sgame-30959 = { @@ -16228,19 +16288,19 @@ run = "1dcpvvk5216znr2i0nn302da6vjixkih5nwix9m3hlmrd69z6hcm"; doc = "0xs86yjd9f6wlgz0dlc89iryh4rba3752blz07zrxzrm89fdq22c"; }; - shadethm-53350 = { + shadethm-77677 = { run = "1miq7szfh1nya53vcn9kv3m8jb1sx8p1v7z5m3829ynbyiwr7z9v"; doc = "1gbjisy9miqp0mrciz793vvhj0a04vaai1ixi6vzplhlx9gknv6i"; }; - shadow-20312 = { + shadow-77677 = { run = "1avy8291hmmvbrqdn4yza9w8w7a7hbwlh38sl7288c6gh1hkyibr"; doc = "0rjfdi2hm07j418q3fvrf5pxflh1nfkhrk58nsa23fixxzaw5nlk"; }; - shadowtext-26522 = { + shadowtext-78116 = { run = "1pnnskcw1nq6m3rlvsa69dxq828dx0bgggg8n2p2bxnr9gmnba3c"; doc = "0lfvn68d48yh8smf4w8c1is67chsfnipxc82fx6mal1czlyn73hf"; }; - shapepar-69343 = { + shapepar-77677 = { run = "0siq7d3d5gr91s3bc5873540b1ia73ggkf1y1bs47zb3mh4z9g0b"; doc = "08bwm9a4rq70swqibj9s0i4042fnribqz93jx02xd0638wa51pph"; }; @@ -16269,16 +16329,16 @@ run = "19rscnl84f9x6r7kajj6wjh80di5y1mc4g4nybafnisap76r3c06"; doc = "1kzzbkv36hj2wc9kz1wjr5dlgx3r21vlyj7sy8m8i72yfnmajgbx"; }; - shorttoc-15878 = { + shorttoc-77677 = { run = "0y1sa1l5g19arc5wdnqp0jzvqn51m4gb07acpcp3ajqq7n7yaf3y"; doc = "13nlpmb1asrx8vi08kb6kcqg6szhnzb6667crj9xchbk3zm9iyil"; source = "0a3hl98rl5qadx1mqqla9hw6i1s3324i4la2kwdazhxhvi6nxm0q"; }; - show-pdf-tags-76606 = { - run = "103pmkjv6wa0mmdwkf5pnpkyvlwy8fhwbk55ylqn0vipg5i5sc43"; - doc = "1llb4srpv65pjiydwmb7qwsiml70vcyllfzfrs2gskv47jab69n8"; + show-pdf-tags-77604 = { + run = "1f0gyj60sinic9dyw7k4q5iy8chga445wr7j2lh0r9y3fx3x18ny"; + doc = "15s3byacli9s09rzqpyqznk2fr8d9w76zzzfvr2mv5r5z3sg03gp"; }; - show2e-15878 = { + show2e-78116 = { run = "0mhpxhvgfnzwwzd9ahyzdhqxzqz9sj6vldrnbjy4n0r4fv6c67pi"; doc = "0zfir9yzh3mgpkldcak7hzal0mwls90h1m5vxiax6h2izfkrixfm"; source = "1lnhqxazyz2gfgkgbj7l2140x81bgsxb71y8dagcqazjzdmqgcdl"; @@ -16288,16 +16348,16 @@ doc = "1zdxvlj1jspgkws4xmwa8yy7aaxqwr33lmzkicg6ayy465jmfk9b"; source = "0b8hq68lbd0xjyd1cj3qsw1rd4rvjsihd6s9ab5v3a0q1sm5kaw3"; }; - showdim-28918 = { + showdim-78116 = { run = "1pb5qddnvv4kl79fcp20zkcfgxm8p4zix82g9431db3bbavvmkri"; doc = "1hc208xi8c4ihxb9nsk6y5p6p43yyylqh7jgy8lai2a526xm2hgw"; }; - showexpl-57414 = { + showexpl-77677 = { run = "0gg8bp3pddkp3z79z8wkh9263gnxhcn6vxhgp2mq7w8i166rrsyc"; doc = "0dv60pc2p19bzr1fj2hqkgyjry9j8ykcgsi0v3xpvzh91ic9v5q9"; source = "002v6m0gzzx4kr8vnw75czn58cmzjnyyfyzi2hvfx9ykh7nmibng"; }; - showhyphenation-67602 = { + showhyphenation-77677 = { run = "1qbgbs9jc2i2r572187p925wjyw6zi1h3pgpyr1ixz84ykdjc2n1"; doc = "0qrvpapyby3bbaxh84529fvhgpsvsd8xv1020q832ad5fay6rm10"; }; @@ -16305,12 +16365,12 @@ run = "05jfqr88hcx4mq1fq9hv47921d54947qqa3jdgvk529d0487lcqf"; doc = "0ggkfgf7zb4jn6icnn43w4jzlklkdw7f0pqyksf00mgxcx041fh6"; }; - showlabels-76188 = { + showlabels-77677 = { run = "0nqh0a4q1hpv64isgyv0m2cnxji6kq4d8v9a40d9g1a6is2mqjna"; doc = "0fpc45zz6nm3qsicba7h746wn6piq1kdzbi2nlgmf2dsidzlngj9"; source = "1jbzwjxwh7izdw2hrqwr5is2dwrbjdwhani6fmj2lap5h3ii7x9q"; }; - showtags-20336 = { + showtags-77677 = { run = "04m7f6i3992p93xz9rlfa0vnil6h9dyk7gy1v7ih47f1m2awjak8"; doc = "0i0iaz4hlgf52g68znl5a3q366hd8ygad2khjs3y7hk1fwqpz45h"; }; @@ -16318,17 +16378,17 @@ run = "09g79h7dwc0v06h06svj3h43q1xf31fli33xxlqnckz28i1a4y95"; doc = "14fqspd33n3r642mvmiamswjl4qjda2g7p62amxs69s64cqfliv2"; }; - shuffle-15878 = { + shuffle-78116 = { run = "0laiw8v6izp53c8y0jf4k1nb8brvs36gd937nz2i2cvnpghz98if"; doc = "1wd46l86h8vlxpasvhnvjimsfrhrbs56i767v2h7bdl8yp751ycl"; source = "13qz2jc0f084acxdsf99fj22kbsjkr6i3y7pqzh1g2jd4d8bbw8m"; }; - sidecap-65618 = { + sidecap-77677 = { run = "0g6j4mh0nxvdvqyaz0b0756y1xx55zxwrn761xz39mmw3sca3yzz"; doc = "0yynp2qmq6df47fzns8jq5hkbhkj8p3il3prq4l7pg1129278my0"; source = "0h0s7hpmx4ha318zkz6caxq2ckvwxxv2fbkjy7a3pfs7q2x9fal4"; }; - sidenotes-72264 = { + sidenotes-77677 = { run = "0zvbzghm2g6a91n5w7x831g8qml2cym3vlfggic0xi67jlirwlgj"; doc = "1nj2lm33vn7y86kzmirzqppydka5lfnsdkksjmqk527zdab24vbg"; source = "1qm87llv4hwn43sf3297pik7azpwqw7ibdg2lzqcscqh6ah5lmzd"; @@ -16347,12 +16407,12 @@ doc = "0scpaw7l26fcqylcqspd0g5va331yf88a8wc69diw78haywwgp4f"; source = "1lx77qldn3d23dvs11giircs2pafm54094h6ipxlc4g39g7xc0zl"; }; - silence-27028 = { + silence-77677 = { run = "1zixww8d87jymdvxjzjhvhjjr5f8fxhbjwqyzivki2rhw6dpsp2v"; doc = "01qb2z62da0ji751i3wbhq10rfin23q20r7wr0fzvqv163niy93v"; source = "1m5xiy5j8l0xy9731mf0jvk4f6bh7d22vbsgpjpvy5r0vxafgxwv"; }; - sillypage-71889 = { + sillypage-77677 = { run = "1nh5lch6h502vcmf0xvb2kaf8wgkjk05kgzybc74w73jlzqzfnnd"; doc = "0qvvg8jn40nxb7qdlnx29q07g3yda83czw3p5fr45x5yr54b62l7"; source = "1ircfzngyi7bwgbsvdwv66xz695gni9fyivsn9p7qq9ai9606g5w"; @@ -16383,15 +16443,15 @@ doc = "02x3nwmxdk9spx5crlaw1xdqlwah04m88zrrw4wdg0qjnhvv4mvr"; source = "05ikxmvflqz5m3qallwgyncda49dzq4fibllgc1j77pdh99cy3vq"; }; - simpleicons-77541 = { - run = "15hb50lszrwh86da7lvcywck8bl4qryhckg6sbablla7a6gx0riv"; - doc = "12xxk4w2nmy2ad72jwq0z5p7w96r81038vf92j71hvf6li8nilh4"; + simpleicons-78017 = { + run = "1gwl485lg85h0ayjrjnrqfdshmyahramwp0yhjfiqccissaj7rx7"; + doc = "1xizg0anv1b6mw7nx1pzzyyha7raiwml4n1mfasai8hm20c2w4gd"; }; simpleinvoice-45673 = { run = "1mdc6aij1id1jxlbkwfdvdv87yh55v5qyazfciffpbf91qm87z0s"; doc = "0lvk87l3xafl4s303rhmksfajnw77qd90yvzhdk126dp1prh7i6p"; }; - simplekv-75515 = { + simplekv-77677 = { run = "0lx6hms937ybjvia0cly8lg62y1jpxsnmfm9rv1d0kml8yv40p3r"; doc = "1r3mrmmak86cyv4xhf079abacd1r9bkz5bcag0r5vnwa08rsp7v7"; }; @@ -16420,9 +16480,9 @@ simplified-latex-20620 = { doc = "1cgf1p7p2ikda1nb0c2vhhx7ai6rd973pz6a00pr9yanxsvghp6d"; }; - simplivre-76924 = { - run = "0wqzc5ab1pcv7vvs7n3ch5bcbpmgi791hr11axc94daglmjbprgw"; - doc = "0isjnr5xqf5phv9ysqnr4mxc983k4vhgikb7gl1c6084b7kcnbc1"; + simplivre-78012 = { + run = "1b5bmn42zvkk30nqpmjk9bqc0cviql1c6zq0q3v78m8ybqzl2nx8"; + doc = "01gy4n9wjyky6ajksgi9svw8zkaympdzfim2sqlgr5yx06v3lis0"; }; simurgh-31719 = { run = "1nhdmdi6qbvx1nd92hxl8vkly82a9nxi7ghj0zpm31c15z5pb7rq"; @@ -16443,21 +16503,21 @@ doc = "06saapj9rh5gbrj0npb9rm60xrww8rl1y5brvx97gj4qvc3i2pic"; source = "1clhfsmydg2xjajak0ssa9v5sd3id957si5zvyq3njgl9cpjwi9r"; }; - siunitx-76924 = { + siunitx-77677 = { run = "18c6ibd1ijnjslvj569dfcgkw6hkyzw3wd7c6vmnnmxb3pip0jz8"; doc = "1rfd8rx2qar6md95rqw8nd8xw5yc57ms9sw5pkn3289nadsi3fr2"; source = "1caaw2j33jg4xgm53w995zkgs8db3r928v2gq7hx673rcshh8ipw"; }; - sjtutex-76924 = { - run = "1ng9ymjxs4ix9mw3y9ggscj8hk72q8k89jdlff1q38kya6m854gh"; - doc = "0amsqm75l0nblx9r1yl8002hmlcb5lg9idvcs4d54r62a80b893r"; - source = "01njyhyjjkq79fhpjm49xlq6jlgr8nlvjvmk0j4mxqbi89vnfc8l"; + sjtutex-78180 = { + run = "1cccdx16kva7ihcdysdy89rjwi90q3i761qkp6jcj964fz02ic8l"; + doc = "1chrlq4dfdmkrwaifwr2f8mjqzjs3jjla5cvfw6b9naa51akcszz"; + source = "081gcjprg1k15p1ixza00gqkia3azy40q90d7p75jlyh4rqi77h4"; }; - skak-61719 = { + skak-78116 = { run = "1lh97kc1hmz3ybb67zr7vr74z1zngwl2cppkhmp9cagm48j24am1"; doc = "0abiardppn7hx6l5h4zh92b9m2yf3w16y15rcvsspv1cb9sf4lfw"; }; - skaknew-20031 = { + skaknew-78116 = { run = "14j42hifh60p6glfp24c2f5k9k34vcm0l3alqfqhvv68l31i05rx"; doc = "0i144akq7sgs6kwayl8c2yir0kc7czjs49vj6l5lwdcwbyryhh21"; }; @@ -16501,7 +16561,7 @@ run = "0v3kvrk5aqsfna30z920k237jql1byy12qkb5i8zlr73z4cy1ll3"; source = "17iby2rcnqakykglv9k1q5zmcj0h4gj4h2vadihvyyz6m6bvcx0c"; }; - slantsc-25007 = { + slantsc-77677 = { run = "1a05zrd8bqiqgh2bwlll2wspmd4xnvl7p8mz3g4j7nkvx8bp4844"; doc = "196sqfqgxc7pfyi75d0nqy151if55k3wlvpq8ai7647rmapn17np"; source = "1jw70y8052qvjkr796sz9w0c6kdyammi3gy5v8iq0wwmf38jl8qf"; @@ -16528,7 +16588,7 @@ doc = "1gkgpgnsyxv9nmhnpalshf23g0iz7bcp4agkh7l368j2h48d5xmm"; source = "0chpnchdqvljj7h44ybpkln3b7kjzr7b18cj2qhj66ng9cwpywwd"; }; - smartref-20311 = { + smartref-77677 = { run = "0g8dy72b8q65pw2zmcs2yipclpx3g445v9snjnyxbb3q82asqy5v"; doc = "1nwl85jj0d97djdqkczdw3544vhazy57fx8psdcvfdncbvpk84jy"; }; @@ -16541,7 +16601,7 @@ doc = "17pffyp6d7blwz0a2yjdwa84lim9b7jbg54q5gknmwi02sqdqsb0"; source = "0xd02c6zzvx9av0xjmv8navff8ik9ibanmid9kls10jancp47waz"; }; - snapshot-56735 = { + snapshot-77677 = { run = "0598yminjxp01imxrbzydqjli0i2ws1f9hw6f3qhs7xykfacbaml"; doc = "0j614bp2fydpzr2lx9xamn36fn4x0wwi5a58013ds2a8iiha6k1l"; source = "0bh7gy9inl30h8y9v072fh2malc07cjwizgxc6wvm07n2x3vidfh"; @@ -16550,7 +16610,7 @@ run = "1ap05k43ndq5apibyghkvs0041yi2m3hi8ll66v2yvlnk5xlbk5m"; doc = "0ak9f9mrww694vvq2s80d13cpb1nwvd027j2w0j8m1440lmhl54f"; }; - snotez-61992 = { + snotez-77677 = { run = "1nq3ggbdpkpydaqzpfawvvny8azgbmnbwpl00wsl4rhi7jbqsfwc"; doc = "1v82nn2y2kk8h34j8gidrzlx8nwah5wmdk3qigw8aa1q7vrkj5h6"; }; @@ -16577,12 +16637,12 @@ run = "03vldli7z2bsvznmqw5y6gi81ln5v54jbiqm53z464v76kp9w29f"; doc = "1i7b5i8vv88cjxvcm1adlxikqwvbzpzkiiksdn36in8msj23vjkm"; }; - soul-67365 = { + soul-77677 = { run = "0hkxhwqmss7lsh600ggs8q7qx0dlgw63q482m8piwx0jmh4p29xy"; doc = "146ji413205b7igjscv9wfybs60wyn47d9q6gkzn8l23wamrzxwm"; source = "0lplpmk05y85r2rjzjh24p6slmq8319kn7ixxb3zjbzjp1lc44j7"; }; - soulpos-60772 = { + soulpos-77677 = { run = "033c0arpqhrypwy5grpc8c6dnlc7k86iq5wglm6r02bdk4mcw7hk"; doc = "1g99lgnl1m7nffwdfhmmb4zgjwpaiq3pggbgmi19p24z7qc1sjlz"; }; @@ -16591,15 +16651,15 @@ doc = "0470i396sk8a6lnx189zcazns280qgyw3yvwiyxc1gs2wd812qr1"; source = "09db050wsnmpqxmba7w23h3g92xyzg0sqv57yhns5nwxb2cmbr2g"; }; - sourcecodepro-74885 = { + sourcecodepro-77677 = { run = "1gda06ghylk4r7s7jxllpjgi75blayl1wimbm82ms8194q1xcyab"; doc = "092sp3g7127slr8yw89wv3dxf04v8cxv2vh1ci27y6z6rh05mbz3"; }; - sourcesanspro-54892 = { + sourcesanspro-77677 = { run = "0j0qgb04yvwf265hwiiv581fy39cpr6i9f21k38xdgdi0dl7ghzl"; doc = "1lg7jxxcymnvbrhgdf6ddj0nahbr6g5vnz7ahav8v8zfyfw87z6z"; }; - sourceserifpro-54512 = { + sourceserifpro-77677 = { run = "1zwvz4yqvs5pcqwsig4sjkp4chsc089j0dl9mn8ah047nhr2d7z1"; doc = "11q4ppkw8m56bpn8s08w0zkiilfz6s5jv0rkqjnqbzn47nm3dqij"; }; @@ -16612,12 +16672,12 @@ doc = "122xkp4s2wqqza5nxlibxyfsxs21n20xn3y5i9lym0hakpj7112m"; source = "1mbb835yyrzpk1qlqci0zbvwd64amxqav0z3vnwaxxi14hqr9laf"; }; - spalign-42225 = { + spalign-77677 = { run = "0wy2kliv3mrcqvandk3qbbqjbri6xq69d5jsi80l7qdiij86z3g2"; doc = "0jp34h19q4588rli6k0v5kg47j6i1gjpjgk772fkb7l0f5wln7k3"; source = "02qzd21qzb8s2jsip2fr1jgf11xd7xmiyi7fv0s9ylyfr259c5b1"; }; - spark-otf-62481 = { + spark-otf-77677 = { run = "1z9k0dnahkq2nfqs3plpyb3fdj48x8vcav0ahykd554fygv5h4x3"; doc = "07pq90xx911rdjdyr0sxg4zqfg1yb5kn43xc5l6hn0y81m9j151d"; }; @@ -16634,7 +16694,7 @@ run = "1p503r3q3cpqs2502m376816snp8rxc5hd1rkdsz3ljdkap0nd9h"; doc = "1dfb47scc9nxwhzbhikz62ilgqivb30cfq5lkhihb45lf2w3p3gm"; }; - spectral-64528 = { + spectral-77677 = { run = "1qjvxyjxm81j3cyajki6jv59k6y2m8nv9kzhj45d7i56za9klkf2"; doc = "1x6sixvjk4sk5r6x3pgppynsgp139jm3cc7bv83bk55757jjd8j5"; }; @@ -16667,7 +16727,7 @@ run = "16cw2sv43nh6qsrc1681cw1035gj78fvgpwj79jb91sph80wd4kf"; doc = "0z5b25wv1pcyjc97w1qd1lx1l1rj471nm9yxx0rkd7qyabqflyj7"; }; - splentinex-76841 = { + splentinex-77677 = { run = "1x3zznwpd1xrz79b0vj0k72rq1zi1lm1gkmhw10w7jl02cnfjdy4"; doc = "048k9bqsgkinp1gl2v9inzypv900k65hkmg2lsdqifcddvbj2mn3"; }; @@ -16676,12 +16736,12 @@ doc = "0lyg56rnhrq620f083bayssdm36h6wl05d8wld67lf42056kxy8j"; source = "05b9dwykc91q4d7xmvq5hg6vznsy4axpi4w6awr6l6qrrqh6wz71"; }; - splitbib-15878 = { + splitbib-77677 = { run = "0z2vnb51ksqp3i11903mvgaknvxl1azwqsch5aaq14y7fp9kcrah"; doc = "1vb7snjy518hcv3x0cvr40bzlxr0nqb1ssqagqncyzzpg55nv9gl"; source = "1sgl95vwqrp6k4y355d9mwkqm6zpw0g69p87hnsmdbd9bqkjvsv4"; }; - splitindex-39766 = { + splitindex-77677 = { run = "03x58nb9bqd1fn3k9fqq5rdafsna9rbxjhp44dwzig8kp81f0g0i"; doc = "1v2wwls8fgb1rhk91hrjsabxj6plx2bq7h07fyqxvl3982am9wm5"; source = "06ksmac3dxacfq7j4ad7vy9kls2rnay1hww3kgbp2sgadqvwmz0z"; @@ -16695,11 +16755,11 @@ run = "19xicma97v309pbwgdyizrjwwnlas95wq0d2qlyw7m9wrq295lpb"; doc = "1qsdgagx45z4gha0y7z37687jxrc121pr592b1xcy8bhf86nimhm"; }; - spreadtab-74630 = { + spreadtab-77677 = { run = "17hiyj4iw4h4cjic9xxm2fgsp6jlifs4x336knzkfzbspy6d0ir7"; doc = "1ahjk4dfz2l3ri91nnk311p3bynjvs0c6if21hih5p91ay1w2p4n"; }; - spverbatim-15878 = { + spverbatim-77677 = { run = "0s7042ln9l7jvb0vyrmg4h4fdgzy6vaabr62n7zlkr8pf7zd8nvh"; doc = "1rb6gyq7j5m14d8707gkqv1n5ifk1y497mwflhigqgyi9lgcvgxc"; source = "0f3spbpb6icwm84v4lq0skkx53nw3i0b90ik0svd9dhg31y24c43"; @@ -16762,7 +16822,7 @@ doc = "1jamw0i9nwmk50j5xiq4pznyjiqc2px2s5993gyjs6hwxb28c423"; source = "18mw8338ls16klvx7zbdr1qc0z64xgnilr79zfldvsw10fp73apg"; }; - standalone-74247 = { + standalone-77677 = { run = "0pdhvg0f34f8r3inphn2czymq5zna92y5p5yx45byly64daa56z0"; doc = "1g7dl0bw0zwmb4z4jskgrh2bcvhl01f1nzgyr527rvac30rd5ys6"; source = "1pckjcvqp1ygx10vghlrib2wd0h2qkkgr96wjg1d1i12cc5nwh67"; @@ -16780,9 +16840,9 @@ run = "1bf89j0qqyzih5w9ban03k85v8ih0d16sil1sf7smzmqk3nhmrz8"; doc = "0rjx4wj021ri26zxdlhkh71q3d0ygf3hvcqghq9fwkbi0gnig1r1"; }; - starray-77052 = { - run = "10jg92mz5mxxxgg5njrphy9w34pb17z4wax03plbak5ic1g775s9"; - doc = "1b3zr4419hrlp6jw2k1w1rs5pbzgi8m298ph5vph5cfszf28mlzm"; + starray-78121 = { + run = "00fxgnmmnp041pkbzb3ljfygwk2ihk22ga959jdws0r55z0g63yq"; + doc = "1r21qd22vs4715r36xd0gmjs06v9ywl44hk8dcilzyc1gpq3112a"; }; startex-69742 = { run = "1d6c54hm9jdi882srj87drkcxm7lldb4g60lbic9wwzn9kpa0ynk"; @@ -16832,7 +16892,7 @@ doc = "0djb508nm3l88p33736kwv7z309nalblb1zfijib7ksqq03515di"; source = "12krgi4wm37q2jcag29mflql1fpry8zhzxn3bfbmwh6cna8i6042"; }; - steinmetz-15878 = { + steinmetz-77677 = { run = "0g9ll1hsf82wll1ng5lc2v6il3l6pdy3dppz7k7piqqmifzc8ifz"; doc = "0gyyqmllgp6dg2g4nh5q5ycnixlyzc6xfmi3szypmr1rai1dvx2s"; source = "07fj431nraf7f9qcmm5bvk03cblmj15xcsbnhgish4rxqbf7clsj"; @@ -16847,7 +16907,7 @@ doc = "1v7drgjgiyjp4q714lanybp34pkxjn73w4s20lch49mpq0qfnfqn"; source = "1ha1ps4cdf6kr6dix9wnhf2672ic31n04vhzqjal12lcrf00pzi3"; }; - step-57307 = { + step-77677 = { run = "1r2mf2qlcksllpaakrycmcrpxfq9c4g7n18ip13ykp92fmrbcz4h"; doc = "0f0hph5cjwhwdn2yyfzvn1jbkh8xm71jw10zagbncapfqfgx5h62"; }; @@ -16860,11 +16920,11 @@ doc = "1yf2xylzkm4rricivv3s9jlcaq8inddmf4f5iq7cg8d1mxnl73yv"; source = "0q2k276hzpkavwgjmaa7m3x222zknzzd99b3px25pphj8y6xrw7n"; }; - stickstoo-72368 = { + stickstoo-77677 = { run = "0y2b7kdk620lwdzj050zqwbfjnqcvdwq10xzbzwbyk7k32n26vhz"; doc = "0sdvh8v47vlmvpmfz3ljy1ijivhzq7l8zf5hrpg6k916cp9y6nbb"; }; - stix-54512 = { + stix-78116 = { run = "1jqrvkx444hvfh7246g22k02jm00m2cnc6ffj36k8qdi1s5m9dkj"; doc = "0vmiariam5zd37zq2ni9560kjgia89p52cm1phxqp6gp7avfyl7q"; source = "0jjxifyrkdwgbv6xvgpk9ji6qwn4wr91lkdprcdjpmw9b2mwflj2"; @@ -16873,12 +16933,12 @@ run = "03ilzmkskp2fj3jwyvlwz8b2ryvb1rfj08ciqhkhi9ddygzjk8xx"; doc = "18cqnpabka16kfq09rspzgwmyh0fva77i8676myf4wg805953zgh"; }; - stix2-type1-57448 = { + stix2-type1-77677 = { run = "0xrpb3y7wbpxdc627gn9h6s3sjymczbhxqqi0dbicrcrd4065kp7"; doc = "0kqh52jkqgsfdwj83wks80h9v326hxz1zqh2ls346kc6gz0r2p9n"; source = "0ajs9ri4v4jw3hp64hflxwqd9sw75sk2a56lv57qjzzjzkc51243"; }; - stmaryrd-22027 = { + stmaryrd-77677 = { run = "1vvnhyk7fq6kh1jb2zd19r6qq1j8zzp14gyrqvw7yqm5amjff7fp"; doc = "0dvcn4yw7qlb7gh3b3z9vk4rx12b1086glkk0x21cks87kphdxib"; source = "1wmn7bwahn28lwipkpsla74wn3a018808rmh7yvxdkbxfbzcwqcz"; @@ -16887,7 +16947,7 @@ run = "03p7d1zshmnsb6vhjh8zwiqaxm4hi9pmnx5vf6cdl7amp7zax9vd"; doc = "03p0jdl603jsspd8gn2jr9fi9nc7nfh7arxracp0rwmbac1yiwhf"; }; - storebox-64967 = { + storebox-77677 = { run = "0vy7iavq6qqxpmwhm9cz4gxp67nriq230kcf1mr1gq2w0ncy7kjc"; doc = "1crb1bkra0y2gjzf9wndr5c3nvc83v57lkdglxb8v1pzpy7halmx"; source = "1ybpjfrria57fwvr9kriiw6y76ivwvsyb6ayp0bi750smsv8k5n1"; @@ -16914,12 +16974,12 @@ doc = "1nccy5d95ada03lh1sfk7rv2r3qba8rd2g61wavw1p9cq40r97lx"; source = "02mzpys2xw7hd7mfn4z5z7cdlcafkwhiibxnkwya9h578g20ji1a"; }; - stringenc-52982 = { + stringenc-77677 = { run = "01xnfg0mcp94dh33rfzphk50kjb68bw76kf7jnbsnjwlqf2cr5pq"; doc = "00hbmjwhas4fpcx1yg016ggqv324hdc2aklr2nx5m5x0i68xq6qa"; source = "1ir6041286fiz8c5zpsbl4cq62gzdrdpj50aqv5p6b1lqd8bsfp6"; }; - stringstrings-57097 = { + stringstrings-77677 = { run = "178qqf3ii5kaw5rpjazvf78mjb0aw4vnqzxpsv9ahbqfxpa16894"; doc = "0x6hcdp3hlfnd0vn3inq92nja4hirvhg9m37zmsh9ilnnz7dk8lp"; source = "1aryr9b5d4jrj6mc9cmbpc11l2mqxlxsc16c5h68ql0i6z0bpsz1"; @@ -16933,7 +16993,7 @@ doc = "191661pf9znl9yw70vd5pnycb9bz45h9f9gl2szlap6a2f56rr6g"; source = "0mx9cy3pav9a9hqgqdcb1gsvykvhs9plvgivqg98kg8znmd4nzwa"; }; - sttools-77316 = { + sttools-77677 = { run = "1b7c9q124wvzv1blqnapd8056a737wnypwjalimyclh03simn294"; doc = "0fymrxa6x6b99ip0c8ky7ivw5ww5xfg7mivzbbgylgwp9zspqd3f"; source = "0gxx9bgn84896mss5z7fs9il13v26jd64jswhr69pk6ajjzhgsz4"; @@ -16963,7 +17023,7 @@ run = "14drbny66k6c220zink92nixrlcavbw8jfva8p4rh8cdhwq164wz"; doc = "0cmzng1zba4l85jiskp7m7fd71798p6s5iachwx24syqbmq8h6m1"; }; - subdepth-15878 = { + subdepth-77677 = { run = "1l79nf05yrvpzsbsjyrvyhsc4kx7dfbvx57qc1ymzk2zphnfw4fl"; doc = "0g8apcawmna380iwys0dvshrdi51k50gavh8wgwybcvfjib82h4w"; source = "0ac0l63sisx6ry7m3qlf0f98dn7gml3pfxlyiab8664cv43df2s7"; @@ -16972,17 +17032,17 @@ run = "1mc1zqvqpw5ln494c6afx88gigkby4zlb5i4gbizs75irgyrs01y"; doc = "05m9pcg8dhk8rayald2mnzl0wa7z3w8znwzw2b9ifbxz3cp5k4d8"; }; - subeqn-77264 = { + subeqn-77677 = { run = "1m9gr0iq9pmajfaqjd6njbbq7ay60kn4f7zxwdzkfi748gr9bbcz"; doc = "0ai1zinn6f870lvmwn3v0n6s5vy7r6ayk05k1x02d3n2nr7b6xqn"; source = "09m2rda23l60s86c09l5q6627bm2n4r3pgcw3yf3blw1qvyqprkn"; }; - subeqnarray-77237 = { + subeqnarray-77677 = { run = "1fda0qxhadznv941q0v1girgr2i41lqjr032r93afcrrwd26r9vc"; doc = "1g5jsgj6n1ddn9nkqv3l8bpsnsj0jnxawxbn96gfxz2qi0mqz459"; source = "1gm4xn4l22bpddvl0iyh88p640rl2qj4cx68wp0g3qczq078ig5d"; }; - subfig-15878 = { + subfig-77677 = { run = "16fs6ax4rjnv446x56jydx59ahw9ylkpq22a1dfnnyf8s4jm7a08"; doc = "0jm594akhy2b1w8i7ccv23z4z94lbd6rwpmr62mg1h80af806biq"; source = "1aprv7xqcwnl6076w71x5x8kspa1sb5hlpbcdrws3slfzm40skcw"; @@ -16996,12 +17056,12 @@ doc = "0lhpw3ayq5p15blz7pwkg2z44g300fd2k42lvyf7zii67x2rgjh9"; source = "1mvp7i150kxin5819cvyfwwzgwmiq1r89m2ywjhv87rgg1v31kx3"; }; - subfiles-56977 = { + subfiles-77677 = { run = "10nslhm56kp5bmzr2nlbm40rlp3i02zj4z6vxj8w6cj1vv7jrd9j"; doc = "08r52aci5ab4cv70kbrqq1ak4ny627ks43nhqk6kn649pcahjqlw"; source = "1hmli1qvgpnn2bmllf1w53wjh63zk92dv2wvvi6fzjpq0q6lqhwg"; }; - subfloat-29349 = { + subfloat-77677 = { run = "1ibpaj98ibx67x4kff1p0cnzpxmhs4yyqs2y4vj6as5jx43qnwj9"; doc = "18ps2xbqdf7pgyhj848zw1sbk36drwkpa0g1s9mw882ynz16gl9g"; source = "01c11mbfyynpa1yi0arlqcaklikr4sr83j69piznabj5jhb45nci"; @@ -17010,7 +17070,7 @@ run = "13nl4xc0spsg4bq3ld0fv0612kac2z017zp8hwck2d8413jwkj8y"; doc = "0xbrs7qpbs5314j79nzcv408ghhayqxj2n0nfify6isxh85r1ks5"; }; - substr-16117 = { + substr-77677 = { run = "1qialx52sccay00z85z001xsm62ajvbfxqxc9ps0bpmjkcvvgad4"; doc = "0zfcggj17bf26dxihkmqwn80pdir4n216x0nhkb3v17q889q903n"; }; @@ -17022,12 +17082,12 @@ run = "030f7sq37qjn99l1z6nx7qbivhczpzhjm7drxhhhsssw4n3mci7k"; doc = "1m6zyy09a3193w0p91y8g66n8bnm80awzg2g8l195n4p41l8vnkw"; }; - sudoku-67189 = { + sudoku-78116 = { run = "1nyh5rv8fgs0lgmsjgkfx24s3lh8pph6jcp7dx8nb8q2ij8ia4pi"; doc = "0hdvzb1vcrlbis4xsgzdnbidapqp7kdaqdskdha5szjw53xz77ys"; source = "1rwwqpqvmwvq26ycj2glk0k4m1vlbjrxjp0l20qnh5vad98a1x7p"; }; - sudokubundle-15878 = { + sudokubundle-78116 = { run = "18y4x1g050ircqh3nd95m45scb8zgjzi03cj3n7whn207dvapsdw"; doc = "17mdxysiwjp3ii1qhknrxw07dcds57qbm986583xh69bhq08c4sr"; source = "17g96rhis66gvgbm1857ck4ri8nz3isdlqshfx9rdbpgs8x58i0h"; @@ -17046,11 +17106,11 @@ doc = "1574qpqf2bc2jzr9dcjqrm5hc6p59cpp3i7yqa648wi9ns9c657y"; source = "0hm4drchfwrydxr28wlpv0hx5xbycdgsnqcdishqzdy4kxidc6cq"; }; - superiors-69387 = { + superiors-77677 = { run = "1kj12xhd0psdz08mx7k2kz2maaaam29s3lway19gcawr156jp60m"; doc = "0vg6sk9ad181y4g53shj1j0mdrcqny4hjdfv3kdn5csm7h5kqq72"; }; - supertabular-77236 = { + supertabular-77677 = { run = "1hi6yav7kw6ba9c4wsk3mgxpn83a4khlp57qxzggjvik0iarvaj7"; doc = "1nfwr44cxvkrshn3f9d6wwwdyhp5iv6305wp02spdr7171hn93xm"; source = "0qcfbgbxaj82qykja3phqw0is39j8k2kv9k5pj70p3vslmz7c5s2"; @@ -17063,7 +17123,7 @@ run = "06q7nw6bh9dkknj1jzvy1wljh9vn49z7mbhr5d0ydv10mp9y9zlv"; doc = "0dsr3yd5v6i240f7fgpbdlp0dig4dl0376ssd7nbg86scl63k9iy"; }; - svg-70626 = { + svg-77677 = { run = "0h7ciy6qc3awr2317npp2xi958s4rz8kfr137s2rwpabmkriypsg"; doc = "0c2ibjsnjffp6rr4fk6b74j1vm6vfi0awvhbpz4yc5cvgjw733nc"; source = "1dh1857r254hiyi0sjdm3271h26wah74b67fvhmkwwr0wxz7w7vr"; @@ -17085,7 +17145,7 @@ doc = "1fwagcrmfhz8qwajrpj3bh4r64hm1637kxsqrwfxjnxfrk95v9d9"; source = "1799jhirlv8gvnnfdh4mwsclcsrr8919wl7wn8y88xwdamiib282"; }; - svn-prov-64967 = { + svn-prov-77677 = { run = "0r4s76i89wh1fjrmf9imf6y2sf96xznznyjfcivi3sp8dvf5ln5v"; doc = "1al7qiwd5ajjpvs2f90p7frlkd389p1ama019yl0nnxc1l45m067"; source = "0cg7qwgv20jvvw6bibkskj3p8jc5l2mhgzwq6x0wzy1ds7x1f6b7"; @@ -17174,14 +17234,14 @@ doc = "0rnghg1459nlliwbcy8r60rc9si3ya35c7sl5zqh67sfwla2ixps"; source = "022b2sn42mfdnska1cvqjsafakah9a908rvyw0d326d7lxx8wrx3"; }; - systeme-77138 = { + systeme-77677 = { run = "07r7njdk2kbyy8scd09vakkpsnx7ys281vs8cl52dlcbq433khik"; doc = "00nrdbalsps12vsr12cyvgz5lxaddnjbyqsp48gif5635yq0iza0"; }; - sysuthesis-76945 = { - run = "1yisgd29ykghilyxnakih9b8dyzlr1pm1qxcgvw6lppwi45x5jrl"; - doc = "1i1fi1mgvpx5r15wyqc5j5jn0jwbnbgyg4m5bgg5x7h1npz1yb6s"; - source = "07npbg55s9akaaninyqzz1mp39hydcbyz6285h982vc6c3wyz8yb"; + sysuthesis-77677 = { + run = "0glg4hc74sfjbyd9yprnyh8iqbh6bl7kxl0511ks4mw36pscmdf1"; + doc = "0ny77qkgvg9qhmm4c81haxan6rpn1mpdhqc66nqr8dkvkfr9jbrf"; + source = "0s7w7hximgsxvglgkf57vj609ya31yg0glsp3vshk82c4c0s9cyb"; }; t-angles-71991 = { run = "1p1h0gz1k4lr7rmadhdgb7l3gp55w12m3p88hy9d4d0ryzld299q"; @@ -17212,12 +17272,12 @@ run = "09pi8sm17m1v4h362al448ayhj1h5n0krdaa7zsys00l0w55qm3h"; doc = "06173sm4yx2a3mfadax16nqj6ggn6yak85l63jiaqdczwyb09kxi"; }; - tablefootnote-32804 = { + tablefootnote-77677 = { run = "0i1mj9bq2hj4d7y7za2zj64p5dfdvsfi51147as5kfb6ci90rc56"; doc = "071xk16ck9r0jip847ikb2qjyv3ghf1m73w4s619zilvm752c0ak"; source = "14vrh8c322skk3rpjpr03fgzbm03khmhf3ifh2fm72yb5cqgbbqr"; }; - tableof-72313 = { + tableof-77677 = { run = "1armfxwch206q8vnggw5q5f8r9d5qm7l2alp9bffwr5zns5aqd28"; doc = "01hhayhnq48azlkiwmns0nsy3hmr78h6ahicbmh24ky677f83kfg"; source = "14myamdxyxb14b54sn9yk30ff123zcc8cb66m44wg16d73m9xax5"; @@ -17235,7 +17295,7 @@ run = "15xinskbqjj1dmi1fpvb6slg8kk3g66dm70z9f7dx8bzb1v65zwz"; doc = "0lmi8mn5k7b5i0n7bqhagjkkzs2niy9852r8r0vv2c8qfbpm4hpm"; }; - tabls-17255 = { + tabls-77677 = { run = "17bg083653km6v92hifll78vs0p9zwfnj5rbw1pcl2siizf3pfj6"; doc = "1gnk4blwfikqshqjv4zd4cykp1k6k025h7vnbjrvia11l6kcnavn"; }; @@ -17255,11 +17315,11 @@ tabto-generic-15878 = { run = "0i65jflbnhqpqf1w7pkagicic1s39gcl319z7g9zr1g80f9532dv"; }; - tabto-ltx-54080 = { + tabto-ltx-78116 = { run = "1ayysa2dfm6q6wli0ldk45mfw9jvj79mdx5kcpiay69xjl96j89v"; doc = "0rgk0znx33lk2gafzjbwwvl61xl4kw36h9f66kay0y91cy9ra9n8"; }; - tabu-61719 = { + tabu-77677 = { run = "1x22myjp1rpg0in3jgjj4wy0xyva8xd5hsy5c1rqqpy67wy83k0a"; doc = "076ivdvaac2snb4dgkf4hzpnbjqli28hll6s4r6z609c5v34mf1j"; source = "1pb4kibjcmwn8snfhcm49jjp38i979dac06p471w9bjnsp0khs85"; @@ -17274,7 +17334,7 @@ doc = "0rd6k4b00aj398hy247x84jj9c3d0dm00xnaw69p7wvlprzricwc"; source = "1lrvp6128j70fzwqr61nnwiivgllbbkw7pd53l11sqzqwzxppgi5"; }; - tabularcalc-15878 = { + tabularcalc-77677 = { run = "057720z8l7ss0kpkg7l16fc2v82xr0wqlxzxbcak5m3hl5k03g7a"; doc = "0539rar83mprammyilmclcbjxr657z6q2xmmwmlik990imf78lqc"; }; @@ -17283,7 +17343,7 @@ doc = "1ff62dxvnhi4q1gy8f7qhc0zz1jiayl6f8j96dp0rz38l2is7m86"; source = "0sfpx5w61xrmmgip0c746mghhj06r2mn2jmj56zingymm2djiad1"; }; - tabularray-76953 = { + tabularray-77677 = { run = "1ba1yvz1l4kvrqs9fwnrb6vg8ll17kjn7y1j5sw3hip6b85fj1ga"; doc = "1hkwbzacwwzgzw5z2g11q80qxa54qhamd0pvpa3lwl4lffyzqpdl"; }; @@ -17291,7 +17351,7 @@ run = "14c54z2k7k58v0vbnlpszc758m00m8znppxlmjdypi8k0f0lshvz"; doc = "0f71rqjgcb6396n86k2qkgbaayzzhdb9brjm020ylrpz1ml5vqm4"; }; - tabulary-71463 = { + tabulary-77677 = { run = "0l0iibf5ycpds4j47ad1zhvywqpjaljsbiqqj49xqi6n2a6wlshv"; doc = "1bslhgd6iq5d8w2gp75x3a6098mv5vk4pxvmqqrb1b5q9zfvcbz6"; source = "14a9xxkpsxdrf5sraqpc4pw44wa0az153jk0jl7l0lq4906l8yzd"; @@ -17301,7 +17361,7 @@ doc = "0iv8w8jvq05f6a1z7n29c9cldk499fd9igryv3c93g6bgq2hkzks"; source = "0bw2a9rgij2xvz3lhz6gya4vfsjn41cn7mg9mkg728q4vbhg19ms"; }; - tagging-52064 = { + tagging-77677 = { run = "0sws4x1h52cd313apfzydqpj6c8xrb8x5881cfhwir000n48crb6"; doc = "1pv7savkzm6jhaliw5ilb7qmhlj3iyiz2w6kxchanwrg4pnqabx7"; }; @@ -17351,7 +17411,7 @@ run = "0ad1qkbvvswq7msx9889sz8n7wf8iszigd0vmk2yycykbf0axzii"; doc = "1m5g6bsijqris8r7z2dw3cj74ajcny2wjysq8ql26531z61hj9ss"; }; - tasks-76924 = { + tasks-77677 = { run = "1gwl8g4a2x3sbvqg91ry577hmpxdc4dgcj9ixhsla25h23jl414b"; doc = "1pavbpzm6z6najh72z52j089mdg6gqzsa8sb9qyfsql7mndnxznz"; }; @@ -17364,7 +17424,7 @@ doc = "1vy7k0f6ri4kbjrhby0napsas9wwlq5by2q1dakbz7r80zr7dc3k"; source = "150p69vd9465icda6p0wp37gg9vl8y3c2ys3b8f9ij9a88x5775j"; }; - tcolorbox-77161 = { + tcolorbox-77677 = { run = "1yhpp3rma1giasf9gs0rv4jb5zryf68xagjhajrx4i1lri0vmqf1"; doc = "1hjfxwvs6xm0qbipfk9x1ngjxr8mj2cj2l9k62rrqpgxbk03r8pj"; }; @@ -17393,7 +17453,7 @@ doc = "08yjlfrblhralk4b9ji4g47cr9r1zj8dp6sjha0169395wn4820l"; source = "1cifrswbfk6714m63kvmrsyvz3q29wd1bgl48f5d9ay7pz07wjyq"; }; - telprint-71914 = { + telprint-77677 = { run = "1lsa51z7cg98np1yx62hgs7vp8hxgrlf1y9ssnlj5lbi3awvkivr"; doc = "1zapfv2v4xpmaxyga62cpqjbnn2zlhqq4xdr5s8y798m871jh19k"; source = "1w0d0wp5vd595r297p51sqgblsvfqfcavzfji4cqzl1xjhx5r00b"; @@ -17409,7 +17469,7 @@ doc = "0irpqbcf51dx4rcsa0y3r4x00y7p0fanspyhia6vhk2wsipbgk0x"; source = "0z1nm6jp8za0dlrj8s7zfcy099c7zr6lsxa48v7gppabh7i96gqq"; }; - tempora-39596 = { + tempora-77677 = { run = "025smp68d941hqdxqsd4qpaxvk4z8ybg14xwc47i36k04244rarh"; doc = "14k350dyiqjcfg5fx09i2i9cqsdw4mh1qcrv8cglf1gf2d0b3jl8"; }; @@ -17423,11 +17483,11 @@ doc = "0225gpdqbbmcpgxmpjcj2blbpzxcnr7vmm38jkkpyan3gfw52n2w"; source = "0jzzn01c5gwkc8n6naaddm793sm8vs67vsjd30lj4ls7djpnixkc"; }; - tensind-51481 = { + tensind-77677 = { run = "05vgqn5wcynyp8gy80icnkrdrgb0wsr3h0db033yx4yk3c8lhwaf"; doc = "1vns4k813ffccps5vrrpfmb7rm4fmfs8zgs7cnw2hqg08dmzijfn"; }; - tensor-76924 = { + tensor-77677 = { run = "0712frfli31jnxndk2fac6fln2538pmb7k16jlvskkifgzwrsf99"; doc = "0cgwilixdvg1ak90m1bv50rvzhlyd17d3h28mw5bj1myqxr8ybbj"; source = "1g03dgvnj7j8n7z482fyxpa40daj6rllvz4vnli78i8kyp2b3m3v"; @@ -17446,7 +17506,7 @@ doc = "0krnv111d82razivjks8ip9m6z1bllqhx47yzjw6b5af9ps1k6a5"; source = "0nn9vgxv5awzqx1zndl7zvgd5nhllw7kp8zj7snd1nqvz3wgc5n6"; }; - termes-otf-64733 = { + termes-otf-77677 = { run = "0vwm8qrbp9r3bbz2a5sbkkpmkmhb4zh4hbxd37hngx1pd576lasj"; doc = "0pxck3jbnw7wk7j0p18as2i7cffwj2bf4zjx258dqxg2yjg82i7y"; }; @@ -17517,7 +17577,7 @@ doc = "1ppvdq0cj62zk3b0i76lc35r9pizzli7mm4j2zvdabysn0prlyyb"; source = "0ysjsk73ksninqk2dyrw06arl692x66rsrr8vb4l2ri3m0lyivlf"; }; - tex-locale-48500 = { + tex-locale-77677 = { run = "05l4frsxpdmsrbn50q87db878bwpi076wagj5r8kdnmdwmcanr6l"; doc = "0j9m67n83f4h5yhfh3a51s9yhqh6kpjz8y5vlxhyabyf7rcpybd3"; source = "1x0wmqsrbgdgy67gln4jd0518cbd2cxp36gqrjrqgn574qsl5cx9"; @@ -17538,14 +17598,14 @@ tex-vpat-72067 = { doc = "0f747dc6qb6bia3jalr0wf0g51aqqf7jwix7wnn207nks6kh69bp"; }; - tex4ebook-75774 = { - run = "1gyihbgsif7wjl436vs4p47nvdb1prm9l2azdvggw9wqk94c655w"; - doc = "0vqnwjyz0yldf4pvpbhssrhl2izvnb5q7lv7c684y59ayg82clnm"; + tex4ebook-78153 = { + run = "1awhmkmvswn5583avfd226qzwj09i5pjnlfm97al5l4ql0hqh2rb"; + doc = "0np84cifjrc9ls39gvnf0pfmyr2azbmkjng68wf22mpbbax0vblj"; }; - tex4ht-77565 = { - run = "14l74yd3a1iwykzh4xhznny8klylg6j2g5y2ch06dac4k41la84q"; + tex4ht-77991 = { + run = "1brpxgcxrn8x45rnxd2mi9fjjlifafrd5d9naghxd12h36i5xz50"; doc = "04z1bsgy3lisx7ifskxzna5jcbjkbwwjlqfwbfppnmjp5rwphxdv"; - source = "18ga6yz6b2g8mrgrkv95x1nikg4s74yik9cpfnap4pwa53xmsxzw"; + source = "1fvgpz4r686f86hf8mjj31724dcr1l9s02nirfn01fjlxq9fkpkm"; }; texaccents-64447 = { run = "0kq5432kl59pb0q1way09d527afjx5bh2y7jmv82f9y5cz7n3kyi"; @@ -17580,7 +17640,7 @@ run = "1jjzd4grr3ip6gd8xmhlawhdcjfj1sqfsa06rxrpziklwirw6bq4"; doc = "0f7q7cszy6ca6fmwzi7fn6p72szgzyj9fldvzz1rk3ywkhsnpakr"; }; - texdimens-61070 = { + texdimens-77677 = { run = "0fny36zd88qkcz7k3hdxq2qr41dmk9j88skihls4vwf350fy8j98"; doc = "1qls1hqs6ypmsg4rqa26dp98m6h7zq18wdg9n6g6895jrmj10qdz"; }; @@ -17588,8 +17648,8 @@ run = "0q2m138gpk9cvfp19jvsw746mkxa613c2204qfxw1bxw8b454d7m"; doc = "19iiznql82a34d2yhzqcp339zszbhfz9fh0h4mb11696mj8rx3v7"; }; - texdoc-73876-tlpdb77567 = { - run = "18ci08vy1nxbyn5xa38w4j6sqzr8hdmd6l316mplzhxblkfmz20z"; + texdoc-73876-tlpdb78234 = { + run = "0lw55pf74bpqj8c921ranmk0df1vr1w09dvz3ijqwdqyazj1wqav"; doc = "001cx48nlipnrz3c3fkhq1rwf0blmgjmyqd5jx2awcp787rs8mjz"; }; texdoctk-62186 = { @@ -17642,8 +17702,8 @@ texlive-ja-74739 = { doc = "177pi6ih64qmpx6zg0ps75w7k8nzdpamj3s9nv8fazs64fkrnig7"; }; - texlive-msg-translations-77513 = { - tlpkg = "1yk7dylndwrwa4pqd6bmkzs7dbkbkz48ad3fp7p6m8h8w3ldhzsp"; + texlive-msg-translations-77642 = { + tlpkg = "12h5z91zgfwfabvvy7477h96pd8h894myi73qyp5zdga80g9zd6c"; }; texlive-pl-74803 = { doc = "1a8n0afgbryz72y6fg88n7b3hk3afmw2l7z1lqfbl300lja55py9"; @@ -17651,10 +17711,10 @@ texlive-ru-58426 = { doc = "0c77yyfj87fajran8jppj0x8krk6b5195iscpn8z2n94spz2fcc9"; }; - texlive-scripts-77567 = { + texlive-scripts-78221 = { run = "1szbylbyf81w3vkhyv1bryzygdpzxgmax3darp4vdcq72gnrvfsq"; doc = "0r2pm5nxz252f0z2xfrm4700lxhi31w7dgzd29b17f30h5i5vr05"; - tlpkg = "195krdxa4mbicyqg9vazlbq3rx6r9ds09w4vkmvdaphhqa2kcqcp"; + tlpkg = "16p09772dwpzr6cdqj3nmk4maavix2x8v2r3vpspsv2ra557zv80"; }; texlive-scripts-extra-76585 = { run = "0b1bdhk2i45m8b17r2w7zawx496jln3w4wh54f2a597cm9d7lcjb"; @@ -17666,10 +17726,10 @@ texlive-zh-cn-74098 = { doc = "1jx3zhrclf8nf1pv56xh9ffgi5dlcggcxgagxp1xnwm3fm3q0mh7"; }; - "texlive.infra-76780.tlpdb77567" = { + "texlive.infra-76780.tlpdb78234" = { run = "10cpzqchjzdbl1f35sn6wg5g1xa606mrqcx6i6nd21s5aqxss9sm"; doc = "0cl21xinysxjp8fhhk81n9yriaa7xm80zzmzh501ck7fvrlf8l2s"; - tlpkg = "14w73wbnl8n1mg155gcmrqj8a5y0mmi0frfn7i89pvgd0wx6gbgk"; + tlpkg = "0qlfab069q41n9yvcscp6jpfyfhn7xwhv7skdn999c9kb5yhz8ms"; }; texliveonfly-76924 = { run = "03i9pzqv2dz4z9nlq60kzwiyfvzhhaalhczqa9146jp4wvcib9l3"; @@ -17690,7 +17750,7 @@ run = "1lwngp6q5mvhzvf7plkriy9nj8kfa79hghsz8aasykqr5a97v2cn"; doc = "0kysi3959kys05xkbx2sj6id2a7cvx21aahhqv127cq1qmhbbj60"; }; - texmate-15878 = { + texmate-78116 = { run = "06hnwj11ify60gx92zqky28spdhppgai5v08l73kiabrryzdn8w5"; doc = "13d6rlazx3qx9zwbb60z1f6dk64n6rph610s97hha5kpc0v2vkm9"; source = "0faabcm8lyfvzn5jb7vbpkpa31gjb1czkr0g391vbdmx9lrllxar"; @@ -17708,7 +17768,7 @@ texonly-76924 = { doc = "0h40f8hj03ha0ilpj2fx5kzzvdv0yplmr4528s2rmmy62l9kgdkd"; }; - texosquery-53676 = { + texosquery-77677 = { run = "0jszy2f076hrc29kk8qcr9616hyk2cvys3kg2qfhvblxf07ziw62"; doc = "11rz21m720pp97vb457pxaq5yxf3j4v8vfcd77w0bjpc632lh1xx"; source = "1q7spgr1xk2lnx2xqksjh979n7r2v1n1441fkrc479zyi69ncn33"; @@ -17739,7 +17799,7 @@ run = "1f2m8b4xjq38j6q86pfa4m8f7z4sqyfblxpkkljppiz66cq9gnpy"; doc = "1zpilg11flz7z6pk7zhpm5ck39avh24na2jpl4asnnznaf5bzfjz"; }; - textcase-75878 = { + textcase-77677 = { run = "19jg174pjclhaj7wr5r40bddflypfc489wkl56bliz0fd8hcpidk"; doc = "0775mi8v7i7w94y08qvck7bblfw9lf4zw4dyfkjh0i71wz7da1yg"; source = "1zbxf88w6b6bipyp76k7qmlhav3yypk696c664s63g5id6jrzhzi"; @@ -17758,7 +17818,7 @@ doc = "1c88my4j07b7ihn07bcii9xxckdv04g3c6jycm0ffhjffw4p7609"; source = "19hc7lalmbr85pbz3pd3dm696fsbdl7y8v9g1c4l2k7b0i5mc8zf"; }; - textgreek-44192 = { + textgreek-77677 = { run = "0r7jcv38749xndr6sigy8zw96kwqw63k4m33c09hikawf2728jzd"; doc = "12pwr5b8269hrwgpr9g4chw273wv81cfa52wvp3nhkd2cvbhfcp4"; source = "0wq69l55462snrkpbpnlg03mrn2yxvibw38lkplgfc65gzaa07sw"; @@ -17777,7 +17837,7 @@ run = "12f8qn2ncw0drx5r48ddb0xcc6fdm7jpmv5i1n0ihfcqaqa1l8xb"; doc = "0qhyflskr978qp01apai5r3qjhsj5q4mrvwck60jr79yasxa109k"; }; - textpos-75712 = { + textpos-77677 = { run = "1mhbsyil3ldw4xq40739pm7995d7fcv050ra4xjnaqdf93cqr2gm"; doc = "06ya6i8qkp823pnh1jzq30wi3pnww00jw48lbk6rzvxzyhwxrzdh"; source = "0vhyr1ljhi5dxyj90zhpr8x7h8rjn84pddaa09al69awlgkihclf"; @@ -17792,7 +17852,7 @@ doc = "0xbfpdp571i1fbzwjw8cbk077rp6x9fiqic49zfcp4f8d0rxdd5s"; source = "1ii3xfn4bm9c29fjqkwm50nkxd7jgzaqnhpzh40vxgxb689pyqjq"; }; - texware-77463 = { + texware-77677 = { doc = "11i0kv92nwfqzgkxks8li5382wfip4iidz1l10aca6fs6sll39mb"; }; texworks-71515 = { @@ -17807,7 +17867,7 @@ run = "16awnv395nhgm8s3n7w1x7x0h32033258bb0jp81v5nrnmn344wi"; doc = "0jvggbnxinc81bn8glmyli746asqcpclgmvyl8gzbdarrnabij3b"; }; - thaispec-58019 = { + thaispec-77677 = { run = "1inic6cpbf1kf1hi6brhq5fj3fkwn95cvgjqwh7bxk9dxk1rzsh8"; doc = "0ki2jl9spv70f5hkzr762nkcylplb9z70c8gdp97whqg9l9mb8bs"; source = "0j69dwrn3qk82xgnwabq30ab1pf4xs3sfnxgnrksgmhd0ly4lpjv"; @@ -17835,7 +17895,7 @@ run = "1idrh46xfs4x0xwynkp8zknj8i81zf0x62681rnmwqzaxwpmdjd7"; doc = "1hplqlflqvgxdahh0s37zkx1i5dwcrzixjbk8sndgjbxdsgzjspj"; }; - theoremref-54512 = { + theoremref-77677 = { run = "1dfv3pz7pjkazp0czzpzhga9j201gwvx785v3qvqasrvpa0vwyyq"; doc = "0zs8q0xzinp2ih68c75yj9mbjh1pmpqc77xg9hmj8n3gpf1kmmi5"; }; @@ -17866,12 +17926,12 @@ run = "19d23nm17nybk0dda4l05dsbs1695fk0kl86vc713l19mzw4l7fw"; doc = "139v4dmnbhsd3nqlp9qknml0glfmh1f9dg0nnixggf19lsayn27p"; }; - thmbox-15878 = { + thmbox-77677 = { run = "16c6p3n4zc2726adj8z131h03gbzyhmh5bj8hzc286p96131swdw"; doc = "15mkfzmy0141k5wgspngbwnnldf0i1rvbmq2bkzcpb72v9vcj8fd"; source = "0lv5mr23wwhig6r9fyy7rlv2cqxlr35y3g89i938w35s9q25xx08"; }; - thmtools-67018 = { + thmtools-77677 = { run = "0msngnpdpqpw0skchd629v72wnd9pn8s1jijcyvqzwy88k8i8f2m"; doc = "1lyc17i46x1v7xhxl7qf8hpjn3y9r7da4lycpsfijmlscp9q3c3y"; source = "13zd5sx1nh9f61jwr2raxkli2y42w2dr23j5yjjfwfk65pd8bfq9"; @@ -17885,11 +17945,11 @@ run = "1r5cssaj6qxv17n04pgvib12a7b7fnxfk3qbf87mhs1xpxsh6v1s"; doc = "0w7f2dfy6sbircp8dbw8s28s4bxbqnmz469c71v3qcaw6hgw3y2y"; }; - threeparttable-17383 = { + threeparttable-77677 = { run = "043vgdllz4k8fcclyw49515rcwl03albnmszbqi7sbsskmxnzck4"; doc = "1mlhxgv9q1gnkp383vinybzh95fd49dgz4x14jnjilhjabvhgyid"; }; - threeparttablex-34206 = { + threeparttablex-77677 = { run = "0ipmhy0jpx38sy1jyyw3ab953cyh95ix4qwrz1ywhi54dn6ahygs"; doc = "19mk0y6nn6bn7gmn7vvlbijqdcjp2br0s632lmhnyhwz0d4xz6mi"; }; @@ -17916,7 +17976,7 @@ run = "1zj2733wnq4zydf22qhza9j0nywh6fmn8xd3dc6nwfzm68pdn9ic"; doc = "1fpbfz855cgs9gdvwqbg9pb3i3yl2xagmxbf25mra08ii17v3pf3"; }; - thumbs-77398 = { + thumbs-77677 = { run = "0v4iq8j01vfhqph0llzsy876msha892c4gn9h56cmwbkmhpim0yr"; doc = "00zcijv2fm674hvzdm6wffbdfczpxpkr40ycv9gl9s7z4nj9lli0"; source = "1r37iw0ybkf719llsgdhyiqdh6dh959p8zw49n3b417l9ihakl4a"; @@ -17947,7 +18007,7 @@ run = "1lnymwa3hbfabxigxfqkhmczigswqn84wdw8jdzj7khsv4zm47rk"; doc = "0gb1aayki8i14i9zl450jmy4ybbcdnv54l5s1b34ma7vw9nbng5g"; }; - tie-73848 = { + tie-77677 = { doc = "0ydwh377n4if7vmgdlb7c2dsj6d5xn2pvz8vl4j8809jbipxy2lx"; }; tiet-question-paper-71601 = { @@ -17978,7 +18038,7 @@ run = "1wwd6ig6hcpi3749nmia8xzjzifcgz3d9lrwyfw7fb1i1h95cnq8"; doc = "0gyp1kz7r5sl8c19g4baad7bhk0mf1mzqhhn4qx70xnic0hizlmr"; }; - tikz-cd-76924 = { + tikz-cd-77677 = { run = "0xv75gvwlhax08mp1nlyy2kgi0br7wy7aahbaf9rfbj0idpcl5ip"; doc = "0dxsixn2n0irfqrgcp63h74fss1ldqlcvfv6d9v61asxsjdrzf0v"; }; @@ -18019,9 +18079,9 @@ run = "02xbywhzzkiica13d2dzingz9qm2v1w3fjrj9kbjn9q9fmw2xw64"; doc = "15mvq4gpd22nah4p84dazld4ncdshygmffz7sx42s2zqyjwrm6wi"; }; - tikz-kalender-77508 = { - run = "0w4wa1p4k9d5xkdx27dzsbwpqsnx66cvaz42q8x6121fjaad5p4f"; - doc = "0dsy7sp70b8ivwad13a3l4r8a3kw4f7vp5gg80gg4yf87dv9m7n8"; + tikz-kalender-77920 = { + run = "1appnrkjkjqfij131wvrqspjm2z994maz0cwnfzvcc9gbv0g61n8"; + doc = "0wxnzm2xw641phyzxks3js0l7h3pxxp53nvq4rgbf1hrsv6vh0wk"; }; tikz-karnaugh-62040 = { run = "0bhnh37ydzfrkvjwfyzih59sadfzw9y02y337wym3gqaa0m6w7gh"; @@ -18146,7 +18206,7 @@ run = "14525h2mky7m1a8lsqnq8c8y6y5mh5jg9i69zc5s88wpzvc1c2dm"; doc = "1982s67r3cyvizfk6lx4xnxrwm94cq72mpkyvixxdbjfvsb2grhf"; }; - tikzducks-77080 = { + tikzducks-77677 = { run = "1705j8zmqjhdl2gj1yyh1vsk40x4jd4b9b9763gqxlp5rin7ivvi"; doc = "121dpi3z44ygwalj78s5z32qnh3d919cyz8pqlqfj1651xjgbywz"; }; @@ -18163,7 +18223,7 @@ doc = "11jj75nnzw9m3i6nndbfscllfxzn5bd636s85q17gds03jbqkhfc"; source = "1v1bvpfqhvn3hp3zjx3sqv4kg288aviy1b9zl3s8r64zmai86bfy"; }; - tikzlings-77079 = { + tikzlings-77677 = { run = "13v4v8zf9iganl52n47xciczyzgrxj1pbr6n41sd61mc0iccw6gh"; doc = "132w2yffadnwiqsxi41cz9kzjdwwn1pya74yari15lhqyglld15a"; }; @@ -18198,9 +18258,9 @@ doc = "1530vkp14lpv0hnv8qcxalibsi1pkcj9xp1pa87lisrillxs7kwb"; source = "180cp8vp26shmnjxg9qs9n28v4xy0qhqgm1bvbkqrpagykzzhsrf"; }; - tikzpingus-75543 = { - run = "1mciqlzjz6fjn24915jsvn1hvkswm4jd80a9h1nppz675rh2bvyf"; - doc = "1xf09v1h1cvmd97ynx2fkq8lx8h58py1aqmsr77zw5gr7l9km8fw"; + tikzpingus-78222 = { + run = "0raiwvpw65ng72hgmwrwafclynpwww6avicrpfgqf5rajk0z3fhq"; + doc = "1zj4s8xdhls0g9vy6kf9dhrka4a019qk0ckyhrdhhjlm5k2kjh8d"; }; tikzposter-32732 = { run = "1r6pia3sjl9xcixnsr5pk8cma4f18mvpn60dxmpzpn2nn1sk4p26"; @@ -18267,11 +18327,11 @@ run = "04yal5fdbwwdq5i7frmvxm0z7zy379gpwbc5383xn0nfdyzrq91b"; doc = "1w3qzl1j3viaj6qi50qcyx51w2ms23j27p17h526iz11x39w0gw7"; }; - tinos-68950 = { + tinos-77677 = { run = "0czfddyibqn7g62j3kqqvswwfdm1z6xwv0k0m43g30n8r61a0qa5"; doc = "0mg2rjy5kk7gd05lp00zh41sxapmm0bvl950r404wy1snl17d23d"; }; - tipa-29349 = { + tipa-77677 = { run = "1vax0padc42ks1b4rvl0ikfqmb5i04ii27k1711vfdbzmg87j217"; doc = "0wwnbarpvjcq8ibbn8sr0zqrlg3clplc9nyh46r5gsr06qgd1prf"; }; @@ -18291,11 +18351,11 @@ run = "143c2w00f4s24qli3wbnhps6b5pbrvrhaddpgpgn52pmy20f5z85"; doc = "0l0qs27bm0hy835zljyapyhs7iwvkpn85vnd0z02wy8l0nb11ly8"; }; - titlecaps-63020 = { + titlecaps-77677 = { run = "08cy0cmrp27iqa081q1y3ibif6lv2c83lmvn9d7r920f13dpmy7k"; doc = "0gmajngp9cgi10b9kgc4ra020drmm58f00vh1yv5qj3x8bx5hihf"; }; - titlefoot-15878 = { + titlefoot-77677 = { run = "0c0nhhxhb3hmvg3a64lr5npbqsmrmprqqj9pic91j007k4s1in4y"; }; titlepages-19457 = { @@ -18305,15 +18365,15 @@ run = "1pj4mavc06r5ghcvyjjhvn7x2xrccgdfjr3961al7420ymaqb726"; doc = "06s1r8xy54129y7fvzaym2vkfbyw2x31r91i8cyxyra0chzh8ngl"; }; - titleref-18729 = { + titleref-77677 = { run = "1y2aw2m7jg7l9vcr35nd2qpbafyff1bc8acy2cm9k7fcjm4rcr17"; doc = "0rv9hsx5p460pa3ry50fnrcb0kf08rzdl7bq47n5nhm8frpmczad"; }; - titlesec-73302 = { + titlesec-77677 = { run = "0k5593mc0899v8q1kcr17817py24b7bvqfz7iy0krb5gl7d88ymi"; doc = "15yyh7pxqmkvl9xirkw84691sp35l4wabw4392y63add6hjzx5vc"; }; - titling-15878 = { + titling-77677 = { run = "15iw3giwxg658pzb6basjkp4v92m3qvzk1fcarnzikc649bjcbch"; doc = "1r75nwakbkwf32qva6icp3pq3y8bgfl6cqw304lcw8p6bih74y5j"; source = "1jdgyn9zyf5rwbaz004g85rr2jpd5gi5iyn111s0r22ml41ci3hk"; @@ -18334,9 +18394,9 @@ run = "0gf3zjnqng90kn9341xdchm1diav93qlv2910mrl1cc7vqfp47wf"; doc = "10p4i3xnbpyhzj32j3mi59pzaisjhj066m9np4ankzizgwv9x5in"; }; - tkz-elements-77479 = { - run = "0lgp3nki81dwsw2p6cz9bic8p76qc5pj8w8fdxhqn13qnb5443az"; - doc = "008hqpq714i5q5plm4p6m3197pans92h9q4dw2v8akvdksdwbng9"; + tkz-elements-78014 = { + run = "1013p6jrr10jj2gvsh75wkvcpfd5klxmnsihw0azdh2sjy628cyk"; + doc = "1di07zp16nl1ba3yyv5kpcd646902xb85x9rq3wzm63s0gy26lx9"; }; tkz-euclide-77515 = { run = "086mjm4qyq450q87wnb6f49yjz5a2r6m26w11sc5m8gwxxpvg1k8"; @@ -18350,9 +18410,9 @@ run = "08kfjaniwrlw23vmz24yq9gbdks9fwcf0g4jyy98ikfqh9phhhs9"; doc = "1drk9va3bgq62qfkcvp5z30gvnscl7mbjz66m27wmgagb2ki2f0q"; }; - tkz-grapheur-77346 = { - run = "0lm79q6lbjvxhrpwi4lhkvw25ry7qv9hya3nf4140xh9f246jm62"; - doc = "0k1b153nysxp1nmdj3kaf5y0c5xrshxv2camv77ygcfr4b3nsf6c"; + tkz-grapheur-78175 = { + run = "13i3w7g6rl1087jignb86gavrxc0k9z37r1jnv6b5zxmfggf3rsv"; + doc = "1z1y94rxrbjgqzhkgrilhn5mpyyh3rqd821d2lja6z454pmfy11i"; }; tkz-interval-76924 = { run = "1gmdbmw4ad81p1zfk3wbn9cmg8q8zrs655p8an8pqpas6lqkgg20"; @@ -18401,22 +18461,22 @@ doc = "1wf7zzl2s13bqkpfkcpj984fk4glmkpjwyb1pwlmw11vsb7n5g18"; source = "08x1fbgg7vkxq1j3jvkkx8aqg2r2371i1kg1brks0w1m1rdgabqg"; }; - tocbibind-20085 = { + tocbibind-77677 = { run = "1swxyai6gqlz8zjah2qnz9c5dkd1smpk163b56rba0kx7zcmvzc5"; doc = "189qi2qyp1nasg9w902ydk7rlzxl2qww9w3p5s3p9ywchvm1l9cf"; source = "08sr335sgs7hrhd6cbdc4dh3f8m9fpplv72fk54y57rx59l8wxbs"; }; - tocdata-69512 = { + tocdata-77677 = { run = "0vj012pdzwbss6h96l8a539vdwihm9f58d6yazsfc74ia4k0x3yk"; doc = "14hy1z419gb6n4zw27xv1qi3gc3krg83xpnr5lw40yd92i99i8q2"; source = "0wg9d1nay4cr52g4ird3cgb7lndlyvmx6hcf6d29j5hfdaafkdg2"; }; - tocloft-75878 = { + tocloft-77677 = { run = "1vp3s7q0fcyfj2ksk61gxdjjnwhd62dzfd94yp7y3qfy7x8hyqxq"; doc = "0zjs0ldib6hm3b9msb5x7r64ddknqwf6kkc9cc82hbla9wshq4qq"; source = "1764cq3d9ad5gy3qag6f6wxgnna0dhk3rx186jqjpqyqli8b4lgh"; }; - tocvsec2-33146 = { + tocvsec2-77677 = { run = "157m17r777cfqjn5p4j1rbj10ysbyms87jrhk0wjkahag9rgny1b"; doc = "0dvzcynpfn9fvfkks5idncgbdqbhxj0vp1d3mfzymhiw4sds31xk"; source = "0gjpdjkl73ip3jkhr9sx94mwxz3rvxaacn553xwa9gvk3xh5rav9"; @@ -18426,7 +18486,7 @@ doc = "0n6dy738cj08laf4cg4y0sadzzzrz9wa9m87hwkya6c95znl0091"; source = "06xpbraybhf1wbl979653waznvgq697jq61xcpz29gn159li0pdb"; }; - todonotes-69319 = { + todonotes-77677 = { run = "130szqdm8xx7bqqqlx01wgrj6x2wfqzynmf7pjsn953rvyd2da4d"; doc = "0920zvilbcjsl707vyvvdcw27qg1hjlrmjfbr3229rv9n4zd4fqy"; source = "1xx14nww9nh8iv0nxvnj2iwj1wm70iqfclgg39q7jlywdzpp7h0y"; @@ -18439,6 +18499,14 @@ run = "04b3jy76qdvbq9c6yc0lmq99jqcprmcfd602zm6xsr0lwmxrp1cd"; doc = "0lpbfdvmib9ykdcwrcd5inpibgkm99avqyn94zadbasr54k62gna"; }; + tokglobalstack-77964 = { + run = "1drm9jybyidax6fs1vgr35wd4k6wh96varc9qzmv80gy2zf8shz9"; + doc = "19wc0g67nsh7v7hasc16zcaw8rgikl8aly7sw17qz3vyyy28klan"; + }; + tokgroupmark-77963 = { + run = "18xgk986zc1gplaz89kiy520cwf2k2r7a0bfb26l2idvvklwkcbc"; + doc = "0r7wlg0pjs4h89l6zjp6qh76kqsy4l310mmja12igzqrdk9rdx0b"; + }; tokmap-75599 = { run = "0dzxdgmkzqwq9mwjz9k7fblk9nhp4h0ljp8zg07zavih1j2lrcww"; doc = "0cid3ciny2d66xyi9n45igxs9psa4wy6zz7njwqxn5wnzagv91hk"; @@ -18475,17 +18543,17 @@ doc = "01ybb6hjbqkzyfhrhq1qhjz97lmwdiz6s7q2rqn4bjjz22mkvd89"; source = "0wvdm5lp90713rirqbchvzi99kz6mjp9wzni3nc9ynrbz2nkxzqv"; }; - totalcount-67201 = { + totalcount-77677 = { run = "0zd8h2sanc98qzhgkzgaxjyzfh969lb2935778c80n0w8g53ipn7"; doc = "1cwk1dnpin4zz0zc4rbf7a1spz5wzvza3nc9d4jrpxqbzgs36nb9"; source = "1cp1fkvs1gbif9brdwxd1dyx81ylshayq6gad4fw6npzqynppk6f"; }; - totcount-21178 = { + totcount-77677 = { run = "1mj04hqxi81i1pwjrn10ipm6b0xwv2081paa4kvq7yma8g2kmi9p"; doc = "1c1941vfi2pf0wsbfhhzpahyxjzb4jx4lr85k7g6r8vk64qahy9i"; source = "1f6r2ci4dqri4fxd5mwmfmqmw2k5jfr5vzf2mazynixxp809mjwq"; }; - totpages-15878 = { + totpages-77677 = { run = "1z6brrn4kb6w6an8iz6das0yykwj2cbaswa9wy2p3rfc0w95x0ms"; doc = "0nm7x3rv5rxg40k0xls5d3s5dqrpc8vw9g93sa3jkdn18xkxh2zs"; source = "1b0glns220jsmn1607d5f44k2lijjp95cd0dkxabdc3p576ipmmv"; @@ -18503,7 +18571,7 @@ doc = "0mzmdfbrrwl2v6mvhcirb7b6lvipvxsi4d49a9x5abixqibjh4d8"; source = "17969haz7fambbwiv1cr8ndxqjsgi550qjxszcvw9v812adll5w0"; }; - tracklang-74576 = { + tracklang-77677 = { run = "1ph85rhwqn477hk6w6n6vdn5y81vvb2xski1mf1ynp9kr47k72l9"; doc = "09a0xdfjdldqh7p1dfskc4hv905h838phngvqly92shlrswb63da"; source = "1j4gc6b4fpy3vqd1gwjp9kw8189g2ymv47xf47pm5swqbsb0rrr0"; @@ -18513,7 +18581,7 @@ doc = "0sl8xzswss89ifxzxx0msvhpihk7992rlrmhzwhrhc9ip66y6qrz"; source = "1lah6a5vcycnglvc5qsy6mm6fmwcgzpsrkkb9rzwa02igpgq8hbi"; }; - trajan-15878 = { + trajan-77677 = { run = "1hnk1qb46hihc3ga6klxghqf7yvn6zschp6w36a08mz1hfsdb8sj"; doc = "017v3bmngyh8wydjl7hmxqh2rz61dg2imcl0gabsfs98l8fnwsfb"; source = "01qgax96y0sklbbb8mdfv5yc0i2k90i23yg75vhjmb7xlwx60q7k"; @@ -18562,15 +18630,15 @@ translation-tabbing-fr-24228 = { doc = "1cih442gp6zf8nwb2lbgjn7a64aglyrcw3aciqy5pkdw09pwn0an"; }; - translations-61896 = { + translations-77677 = { run = "0cs8wvvcgmzsnx2bv1qhmcmcswpj6kbk79573yr9vmiws43djng2"; doc = "02z9ggyi83hiqmvc53wgvkxw7q3jn8sb5vd1pzxmw5kvhdgkzy2p"; }; - translator-59412 = { + translator-77677 = { run = "1cpr6znw0nkavqxr6bv8fkb72ygnjhl1ap0wbim75f1gmwn7k4ki"; doc = "0yk617bp6c4wcr6mqmyfsh9lirjjzlg6fiay3fp3g9146p567w4s"; }; - transparent-76924 = { + transparent-77677 = { run = "15n7n3k2zy6cyi9sgbq95g365a4zw89cnj6kg58g4znmmc9p22gy"; doc = "0xnfgf87qxsrf1zgcl7y93rbprd65kzm9qbp8accynx07n8wp5dz"; source = "0dmvwjc6jwivahvrqbyn07dbj1r70kr93i3lrkaskzv424glr7qx"; @@ -18599,12 +18667,12 @@ run = "1z4sk50nzdplwarbv7ha3gi5v6g2sh2nf85ipdz2rbj3cnz0j53n"; doc = "12pm2720vyk1c79qbgk935nridg3z48cbzmzbx9ak66araz9y901"; }; - trimspaces-15878 = { + trimspaces-77677 = { run = "10rx6pcvwn1lzyivn312j76lsrw3lb40jgzyj861gl3r3pcls0nw"; doc = "13zf5bz4pp0lwp44kxdj1zw44h978bdpaiskbma752603jlznaqs"; source = "0nfwqm4a7c1ks5sqypkwmffqasjaw008pxjb5spr49h3sv7sp04w"; }; - trivfloat-15878 = { + trivfloat-77677 = { run = "0s74sisq1bg9n593az435chspj55ysx9b0vqywl30mk60hray6zm"; doc = "09szjgdcy2fc4ddkw09vsa2am5m98mgm606i6s2nrkjgldm0x4ap"; source = "067ab9d2vc3m950587iqcfismjnl8fp0jxw0ssdsz3gqxys6vgz8"; @@ -18618,7 +18686,7 @@ doc = "1pd0r5j26xj63qvj7mrifcxjrzazdi702ang8k6npq0cc8v29iar"; source = "06aavqqczg63yc0s1mwry4nd2ml94424a2qxswcz60y57m68yq61"; }; - truncate-18921 = { + truncate-77677 = { run = "13hzrndx2myazl7f30i736zs8vk12203hv9rskwncl77hxrqqqpm"; doc = "0l5hgx3207h54s4n5193zc6ssj6l49xwx2hd9jfpqh1f73kpn6hf"; }; @@ -18652,11 +18720,11 @@ doc = "06g1h7l2bbabg87y97zifxn6401hf0j7ia86scgjkpjbx7p2dj2w"; source = "1s4y8cvn1iw77b2qklbbnpm1jkjc0sjnkvsa3savvcb7zhw4asa0"; }; - tufte-latex-37649 = { + tufte-latex-77677 = { run = "1azsqa3qa1w2k0r4sp83xp9b7g1xjw47wv9l0sk065zq0bdjr9yy"; doc = "10h41jbfmjg7p8k3m98l2jyhl7365qym844y8f38g0f9sr1pyxvn"; }; - tugboat-77362 = { + tugboat-77677 = { run = "1f294q0dvji0bk0bb6acc3w8gym8q8vsiiw72w4mw2xxxjncg459"; doc = "1pcv6zkrajfqcfgkx548di812g72hx6hm0z1nf9s5sbax9nkdv9x"; source = "1ff24l9jbsv8094pzy7l8avx90hrk11r1agwvjzjhnhxhallpyij"; @@ -18669,7 +18737,7 @@ run = "0liczx2jcdks6r5040r7dqcyrcj225xq0035ccdb9kjmp0rmc90b"; doc = "1m73fc2nj7qsy144fmbqhld3hx431ry64jv5p7h0r4p0giadwxgc"; }; - tuple-77463 = { + tuple-78222 = { run = "0yfrvwbjp6g234zibhapiicw0nm3cig6sd81cljmfkhmnhjqwbkm"; doc = "0yyjm4yamn1b5bh0kwf4grg0m5bbvx2gwc7dxc6vv7b1p03yqfh5"; }; @@ -18681,17 +18749,17 @@ run = "0bfl9fgj0adpcm405a9b1819463nrzqplzzdlvwy6yanyqfqcp3i"; doc = "1dam5fm94hdyzi4ai0wq03pkarb6lbrykych3ixcsz8r2z04g7nx"; }; - turkmen-17748 = { + turkmen-77677 = { run = "0jhg6nd47y8igsn10m3bcsn61zydlwk3g1qfqpy8snz80rkyn9d7"; doc = "1rs4jmqy5zrgk2awvvw8lsvdkzjwbfq65bm3m9c02158q63bw2i9"; source = "1kz5qhyjax82mv74qxhsiwj83jijnfhgijdl2w8ic8lwc31q5ihl"; }; - turnstile-64967 = { + turnstile-77677 = { run = "1br0ny72qsv5fpfw4x0v7q3dqy2jgicyd97ibzpxc04mp967njjr"; doc = "1iv8ysamcqzc7lavhskf8kwi29jn9xcda0am0ak9s1c7nz7pb3ly"; source = "0aadq0w193hl3rlb1d8xv60yy0fam4aprz4j96dphnanbb9g27ll"; }; - turnthepage-72902 = { + turnthepage-77677 = { run = "0z8blhvgay38q2rck23yjzxjl7q90s3yq3xq87cdibyxsaak7di4"; doc = "1z6y7vgwh3jy06f2a0892zln6vbwdckdi1dpvjnz3cld52s82fjh"; }; @@ -18708,7 +18776,7 @@ run = "10k7gl7jp9l41mj6jamz26wndf3casx1qyy1dz1rscgqyvgjgh9w"; doc = "1d0kaq2k3svm7609x3nfm8lcd1d41rzp8vcr3wxwrl1dadjv180c"; }; - twemojis-62930 = { + twemojis-77677 = { run = "1k58rnl12pj54g5r9rc7dcf1n33p0hw233wckrpn0dh287gf5ffy"; doc = "022i152bp2r8fnkwb0mpz1nhs54qxpy57f51j1mkb5rc1dqgcxqh"; source = "08jxkcjb95yb7pc7jlf2rcz9b2yibpi5ygi48d2ni79i5382mizh"; @@ -18726,7 +18794,7 @@ run = "1gr6wgvpzb9d07a416fngf499hk4pxvqpnq040jspnz9lsfnyd7v"; doc = "0d55npjzwpjm2bgsm6dc44n2mkycqglqy4nvkd9jqfajddk6l9nx"; }; - txfonts-15878 = { + txfonts-77677 = { run = "1dfrd8dzrzj9y5qnz9c554xn2g9931slhj9ylan2i71k5asxmkiv"; doc = "13v5hhk0nzj38nfgyz9ijmz9gb9703izrgb617z274d744qwqx73"; }; @@ -18740,16 +18808,16 @@ doc = "1gswhcdlf8n4wpnzy0fx4maxvy3n4dcbag9r0igrcvcbqnp9sfcm"; source = "0n4r3zn19z62qkd2njxqj74k60jr59704mnhrlvmmxi9x3b5g5sv"; }; - txuprcal-76924 = { + txuprcal-77677 = { run = "1l1khap1kpgjsjrbsa3d9hgd61lw4x7pi771mchszkaklqx8qarn"; doc = "1j2y6scl5pa25yk00zf64nqgngrvvb4hbig3qi50rzf5kpq56pxp"; }; - type1cm-21820 = { + type1cm-78116 = { run = "0xdbj0yivyb7advckx6k2iwbn8xqkxrlapjrqrx51jcqhzqshknp"; doc = "1zw172nb8jym439sz8fb2nnfxmazbnr5mjpmffwkfnasi2f7b4in"; source = "114wlrzzvlnd1la16mgdp88f7a6h6v8l5ddq72is0hcddw80g2g8"; }; - typed-checklist-63445 = { + typed-checklist-77677 = { run = "0yrl1vlsly2k71svaziblbnd3jl9jpnpvpg942gg31dsj9vvsb2q"; doc = "165h7yh2w6n64g2165wbxhpyghwgxww7lasy1qi2qmzkxyf3zi4n"; source = "0f942k6pjy821851sxhff7idp8w9n8wgf8v9dfrx7mgyb2yqwwqb"; @@ -18772,7 +18840,7 @@ run = "1d77d910w52qjif43f65fjppglnz6mjw3593c88dgs0wjxgs9svw"; doc = "0cddn90jdlnhqn9j661s8inqhh56q0wkcjyakzz4nkqzlbmadk4j"; }; - typicons-37623 = { + typicons-77677 = { run = "0acmp2zpg1734c6719jpmcccyq4325h2023bc87xmj7jxqq0xlp6"; doc = "1r9wabmkqvzdj6dcxl9syymp0rzz8kj0lfmqn9j4njghclndkfdf"; }; @@ -18806,7 +18874,7 @@ run = "0fj2rfdzldav8m1ac7wv8n1k8pcgj4yy4zxx0g8sg1mb5i7if0k6"; doc = "0g096y6dvxfzbjrvvwpb92z4hrxp1p9jvbgkap5gra61msacqawq"; }; - ualberta-77463 = { + ualberta-78222 = { run = "13ksa5ln0pcglr222ijrd6qcbgvqvq496igpf9ay9apjq4g298av"; doc = "0fcdb40m0s79s2z64wjy5n4m41mmpafcq049lmgbaavbyziv6xx2"; }; @@ -18837,7 +18905,7 @@ doc = "0k1aqic1ljafdk8xralygdyjapkqa0qiainrbf982233kjqclpvd"; source = "08xxmm2rrpyi9a601bzxka226fnhmyqfv8cfbc1qdivn8658785y"; }; - ucharclasses-64782 = { + ucharclasses-77677 = { run = "0d5rr5w322pr4bsmcp09vsldydxxm69mcpvpaf9j7z5rwhic9biv"; doc = "1l6pv743lzdhnxpd8bv1y40xhfg82421jyri2c5h7j4ahlcnnvic"; }; @@ -18846,7 +18914,7 @@ doc = "1sid5k2j678x9rk5vcm0x3grqxhrskwavq04awbmz99gd2s2lv8b"; source = "1mz82vr62ck1aa63ikxkzxaxz33lp7nqr590fis10x9slbb89adh"; }; - ucs-68759 = { + ucs-78116 = { run = "07xgqkjhks344r0d9c8rvw2gvy0kwhx5kvyzkf2ymw1hiix8w48s"; doc = "0icaq9irpb67mipfpv55kfbdy5m7dw83h5qqq98f5d1x14h3gxbn"; source = "07pasmgx62jjdq8wgqgk10wkykzljj7v52xhl1ncma4idmd7l97q"; @@ -18922,7 +18990,7 @@ run = "1fnh98jcbn9l09mi952qrdw0dq0pjykwgwi35zz2lz8h8r750ihw"; doc = "0bbj125zb494g9x160n3lsivims28w0drhfmp0c2920cwhk4m0xh"; }; - ulem-53365 = { + ulem-77677 = { run = "0v6p4hj3hij0qvq7vpsbnk11rhwwlx80p3g575jy4sn2vfw5zzsm"; doc = "18ny9kfv3w2ag97czcj2gaqqy1gj2f7rd8r72vd7wsdihgqd5wzb"; }; @@ -19000,15 +19068,15 @@ doc = "1rvryx13hyif7hw2wgb88n95qycip95xh92jdy1jm2l6pl3c5q3i"; source = "1mczvxrhlipisffdi9jv5m3d2i7h34jpm6vi4dbl58cg9sasc4a4"; }; - underoverlap-76790 = { + underoverlap-77677 = { run = "14cknh021b4qsymflf0mnv8q2vvhgsf2088s1g6pm8ckpx7diq0r"; doc = "1h1qvk9m04sp0nm4acj7kfib5cfpch1mkpvs55mnqqsgasgnymjn"; }; - underscore-18261 = { + underscore-77677 = { run = "0a93sgddm7xy8iby50yficparkr6hnzj46w70madbwpjkpnfya78"; doc = "1lqg7j0hnnhqnfzdv0zzgpnmbysypdind3fmr6axkw0czix1pz5n"; }; - undolabl-73633 = { + undolabl-77677 = { run = "12s54rq1w137y91xq5wzlpdkdzw18c5y65w9hh4yqxhk94hrmb55"; doc = "0ccqp046q5h81qhxd13777pdzkj1lp07jkgdz2h3jhgyqla3kd08"; source = "00bgqn5ykbc3ym35ijfgkp9wnnl9i6w3xdzcbb9n49zpjxjp054g"; @@ -19042,7 +19110,7 @@ run = "10zmjmbrlxsvq7snzm3p89afj4xy4ad0ni06fi9dkqjmi9l5nph4"; doc = "18l3zd0q5ixwpvbcx2glldp75anqkgm3ifnf3lha2iqapk03jsm8"; }; - unicode-bidi-42482 = { + unicode-bidi-77677 = { run = "1prl0i2a9dg5yc2yl1x1k0zmz9lww051w1zwy8cbyvk3rd765a72"; doc = "0ab0gym9sjllmqdclkjfbc4fh9n20999mv7z2gylfybirm0n7i7c"; }; @@ -19050,7 +19118,7 @@ run = "016i4a5kqimag8j3yia7p7w2v7wjl91fnd1b4fd2fp77kxny5pil"; doc = "0h6x3qb726qwzci3mk9h7z5vfhx39y5cslw6ry8dsk5lndawx947"; }; - unicode-math-75152 = { + unicode-math-77677 = { run = "12xc969s6x742a3aay28354cpvam2x9ack1396q2hk1wdhg846fl"; doc = "0y0sacc4rd4ilzjfw10v058wv626wlva1kzrbrbqxsclq3xcm2fy"; source = "1wr1hrxd63z5iisdw6k95qjknl3i917y2dmnrflyn0afvl2pxjg8"; @@ -19059,7 +19127,7 @@ run = "1bz4f905r178kkdbbx9c56d0l63a3gzaqia20qj0q0zhqvakln18"; doc = "1lh4qx0lz50j2j69m62330snq5wsg7vw5847z3jk4kpliqa9ybm9"; }; - unicodefonttable-76924 = { + unicodefonttable-77677 = { run = "0ndzdd611awxfh3g4f8vl2al0xgxbjsfcqbmlhxp51djgw26c9yb"; doc = "0cv89cm7zk8cpkwmf54pnakmnqz16f70ikdz54x20swgf17pcz4w"; source = "1rdn1ahbvx89yw0cybppjkg1zap8cpp1d8igx2p97jlcznxkfaa1"; @@ -19081,11 +19149,11 @@ run = "0h81w9pzy11mnq63401m6a8nbmz11xxvjfawqmnyzzgpx0v0n7r5"; doc = "0npb532n5c9mhpcfl2d0bdx32a4xgk3x9fxzqr6fml9c3zh47msp"; }; - uninormalize-57257 = { + uninormalize-78116 = { run = "0ai1w8n010sq2fmwvp7625dfmmlvzx9d67ji34zwxdl2cyjlgsw3"; doc = "1dksyk07zjmwbzgc7c2d5lz7fkvrllbj1nrpb34vd54yxl4azgip"; }; - uniquecounter-53162 = { + uniquecounter-77677 = { run = "1g7ix0pnd52dsykq5na5d4kfi49zm8gmampf5yn281mn901p3wjc"; doc = "099clvqs76hiwl8i2gqj2hdmj2m77v03pc82sls2xpwvrs1dqd4s"; source = "0cgpfgv4yybrq1ryhjrzwfwf97805dw6if2s1qivhry94lb96vn2"; @@ -19122,11 +19190,11 @@ doc = "0acfyvdbqagda11730d5bmr5qlfq7hiqw7dajq143i54k9ln8mvi"; source = "1ydba7wjiqnjc8drv5j8skv5q8hjrliwd38s6xj2jd12i0zp3gyc"; }; - universalis-64505 = { + universalis-77677 = { run = "19v4kl6xbqj5lpxlpjghnnhs2dnljzzr71pvw90z71n6wncza5gh"; doc = "0nw6c17jvpyp5lvarj2hf1ir2hwc54ns9nflw4zpgz2ifr5kr1ci"; }; - univie-ling-72484 = { + univie-ling-77677 = { run = "059n2q9iq5zrj6wxx4xpxkwjnp39xphdsqxmmbz28mp4ib60hza9"; doc = "0k31ji9w878s6iir70rbxxqxzpqmmylf98xiga9bliqy3k2q6myg"; }; @@ -19134,7 +19202,7 @@ run = "0clwxzngdy6n7iwk9zrn21i1frmahdf0s9qq2nqlhk4h6rxwb8jb"; doc = "1q7q2fpgpjdsmbfj9zijccqpl2m6n0dch72wl05a64hxg117jbl4"; }; - unravel-76924 = { + unravel-77677 = { run = "0n440qrni1qnbhjajj2kd7zwgv8sk73bv4arasha05xfic0g3arf"; doc = "1smf996jz3iy82p34b0qjmjnpipxdakp0b9yk5qxv0rbkiwkhymc"; source = "0hb343svdnjx8czl4x1wlhpmzhrzsslykpnx9aywpsgn2xabncnd"; @@ -19169,12 +19237,12 @@ run = "11nmmpfm5kv7kjlygiq7gglsa1l9639qfpbbrwvbp9c1cakfvhzj"; doc = "1vjhk2zdllvyhx94wcsxyxb74qz3x4y2zsw7scm0gzmf1jbwxj0i"; }; - uplatex-73848 = { + uplatex-77677 = { run = "0kmw51xvg44jrzn6r1w2biz2d0m3j533qadi4bfjhf2dzi4jdg61"; doc = "09x7aqy05pgfkfggkb1dxnsvw0by18lfpbsivmipqinawb0mjkva"; source = "01gpwxp81hz8824y1hffq6b035l0pxa8wyfkjm9kh5m58j52s50w"; }; - upmendex-75593 = { + upmendex-78116 = { doc = "0fi6ndcvmx5vn1cyc59nq9jry9f1ym62jx8rjzqzckcdic8d983c"; }; upmethodology-75054 = { @@ -19185,7 +19253,7 @@ run = "1a71nsc5dnaa8gb4xmnlhvdsvid2h9gwmxr0xa8blh4xd0vwi2d9"; doc = "0d1qs7krblmnf9r2afvzx5ir94aqgxv8p2d9sf9p18nlz9f5h06q"; }; - upquote-76924 = { + upquote-77677 = { run = "1zglh6pb1fq0ipsivhj0knhcwcg04mjkxca5s2adbbfk2xs1iqgy"; doc = "125756iaikya3v0wk9a712klp39ndw7i68bybnrif2klm4c695lm"; source = "137lbzacpmkm1fdmp548m6r83mnhclsrcyqk1s0rkp558fpnqpp1"; @@ -19209,12 +19277,12 @@ run = "15hnqy2fxqblr9db4h2r38v1h4iwhk5kcm8qm9war1c1pgwg2a6l"; doc = "0axb3cpbqbksrixhksdhbjyqyic0176lyxxk5di268jbr58203xp"; }; - uri-48602 = { + uri-77677 = { run = "1mmxhxm4y7qsvq4kgdnq2vhid360gcgq0yxbcgw46k56hxd61kln"; doc = "1zadcddyfrgfbrsyl4461zwz8g3rjwypixvmi5ny8f80z4igal6a"; source = "1w5hbpzc5xka2z834hnzx16ky0kdx3x4y0xxs61l9gx0ygqkzbpa"; }; - url-32528 = { + url-77677 = { run = "189lixyamvrcpds2i7nlh4w83mk5lnk73158kcw3qjanpncnnn1f"; doc = "1xragd7gak0vzj14f7dcx5hxg8plh47ncqdb1m5liaibrdlhgpql"; }; @@ -19227,7 +19295,7 @@ run = "0hlaimb12imiv0h7khcaar4xi5dma11bqcrb2b6imd4srgg9b50g"; doc = "1mzfmfwny5mzag8wf1h3k4xbmbzphwqv6r74sql8wyqw53s337jf"; }; - usebib-25969 = { + usebib-77677 = { run = "1q38qzz87nh2hbmml3b0a4919dgk6d5rn0z5bhrc4ip27dscvw07"; doc = "0byl3xhiz3b4hqqmq2wi5fdbshh5prvqfnhjcgjk619bn99cijxm"; source = "0asby43xsd35aazh2sncg639x91f91shs25f6f1127rskx5fd7vp"; @@ -19250,7 +19318,7 @@ run = "043az1c7bs194w7frr768pwaliiaikfibxh6zqiznc85ax6q3d94"; doc = "1q04i3q9693ykpgsx1fl11w0y0kxffqyljns1qy04935s5b8vskv"; }; - ut-thesis-77463 = { + ut-thesis-78222 = { run = "1yh0b52rp6dk271mg7s6xnrby7hk1bp94b1q1215c31yyywz4nc7"; doc = "0h1hgsia2jy0qhxf3ylg07vm50jb2jwqz45zyq84m5zvvg7sq88z"; source = "1njrsa8hrd37y9yxxwysda88lsc0kjf6hikyqswg5rarldvysg50"; @@ -19271,7 +19339,7 @@ run = "0w72bcx656rdkbgndmshzd6ackh1r6x6m2f6bjrc3rxkmhvf2awc"; doc = "17m89pxzhfrcg8b3pai9bpivypmzfm0ck0pbcp38nabbnwk7bmbl"; }; - utopia-15878 = { + utopia-77677 = { run = "1hsvl3la37nbb0b2q9995w1hlgvrc0gkyjkgqbsp99rk0ry392v6"; doc = "0yyxzyg38z6kip43gxlj3j55rdabqjrzl33yp1z043rblfw5b9mc"; }; @@ -19284,17 +19352,17 @@ doc = "0pa7a1ic7am0w1chl6cx778gv86pf38m12s0xdpz3hp2krkrjxwx"; source = "0h59r1sxqsgsl79jvm8q015mck28z89c595lkpilymahfn3aqi88"; }; - uwa-letterhead-77463 = { + uwa-letterhead-78222 = { run = "0y59djz26f6br8gpdaxbzx0sm6p4gjyvfdi3g5w2rhvzv92w81is"; doc = "1kj991b6w3f6svzf130g4zb58k1n1fq18jvvradrqygvgrj8lg0w"; source = "1ysgg1idxm0h3rslw94ih10jmb85n445rr2cfzx9x1fhl2zclj3n"; }; - uwa-pcf-77463 = { + uwa-pcf-78222 = { run = "0bgg42n0sbp1hslwrrc8xclxpj87sggicxhmcijiijfdb88g5cl8"; doc = "0r8cmhy9laq7j40vkgp9v35xsq27xn5akkj97qysi844n4dia9kb"; source = "0sm6zx16yyi4p3wwfsyzgp4w7p53mqi5gbl4qcjj7iz373mmy3lj"; }; - uwa-pif-77463 = { + uwa-pif-78222 = { run = "1ia1yv0mfxqrd61jy5qqf8cgpk3jxq7simpd74m7zy27sx2ywyg7"; doc = "1kl9scqzc4yyvi4b1rghr6lvpvq5587bfjl207675jps4gwcqhny"; source = "04zs8241iaslw7a43d9pk6scb9gd65dcjmv2cd29jf98ybimy1m2"; @@ -19336,7 +19404,7 @@ run = "11ms8li154spr53ql2f62cz6xvaswjy5wdcjdaac40q90zb777ng"; doc = "081gyd5lhkqismi80m1nbh3n0hwczsc559c4zsz24fsq6xhsmfr6"; }; - varwidth-24104 = { + varwidth-77677 = { run = "032izb0vpcwiydg7lli6hnawij95s5ygkwdp4bfk1c9j17d749cr"; doc = "1ysrbpv2mmi8fcyhdabvs2jiqj2mkajapjvsf10c8rw6i3yaplnx"; }; @@ -19344,7 +19412,7 @@ run = "10dk1ff3swbnx6l6c30s1ryn2dbyx9harmrcg7whmqdys1mahsbq"; doc = "1dlf50f0hpislqkcbr685y5xg7iz2y6zvlzjdkjq3af4qv7ncf5n"; }; - vcell-59039 = { + vcell-77677 = { run = "0m9r0wldir0g8y32aikm2il8qsygsc3zyv2zkg4wn7jqlidk6f2i"; doc = "1zrhf70s70zxm5ck22vbi88vpdjn6ba6iay88f41x21f11l536q5"; }; @@ -19369,7 +19437,7 @@ doc = "0as35w7fd9xjqhrr3v3nzld9bnhz6xg7rqgs2hyzx150xndy6cb9"; source = "0ci3ajx316b6iin315z1xkdfmxbbflnj8sf2ww7gkxf853qakwlc"; }; - venturisadf-72484 = { + venturisadf-77677 = { run = "0fs736rxmvi2js5zcx8qsag6psf0qdvpvd8fwm3ahz5q9bg40ib7"; doc = "18h4rwhdcdqhxam0jhswc6dki0cvccgdr5x4adrwj7lkv2sw43yr"; source = "0flbf98pwbbkpwwl84vfyflx2dzp901wxyk4zyxlnaxyaj17lbk3"; @@ -19378,7 +19446,7 @@ run = "1bb1ddwlix4v6knmz68yy7i2jsismqdz189p1664q78h12rxcpx3"; doc = "1rd4mhi7w3nsvvx0zxv43nd4ldw7if1zadh0xxbzbjaljypmshi4"; }; - verbatimbox-67865 = { + verbatimbox-77677 = { run = "0pgim93ifd9mnrx7fkl9fprgf33wp7m5anms8qgzny0lxsm1fafz"; doc = "1v32x3j5zc8yl7rgxn3j40p53x4f1y8abr9w5fj0bwhs8qawv2xh"; }; @@ -19386,7 +19454,7 @@ run = "07syldn58zwnwxwdsmq63qgr2nb0bkl9di09knska9jk0c50ql1j"; doc = "06awpisb1y773xsijrifh0121pq6fdzp2ai0snxny5vrpmyp412n"; }; - verbdef-17177 = { + verbdef-77677 = { run = "1dy1h0vcknnizm2f3zggga85slga5p77aw3ll5ca3kx5qxp1xqhl"; doc = "06zh9v72ywrg84wlb96p0y28sn9919pn2xjgqhaii6irdf3hmlma"; }; @@ -19409,12 +19477,12 @@ doc = "11xyfymms3bhqm5smb3i8j411iy7byr9jxcxjciq916wyi4xgsyv"; source = "1v1z51sji2adrq9mpf01chw3kj4lcdkrg87ln2205khk2h9133y3"; }; - verse-69835 = { + verse-77677 = { run = "108qi1600f5q9im9vdbhnh0yalpjcx7qy90x7xqxnjyqh7116c3m"; doc = "0zqw1zrpm3hzv21gmscm9b3bfyxadw9svd6hxp0gf1virb5nlyhv"; source = "09rj2vkc7l4l79w97iycyw31lqwr946rdcrvwzv8nargpp0ynw8m"; }; - version-21920 = { + version-77677 = { run = "19b4h22lqvgzqqm0pivjjhmpxmijrr5rfy0xc9g9y7czsrp810hb"; doc = "17bsgyjvnna790nz3x94wbwslxkkz3958vj2l3jbyphm5vv92fxz"; }; @@ -19422,12 +19490,12 @@ run = "07bxhbpsqgdbpwph2w7gam699605m181xmj8jhpcsf4rwcpnjik7"; doc = "0pjz8nk7dnf2jp6yixhi55zbrlmhv477qsx6p52dwkf74vxgv5ki"; }; - versonotes-69249 = { + versonotes-77677 = { run = "0kcfa9j99jpw521sz1q0w9qfjs76138l1rdy9ha4gb61m5r95008"; doc = "0z0mpqrz3n8lp3wf1kfzfmm39n7rwv2xxfvy4x76a67qdjg2glbk"; source = "1h0qkcpps65a8qcbzskbghsdnqvhgg62yk7ihmv487a8lid68js0"; }; - vertbars-49429 = { + vertbars-77677 = { run = "0a5fc0a4z482fcxx27wrn20fsdvx9xclsy36623h80pxnfw49aji"; doc = "0y8vfa23ld199r45pqd56rv7b0iskskpaqc08lix2zss6a082iy1"; }; @@ -19490,7 +19558,7 @@ run = "1w2pxz5dg3q42cdydj10fzf9hmwbc1xy8655s7ngzhnj0vljrj1l"; doc = "00n8almyx5g71gwxcn05vpfvvisqpr4k1lp123ys810p5n25s31z"; }; - vruler-21598 = { + vruler-78116 = { run = "1di4a3czay9gj5dbps78iik9r5p0n5vxk9dagc2ak6gdbc3rz1ls"; doc = "1885iaxgfbc08ldwrzv50jpmczhnjjvhq460vspdp33f3z5i7ifq"; }; @@ -19502,7 +19570,7 @@ run = "1bdf5h2nsw76y2w4gw1ap0ncg9ibydaqdhlpynj4qyy2c9qkb55q"; doc = "1w144as1s1kfd9a8z92kl8v2qm6il09k5myz9siq5dqxdfs3k9hk"; }; - vwcol-36254 = { + vwcol-77677 = { run = "1wfqcin8xmxrby5mxn9s5j32zmr4ka4k0h9ps4kdddpq238db89n"; doc = "1zyndap37lq6jk9pafpzd3q5bib2x7yrnz6wk7wlgmgiyb6smj1b"; source = "17apnly4vihdn7dzh6hibgairrnvzadxlv724cgb5lqaci74gnqh"; @@ -19515,7 +19583,7 @@ run = "04rck2mzvzpm2f934iz4nni9s5w9g7a0qcp3kvp3bsqa6nhhcf6v"; doc = "0v0hnpfavnacm104xwgpy1m5zh63w0lv7i82f75mr3b6wc8qidny"; }; - wallpaper-15878 = { + wallpaper-77677 = { run = "00cixdnwr4vpfpqfdcbra4gwz0i36kddak8ywv8l4q4d4yd567c9"; doc = "0ngsn8an7gqzkw96sdxb4q24h7bvbjw0gsqk6dzrdphclvsjy8w4"; }; @@ -19528,7 +19596,7 @@ run = "17gdvknlxs61vgsbbgl367nbs9q0g66gfz7mdmccjjbwdc8b7r8r"; doc = "17c32c5k2ybshdc7ih1l22x1sn0jlpmwv9alfl2yin3z4lxqw6bx"; }; - warpcol-15878 = { + warpcol-77677 = { run = "1dr0ic0pskvw6397q1yy1ibbpl1c1kndqaw5y72zzzy52x4l4j71"; doc = "1jc7rilhf61irh8kgc437mp45ryz0yr63z11r9ixbsj04dmfk2xr"; source = "1lnd9b42xyzfnrz94x10vxrmfy6r2l4wlxbfc1c02fmnchj2wq6c"; @@ -19546,7 +19614,7 @@ run = "1zkhqyh72q1w6lr94a7164myp5qfmj119qim58cal1h48n3wypcw"; doc = "0rhkbkmn7xg044aw1cm44vbwiqfpcixpdpcdvz8yq6in8kmgs0lv"; }; - wasysym-54080 = { + wasysym-77677 = { run = "1i8pvf5yfw5j0rkcpy6v8czvr85p1yk18c8h18iljgsdvfj786h7"; doc = "07lhw9ss609gjlhv9f0bbyv3z327v3jqblfwhcspwg2sjvazzx8l"; source = "1i7y0si6mbd6kxbbyvcfak46hrcf95xv8x6nc29nc6adqjbygkiw"; @@ -19561,7 +19629,7 @@ run = "1bl334im0jvsyx78g6jq9m8623xyr4xz0avzfaymhs39dv17wsyr"; doc = "0lwc3r3w2d7lzz39ilncbckmvx536z3wvz84jlnv3flm2dll2z7s"; }; - weiqi-76924 = { + weiqi-78116 = { run = "0rwysz41acvsw8hjsxa5rb3nhq9cd096kgc05rf3zk6rdiy0smhr"; doc = "0s3g2ymfqz8acrqgb1d375bvxmb21sxw16j9a25xaap7wz27xry4"; source = "0fzj1cyxj505vf82kzjg7jy6ifk3m5pwsvmh5m6jvr2s7d2m079d"; @@ -19571,16 +19639,16 @@ doc = "1r81y1sdw0irbxsaqw67hbzd72p0d7xq4xiycnsa6h0jp15dlgi5"; source = "0i6limbwxy0rn0722s7l3vfslsf18ai8ddqpjynh1k17c6yam9pa"; }; - wheelchart-76924 = { + wheelchart-78222 = { run = "1nrdpi7pdss38iqj4r89n7a7cmaxm9f5w72lcaga5gx3jz998mqk"; doc = "1spjrn9avyw9qnjchhhqrw3jlfylp75jlpgjvyf6q59qc0fk61z4"; }; - widetable-53409 = { + widetable-77677 = { run = "1k1jnl3jbrbcc55cl34wj3znfay2wnf8k8sgdslicvnan2j717zm"; doc = "1giy0gvhngsmfwc87j9k2p820j6bm2mc2r1kbcl4ci0c3383mify"; source = "0krkcnxzjrn7lqd0qh8lgjixfpd3c5glvj1ilqhak9ifd3lq8r4s"; }; - widows-and-orphans-76924 = { + widows-and-orphans-77677 = { run = "189ch6wprsw4xsyk79pm03kkn19h5rkqpfs0g0p6kj5jg39x78xv"; doc = "0vzcyzcf8fh83llravv0iz739ilr15qpjkgyjmb95r0a9zwx044i"; source = "0sf8picg17x58baw36s0z41p7ck26439wjra4mbc6kl6gh11jqmz"; @@ -19601,7 +19669,7 @@ run = "1b49fag0ivb5srlsxcbmy8ssqsrcbgadkvcxd6xn9l9bk28wpfwr"; doc = "12n87c9181kskqvx7bzvqjimg7agcm8n2z7rxnh1g4kh9bjr57ms"; }; - witharrows-76924 = { + witharrows-77677 = { run = "11sr50r522gk5jvxnzr1qwbz21i507kli2m7avxfdwg4md7j68z3"; doc = "1qbdm1ixkzmgr04viif8ny4qs83zhf2wrhdszc33s9698rhrk35h"; source = "1dvxh4n3qg9zzqp2wg5k9ma94gxldh0p4pfn6npbzyhmlqcf5nm8"; @@ -19615,7 +19683,7 @@ doc = "15d9mcvdhs1jd574gm6a9ppxyy7avclvq54ikcmlf4vn20lygidx"; source = "02x8fdavhkxfnxhvr891adpn93yhqccs31w05h8f9hyg34jlnb30"; }; - wordcloud-76890 = { + wordcloud-77677 = { run = "14wc51j54614r6fy5izjdl8c4dik3br6vah4g9h6015mqwyhs77z"; doc = "0fdv04h0rzy6jlpsp6jaiwks682r7s3r1sd95szy4djjcnxwb33b"; }; @@ -19640,16 +19708,16 @@ run = "170wypqn7mmfj4s8gbm363l4hqmmjhsziv22z9hyfhrdh0lprip6"; doc = "165ny43vh389qqi7rzw7mhfyn04awr397i67kkc20jiqxl6v64r9"; }; - wrapfig-61719 = { + wrapfig-77677 = { run = "1axad52pzzsx9d32rivasl5d49dj51adk5kcnb1rr8mz59421rk3"; doc = "1c3xd0ja4063qzag0v07mxkk52yczlcwdbwn84gsfp5hdmd5cibr"; }; - wrapfig2-76924 = { + wrapfig2-77677 = { run = "0x5lpa8jri4ggn48hdx4m5jd4pjd54drfgclds59hsmcd1ywi581"; doc = "080i8yp4z5mf11g13x5jbjzck7458l14xnzqh19a44ypj6y3p7mv"; source = "0nnyy9xmr3l78spwcnk3wwm3y1588ygc0qmzrbgv6kdig52837q6"; }; - wrapstuff-76924 = { + wrapstuff-77677 = { run = "1w5bnl5w2shar2qg2lm7768n8h4qvgzhxaacphjhqbx9zb1r20w3"; doc = "14npfsqr8wp1bgq9az4x23rmkkgpn37w4cr6c43wyqs7cvizz0yl"; source = "1x34kkbv8n8c89x21ikv2lyzlk24qbwcpcxwgv13lqqlcqxfz2ix"; @@ -19674,7 +19742,7 @@ run = "05zfj6b59m0ic977w31fi4i86l7214xixws7yidvnr35fa7wm75z"; doc = "0g4fsbhhsvszvpnf1vn701c8kr8lpq01lcd2g8nnmknvrpd56v5z"; }; - xargs-15878 = { + xargs-77677 = { run = "1r4giz5gp4pcnxw12lr8hnsa45yv1lm1ddq6g33rkgs1qjzkhv02"; doc = "06kfclbfr2kc95c431hn54g0c6vcv7vscsskg9myrp94ilq1qglk"; source = "0k58hqv0jmk3v2jmx212idnfrs9rxqz93zq34f5kqx8dwhnss9pp"; @@ -19692,11 +19760,11 @@ run = "1abg7lvplcaxmqdf76w1lyzqb842ak348l0mni7h9z6ibdpn5ldx"; doc = "19gwk10pj3hfi35dk2wxr3dadd1713232x9r4xywdr5vng05sz5l"; }; - xcharter-math-76745 = { - run = "0f0m6alp0p23c2kjw99dfz4sgphklvb5p3bqdmfkwwibp78vz9hd"; - doc = "1mnr6s7rgad6cfys297z4dcc03a4pwv2rdb9miiidxrnxcgd2npa"; + xcharter-math-78174 = { + run = "11rfmc333x5dhwvahbfcykd5fsr26dv7zw734hgr7m72r4v24n1i"; + doc = "0583di0hlndnlqknkd6zrpnhw19alvls4nxq4kpb25c01h55vijq"; }; - xcite-53486 = { + xcite-77677 = { run = "0zsfyaxs0w2xy6fa1s6hlrcnzw1q9n4n676bv6j80cwp5cw7nnhg"; doc = "1sfziwn05dii3gviiahvmg67kb04hzhz4cd1cwjsrrvnjii0dqb5"; source = "0j5blcycs86vgmi54z0b06il06zzyjp4v15lmdwfnx0amb9y8jr9"; @@ -19710,7 +19778,7 @@ run = "0hqagjlxphvfqmslg91fpxngbm15i3kmawglszj8z585i0j570di"; doc = "0yf5ak4xr07jzlh8s087c7g8rfa71isziy1z13qy8ifv2882p9qa"; }; - xcolor-72484 = { + xcolor-77677 = { run = "0n6khjw6lsy2hbpxy4rqa5ac79b6zrs4nb24cxparsf1wikdphf4"; doc = "1rg6gm3517ixgmir6zmc7fm056rlaqbbay42x9p7si7qgprfhfln"; source = "1zj0zx1mx889pn3k4gdnidar6w5cklc4chggzlp71jzq3lc22pz4"; @@ -19725,7 +19793,7 @@ doc = "1vmr5y6c5mi7hgkb33daamag2y4j6vpiyxnh0cpya824l6miichq"; source = "06f2x0w9k87wd75vm6gjxg2pdrcv3g6406nraq2mnlf9sial9mnh"; }; - xcomment-72759 = { + xcomment-77677 = { run = "18hgrrva0702xsw6kgg5a1bl18il0vf0lpqdkkvmvivn7r2rmv0p"; doc = "1pfd7fly2l2vbc0sy48p2fawq5l90a9hn298gmv2njdr81mig8b9"; }; @@ -19762,20 +19830,20 @@ run = "0g30ld6qanzn7hvgy63arlx8fa69f1l2k286s078a5n7rmsx55ps"; doc = "11055kx6dclcabviw9vwlklgjc1k7jlq7d8f9a9kv304yrlydm8a"; }; - xechangebar-54080 = { + xechangebar-77677 = { run = "03d1wmvldpfk6y52sd2pvw3ipglbl8cc851rqlz5jgk82c2frxg0"; doc = "0cnc62nff1vljwkk6gb6r0cwxq17b2yl4v9ilb7kxapaa6apbp14"; }; - xecjk-76924 = { + xecjk-77677 = { run = "0m93s5m9m9xy8wjjm03wajcwi05as0y5bv305dzryh5qcfv1ncri"; doc = "0ghbgk2a89davasn3si5jbszafknrg4gpvkgnq9hmndsfzfaihsx"; source = "120zadcyidw8cbybb8gz9qbf7r1h8m5cadqxnn8xs5a84czgriry"; }; - xecolor-29660 = { + xecolor-77677 = { run = "0ws34zr158nkpghiwlvigb44zzi5qymfqxzsnayw78i6zpqal55x"; doc = "0hz9kk36ap7szbsd0jp6a59lnaxgnmwl0jg8gmz8s1pjf77jf5ww"; }; - xecyr-54308 = { + xecyr-77677 = { run = "1qqfdi6pxlkx6pxi2q61i0diwmsy9n95x4bvj9r3pgaf851p7cjx"; doc = "08b2xahg1agfczvqpdkvi3641g3pd2w2yc245bnyk0nccfcnf3k1"; }; @@ -19784,7 +19852,7 @@ doc = "0kiyjcqlajmpj80n8wkk0ziri83811ivl380i3cyz7rxmsh1hqhg"; source = "0dj2191iqcm9qpi45h45r3cp4nz5gdviw6xf9iz261b3pn515prp"; }; - xeindex-35756 = { + xeindex-77677 = { run = "06ipq7m9mnal497j3awdspqim3fs7v695pf2x7v4l92vqz3hh1sa"; doc = "1pa1fa8vjgbzmgphx3fmm93dd5wr3adxrrld5xibk2qrp7fgkbsr"; }; @@ -19793,21 +19861,21 @@ doc = "1jlndanic0xc16ba1hg1lswcxa2b20hibd25bs65wyag04rbh8lb"; source = "0768vqhmxgra190g0k3k4hhzgkhkxwwnvwmdpymphsqm9lvxbl95"; }; - xepersian-77228 = { + xepersian-77677 = { run = "0lvjpppmiajq37414bhyh1mhbb7l0yhai3k3m69va72655m3xb3g"; doc = "056jx3jpw7ajh7xzhdxrn8hddq6vzfiss5lkwc152v05qqf1p8m3"; source = "0m4kcisi7vhy0fwzcnfs2jlcfvcc03c33j9rvgd2jnqzzyi8nqxv"; }; - xepersian-hm-76924 = { + xepersian-hm-77677 = { run = "0qj98xrbnh9bam0a6c6vy7ffaia3iqsx5s71bjlmbnyl6y2h8lwp"; doc = "16f5x8jv8mqf5a32gvrzqwh1xz4s5nxwqsq4q8sg1za6micqniyg"; source = "0zcq75xzkr0bgpf1xdsphrkcv70q17vs8jkhzxvjrfzilh9h3iqr"; }; - xesearch-51908 = { + xesearch-77677 = { run = "1rszh3svj87vw5lskxv8bvnkzzj6k9rbikl6rr87ry9apmymsklg"; doc = "0cb73d981aa0s0hg2ynrg3zybsaw28f5b29zmqgvzqidi8vxfbhl"; }; - xespotcolor-58212 = { + xespotcolor-77677 = { run = "0w7nns136gfz1dvq6iplk0jbza85lpzlpvsxf1bzjhqw5sk6v4p9"; doc = "1fai2v8x4g9cmda5m6nvf6g8w6qg64qfdq1rvjlz1qiqmy71c8jy"; source = "14yachqawnmpldkwc3f3q4krj2sr1kad7wzy1lfxwqggvpbdcjkh"; @@ -19840,41 +19908,41 @@ run = "1sc0lm5w94320f5abv2hw2bzqprhk73fjv2lkv380fgkpdfi7pdv"; doc = "14mc9snykdwzcmq013bs8vzn5w80lblpg05jk57g7fl2z9x6xl38"; }; - xetexko-76133 = { + xetexko-77677 = { run = "1qnyvd29pv8abhlxxfma8jrgmmix063k16wgyn2z2hc08h8pcjyr"; doc = "05684gyz1fby4f8qcci87zxdzlfn3nwrnbzykrksrvm14qlc8gsi"; }; xetexref-73885 = { doc = "06rhmrclbqqnnh7vjcc85c0m4gannfv4135bjy9rwv3y5vdqmhb7"; }; - xevlna-76790 = { + xevlna-77677 = { run = "16ayk70kxk2s23r6nxva1hkb1z7aw7zz1zhmcis1bsijx657kw25"; doc = "09aaf3mpbh07mix5xvr20zybbbrbgbwcmkd5q0rfsd0ac8cm72fh"; }; - xfakebold-75712 = { + xfakebold-77677 = { run = "1xmw5mm5r2r0bvqga95lvcyf5y0jf7hc40sgzdnc2dx9n8sizwgf"; doc = "06a3znvv53c3ymfh53f37anlgj8878n5mzcw0mdjszlg8q4bl914"; }; - xfor-15878 = { + xfor-77677 = { run = "0m4y0caa22fps0r6735kb9pr2f89z5a8wflzrvpbms4nh3a61zgc"; doc = "0c0qg60h631d3m9rqr0nwj9772zjv3ch0d2p1ksnqnjf30idydl1"; source = "16xp7hziirlnd507g9bjvszm90wk9iv6ankq8bx27qkyk1shhjfq"; }; - xfrac-71430 = { + xfrac-77677 = { run = "1rq20zj8z2cg1q9ia0dzhrr3ylpd7cb3zw5dx736skgp61caxmkl"; doc = "0l6qs8qsd36ipnabihzks2k5bi5spgpsycvd5srhc78b7m2ynlbi"; source = "0b6r3mwpk2lm3bgxs9w0rjjzyfkxxq2qdj6j9mis5l4sbpa820sc"; }; - xgreek-73620 = { + xgreek-77677 = { run = "1jwpx3s4i1jcpk80swf1dgmrdgg5irl4d1nj42zqmcj2v4ng9znw"; doc = "1jifkzd1631a72mnl3bda89b4vf9lfrplp3kphk0ghjgp13fhnrk"; source = "1g23q8x57f916vq39fvyr50gx2gy0g1p5mi6rmxy77j116xxw7zy"; }; - xhfill-22575 = { + xhfill-77677 = { run = "00lb01b27h1bg8h37rcm7wmqh5pc3gz7rkw0l6xrfai0mb8ypq2k"; doc = "0alaqaiz2dfk4sh4xgrxfrwxgisv2p0bfdz7ppiqmli10al1h2gd"; }; - xifthen-38929 = { + xifthen-77677 = { run = "0ys8yq13vhval5jg9a4n4pv7b3v11w1yh63ssvyx3pnr767ay5r8"; doc = "1miqc1bfwi2ssl6yp9aqw7ygnars27vks0grpyfns494yimy8nc0"; }; @@ -19889,9 +19957,9 @@ doc = "18157hsjjigq53f05akh40y389n8jmazn5wl3pr6a8w071a4vdz3"; source = "0wghff88xg218q3f6xfwqgz4kqa88qj35p785a7d1rarjc0fa69m"; }; - xindex-75954 = { - run = "08gaympcvxa3kz8960sx0v6flq7apw7bd35aph27mlvbw1ya9jnr"; - doc = "18pazxvirzmmm93y70xiw90dnc382s91m186qa8z93jif89jm9qx"; + xindex-77848 = { + run = "1kzwja27zzxgrfjvq2gfg5ycpzl8wnx6hwqf7vqk23sad04667la"; + doc = "0lr3q9gzwscanq3k7qkjiq6b15s70axvvwfzwcibaavnpyggffq3"; }; xindy-65958 = { run = "1jm8gi2pq4rw60p8bh7hp5xw1kyhy9r02zy5s2p2xyqh5c6di7jn"; @@ -19905,15 +19973,15 @@ doc = "1msmh4kvhiav6sm609fhcx0brvpzgbvb4rf4ma8isa1z62jkpp4k"; source = "12xqray1ai09yb8x5l398pnkmp792pjc82q04a5amqq2vssh9rqc"; }; - xint-regression-76947 = { - run = "0m4j741c9cw6wdlrl895f5ppj48w8mskkpxzrcladxsm32h003gp"; - doc = "0h292ikhla6w49iw2yj9wpvldapa3vq6b9z57fkwb1akb80fl9qm"; + xint-regression-77926 = { + run = "0ihch3lkfgha1r4xwvb4p3ivzkyjb69csgyxx28k5v05dpdbnzxl"; + doc = "0ixmr6xfsnykg5ai1mrxgafqc0mkzcwpyns6lxnbb4maif8yahh9"; }; xintsession-60926 = { run = "0p28r81qa93r9hwsaib9jbg252q76xz1hxlaf6q0r2bs3i8a4hbr"; doc = "1fzyqf14fdk6mjvgfxg43mx2gncj1c7m0h4fid88z7ffsa6rq1g5"; }; - xistercian-76924 = { + xistercian-77677 = { run = "1gx06nnwy9vqnv0c8g75w6379q692z3wqa7hxd22a3nvv85s6xf1"; doc = "12rayjzjz50vsm99syd6v7hp7zrsc9ibv04j412k1dkibmqjhqsv"; source = "0x1j342wg2i5q9pk63g38ad92imxswj53q0p6phmr55k21ym0al6"; @@ -19930,20 +19998,20 @@ run = "14ll2mzc3sa1271yvq417a03g4ky4fvmb8zhmb9bqvw15vz7v53l"; doc = "0a9n4l2ffd358cvyc2xqvvmrd3zjq6nz7d99b490ap2734y21q1k"; }; - xkeyval-76763 = { + xkeyval-77677 = { run = "0gbhdvbbjac8xg4rvqhh5l6g14mm56x0b80mvcgsjnlzghgm4v73"; doc = "1k5qah184777y4sd2a0mccxfhhd1qvx0hdba0i6gb7sdndjjqgq9"; source = "1b0wwxv6kqh0z52i5w3yqjclpkwi797wkxghx64bslqjnm133lxz"; }; - xlop-56910 = { + xlop-77677 = { run = "1clpl22vxgqjpzs0ypgak0d6z0sr6hw3gj18r7sgs2q0jf5m6715"; doc = "1acnr4yfcakpnr8pb8g26qh7z9xr4dms4nfy50ig7r7azmdpz9py"; }; - xltabular-74350 = { + xltabular-77677 = { run = "1x7v5hzx0zddjr3vicid7ba3ydvbgby5i8821la128hcg8v65fvc"; doc = "07r9408x5g42lwlyzdzvhf65g8r6n1qkkjvbryvsdyanxpr38gls"; }; - xltxtra-56594 = { + xltxtra-77677 = { run = "0zpvlsdsrn6pnlfd3aa23hcrjfnnrjivi7r61g25j9sqcx7cmkym"; doc = "12wp6zwqa5mi5i5ridd2amnr48xrkqmi92xdhh95ydijpzyslhli"; source = "0vwlj6f7z7fh1vx257v0gnxj29rp3xqjpxlnn156xp9i8i29v0hn"; @@ -19978,7 +20046,7 @@ run = "1ykc3mdg45hhyk5x8lv06zggfv88kyrr1zqnv8s9j8cb5c4r71jj"; doc = "1g42s8mgr7yqdziwza1g241vjgygzddk6ly8md6c22kj8g0sq9jg"; }; - xpatch-69768 = { + xpatch-77677 = { run = "1almf1wif49mi3yqr4qsdffd6m3q8xcma8x9v737ffczsffhs923"; doc = "1lxsqxzajkcfw4b9i89bk0gmhrsprkmgqqbj5v34bgvkvh0n5pm0"; source = "1cf161h6g6m3q8bq38imvmja7ral7lpyb26byb8nn26lgixkprad"; @@ -19995,7 +20063,7 @@ run = "0436w2hx5iqjc2vvhbwnwhywlw5l6yza2xnhsf0ax2v45zbhn0m5"; doc = "1irzzvk27k63181dkicd84rjvkp62lcskv055xzay0f79b7ms80a"; }; - xpiano-61719 = { + xpiano-77677 = { run = "11vk7k3n3np2wxx7gv9rvlgfmipmh1x0bjq5b2yvgsfxii65kwz3"; doc = "0hq4v45nacdxygxpjby6s8smlfkkp63yg83zfmwcl3dgxzayb2s3"; source = "00xnkxm6ijk1i0h3q0yadklc7f2np19bx3yzq4dzrfavdkxjz8f0"; @@ -20005,7 +20073,7 @@ doc = "0ymdwdspdhrhgyxw7h7f8nal6h0kjw6i8zicmll5vj8vbmi44dv6"; source = "1yjvqrpp7a0d3nldqidqrk2xk1lp5vbla865l3lxw1xd5b08y40r"; }; - xpinyin-76924 = { + xpinyin-77677 = { run = "1bavg69s0hin8phlgpmz53vkjlh039mancih71amw8bbvh077ynh"; doc = "0rnqq2hy7wzip9nij6bv0jvahrnsyqdmkvr23fvm7f90s07d1ay3"; source = "0yj7qh7qp3c1n17vplwywcsjwwy982gp5smxqq110syk6w2hppj5"; @@ -20019,7 +20087,7 @@ doc = "02vzwbrqj1dzd46xj49mldkw6rqppvq917bj8216argr5dc4dfk4"; source = "0lrgdnfv9zlnlyyyybr76a458sp8bayrbl0vw6jzzs0psy1lskq0"; }; - xq-35211 = { + xq-78116 = { run = "165zyviwxybpgfx9ycngv9nml482faz766q1skgmligx05qzkhyl"; doc = "01yhk07lrcbl7ppkqvks5j7wjpwyy0zc69q46wh42gbp65vp24a4"; }; @@ -20027,7 +20095,7 @@ run = "18h444dlm7hh518pj14sv6wxqkwf24ffiwm50i36kp3p6r4i2nc9"; doc = "0dzkz6dk6nr898ya1p4nnpj3q44q3yavmpl9hrbcvbh8zj3cjqh6"; }; - xsavebox-76924 = { + xsavebox-77677 = { run = "1zsv2yf8hp3yfdz2hwlqdzhk40xbcm8bhxwq0dzzkdqi73pfay6d"; doc = "0ad4gm6mxayrsvbc38nmn20jiv72g177r8vdnv04f8z8i02h7im5"; source = "1x3rm695vs3nh01nal4qyk164kfjx7pjx3sfmv90cj2jkyi4clwf"; @@ -20040,20 +20108,24 @@ run = "02mv1772xy0vzhdm3sj565bayzw2lr5qnr0qb6c9qg6gqx8zxh4g"; doc = "0z0ryc1vp37i1shscxhbijvijkqqgjqlaxw7mr3aggpi6ij2wyn7"; }; - xskak-51432 = { + xskak-78116 = { run = "1hirv11b76xl7jx4swpa7imhjncfn81i9qc118qfrn26n890dgr4"; doc = "0hzyv8gy91avmpf2fgjwpqfkkbi8255gy86xzn5cz3y948l3m5vl"; source = "1gw6xqbpcsgdi5s7d239j0ds18w674z4zfibsvbgqjb70lixnyv6"; }; - xstacks-77269 = { - run = "072chqfmjpf6p5agl6x30haj9r4f52p1kscbjl9l9viq9gyvj115"; - doc = "1wwbh89brf9x5y6cikc0680wkldfgf3aqmlxza5683cynn3fy0dz"; + xstacks-77986 = { + run = "1qq7la0flq4r91p381r30f2rwi15205bgdjkzcaq8qc519qid1jm"; + doc = "1szrdmv71l5z1n5csgagaa13ibd71bah3y00xfvyii0by19n4ws9"; + }; + xstix2-78230 = { + run = "1lbadva10kpkvs3l2fjf3vwv45azgf4ja3qnbn4d3a2zii0qkmg6"; + doc = "1c6bazn4pqbbawkxcmqavlbd5idd64iwf2gbv3a57ffvd2qhhbc0"; }; - xstring-68015 = { + xstring-77677 = { run = "131y1vly79iga9yi9lva4bizxs00p4gyx44f7gcgqnd35biqpy00"; doc = "0sn9djwkb06n917f1zly6gy81j1gixvp0w28a0f4i3whk3va0yac"; }; - xtab-23347 = { + xtab-77677 = { run = "1cpcs7k8liapv68cghfwj5fw80rz71qrld7l9lsnli50h7ph42sz"; doc = "1z3wp3hqy98a4l34kgm604zajdyv0b2vq0jipywmdc12115cw63f"; source = "1im5cv88g6n88rxzx8lqcxfmhkihywrv2h9gclmv0jx2mmwvwafv"; @@ -20066,11 +20138,11 @@ run = "1d68hx38gwwscshdm07rcg75zjbsvk5kyliy5rx6z5jp75k0fra4"; doc = "1fdr5k60zxjb75vv4m6mj1kalka1kg7cw3k5j9a53n01m2w7q6r5"; }; - xunicode-30466 = { + xunicode-77677 = { run = "1h8ixz9zy9izv5j7555094jiwfp5js5y8mp4bh993gn9xn1rb6b2"; doc = "0jrxnpas07np9a30cybk6jqv4ng96vjqpyyadbl55szkiylzwwfi"; }; - xurl-61553 = { + xurl-77677 = { run = "1qbys9b3zd3rlabdmbpndf65fzmvkz24d6v3k7cml2bmdzzqv2cc"; doc = "1q6npbv8iy1bgl2fjs3ngjw6wb78y51nmjbc2pndas7klbvdixc1"; }; @@ -20087,7 +20159,7 @@ doc = "0bx00qsgnndw8kq59nbihlzlnwvdf6gncdl3ljckcdn07i4mhl7i"; source = "0gxi985kgkfyybg90f14y2w068ysy5vk4irc8lfvdgil3y8jwi4l"; }; - xypic-61719 = { + xypic-78116 = { run = "1srvrq5biqczvyi7k0ilbray7ilzi6gsmvk3b2hmf5qmv8hk0cs1"; doc = "1js0fkhn60fnxgbgviri58c4q63a0ycq37r4hynxhyix17h51kff"; }; @@ -20148,15 +20220,15 @@ doc = "1dpjwv7m10413dxvhqgxsw2rp9n2gw8s0jghshgmbfm6x46a4db6"; source = "0y7cc2sl9yia5ldp2la1wy4d53jgxgcpi0v5wkc4m554jl9am4z9"; }; - yet-another-guide-latex2e-73469 = { - doc = "1zsj22fwvs1xin5hh3jqq83dhl8ira87lb5xy2lzxq68bbjpbccr"; + yet-another-guide-latex2e-77849 = { + doc = "0cg3g4lsmgfknakmkj89m74zhscxbd0szfs3vjj8b846ljfrc93g"; }; - yfonts-50755 = { + yfonts-77677 = { run = "1k7b78fr6x8kp6354viqfni3k77d96qmx9r76249m5j140hi6fk1"; doc = "0a7fy4z790fr6q4z5qnzv578x48kqs128wl5znd5bn3mbg0n0cq0"; source = "1ph8vc09vg0zxc9x1xydrm9wn6q5vml2bc3wln15v69p8nm52d7z"; }; - yfonts-otf-76885 = { + yfonts-otf-77677 = { run = "0ljj3py8day5ngk6inqqv51cgvxz5jz5zwxfw56w9iw8cigi7z7b"; doc = "1z0v3dzl9p6hgdnlh4yff6v0y4174dc43f4dcbashdnyw7jzbzl0"; }; @@ -20164,7 +20236,7 @@ run = "08fbdd97n2h649kvks6q03zrsjvb1f7qwys3955g6iznf4y8pyv6"; doc = "0h0gi1j5fcn1nkvf0abf2aimj2q3h6bw4rx7kzg5xra735fqpl4n"; }; - yhmath-54377 = { + yhmath-77677 = { run = "02p5rzh9n92pjznrqia9b6jnlwmn14189m7fiabvinjakaxmwxwn"; doc = "024p61b5i55m6n8fmk4j9r3q7dprp3lcyzkhag0wch6vgjkrajzq"; source = "0y74zwc1pkw3dp56jnzzy4zx1ilw5qx9msm1bf55mvdfc045a17s"; @@ -20178,7 +20250,7 @@ doc = "0zp6pfr3giqm4nbsidg06q0c3x9gr4bk3g8qq7wxl9a2pgk3z45p"; source = "0105amrybkm78pwb9hrd7n8r69sj6lkh1zm7c9sskibb13lqrk9p"; }; - youngtab-73766 = { + youngtab-77677 = { run = "18h6a4b4psbm0hjxq2xnk4bkmsa1wd2fvarrzfkhcj01hgn8bz17"; doc = "00jkdw02iary6s5szh7hf4qjlr7r8y9lfmvlnrpqkhh6pdhsy3jh"; source = "1hjqkj12jx9imfqm7y1mqdvp1knhf69kbixr88varbh09d6r9p66"; @@ -20191,11 +20263,11 @@ run = "1i58grc9hn4q67kgh6z2n3jfcbplq689jcplwa7il1vmxmjr8pvz"; doc = "0p928pkmbp3l1hnk15ynpylvpl7wk704v9ixdkdsjadq9mfha2yp"; }; - ysabeau-77373 = { + ysabeau-77677 = { run = "1dpi60ljyxh0d4g6lp05a1s80v4pjl8ssxy4hh22cs41lbg4y7f3"; doc = "1x2js1pxmznscl6q0pypxcvh8gw8g1kvry7rmnv3wvj7w077zbwp"; }; - ytableau-73766 = { + ytableau-77677 = { run = "0gfpxbvar3m21pj74j19qnj8qakbknhvssyvfyw61jwdd8ygdxkd"; doc = "00k10759qihk3330bwfpzmrm9bfb8513w3sak9jlfy5inay59rbd"; source = "05pxlbj3rdgr15cqfdxviyp2698b7l44rzgssx18yv2a8qnaxylh"; @@ -20210,12 +20282,12 @@ run = "1zyll0lpd3d2cjizq6f2zxnb1pmdl2qkhd1fcm9f9l6i5fqmjk15"; doc = "0ymvngll5znvw0i4y65imidy21fzfzsdcz22i2i8369k1n15x6yh"; }; - zebra-goodies-66630 = { - run = "03m5npbrbcmxw9csl2hg1jgzjg96rr2r3yix3sajkxzmf2bcm3my"; - doc = "107wr1pjqc9yswd52gflan10007p7i072gysnwdpcxk880f1n29l"; - source = "15sw808cqfjvwmdnnkds9n1m29c7dzdm3id4hkm2cl92jxiygb0f"; + zebra-goodies-78181 = { + run = "09hk3jv2f2issqy1djp7bglha5rxdiwcdr62pl90vyljbxlw4hwz"; + doc = "10c0rympybdi56ykv620wxffmhln4xxyyxh07m8gkzzydbxvvy4i"; + source = "1216kvnfrwg06bh6z764jlqljy3wph6m8fqs0xigj6rr8hrc377x"; }; - zeckendorf-76884 = { + zeckendorf-77677 = { run = "1s6fjfi45n03c1kv0689m1vp9dsrwa649435kid5kg4cvclva58i"; doc = "0y9jamnx48fk2j0j3r4cypb5cjh8dvkvzp70lxg9zwj0406iw3b3"; source = "1lalsb8rvmz7b1idhr0hbv5x3d6hj6dmcb9wyhxwxdpn1gz15mdr"; @@ -20246,7 +20318,7 @@ run = "06g61qm3ryy6mvvaq4whk7084hjp544dig57mwcxlgp6cfs0fq8l"; doc = "0ybijj2hjm4byli3yh8q9lgb40bdpq16d9273nrmiyy8szxa20qc"; }; - zhnumber-66115 = { + zhnumber-77677 = { run = "1iryx2mdk0fkvwnvw8z71bscy0kk41nx85flw88kwmsv5bd3aqxz"; doc = "07hkrlf3gycv0clmr13c6xxp36yy5wrcmzr39ms3ql205qz94qcq"; source = "01b6l05j6mkx2c8lbj2kmkl7cr5l9cwj2z26v85mmki1z3fkqmrw"; @@ -20259,11 +20331,11 @@ run = "0nalr6i8yqd1iq713gigafnh1k0h8kgiml1zwpk8rjyya606capw"; doc = "1cr63lkqi9kpkbpnrwmbppipsmw6wy732wsaha0y9y5ia2934nck"; }; - zitie-76924 = { + zitie-77677 = { run = "131kiycj7q9javr3xs7maa2qjczmva7vj98bw36pv7znwchspcca"; doc = "00daf6p699y5204lrdg7hfcnmqh3ah764fpjymblvm8hy5f1w5g2"; }; - zlmtt-64076 = { + zlmtt-77677 = { run = "1krv8frabpvnx00xwdx058f9y2mip3bblpix05yxpfspx6aarhcw"; doc = "1xiirzbgh1x34zih8xbf7whl5f994lx9bc4qrirc58rlccnqgbgr"; }; @@ -20271,22 +20343,22 @@ run = "0lwin7dfd3nk0r3drznmhkqd7fhfvizxqy3z2xv616spg1jh9sgj"; doc = "1s4v9azi1pvvh1fizp2azkbwh35xvqh8qcnnn1xwi0g1xhcp38pa"; }; - zref-75450 = { + zref-78116 = { run = "1fzybkl72hrxcniwxcl7f3jn9sywfzxf19pbzq161y2hync70qrj"; doc = "13s9lvlj3xvyxy48d1qj90mgf3f6bmppxp7w0dh6zmg4m6pmwvrx"; source = "1cpdj25s3qy85mxf20xr2c6mllqzx5y7y1sz4avamk4s056cadhp"; }; - zref-check-76924 = { + zref-check-78116 = { run = "16h8k4b97m5rvi5y9dsx81mj0qlpk35dz7qjkqii8wld7mpmkjvg"; doc = "0jna8w0mv7ycjmpa8m0p69mw2lpxzsgq0b85n009h4sawrjjr77l"; source = "0ha4dxnp7i8zf8alr3jwavlw0rhsn4wz2dvw0dlglp5d8dm0xkp2"; }; - zref-clever-76924 = { + zref-clever-77677 = { run = "1jm7arz7kgap0zmsqlfqanhi0qs0h7i6khk1fmhlfx7sppg4f7qm"; doc = "1xnck9mnhjyshkgkmsyvfphgy539sjc5j09hzcc1cw1ybkhscb4j"; source = "016aawjxjr6a5v443yyq9csm8nr35z5smq9rgckym2crpim2gkmp"; }; - zref-vario-76924 = { + zref-vario-77677 = { run = "1dv1grn02mr6j14mhqxbdqdydhw9xkbr9yf3mlp3rfkyrlbv21k8"; doc = "0vzvrgirkasqcxax9jqjz2pkxn9qykps89nbf28z35pqcydwgykz"; source = "0b77m4qki4qzq6cvl2lxcpc23vzlb3zjn3p7rd8l0xq119z3q3wg"; @@ -20308,15 +20380,15 @@ run = "18da90bhdmfbjalnm1qvc5vy0ajkgiwzrll55108p74pcxdcdpfj"; doc = "0mnwarf3ls8w3jj9p6piyl3z9kci8a5sabq5m6dq8xvm58f2h14s"; }; - zxjafbfont-28539 = { + zxjafbfont-77677 = { run = "1zcyvwsqn2w9x9w79lvi736r2zwrsk2xdk6nrrmkiaq3cakd81p9"; doc = "0dfh592niw8s6zxmxj1sf8h02s2vz8s2ywd291946bb72xidb4gq"; }; - zxjafont-62864 = { + zxjafont-77677 = { run = "0p1zmf0bwd5fpyyz8cwdwc8pnxcqk31570p4722lzwqiplm0azfc"; doc = "16w7iqlb5zwz8qqyyscmyd0zdzb55n38gf10qd5cra6c161fi7b3"; }; - zxjatype-53500 = { + zxjatype-77677 = { run = "1ap4f0yq4cmkz5djy7mpgp32l24jr7xbxd9zc0nv1fvnywxpxfcq"; doc = "005rr69f433bllggj997rhbwlbmsglaywi55az5j02x0036aj2dd"; }; diff --git a/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix b/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix index 3bf70ba00dc19..f2321c21cbc5b 100644 --- a/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix +++ b/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix @@ -61,6 +61,7 @@ lib.recursiveUpdate orig rec { #### overrides of texlive.tlpdb #### nonstandard script folders + context-legacy.scriptsFolder = "context/ruby"; cyrillic-bin.scriptsFolder = "texlive-extra"; fontinst.scriptsFolder = "texlive-extra"; mptopdf.scriptsFolder = "context/perl"; @@ -257,11 +258,6 @@ lib.recursiveUpdate orig rec { "mtxrun.lua" = tl.context.tex + "/scripts/context/lua/mtxrun.lua"; }; - context-legacy.binlinks = { - texexec = tl.context-legacy.tex + "/scripts/context/ruby/texexec.rb"; - texmfstart = tl.context-legacy.tex + "/scripts/context/ruby/texmfstart.rb"; - }; - dvipdfmx.binlinks = { # even though 'ebb' was removed from the Makefile, this symlink is still # part of the binary container of dvipdfmx @@ -312,6 +308,10 @@ lib.recursiveUpdate orig rec { sed -i '2i$ENV{PATH}='"'"'${lib.makeBinPath cjk-gs-integrate.extraBuildInputs}'"'"' . ($ENV{PATH} ? ":$ENV{PATH}" : '"'''"');' "$out"/bin/cjk-gs-integrate ''; + context-legacy.postFixup = '' + sed -i 's!File.dirname(\$0)!'"'"'${tl.context-legacy.tex}/scripts/context/ruby'"'"'!' "$out"/bin/* + ''; + cyrillic-bin.postFixup = '' sed -i '2iPATH="${lib.makeBinPath cyrillic-bin.extraBuildInputs}''${PATH:+:$PATH}"' "$out"/bin/rumakeindex ''; diff --git a/pkgs/tools/typesetting/tex/texlive/tlpdb.nix b/pkgs/tools/typesetting/tex/texlive/tlpdb.nix index d06cc1ca8fa97..9dd50dc26da58 100644 --- a/pkgs/tools/typesetting/tex/texlive/tlpdb.nix +++ b/pkgs/tools/typesetting/tex/texlive/tlpdb.nix @@ -1,9 +1,9 @@ { # no indentation "00texlive.config" = { - frozen = false; + frozen = true; year = 2025; - revision = 77567; + revision = 78234; }; "12many" = { revision = 15878; @@ -48,12 +48,12 @@ "a2ping" ]; a4wide = { - revision = 20943; + revision = 77677; shortdesc = "\"Wide\" a4 layout"; stripPrefix = 0; - sha512.doc = "bf059462ec7e28ba782d5842d090c93f4e911bdf44eb3d4f184a7324b454105295460a52414ffcb9fc71dceeba902b1d78ba208d0998f71727ad41299eb1138f"; + sha512.doc = "2b3972e25b24ea471b331fdcf2bc9daf5c2c1ec15b91783debf27adfb6dfd735dc4d77fb23890dda6856430c4ff22d0d28a4f2f1c0f02b1d5526875de32268da"; license = [ "lppl1" ]; - sha512.run = "e0f1f95bf660760683d6c5a917d75e537a0347837eb4388eded8194c6ca5371b2ad9be9829fcaaff1e24b7d8baefd287db6add752c19a57a6cf0737017e311e3"; + sha512.run = "6a1b2f610e6685079f7e5a830ce4e278d77c62a680461297fbf181ad31d2b45682be7155d2afd6fcd825365e9ce440512b39f4e078c0fadac1ead36bc5c5d311"; }; a5comb = { revision = 76924; @@ -148,26 +148,26 @@ sha512.run = "e04074504224c4840cf547c1609795703a0f1271d57ebe37c5cabb05c386fa8e1ed59f097584d3a327f8cca5c5eeca2e4974dc9849e7f12c3476a64dc8c6e9d1"; }; aboensis = { - revision = 62977; + revision = 77677; shortdesc = "A late medieval OpenType cursive font"; stripPrefix = 0; - sha512.doc = "84317ef83e712296819b25926adb7522531482b9d17d807cdfd3897f712aae8a8f161a242bffdbe7511478a3e5ec2c1e76fcf51c14661b3465aabbc6b95bbaf2"; + sha512.doc = "73c2a31eb4ec0146e9d68783459809cda249f71354f2fec596c9fc7287bb412c5d5643e16e8fc668a85949ada8f6c1b1ff1641f4bc8388124cd393e668a7ec9b"; license = [ "ofl" "lppl13c" "cc-by-40" "publicDomain" ]; - sha512.run = "74f569d7f8b942087285964f350e97b15de05a69a09b1aa21d3bee09a017381d4b18b449a55aafcd0009a5941f0bea198b04947a81b331541af6617d5a58ad73"; + sha512.run = "7b776e3f2e26bafdbdcde43d1c045ab69dc4303c153351e0e3850e1075a0e4407f07c0d36fb21ced9cfd796ea2199ce5bc3076216b3d8ace64a06e2c05c8eafd"; }; abraces = { - revision = 71955; + revision = 77677; shortdesc = "Asymmetric over-/underbraces in maths"; stripPrefix = 0; - sha512.doc = "edd65924114b76bfc65beaa12ae6bf5e0164dccc3273eb472e5be537b9dd8f3bd46e188b4efcf44a3533a6e2a033bd1473207c61a0f8867e442bcd15e3aa3a7a"; + sha512.doc = "f83ab368c8578efff3438d971063716a4eff9eea5965ead0094ce72c871d247606659f7dbfe44835bdf5d3581246a8d067a4d54dda2d0d203a9a443a92c29b8b"; license = [ "lppl13c" ]; version = "2.2"; - sha512.run = "b32204970bb51dbe2fd16c49e0a8c9957c1c4ee45ec5f90dd19e70f85d9a924add4042d61a9f054a797ce966b1fe953369fae6eb04d2eaf1c68941945e0e2253"; + sha512.run = "c1167b36513a1fc3d19c48fee8ad53f47fcfb79ec524eb4ddb6be78dc463451dbe454c71d3163642da41720df9b872560ab3422b829c45c238982dc79183479a"; }; abspos = { revision = 76924; @@ -180,14 +180,14 @@ sha512.run = "46185984b766c859533dbe0097fed1af6a28de97e98003381630aa4341afee07e0b4a7abab6f576e6d1056fcb4328524ee016800019b2c4fb8d51e76cc83c6a4"; }; abstract = { - revision = 15878; + revision = 77677; shortdesc = "Control the typesetting of the abstract environment"; stripPrefix = 0; - sha512.doc = "4feae7e22d9f8c6866a9b873359a3060ff75ebcd833e1ea5f82e833933b5beb36260833675775cdeb83f1cfde4dbae3421434890aa9f0f7539c999acd2e0405b"; - sha512.source = "e68a030e56dc15481335dfb1ba566f9b68e92933f27d296d72e20b4d3541790b739b945fc1b39415baadf045164158618da98b63be567c1aa263336579986e8f"; + sha512.doc = "f100b2e7be27373dec75577e70704dc4ef6c6a610df561f949bae8e08b22bbac739d8177ff3df6e1789632af68f62594f75d44f0a3afd113042a0184bc515d57"; + sha512.source = "89246cca335f58a066dfd50d95545d923bf666648bfc8ca5a88a445f888662b2ebe0d0cb86aaa0beed5fd7990422287874bdc7bde4cf3c1c1850c7e51364e7c1"; license = [ "lppl13c" ]; version = "1.2a"; - sha512.run = "2d805c2cc322cd802d612213ce525765d49d06bfb371a4ac5d1434a3c752af0ba0182093b0b6e4ee28a80ab926ad0f3a0403c03f871d3e003f6eb5a60ae39c34"; + sha512.run = "fd3c3fb63068358e4b5ea39cb2faf8e173cb4f9bb3a2a777d95d41df2a8e7f892f80defe07727459bbbd7c9537a9f2e7a97d7ada7179d2e0ebfe741e32a6784d"; }; abstyles = { revision = 76790; @@ -199,42 +199,42 @@ sha512.run = "438c0e0d52eecfd67b80b85c9d6d43ead0d497e50c3e4b2dd709a3be92a0654ed181eb169818519dc1502d99b9c64985a57e0f12e65649e7658863857af2b0f4"; }; academicons = { - revision = 76366; + revision = 77677; shortdesc = "Font containing high quality icons of online academic profiles"; stripPrefix = 0; fontMaps = [ "Map academicons.map" ]; - sha512.doc = "8c66fb8cf0d62393bb5f8c746bfa3c74cf67728aecbdcfb5112c7c5edb9bd3f0139a1eba633165ad84ed14a931ad378f7f74c3a57317c953e2631086883ab91a"; + sha512.doc = "b46686ce29b2e0e42a5fb5961fbc840848c50854588a605ed4375c67f50cb5c88f8de0a01354e325d0a5e3fd195b305aa345364cc00ef1c5bafe9221fd3c3ead"; license = [ "lppl13c" "ofl" ]; version = "1.9.6-2"; - sha512.run = "fbe7717f97221ce5030b663364ccaf9f05888594ff06a5bf901bc5a831dab0b9583adb6e64cfc2f32ac8c3a83c9654ba7e9f897b59b956b34a0fc7395799fc3e"; + sha512.run = "9e56b978c2d120cc1499be0fa40c3ddaa1b790c35a990d88025c585fe315d85dcee054fb3d751689ec91f0dd39ed5dfa16cb6433b74f9dcf143121970f28cabe"; }; accanthis = { - revision = 64844; + revision = 77677; shortdesc = "Accanthis fonts, with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map accanthis.map" ]; - sha512.doc = "6789c3c330d1e6a0d20364e4e98ef72fd1c6294655f704366b0e6c1fd081d1aea312dc9e6767fb3e076b3cd91ea5a67606e8bf62f7f92af097ba766c99ab0cff"; + sha512.doc = "dd021420aa0a5f6c7ccbd3202682af72e0342da82b5bcb0c44f9c48f33d62a10e4d9b145826e1e8ad59d6065be5791703f4078d0f9add23ff2647b1534d863c5"; license = [ "gpl2Plus" "lppl13c" ]; - sha512.run = "5727125c85e06501f009267bab8c1eff674a76db618c6155fd9c6b41bb2407a3a201a008c7f5aa6d73ecf100a3fc917961d20f547c2f6040fe72760a4dcd9a44"; + sha512.run = "8547b7179e1bba76172e2c723c9acf4de0bd500bffd0c2138749161535041dde99fbae17a4f7b523dacefa7e3b9d4d25a1518dccdf22884f3213f2c804832712"; }; accents = { - revision = 51497; + revision = 77677; shortdesc = "Multiple mathematical accents"; stripPrefix = 0; - sha512.doc = "50e5cd01da80113ef3247c4a7c7da703d4a9c3df68822b31ff734da2d755f5fd2bf9f5f8982d84e3628e96905276dfe6cc6699bb625ff1dadbe810b11bf5a35b"; + sha512.doc = "ab83ae27f90a9fe40a63c7e7e9722e1b588f6e4554067257cdd21f551a6d5106145ba15ad08783c94059eb64bcbb7149320e0a7e5d205355d95bbac594c311fe"; license = [ "mit" ]; version = "1.4"; - sha512.run = "738e8299148365c0441495664cd97b408b181d192adb718adeacc93d4c63b7e81c12541746777571f3fd0da37348905269b5d7ecfc2d58f88174cd53edbe56b3"; + sha512.run = "d59694845af30b37c124646b617c40845a41af25b1c8cde9a922019333356dd58aa6c1e6cece2274ffa5a11a6a94e25ad4eee378425bdcf943c1857dcfb33e4e"; }; accessibility = { revision = 55777; @@ -303,7 +303,7 @@ sha512.run = "9363127ba5d59bee9d41e800a0e11d12bc4493e5a79a94be8efe23a44278ea097a58fb53cd334fef0f2ab32c9350196c46ee1aec8347a4aa5554b317c15249ba"; }; acro = { - revision = 76924; + revision = 77677; shortdesc = "Typeset acronyms"; stripPrefix = 0; deps = [ @@ -311,20 +311,20 @@ "l3kernel" "l3packages" ]; - sha512.doc = "fdafb7438cba3181532d833c3218f9e69e96fb84e131bc314e6e57c3e49b8bf3e5a7d0605fe557ab216b56dce2d9bc281286c316adcdb31f7d13c5806af59cc6"; + sha512.doc = "5b888077a541baa646fde9b53b55950e0e83a5095a9631b71c1157a0ab146ad58f8bb09012e77eac528c8a6167c547080d0d05385376357ace89491f798caecb"; license = [ "lppl13c" ]; version = "3.8"; - sha512.run = "fdfd2660b5520dd2789bb0b4ff7c3ffae7a94e7e1230740b36570cc9bcddcb281208627cc3d957176cf3e5fd2185fd69fa69221a97dc2463e0f149b40e71e76f"; + sha512.run = "4eded89440112e93c1ff56fbd3e539c83c48044b8d2bc8b6a80d8b63349c2f27fd3af2051ef7fcd27db47d0fe5031077a1a64396c3c5958ffb04e1f62a0d4021"; }; acronym = { - revision = 73491; + revision = 78116; shortdesc = "Expand acronyms at least once"; stripPrefix = 0; - sha512.doc = "1a2d3bbe59a81125561266b2ba5350f814ee5d8d01f0fbf1aed4be85bff05039bad754125f09a56d179fa9dc6263ef5950ab6774fc54e60b700b6baa320cd58f"; - sha512.source = "ace6d2c8ba88b10b2d33e199f9b3f1e22e5154977160e1c5df7054c19a69dbc6cfd3f2e040c102e99f8f6c0321ddf1a9457772c241fe67c78f21ee0e92add4f7"; + sha512.doc = "52a6089f099f64b2ed1cd44ee8c93e8a6fcefc0a3dec82902730a251385d66aa2171b6d83c140b7cfab7f0393873492da6ab89d74ea19af416ec21172697a025"; + sha512.source = "83b9f758b6317ec229414332c61e6d787d221c14dfa9b447483387f1b805609b7b9adea7ceb6ce7d89ef92d20ea488d634fdf9bd59cfcf8f45d4acd42d2596f4"; license = [ "lppl13c" ]; version = "1.50"; - sha512.run = "98c527da3bdae829915562332f48b2a2e082d62bdce836dc0a7f379363eafb8e48fe1b09655969f126fa292f112f92e0c40f4547ee54869e48570c08524a0ea1"; + sha512.run = "543a75b19a5a8c3b3480ec275d0a8b7bbaeb7504dbdaf3b5ec752b4bb15526eaa2fd76fa148753f09b0c1ab2c9d4777ca41b1d30fadcfc92f3978eeb9e38326b"; }; acroterm = { revision = 61719; @@ -385,14 +385,14 @@ sha512.run = "b54db5b075c2ba2f632e40a1ae2d840b0a61cc940512027effa2b2b3cadfd6dfa2407e2580a462b98f48cafed94281d39613397ed34ad76f54d6a7e8b614ecb8"; }; addlines = { - revision = 49326; + revision = 77677; shortdesc = "A user-friendly wrapper around \\enlargethispage"; stripPrefix = 0; - sha512.doc = "2993c6caae1d2f230d144c9f93f7694adcb2e17d9bcd60eb3aa3144806a522258fd4c44a314d40cc767b3b069c4c929b8e458e74bebc746771b975b77bba34d2"; - sha512.source = "6de10a1ddcb65be76594e7389d47316e066aec3a747ef7a61e15fa0e670d914dae3d2ef777c9574e8b85c5d9628784df7f4dc61f589917dbae571f31416bad08"; + sha512.doc = "e242da63f7347527267e1389ca5898d48900ac68683d57f79179518d674acf01222714e1d3e04e662e7fee282ea65175f2129a86fa26e5d9a36575a18182680b"; + sha512.source = "f63c1201fbcd02970e74b3b5724022bbc50dc37d893cbe5e5eb0f8319d4090c808fe88c864bc85f59fba8217317beb5ee53855ba3635d5ed0f65fc5080a7a5a7"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "5d0a438fceef1481633f37824b686422e5000cf232b7dd24bba0f30c8d62b583daf01a67242283f2e4fe971438c061acad2860f50ce1438ca32677d497db8b2a"; + sha512.run = "af17c135e7df4ecb73eb8bca2cbb195fc53ce23362b4253465e5f68996f21cc5465812b6049064abbe490f42498989a8a995878f21d51a6ed02629a06004c392"; }; addtoluatexpath = { revision = 73424; @@ -413,36 +413,36 @@ sha512.run = "4eb7fda01fa1961d213eadd2f0bc9b1cf102de664dae1f37588e161af22d043319e12ca704c3223e78e963411c3f0533c845b17f7d0744b020ef2dca35b2c7b0"; }; adforn = { - revision = 74834; + revision = 78143; shortdesc = "OrnementsADF font with TeX/LaTeX support"; stripPrefix = 0; fontMaps = [ "Map adforn.map" ]; - sha512.doc = "516e8f9a324fbaedd8a4f992fc1dba91ed33a2dcf26664798fd835cc2e9ea88460c246551e92f02892b3928871ad513bf4d84b75687b0f8d558c741b896ebc69"; - sha512.source = "d92e127428e76ff6f2a99539e0fe4218155533157d3bb59c15cd6ea4c9eff8dbdff94942f4a5eecc3303065b1632fa6b877eba7ee5643de864f516b5d28519db"; + sha512.doc = "50130cccabb98d3efa5b715f3bdc398d97c081ea72dc7c6f408352238b9df8a14a5c7da3471ec87c0d8f9cc405375d8b118f82947c8c9693d7ed19c3efbaf2e3"; + sha512.source = "05a5c15b330c2856c7e874dc12af52df80c10a4f867d17b939fd5a7ffae9e3a29a180f29cd22a472213057d01a06078fba7eb869de07ed767b0d2bb8a31914b1"; license = [ "lppl13c" "gpl2Only" ]; - version = "1.3"; - sha512.run = "0270367ce67adbb2b30772f002c4c536548732f1c03af9c672169a62ba7330abda06375026b6fdd07548104771728e40fe7bc0ede594aea723db682facbaab9e"; + version = "1.4"; + sha512.run = "288767f401c4cc8ee33735efff4c9a05975bf9228a39556d1907e8005fe7573256b56f08b249d8deaa7bf43cc65089aaad3bc4f18e25abd10ead3aedfc818c1b"; }; adfsymbols = { - revision = 74819; + revision = 78144; shortdesc = "SymbolsADF with TeX/LaTeX support"; stripPrefix = 0; fontMaps = [ "Map adfsymbols.map" ]; - sha512.doc = "9612ee5a4c2584effda9892068096de0035890fdbaac4e324b848f291e98d363ccd78d351aa9d617c344e3f15f15230108774594cd8977f550a82379428d7b5b"; - sha512.source = "d32ef078292ee16e4909343b00126d9aff182e091a5be31ec25c95908fef704ca4356cf15e2fdfae9b265074f26768fc741334e1736d4e9d448ac6a183b86cc3"; + sha512.doc = "bd77e9b6c786dc40fe2fa1b012bb4ec3fed13781d95ad40098c8c16a2e3129c45e7493bec0fc5f54df99891d58a4fbfcb2b09d217f00d122161742483486bd9c"; + sha512.source = "2276462ba621cd073434fe05bb3a0958ff324ba6e41755ab2b7131ac2ef7efe06aef14a5086bab36a28b7628efe086f46a8805fbc9a1a5187d30dfc6ce56e310"; license = [ "lppl13c" "gpl2Plus" ]; - version = "1.4"; - sha512.run = "eacbf3d48c4bb7ad01668eeb674e93385099eecc71a0d4858bbe2f04c1e1a11ae71bbfe7f473f114e07b11c38da5172c3531b091ae78c650e6f07b4d8a3e9a86"; + version = "1.5"; + sha512.run = "a46bc0a13bbd9883e82b2d0d865f943e66172e2c8afc5a0faeced8dc6b2ba25f412d524336cc1024b972fa19dda84f681202c8ef85640e7567f79976949da2c8"; }; adhocfilelist = { revision = 29349; @@ -465,17 +465,17 @@ sha512.run = "a556d38f280f96dfc3d3ef466c59e6316e374d3ba765f2e5810864e791969adbdfeb45eb6727d44f4e26199db35ae312dc5e60f9912d6a10d348814416108dd8"; }; adjmulticol = { - revision = 63320; + revision = 77677; shortdesc = "Adjusting margins for multicolumn and single column output"; stripPrefix = 0; - sha512.doc = "393cd068816ef77104ccf294921d6e9213497ce52e8507044783b05859c54ceea208fad8a7af2efcc6b42ac74abac142f883eacd455b0e3f6227c3222d2a5db0"; - sha512.source = "400b8e4a5a65c49094a127c43d002b93ce38f04eaad154e5edaa1418d9186abc8b14c74570da79953fc44863de2f98748c23d66abfb9b4d03b5024aef9e2082c"; + sha512.doc = "bcd9d73ae77d092c50fc7c73252ffa78e0a514205ce57411c1ee69176c1f8ea8d4c5bc398a5884bd31383b707ed3603ddaf31b8a2b83a86ca79de0ffe61e3638"; + sha512.source = "e265683b9643df034956527205dd7674effa09e5261e4fedaf37ed6857fa5ad996e19a316bb0ad34fc9fff190f02d553a77f375af775e05a692aa9b202a8b260"; license = [ "lppl13c" ]; version = "1.5"; - sha512.run = "aa3a350cc284bb52e5dd519155d9e74dcf96171e12acfd092ab3be502f09100a37cfb98c4ea99c6db7f7efc4b1edadfea86b29460dcdae212fd38cbb0b0062e0"; + sha512.run = "329a1fd1f81a8515f932d25c05a36c668cef99b15e5fdb9fef53664b19acecf39fa4ae21d6fac1ff3e861f9e90374fdfafc5f89863838462604fc3d0a661b193"; }; adjustbox = { - revision = 74309; + revision = 78116; shortdesc = "Graphics package-alike macros for \"general\" boxes"; stripPrefix = 0; deps = [ @@ -483,11 +483,11 @@ "graphics" "xkeyval" ]; - sha512.doc = "7bed759f4fd7deee643fd4c3efa55ff8c40b350343b8da49b99a20690f0dacfb6959201730f13684819cd8c5eac4046fbdd0e494e85894e8100cfffd1263093c"; - sha512.source = "864adb48f8a611ae64a490ef2f733792fd0424284514003df53092e19df7d27eaf90ef85d9762363a6d7c15a97d247e33d41e8762e3d4155e4ca1d82a046a112"; + sha512.doc = "5c5b394e411404596e834a917334b9cb782137e40fa8704698537670886cbdbcbb2ddbadbbb8c263d91153b2121498b7e8d0398f2ef40228218a96764826774d"; + sha512.source = "6e2ef2db223e0b89350c74c50942d57d2c62974bb26a9170c171833855e63db9b64d9d2ba6823b25113f9b0c7ec7835e49487931785a8d5ddc91a6f0845ff944"; license = [ "lppl13c" ]; version = "1.3c"; - sha512.run = "d7744fcfd98a180646e40874e0fd8b728b079d8662fb2efd6ab04215ea284101b0665d7f4c2cfa0dc28e19531e073d7ec8ca041c5fe607fab07a23daf5b3839d"; + sha512.run = "ebfbf036c4d6b29ace3fba5bf7962c33134d0a3bf0b5fbd9008eb14e2bb8fb6076cf72460c81053b8e1c09d66a9187776f34eb38e76efdc65c95067c9d0585e7"; }; adobemapping = { revision = 66552; @@ -516,12 +516,12 @@ sha512.run = "1e06f07576666fb7b54c78d930f66fef78571469bffc3ef448687c8bbb0d23d41761e17c8ec1293bb6527e31fc70413df1b7de5c9a06514e6aa8242ed90deb09"; }; advdate = { - revision = 20538; + revision = 77677; shortdesc = "Print a date relative to \"today\""; stripPrefix = 0; - sha512.doc = "acfcbd6a40630da2cf9024cbf3ed378c1f7f8a16c8f8395b69c12f9693e903ba54b9b051c364c5cb4de957876bbd41f0b480c4f4b320e22f2c6df7b08502873a"; + sha512.doc = "ad120cabda058e1c785ecd74ceefa15940dd700ef0f69155de24b9778105bd02c46c911d7018d82363fb4d371bd86bcecbb0f55dec707a3f451939f80a5f3b9b"; license = [ "lppl13c" ]; - sha512.run = "80075aa6efb4125bdce79e9b2ec6951caf1a753c8915201767de230acdd1adc2eef31400574effadf6287be159236422840751bf5ea24cd3cab8a01e82a0185c"; + sha512.run = "fca217ef6604a450328ad449679ec91e6e2fc8cc39258cb2ffa6205a435249fd3c2d301fa21c51b3a19584614e754ea431160ff6a4c85c14c1c72657dd5fd7b4"; }; advice = { revision = 70688; @@ -720,18 +720,18 @@ sha512.run = "3e4c4902c70deb8f380d3ff5e1a621f595ea1dc47cde3579bcfc12bd0a066d5d1d6773ffb1d1f98aef336c8cfdbe7770e1d48f5b89fabb98308f54df5dc75fcf"; }; alegreya = { - revision = 75301; + revision = 77677; shortdesc = "Alegreya fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map Alegreya.map" ]; - sha512.doc = "0d4b3d375194f5c6b1d70d66a74e8c9e562356ff5b39bda14082313ffd8b18432e01a1cd98bb3dc57089661c86b621b437580a739c2c9e07aae1a3f65db4f2d2"; + sha512.doc = "cea6470886c4ca9baa33d16988d036a8c38be03f57ef05e9512c445545641fd259a3a6ee21191e1c58efb3b87d203ffc525696b05487ea9093c442c181b9d2e3"; license = [ "ofl" "lppl13c" ]; - sha512.run = "9a15f61560756de4f87f92e7c8f069a31afb7495d77b293ae0ac0f55042bbe2204e57ca728869fe7d546784f7547a5956ed6ca09da2fa5170792e005ec9cc9bf"; + sha512.run = "daf6feeeabcb748bb5b59acfb395ccf37b63aec79240e0d2ae6cad836bdfdb34a270bdc5061c9512d43a4d94ed3f2fbcee5cf98853181928da1a3e135d2d2503"; }; aleph = { revision = 73850; @@ -775,16 +775,16 @@ sha512.run = "c1dd6b93f74db3aeffa75726423149c2701872674050e67f957bbee6c355090da6280473a51c404694434cdf8bb83b9db3e623b5c3f2d89d4d5d3b485c99eee4"; }; alfaslabone = { - revision = 57452; + revision = 77677; shortdesc = "The Alfa Slab One font face with support for LaTeX and pdfLaTeX"; stripPrefix = 0; fontMaps = [ "Map AlphaSlabOne.map" ]; - sha512.doc = "375ca21d23599fe365f53f461264351982340d151ebdd2ce143189d8fd3c22d191501520d571f207a1f956f433ae6491e171c7ebb3c9c5421e30b358cc79f9fa"; + sha512.doc = "57176c3065ef7038b224ddf3fd5b43edb0f2e29411a7acb8d43bd15864a33d757de8210bc6eedd262ee17d10ceb278e541b9163d22b309f4f01f89937989e345"; license = [ "ofl" ]; version = "0.0.1"; - sha512.run = "b958ac7987363fcefa3d8b7016f13851b91446a2a252e9561fd1a15df78b867b928f3e45a6fa1556abffa0de03b2b70543266ef9627b7474167c5672ac98d9ed"; + sha512.run = "777c2ee8389c86bacc0e6dbb47fa87584ca548afc13a49296d2006f53b034ea9e3fbd207945660d67800ecd0c61427a602b205d9cddf2338024685410af85e49"; }; alg = { revision = 15878; @@ -806,46 +806,46 @@ sha512.run = "42192835e3dd2aedf96ae3602b3009af09512425cad0ee3dc859a972ea5b8ec46bbed35456b17f0ff7a31faead6df06c01734211bb0f206eba80fb05e66d2663"; }; algolrevived = { - revision = 71368; + revision = 77677; shortdesc = "A revival of Frutiger's Algol alphabet"; stripPrefix = 0; fontMaps = [ "Map AlgolRevived.map" ]; - sha512.doc = "2b502f5997a885934546f17cd548c9f15105500bff5fe769c3099326eebbef049e3e963ad0fdf9000cb91f74152b7be9fd2e60ac88ae671ff2d454525becc175"; + sha512.doc = "0fa479c3ccec22fc5334d0253857b79506cd45b8682fcb44226ddf89d354de8f6bb4b3e50c3006764c495eaf4884933334b2ddbe2d4d07c7e79fd9dc5285a82a"; license = [ "ofl" "lppl13c" ]; version = "1.054"; - sha512.run = "977b36722ffd28447f165d7e50207d2afddc2f7526b3158d654c015342994033cfeceaf0cc28144d067e063c5de1bcebd1dcecf715af27693156beaa1a07e711"; + sha512.run = "c7c3407314ac01d1423e7b3b89886567cabf598928c1bb856362ec8f75d50463344f082b2ddc66930ca66b621c2bf49c8594acec09cabdab8c00261206650202"; }; algorithm2e = { - revision = 44846; + revision = 77677; shortdesc = "Floating algorithm environment with algorithmic keywords"; stripPrefix = 0; - sha512.doc = "ae737056adb53f943ae8c92d8e7bfffe52a107cca4a7a3151932a581744f1396f43e134a55e9894de0ae1fb5418983ba4643e1e07487b690478a6979555d8768"; + sha512.doc = "acbfd0ecef0e9601a0cd8cd85a2bf69d86d659b1a052635432228bb6d1e1dde5c86d499b8a57d18c77d32b1bb4c5d9eea3bd63bb33ea62aa6315abce63b85591"; license = [ "lppl13c" ]; version = "5.2"; - sha512.run = "0203f337518811a04f255a1ea65045f487dbb4813fb848e0ba1b52d3e5fba96b784852d7e900a82f4c047c2943098e3b37cbca27322d115c341fef6d262c60cf"; + sha512.run = "0e1e6c608a3be6f038dda052559ba6143bbac8387e2108dad4fb8bbe4cb4af1b230c58311fcd1c02dccc7c7d34f92c20bd3b2ff81218a290c8802d12ab2a1867"; }; algorithmicx = { - revision = 15878; + revision = 78116; shortdesc = "The algorithmic style you always wanted"; stripPrefix = 0; - sha512.doc = "cda9c4082faeaaf504194d75c014fda9cda20fe85ab9dd8c4f5a3c9e39fc2c8c8428ef20b921790f36c8abae2ecd8ea089353db540477909039575bc65ed5228"; + sha512.doc = "62ee6bb201f4863b7ca37178b114435dcd815013c2f9ce64eb8dcbe1b105db06e71d8a1b345d9006e031d51c78851312cf3c785140f4075cce79a8881330d29d"; license = [ "lppl13c" ]; - sha512.run = "b6cccb7bc391ad11a8996d3e6a3a48f79e50e3e685a4b7670a3399d5d400435616794100b38e73d32633fc16cdd1795c2dcd57bc79279266dc6509bb14d08804"; + sha512.run = "a6c3f4c17720f95b8138769a010844180cb49d494d4ae24067d8abf05740172860c4f955c1ad22b1905284c6adcbdda4116bdbad995dfee1eecd46d816231c78"; }; algorithms = { - revision = 76389; + revision = 78116; shortdesc = "A suite of tools for typesetting algorithms in pseudo-code"; stripPrefix = 0; - sha512.doc = "a4317724af6fb2a869451527335e05dc5d587620e374ea5d121adf427ed941ece1c080d9612e90e054e74370ee32121bad60f4235330befa0c11a668ef709c48"; - sha512.source = "a37ee4e7ef7960fe26e0d967ec52ec7daef6624c1df8866c33ab5d6cf14c04889516278da84c807ec4789f257497e9b7a4998a0d09c28b4bb32789ca9933c521"; + sha512.doc = "545268f45887ba9de8a04b29235f40d602714c9fc3b41ddc9c19000a698c55c14cd720a8a6d0ef9c864d6b7fdd5778d8ec58b28d83599dc4dfd109f1d6ee4cba"; + sha512.source = "00cc321f912cd4b0c74afcbf8474916ef6963a42b714c87dfd8e68e5cf60490f44287d610ad4b923a912740220f2044b6b6bf70c8b4fde4a33bb279ad87e96d5"; license = [ "lgpl21" ]; version = "0.1"; - sha512.run = "332875ecc8fc35b6180a45a0db0198bcd3825fb049d978bbe8ce267cfb9c4f25d23315a0f767a7ff4c254f428d1c38df4b3650293a9913399e2e9655f98f2036"; + sha512.run = "74c07d44eea44c9f4915e63f6093ee4a92bcebafeece086c5e08a2a7c1415403f0fea81dac855c8ab93bf750df65196f0825a6a1e2ef27a5c4825d8f29089462"; }; algpseudocodex = { revision = 74973; @@ -876,14 +876,14 @@ sha512.run = "3b5affc20359e53f7991957d09daa1584b95674cbe7c5e9aea1089069a1232a43cff004a640f4114425bf5fddd5a2d2f353159447ab8c8621ab05b8b22232805"; }; aligned-overset = { - revision = 47290; + revision = 77677; shortdesc = "Fix alignment at \\overset or \\underset"; stripPrefix = 0; - sha512.doc = "d44ff38fe36352e1498e12eb56652e935cfeeb9ce6af5711bebe7844b1b7ba16864c8dac3c3b5f2e2bd6fee86de38c7555d5796940b834ce1ad396f5d2cb536e"; - sha512.source = "56584744fe5700505608c6ced57fed83fa189c9e755b63521f466f40e1080a35032b007831316e4b080cf93ef36958873924246a4cdfe2b0f129effda75380b6"; + sha512.doc = "c03ed112dbf25d85a6782c1126b27e19f5f5a6d8bf9db7365927c9f26c6b5e78e0a503a67ec08f47973dbe2ad9783fe81074401209aabd30c52132854eeac5bc"; + sha512.source = "9acc0cbee2928ecf4b631869e6cad9a47f96eb44abab8cadc6b5e26a9468a23cdd313d173b01f671631397290857dd062a31480ad64bfac856b7ee7c7324b94a"; license = [ "lppl13c" ]; version = "0.1.0"; - sha512.run = "3998cd5515ad43e559da91bd1f25b835743299ec13fcf22ee9cb3aadc44c285f428ee701f5b27141c4d03c97b31a31e8620a2911854a1781ee5543a99073fed4"; + sha512.run = "91143bc55d0a0b34c889991270f2a601f8f0440a0dca5ef9d4a2d04c28b014452933047b2fb96fc5ca0cecf7e32efb0daefa3961757f944a3d4c99609db25108"; }; alkalami = { revision = 44497; @@ -908,18 +908,18 @@ sha512.run = "d05513d484f11a9fcb5d202d02e7ea586cc82c44abe0488294e58c6f31185b083026bad3f17186ff03456481200e05e2ec4a7a7348f6b8fa4e952702b15274eb"; }; almendra = { - revision = 64539; + revision = 77677; shortdesc = "Almendra fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map almendra.map" ]; - sha512.doc = "477d5d068353d06e591af13e7e970cccd3d5229765f89150e4d9bb5f1de2b0283e4212bc475fdd6771f4e33f046a3e64dd4ca794c3691af95f7e36f77c7eed76"; + sha512.doc = "4a9dddf791b7e08dad44b9292ce29ec7bbed3c1a47cbcd23a1eb3dfa0243812da2ab25b90e433152df61b037b0c9a574aa3d499b66caba0ae32d656e3ccb34c0"; license = [ "ofl" "lppl13c" ]; - sha512.run = "9bfdffc9a634df297dc9b5c406c0681ad78b81619900126110b978bc5a7a2ec0f91a1e351100281c794972d87f33c7088725f55928e120a743001080887ad4b3"; + sha512.run = "a52179e9f11294de6c1bc5d9ca0f3bc0bef1d012c8534d51d9cca90369747117ce8ffce3f29d88953950ad3c87ec5aa5e9befab00a7f8fbca0d6e4c3815b64a2"; }; almfixed = { revision = 35065; @@ -931,14 +931,14 @@ sha512.run = "1a5e41cac48a33c4336fe03576c49165b47a0bec606b0a15a3563922b964a9a3c2de735cd88cf10423b054b5131193441fbcd64fb2edc47d4944ff33cf6367ef"; }; alnumsec = { - revision = 15878; + revision = 77677; shortdesc = "Alphanumeric section numbering"; stripPrefix = 0; - sha512.doc = "ab07f751332fa0ad974e6ea84b10a0249e5bbb69e591d1319a8c5d743f88d63ad9a7c72fc08fbac95e3cf950d090313dd758ed8f604e209206f873c5f0f70880"; - sha512.source = "2c978d1dc9dc7f6a0f91d90102a37a2c8bdb78a19d7211d179b04ea448bb56baa451e09f945daaf3f219187d39f5938a7c003988fbc905b692931c9cffe465ee"; + sha512.doc = "5c708ab82b8d3ff7273d9fe53155985ad64926b8ef676920ac7c23a9eeafa7aaf6d1f50904b51ff9da022717387b97f547434a903af2af8d2a5ed5e2cd3550ac"; + sha512.source = "9341f21f0a0e2bba4c90a4cd79634d2fb658b8de61834df1582df2ba9f1c2f519acaee0fa3f6d07daea657abe02d2eded75e71b6af3308780154fd40dcdc5a29"; license = [ "lppl13c" ]; version = "0.03"; - sha512.run = "d61adf9c03ef9f0b5d68325b435d5145297d85fa04a5bf106de50f58c04c9507eb63fb17070e955e7f476158419a802f0f18d2cd97ca93baa7997c2d57def479"; + sha512.run = "1adbe0081648be04e479269229a246fc41f3e9002a5465adafe15ca096e36840c0c3debed53afb487faa5b622d763ef85ef3068225b3d6e879bc8f46692b4581"; }; alpha-persian = { revision = 76790; @@ -950,14 +950,14 @@ sha512.run = "ec15167282f06e7a980e7fcb1e7195ae4a792b52beacf20b6306cf3f98233d5fcc42f3644baf18af39415dc7491c8809d98054e49ef4df28118e490a52d74290"; }; alphalph = { - revision = 53087; + revision = 77677; shortdesc = "Convert numbers to letters"; stripPrefix = 0; - sha512.doc = "a098159842a9bd47e6da930af94cf365629c72f539fc3d045fb33b4bbe2004468fc690564850b67549b3eeb2265134c92aecef65b47d16da732bcc5aa93d26dd"; - sha512.source = "34e3c847a63de5a6e6dbea406e79fe0715a46c746f7113a5e8651838499c1d8b0a636c0bf138a1030c957e2e7cd17f848bf2285109642686f56ef95d18354717"; + sha512.doc = "750a5a106ebca8aec546f7b6c2d8a8cb1540a11350daf73cd97182d10f0e9a19fcc36d58228c500d330abfc8773de3fe5ed7709b559c58a14af7966f7bac4c45"; + sha512.source = "5a31300be06a77b019f200b4e5d72dd8576a7bc6526e3e1a23b09c707c8038dedbcc2412ec519716125e55f017eba7320b8b6f30ba560bd1558648fce5cac71c"; license = [ "lppl13c" ]; version = "2.6"; - sha512.run = "de17ab4278afc9fb308abc23c19d4d1ce117ef3b66a21b748c102b95722d3395016682e9508e135e2b01bf4ff274964df0fb723ba2f92c81873dd58d73a3a733"; + sha512.run = "eea6447a1e3aeabef536ca13de8514eac56df1bcc081c7c4bf11997e69d251b451dbfeb477e92ad7905991e2bc2f4ec717873c3ed1dd2486b3a4344dacbc7266"; }; alterqcm = { revision = 59265; @@ -1016,34 +1016,34 @@ sha512.run = "9fb76037c976d48259609295b876a256e5b72e611c7ece52cbc39b7df607d58a90ce2b0a0ff33d816c08f869e911a2cf979b8635a044697af8331d8769382be5"; }; amsaddr = { - revision = 77542; + revision = 77677; shortdesc = "Alter the position of affiliations in amsart"; stripPrefix = 0; - sha512.doc = "555f8ce0a08389d33f56906bc4499723c4c422ccd7d89fac66f63943246a162bf0038b0a420e6ca02ab9ee91c8fb2187054c1be9f84c442fb3e6c263fea8d69a"; - sha512.source = "8c96b74f7d98dc0f21280b6ab0b20495008de0e6ffaa5402e090bb7fb768b568b4faa12efd98797da50331eacac492af08f545162b67c163e78621a13c57faae"; + sha512.doc = "126a63d9549e860c19f487d8b01df3bbdee6d1ffb3afe76a31dad02dbfd6243c42c90f8c81883c9c89e9991e516b89bc0afe9a3771addb3e3b4938add1916523"; + sha512.source = "68f2108de1a96ba98a522dc81b5c1e28814195b327ac7bb21bf564537a38b036124341afe0f1bc196f45ad23e7de218fcf823ae09c3a2dc4604769c953b644aa"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "75e4aacad792acc8d0fda3bf01b39999075000f21e81d2c2595408e85e80c9046b5c61f761423cd796123c10cf756f3782ad2a7524687d1e9a3b69803cb59f89"; + sha512.run = "289bfe3665b4eedbf5b366471900b687df037d84feaeb5354662c8801be3087aae36f0fe24df64e500a763061a12a36c3bd6c8e60df1132683474c1e221b4a2d"; }; amscdx = { - revision = 51532; + revision = 77677; shortdesc = "Enhanced commutative diagrams"; stripPrefix = 0; - sha512.doc = "65d6ea09c1bec56e5082d3521e1eabdd513013b0606f6cfbd0f7c7566795b8963dab6e9f3a46cbb6d008311e7ee3701efa345ef5dc780a3b18f6f4842d97594e"; - sha512.source = "94751d2c3f617710b50807de584cf4c4d7c8f1ff82a1ab14a5bbd8b41fb5828b0a208e20c131a0aa023a1c8afcdc3d4b5e36b2df99f76b260ec2d9509a941f76"; + sha512.doc = "5219f905796e3a273f566013057d6528f44347ef4699149e4372373ff18395d0a76fd6265ba4ce823f47bc399c78f8fd1c797dc14b64a170a660ff63b7918888"; + sha512.source = "5b3da1be64910284c179614514c3af37f225f70a987721be7c8059f3e397015c4787bcfa3e062560f0927efeda5b2d6073fb042c9fb05529585a198dd8c1b571"; license = [ "lppl13c" ]; version = "2.2x"; - sha512.run = "6bdebfbe4985eea23ce24db5e0e14162310d81efab18a7a820fe819bd51f839b9deca35b94740f038ae80084f355e5e800fd6e681d859cb7bc9bb8886993c33e"; + sha512.run = "eacc870d8ce05ed88bbc05023e74a9cb027c93c9395c001d1eb0db269914e6e88ce3c824d0f453aab448d0bece3581901225ec495f9d7194301fbf0d3dad9245"; }; amscls = { - revision = 55378; + revision = 77677; shortdesc = "AMS document classes for LaTeX"; stripPrefix = 0; - sha512.doc = "c2e563bd239f36b0db3bdbfe1ccb4a0adec0c22af25b557ed748897a99672f05f36f2bba6e51827c6fdd60b351079809b15c0367d075566c5e48682c23108fe2"; - sha512.source = "7a96a464f9826a515191174b6e33016c7161c7547ed70ca78cac256cac68b4340a2b3bd9608f79df106c3eb2383b8d6895012a2cc6dee0c76d53d116679f4c6b"; + sha512.doc = "3be0c3e29d3f0407602b65be73ac34fbccaabb1885dd0d58eeb7b092edcd5dbfba0944eededa78c306ec798b3aa653fa389126d8ae391d69855fa6d0cbac05d6"; + sha512.source = "7d989ee4c11b6945f395c08452b9e184c834fdf9a8e8114130ea85eb92b0953654f62f947838b750859a298384387875668bcdac5e9b46af16092c5dcb319fe5"; license = [ "lppl13c" ]; version = "2.20.6"; - sha512.run = "eb39dc97a860047d764884663a1f541aa95a2d559dd55cb25f6b7c6c46617e6c33fe55a9fdc37b211c613333911df6e260768f43ae9630a208ecc7fb774891e5"; + sha512.run = "4cdddd807a88957f9c22eec97c05414ae3841eabbeb23e7aa6e059d4e168454051031cd23870fc17739fb8fe7acdd0199668d12cbda6ba24af3b5e79f3b77b48"; }; amscls-doc = { revision = 46110; @@ -1053,7 +1053,7 @@ license = [ "lppl13c" ]; }; amsfonts = { - revision = 61937; + revision = 77677; shortdesc = "TeX fonts from the American Mathematical Society"; stripPrefix = 0; fontMaps = [ @@ -1064,11 +1064,11 @@ "MixedMap latxfont.map" "MixedMap symbols.map" ]; - sha512.doc = "fe0917bf9d65d15155f287626edb17d692db7ef2e888fce30b867bb0c873b0166949b3b5f3965f70b6b237d7b874a7fd3411e53b87368acc7447dc0e8bda55f1"; - sha512.source = "4145ce58620f84133e8d7a7639fe376631c92398161283c69c9d1119c14e4d404ed067f2aff2fab7cc0c2249d1fcdea81591b45a1cc72bc08835b99ac8a5a6f7"; + sha512.doc = "3ce2372888b1fba3db400de9cf9b3073b75825bad1c9040cd692ca99e343335f00a989ee41b083a079a0f75f8f9d22510df028813a7c69de141a4b390c1e2871"; + sha512.source = "52a2105cc7e1ea442fc2c35d185b73c585b67766950fcbfe722091c89b74c6e7ffbbce30870ac99bacdb8d829bd882ef89a150affb63e00440df337eb9705e36"; license = [ "ofl" ]; version = "3.04"; - sha512.run = "6a9f80bc8b6b2afc3ff6ad151a290743d37e10ddeaf7efa969f3fec40cab0492860496c7bf0abeb410124aeaaa15a53640017c8d12b630e68c59dfe186519e52"; + sha512.run = "6f60ae687e26b34e0335565453246a8850fd1a254213ca2adfdc281ef2496cf291f04ebfde2966b01e9e57d98e13dffac4122ad1b3c9a48d381f918eb52f9336"; }; amslatex-primer = { revision = 28980; @@ -1095,14 +1095,14 @@ version = "2.0"; }; amsmath = { - revision = 76708; + revision = 78116; catalogue = "latex-amsmath"; shortdesc = "AMS mathematical facilities for LaTeX"; stripPrefix = 0; - sha512.doc = "7d666764ad95b80508cae41f561296f17fb05b4347641f39e442f1632b046866c8f14833a33c3fa59039fc9b6980f9f9ca08ce0e2405b97749cf5232212d387d"; - sha512.source = "3bae51759ae9b67448b64bdfd5d3ec5be62845d444942454d86b2f4b8e23a31244c7b5807270d29ed73ec21c6e805601dbb2ea71c23f0ebd64937170b73ba185"; + sha512.doc = "c5b648ed376420b2e2e3db67f1da26d6fa1621fac55c4d3abe68b51537a10cecc4187fe19defde39e7eb9d23aa7c580ddf5307e20e698949de06b75493e47673"; + sha512.source = "13ee38fcffb961cff50da9966a752ddc8741900cfdda382ea6cdf0a9d2e6b39f39bda37eb450f92c16415fcd06aa03ca04a943dd9f94517bbed37bc5e55c20e7"; license = [ "lppl13c" ]; - sha512.run = "55d4a96451734db81262232cd1a897b0f5ac608e3f815766b31f1b294de3b8e33f2b083eb5cb1eb1c1f664a1632d5dd25dba95e934f4a31abf8c2e1888fd0d48"; + sha512.run = "45d5b1dfb9e80394c331b727117d84fc12bb1a4a9c0b934f2dff29bdf84d9d0ff30557e0cbdde479461c579a3accb86c47c44661108871a744191291fdf7df1d"; }; amsmath-it = { revision = 22930; @@ -1112,14 +1112,14 @@ license = [ "lppl13c" ]; }; amsrefs = { - revision = 61937; + revision = 78116; shortdesc = "A LaTeX-based replacement for BibTeX"; stripPrefix = 0; - sha512.doc = "b704ccb7bf8a49c141277b240e08ed7d22c71bdb91d625997a726b25ffb2e8f494637cd9ac7cee031f9b45476006441190ba95331e32c4ad3af4e25ecdcc6f6e"; - sha512.source = "81b8aa65cc79f08133a6390915ed7753db3439448b608ce04330e23c849f876ff2242403b9bb3e08b9642cb0362732adbcefcab9640e75260548dce3938baa25"; + sha512.doc = "3d3059b9803d416aa8efce585aa907660a996cd53f5485e6b3abd2aa2c570d8c2e394d2d0684872207b78d6b91bcc3188e6fe3f457434e51be507d8cae47edc8"; + sha512.source = "451f136f693aa7a99a15ef14322ba6a739fd097cd3ee9d20e1042838bfa517a29fde3bc09e3eaea67f85eb08bdf5b1eb76b8e851c2c0084da70757aa88f3a2ba"; license = [ "lppl13c" ]; version = "2.14"; - sha512.run = "01416fea668e3717b14086199280582d7547cc7c555e19d2f88b7ee94dfb6863719375a140feaa5ecf7461c6d6c6f0ef52bffb544ff132b34771f11556ecdf09"; + sha512.run = "1cccdf756c4cb3ead572ddb8b3490a03c6baf2f6c26f49b3f8822c004b3c0e87ec0b6af857327bc809d87f99739107ca579d0463018fc96c525a4fc1c8a628a4"; }; amstex = { revision = 73848; @@ -1164,19 +1164,19 @@ hasCatalogue = false; }; andika = { - revision = 64540; + revision = 77677; shortdesc = "andika fonts with support for all LaTeX engines"; stripPrefix = 0; fontMaps = [ "Map andika.map" ]; - sha512.doc = "50684857dc25ad942aff18eedec04c9e27e4e408f748c208f8527c5096e600d26769ec6f82e2f02e72ab472dfb662f12bb009156293a12daa2dc0676d63ed446"; + sha512.doc = "69d129d9dba71bdad4560f209d35c719ce75911a265ef6a42ade70ac9f76465665e17877802543c6e22f822b266f6bc58e95c880e1074e670b349f799f8aeff8"; license = [ "ofl" "lppl13c" ]; version = "6.101"; - sha512.run = "4da9904459345033aa87deeb0019c8c4a39fbafcd59d973717ed2c4a410ece528944c69669b6a5ecf6ef8bb790f60bba909468e001485c405e7cf8775b7533e5"; + sha512.run = "dc16cd14a8792432ba0851e5b9a1e0f3b9a573c8d010c95ef1b2422c169e303e0b057220ff869ae525458786f6e9a845c73ac2b263290518aa5310e1dc12b159"; }; anima = { revision = 73126; @@ -1224,13 +1224,13 @@ sha512.run = "4d4f64f6346eaee14dfe509857d2a592da825eed9ccaaa1a9c2cbf3a4d4f750441392d703c9c9665c88316125bc37192c0d6869f3e2f5274e7f80699f8c553c6"; }; anonchap = { - revision = 17049; + revision = 77677; shortdesc = "Make chapters be typeset like sections"; stripPrefix = 0; - sha512.doc = "087db509e1d9649176614296f84fefe9b726dceb3ac8cb6eeecdd8a6fdb03dc97433c31478638eeb6f5f7cde85b8a8a693fce55ed0b3f5aae35a075a43e5652c"; + sha512.doc = "3eac7a81b95270069be3e1f1561812abcd900b422f103fc276def4aa49f39e922813ee8c7a74b31aa09dcee359ee1465a8327be40e4aca37cf40538878fba027"; license = [ "lppl13c" ]; version = "1.1a"; - sha512.run = "4b84d5260c0986191fb4f2b560c386a806c8f93c76360a8d93aa7f9b55dcf089d7d03ca946143b52923130ee751fd47f1ff59908314297fd752ff5fbb17ec0cf"; + sha512.run = "ebf9e7ad8015cce657aa507df19640142ad619293a08adc5f16a56bbbcb2e178a70a99a9769f75a49d83ab541a27113e80cbb4fa35c8a865ef656dd38e05cbd5"; }; anonymous-acm = { revision = 55121; @@ -1255,14 +1255,14 @@ sha512.run = "105334748bce7fa8a78edd599d6a8466729937f0008c479213a4d3d4b6b3e24b91bd1e124d0e3c1354fd68f99fdf621538696ba9b32ecbf09f5c7202b0b34997"; }; answers = { - revision = 35032; + revision = 77677; shortdesc = "Setting questions (or exercises) and answers"; stripPrefix = 0; - sha512.doc = "616569a8d972150c0a1da86625b580baaca642bfad773e9e2240f74d33ddfea203b4c7349660b996adbf8208a92b11861d3f1a42ff88c68f39efba0af97ffa19"; - sha512.source = "ab865ba5abd9be86d4056cc33ec9436c14cbc0c308cc68d9a6768c094b84dc1bf785bc78c84e1f286e9371c2118ae3c21b8f57d0b4406ba6c2130f633ee6ef09"; + sha512.doc = "10f9e52fa210828921986a68599564e865a80a89b6063cc58f016bee4f965324060e4f391f5fbdb60651554472e8375a5188cb937b80efa654252805504dabbb"; + sha512.source = "a36242d3cd77d7d347781c3f2294a938d271a0ff4533c43706cbb95f100a0b70d79c842659fd450e364adf449ab7f4c39a9c312cab5c41b8ebe42ef46a549040"; license = [ "lppl13c" ]; version = "2.16"; - sha512.run = "89f7fa19dad8e94b57a66b53b72578c277037c0c3a9fe008d0802dcdedaea03f01c6554f4c6b80fd038ebc4f18e21bad3fc176f4c4acedae07d9acad2a90700e"; + sha512.run = "cb026f102945f12543c687ed342a9faef202cb92fa6c19e25279bb18c6e1264ed48c5f9cc4248f07ea522da5f6ce2649baaccabc69033aab76b1f67973a551f0"; }; antanilipsum = { revision = 77161; @@ -1309,16 +1309,16 @@ sha512.run = "af2cbe945ac3495e94fbf69797c05d9a7cd8c3874148c54c602a4a152c669638cf7a861949a3cc2d08aa21f378b57beffddf2d13e3afc1157c74472c348f5405"; }; antt = { - revision = 18651; + revision = 77677; shortdesc = "Antykwa Torunska: a Type 1 family of a Polish traditional type"; stripPrefix = 0; fontMaps = [ "Map antt.map" ]; - sha512.doc = "00533390612e68b48dbbe9c1ba11e46a0e48f8b87cea8f6623267d53795ee9170daa1f34adc8cde12356ef779990fcd7fe7a10b601bfc11c9a0f590b5a25f3b2"; + sha512.doc = "9ffce8d8a435687cf818a073ef4084dd46d7491d27318e84d048e0597b92066652e192ff52b22b881a25f37557dedcd4abb173d5bc4119fb5ac57055797a8b06"; license = [ "gfsl" ]; version = "2.08"; - sha512.run = "c31e92701d14e0559ca1807389d3f1d95a166e9dee918fc7218ee671227381e3c37a991756e9c19c7e7d3681597c3c012037a74249c7c8eaaefc7c8a3bc2fc36"; + sha512.run = "0d630e41593f4a3d6cd2db37b68d3e458cc668e98547d7784c56ca8177e3b0545e1f305204cbd9cb15c14b1483a619c4b8580869cc03197f5ca3521201e6852d"; }; anufinalexam = { revision = 26053; @@ -1328,20 +1328,20 @@ license = [ "gpl1Only" ]; }; anyfontsize = { - revision = 17050; + revision = 78116; shortdesc = "Select any font size in LaTeX"; stripPrefix = 0; - sha512.doc = "9003fdbf712448de70c858eba74f7de79e0cb83e8f9fe72d9c1b71869161d5a63099473c4f9ec670b28b356ceccd9b56110a1724dcde3062ae209a678f5b0e16"; + sha512.doc = "705b8204df92c1e2b17f77b8eda9929461f1aa22211388f4e53d895b910daa5d0c86b262b69f42c536df16cd29541684a95b66e3a4525bb8a290e265a32a4796"; license = [ "lppl13c" ]; - sha512.run = "31d1c235d011998043663bc1f5729bd40c5b90996627038be612115daef2b3526c9e616b16c251d6b653d5bad82beee62a7dcfc3b8c10feec0850729afb294ea"; + sha512.run = "48bd003812e0f45cdc2427fde75372661ab093081fcaa4fe5c16c357dcf897497e76123aeaa1bbfddca98976e9d51c6eedce021d50f9d15979da13dc72d04d4f"; }; anysize = { - revision = 15878; + revision = 77677; shortdesc = "A simple package to set up document margins"; stripPrefix = 0; - sha512.doc = "96591bba808fc91a876dd49a6e1ede3b679c18952244f14b07e992b40d20f6c4a0f4b4dad00a409c766c5f2e883fc4923c501e65b06ad93193719001c2629f08"; + sha512.doc = "42a73400f2c1e859f77382f8842d9858617b966f1c6e2e9c22d0f01c55271e67955e2b04b5e18f56f571630af04722be097bd2678e42c068ada96999d71c78ef"; license = [ "publicDomain" ]; - sha512.run = "4439be91f8dd82cdc051c519b5bc36fdfb632cf09941f4e6ec92fa77c2b5f4d767c162018fc9451d48ece17e9cbd5d7d4c574eacea78b8f92b6e07d40d7b590b"; + sha512.run = "c417b548b64d7e4a6285d6a0790bfb6402e73720a59c53c73963ce939def24f7a268f2fdf1a8d89d807fa32644d2f105fe21fca351309a7cb1937a2544dde0f2"; }; aobs-tikz = { revision = 70952; @@ -1406,14 +1406,14 @@ sha512.run = "48765b391fc91c657666a94c4e903b3e3f93f0620ab561e6e7a29ce1c03ec52674f33dc314136a0ed35e2cec427e94b6365cfe64b1d50625f443dab6f20eddaf"; }; apacite = { - revision = 76790; + revision = 77677; shortdesc = "Citation style following the rules of the APA"; stripPrefix = 0; - sha512.doc = "6cceebe06e75f890d9bd51c8b68fc30362dd8fcd1113d2806dc94b7b6f88d25db55db3bcac31c0fc6f3143359c30924668df1e4b8e26cd3e808beb63bceb152a"; - sha512.source = "5b045c4d6862f1fd965bdac5269d82e0621a28e90032cfac1c060b96985ad1a143ae0463bd85b225ca140a1e9b8981227fcd9ab43e655e89d7c58d19489999cc"; + sha512.doc = "ca347c1d0b1b73fc76a728afabbd1e2ae042ca9cd1f1c8c3be3b15d8f41234b513bd76dd19687d23a6e9bd36e7a232f874cdbfdb4f35524162fc04c3f76da383"; + sha512.source = "8cff510dc45fa6cdfbc0a5dee27ce0834a44d2bd10cc47141a9e4c2d11622c542b1e927cee2088361b19fa4337d31b24fc6f5a8e26c931e209f531d5e61c68b4"; license = [ "lppl13c" ]; version = "6.03"; - sha512.run = "24a1bf0bf4465e5e77bc34b734ca6e4b4e7a47696942d20b33f77a1caf74d25b78fb9ff6f48041f71f7e9e36acb1a440bacdacb2c9f667bf989cbcf70a035536"; + sha512.run = "0a5beed819bf20ef0dd479cfbf778a5fb0994302bf91c3a9dced6356d3b46c6f471b1e76cc9fc80c354abce9021bc55bb2727992b3365cd39d51663fa9577edb"; }; apalike-ejor = { revision = 76790; @@ -1449,23 +1449,23 @@ sha512.run = "2e155193dfdd3c88cf336cece23bc6b393a81529c31ac2535840a7c4f4a97530d35d0f4ae964e8f92856eea0d54c356e8bc15427918ba0891730827a3ba561c6"; }; appendix = { - revision = 53718; + revision = 78116; shortdesc = "Extra control of appendices"; stripPrefix = 0; - sha512.doc = "f4e90fc9fa5ca89a9a20ceb56cce788984f3ce5e55f92c99de966a54afca7145d9e3602c4e514ee6b7887b3ae9f8facc9b3191ada19514aae7c7886ae2984b0c"; - sha512.source = "7e7222abea6401b749f2019fb205956c99bc3ce48134138862caead25aadce25410ac4fdf9ce10e34dbb802c07e5fadf8e4facaf846047ea654f2605b4f3743d"; + sha512.doc = "80e6436ea111ac8b2b97344563ca58ba04a3c07f67631b5d25ea68efd7895e9793ccfa68cb458ac744be7f0e04ca9df37040a0bd41bed9e827ceb138d2ff8e09"; + sha512.source = "995726c6df437c8da6000176c37591c29bf7e71e2296132ee0a9cd792648e4cfac1624422bc6dcfa1b3d63c32e41d61eeade9eea599504ce0ec7044253de1df1"; license = [ "lppl13c" ]; version = "1.2c"; - sha512.run = "efaf48867a45f8365755224123b9259f80f49417c409698420d67670baa969d5d354df1429fe7abbd87c29a8e89a9e084cd75384310a44d61e1f2fb7a2650977"; + sha512.run = "4deeb6d4cef0b92b2f527ed009eed93ab8f8fb7daf8cd0698fb5ecc73006249ef04d72f5d8a9f0dcdf21181350d4de8501b2833a10c7b69cb5cadbdd3c7de355"; }; appendixnumberbeamer = { - revision = 46317; + revision = 77677; shortdesc = "Manage frame numbering in appendixes in beamer"; stripPrefix = 0; - sha512.doc = "58b32eacfbcd8e024a4cf3dcea0c1d057010dd454c1e54b6752b970a3fa1a9e10eb15d8cee9dbb9ae032aaa8b6c070079b112f5a91b1c9617df40877a4a3454b"; + sha512.doc = "1b1b90cc5711af72e519cb6ca34a442d8f10757e3b87b8569c418c7e42da4549efba15de5458582220fa80ae58bece73e8af44a7b579133125c18ce5ba385063"; license = [ "gpl3Only" ]; version = "1.2"; - sha512.run = "d5f4573a0f6c31be7e910512d86ee0443e713abea11e71694b58f1d1d65f4249f967aa5b873941e1d8b7686d408f411aad1a76009a3bbcb528693ae14dc60e63"; + sha512.run = "cdae0bac6e930b124bbee3ccf111f89be74689077fbd0ab614c9ae7ffd0e9e83da45081ad6958bf2d342d40887e74f1e98b54564bb4b47e31c76c5429b74a480"; }; apprendre-a-programmer-en-tex = { revision = 76790; @@ -1483,14 +1483,14 @@ version = "4.02"; }; apptools = { - revision = 28400; + revision = 77677; shortdesc = "Tools for customising appendices"; stripPrefix = 0; - sha512.doc = "74ce416ef14978e0418754e3d2e2874ed07a8fbc6be90a1bf7dc492f191546407d7a967efb1306481d1b88ad296faa1194dc4da8975f7ac0c4e4053ccaa1444a"; - sha512.source = "ffbce0419baaf512bbf8aafae3a8bdae5456f9ea1699cb48b6ce215fd8c4d84dbee84399e8799fa5ca161a1e98375acd16d196c9ca6c505c7923aa7fab49e0e0"; + sha512.doc = "37dc31b21274d6dc4a4d98d449dc86bfecfbc1e68b914b598f123a43aab9dc854ad815684b8af1c8639760947b0d440dc9ecfb6f099ee69d2533b61f5e61f211"; + sha512.source = "d42e70f57577a42cd6775d9485cad8350e375705b2b8c2728818c7284e44b18089c8448483a92660b92f8f3a402a73f257ab71d2bbd0b9d66c5072735b019fa8"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "05d243100c9fc575b7828e0084822fdb2c655f5d2d7c51b42aa3c5ee4d127f62f714affd1fa8e94b7c0c322b57a9fe1728d1829ed7f18d75b5287a673d580cc4"; + sha512.run = "01834f822276262a1131c1e8f15103098d731f1bf3ebed7e0bff6aaf08b7b930c337285ee4ecd27a4ece360c91bdddfa3500365028c93d7e5464454691ac0b13"; }; apxproof = { revision = 76507; @@ -1503,16 +1503,16 @@ sha512.run = "88768ce45319a5778a93ca6f5e35cc26e1f6f57122d40cf0d2ebeefb6d2253b67cfcc35fd14594ece0048a6a772818ff5d00dfd122f0940cad0f65f29998cf00"; }; arabi = { - revision = 44662; + revision = 77677; shortdesc = "(La)TeX support for Arabic and Farsi, compliant with Babel"; stripPrefix = 0; fontMaps = [ "Map arabi.map" ]; - sha512.doc = "c851b0cca46b11d7297a03488cc72adafb6409e0406de809a1a18d4993068702f03e17cbeda1399914005c9885108d747c844719764145c746b2a0ae45d9121f"; + sha512.doc = "80da9a5ba4dc0c9b9e165e7af71c79794b75589c6ee142fefb3afdedafd2f2f4767834a6b5e0bf504c282b08d2ca1b4e039fcb2a660173b409f544c8b56ec19e"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "6f59ea8c986078f388f4c8f067b12863422728cb1a56464ece4d793189bf0e6dcded476a3b86317c2bd5f9b4b3cbc475fd748c2ab9bbf60b3d8c8cd4c162ea62"; + sha512.run = "a0ad47b8c0072aea344759a9e6e8f3d0c9810078e47a081e95a20d06b43128db208736086637b5af882a4a5e43a07dad8170ed52e46a644c6bbebcf7980862c6"; }; arabi-add = { revision = 67573; @@ -1533,13 +1533,13 @@ sha512.run = "ac60431be9ebb42e2329c954805ecaef988bb6724eba7638ace659a973de3de9dbffc9ee85b2847531c3fca44e97e7099b1d9412ec754d9d27bde1432480f133"; }; arabicfront = { - revision = 51474; + revision = 77677; shortdesc = "Frontmatter with arabic page numbers"; stripPrefix = 0; - sha512.doc = "64eb067784cdb56915b45e80f1666347bcdde06e3711a18cef16ae92450377aed236cc32c8c10d467d50e77de31a3f599abe900f411a510574378e63eb923862"; + sha512.doc = "25d5cd45c5b69bc23e31a50114fa717986d28198df528951dcfa912c998d3700c0d98493926687ef111476e69540cc227044596de6dfde4a9552ce1451dd1f59"; license = [ "mit" ]; version = "1.1"; - sha512.run = "efdd3769bedf8ececd7f71f6a918ed19f66caa78b348238b34e554698a5af6ae5616bad5cc494c970cd8e12073f1c27ccd1cfb7ab19ea263b5cf98061c42ccf6"; + sha512.run = "f668ff1495be4542b34c17c365220ee4d10588187653d216dee52adf2b72ff9000508f6b532977026a8b177faf3c54eec9db00891d2dea5d7a3a4c005b4b4d20"; }; arabluatex = { revision = 67201; @@ -1555,26 +1555,26 @@ sha512.run = "c235430d724495035832ca32fe838ab5d75d48d2d68c6c84965f5fb7e5c65098356513241c82e95b6c6d806328c0272b775c1aca963df02ce2540052d62b312e"; }; arabtex = { - revision = 64260; + revision = 78116; shortdesc = "Macros and fonts for typesetting Arabic"; stripPrefix = 0; fontMaps = [ "MixedMap arabtex.map" ]; - sha512.doc = "a73aed53cc1cf4f5600312f58e0ae8a29c57fb04ebc87b91f13526c780567a5ba076a0b63b0abed791880efccffcfc52bb0f43131da4b8e2a60b48184d2f66de"; + sha512.doc = "f150cb03e376c4bd9a3284eecdbaa98eb39588d509fdc65480dd3132e8f4d785fdc9539714c132a0c3ff664b832f73a09ac313b5d39eae538966bf344f615033"; license = [ "lppl13c" ]; version = "3.17"; - sha512.run = "df47df09eaf935bd8921d8ad475190fe6651f1cbf198473ee82099242b6f4cd63ae5873a2b2fbd7a75a4f9ae77f5ce3f56ffec0e668fdd649c4d3fe051b2ac68"; + sha512.run = "6bc8f1f2e82cd5f76f86a4b85ca7bd38ac2812066cd8443e3fa82654321776154dafede287395dc2aae8f63d8393023ee1be2a1d6bf94745ebff6589443cdfc4"; }; arabxetex = { - revision = 38299; + revision = 77677; shortdesc = "An ArabTeX-like interface for XeLaTeX"; stripPrefix = 0; - sha512.doc = "0dff3162a710b458b367bb4ca587d525b68ac79d2d3182e8b9d2ca90ff72f89bf69153960400c344511449c52346c329b8a34eb788e11ed9a5319bb6bca89418"; - sha512.source = "fb29b38d69d39f4c7ed04a3ebb114e49512abbf444f36fcd02dcccfdda22aa3800521c9819696c2828c46983f8266fc00aa59cafb35e26574a3403319d364d64"; + sha512.doc = "cb910fa658efe1f13d282e891eb00a73d71494d1bae5b232c99c0164b0ce3cd5ddb2bed472880b5d2f9593a6d445185f89322371f76c05a3748904691caa9fb7"; + sha512.source = "b4bab7ebd19b8ac5af7eacd9fe3b043d4ecc42d37b3439102236b613c5c4b545c121412b51d18dc3f6f779124a5484e9d24a62acf0e8b53ef6d0bc3e2028aae8"; license = [ "lppl13c" ]; version = "1.2.1"; - sha512.run = "7c58bd94b780abc5bc17b4218229d289797a155a8e98cae8e22825dc7d9b12c5514de01b12bf2f645047dafb13b4d519d463f4ced60f7ac53a65c6aa38cbec86"; + sha512.run = "cacaf33240c87b68ded201172829500618b93327df7b76e3894625872462b216c5524d03a098049743451ffa7ab2d5dae8df35bdc1d0aeb46205f725c555d4ef"; }; aramaic-serto = { revision = 74548; @@ -1652,16 +1652,16 @@ sha512.run = "65737905ba0a6ede74d8cb211b46a2e62b640d1b655f895095ad4bdecefde496368707142143e2f2e48849faa89d86a9e90a0bde64fe84b3c828e14462f30406"; }; arev = { - revision = 15878; + revision = 78116; shortdesc = "Fonts and LaTeX support files for Arev Sans"; stripPrefix = 0; fontMaps = [ "Map arev.map" ]; - sha512.doc = "a8dcb8bf0fff3be9c99550623f12651df09b151d6e28bee03d7aa80c7b0eb8c86603b4d8037232e4998bc5603ab3dd368ff7a262b7c7f62f2903338774a9b8aa"; - sha512.source = "6c92c2f3ef59dcb93207ea90643d11aa8cf81850e2696414f489c40cef97737d00ee4444893669f12d4592c6573a71cb229c232b62f10db38195aabbe83fe523"; + sha512.doc = "85e5357b5ed46c00447a941dfe50783878a495cc7a36b16325e670520424c9b0c5f67c64d231852a11b3e1a174666882a615e7ced5f475c1ecab79b972379d7b"; + sha512.source = "850949aaf416933935b5023a0f3d08dcb07d826385d2ab1e84267449e361244aa5633b3d83b4e3b73ee35d9ea4fab67ee995448e636485059e65279bb77e8966"; license = [ "lppl13c" ]; - sha512.run = "8b6e88a41052740831fdfa03299f665fad9eaa0e45d1d235392aa0b849bd6ca03f1e18892c879d3a5289430a5d236b9544d617ea2c3af62a59b38b4d7ff8ce90"; + sha512.run = "3091e504ef0e6177ad1c33b362f1d90a088cc44d4e6d9d44a2dc189a00ca613e3a446cefd59dbbdbf797e429b702c92d87f618bb544e92b175874866a0968d0a"; }; argumentation = { revision = 75931; @@ -1673,15 +1673,15 @@ sha512.run = "c27b4112e8f01750c4da70a68ca2391b6cd89122d77cbe9e7c21a61a2948ba485d073080dd80e1447818ce5ac0cc9f447f632132ef07d31dd01fdc8d3b596a63"; }; arimo = { - revision = 68950; + revision = 77677; shortdesc = "Arimo sans serif fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map arimo.map" ]; - sha512.doc = "dc70491f5b2b5a900f3d6f9bd543974b81976907a7c3dd53fd7530e3d0a6d83fc44a61607b27d9644eeca6f6228faa171916e67fc7517c35d466d9c50a186808"; + sha512.doc = "60547ee738dfaa30220a18b92ddb39626b138acf1e8780ba4076c9b2b5ca2002dc1cdd9c198a2b639b2bfe30a6fb2b3745c6b3b45ac5e52608d62015685a4ae5"; license = [ "asl20" ]; - sha512.run = "3c84fc274ebd29dfa65a8db214ef2ea74bb22da21827844be3b5648b7f10cba81a73772ccffe758b19ac16e58a75b1eb578a0ec8e85957f9693858065665a085"; + sha512.run = "e654dc251d8c3cfb376bc3c5664819801620a00bccd9808c65df89cd16dd8bb16218a2250fba7ab0377f1bdcb67c72f7f72476434760d14bbaf02a15d603354a"; }; armtex = { revision = 69418; @@ -1763,26 +1763,26 @@ sha512.run = "9c6b32e43ff86bd6f28d23b9aab5dd90a423610b2f3c842462e88985c2ee88eec2e78e05cf3e0b91397009bdd370880df6db642816d7de3bb10a96faf4fa34b2"; }; arsenal = { - revision = 77099; + revision = 77677; shortdesc = "Open Type font by Andrij Shevchenko"; stripPrefix = 0; - sha512.doc = "7758f158eee17e5e11c63dfd864903d79c975af4beb0742bcdf8a5b2cacc6a2ef76479f9965fc1604a7615a9a3549a2c565afd45c24c71b5e46897fb955c9a9b"; - sha512.source = "48136ffab3ca784c7517ea2426551009cf8a4cbb969d9ccf43168692f3d48dd9c23312d03567c2607dfeb7c8fd44cf347c0ae48ea6559dbf216e4bf705334ad3"; + sha512.doc = "a0162e10558f5e5c7934e48effc1d786055b0c38c7bbf47d7cdc155ca31ffeaea268f09d6410221076712b0c4580cf196bb794eb1b8f6cac62775b41e5e63879"; + sha512.source = "2d634d30557fcc2411f6887184691fbf45d53fcb2ad9032fdad37b38ff0d9c0c709795ee0fe99ee10f2d22303b673547993ceaeed9ff34297e6c2dc119b27904"; license = [ "ofl" "lppl13c" ]; version = "1.1"; - sha512.run = "fd330fba57ed5933bbdfc4e4ee895df1e99f060f685f1ed011a8041dbc3740f5fa1d4db6b6be67ba962971fec734a1b1f0c90ed6448124b9684233ef93ead8be"; + sha512.run = "4c14f28d07dcf1767e7f329cdf7cdae46bfb630209332d4c641a44af743db83a5528a33e0331852057258eeabf3dbec1e72819647c119c6b35b08429204e8a17"; }; arsenal-math = { - revision = 77272; + revision = 77677; shortdesc = "Arsenal Math OpenType fonts"; stripPrefix = 0; - sha512.doc = "271ee2cd71d50c9f5842609f222d54826a70cae93d0e72dbfcc2ec571b78650496852c4828f7dd74e5ab6e47050630d37d1d29bb7df4212efa5f81db4fe4662a"; + sha512.doc = "924fc153a3ac758bde7fe1a5d7639e67805c5678d0938939ebe7ea9d88f48fd2df05d840918129555e69b65177992d53146d29a19e9656ef1c9e2e76c98997a3"; license = [ "ofl" ]; version = "0.9.3"; - sha512.run = "daa4d4c47d183e6f5022ff39b7565ea66bcbffb393030e38938c5f85d51e2247db6baac7fb0b9050691936be83d72cd4e2b54adc978f1620427e87778795f3cd"; + sha512.run = "7e39b82fe2bd52b76075826a02a59a08c3b90d4be7cb28de6ea25d8b51936172e86cd2f03ca9f7045f9cde2084d447c717781c513aa0f52559caba95dc950a44"; }; articleingud = { revision = 38741; @@ -1809,14 +1809,14 @@ sha512.run = "3a6236c3f5e07f3ad709c6a5e0f7d2c90574cc897f6f5d470aa1523b537370587b5942e1a8c581fd96e43e80189fb1c7c4a2475823077feeb929ec594a90ffa9"; }; arydshln = { - revision = 50084; + revision = 77677; shortdesc = "Draw dash-lines in array/tabular"; stripPrefix = 0; - sha512.doc = "a809e2abfd26b11edaf8a5b23ddf01901f84bbd63b8fed7b6050a4947654ffada95bb697e13250038c6fb93db80dee4faad6d4493f05bb7f4ebb86dc7e9b9698"; - sha512.source = "0be560bb0dac65951b177a34ba45c8199cbe75b64958b71649f09e5e7be73fe091bef6097a9502be80e26bd415f193e00579925b0be0d12bf43adfc0e3963578"; + sha512.doc = "35c94ee64bf4f46546bba1e225e89a8710568c4e47eba64875207ed59de9aaaa3dc25d2c3d941e0d7e8d39a885bcd7a58aa746893a505d436b003c42bfb1f048"; + sha512.source = "dcc3f0034223792b63307d13d5a26406530159d5c7c2fd7483c41e230a4654b8398970b9c1185456de04fd5b5fbd4a5822c34038b90a041e02997fc6262b241b"; license = [ "lppl1" ]; version = "1.76"; - sha512.run = "fd676917ccedc39b90b48b531ea4ec5098b70ca854583a3266d4080dc78f59e37a743e63b738be370cb0ca650594d0878ab1f807eb6f55daec17ecead73aa4dd"; + sha512.run = "d1bc506d10a366154e54a43a3bbe0fc68b27a8a5928ffae7a991dfcd3a6d4bf1945a662fe59068e793164aaccbc20257fcd6db3573714da8f8578ddd2a6bd75f"; }; asaetr = { revision = 15878; @@ -1863,27 +1863,27 @@ license = [ "lppl13c" ]; }; ascii-font = { - revision = 29989; + revision = 77677; shortdesc = "Use the ASCII \"font\" in LaTeX"; stripPrefix = 0; fontMaps = [ "Map ascii.map" ]; - sha512.doc = "2d681a41d213fe260e3491a3b410239fa2e025ba19894d133a27e47b417ccf27648aa13ae431b4c42549c1692cbe517f2595c2de675b14d9ea0460d469e4f036"; - sha512.source = "1bbadf44599ad29f843ef17d1b437f951f5b167e9bf84a73600a0a9dc5633d94d76c91ec23493250ac894d9114c1b2d1d1f182690aef5dea92c9ec51c96e69a9"; + sha512.doc = "17a9d677e182253727fc0555c7a7fa4c28359fbf883f3148432a4b40d5c6d345ccf60854461baeea28b63bff5288c710cb5844d773837f52fa95c94cfb88403f"; + sha512.source = "245a8669d91ac9e1c8fc2128d7104eb406dff2f4f0158d7c7744933e25653e80749d8d79296508ac2e1671cbed31b1157a059cba5c5a95a7ca4221b6ad4e1a41"; license = [ "lppl13c" ]; version = "2.0"; - sha512.run = "e92e312e38432a7294c71a76604e5a3c2aa6b65937d39933fcbc9fc9b61e00a1e2f35ba739f64c29a3ebf6d2e388cd29da384a2a6456f71576101a1f12e36f0d"; + sha512.run = "b4f8f444253f6d5daac7037c40b7b5bdc81f6ba058040043565bf050d8184c5dd1273c3a5f3e1dc561bc90ae608f7c8342448cde50088c14e4698e41ad9f9a72"; }; asciilist = { - revision = 49060; + revision = 77677; shortdesc = "Environments AsciiList and AsciiDocList for prototyping nested lists in LaTeX"; stripPrefix = 0; - sha512.doc = "8602a9f8e5dc04a6d4a914f603e04ced8f5cef55c5a335087b8f0953d19d4641d43ef732ce299ea18590de89e2360a8dddb44f8ae76be6498ccfd29e4a680746"; - sha512.source = "562efdf7665916bc124f8d2ada2d7087ffebb23885df6c3baa652ef24b8fb7ba7e2f4a5880922066b9f5c44bdb9c70ea67537c79676c9fb7004d2ce1f6c0d6b9"; + sha512.doc = "b3b237515fae7891d048dd140fd76226f74fe6a74330950221904ec572b2829c127770009ba33b77ea8478d962a5be5619f1334bef1e5f3c5bf0bd380a69031c"; + sha512.source = "f7fe25db5bc2c389c89250d56086c18bc93e8b9adb38e4050560323022e27b6d185da2be31aacc49c367f052f3b283c9a99c11be85a4d0ee6189e6443ac76ce9"; license = [ "lppl12" ]; version = "2.2b"; - sha512.run = "5c2e7938a9d2df31477cc976cfb549103c8f378a8d38a3624d3449229861fd834d462163df6e2e1f1fec686f513c6a194ccae9fcd0991820b357e12a1c32af28"; + sha512.run = "608cc57a540dea4d805556481271e110b0f5aafd191c2a5730cd06936e61bdc007c161411e4d8a1f202c8d5533876803cfae6de32a5dd1bd3c6d35ed83e47da7"; }; ascmac = { revision = 53411; @@ -1899,14 +1899,14 @@ sha512.run = "f03ff628aced70ac2406863aa4b23eac26cf47fa09ee377ba78a8df3af633ac1f3fad8d005022c1555d957ec9d84f98eebf2dc97b296713a2edf5f0060d4180e"; }; askinclude = { - revision = 54725; + revision = 77677; shortdesc = "Interactive use of \\includeonly"; stripPrefix = 0; - sha512.doc = "a06a9170ad1637c35a25c9a0d89f3721ec350a0053cb5b85374fdb5cc67e7d4653e75c2a5f9b47d19700e3e9ab2d70e5c0c419f68715e664185bd30759dc0291"; - sha512.source = "909effe3b7569cdd4a4a1fd7db12cfafab6c1ddc0987709199a051696b447f9b57ea0bece52efc28f41f49e2b81611e14e975cf93a2d5e4b1c202f84b9702569"; + sha512.doc = "bd29a9eb74a96bea45aeb5156de1f7e1a128227870bcbf3df4d391794421a1a4b3964b64093af0c9ca38011ef248f26b54668df7121f19ab2be3165c78a275ed"; + sha512.source = "9b5559b81974ec433a5330d22ec4dbcbe138621c2276980dc3d9e5870fdbcc07d7a3d51e87fc24c7ceb6c644903d3a5d48eb285ae855c8de1f4afc119e433723"; license = [ "lppl13c" ]; version = "2.7"; - sha512.run = "828a18ff7c2d997f25b46b9ce8626a749ce1a18989a292f7f44e9eff0c28d5819e6e017398e76a6872da6498a4ff8306d8f8e701b87b80f57f455d28389f7aa8"; + sha512.run = "e1d7016848c82f437ac288b497dffb87063039b8bd2f6e1ff2dbd20feedf1ff675d014491fc6d33871e5208cf0d16136631ab4353b717462fc3963ba200cdf95"; }; askmaps = { revision = 56730; @@ -1918,22 +1918,22 @@ sha512.run = "0f4d91a15053d40d329744c429540075c33e2098f6d9d07eccc5ad16c5696233dd01de89c61a7090dc127c3730ef04e24f8d56845919cd268ec8c0bc68d9c09f"; }; asmeconf = { - revision = 77335; + revision = 77677; shortdesc = "A LaTeX template for ASME conference papers"; stripPrefix = 0; - sha512.doc = "70e3c9ff6590678eaf8c45f99fbc438623a5ce787384817a990021cf2351308b592b4eddb512c303c1747c166ea05a6320ee913fdef3186d1c511bc6184faeed"; + sha512.doc = "6f414b060a7e4eff91b128266704e841d9dbdcc59cd77f7435ce8e3c5ec0de972bd326f4aef9ae67d38314bacd91f17814a601b0c05ae2ea53b2f664db85c9ab"; license = [ "mit" ]; version = "1.46"; - sha512.run = "6acd5817d32346604a0fcf6224a9c0834622976589a4e78b0fdfd1742ea66012db2c52e12cb7e92443fd39a72ed3dace78a3e8a37b3875a59f915ed5488433bb"; + sha512.run = "3d3d058f1e9be188bb0e8cae839e2ede900d7ccd29eb27823e7940ffa0d05d05f6404c2fa08c69235ff3cf3d640be335e2cfa74188abb0cea8e3e80b90ea9b25"; }; asmejour = { - revision = 76996; + revision = 77677; shortdesc = "A template for ASME journal papers"; stripPrefix = 0; - sha512.doc = "39cfd7b46f046da1f86578bc02a113f07f9e7a6f42b65d5ff7da11da901f903c6fdddb546165cfe9019ea55dcf78d05d900f4ef4c9707e0e08c6222bd716f680"; + sha512.doc = "aecea1c0500666f2bb4322657f0b9f80d1584a230adae8bf1f4659419e4b35681ead1990a747972c1b3f41c6b40a9b3b54f8442788e8660650413d39af45feeb"; license = [ "mit" ]; version = "1.27"; - sha512.run = "96b43fb96d32bbb21817f5d0f340d3bdffd4cae143c0a938ff41be11c43ce9c714188d77ceae2a4478bfdc6ae8e570cc7387809aba3db13dec8f061974863e39"; + sha512.run = "48d9b03e54b3cdfeb4f1023b46031fc3b94e7e8a85d12c20cb02da1ebd90691f3fa6a3b56a3091b694523c6bc9e9819c65b675951e7ccf9b5a3cafa02b96cebd"; }; aspectratio = { revision = 25243; @@ -1948,13 +1948,13 @@ sha512.run = "1447c3037f5477aeadfe3e5fe18a004ffa1b8c5c18b7c68295b8065e32c5a3e6a044e7f9868bafe3d8b81e391b2c614e2153302ef34e1e4aabe84c92ada2f129"; }; aspen = { - revision = 77554; + revision = 78116; shortdesc = "Simple crypto notation in LaTeX"; stripPrefix = 0; - sha512.doc = "673c833f19cc5f1696b4cd1d0e4cb40c8b19704659b0805af6863a73a88919fe78aee132faef079551f79d1e1b3eab2d0af74ef11df811e7b5124c1f18f70a6f"; + sha512.doc = "a3bba6dbec8b24c84c0e21e8172a82e439b226b56eba5216b9555dba577ace51561a439997e16539554e34c0762f26f5343d062e9e595950d3836dbfb62704a2"; license = [ "lppl13c" ]; - version = "1.25"; - sha512.run = "10c1548b76a5443b0476d4b40bc317cdc9a5944e8e4cc0dffcdb63191ec1cb7246e1d9e3dd329426ceeb3f580b85ac217cf5acaeae90f7566c88117afff03d05"; + version = "1.27"; + sha512.run = "095bfa59ee22f2ef2dd93185529aa3775ec8cf40aad2342f05dfc5a419c0d618010835816ae4e3ad766b0d3407231f4befcd314828876640ac1e63ea906195a8"; }; assignment = { revision = 20431; @@ -2018,14 +2018,14 @@ sha512.run = "f067e6aa1f3cb481e07f59781fb7d4c671a0b21a392ca7830d7fa19ed7a198fefd5ad5104ed3644eed484100871f9a8d36d1ae6e31d55487e4ff2846df618e9b"; }; asymptote = { - revision = 75712; + revision = 78222; shortdesc = "2D and 3D TeX-Aware Vector Graphics Language"; - sha512.doc = "010b8d2647136a7e066d28ccb6fdc83986a9da95692c616cefb234c9e498c8ea53d2758b630cdde1ba0a6eb4e817779da6917ce4ed6dbfb9169ed5dc9c3a276e"; + sha512.doc = "ea90831f981bb06427c532dd3de099388f40c93158eb6cb72f7a7a4733b8e6c2a0e9bf247fbe0181c3856032c0a86dad0ee82886270d02c89d7e151b2fd8f4db"; hasManpages = true; hasInfo = true; license = [ "lgpl3" ]; - version = "3.05"; - sha512.run = "4bf16a808fa41bd2b98ffaad632e0554909174d96e4f802617a42317947b2259d6014031ca502d5201f51836675be316f8973f7f39b66780f7377c4819263243"; + version = "3.09"; + sha512.run = "cf55453c8f2380c669a4424341b31fc8df375f32cec732a0c7aa72a1e13d6987c1eae134cbae202a521a17aaba8b5a64fa77a2ea8a0d69345b49bb7b565fc4b5"; }; asymptote-by-example-zh-cn = { revision = 15878; @@ -2072,24 +2072,24 @@ sha512.run = "1b3c1a6205308a2e71d39252f1affc1db80b9f17600ffd765b9d8c8a38d5dbbee9edf2ccb78db0fe2ed92cbe047d134b1825256c6725088083b5cf51b871015f"; }; atbegshi = { - revision = 53051; + revision = 77677; shortdesc = "Execute stuff at \\shipout time"; stripPrefix = 0; - sha512.doc = "8f6402dd0f36d4cc4a4674c0d0b37f012a7d6e557174ca3b58a7a2b33d89475d1e47028cc39d2b77c496bfae0751275369c5f4f49cf53b8c36fb60fce47a6bd3"; - sha512.source = "8eee629abbe71332a00a7ffd41f8def262baef4bdfe9e314a4afa90015b30c77e291634f3e83d904646cdbe4820e3c6e0e6398383892ea26f62ad348ac2f3409"; + sha512.doc = "1a19c2c25145dc074538d018e60074147fd93e637473aa654f7d988da3d231fd29648c498205744881ec9ce70f466310f9d11995fef59cad3f35fdbedff19c5c"; + sha512.source = "fed07bc139e863b76dcabecfdc3aae8426269a42a28f69fcacb1364fed776eca8605ee425c0bee1e57d52de238da661551656aed335a86f0f624699e2a1f3c9d"; license = [ "lppl13c" ]; version = "1.19"; - sha512.run = "7e03a9a73d8790f6603d53c11aacd01fb7108546e2d3b6ddbd5fce1e42d68ed9c23dfe41794b943eeea67ce0c598851132dd23faa95289789911cd059a8caad8"; + sha512.run = "2896f2100b4acd735c5333e130ff85a4be52c26746b920ef5900be303bf15994ec04ff94bf17a15008ce46a24556bf1119364d6026a272b119875462247949ef"; }; atenddvi = { - revision = 56922; + revision = 78116; shortdesc = "Provides the \\AtEndDvi command"; stripPrefix = 0; - sha512.doc = "d60dae681800be4495c2690f78513475d98a4480364306eb26c16c551b0e984f135aefccdcff549e6702b2b62bb185ccbdacd85dd3c12e5b20c128d9397c0e8c"; - sha512.source = "a2c6321e825629a75d745f0bd03cab168fb51b5c33d5d256a621847f27ec2010f0331c37644e95b2ee40604d68cf34772a3dde59b6c6fe340713c0e593fc318c"; + sha512.doc = "9de171ee3edcc6fda465715318a6de8e5bd10d0f1164febf15ce071b58cc97881fd08c2ddf33866e27afc542ec623eafc13e6607716987117fe48b806fc09339"; + sha512.source = "7433e880aeb024d36045ae6653f0b6f17d7f594c850dd89a2830871e5e66a2e64afc6eca262225cd1f0f680b2bd8da6e84009cd8e584a2d2f51f7aa2aa942ab1"; license = [ "lppl13c" ]; version = "1.5"; - sha512.run = "49b0a69eb308e19e3ed97406fc1ded6e80f15d7787031e2b71cc41ca2e1c74c19d3f3832ae13c5f1af70abf9f2f201c9a7ef669ed2e58349a584ddc767059c54"; + sha512.run = "9e7b55618385f3353255f7053ab3a624ae4ebd183281531b6273abc597d4dd8bf5fd354449821dfa48de97d53a1c282c889d8c3adbb52084ab50b93a173fb882"; }; atendofenv = { revision = 62164; @@ -2102,51 +2102,51 @@ sha512.run = "04a6c644b9235dce6495c46e2bcc093c03dfadf279d354c8b43b81a0b4a14daae71e7105642bcc95025c55ce92094c01292be2fc379e6c0c720aaa9b5a21ca9b"; }; atkinson = { - revision = 77391; + revision = 77677; shortdesc = "Support for the Atkinson Hyperlegible family of fonts"; stripPrefix = 0; fontMaps = [ "Map atkinson.map" ]; - sha512.doc = "4904a131649a749b09c64073cef0e7c08a81bd3461c84c4363915ed4c1856d724cdc9a502bdd1cd50b6d6bdfe80993b986ed23fdc3b1c5d732fbfc58bd8a83fa"; + sha512.doc = "399a67546936d3187c6327f97818c9bc660fedb59b1f111af799d4ed4326c463f09feb292e6a403cf841230b378777164f0801e977552c312a4ac1a669a7b54d"; license = [ "lppl13c" "free" ]; - sha512.run = "24642a75e185b42a8a8cb51d3f09a0f838ba835b5e976441c20aa6ee334f2aee89d4dcce6f4731830c2650618272016bf26fbba064a59a25661feb4f63426468"; + sha512.run = "798f887139f67d370245c5e53d94404956abf27d16d7317d70f1718f6ec7b3411fdd61a44faab65fdfa7fb86804ddbb0ff448f506eb95414fbb41e882cf0e181"; }; attachfile = { - revision = 42099; + revision = 77677; shortdesc = "Attach arbitrary files to a PDF document"; stripPrefix = 0; - sha512.doc = "9f9e6572e70d348e1db71254a0c6a80cfe76b767801a3c18ad4517577b793b5388367b24f311f491f0dde8df38684b3de4a2ec7e6db67f1fc1ca7b4a9ce5ce78"; - sha512.source = "a4bf69ed370f495f190abaaed8616b4a3ca14184987c6c4882451ec4dd6961b827d3c38d8c049ebe73954f5fe205f727124e447d2e3cf17abe1d95336371b9a1"; + sha512.doc = "14f4fe4f93c37eb133bb8274eaa462bd1e9454ddad9bec9a471e25529dea0b26504915e175b33992e794d421b5459da2299577efa9e0723d22fc8423ffc775ea"; + sha512.source = "0631c5bc1c43a094ebd59b4da5080564cc929c07cd6d41ecf06aebbca20336a4abc26b0ae0b31431b9655bd2a465cf890e04b79fc1c0be2d54b63547892d6849"; license = [ "lppl13c" ]; version = "1.9"; - sha512.run = "526a279f3fcb309cb117327f4206e7dce8c49d39b85a846799bdfea5bf453d2f00e14e854a74d544e49fa92ce056cd8ccc7e03f56856a8e8562b7105d5fd19fa"; + sha512.run = "3a921395523d00dac5a49080eb8a2f15bf479ba8f38d1274498405a99e63baf9fd5a09ed1c211d904256e044dfcd994a8249cb5b487195005a71d0989973a51c"; }; attachfile2 = { - revision = 69505; + revision = 77677; shortdesc = "Attach files into PDF"; - sha512.doc = "423718fc61b589d83da1cc0188667c8253b19d9a255f867a8c8a56e812d2fd04046aa5859657a0af88d5c377dc0b0f0fcb2ae8058e7e69ad9ef2099d0c8a7d5a"; + sha512.doc = "ae32e1210a8d4a18bead91259570b6922caa9dcf417f61da8d38be3de949dd22a47e895126f10b36f3958e5232bd04e765e2a9133e2fdc94f9531874a21c32b3"; hasManpages = true; - sha512.source = "72f0f9292fe0588d4bb9577e42002576442d3ab19b3ba8eadadb6c874dbace9065a3e74a7818af1055bfa09bc9cd74d734152c95710e3951166eec385414aebf"; + sha512.source = "9f53b0c4f30257f5675aa64b9b6b73423e3b4e45029787a3ea6629dff6e2bfc02452a03b605439c560d74f9996078fe2d04920ca0ef9d25e01da1cf2f197acd7"; license = [ "lppl13c" ]; version = "2.12"; - sha512.run = "d741265618d75ab69a28983338276abb51382d797664bb9aae5876e054307e438b854b1981245a49b3b00052dfe6144993a465e56f1e9e1abc142d9dc78512de"; + sha512.run = "ddfd070982d5efd905a9dc3598620ba00ffe0810c5a2fb6ddc1f00baf6713f1bf25f2c0b097f63a821242fa04b84794ea7a9e7b94fd4a9d5e94ab7d4d5a204a0"; }; attachfile2.binfiles = [ "pdfatfi" ]; atveryend = { - revision = 72507; + revision = 77677; shortdesc = "Hooks at the very end of a document"; stripPrefix = 0; - sha512.doc = "4f46e3894fbce05d613cc6cf6f21444eda50bbd13da1b44324ac52dd34d059deba274fd6b0ad6ce993dcd070843972683096675da5069cebdbfa09028ecb7803"; - sha512.source = "3aebbf9320286c207248ed9c54c8b2082b59f98d9245622c40026e248d7f5d4478bc4ce223b4f2d5b1233e5d99f1d8368d9f04f3e615dc752b398e5c47e459c8"; + sha512.doc = "96c7c8ed0fedabb3257cab15847b7a1feeb53267ce0ec06927ddfe092cd54161a1f56b62fe2c739bfdd593baf9e047c815fd607e254ac61bf2f6406f767073e9"; + sha512.source = "67d66faa2362adeed99d46a8a53d3491484c07a19a7a2ed11cb9fe0d3b728c6d6e4a2521c64d744d0beddceca96b06c3109c2a8178851c162f5913c9052a8521"; license = [ "lppl13c" ]; version = "1.12"; - sha512.run = "7ed1e0c2480b592b4b8350274b57bc2b5549f2e971f9d3e33fb2352c5ca7f0461a6fd74facd67b1e48cb4a5fcba5e6e41fe02595b057dc4d1ca76be50554e16e"; + sha512.run = "d9290c3cd0481d3c22c7c9e6584bafa980d0466d89535694048f89d243cf3cbe029ef75d51f3734efa165cc7150c307542d11f8ca3288ac84bfea52b8c8741dc"; }; aucklandthesis = { revision = 51323; @@ -2181,16 +2181,16 @@ sha512.run = "625ddb6342c2ed4e5491e63ae13619b18892bc5d2cc005aac489cf1b6d193a28acdff9404f51b4cc76e8950ac182a4f8d5845bad85fd4c4afbdf33e7b8c225b3"; }; aurical = { - revision = 15878; + revision = 77677; shortdesc = "Calligraphic fonts for use with LaTeX in T1 encoding"; stripPrefix = 0; fontMaps = [ "Map aurical.map" ]; - sha512.doc = "89de4991373a50d673f569e72f4727bd66a2b40b385006c3c7e4605812e7f8d3d346e3b08be55241f9926a58b40126d123d6ecea912d09db3973985d0cf9e90c"; + sha512.doc = "f29b76a31ceef9ef125e5b553f7f3e76b650cc3b41cd8d9e4047c45b9950243378162e5ea3aa6393723181b0e7095496abddf06a72a4511fab88cb4017fe4a60"; license = [ "lppl13c" ]; version = "1.5"; - sha512.run = "1c48c36d6121005c123018cfe1266783288572c0ce8a9ea4b9b47ac28f46206de61b7a73804121f9a57c056c871c547c97ff10a529fedaca57bcb3ab78f3bea0"; + sha512.run = "6f76710dd82940486956acd8c80930e7f2cd52681092f40a41e0cc09fcab625b98c667ff3bb82a282825261cecca4854e521ed6eb47c8f86906110ba496cd6aa"; }; aurl = { revision = 75878; @@ -2222,12 +2222,12 @@ sha512.run = "7fbe6be346cff4a54e6a3a5418475fb6074bf554dd9c0925c541e8378ea1bd60fbb00f8a9a5fb467694e5f84355d2ff47dbf708b798d91336d609709f10c6266"; }; authordate = { - revision = 76790; + revision = 77677; shortdesc = "Author/date style citation styles"; stripPrefix = 0; - sha512.doc = "6cd1e8b6572e81d25226ce0819b68a5ab723d111eb23ff5b4795a1ab42350e9222018985a938f9b7fb89ba9660c84e2b21f68eeff68bc41fc42e60d1aa4f4162"; + sha512.doc = "87e541219971f8e91e1faf614f55631a5ede6c5c5f9987c055ea2c25df1f58b919854913c52ef142f126983e79edfc225cf38bb588e4db9776e41cd75bddc530"; license = [ "knuth" ]; - sha512.run = "4913d9cf8cf140915389be3d9284de2690197673581851019fbcb06d7a04fb4063cc03db74a10e25b67e07f5b279b449d6e9db8439e1a69f8426ab1c6f7f8542"; + sha512.run = "e61569df0fc55448b1990d139c021c97c170172b3fa229d116cc55120605d6c9339218e31ae2bfd773718a9fbe67799c9121008542978aa729594830d878a4b6"; }; authorindex = { revision = 51757; @@ -2240,7 +2240,7 @@ "authorindex" ]; auto-pst-pdf = { - revision = 56596; + revision = 77677; shortdesc = "Wrapper for pst-pdf (with some psfrag features)"; stripPrefix = 0; deps = [ @@ -2248,32 +2248,32 @@ "iftex" "xkeyval" ]; - sha512.doc = "73d6f4b2e298eedc537a46c1e69bce9e160eb28e6bc2f631596a4fd3aa658d8b51d6dfddb6748b7e629fe564a2ced5e55bcd766650616d936a4197e368b2fcd7"; - sha512.source = "199e9fefcb2f96f1ad9e33abeecedcff9c72f20614c48951197703ff65901763ef88f425af08021b1843f30c3ee8e3a9756095ad4b165772b829a29c6e5515f2"; + sha512.doc = "0fa9b51cc6cae89c27ed2819118525c372cb095b54cc7fc43fda74214b9a0895bce09c9803920401a251d40e0a5417feeafb47ce1a0e006bcba5d66404f7f191"; + sha512.source = "8fb0f83ec0171162c7f0a2948a9b6d2eed28dac3f63d5ba93f2236ebdd8ffdfaaf7e62f2450b94c7ec7849f7cd4118b2039637b0cec99b94f5a53a4fd12c5057"; license = [ "lppl13c" ]; version = "0.7"; - sha512.run = "5c1f85a0ec5aa4173181b087a1f5f8e30be6d8c21c3461999a85b42032d45292aa6f8aae4922a5e97d073fff5b2c9d114cd30f5d5bb73ef523718e891ce59473"; + sha512.run = "06ea72250f1723997f2587dbd27c14cb76baa54d709593142f84e6b05a2a47218093e4725b2c3693523e22a89af5be64bf3d19aafdc5dcfe4832e55c1c557634"; }; auto-pst-pdf-lua = { - revision = 66637; + revision = 77677; shortdesc = "Using LuaLaTeX together with PostScript code"; stripPrefix = 0; deps = [ "iftex" ]; - sha512.doc = "ab6cc1b954ff26f5d7b44f12cffc7aa2d5ac1aa64e37a68a5952616debeecab0e34dd2bcb6e06a3f49e90d45e9b5f60955d8b62cb8d124ae35625b398e97fd44"; + sha512.doc = "1791422d5e90b01be2c3da4b6838ea60c5704061261c2ddabdc37af4ee13a34e66cdace7c04e2973e75f42f6e0fddcc04b4182309fb1153fc29e3dd677f3d30b"; license = [ "lppl13c" ]; version = "0.03a"; - sha512.run = "7d9882f2c80021409602f343e99dca9613f060056614f2fa8445b4f427f53287c4eb95af0a252ee3cddb2d6b47e1ecbc0ee3032dd55c209eb946b686f8037023"; + sha512.run = "7acc6d4d3067f547a1a8ddcd5cf5df7d76c7adcf970b9109c44ac6226b498b607a1da04379df888dd19dcd7effb5c9c44a0f304565d628dad7571216d65b12d5"; }; autoaligne = { - revision = 66655; + revision = 77677; shortdesc = "Align terms and members in math expressions"; stripPrefix = 0; - sha512.doc = "d043ed183b3e30d35f7d4e6a5b5f094ae5bddb4e2265294c02c0888cf2e78fceb16b14cabb5b5d759b5397f58da1111d5fa590aab89a59ce13e3e13fb2e3dc91"; + sha512.doc = "c8d66449363daceb324148acf774c147a027eb912d42b08faf98ad532f88c6d540eb84e442c9656e0117e9969a848197d9cfafc782cce0b6a25f1233dfb0b1e8"; license = [ "lppl13c" ]; version = "1.5"; - sha512.run = "b590b6f43bf17d54595c3adcc6de0e5c6780efd8ee68efaa5c2990f3e9e79ad6844397d6c7695d3ab66d72d4eb592c1455e4234f7a40efdbf4c788bc45216442"; + sha512.run = "61c3311c0f44cad6817a3c11899a7f84b980b1dd67f681bc5f2c6c006d697401cf92edd19bcb25c002359eacfd4adbc30354f2793b09407346ed91913fb598ee"; }; autoarea = { revision = 59552; @@ -2286,14 +2286,14 @@ sha512.run = "dadd69326335b6fe6e425a867e2e62a0b1df2f3179801bcc726c6ceebc15c24e3a7c9ecb3034209e25e503be47a9ad8639addfb628f720bd0c0d64c15177043d"; }; autobreak = { - revision = 43337; + revision = 77677; shortdesc = "Simple line breaking of long formulae"; stripPrefix = 0; - sha512.doc = "0d06f75e6f4fb254463ee2a075d106c14a06c5f7fc25b5047fbeec0e48ca9faf6e136f098312811329db1da5f9fffb6dfd45abe6eea9ecf682f4fe99f0384178"; - sha512.source = "7120382c7974acccf1a49548ad8e654b945ae2ecfb858b37ca871fb7b5b054d8554c971a86c511d03e2ffa91e5cbc6d61cc743da51b0a9de705f74c0b9c2c7c1"; + sha512.doc = "9191697210f36583129e09ebc2d1fd698d5c08572af0adc2398e372e244d1eb533cc087ac31e2aa45566b01922f56d8eace7ac4b7f82f28413f53dae1ed8d20e"; + sha512.source = "f069eea7a93889f759d58cbb83f4c26002a24ec7298fabaaa43ccc064d38131fc839ca3e072cf22bf9f9eec1ea450c4f8e11fc60fb15371cf63398290297c6a2"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "91cc17692654270bba9536ea9186ffea2e7e9a6e9dbf0ffcd9821c8b3ec470ea3222af2a1df05d85e47d65fc1737cf2dbeba150641355bf826e5ad2da90db059"; + sha512.run = "c0a4efa8834d5ac5a18e361a7dfbd2222ad220bb93cd26d4f9cf5ca8239de9df0f958338c84e6b8ec8486a3e60ee1e005213b7967a337e6896e1db9faa894047"; }; autofancyhdr = { revision = 54049; @@ -2314,14 +2314,14 @@ sha512.run = "09026f967084d5f1804a32166e854ac410a768f6b4654d9ea9bb69dd29acb8a3199919daa1fd6dd48963ea5d6454b9b9d8263939e5af81a8f07f66f08b5f4835"; }; autonum = { - revision = 36084; + revision = 77677; shortdesc = "Automatic equation references"; stripPrefix = 0; - sha512.doc = "2d0c515fac8afb219aaa1ee270b30bac09bcc310afcad71ff6ad2a3448187733718c03c304c09a0d631595d36043dc3eb0b6849fce0e4c3bf7f5d249b15c99c2"; - sha512.source = "5c20017e3008ea726979ca70272923d9c62a5c36367fdcdf9d62e141f4822201e2cd36a9b4c58a6591568669daca65d17cbb78e5382c01ad4d624da7074f4010"; + sha512.doc = "e910aa9268257d96a2a1b6a8541fb350759e326b349b14c4a8d72f68560f518da16b2e068c864e74989c63e6ae74e063549433e9d2c06590ca5d101b948de5b6"; + sha512.source = "4aec359f2419f5daf5a6efe7105915d7180bba568bf61a9204b2c63c1e7c1e54114379c24f87c21fc4d825267f74212d7f363a55cc2b36f9670e43c47e46f817"; license = [ "lppl13c" ]; version = "0.3.11"; - sha512.run = "3a663a53b4b4b53515978460dae1ac275cc4e3e6981b008c78b875e3e47af8abd950cb35f6e416ab02507e498bd75d6f4a775e2b429d668d02ebaa4bfdd03f25"; + sha512.run = "f80a50c91dbfb0217386f467be4ccb4ab7d17b9d4e7d0b7a2bc4c0c4b49891d071faac179426746cb95a1382fe6536b91a7bb3b257450f2de07d94ce7c8edb0a"; }; autopdf = { revision = 32377; @@ -2366,14 +2366,14 @@ sha512.run = "7687b84959f337ff1485cc649c42453b186b8aa850b25ba8343afc250380699cec956e77ee4ba4175203f1651b0b3e6a838436e0667a18435f84d61a86a98197"; }; auxhook = { - revision = 53173; + revision = 77677; shortdesc = "Hooks for auxiliary files"; stripPrefix = 0; - sha512.doc = "7c4f850d93f8a6d25a35e762bdb2df26384c75ba1cbaba06806964737badb2f7c8ba3192c62df7e7f3de12c6fa117ebc525c735e696a9cafdad943a8cfeedabd"; - sha512.source = "f378f365c8fdee267224d092b35cd2bde971302cba003edd24b3f0a06bbd59e077096580e65480cb66adc6488aefb688ea423d74334976dfc92168688514e0b4"; + sha512.doc = "eecabb4bd9447b6bd952cb2d80bad8d3495a399ebe0241f61179a94854c23e932f1fc1ae691bf78016af0f7a1b306317e995e7133e5e09cd68169356654ce294"; + sha512.source = "c6196c9e0201dd50b4755e997da466f1cc23e0d826692efff327cbe1ff3393b8691c8b9ee63bc2c453e76e7e1d0a5e11d53e22ce0f3ddf4e412725f327aa8b05"; license = [ "lppl13c" ]; version = "1.6"; - sha512.run = "8ea845a19818df2df7939031e7b251b4b4d99a17c0d1b8177a592275bed6efdc660266964e0639222b86cfdd897bcf13302f1477b997ea1a06179cdd44aff0d1"; + sha512.run = "c37a70820ea2b2cea1b59b4dc54cc29d8b197e97c6cc420cafe89d3d29ac7e1597b5dee0ea7beb93a2304516df45f75056a91c2b1ca82c07640126fa262354f3"; }; avantgar = { revision = 77161; @@ -2415,23 +2415,23 @@ sha512.run = "4984d58669576137746518b68988fd9837b5ef133eb8da948f67bb0d5f775ad961055871bb46084e420ef0564b6a4796ba81a093be93f667f959a45ffc0c6174"; }; axessibility = { - revision = 57105; + revision = 77677; shortdesc = "Access to formulas in PDF files by assistive technologies"; stripPrefix = 0; - sha512.doc = "f3255c9d6b1eb75a501e5c36cece49cb72767e467c0853465d2b8a39f011138d7154eab2fa5287f9223b4f535aad5c2db25d2f76c286376499c71d0ffd120699"; - sha512.source = "c5ef10d286eccf16b270c8b487e91270cafb09ba10a88a8e0c925485a380c18002d399857f7dd42978aee72f7b1889c5dcde7ffdf2f5626424f31fd99a452ff0"; + sha512.doc = "70040a90fa76d13b6ee6bcf7cbc3fb9a9eb11d270464fe8e23ace3f148f4c372c02e0e4cfd20394125c7ac174db527d87c55a3f9c9c5b6e8dce72959afd3c487"; + sha512.source = "eb4944ed9c2c7c1a87142d348265427d4c0da61b01f26cf9e9d3aebb0e20ba8f0997c8cda5c13d77337313137333baca1814a96ffbcd84b7eb47402532f2799c"; license = [ "lppl13c" ]; version = "3.0"; - sha512.run = "9b42a40556f3432e045ef35b23fb7fcb6ff295064645e5b9331d0ce99a8f2bd232d0926b46eacb5598da112dfcf3673225efd655573523dd504767a06a42686c"; + sha512.run = "f039322edeead93f8e9e5de6f662a6e617756962c3823a03cf1beea7c76a26113bdd8d2b7f695cb477a035d7e34e038895991ca8dda54c90cb749ca0d06a30c9"; }; axodraw2 = { - revision = 74430; + revision = 77677; shortdesc = "Feynman diagrams in a LaTeX document"; - sha512.doc = "40b37aee257a5dc7303c0652e96a522ab2a1627006e26bf3e84913ab3171e9aab792a870073c58e7bc3f38b71f479e1feadb1bb402f4fb73784aa74d891611ac"; + sha512.doc = "fe9bcb78772bd5f64c8db83e63a0defd4291a2760361541d80d0bc15dae8211bce5e528616d3fea9e8f51ac9380eddd6d2abc4ee7bb319df3407bc5db34be163"; hasManpages = true; license = [ "gpl3Plus" ]; version = "2.1.1c"; - sha512.run = "e8c7ccce7845a9bf14ab687318c96487aeecf4ad220b7d189faafb89222550a3cf360724f5e239e152892d72392c75b89ddb02da736985dda836c20a087ab708"; + sha512.run = "e5be4dd74bb82585597158d2bed95fac90d2d1ddd5a0683d5a5180847b431ad9bdd2f2f3da103a19e9991392229f6f04079ff5151dff202677b42c12a0cf292c"; }; axodraw2.binfiles = [ "axohelp" @@ -2447,24 +2447,24 @@ sha512.run = "b33280f64e37f300c92f9bad4372c13dd34e3dbe5fe47f2dc9fe0e270f33eaf5bedf9485293a74a6e0eb87b65f44fb66a286fb279a3d2c390c463e6aecfacb57"; }; babel = { - revision = 77491; + revision = 77821; shortdesc = "Multilingual support for LaTeX, LuaLaTeX, XeLaTeX, and Plain TeX"; stripPrefix = 0; - sha512.doc = "dc8baccf3f330c0be56a01db23d67904004dd6aab8694e254ea0e6ebb2e69025650e054d6e2a7893df02ca20b66e151e08820e2ac481f5a9cb02d30e421539a6"; - sha512.source = "7fe850a05f0fa01aabbf70153b2faff957f965ce27023e1fbc5961f8e0cee7f68195863bbf81c5f076a97c544be049034a2341311cc5c3c7d7b16ad6614103f4"; + sha512.doc = "70cbfc1f0c5b4e5772af9954bac975f28bbf70321a3758d5798f613fef883b58be65488774c286882d96b65567f7dc72351ed5f0bfed82ef7b52e5d06e03c099"; + sha512.source = "6653e236972a65588487ac487c8c8c1ce2527f54cc9b81c0b72b2a3a1c2831f917a7aa95fee565964c2d524d2618cfd2274e50087d9c46038da755c85b29307b"; license = [ "lppl13c" ]; - version = "26.2"; - sha512.run = "621d205e74ee8917a685007c396a9f27afb6196d94b50c4a9b424721a8f6bec1e22334b877d42ae46f9648d46067bfa81b3776835201dfbb8edf296d8d7a7b57"; + version = "26.3"; + sha512.run = "3b85869a0ab1c1ff541d795a5219c65413e0224ef7b858c383fda15d6d9618b6a8bad1095af6708c86e12bf65d92cec6dc698bc30be6c239bed53ec6f130045e"; }; babel-albanian = { - revision = 57005; + revision = 77677; shortdesc = "Support for Albanian within babel"; stripPrefix = 0; - sha512.doc = "d26b9d933bbf0225f79bd8180f9dcc2961ea481fef7b535267034296062f8879b53ca47ed6b512fc724b261276be6d92ce045ba0c8bbdba0149cca6f117be8ea"; - sha512.source = "74212f36288599d730fafd00dc50839cf0f12283ed8653303471d2cb64a57217b4792f1000cb44411c7d5031e4597db67368964ad318e896987103af8e21f838"; + sha512.doc = "e7be4276b446f7d04f5903bb54c426be8f9f91762787cc4de5457bbaff99659e2a9871d8a6d87ac2ac4de537e97f172a9883e088850e0c0b1a3d657be4e3f9b2"; + sha512.source = "722951485746eeaf863fe74c86a3503b0f8fe8d8c9b8715f7df52e8ea839abe168041bb927ce5a29ee6ab86f23386bbd02b05e640ac2e3413c2d50fc102acae4"; license = [ "lppl13c" ]; version = "1.0d"; - sha512.run = "8a98ba1dc08bc2bdbba0793bda2a07a6c248543fdee56cbb047229d1cfe77cdf616c0ef023b0a74f877d9863768065f0e256ba35a1071e0dd3f2bbf2b47b7ebe"; + sha512.run = "5a21758ede89616c465fe24025b779a51f6c7891b99a8f327f7ba86b434e5827b335911b9465a8f499d03e363dd807b01f3cd135ecf63b323edd03dd66254c02"; }; babel-azerbaijani = { revision = 44197; @@ -2477,14 +2477,14 @@ sha512.run = "3f20954607195d4804b4bd90d7fe5baa209d5ffac6dfbe5f758306bb7c8aedd1c4c92675f5dce7f634e7ceb2b65e9c3ead0ebfef730bfe2dbd8c0ba17d3079b0"; }; babel-basque = { - revision = 30256; + revision = 77677; shortdesc = "Babel contributed support for Basque"; stripPrefix = 0; - sha512.doc = "e6342328d62cb0232d38e10b3b38cd4d75c55a5d31d702c167099a2bd4122e40c5e3cac8a9c2940a9f9893d7aa2594b8322cf469924b97e903cab970dee81c6c"; - sha512.source = "1c924232920a969fa48e6d61bcdfc5150cd1afcef6d98cdd27fbe2e0acb5b7749d2b2dea77db88125128b380f2b4ccca4d49d1d140f2e96880e0daf2d09c2d50"; + sha512.doc = "66eb9def7a6d000686b7843a9d127fb58b893faf996456ae7ab52f9b6f9d94c0503843ed174f23e7969600b022893e1d2fc673463e7a12c59dd340479389a0d3"; + sha512.source = "989cef86f5d4cc5e053908f68484a8ae83749ab7b825a991e277f4f55713d39c5bdeb01fc62b12127ba81fc1f68b0ed2fde1e15d5d57aef5ba931ae7acea0fb6"; license = [ "lppl13c" ]; version = "1.0f"; - sha512.run = "40079f02225f81c8838aee6179548f3fcb773fa8e031e07f30df761f298b9980e3a4357a8013bd7802c688a192cd9ef2102be1b6e8e1f3efcd68769a9e5a5a2a"; + sha512.run = "1951bcc41769f9cc33a4898ac052af6adb38ba8ce4a5e77b5cf65f44ddac845fe173c1ace245300492291210a0788bd2a1ab8c3eee488eb8a3735c2564ddd8e2"; }; babel-belarusian = { revision = 49022; @@ -2497,14 +2497,14 @@ sha512.run = "5856582f8bf6a98a4fbd560bfca82ccb226267e249f0caf8afc775875d50ec204ea613320534a63062dffd0e050905adb24763a95fec2ef4e8faed70a400d976"; }; babel-bosnian = { - revision = 38174; + revision = 77677; shortdesc = "Babel contrib support for Bosnian"; stripPrefix = 0; - sha512.doc = "84238e6b38021582de93e9fe934bf608e647c9b4cc0a066b4fbdd2ba98c8e6531b653907f9bcfb79e6afc9074b4a079b5e419db25625d40a76a8ca8e55e81ab1"; - sha512.source = "dfc18e55b30620e27cb8809259a6b4790b94cb98b334a69cd48f66c25696e2df8d38dc5a1d402ae8464ced727752d96d8b5abf18522c8bbde4ce1f6f8ad73c92"; + sha512.doc = "393eb5dd6c543333e8541cbbbffd2087a4b773a5f9dc0c42f84bee4f68c86200f8973098bb4d9a1f9b76e0e0bb22176970a8c51c79c2fa1e17cfa5b2702537b3"; + sha512.source = "f7b7cf65ea9a75d2dd7ac0bc8457deed70f15f6f7f4f3483807bb2fb33394af3659e704e4498fd889479b5a6915142c93b957437c673106e826b493f2ae4d90a"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "bef1defaacf5232bf9cce6c1a9956c9a42d35a2c2b6ddccbcca3938386f4f4a61a0cbcba74b930dfad18ed211374c3667120c6706ebf097c56ec3c5915ccdff2"; + sha512.run = "7e46a199dbd97a40c79f5942213f6bb99057d2636a06c486006ba6e4d2ad9de3116c9fdfc3fdec7ab254706e4bcde5642f8f547f0b00598c2e316b968fec45a6"; }; babel-breton = { revision = 77470; @@ -2537,14 +2537,14 @@ sha512.run = "728d847331f1a00766cfc2818691516234b153182f31ad2da024ec3194cc384a41ca89cc67ce66447191188dfe088d1dc4c8af3b2e6952931ec7eb58737c4bca"; }; babel-croatian = { - revision = 35198; + revision = 77677; shortdesc = "Babel contributed support for Croatian"; stripPrefix = 0; - sha512.doc = "d5e40e95037c3035589b093037c563b3737e061369f27ff5c51d620e0655dd075f413b91434591e2130849d641c1ac59469db46be1d8b0761075424c468668d2"; - sha512.source = "fdd4efb6d24bc9560e14f9e02d231ac636f2f69249d7dea9c07b337f0d5617c754bbc9087bda5cf1f2da6178807e46f015658b3fc2d04ddd5749dc2643ef4ed0"; + sha512.doc = "3ae344fb198bddda47c8f91c316abbec3449bf42bb655f6ebbd3a77d1a8af737654e430982be222b8fccc78788161b5de35a85183e6a024e187e177952c520ad"; + sha512.source = "5c1466f997f9cf0053e0f204ca2abb8d9b0a9b9eae8b1ce9a2269095e3aa97130278ffec0cceb23995ae9dca18450cd25027606c1e7f2ff60a2d6fb0c597b5a7"; license = [ "lppl13c" ]; version = "1.3l"; - sha512.run = "b5724a84cd180e9de79136ced8bd38717dcb4e932dbba4e20fc071ba9f50fb35cebe83d4a95ec6e8ef0e09a02732cbdc8b1a71715c8a5967393f54087ba4a807"; + sha512.run = "d1b651e918e8fe022abb750a0e197e3f5b9f7f664e9eb13cd68c7e095fefc2d5d5050bca54a1bf0d49b7130e855ebbca7cd4686dd1c7b4c06407a3c4c027e391"; }; babel-czech = { revision = 30261; @@ -2557,47 +2557,47 @@ sha512.run = "0cc0f07fafefa6d7ea1ae1b2ce143dbec124fe96b36221f1b5a847fd0b789d1974b5990ebd93b8ac0607f63956948bede25c7e690784ca7e9638f48139585a32"; }; babel-danish = { - revision = 57642; + revision = 77677; shortdesc = "Babel contributed support for Danish"; stripPrefix = 0; - sha512.doc = "5ed050c01207e110c475abe825e5299df0f7927476141d81cb31fcc8c6dae1076e855d3590aea0812bc2a15949231163c24f0039620f3a8f41cd43bd6a8a0840"; - sha512.source = "5c9bc598da8e782acf3a4e3ae5e93acafdad34fd68962436ee7a5acfcd7c234863db5faf9a3c2e2b87814d235883e3e85688fd0b3f514a7d57977d1872896884"; + sha512.doc = "729d01d6c079ca8e75abd36836f6f39fc5fd8824ab9c8c5bab1900133542db7c8ca2c617263b8d3e830d52d5398f9fbaf4583799df157c831bd45d9d01fdfc5f"; + sha512.source = "2b86d091506a5914dd813f86a3533312cd6590436badbeec94f25498e4d8a63c144fc87fca902754662484241b3a5d2c2e5c6d9d7c75b6c7a749e370417ad182"; license = [ "lppl13c" ]; version = "1.3s"; - sha512.run = "201afcbdb9b8d9128cece15ac8876e8d9bc261ab6c90745e52a95bb58fefea0b478a623027b097875d831fe5671f8f1f16a2370dc0dfd92ec3e603436e366e1e"; + sha512.run = "72a90b9344a527ad5bdc9ebb3b86c27d80b6483db1f9ceab246455d80f5cf85c07ca5b9cf5670a0b35f1ff0572fd2f0bcfed6146b0abe15b5d181b599db40a40"; }; babel-dutch = { - revision = 60362; + revision = 77677; shortdesc = "Babel contributed support for Dutch"; stripPrefix = 0; - sha512.doc = "a78535f95bbbf6228014471a473a7e38b2cfa2da0160adb906b8f75c803b3e9396ca52322100102bebc179ec1e863a78c1b102ae932ea324ea58fd57bf9e9b06"; - sha512.source = "724746e2e05c5de5184125068b2637c14c58c83f86fc92d75521089298a26290ecebbb6f0c61f7452da659dbcbfa1c36789e428aba500fa2211e354747fb017c"; + sha512.doc = "2283ecc54c8de2f510a76f6a3930a74e6b544f4e0e8c4e6ba7f252328f82c6096d013aa0bafa220f5f09a2bbf198b2470af2778878fc393b29be0480ac7484ff"; + sha512.source = "c9598941498f194aa14c2b9afa590a6edba604938035fe7c1c4ad408f9d637905b8656f7c49b00ab2e6e2fdf6f733e7d2db597f3a6230f5391ea7780e03efe5b"; license = [ "lppl13c" ]; version = "3.8l"; - sha512.run = "bef13adf26cbbd16604af041fc7af866c82e88cd9d7d05318abd10f7d6f0ae718e1186f5527b4b38f1f099ba5da3d85b5e2f6d1ac0dfe8fe64ea52fcf6f06df1"; + sha512.run = "cf411805f007b3c7dd90b3188ff629b60de46b3b9e0e5ac5d571096025e6e086c8a1280a34b87ccc86fe838f67d9bbd238465dc8967077f432eda6a04efadaa2"; }; babel-english = { - revision = 70799; + revision = 77677; shortdesc = "Babel support for English"; stripPrefix = 0; deps = [ "hyphen-english" ]; - sha512.doc = "f3bfbe5b72b535985b20ac191cca4df7bfceeafc78bc00963fe51c4fc087ed33b7138f66296eb86bb61e08eed1fd69d86f7cf2eb095ffcb84cd0459266e29d32"; - sha512.source = "533737228779cc363f8d3a0bc44e64ffd7cc0d5a18bf14c1bcf831445652de15425816ca5e6025a282eaf4ed5ec76f216a69d7549ccef38d1fe58ddf63c2ce6a"; + sha512.doc = "a322ef9ae33f933a2dadd551cc9b673b77048dbebe778f1ea287b88074742841314e319d29386b49fa865b01f46419c3ca94e31b2609b8312de4d553493a0d5c"; + sha512.source = "b624d227b51010531673cd764332d11b3defa16d1f321e6e3973615cb1aa623de2b4001f3b15602411e8743ceaa43cfc06b9efda1a425307540b7534e0dde13a"; license = [ "lppl13c" ]; version = "3.3r"; - sha512.run = "7e49d8e22659d0ddca946f4dba4ff29e5beacec15afdeadccf37c7b4e65a9cb64b827213d7be2cb4839dbb30390fef8d5991753c73bf7ae38e4dbfeeed1e8656"; + sha512.run = "503c2741a17ceae727c3e784d6b0020001025d135b24ad9a550316ab20b55f94341136e6d9ba6b9c384b1a272a16ac97b9d9678915f82d5809bef59a66eed466"; }; babel-esperanto = { - revision = 75781; + revision = 77677; shortdesc = "Babel support for Esperanto"; stripPrefix = 0; - sha512.doc = "86b54b43c17922222ad8f9496c6dde23a41540e05790e700fb6a15a850ba0359335025b409ac3df9ffe9a0fd33fdd89ff424a2eebc66e2c507691f29794b38e8"; - sha512.source = "ee6540a0ca403365b1acf2546c89d1bcb78608dbc71a4c70e792c6d10fc91da4999ecae59d84858550daafc8983e6bbd030f64ffb828c55f1119d29ed539c48d"; + sha512.doc = "81663e88b6dcf24b34b2a6d6b5f6fadaab9a6c9cfbf49a75359c43f54ddc81f98146448b7fc6cb936f6d94a8240e76b760f6df98ddd0cdcc8d98e5bf32efa1e7"; + sha512.source = "1e0642bd8c2d1ef88fa067304e06c0cdd0a7e52580436825246f3c20ca412ffbedf20e084c873a1148d99884bf9895c19072145b2a30a67484b3942922711602"; license = [ "lppl13c" ]; version = "1.5a"; - sha512.run = "91f510b90190df2baa0c402db991397e60177ee3d9ce1aac599514a61912c6841346c9ddbc250cdfb39379d841e45cc9d515b66fb7a8d53881cdc28f2ea1aac8"; + sha512.run = "09d4e073ac59448afd3f0f2d325afa2ccecfc42aef359f2bb1c483c2c9a06c2b86996d65ed554089f9c48f8ec5ec2adbdb7a0dff2596a1b8c53e546970c3e8f3"; }; babel-estonian = { revision = 38064; @@ -2610,34 +2610,34 @@ sha512.run = "03357f8b0c101e5e186fa4211a971e625f6970a3129a2594a611c74b77b36a27a288d2da518d21e6e2e5d98bb82802b2115d47e31e6258f01c003be854090baf"; }; babel-finnish = { - revision = 57643; + revision = 77677; shortdesc = "Babel support for Finnish"; stripPrefix = 0; - sha512.doc = "c96212780651c9c0c831e295c26f678c80724e5b923d69fc73bc1be39e369a19243b42e5252dd4c0a049fa0c4d25dd611bd470b12a4b55dec4520d016c21a5f1"; - sha512.source = "11bb4bd731c27af0e11718a55793f7a22957b65e2ddc988e6e3ddb5cb6def8fb1d9ea9f235bf400beeb026f220a628effd612d04d416abeec2e1c39a001281f0"; + sha512.doc = "7daed713494c7cba0f3b787142d9bd810944bf5b5f2904a9ab5bc3cc5b1e4a389ebb3e5390bd05b490668f56eb6179866e79dd52e9682e907fb267fb19ab1c6e"; + sha512.source = "15640dd2cc80fe5d1e064825a5fd31b9cd69ccd3ef11d5ad167c07f5f5cd14a02eb0d8b2b70c2c12ba2883e248d7ecdbdbbd61014bc4e18d29570b44064cb5c9"; license = [ "lppl13c" ]; version = "1.3s"; - sha512.run = "ed0dc79fbf6cd992bb5ff3df46f93203ffcb3ade34c6a613b5b22bf5effb98f78fa85d9b915130b304df71629c5a8bd68a4bab23ee772a1068f7184fa27051e3"; + sha512.run = "67fb8e01db035dd0cdd8855a170aa6d078709e00e0af1c3f940fa46067e494384d224746ab80aa05e017b9e72edd449b5f00fdad75d4a86de29a6cbfcadc4a63"; }; babel-french = { - revision = 76067; + revision = 77677; shortdesc = "Babel contributed support for French"; stripPrefix = 0; - sha512.doc = "6dc16f4da79dda8add046c9134b4bd391405f76f4687dd946e8f583b229683f12e7f01be6356ad2e280d6a6469e8dfc64d514c20474059d900e3f030d71b5ec9"; - sha512.source = "698c360cf184c4166ab59a9dc04f762fdbf248d89ad705a13bf806e516f5a9975d2200c2ea748ab60e6c301d195196eceb3c04adec8d02111188b90e48265193"; + sha512.doc = "f15c844678cf2826b95dad8ae2eff698a8b571081dea5e3150d43eabc8f014b24945fb2f2d83b20878e55ef0c9573301823db126b380ac018ecf849b729ff480"; + sha512.source = "eb72e89045b1d69aa3221a48eab3bd030a7aa73a17d11b0991a214fb9c7bdef07b90c3baa2a04e5da9ea3e7ae099046df92ed6215b251dee789c983d66f751fb"; license = [ "lppl13c" ]; version = "4.0e"; - sha512.run = "d41a046e9d618a8c6c214b0a51379b5a3f70a845371dc7f50b08f98ec899acd4a212d2df73268d84579fa6ca093039f1e680c88398565048a6a933f54b88f9cd"; + sha512.run = "df94b259c34bfc4360c5b716ac9181d869c36e3b0ea69ad6803cab0de8eae158fa02a34913fafe1c041ed89834de3b3afd745cd698345570e37853787d1083c1"; }; babel-friulan = { - revision = 39861; + revision = 77677; shortdesc = "Babel/Polyglossia support for Friulan(Furlan)"; stripPrefix = 0; - sha512.doc = "0ce539cb0b6cc7af830c7413545f411e1291491fb26ad0451e7caf1346da9ab188a457e3292efe9724070e77f67e46e06293dbfb40b78a1328112b04d4a1fd77"; - sha512.source = "1e7e241350d499bd0bf28b1c190b3c73e20d02be12612905305ad53cead422e8ea1b6b0dd633190170d7ab2ac2802559693597a8c6ae8527a7fe83af7cc61463"; + sha512.doc = "955d12458b405bda6a61d52411615e3c18061281d9776f07340991b7d2634e7baab1c53b13fbe672ec78a9613744cb1454ab24964403b33822dfb9a8d271f9f8"; + sha512.source = "41197975205d5a3fc7abc67b0886ac0947623762da92730115a6d715e373062cc2124619e4ebf20ed22df31f00a167e80a8ce88e9bbaf665aaca982788daeec2"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "e6210dc473c3d71759f2faf1558df2d6a7c646485d85cf0113074fb68eaef23b2e44eb88c9fd35a7a7929b408d6574f7230852643366bccd29afee744e0b2d07"; + sha512.run = "d4dc7eb4bcdcdcb4ec28bf81de11dd6481e8674d11d8663fe265ec95612adfbfb7382ed02be037b1baf2778eb0703f3da620e02d30d65fa7c831a9989749ab1b"; }; babel-galician = { revision = 30270; @@ -2659,46 +2659,43 @@ sha512.run = "07adf0a76fb15951db5dd01a0a1595aa9c8119d6e39e94eb36ac340932f763975abe284d738a52a1fa2a938a14f87fe7ede10758529c3f68c6d573dbccbcbc82"; }; babel-german = { - revision = 77543; + revision = 77819; shortdesc = "Babel support for documents written in German"; stripPrefix = 0; - sha512.doc = "76a79131b294eb0a4008a8b8f9bdf64e7a9b26981dd2c3d276dc5adce45198c9eae30b7aba495de5b9cfd32ba53927d25bd2a00baea4408b2e9168bc868fcf73"; - sha512.source = "012bded548bec9b9512f5650455045d2d5ce6074aaf75717cc09e0b7362912e7bce61885dbdb645cfef6e0477d78f59dcf2aaa6ff9686cf6b9863f8957b1f354"; + sha512.doc = "82449b647ad7e3e22461b0f7eddba26bf807814d8a5dfbd2b8cdbe87e8d7f9abfe9307eae96ebb8e7fcc818e98bd4e9fbdbc59223ed4a1a8bf147a88f48843b8"; + sha512.source = "6e068f7b5fc00be779325eca57297b23c92e8bcac860e1b5c12ca98d12c9a5393f0004205a8715451e7e5d86ee1db0429ce0de511cacab51da16c4eca286cfd9"; license = [ "lppl13c" ]; - version = "2.99b"; - sha512.run = "d42620bb48c1c64443e59454bb8f34289639777af9f02d6a3482da2178be8fe16d347389d37f375b011905865b7f61a9f13b2aceabc59c8cd2f36e1a870378c6"; + version = "2.99c"; + sha512.run = "f8dc445725b1dd2c34e12adb6a87c9c8762de7e72993baa180a84c639eda1faca79812bfa00f98a043b5473f64248bd2521054ce002629f2d96233670947233d"; }; babel-greek = { - revision = 68532; + revision = 78116; shortdesc = "Babel support for the Greek language and script"; stripPrefix = 0; - sha512.doc = "deb5a889b55a93101ee4c8571dabf00f8f971a6a27c2531c9e71a74e4b972ac1fe3efc6a336a6f0a38bb746316ba38881fcb2b4a90b64fdb5fa1fed51a7d90a0"; - sha512.source = "aa891867efbcd19359dc6fa93334e43858ec9c4f7b0ae2d26c5d770fa2210fbfa16afe2ee8ca49fa3db1cd6b8680c8f06dc1069d760b65ebfbdcef0e54fc7da8"; + sha512.doc = "86da37613c1d3388f770f7d6ef45cb27976d05a53a4e730126a641a89a015b1c4d01edb48d4bd548f3d57bd3ed430d207e8277e97134305d38b9ce9df83e433e"; + sha512.source = "21f600d587b190a2e32d5f99273de111afeb1a714188b56cb11ec751a6c7f62534f0e23a885e52499e67387b13428239ba252de2a5b5eab4cbf650d40230be30"; license = [ "lppl13c" ]; version = "1.15"; - sha512.run = "f81c220447f77f207dee02a5611edb3dfe68fb775abe932efc560de9a268570e688b3abe4eb3dcc094ac0c967360d52be02bc85c82daedcf173bcda269065938"; + sha512.run = "849731be047086a2053bae2bade826f2a56ecf7199b8a51b597bdf68637f8371c10c21dbc354c05cb7e3f97a49360f38a204cd8e050b133cb9e1a44781e1cffa"; }; babel-hebrew = { - revision = 68016; + revision = 77921; shortdesc = "Babel support for Hebrew"; stripPrefix = 0; - sha512.doc = "849c598ce07421613bb7dbdcb1893efe5facd807e5ad54a507d62054119113f349e60186258b7a60bdc695d7fae757ae65d64e7bec68710046a4247e52510523"; - sha512.source = "cbe6c2798fcd9edf4f98520172cc56725081158d2968f961a6ad59436455bead4553070ba5ff52aee705464d261d0880c032850e51ff1514e631362f64ba0dab"; + sha512.doc = "e46fe920bcf12e2e7a55f315a9859c57962dde4e3f703c9672fead92cecfd1737eec0fa60b6c0c0e0fe0f8ff113244b476716525b972877adc43cd59057dfb1e"; + sha512.source = "6e4f812dfeb291829f146d298dbc28b4d3ebbd15b6e55dba0f36dbe9020c302a99e55729e6719807361df3149eb27a370eaebb7069182aac6683d9f978696531"; license = [ "lppl13c" ]; - version = "2.4a"; - sha512.run = "7feecb0fecb5ba203e494c9ca8810c7e58df692617c7ef1e15128bc3d2c947fda90267c21b0dcb2743b18fbcc120da2a0f1ca0ba76cb74cb2e53b3039dfb1c5d"; + version = "2.5"; + sha512.run = "117b185f31c7dcc7d3807b173cd7bee41f2f67b9f37c4013590efbb40dc0d0f29d294a7dc9bef618fb5574a0ff81cf89ee8685eb59ee48689bcbf1419cf964d3"; }; babel-hungarian = { - revision = 75084; + revision = 77586; shortdesc = "Babel support for Hungarian"; stripPrefix = 0; - sha512.doc = "2b473490af8f29703b029720e147f62988c0b8ae457d58d49026b3db74129491d4a63054d99bb6f6cfc8e899677bcb418da111b05b115b8ee0513d8bbfb2eb50"; - license = [ - "lppl13c" - "gpl1Only" - ]; - version = "1.5d"; - sha512.run = "797c3a6ed7876ff8ab662929aa21810f2173d880135752af3739d1e30fcd013277986de052d7a7a39b30af0125df80af1abbb73042e68faef9065de284d46bdf"; + sha512.doc = "5f83599644aea358cc9cb63757a0536da48d9fb8df0057d5cba46daf32ee8d335d3465d7f079818e00ab51049d8b80903d7a06ac20c251baa20b9cb569ca9b95"; + license = [ "lppl13c" ]; + version = "1.6a"; + sha512.run = "6d990980aa3fc1dde3602f4c5aabf58cda96aa7d62f30aa3e6d41a81254c29e43193c1511309beedb7141ab370a4f11673298ff48b90d2d19d3703b4f1be41d2"; }; babel-icelandic = { revision = 51551; @@ -2711,34 +2708,34 @@ sha512.run = "46aca093e061948272d2a54ff9f95b94b101582f0ec9d795668983c37b518be3c3d76d2c8e6901126d3dd7342db003589bacce9a40cfd573263a953bbedbfc48"; }; babel-indonesian = { - revision = 75372; + revision = 77677; shortdesc = "Support for Indonesian within babel"; stripPrefix = 0; - sha512.doc = "76ec7d22dbe764b6c383c7a1931e3827893dca2f8e9f6fef6018637cd33fd2050d6b354bea28f48a912a73297c7da8aad9effd1ffae465b8151789008b580f4f"; - sha512.source = "e2550eec2594168b90a508baf70bcabb07fe9e7ebaf653ea6f59a54129e8374ede03f8d1f444fdf0cfb76e85ef87c4579811862342c08c8fa76e8a05262513d9"; + sha512.doc = "0514087f4d3113b6bb5f08557c13ecaa42872982948619611cce95bddf1e5da47284528e2751422674368fa668522dfa2baf2d460391ee18859768bdc3155e4e"; + sha512.source = "a106fa18169486f0b86efc989c4c069de0f97f8dca5f9379caaac4913203e9c303305212532e8b36d51082f4dd73322b4b5891bf0746dd25513a7761eabc518a"; license = [ "lppl13c" ]; version = "1.0n"; - sha512.run = "373001987699ae97c150a68c02a43a8abf9518394fd05aaef8c2ed7e2ab4398937aa3e880de4593a7e29e44a5235c49682cd32499c421d9839a772e7e5e98893"; + sha512.run = "6d4b4fefcacb0ee4b1823f9865095f385d7fe5fa0f7b7276afcba32378ff4224e11b30dcd85887205ea00a8804814cb8b4ff4635fff3cb8f85824232bdcdaa3f"; }; babel-interlingua = { - revision = 30276; + revision = 77677; shortdesc = "Babel support for Interlingua"; stripPrefix = 0; - sha512.doc = "f2f86fcb4a132a9c1f5c65007c8f1662a8498a53f265cc778ad3ba33120a97317aac890c1ff72cc6b94727d215937352ae268cf51344053bec6e0ee5687d0f69"; - sha512.source = "260b2b01ec451d2a37e00e83c79a09f359a3e4a7c34b1396892259442a3f9d2df683e74e6f14a5cbb9b797f8cdc24d0bfdc7f9c3dbe124eb901f43d393f5e1bf"; + sha512.doc = "9b3f6b5e4df7274b79729c1636b690d8343efcface0de8c178e770dd689826f6d18643f9f7ecc815f7c7866af65333f0ddddbf25e381a89648040af957e8047e"; + sha512.source = "15e1aa4992da143cbdf0e48642eb12d5f45b248a92fe056c3a19dcb22212106e978c1182f674417d6a2f4ed8420801ca9e8beaaf7cb96214c250d272314bad76"; license = [ "lppl13c" ]; version = "1.6"; - sha512.run = "e562cdb5b7cc35d14f4696cd3b85c6578a4daaf7899bf684026e50ade2113ee2314405756dd5f6ab91b6faea4da59a3546e30a18ba77037eab581ae3c98b044d"; + sha512.run = "5827a208d65aa6d9f42dadeddad88f075277e95bd5b9826a8678a07ba663c35638ad35eebd1ec04e24881d9a0b3403d1e228fd905e5af90ef4588868b3c28042"; }; babel-irish = { - revision = 30277; + revision = 77677; shortdesc = "Babel support for Irish"; stripPrefix = 0; - sha512.doc = "f5dd55c6a527cf19eebe492271d1404be3c995cac004d41160522c6c71e4a4636c32547fd64b93beae41b60d8a48184ff9b498f82ca0453bc72b601de3d66cee"; - sha512.source = "df023dd1a4b04e022f46f7202b616e6329b4673084876c1afaadd41faf4414e908411deda1ab909246ea7e1922c46b0a70b5e3e3fbc6c4855e060d47e45ca21e"; + sha512.doc = "37fcf8bc00d2ad867bc1e5d439b1ee5f0e660048c400f093f6916eb12bd6f6031e52a1febcd639bf011c02c388d3365494bc509c0c8d0177e9caa9f415e2cbd0"; + sha512.source = "8113bd38293c968701b7fa44c749ee37f76dea0c4e468b96b941ad9e68253aee3c9f9bbc8194c18a8c7109bae367ba669e6bb7cb83022d3b46372d9df29aeed1"; license = [ "lppl13c" ]; version = "1.0h"; - sha512.run = "d9b1486da57f9685e136e14adc61773ec0b3a58ade370da8383476862ad798f26609329d445ee6dd0c6419c98342b720a6880939324d19f67e1528fe99ea3692"; + sha512.run = "8677c7efd72f4cb5f0d4298902a9921317b95361a6213836661339566f0ef1e6b93bc4f01f8b4971972024d0b34178c363df37f777ef50b7d3ef562ea9ef1bb0"; }; babel-italian = { revision = 77371; @@ -2809,24 +2806,24 @@ sha512.run = "c061ca1ec358e4d8df05e0adadd5d87695cf3b9f86cab52eaa0e08b1f5b1fedb66febe32107e74c1926fa4d697b056d7d3f119db525b90ff7e7bde30fd015508"; }; babel-malay = { - revision = 43234; + revision = 77677; shortdesc = "Support for Malay within babel"; stripPrefix = 0; - sha512.doc = "b06395639e743571870dee10e029e4622c55683d7a9d728fff381bcabe4bf694511230795c79da4080299938acf66d03cc55fd45cb8426b484e19e0fb0f73b10"; - sha512.source = "4e7e47a29802a7369f7bdcf29ac0fec13afd69f42c9b01060ffadb2cd8d1f1656f7f6ae8fe5ced67d9ce6438c26a07743a18bd38c561fbe8357e8ea3c685a5dc"; + sha512.doc = "b2e3387026ba9d4efcca606fcd71a878dae0d551cf405f0ef3c4d46ff674188e1b8cd93c583d5c28596acd928b1b70eeb9b965f6356dbb5d236d47a42054ed19"; + sha512.source = "6e744fbd20fab9d0bf4c68b80f24075de734304e49120da617777f5adab64e01ae46aabd17ababdb547bb122d6275ec8268008e950fb1ee94aa398b2922bf993"; license = [ "lppl13c" ]; version = "1.0m"; - sha512.run = "6e2f95eb95a7ffe0b21789a65e74936139d92381867e507ce56bd8eb39b4061b177c10fed0a0226e9091b963370d3c001115473625910f03b699d5517350f2da"; + sha512.run = "c5c606251cae8e2ab35e6db8a6776cb0663bc707f1e0e8e0f46a031844e88ae957c91a63e1771a53c1cf83752773baef76afeb1d328ef202d4cd19f38e9a29b2"; }; babel-norsk = { - revision = 70691; + revision = 77677; shortdesc = "Babel support for Norwegian"; stripPrefix = 0; - sha512.doc = "9584525d44a01a097f8b9dda87249701391e3e4872d67e846571b105cc67f5a6756016883f5836fc82fa897f5373b9f2c8f7653e11ec16e0be9049e089750743"; - sha512.source = "30af09d4030dffb887294607eef5642a83e78ae4ffa1e59a446b37f8b941f76c76ee0f45fa356046d09f804a49fbe3b63686aca45accd7a31b7372f8981eef5f"; + sha512.doc = "723f8cf22b64427e6470fdf2ff3d4db320410433d68d72eeab535a696fcda5250da50d74b609010dae8beabec6588cb6dc4ad057d86fffab56667d5a6f1f787c"; + sha512.source = "2c5a4f74256646ac294b6ad415555a7b88a2f823a6d2794fa1ff6fbe4c4378bfd638f7bc0ede537d50fc5756658eeed75c5f63cfbdd281c114ac7abebc46ee31"; license = [ "lppl13c" ]; version = "2.0k"; - sha512.run = "f19a996d1705af3435079b480246b696a79427fb0f6976cff8e1c77ae99d810ac5483b4ccd3e5956609f7f757683bf04cf0b2930551dadbfb58a65180bda441c"; + sha512.run = "bf0d610cd025ab8b7ad66712263f99055479dff0efcab97c4faaa7ff2489d18c79945120b986ac73b1346bab133458ac44a452e5f5c20a66f8700cd516ec6307"; }; babel-occitan = { revision = 39608; @@ -2849,43 +2846,43 @@ sha512.run = "72fe6338ef6f172a23790402a632881906689117e7227b6f2f2fb6129fca9a7d44c42ddd48e8286252f3b5fce9dc34439594882c1f80f33557ef5ef70afe4993"; }; babel-polish = { - revision = 62680; + revision = 77677; shortdesc = "Babel support for Polish"; stripPrefix = 0; - sha512.doc = "536b3ea736a9e876f2e7e942e56841c97de27b94d00e58656e9d7ed3b27aaa43947deed1d04fc54530c082095ce46737f05969afa85fd5de57baecf5718815bf"; - sha512.source = "21d9f5a3f4a6e9f7595b8e38af5758f0eb06d8f390448a39c164b5c4e7a83089e3a254931a1c23e8dc088eaa6874d5f1451b78f14b7b8dee863daec62f78a490"; + sha512.doc = "5d724bf9ccd0ac427b3d6aca0d137322c4756817dbadf0dc182f3289f0b437fb0f42c9bef33adf1938ce2a65e59bc929230a7822ae43a61503dcb0ac24edfaa3"; + sha512.source = "eb12a066d025f1eb1dc39304588eed38aa45ed1d0a35d89852cf3cfb8102f8c0d0be6e26c7da10f3a80a7d46f11b34857d496b7bdccadb24c0720fd663732aa4"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "0088388d0dd6459e5ac3062cbd5eeac7ae0d858b93ff278b6bc7a95e8fc4846d8c12530eb41ed972f5009ab745857a5599d9ce25860efa06a3a1dddbf396b4dd"; + sha512.run = "2ee576d9d3ff0c6932508b96972121b876dcba6071b59964386e33e4199b6021eef12951675ab03b40b70d511c9667af7a656b82c9306a3328d1597f52208f8e"; }; babel-portuges = { - revision = 77468; + revision = 77677; shortdesc = "Babel support for Portuges"; stripPrefix = 0; - sha512.doc = "2e2315f7b54436492b36c48033ca2e59744e49bbc194eb61315efe49c6c804269f314466e58828ad256728c73d23610f29f0ad97ad12c24355cd5df29a2f4f27"; - sha512.source = "21e4de1b2267e94a8414bb257c3c3f417f9f1c131ea39dec5059e9252edbe27e3ff8c0ff2d1718ebc6745c68dea13731567dab79f80426ee85408d167a15e104"; + sha512.doc = "454d2258150fe56d342f02c6ac9e8991a540ecae2d737a609186f52d965ffa17a50a44a194ef6a48860820fe573d2affa8e3b9fe41188b1b164cde5f4554e242"; + sha512.source = "5acd223f2cac6f9b52f041fa3147bddefdd0ace3a0bc17ac72cad1393b5cada0348ea157fce4d59e426af3ff7ade4dce138c8de8caf2990cfd29a5ccf6922a96"; license = [ "lppl13c" ]; version = "1.2u"; - sha512.run = "7d982157758f74af40080eae1bfaa8d47cb47d20b7cec7c85ebea30564d22fb24f9e5195dcee4c8969431a813e3a07e36aafbf9d9863a287ad2ea0d33c7edf13"; + sha512.run = "96100816833dad45d19c1a85acfd912d9ccd4c29450acab3566c5ab71a178c326bb5c34063752cbfaa247ba34309940ee2f0a4a5ba1e59b7c04efdd30d820473"; }; babel-romanian = { - revision = 58776; + revision = 77677; shortdesc = "Babel support for Romanian"; stripPrefix = 0; - sha512.doc = "73ff361e7e03499427529824b83ea584a5ca190aae3d1ef9a5f4a5adf52cc8ab02f5652c92c1464a702f581e29626fa9cd14d4ee84f6cdde69b38af9d10b20ee"; - sha512.source = "0e4aef9bf20e6602dd946e2ad2856c7ee7849b492d4b66334450b450faed146eef83d2b7f13506eac6f34507bfec4ae735ae9845d3a21c36d98105bb353166c8"; + sha512.doc = "9f6c573fd3ef99c364f44f827fa40e0387878c83db1f25fe9c1231bd80d980bd870e81413dd2c80c692cd65fea11d654f8921e57ef2718871cd469979a5fa73b"; + sha512.source = "f084e48ed1b8392661adb6f4511e851052afc52e130580f470df965c3300cc9857f89589618ae659744a76e325e522bc2294172f00fbed62f8af48ac9af5da66"; license = [ "lppl13c" ]; version = "1.2m"; - sha512.run = "ca6318ca8453dae2286b305766c6ced299f18f390c0d0f44e77ddf8eb4b05c31c7a2b01ed52e271f68acd6b127650b370d15ea9bcb3b591fd01e5d3a50b17db5"; + sha512.run = "f4755b0937a9df27f37ebfd0580ec3a9c2ce1d6aafb2165162a37a89043142f184703f2decfb043a5e6e4b0dc7504da632c8c792a0d46757d9ecbb39890a714a"; }; babel-romansh = { - revision = 30286; + revision = 77677; shortdesc = "Babel/Polyglossia support for the Romansh language"; stripPrefix = 0; - sha512.doc = "42f9b63d92e522b596839d10c1b90ee9052cac86cdd54ac408063c24456b2a7b5adbfc8208a0a388fcffbb19b98ae0810f7da9d6bc517ddeeab78c8389bdd5a7"; - sha512.source = "e26e9ec260d7f01550799f90c6bb76c0c29cd200896c4634085627599f5c3d7438159ea9f72df416e334200a7e1aa3f063dfe9bac5817f55c8f6cc83fe906a63"; + sha512.doc = "9f9f4d85d9cfa5fbd35197d535605de27c80a4305466a0348a610ec02f9631b1a14611c6ca3689b4f35967de13b8c8e477334008bbe65fcc758a884baa62f2b1"; + sha512.source = "9e2408a8f2b899744eca20cfc030773205515e7c3081e515d0cd4ce8fe8a936477d51371a6747c615f7e3b76d74670ce6c84af1b5448402fd85fe62bc4e8ca5a"; license = [ "lppl13c" ]; - sha512.run = "db28e78ce4e028ead2f31fc84d0e7d8997a18dff3bf6aed0301b79bfc7bdc52a8741f9975766d36ca9ca2af9908e7e0bda9e454abf268a1eebf4693c30f5a5e8"; + sha512.run = "5cd290e6bfc567a01408dbd3ad3bd5ae44a2a30855289eafad98d265a04d3b45bfdb7403b1451abcf20ca278d1e9935bdd626b8ed22874f4fc12668a5069850e"; }; babel-russian = { revision = 57376; @@ -2898,24 +2895,24 @@ sha512.run = "5acec3460294e71e6def384a7863a849e8a5d431dde49c77a4a7803af5373b56fcd376f6e73b237dd230728ab5b536f903b6a1bb19fc478dd5e742293a6e6ca8"; }; babel-samin = { - revision = 69604; + revision = 77677; shortdesc = "Babel support for Samin"; stripPrefix = 0; - sha512.doc = "cf8a3c56fdc0474fbb3080743fa852dc22ea4f1c791f7d9b4779faa232442a22b46662c92e61bf84953c8312ae9fbea859282799b393701b0c176e4d23edfec9"; - sha512.source = "85b57da2d3bf5dba4c9f02d10dedd4400696ba1827793e81f83343fbecc15e5d2fe507138c3c309c5c8b02f0e868606e344c05db9dc9c84b032e4132c65996b3"; + sha512.doc = "3d07a9f9192db5d8224726fc88564bf4338020fac47733d0541e89f298b1ce7bbb48913a17079916e04a70f5fd5c4a3219f8856c1d6f27efde2e85d686a1a480"; + sha512.source = "ec8cdb4767402ab449f4bd96f7b0b9e689ddab0e055b2910b2ea658d40d751b94d562e08e7d9cb67c25ebf16c751b83e5ef65d2938ee93bfb2fb42e45c165dab"; license = [ "lppl13c" ]; version = "1.0d"; - sha512.run = "bee2cb83522430ff8bc8e65513d2268a529a041b85b10315c4902749d840ee1716db45df56f259a7db726a94147fdebfa573e99b9e654c7ed4df87f5d574877e"; + sha512.run = "e49dc84e7d1bfb62b24aed129086deef77671306b034cecf7f3912132137f7bcd4d3b21e6465821528a30fa39812323f8e0b835983db7bd3a2d17adea8503bbf"; }; babel-scottish = { - revision = 69610; + revision = 77677; shortdesc = "Babel support for Scottish Gaelic"; stripPrefix = 0; - sha512.doc = "725a988893fa1cd3064136376de3475fc8da63993a40c0c63165b5c13fb4ae15a1ab856e2075e05d3a4e492d95d1aa12288b808ac3a1a15ce539a35edb289aed"; - sha512.source = "cb640792dbfbe7733238aa67283b9ba954456246ad7ebfe0ba65bab08060e06a5dba7441fb2e6cb7c421584f8377273469477a5d1b6dbbe2c593f844aca80ae1"; + sha512.doc = "0b74d73202be9fc9d1bdc1385d471243a29651500b617a45e1410346e7607ff0c9dd62f7fc866e3dcdc207d157c924a3179ed5df31c9bc7598963128af5d6edf"; + sha512.source = "683dcc0187445e7df5c097660cd4d62408a6281c7891614fb68790797a597da60f72da7d46d8e05620bc9416830dca87c8b2cef382332e45e461a495ff711533"; license = [ "lppl13c" ]; version = "1.0h"; - sha512.run = "16632367173512a1ff0d678334071893efc91d9ca16279075a63b84acabaeaa8cd35263f56e6e3251cd57a77bdc9f0613c34e60f0acc8de14f4e0fafde751d81"; + sha512.run = "5147eeb6396ce13c563b410503b995f4fdb4010df9ab2ef1c15fe06a121e24c2b28b34a94e732c3230bc38a40810dcf1ae2589a2da3591048744f5f9903d6331"; }; babel-serbian = { revision = 64571; @@ -2948,44 +2945,44 @@ sha512.run = "b14b98d2cb66a3f8f5d8a313d9208a700d1c3664a5bd23f5baf0d9aa2e3acf3891a0536871988e7579020570999ea05a9dcd60a404cd6670e3c1cf8110d9094e"; }; babel-slovenian = { - revision = 75181; + revision = 77677; shortdesc = "Babel support for typesetting Slovenian"; stripPrefix = 0; - sha512.doc = "e61b8eb1c3a0525eff7ea90d815c399ac1752d4a813391a8e32c56b8e417dabfbff1a1a001e1e98a53d3221e11a2c1879350419250d3d5ca59ca390ac3e005a6"; - sha512.source = "185489f459e3aedb8eb514459b5d1eedd0be37f6de24b9bd0cbef7b8befe5735afda9e70e36dc316e2670e16eb6662e0a3428f26ac6eeebdfeebcdc6529e3c54"; + sha512.doc = "451c821aed922c0f691d971c734b2eb26fee0cdc6acd238f93e3e5c07fea55cff121babbfde489e88c0c14f36a8c4677cd8b9ba249af2eee5ac0eb4a9e21b4a6"; + sha512.source = "4d0d8f96091181b799b021720858d1935617f6682e95a6795db5425c17f8b1332a0d789cfdf3b2bc2f44a5ff3cc8fdad18425d489013879bab3286c7fae6b715"; license = [ "lppl13c" ]; version = "1.2p"; - sha512.run = "11a4e8a93be8e1a683e0e39048fb10e8092748ac5e23c6b3fa1a0ac2454e3123e768de7f0f0bb3b6e14ae88d59b2a696f9d703267c92eb6c516ee680a16fed9f"; + sha512.run = "9906940bf338c9957f7e09bfa76983cd9bf05b2080e363d6bbd028655435bf3e1a2a891759ab0ccdb8156b3fad2f03e33f93c462dce87f0e1d4077b710c2be7f"; }; babel-sorbian = { - revision = 60975; + revision = 77677; shortdesc = "Babel support for Upper and Lower Sorbian"; stripPrefix = 0; - sha512.doc = "ebb371730cafbd37a4c54dd0ccfe9d6e187aae747d1b6de9202fd09a85b5b38f8814e0bd27cd86e51c5aa62e6816ac725e28eff9117d6dc474a9e32f3b6fdaa3"; - sha512.source = "57d29eb253398abf3210acf390cc80e97b444c370718bda75108fd1d70c1c7d2fbfb43f6387751cfc90b9cb9020eb4222fca0821d10c4d52750bfde05a2557e1"; + sha512.doc = "0afd0677ff3d8ac4872267a99746820b65c71b00afff78c5aa89fb52376eef03616d88f3115fe74073a1da5f1a47d2179c851d6f3fd15b02f0ba6ebd04603cc4"; + sha512.source = "969552c1695bdde77635cd0b378dafbd9f45c3d2207125f7084093894bb5f9fad9adb25b061b89b0ea5dbba27842fa1e9f912df737108a9d397fa2d175eb6fcd"; license = [ "lppl13c" ]; version = "1.0j"; - sha512.run = "629a4f09de7ba1a444af0fc4e6db9f53635b0e000d375296697096c2debd782496d7b36f7745af42a8a19f6cc24c6a832595bc6c89ae20d79701c7181d1a5d68"; + sha512.run = "56f8dcca30e1374a11161911cbfefdc00577ad3fdc7b96e559eadeb59ff2909b1021c9c32720c46df6945b14cd72b69eb9561269dbb9ee945e087efbd64d38cf"; }; babel-spanish = { - revision = 59367; + revision = 77677; shortdesc = "Babel support for Spanish"; stripPrefix = 0; - sha512.doc = "9c3e87e7de6fa46b0c6b9da65d4c23e31640628fd6fce844b53d896ad85813e9b804fe4a36c7c2c1cf26550a51551b39150a12467e26fad4f9bb9094dc0af817"; - sha512.source = "48e4293f6c7aafed829e273e0e5ac2709a082e648988bb40e5bd0b36aba6d84aa036d07108a2bc76c65b4ca029a9652ab38268b7e7a87abddc03f00ad55a7fec"; + sha512.doc = "6896ef81968bdc7e13264d556f16f05c13ad3fbc55b1b4a3496093b29ca85e0593309cee08b87cdd61242755d1749c62b8a770b973d1213334c9e4315155eaa5"; + sha512.source = "021f793394540cf17ae07709d28fe48dbf9ccbfdf4e102517853a7800d4366129635f14c6c9f6d3ce78ea0185e0c2f618c56ccc49fbbea9caf704b1f3d9b06bc"; license = [ "lppl13c" ]; version = "5.0q"; - sha512.run = "2da1b62772f462c8e058edac7d305804be6234a720446288fbcbe2e574a1cd9f905e4220b4008dad64c0e59b15194e2627cd1e295003c1bcbdd523c8498fa26b"; + sha512.run = "c455cd28b5c532369f398eadd552b83eb9028c359681a2aabf3692a73036aa015ab46188bc335d28268de86090f529c981f77f84b388f38f6525850b5d730122"; }; babel-swedish = { - revision = 57647; + revision = 77677; shortdesc = "Babel support for typesetting Swedish"; stripPrefix = 0; - sha512.doc = "33a59fb66617ee8ff66643e57b0146940060d04bb7bf2764bce97a062a955ddfd80338072434f86d86c414a22d5ce6f120be4f21523a3d81e6e88947e9c2e57f"; - sha512.source = "fe6e091f5cf7b0946a6be154af2907288dbc5ca58a003e7009740b2c85ed22075afb424f805427a5838e3729a35cbdfcd8934f860a32eda0523f141f3c9a9952"; + sha512.doc = "61f2e139e58cf83dc5e655de525879981aeb5cc2c0cc6a80b97c9c8b8e4ab7c21fd544b68ba37ee86a0227fe5b0bb4469ee907dca1c888540ca0dfdc2ac0b3b2"; + sha512.source = "c0c397ca51374f92d0006bbc95f103737d66cac6d9ffc713d7865d200ab2b983deacb9a50f9270a33900de1fbe4aed15292021514ddaff62442b81683ec9e833"; license = [ "lppl13c" ]; version = "2.3e"; - sha512.run = "d3ccb281b9a5405866b0a4621cf0ea4fb75a085041de5d52ef0eb6db370cafacab05d1eebfef21f9558f4110e19b739e6c5cc424709e06640e8290a9c01722d6"; + sha512.run = "ff77b36d20b68072883f30760c323f5da51028d29d017ea887b5338eb55df3529e6a2d62708fae2f770d8a460ff53c39ea885d3209f6dba3cee46f86bb665638"; }; babel-thai = { revision = 30564; @@ -3028,14 +3025,14 @@ sha512.run = "ddb75c37017c1b0b6af2cfbdf574526cdfdce2099d599a23cc8ac819f6ebe5ea7a2eda4bd743af93d78835ca5dccb3d7fa55db22b3154862aa4affe83c28185f"; }; babel-welsh = { - revision = 73855; + revision = 77677; shortdesc = "Babel support for Welsh"; stripPrefix = 0; - sha512.doc = "1237e185482c8e88aeea3dd9a008e8f007d36d639755649e442f72585b13d32e43dd06c25522974887a103b7f369e5d55e0665709605aba367ae4c9d99501ba7"; - sha512.source = "da556844d9827b20462847de40c6bb098d3e92c38311f06dc9421e40adc73faefaef511e3bc23b04f0b2e7c27e22e22d4ca896cfac43df4221204acde6b2e9da"; + sha512.doc = "458b14e7ee7718792fd600d5265b9f07b96ce0520ee47204b79116ccae6f6e883227bd24ac0d984870457b306ee78a5695531c589c85b7df76bd3227fea07434"; + sha512.source = "55c938c41350bfdfb286f3c5ade5d254e050509421aa493e950ea7bfc76d9ffacef19922ba3c7a5230a6d878e90ce9e1afc45f5cb3c7176244fb83399d923753"; license = [ "lppl13c" ]; version = "1.1c"; - sha512.run = "afac45ab8e483d08fd192559a58d642150bc402663b528d8235515f7086ce0f9420d44b061580509dc658cf46549b079345194eb4c7c772ec127e5df5018247c"; + sha512.run = "423ae7f6c0ada5583336d314fa810ee8c71c0c414fb4cd30916ae624d91a4cc4e71ad328455a094b21792fb727d159ebe0f3992b71e513c6beffdc27e990a1b5"; }; babelbib = { revision = 76790; @@ -3183,12 +3180,12 @@ sha512.run = "8081a9b253c77cc5e68efeb8c66beffc189898cc6ba80cd96be88c57d3117b2c270e439fbe47983309625c90def14f3b2d2c50b567f4f461e4c0ef591c7ba63a"; }; bartel-chess-fonts = { - revision = 20619; + revision = 78116; shortdesc = "A set of fonts supporting chess diagrams"; stripPrefix = 0; - sha512.doc = "e61232eed7f345e28796192d836af9de29bda257fb85460f67a89bbdfd7dce01b8361962b7cccf314311c0e772e69367f2921ad898c106389195164b6c925ffc"; + sha512.doc = "bfb3378ec85c7dfb7dc01bed75a5b9721ef41e970b9b5c1d7fc890e6ea24e410a006460cce7ca75f7bbbc634f54ce49dd69ae9c94411423dc630b47fc36420d4"; license = [ "gpl1Only" ]; - sha512.run = "33c52620d32f5e79a702bb664cfcb47409faa049dbf7f34cc5816005b4667267810fab130e3aee1ff7a7e3292af37c2d376c01dd2bbf17be199a22cc36ba751f"; + sha512.run = "c877a4e57c48e2f62dbbb3416f46f4cd1979352a0cbda8ae17a8622399d9a0a3db931a4ef24032595fc973a034e76116147dc37137da5392667274cae0fff05f"; }; bashful = { revision = 25597; @@ -3210,20 +3207,20 @@ sha512.run = "346edf1704ed621a326e4f945b8f5341dfbd2d46af095691c7b853a9683dfb2254d443ae04bf235f192a57dd55336dd50249b0963bde041120468499e61012b7"; }; baskervaldadf = { - revision = 72484; + revision = 77677; shortdesc = "Baskervald ADF fonts collection with TeX/LaTeX support"; stripPrefix = 0; fontMaps = [ "Map ybv.map" ]; - sha512.doc = "cd6ae17f9140ecdf535c403931d0e2dc7f706f6101991a05d0ec4d65cda5e687b930348097c335f00a5edf1ec9ef44fe580bf74e736736645c96eba4b6bc9cc3"; - sha512.source = "1a58429737a368c802307ff5bd7b55faac86b523bb300d8fb0e659ff1b755a1a23c56e0352c1125989a7b532aeb171e7b8f84bd0fc2fcec505bc3d783e05526e"; + sha512.doc = "ba666bfe5e1f177b8c0625718e794224e6727eef1b58c7c8854d50d5668d0967a0434c4e93d9966f4967f20e42abeb2ba2d3d6954fc7b5b1f063b7e49cf02e20"; + sha512.source = "6bf662619301460ca36166a230294093aa094d1654af33611c6f2d930881b5daf07ed76efe5419eda781f9336986bd6b3ea4a1c8c59e52559788bb3357d562ab"; license = [ "lppl13c" "gpl2Only" ]; version = "1.1"; - sha512.run = "4bff5a91dd051b5b1468e192a0139357699e3c690c791ef8e9ffaff4a0534622d75b3d731b27c2501f6f0cd38ecaaa735ef4a7263e1a0e482eaa300ad39d0abd"; + sha512.run = "8ca75b8ef27d27b070dae1c8ae752f82e0186f34166fff5ca8ac2d3b7c1e89244869a672268b161d07b2edbfecf5a181df2e19823efd849e74852d9a680347a7"; }; baskervaldx = { revision = 73362; @@ -3241,19 +3238,19 @@ sha512.run = "5ac42bc7b97b210aa2c2ef9b64e1ef5a8baf6a194108cc4aab522183eb1ae438843116cba991d1439540dbf8927e484c966ee984cc70ad83e5a3de5ddb230be4"; }; baskervillef = { - revision = 73381; + revision = 77677; shortdesc = "Fry's Baskerville look-alike, with math support"; stripPrefix = 0; fontMaps = [ "Map BaskervilleF.map" ]; - sha512.doc = "4682a2702b1dda06c8bfe8f72995018c5bd9e69381f40ad76b7048dc88a4974d851d039ab99a2cf7a131c25d974e6a58c0018725b4543850a28ccef5a09ddebc"; + sha512.doc = "b5485eb41a47550295ae8037b5ca70b5000fb7317c33a2f8226873f30aeca4046c4c4fb031d12c4de56823f90151df54bd7fe924ccb3fcc4a70c68c2ccca5dfb"; license = [ "ofl" "lppl13c" ]; version = "1.052"; - sha512.run = "2a2dcd99017a64aca8d9ba4d2e26972e444787b2100e96e49ac807e15f7cfb6900db0249bde47ef2bdfdec1fa9d22d1c1db8cb37c11e9115c3d1de300af0be5b"; + sha512.run = "4edc7be5183741a38c0d765df0d4d1805a8266537773cce826a360df46a78e7a57a01c251c91d59e8d954355d77d9d8342e46d354ec64d63b1910934e87fb99f"; }; basque-book = { revision = 32924; @@ -3294,22 +3291,22 @@ sha512.run = "ac7fff708b3e25312460a740241ed003ee471f84dd4d30388d9cde8380ec9a6b6fa6fd6aba69b170c464a25bec44f1669fabc4ac2d7d3e216885b7e683f88af6"; }; bbding = { - revision = 17186; + revision = 77677; shortdesc = "A symbol (dingbat) font and LaTeX macros for its use"; stripPrefix = 0; - sha512.doc = "a1425b521b1c8178bd6c9b059acf034080be6f3f312decb575b7541d34a6e1de926965cde8701061ffcb57147052b1495b21142f0eac645596a783820eb6200a"; - sha512.source = "be0e2b1332835920a3c93ec69ae53fe83df4918db9d3080716d7b77edf999a87f54a4c87ccbe4d48b008403539a514810f35c6b2a59d8be0ed6968f6a91ba129"; + sha512.doc = "2846147e10e397e12802dc24a7d462083f3c32b943e35dd142470f49942b298c4ae861709d2ec0cbc360062bec65123e24c076928e1471aec40f3ee87889b366"; + sha512.source = "626277b93df4cfaa3e6af54b06ac14862e36823afde37d336d8bdc09b4fc6e106571a22e333869d1f9072ffdf515ad213040f879b5ffef87b77a775698c16384"; license = [ "lppl13c" ]; version = "1.01"; - sha512.run = "d5505fd7aaffead426a873844112e11fba47694ab07d0f5c88be31188fbf4a09ed4b8f8bce75221b2b2efb3ff81fc132fe54c2634f32679e2e2041944ec92f7d"; + sha512.run = "6ed359e801c37cca5952705c4d76e55d8967c9aa3a019a3edff54f86ab1f05bf9f0b47c2ae04828c78d2132522d7719603f47c5a3500c98c3693abb50043409d"; }; bbm = { - revision = 15878; + revision = 77677; shortdesc = "\"Blackboard-style\" cm fonts"; stripPrefix = 0; - sha512.doc = "034d880588fa88d97045d73dd651a0b3573c624dbbf1d2f9fee046c59f007b9e3e2121d5d773b34aa7b0bc8c72daa540447981bf60731e64d99cde49b5f6e911"; + sha512.doc = "9ff8ffceda2b38d250b3e5520d61441c9880bc58cf1d38904d52cccae145213e3c392dcff3d91fb3eb4b559d8ef76f0fa71f8f5624077f5d152e3d1275110f87"; license = [ "free" ]; - sha512.run = "d795fb56f2ba57dea55a546244c5d07bb20c104cb9d1e6f9b6c229df9e5fa4244f8bb883bcddc150e1072453cb518d31c110bb85d157b4fbfeb47195da939619"; + sha512.run = "d9d77c1ef2ee1bd88a113da65bac0dafb58f4293c87c4f34a022010cf191acedbe049ba70d7a2c05db5c4cddb711f12ad6182360c9dd9972f518ee76fe92b6ba"; }; bbm-macros = { revision = 17224; @@ -3321,14 +3318,14 @@ sha512.run = "06f59837d585c721da77f289119bd4b45a91e3d72543ed3e4de76f84a2916431a733baa379b83a3e299d166e27bc0350df6f053d1ec744c52dcd0297d416fdf1"; }; bbold = { - revision = 17187; + revision = 77677; shortdesc = "Sans serif blackboard bold"; stripPrefix = 0; - sha512.doc = "c754e81f83a53c4a1cacbd2638d550ad178e0e26d7feb592585579a27b780e11733a7dc68fd374ac575cc7866a1e5417d3df0d2b973e7278d1012657bf340390"; - sha512.source = "a7a61bb796d3ee618ddc39d471bb29d1b7350a40bd7a97d44d4a1c7cd5e4eb5d5783d2ea46313344468406d1d25c71ac322ac4bbbf7b06aac35bc03651e7ccbb"; + sha512.doc = "30d435e216473a4773b8daf8f8910312de4bcf9d1c25304008c26274a80cbf73b2cea617058d3587692d8edaf818cea5b21d313ce834125a2e1dd2a037d57c34"; + sha512.source = "ec9a731f127f03691ee1fb848bc30e1724db2117285adf6d6fbf6e8b4f1daf29283800f160b1c438f9b041ec3c7296a76f7fe7332411d020a98200e6063efc5c"; license = [ "bsd3" ]; version = "1.01"; - sha512.run = "1b123e9135179244050ed6f97f17efa2a43c42018b2fa3b01c956a99886ae6696c83df2a0d61ce95cba925c2bb4c734d77253aab165fe9f622695f557fcb0abe"; + sha512.run = "ba2c4d3d9311c0b02736ee31013007cca203f1dadb06bf595ce58097aa4a6a607d71f6dd05378d9bf4462ba0db542df863704e7b89185505b38a4b3e22154f6e"; }; bbold-type1 = { revision = 33143; @@ -3342,16 +3339,16 @@ sha512.run = "86631e16388a447db7c521087eccbb666612933f6fee8eace091e00b20b5070d38ebc2d4d0a754536eacef9e9e6470f237d184e00cc4419bff85087f54b81566"; }; bboldx = { - revision = 65424; + revision = 77677; shortdesc = "Extension of the bbold package with a Blackboard Bold alphabet"; stripPrefix = 0; fontMaps = [ "Map bboldx.map" ]; - sha512.doc = "671259c208ea744654b82f25fddc3589fdda650c2121c71763ca4fb4c0ebe3a99906763c5adc354f49edec4beec59897445f5864a37640f67e47c8df6473f2fe"; + sha512.doc = "44ebbcb4fbe6e99095fd16221437f731c67aa396bb731a737653c3e6b3cf408196fac7adf37d0248d88d63ad712acc175a0e0babe9a9af7653b84c736cc01e51"; license = [ "free" ]; version = "1.032"; - sha512.run = "b75c9f544bc0c6d1c046d614a6e0ba52a9cf920d73e8066e2d5e656e1a8774d42677c5a5bc9848e45bd4892e3ed19f6c3c281333f437b541d30d3410be2618a8"; + sha512.run = "a5a0463fa2ec9b0991a0c9edd8a52208f18ee5c630bc11125db55adeb60665a1c820ac9b785283b20bb872621e2af240fe43ef4dbf69b83dd0ab66b36d392707"; }; bchart = { revision = 43928; @@ -3363,16 +3360,16 @@ sha512.run = "b78e4017d0355107e1e73670c20457c2dc314dd0537bb3e699df3118231b5b3c0b2acbf50ca07f71216d56c81acbb031d38dea7b42099165a03a8049f62021a0"; }; bclogo = { - revision = 69578; + revision = 77677; shortdesc = "Creating colourful boxes with logos"; stripPrefix = 0; - sha512.doc = "e8ec77512bfbfa00de03585ac9b0b47a03d60ab27f7a10303efa3e37bd285c8c0d959f3a5a013a300022121da6bf4c07d603df63faaf0fb44013313f8369aa5f"; + sha512.doc = "67e817f0121ef6a54b04c122311f8f39dac5d13b17454dcb583ea930889f9495cb18788954acb0134522357694842aebd579cf1c0e6be0e7b14f7a298eb59a0f"; license = [ "lppl13c" ]; version = "3.15"; - sha512.run = "d3f060c91f1ec7f8c836e22b21dd735895055873807690c4d8fd3b90652a7f6f1648decc23f66a6d51c4970a27817642ea6e66b74b2affcf5c938c4707568018"; + sha512.run = "fe06ff073a2b662d462d5daf8eb6f08e34cc01f5899fa52cc86d36d0b7349582c48eb4c0e53266195d243d6e8f5bc21a71ed6212915979eb04fac0122a60ccfc"; }; beamer = { - revision = 77450; + revision = 78116; shortdesc = "A LaTeX class for producing presentations and slides"; stripPrefix = 0; deps = [ @@ -3388,14 +3385,14 @@ "translator" "xcolor" ]; - sha512.doc = "21b58653225141f77b09f3bafa121516b2bc7727b05f3fa0af5aa2150a7fe05dbaa435deb2fe2d9752582b69a69c780037b07350290f1e08ebf881d97953c115"; + sha512.doc = "9acbbceb70c3f223a0f945f6cde4729366bc09f5e332b17997992e965da9b90a7e2debfe095f5ad5dcec28f09bad047dc89c74df9cceb2da9b62c2cde53d058c"; license = [ "lppl13c" "gpl2Plus" "fdl13Only" ]; version = "3.77"; - sha512.run = "ec279ec55f751cf3129a1571c54ae83cc6d662922c469441793b346e281fec8bb1abbd3db72cf288607bd06f27291daea9f8760aebd9f6f04a3f9cb8a9ab37c4"; + sha512.run = "177aae4a136095910bbda8bd4802167efd3a6fca40ef4b4b3c6445837c2bb19be6883f91705ae82413d9f7d3c69f1d7a43a70d4b20db61c869aaca3865bf39d7"; }; beamer-fuberlin = { revision = 63161; @@ -3407,14 +3404,14 @@ sha512.run = "6638fee0c05b9901935204bbcbd79baa1cd0213c0aba6c8eecf1a9f4b2b44aa9403f42078e84e437e7e14d36a991afd0446ae9ffd2ee3260814944fe7b52e92d"; }; beamer-reveal = { - revision = 77553; + revision = 77678; shortdesc = "Convert beamer slides to reveal.js HTML presentations"; stripPrefix = 0; - sha512.doc = "e0e38224ba4e5dc2163e7ee30eb56d9b6d3b4e798bd98386f19129f1bfae7b463a87e1c315ddce91c9134a13600612d1ef8023308fa5765626f7ad451de42cf2"; - sha512.source = "9ea3eec52b41aeba015043d95329df3e2ec36188aaa0df8a4d5f37a9b3600a60d95650af942223eb69d8786091edbb411e99c78c259441c937585ae91f5e22b6"; + sha512.doc = "acb49e4aa8affa69dfc02de3078dafb59bd0993e168beb1a3e437e71ea0828c5b685b808fc03c2cd89e6c5a21746d766859845487ad513ba84e0fcef90269a2d"; + sha512.source = "8423425fd08d59c5d78b0dea07d91fa34192eeabb800bc576fcae0a6e936143e1be7c7d25216270fc4740147bde8648a8a499f31e82dc40a5bc8af191cc16f07"; license = [ "lppl13c" ]; - version = "1.07"; - sha512.run = "43a286a9c04f61577a3d945de4c60f930ac4e0d94a7e7ffbd24bc92e76fc45524a792c717cfd034119ac53335de886a00ae7584b5d9b6772bbec643d9f7461b7"; + version = "1.09"; + sha512.run = "178cfa41192fbfe7d2c71d6a8da88ddb7827ad3e246566444780bc640b73587e920d664e2f059eb8610e68465c2eb048504cc62dd40821b167b4562c7ea10264"; }; beamer-rl = { revision = 76587; @@ -3522,16 +3519,16 @@ sha512.run = "ced5c093d0c4e3c23fcf774bfcc768b8a3adb20287e0677e1a2474d5ad1eeea1f5f979f988c0f0ae6a484ec1953b95c044b0803df9f76f289e999ec50889433a"; }; beamerposter = { - revision = 54512; + revision = 77677; shortdesc = "Extend beamer and a0poster for custom sized posters"; stripPrefix = 0; - sha512.doc = "f597797340286e4a87b62696fa167af07a1717a175646d11836e1f347601551fe0aec5ad4362c135d0f6bbf6b45e217a91bdb5053ba1331828fbc352583d3697"; + sha512.doc = "81246d587e8a52efd28e6d866ea443c9681bdb72df642724b046c93b659e0266b2e4a292c8680c0da4bcb0df70b48eb1bce0fbc6b6906a03efa1658d13bd3ae9"; license = [ "lppl13c" "gpl1Only" ]; version = "1.13"; - sha512.run = "7483f14a3008997c0c39c351e0f8b9a01dc42331ae990575ab33ab29c18cea648e0e6ab328a2c1fde404bc10eec78d7c7b8352bb02636e00d5d6e8689f1c717f"; + sha512.run = "c7bc67f9d31a5c72df1803f7c59c90a33967cf3f555f29b7ca1e17f070a1eba6e19a0685515e3eba593638993327b3c1ce548feb5276420d003188f9e4224786"; }; beamersubframe = { revision = 23510; @@ -3607,6 +3604,15 @@ version = "1.02"; sha512.run = "cab4d390d7469056f2235c493b9383a4374c4a686810db428cfe622a4c2513f7176df489d22f7e37ae1f8a2d3303443b60c12c577764be2258b345fe9c3dc543"; }; + beamertheme-durham = { + revision = 78116; + shortdesc = "A content-first Beamer theme for teaching, research, and long-form academic presentations"; + stripPrefix = 0; + sha512.doc = "5cce721e22bd13fa00526005f2dc679f273067fbd613832ca2850ccb1ee3bc4af6c5ef0538f16febaa476fa42775412fa579bb5bf8bd9e30d1d8ab2e15ad07ca"; + license = [ "lppl13c" ]; + version = "1.1.0"; + sha512.run = "ba0d7171891e16b3ce63977a47ed76ef2d5c911871b083dc4ec308fb7230fdae62e13323ce2b99f7b2ad9e6134ad4434d33fc72a422e6ae3b93bbd7887452548"; + }; beamertheme-epyt = { revision = 41404; shortdesc = "A simple and clean theme for LaTeX beamer class"; @@ -3737,7 +3743,7 @@ sha512.run = "8281d86145ab16d00c4c2042406ac94627e642aac35979022d178afae155e78f5b95c443cb097e40e22a7b77475ddebb35c3d74f54e949a7aa2f0da7dfbb2708"; }; beamertheme-spectrum = { - revision = 76816; + revision = 77777; shortdesc = "A clean beamer/ltx-talk theme with a big title graphic"; stripPrefix = 0; deps = [ @@ -3745,10 +3751,10 @@ "pgf" "tools" ]; - sha512.doc = "d1347ef91d605bdd8f4e635e5bf34e1f5ff3e884621f12067ef08d4dc9792199f16cb170e5a929e9020feb0c3003e606b461e27fd65d466f18948ad8ced1754e"; + sha512.doc = "88ba4536f49b65a1a9d7cb6b783c90326047585ced905fd928d7bdf8b1199f58dcab8c72ebe5c0141766639d1ead5ab8b84a37a50c72320a42f5bbce6fb5aa9a"; license = [ "lppl13c" ]; - version = "0.5"; - sha512.run = "451c241c02a7906b97f3adddd2b173e9356a6e586984ee72c338ae974e6cb1d8ed51eb895bd624dbf36b45e3d86df0227af99feaf28cd32d6c22b7411ccaf337"; + version = "0.6"; + sha512.run = "e81e7a1aebf5b6b58df48f1fa268c0bf2e2bd74b98de238fdc4c7e3815fce98458e2aa7757e507d7de20af43ece360cd6c6371ca3e13a5f23fb3f027a34effd2"; }; beamertheme-tcolorbox = { revision = 77380; @@ -3794,13 +3800,13 @@ sha512.run = "c325ebeec7588caaf8966e9b8a71069f1613d694537298afeeb8d01c6c83c7991e874bc5bd070e722e15ac83eb339581897a501dd187ea5ee4919ba9c14fb541"; }; beamerthemecelestia = { - revision = 76804; + revision = 78058; shortdesc = "A modern and elegant Beamer theme"; stripPrefix = 0; - sha512.doc = "bda87a6c93d6c0d1b25686b492f454b552d7496da381b519f2f4c92373d6fc10bca2876a45379491db61f393ad3fea86384e0b295f740c0a30a62d2c822eb7a5"; + sha512.doc = "e3f948e34618b907a566cf73e7bdc6cdbe583be69910a8c2dc4f98bf1e48054944d97a1226104bb9c69599a3a94e2ad54e0908ed9a2a72ecb5778f51776eb392"; license = [ "lppl13c" ]; - version = "1.1.1"; - sha512.run = "3fc497b3718b3d453462d80c57c8ba381203437ea53016f7b0620a1ba6c9119b3f7a6a3757b91eed5a87c3e3800e31d35d3be5a5eff5595c51e55232127b2980"; + version = "1.2.0"; + sha512.run = "5ebe2f6ef67a5643a26aff85d424e8d7b6ca5821b74acc0ae1319c8c6bae63f84c4050ab98a08baf2cd1cc4465c2d3a930438c1f94d605ec83f7f6197112edcc"; }; beamerthemeconcrete = { revision = 69528; @@ -3894,12 +3900,12 @@ sha512.run = "0d2bee06194b84ae81757230bbb3794cd983e75b4e33974d60a4b0d82618399746801fa48d41aa56823585268b22f4f1c653ed5a3b8cbf9c4003ee6e21c10168"; }; beebe = { - revision = 77546; + revision = 77590; catalogue = "biblio"; shortdesc = "A collection of bibliographies"; stripPrefix = 0; license = [ "publicDomain" ]; - sha512.run = "e5ccaf624b8777d32a6d4fc114c3faa4c488bca845ef9562358fabb95884a9221ef50b72f84a17535bc03299565bb2e31234133215416b069fe0e4a66c257992"; + sha512.run = "6d9d156f70c9203a7bb1c0449bd9bf72405d0259da94c8aaf6b0670edcd3eb5507882d0565f6bb78a05890fe9fff051e47f1b76c78da13676b33f17b3fb0ed63"; }; begingreek = { revision = 63255; @@ -3953,31 +3959,31 @@ sha512.run = "2ace635791a4c7a8af0843a5a92d518d0e93fc09a94929a277002a3e4426f199e207238766b07ff3f1e1bf0e3c0cf8b83897b30ba105ee7239d6ce1d591289fe"; }; bera = { - revision = 20031; + revision = 77677; shortdesc = "Bera fonts"; stripPrefix = 0; fontMaps = [ "Map bera.map" ]; - sha512.doc = "2606c87871d6f6ed27b2a5e49117c50f00573bc6b9ce249d1433da214764b220eb00c73e59be43e32e8a4827c397c53504103e00b7e5602de5df5bb817e2145d"; + sha512.doc = "947675035310096057951024a3181f0f7579e5eb28ca2b497a81d42a8a9a102686d435249bbc4975411b2e7c1289541e6142e002005104a52516b599e11874c1"; license = [ "free" ]; - sha512.run = "103b2db8f7bccf6a9729faae793246d2933667295ba404fdaa7b61cfbce0f1209ea27e7a2a63846c6550b41214ff496a62598bbb9b731c087b8bba9e0abade80"; + sha512.run = "d0ddb8c83dbc48480e0f70cf0023a1de06ef2781ecb72e0912a659843867c05c55a3cf5f34ee397a040d26d7ddf266987ece1e85b353e54cd1826bdb8fadd512"; }; berenisadf = { - revision = 72484; + revision = 77677; shortdesc = "Berenis ADF fonts and TeX/LaTeX support"; stripPrefix = 0; fontMaps = [ "Map ybd.map" ]; - sha512.doc = "16abd183b2adf7f8612cf97775d22a972e72bbb4f66fd3616b58c9094aad4de46cb455e41cc45331a483bfd6913561cbe963c02256333353760c35925e140561"; - sha512.source = "268f6930ecc1cde52a0003e158882d1a0437971ca2d85c15f61dbd8e16a70bacc7f0c6c3180548dca419c864571e854bf16980cf7be3e3b1dc5f4abe04c54a1e"; + sha512.doc = "46f9d8f54b6415a1389d883aa911630dde7da995ec23d18352a2e5b764147d06a652fccbceda8bf13cfc6d86d3a081af4694e53fe0e6914db184f3cc138dd27a"; + sha512.source = "95238ea72e0b11e6e1be0c32bacd1ca41900aaa22163c4fb6b0fdfdb9523de398eef5c16ce7281367b8ea6dcda645ad5c8c11c5b4a629d0773b18205b2b16db7"; license = [ "lppl13c" "gpl2Only" ]; version = "2.1"; - sha512.run = "92bf6b7aa9e78f38006c55dcfd905c828338fcb0c6e570d7850003b9d755fe522166722e8c2ee026f14734046c1b3010a4c24b5ea2801577e30ddaf6298b20fe"; + sha512.run = "3e5a40b8113ff5034e04b873ab537b997391767db8c53467e991751fb5e6affe113c46d2e19439508691f401e2ea821007ddacf3a418cf174e18b909d4b5e083"; }; besjournals = { revision = 76790; @@ -4007,13 +4013,13 @@ sha512.run = "db2a590e8ed5e946652cc54d5c01bd540b87f77253278f9211c8720229992275f80edc26d0c94b4f68237d84a5bf7b56bd93a40e2a0ce8df5ffdeb124c81d219"; }; beton = { - revision = 15878; + revision = 77677; shortdesc = "Use Concrete fonts"; stripPrefix = 0; - sha512.doc = "fa579427c97f930455bc548d5b438f32aa291d98f9d8b391dae686b270e135605cb3ddd6cfb9076cb248a17eabb4e62bcf4f720b2daf829b3d12d6ebc294f832"; - sha512.source = "79e129919c06ef083e4f8fdcd88a60339591b3f95776feb9cc076e46fb379b5ab10f9b48f3b8a948e9a120412f818dd3d99cc24957d3eaa812bbefb388d91049"; + sha512.doc = "db5a9aefaf21a4eaf215f12cf369364e7f1d5dabae0d0e03bcaa8c6c1e164634622d1cc60a9df5a08a644110f0fc0802d9d3ef557a42b5bf8ed009aa332bc253"; + sha512.source = "dc2b97106eb8b92654a01ea2c84625286dd5e971ef32678ed93b907a021f5f7a24c0c707dc449574d32252424765684a34ef74f037e3b89bd3afa6bc5a8323f9"; license = [ "lppl13c" ]; - sha512.run = "23d243f15a79246aa590a7ec65249724a4460ac6e3ac01dba2aeddfc169875dd8392c1374cb8459ff84210d51822430fab9d75a87f0ece20323cd20709de0c14"; + sha512.run = "ccb015bb90adb4c41a6a584a04f5c4b932db4ea58d461071da6a4d4adaf851891977c8a139377c2b98ff01ed018cf34d9885632cc49f8caccf4a833a38777df3"; }; beuron = { revision = 46374; @@ -4038,14 +4044,14 @@ sha512.run = "1a5f652ce8e7ad60f22b7c3c5cc46c3963e5511965445fdacef01aecb157ecc4fbd3eed07140d64716b90a11db96f1b7dab8b4568aa41f7049f8a3a1ed0e290c"; }; bez123 = { - revision = 15878; + revision = 77677; shortdesc = "Support for Bezier curves"; stripPrefix = 0; - sha512.doc = "91ae5e35394e5bf3a6bbcc6aa7d7180ba546b58e84683c569bc34f5b0f9dcc6ea30153305fd83fe28e3bcd8eccb6179d277d28e1ff56538fc6980a7c3ec8f444"; - sha512.source = "fc329c0c99ecd10c42bdffde10918239874367e7b54a75c4de4882e520ea82e87188070775174a11621dca9bc5949a850207f02af7c08d1b6768ea87fba7e10c"; + sha512.doc = "3c70acc70a144bfb0a7077a8d5893c42e5585985d0bc71d6f42cb6bb6918b1f51b9856ab889b7cfad271ed76c1d039f7cbca05623f3948951bee01cc001f4718"; + sha512.source = "42dc07a2559c8123582e295a25f0f2083f3786cb9769e4f4a5e973fff61a652d13bd8a0d262ebec1be1b4aae366459ee679574ba533e0d2bbf663f3e9a7be2ca"; license = [ "lppl13c" ]; version = "1.1b"; - sha512.run = "e70a0889ceab74fcff4994568a97f31ac93165353ac207ee683b28aee2ad3cb8f770d8e3b450e3237537e97312a0995fa8c17196ead0fce55fd76a49c77de72b"; + sha512.run = "b8ee76987a05a774b20934fa4e7a7e27b1d843fd10776ac722bca74c68ca60c686c93d056036253047746be6157f2b9d7f9db9c3a501db6244451faefbe543b1"; }; bezierplot = { revision = 72750; @@ -4057,7 +4063,7 @@ sha512.run = "43509dc0f0f5146dbd5e7b77d80c37a4f344dd054c0c367f8061155e7fa5b75adad6981651180d5e4a2db9a3403920e3a76bebb43bfcb1556a9326f92e57ad53"; }; bfh-ci = { - revision = 76924; + revision = 77886; shortdesc = "Corporate Design for Bern University of Applied Sciences"; stripPrefix = 0; deps = [ @@ -4088,10 +4094,10 @@ "xcolor" "zref" ]; - sha512.doc = "75c90e4667c115b37c29a02566d68ecca7971f483d1248e43d05568fb984ef89a49a5ba4ad3f88008bb7e4162cda5a74753f6ba3774386472b7948c953038616"; + sha512.doc = "efb7df4fea8b71523bca60f918b2f226fa1070abb5b54475bb8830cc280d866290268af4ed10a5ad0dc8bda7b3ea5ec10be61cfe62b1b24a88b13a1e6705366b"; license = [ "lppl13c" ]; - version = "2.2.3"; - sha512.run = "331cacc3cc9ffde6809bb395a2c08139a36f5fbfbbc59308d7a3c938e39c180647d2a8f732b7f1a27ef8d6427e3335d86eb851a975d1eb89375cac56b4af12a5"; + version = "2.2.6"; + sha512.run = "cc944f33c22986f95bf9c1ca5375d8b70840132cba0aee8e780edf02678233373b6ef8da18e7a88c8f0c2b013bb1723f39317f8dc030634f127791479cdf1c21"; }; bgteubner = { revision = 54080; @@ -4245,7 +4251,7 @@ sha512.run = "c7245cce245740f0d930518cfee66dc513bd4b43c8b5804e1012fb95f401dbca2321be44ba6251de573723ec2e6da85fc77b9a9192004ac2144bfbeb3225d27c"; }; biblatex = { - revision = 76924; + revision = 77677; shortdesc = "Sophisticated Bibliographies in LaTeX"; stripPrefix = 0; deps = [ @@ -4255,10 +4261,10 @@ "pdftexcmds" "url" ]; - sha512.doc = "3f25f637380cdf6d396d2510b27388a9e7628d088df286a1db0cbc9049629b4aabbec29125f965f4e5637c07b068c5083344091bff646f333cb25c463211b8c7"; + sha512.doc = "1b005127db9018ac3c1598047010cb812d043d2c1d36cb64bf1e7995d30b1668d5b49c2e2d24f18a33112e133d0db67bc5028c80908f191299e56278b277abe7"; license = [ "lppl13c" ]; version = "3.21"; - sha512.run = "e30eed065d2a35b6adb99f7cc106fb52ba450722218bfa46d777242604898548f793a8557982616d339b8bbb4e9aac6490a4a6d8ce0eb926e3eff2f2ad8de9a5"; + sha512.run = "cba8c79581bfdf1ace1942d90c3f667e4444f1afbb38e99b44abde2dc04bd798a91c2a1cf67440d98d8f46d53c24209d1392233a59416817acd9e65e8b51ca51"; }; biblatex-abnt = { revision = 72565; @@ -4397,13 +4403,13 @@ sha512.run = "38e3340e926d7c8aa25b65f910c902d3fd3c758245046d31e31429ee52196cf8a42145e91c4524761544ea15bafa30990f4f29457fd946853f0d3e29e84a68f8"; }; biblatex-chicago = { - revision = 70955; + revision = 77677; shortdesc = "Chicago style files for BibLaTeX"; stripPrefix = 0; - sha512.doc = "aae4fdaf5aac6c7ecc382c13f71632a9e4d58bbbab96752779de384d762334f1eb70d6e010669cbc67632cf8a6af92bab44d9ce794f5fe2456b0f9e6e9472618"; + sha512.doc = "6da4054d565064b7a36aa2b7f16481fe2cc82fe4cc102a027be962b4fd5820ebd8f0edddd273e6552e45727f1265ada4f6c8b0218ce8b59b0cbcc63fb78cc652"; license = [ "lppl13c" ]; version = "2.3b"; - sha512.run = "913b333d86424c38cba11c78104de2feca956ae3d345eee2b0befaa92bebc1884434090a882b4f2220fa2bef1746b75b83ac1421a613c018b6673155efb0340a"; + sha512.run = "49120b719ba5e4d886ffa1a3c0404fcedc2a3aff96d8118391f05f46b1ec7f430c56c0bea771a3f65e5e29cdbefb765b23747b8b9ae5c25b48f0708a5ba06a69"; }; biblatex-claves = { revision = 76924; @@ -4433,13 +4439,13 @@ sha512.run = "d034400abf6c0342a37e6e5de09d5eed252e80cfb93b4707f6e879edf6e190180046d28830fe382a6240d6000bcfb9277a66bf2e21b92ce9fe9deff0596f1c03"; }; biblatex-dw = { - revision = 66579; + revision = 77677; shortdesc = "Humanities styles for BibLaTeX"; stripPrefix = 0; - sha512.doc = "54699b3f4e89bafa89cec29ed14a0ac32269bd52a68dda7916961b50032fba9ad3acadebb1737d8bdffcfa07f99fd104ad3fe19f0a1f569258fb4ceacefcd1ba"; + sha512.doc = "3c5dd467a183e28f8b2f8a69119e895a4eb68010dd48ed61489ebef869c85ed1ecaeca248c208f692c7be50e81923c5eaa1bbcf639c5757c50e3927571b9648f"; license = [ "lppl13c" ]; version = "1.7b"; - sha512.run = "bcfc88a15950bce48844dfdfcaa8cc946d553c9fc31b3820dd52a9f4588c55e253cc593d13b1dda0b38153a21b93a3d9a868398296546f54b5b804c58eebaa1b"; + sha512.run = "698f21bee7faa67072e7121344171f5e6b23d9d913d2be9bd7cb8ecc5f24c2eba945c99c611477bb2ff2c3cad6e9498fa93bc47d17e08c6bce39a937aa8c7c4e"; }; biblatex-enc = { revision = 73019; @@ -4451,13 +4457,13 @@ sha512.run = "ad7a289752d0efbd551f61b4ddf34f61b212e2083285e748ee545837b7a4d2ca2d555f6e74ac891a25294b19bece6b0c7c6acd4439c4ac0d663154bb623fcc7b"; }; biblatex-ext = { - revision = 75609; + revision = 77677; shortdesc = "Extended BibLaTeX standard styles"; stripPrefix = 0; - sha512.doc = "4dc01e77ff351c324dbf49e87b7f55bb581722325ac3695c7f85c705cb1d738de6a88e9098b2e8a0cfe326841ba177a6388e9393dc236cc9a13ec1141a3cb112"; + sha512.doc = "07fd955a1da4b79264497ac0fd5479817afc72a60c15952707be6472ae7086ac2fc2cec68f011097ce4debda42453ac4a53e5cc77baffcea41374a4d5fe4fae6"; license = [ "lppl13c" ]; version = "0.20"; - sha512.run = "bb78b35ec220c333d644530ff16fee528593520be9fecad18832da6fa96378131e8aa0af0f497e609c5edac817e7c7c6d90a6896341400e0c006d5d81fc14628"; + sha512.run = "65bdd4878923f8ede71890df65c96e751e7cfd7c33b7cf2b83449f522a4eb49466d8ea2909fea8d23bf5def11c2d05378526cb3d50e18addb8370d535f819b08"; }; biblatex-fiwi = { revision = 45876; @@ -4541,13 +4547,13 @@ sha512.run = "5fa0044f2a91cbdf550949829ccbec0a11fde1576c6f84f861f1899dbf2ebf4124a63a489f77e487194e61bf4c629772cc77aae6cb35260e8bf92e64552eeb7e"; }; biblatex-juradiss = { - revision = 56502; + revision = 77677; shortdesc = "BibLaTeX stylefiles for German law theses"; stripPrefix = 0; - sha512.doc = "94bbebfa29a491fa6e502e55236605b5a589c24920d235cbecb8c9372d1e580d586f643537a5ed6afbe6d1656f0d5ee8610cd09e3112a9e2fcd00581937016c8"; + sha512.doc = "b7056b4474f06206e41bfac8c33adc2ea4a4608964985a66ab24cf48c359b8fdcb604ff902fe3abb93fa40a0b441834986c14acaeca61809494012f2cf88b191"; license = [ "lppl13c" ]; version = "0.23"; - sha512.run = "6f78c1da8426508af972a27b6a23439a3b84c402e6df2494b333111cfddcebbbce639a49c8e900cf52b0e63724a41031b4fee82e0a17f07b479584bb66c809d8"; + sha512.run = "1d489c71410174a1e0b2650c614ae7f28a715f1d4bed9905b8f99da5b20343595044313cf2f394fc7445d05ad4cff5627c015f64f2bcd886c07fd84863475997"; }; biblatex-license = { revision = 58437; @@ -4713,13 +4719,13 @@ sha512.run = "dac9c0452ab5671f998cdf1128e70335000c9e335bc82dab6fb0223fd38ab237406905d63fce4c2ac38d9598e7e38472778794f660c126c600833b8d000ca422"; }; biblatex-publist = { - revision = 77020; + revision = 77677; shortdesc = "BibLaTeX bibliography support for publication lists"; stripPrefix = 0; - sha512.doc = "e6589a52468cc582c40e8192c646e20208b01583ed690abc39169193012be917ed8daf1e319cc3a58884a8b68ee2472ac5033fe0bc68c12aad369f6351972862"; + sha512.doc = "ad4d0676d150a6724670bf477717661fafd1977b0696381a0116f9d52861376620a3305e3ad8e16a463f49fd5c71b7ec70b33597e939c7313d8e3e32fdf56ce1"; license = [ "lppl13c" ]; version = "2.16"; - sha512.run = "f5a07506ecae16350490a2a2bae9e8dab67128d3ab4a17695d2c6fff3e12c8edf03d7c4a902d01b4a1ede2d49889230f6e36c0956c720ace19f70a6477b81db5"; + sha512.run = "b9c502757d33ba36d1ff26695332aecfe966f84848f376a3da006ce445cedd86c0aba67b6a23591904aadb9dad94d9534d2ec590c990abbdbe535184b0a6c19a"; }; biblatex-readbbl = { revision = 61549; @@ -4813,22 +4819,22 @@ sha512.run = "ef79e30ef2e6ec5466de19461e3ac087098a49e5d778a50788770e4f1eea357b8146b4e19ddf72431111c8c9629bd7bfe87b868351f286a745d20a4d1af9af84"; }; biblatex-swiss-legal = { - revision = 77463; + revision = 78222; shortdesc = "Bibliography and citation styles following Swiss legal practice"; stripPrefix = 0; - sha512.doc = "76cf227b2775168f41cd573a7d15215f76f2e7c8d0b10da4b66f29a631aaa9ce6faa0571ca8606d2478a4109b2ff5ce3f389ac518a0d9149a0e479a87d11d0c3"; + sha512.doc = "811446f9ddba3643b4832c1c3fc4c68adb2991dfd01247186ea0acfc72fd61a9fe8918e65f64587feea033ad7e00df30c0a97c1d5749b95aeaa2172c2d2089d4"; license = [ "lppl13c" ]; version = "1.1.2a"; - sha512.run = "37137100d658d7ba222a2d847a46749110100fbf5b3e4d5df2cf7c85fd6d24bc78254b62d3fa7b057eb53e6826f96f958177f8f08828cdadadf260d457931f46"; + sha512.run = "e99333dd53ee933bc71eb1c5e6bdc4972cd9087d21a3c6453cd5600c5fbaff43418a0b95e5fcb26473eacbf21bdb53b152331a00fcd9d1ba3e5e4f8a95e2c0ae"; }; biblatex-trad = { - revision = 58169; + revision = 77677; shortdesc = "\"Traditional\" BibTeX styles with BibLaTeX"; stripPrefix = 0; - sha512.doc = "32d6fa6369359e15717257be6e89f77081dbd352654d4c60d55f4de9c5f522f7d222b51bfb5a1eedd7f6378343d041380c5e97e559e681bcf7647e0695ca13fc"; + sha512.doc = "dd3f49b5b64401ddaf82c99aaca6298c5e1224f4c8c0fee274f98fbdc3a0980a3c082b289c406615b763758d716e80175c5f3255889ddfe32fe13891a7af3945"; license = [ "lppl13c" ]; version = "0.5"; - sha512.run = "e14b9326eb05af2a89eac072d6c71f61527a53a813605bbb399703d2a23cf7ddcfaeb2cc77f6f7b8959e05833ae3eb343224bf126907193af557d09fc1746552"; + sha512.run = "f0466e8bcebb45476b23173d26c23d1d4363713f681fde4c870c324ef9a1a55d6ba38d957ff2d81aff892be39d5428295701fbc81fa96b43c98ad94a07e53fde"; }; biblatex-true-citepages-omit = { revision = 76790; @@ -4858,13 +4864,13 @@ sha512.run = "961a1f144362346ce5bc701e01203df77d2b84c4295bbc1561fa204cdde1da91786fa89fa3a8454fc7c3be714d4616ebfad5d670278ebff306eef990148bd1a7"; }; biblatex2bibitem = { - revision = 67201; + revision = 77677; shortdesc = "Convert BibLaTeX-generated bibliography to bibitems"; stripPrefix = 0; - sha512.doc = "21a53b0f4612fc18cb43f12cd6b1d1f72db896d0c55f73928fd11399598c04973595895d7cfafa546507e19cb25811118de9d07a8e9e1e242e22bb8d17e3486a"; + sha512.doc = "1cd4dc454441ba43646a19696f28eda918d22245cd9ca499172a3d82f3c88780f3be541c38fa327d35d8022a671ade7cd1e37916a832452d6f987c15097b654c"; license = [ "lppl13c" ]; version = "0.2.2"; - sha512.run = "ff86dc4068b0b3065e19af6447a71396337d9e7e5394777c1c385b714d01f2ce983c45923b460c60784024a8068ad68f05ee8dfd14039b65c2d9d9a61ef584a5"; + sha512.run = "1d5c5848504b2f7a589bea45fac23420cf3c80889abd6115aac10345d97f005bd542a9d558311170703a1ad5d46a015ceae079f01a08301aef41668233699993"; }; bibleref = { revision = 75257; @@ -4934,24 +4940,24 @@ sha512.run = "3c5170b747c6426099c021390f7ac226ebf9dbe42ff586c698b3489d47639fcd4198a4cf49261bba9335caebf8f39488d65fe851d60d9f3c2cc2127539ef080a"; }; biblist = { - revision = 17116; + revision = 77677; shortdesc = "Print a BibTeX database"; stripPrefix = 0; - sha512.doc = "b5bdd51d7acb738569671f13dbd25fc7b98a8e2e03e324e9501a20ac34cf1ae3578fcd622be73a80467e47a64a81f4d897c4e167b07a5ff5d06635b09dbec51d"; + sha512.doc = "2b21ddf2d5e4a8d0080f5a2f3f6c1e4471e7eaccb1e0533609f1c17f78439bfcec977504028c8f49feab2a1eb88079189cd43a9a629b24819d77a13e3e612e28"; license = [ "gpl1Only" ]; - sha512.run = "02f006139b475cb5d4ec2bf85ec098de78f5bed7242ec693317ad4e01acb62a8c5479f295a8a1409fccd41b327daa75a2639b67d9838777b8355e6bd40af478c"; + sha512.run = "2312e79b05e76c496187f3643270eecf18ab8d2d568f9fc4e22bc907c8152a8626c34176a03b1ea10109edde8a88ca7ade798608078f5a064e64de55c0e25aa0"; }; bibtex = { - revision = 76790; + revision = 77677; shortdesc = "Process bibliographies (bib files) for LaTeX or other formats"; deps = [ "kpathsea" ]; - sha512.doc = "d6c8f6e9bd0ce4701355593defbc31f593147026c92c268ceb1d1fe15ea12e6d1d3f7f1b121532159f4caaa3eea8adb7c17ff89585b1f84f773721178d0aaeca"; + sha512.doc = "85c3627d2fd7a53b0d5ddc10b2b3117c771c852e5520962bae362919c3d842a07a13b250e799033ee63a80539cd22431c3dd193a66dd095fa0ae97ff8e92a03f"; hasManpages = true; license = [ "knuth" ]; version = "0.99e"; - sha512.run = "0ce7dca227ba69b46224c7412237c3eeda1c43c432839c26f7c1aeb9cf7a32d31f0275d0c7346f31dd38ca58899c273607931e0850a1b46d10ee945670e12f6a"; + sha512.run = "cc81600961153f15b213a0de9482e744990598ea0861fc5a05127ac0bad68738ca57dedb2309b65739ec5ac709c6b22c97b2db53b25d91ab9306ae1753493c52"; }; bibtex.binfiles = [ "bibtex" @@ -5004,14 +5010,14 @@ sha512.run = "7ee329ca8c7a5d93a82ba38acdba176187ffa5d8025f882ff7ce746d60c805d85fcb9ccfbb93d9c880a2e699613cf3190e552cdce998bd89f0ff31187147e2d2"; }; bibtopic = { - revision = 15878; + revision = 77677; shortdesc = "Include multiple bibliographies in a document"; stripPrefix = 0; - sha512.doc = "5849fd57abb9bd847833993e660e342a537562bea9fba76376f3885d3bd09360c5783e4f04828137b43c076b635a2d566d908be48287c3fe6645c2abcba06652"; - sha512.source = "2b6d11221e625b6d568874d12cbc7b45d074ebe2bb973d63fcbb9d85689a4c27824f3eec68fcaa46f0de707767baa516c3925ff0fc4d6a90518584847844ede9"; + sha512.doc = "31c3956554ae6eb5a83db3e8f1aacfcc294b43e4074802bd7ca0526a94d8d9a007dd6c7db0274f21818389b823e94f52d9b5886e74786c53829b628d25bb6742"; + sha512.source = "3179c9a26746f2263f863c10e47c06249a57c3315a014f2a3c80b2c13950c33266ff7606ff50d84669823479f41a3ede6d2f405224799ec2106e27f4f1ea2f79"; license = [ "gpl1Only" ]; version = "1.1a"; - sha512.run = "34e2a644cc4472f415522e6e798bcb1e2d623afd4783b07f4904405c63296ec912fb6c1d03f80d51c37ab81944cddb5b4f3678a22a7151d89376ed9aa343e9d7"; + sha512.run = "3e77e36686233f6fb3e528de58bf0e08de9a854d42850782a7664eb00351b788638feffda2bcb6890fa30eea6209fcd3f719b74cc98a7f1e40e34ad3e092864c"; }; bibtopicprefix = { revision = 15878; @@ -5024,24 +5030,24 @@ sha512.run = "1df7d78498b6de233aea92cb1b18f73893b8cab723fb614a9fe895e5131639c1b4f4318cbe103ea4d9308e383627873576664f0af3ac6fd26aebd5b8b0036379"; }; bibunits = { - revision = 15878; + revision = 77677; shortdesc = "Multiple bibliographies in one document"; stripPrefix = 0; - sha512.doc = "888e5a4c1863c15112ece5763b01525a1a74f97ae1270495a41d598e73c4583ce2b9e28030b3054dcfebd60b038fb2d32938d6be947477fca93014fac70676af"; - sha512.source = "37cbb8ff6443757982a97bf6efa90881807712ebd7f0ce2975ef4960ef74e0541cea9fbffd64f765b6631378f3d21e2ac308ea1554709b6c2582b7cf7485398e"; + sha512.doc = "0715c575becd4a4b3a27d4d30b8f8529a1076c5c3cc2b8ce598d8dc5fe7298ed9b0b875517b0fd157ccb574bf78ffb2cdd4b2ac418177c393c3f11c8c4fcad6f"; + sha512.source = "d976bcbb43d449d70a5d7221d603d667779ffea4e10d1c6aa9f1c5e46d8d400f7f57d12f3bf788eb87e7a9724f7b0df3aac3fa677bd0bfe78d24cf89c6d24273"; license = [ "lppl13c" ]; version = "2.2"; - sha512.run = "5658d508b876a88f3916a190a9090d66f2dbee98260af8d23c8358d0708f27fc80d4cf6c348b1f6e1ff196e7de6d5567e371ada640a9a602185611fb09e64ddd"; + sha512.run = "0c8bbc54c6613043fa14c2e307032920db55d29b71dab27d016bfd2a815e5953b6842d9df39112e505fec6bee0f445c1c0bffb47501b7d2b68b7ec7394cb46a3"; }; bidi = { - revision = 77301; + revision = 77677; shortdesc = "Bidirectional typesetting in plain TeX and LaTeX, using XeTeX or LuaTeX"; stripPrefix = 0; - sha512.doc = "ea683bddf362de1bd4a5820b61537eeacbcfc22b231d33522b7469856f91a3375d2341e6dbcab6278c560e1d42ef58f528970940963875c01bc1748528a75d37"; - sha512.source = "04e8800107b9282927214e11cc05748c6d9e6712e742f3ed06c5731f9eac8fed94aa6ac00015b01e7db4996d563405f5e0324b1dd3d81dbf832dcf6862b6cb6f"; + sha512.doc = "9b9a9313d4537529e5991c7ea7305c51b05269e68621e1fd75182da06acfa8dfaa219da33652f29a5ac090e3f7eb66d8ca7b4bd1b68f5e95a0bcf52914956a35"; + sha512.source = "cd95a35f30993d8bbe882dedc432564d1dd772c2c045c11d6958a08a89c9bbb6c61eca38e14f1f4ad8af20326455a6545bfb49b61b0d229a75d55911b9660302"; license = [ "lppl13c" ]; version = "26.01.08"; - sha512.run = "1f0d00257655f5955cf49a084b2ed12256702af715e55c78a40b2b05b94b4ef15ee6f1df66e8ce65395baf0624912f5b0482f268fdbe74e2f1dc40702ce9507e"; + sha512.run = "4af1bd0943b4fca0502b562eda9a2226c496a90b7c7860cbf6d2b6beb3186b95ed9654a33f78c9a34c35e97720d22d5dde2fda5d44e0df3191a0d118d795d505"; }; bidi-atbegshi = { revision = 62009; @@ -5053,31 +5059,31 @@ sha512.run = "5b16cfee9c71927cff133db3b967dc835634553d0980f74164fe8996ef86c3529439e85e00678219879cab41bde2027f3258b2862906b58634713e4b7d16c515"; }; bidicontour = { - revision = 34631; + revision = 77677; shortdesc = "Bidi-aware coloured contour around text"; stripPrefix = 0; - sha512.doc = "a1a3f9692ea2e462305f8c6db432586eb76d78cef5fa0e9057cbe5766ad99e25c560ad658569a92d1885e373fb6215fe2f9bcbc1c69b46c3088d36eb92e1aae9"; + sha512.doc = "b4657e66943e35e90a3d790d00a77449b4fa91b813dc4d15bf481985ad064a33f684f58b77490cb378278d57e7095f984149f519615e387b3b857979fbcc6b26"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "10364edc592375f69912888945e6d555df30627498aaae409b727392c64cd4aac386433119578a7a01a48bd0cff84aae33079593219b282feb9d96a68bdde78f"; + sha512.run = "b5b712a88cd685696ff0c7a7fccbb1b1845f44259c96edd37cbceea1329c2570c471772a04f71843100aa090f266737b40ebb907f6b131031fc5d951eb16d081"; }; bidihl = { - revision = 37795; + revision = 77677; shortdesc = "Experimental bidi-aware text highlighting"; stripPrefix = 0; - sha512.doc = "c9d0503857f2cfa960e36872757afcab17b2631caa8a33112ff2361694939774052a5249db62d21831e19c17826f422853a78c5522094706bd4208d4c5223019"; + sha512.doc = "a5a0dec44a6d444cc05cbeefa71c18b00fb2ef984f8811682134bfcbea8bc16a72b882f16779f009d07cc72c7ffab1478bf5e89963831b50c9972b0e16b4a08e"; license = [ "lppl13c" ]; version = "0.1c"; - sha512.run = "fd82ad18b96cdd782fddab8739e09978d08fc37e8c65a177bde930671e102c9ffefe7465fc766860068188f6b9f8222119ac791f07223f79e9840f25659ea3ea"; + sha512.run = "90d9865f5f473559209e6b441410bb128a007ccce236705c395ef0aac7984afa939b7b3cd5939687f6b3e5e1906020d0ff836f15b422e4235f79238017991941"; }; bidipagegrid = { - revision = 34632; + revision = 77677; shortdesc = "Bidi-aware page grid in background"; stripPrefix = 0; - sha512.doc = "615d87ca4c29e0a30cf1eee08819b10419a2f399a88f2bfed5bfb6eaf7b1adc8b64a2ccac5da7bedab4e4b951e80488b97203b9960980ca5919f653cc4218996"; + sha512.doc = "fceb5c814efee1520feaa4ca271593c58ba6d46990d0155ae2c58e3d980566e58ee812ffbb5c5d712b5aa5e4ab2eabda5643636938bbef890558251bea7699e9"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "b823a646d97c15ad9beb3aebeb7b2156aefc3ffd7bdec813e9cb2481e137cd661936c57bacc3b8c42509151205dbd4096329b5cbec25bd06698b698c59739551"; + sha512.run = "d6502db5e3223901cb1948ee26246cc7a77c2b0ba5efb771e91f36cb0e317b44d0d066d70149e7bbc072ed48c1bbabc461597db4414d64d8ccc5044b6713a841"; }; bidipresentation = { revision = 35267; @@ -5089,41 +5095,41 @@ sha512.run = "a41f98c3f009f7f8de8a41e386cc829c55650e603ccaa8e7e381fae45be2872e0b20e66b68e4d7ef8110abf7c9f6661865d49f7c0cf3ca4ae6f781c3ef5bc0ac"; }; bidishadowtext = { - revision = 34633; + revision = 77677; shortdesc = "Bidi-aware shadow text"; stripPrefix = 0; - sha512.doc = "ac2f47ed1a5535ff1f0030c38bc210b2e3905bd46ce7024d5237387faf87be6a408ea35648f83a2ad7697ec09a91a4cce1aebd32c3446756adf1955bfa97f7c3"; + sha512.doc = "fd3d94c555f69eaa8b179996e2971e80533566100eb34ccdf7e6216bc0778b3aa7e814c6dbfa31b7854cc45dee0c3ce0d4535d37822e94623e80662e3a61ce43"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "bf9a75be6d1f37055c793a16b0a4d019579adcbe14a93b64cec5495e4d7c8bcd8b8c6d86906714f8aa47be5789209a1ce78d19e8023b44b9d52409b281797310"; + sha512.run = "7cd07e0c3d8c0331e2670678a6a4154cfef39758daf590e10fe11a8eeeac2109dd070524e640073179429842dd87fbdf78bc39007e1358b55b360a3d6423a391"; }; bigfoot = { - revision = 38248; + revision = 77677; shortdesc = "Footnotes for critical editions"; stripPrefix = 0; - sha512.doc = "f5935a5ede836798f3eab1ff61d528870a07be712047a64aa5af5576a1c6032e9d88fb5c42cf216e0f9812266f9a8562b5290301446c654dcb46146d7b60a16e"; - sha512.source = "75316aff3c594fd904adec7cadd0b24aff9d527479d0c59f3fc654772e29cdb4cca938fe5fef6e14b9928fb25f37fdd3f7a894a81f95810813875c4fd419dff6"; + sha512.doc = "44251228ca0e281d6b9ed8bb9dd086022cfef539b7378cd26baf0de7272f18aeb8e6897783077dc3c5c4e56bedc788ed287dd485cdf250cb26c918eee22beff4"; + sha512.source = "9171c5786b04e448df0f6483088e7573fe8585bfc66f187353b92bfc4d43bba969bc198d2a96ce928b801ac3a6401e11525b83ffc78cea00e6398a1121eb6678"; license = [ "gpl2Only" ]; version = "2.1"; - sha512.run = "f56fb1545e0a044a143d1a257b9784b5f5dcc56d68bbeb52f909eb928e9d749729135f0c76b3af6dd0306add550b440d32aee21c33e70b9b48a5a82220623702"; + sha512.run = "9a700f7a0cfb4fdf7afd622b3e6e1afaad9bed39c6ef0cc956a37aa200cf88b902d73b65704dc61743d750c60339d51d2dc41085997f356b3ee87bdc8638be48"; }; bigintcalc = { - revision = 53172; + revision = 77677; shortdesc = "Integer calculations on very large numbers"; stripPrefix = 0; - sha512.doc = "f5e7cc163157e429906489cb3cb94d8694c01be3c720e03b85bb24c7bd757391cf09e08f3d88df4ae7485978042e9d408fc5af0d93e016c82912479d40457079"; - sha512.source = "e829ad1e3a118e8fd0ea0e632740ed49db65603d6fdcc7d40126a048db5cc0f73c9f4aa64d81902794ed308ca31a153044a56ef37ac179918b24be71ae168f64"; + sha512.doc = "2db1f78acbd4b8c5c69841f261356a0b012ee7901da916eed27b7141de52cb0c867f03275b9b88b06eddadd526e2d4c4527b55bc110663247dd645bb090cfd39"; + sha512.source = "4a7bf006ae642de1993811ff151e15e084053b9f9f4af5dd79e843db002d314e708f721ea93bd56442745c2d27d8c88f53ba9e557e398dd61f6d88de55c6b562"; license = [ "lppl13c" ]; version = "1.5"; - sha512.run = "c801e5953008e8cd8521886496238f4f7a86a6c65a160255beb3fd6a41a48dd7bfa2da438f8e1ae4c79b51f769f0e07bcaa7c3c8aa6e1204ea656aca3d1f4620"; + sha512.run = "e95f15ab3515e45d2d40d96f56ba29b942b27533af900899de1c109e780a16b4edde1b1e78d45b03d47712b72cfe040b66ef9f6f6165295b642940538f393699"; }; bigints = { - revision = 29803; + revision = 77677; shortdesc = "Writing big integrals"; stripPrefix = 0; - sha512.doc = "46799d5c6758657eadca7fb30d214baf47c237b63655a71ad19e188fd54b664397babbbc5cf6d9897e81decd027dea1e0d1a6fea97384461ec8976fc19c7fd8d"; + sha512.doc = "6d80febbb0792dfaca5e0cd998f3353008137c5e032a0a0f34a8230d148d6b42cd96e3dd990bc05f6e9986c9da10da27bfdd683c07c9f50b77063cf0ec38e375"; license = [ "lppl13c" ]; - sha512.run = "23f9a529af214771f74c6921baf8582b6a3c5e170d0fa511c260f5dd3fb6cb6194ef4082ed299dc0a3ff8e413981a36b594b440e7bc5512c7d2732fed9eb7a8e"; + sha512.run = "5233be06a987f2db50dd1b2826ed378f680994d837748d6b193ca43ee530476029a6eba62c173ff323cfd546c993ee2768126b1c705e898ee75948d0dc32b323"; }; bilingualpages = { revision = 59643; @@ -5212,31 +5218,31 @@ sha512.run = "34a0ade2d1110a15618b2ecc7f46a413519a0864a2e5cd1e25eacb9dd76cc66b35565b4b8c015780fa1d3dc88e2237ae7de33c77e29fd5428758a526959625af"; }; bitset = { - revision = 53837; + revision = 77677; shortdesc = "Handle bit-vector datatype"; stripPrefix = 0; deps = [ "bigintcalc" ]; - sha512.doc = "a5a3ba9d27dc3d9658c1d261f798fdc5e6dc4cedd85287ef77d2a0341048d71f8575d4fbd711e499233e0991c51765953931d87d40dd22fa2a4e8ecb9f2a8dab"; - sha512.source = "40580c17ac81137d533eb013ed14bc092281b354ce42883c0a3c33ee7843be7ebed0ce642746ba9e173bedf8ee6f6c243b65e692ef2a50654ada23e323166c89"; + sha512.doc = "314b206ba81c3dd84db97f7bc6f9a59fc6041ca29e9bcb5e913eb576dcfa4279376c4580333f6f15fee15bf3cc496a75f8059bfc88f1a06928a043fd1406b0de"; + sha512.source = "dd3383ad0731d045ccd28e59f8d7f0295927f15144a6a111c5de2be19d906e3cdcac93fe7ba7e5bb57edf80f7b134facc210e42ddf848f969c5a5347410d9633"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "b1c9121312404d3daf6907623972c35e0f36cfb4197e589bd937c145506cb5a2d9d8c1f665ae3b4d3ec093e55bb146c0b67cd0858425b704fe29989b9924ccb7"; + sha512.run = "d9115bfcaee29b7517d38d9187b44c026e099519eab7122346c16e9ce8f0e38be1a4b3444b14a7fc1424c23e4b73086ffff1982109c6b5913ab10864468a51c4"; }; bitter = { - revision = 67598; + revision = 77677; shortdesc = "The Bitter family of fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map bitter.map" ]; - sha512.doc = "2bff9fef75632fb43c59cba04ea531eba8420c3841a0343cbb1d56995a8c322beff036da61d494112e9c89f82d367ec3bcc9e39ecbe153c99dc012cbc8c15bea"; + sha512.doc = "243919554b7c8ed0b562e5e841b78910f69c2e2347cc270260d5a7821ea0bc0c7a1b4fa32d6532b18c2a0011a123c7630967790018ea1ed1a1fc38145c90553b"; license = [ "lppl13c" "ofl" ]; - sha512.run = "217870554e509c3bbfb70d3da9e3ccc4fb1013db4508034ace728ff114e31eb9f56511b1e89c702d21cf1b522ae799601a0908ffe70a3856aee29c595a22483e"; + sha512.run = "db665ed63ff21e20714a65b83f134db026b36b77b4a04bb61a48966552d16a41b874a96f4614b79d2ed2569f5eab7674fa83d22bf546add6392fc37e5f90cce2"; }; bizcard = { revision = 15878; @@ -5267,23 +5273,23 @@ sha512.run = "eb7d531fd91c6d46145c76a08678033e20097805b3a911fa85194217104e071c56d3842cee83c275a11cd4cdee162aee4630d86025cab76806f20e19c975076d"; }; blindtext = { - revision = 25039; + revision = 77677; shortdesc = "Producing 'blind' text for testing"; stripPrefix = 0; - sha512.doc = "290a4c76fbeb8003c6972933baaa95e62b37310594e459e27083326977d370c1408de95eae44d05d848c61eb22b555792e5e38f4a0b70267d6a87c0314268501"; - sha512.source = "2ca8cbd44a56c36ea66fbad415524697009af4c7e39164bb43d9c689743666c05aded6042393bba6d658a0be1df3ca5ac64a6e8da2e9c726fbcd1500239c4532"; + sha512.doc = "4ef19b5ebfed8be5658f74b3c8d753ae1a00986fd4d3249daaede1757f15ff32d0bb8ba92ef042c98c4aebe26716a75d40f4ab66efd14fb7a046fd3b5fa0ef09"; + sha512.source = "660f6bd3ebdd2efc22b9234731cb7383e150833954af276beb85d9950166b0d14e56003ab765f5158f43b78c7351d29a4c8cce1bc1cffa5ea113dc214ab96c3e"; license = [ "lppl13c" ]; version = "2.0"; - sha512.run = "3baf7b9db502824ebf1cf8892cafb189654ad0a91a8cfba399e103b417a91e4f137918b73201fb5988c8dcecabc557865e190cdf77af35e634d0519d52715795"; + sha512.run = "5de452cc27096908f9a09bb09a3a5a60c52ac28de9201513ef99ff045d0dc94a18e2813bbf139996dee9931a338b8e3370b444d837a68d3edbce28382b2ceb9f"; }; blkarray = { - revision = 36406; + revision = 77677; shortdesc = "Extended array and tabular"; stripPrefix = 0; - sha512.doc = "81f1d5b5609531deda3475eb906b841d33a6e01ee49c54102474d852856172954d943ee02648fd1ce74d5bf4030db8d36c7b6786c9fe3105f3be08fea36fe207"; + sha512.doc = "90d85f6d12d274d0d7abc07720408fde22d941e8ff24e9cecdb1c05b6d52d54c64300e668788bf5a9ca5b17f33db43d0823f211b177d3ba61a47a7e6dd7d9c68"; license = [ "lppl13c" ]; version = "0.07"; - sha512.run = "5ed66db84619cd9130e68e05acf617ed0007db9ea35895e31ad96b543f7d6a01fddf00304f05b0fb71ec9484556326ebad1d895b81b821b9f19fe6ae9f3ee12e"; + sha512.run = "547459c8e37b238e1017121d2e95bdefd0a0f87efcc4019641bf8586f7144e7a1ff710b317299584b8632fcff6af97f5f9da60882f63999c5009d7d30642674e"; }; blochsphere = { revision = 38388; @@ -5338,14 +5344,14 @@ sha512.run = "06b18467956f6782de7e0dad41f66a79e1c7dc5c3ff007a8970f24740dd5edfae0e375288c3510a8acfcdfda7b568f2316827cad1b6a006789afe8a31f829f4f"; }; blowup = { - revision = 67640; + revision = 77677; shortdesc = "Upscale or downscale all pages of a document"; stripPrefix = 0; - sha512.doc = "c038502451d1952927f9b9e1648fed009452d00a5d9db06429f8968ec453cb7863444ee0e41073dce5c0c4990c2487ebd818ad51bf72d1e7a91257ab76684729"; - sha512.source = "632342966fb59de8f7ccda1fc7062c691fa2829462c67d4edc7cbfbed3dafe4888979baa60a502793f0db88343c1b8bcbb5e8cf18727e854b4a8443ff06f564a"; + sha512.doc = "64ae6fbb8f1a712b0171a10626bf81a735256e49aa824f69ce44b8ff2880eca995eaad43a8e8b717fdd7213fad3094fbf22d04a65438cd5115b7d7e29e7a1aab"; + sha512.source = "9515195155e917304a1d1a72dc89e1591e2bb7927b0851292628a43035efb58b4b5324aa206f5100919477afec30b72279ed5c4c356fc3f05fe9f395d362eacd"; license = [ "lppl13c" ]; version = "2.2.0"; - sha512.run = "52cb1cbef8c97f265114decec953472b2a8804659d60ce3227aa5904827dacb1cd6156c189a6e75aacb2051d8237298690c6ce6816ce9425fc293c8e32962236"; + sha512.run = "b55ff41ed94c37138061793ce5f9db1e0d9d60b93f33cdccb7f95632818a48378bb0e00da602c10a06623c56bb9a9ddbe31e1de8a417bbfc1a82568fab5a7ec4"; }; blox = { revision = 57949; @@ -5419,14 +5425,14 @@ sha512.run = "ac3c17f2c689f144ccf928df9b7dccec1a43b6828e6d762ce86dd563c9328148ea03de5a2f6af4d55cdbbb81012fc663ee293e474cc5e958ee585d2e50e9cb95"; }; bnumexpr = { - revision = 76420; + revision = 77677; shortdesc = "Extends eTeX's \\numexpr...\\relax construct to big integers"; stripPrefix = 0; - sha512.doc = "18f65089ecc7579baae274852a4b5b24f5be21935799a3a27741222db57d4915b0ebb9ba833c89a048f047924925fd485b1346d8b8692fd65940f72c3bee0d85"; - sha512.source = "f3a343665d68f6d2c7e688560edaf57d319cd61b4b36994d69dbf4135a1616cecbe0f35391eef7ab127b421fcebe083c44e990ff2dad7b27364a4e5ff015683b"; + sha512.doc = "e70df8939dcc11ab34761af65c816d45e57c4e15db94720ba11f34b84a1fddfe3213056259ccdc459361fd7bc2c865cbbedbb95191391a3354c12018fc410f7e"; + sha512.source = "9e5e1d97beac13f0c4b4401d5530a9624772346f77591edc11b6a4e7e7d6100d99f17a8b91ea028bb834a80b4a6dc944305030bc72e34136a6e6f3f7b988c911"; license = [ "lppl13c" ]; version = "1.7b"; - sha512.run = "ce72935a019f8e55bd8f469f1a6b5c3bebebb9a965087c3d6093cb3fa83052dd1ef64ecff84967cebb59f2ee4fa4a2c549693bfbcf2ff2a984265b3bd9547651"; + sha512.run = "3c6d696b065a7d8b326a994d26034fcd645edc63cdc24c859bd99633d395d5fdce8d9c0c5545eb51da5c2e9d6f5eda697d3d305639fba356a720d0d365703e59"; }; bodegraph = { revision = 72949; @@ -5476,13 +5482,13 @@ sha512.run = "894f6d2484e9b72a24816c34e1254ae8a6d011610770e40590fdc3ed22a24b6f655418694de256a6522e4024f4df033c017f294743113256583ffb8445a63bec"; }; bold-extra = { - revision = 17076; + revision = 78116; shortdesc = "Use bold small caps and typewriter fonts"; stripPrefix = 0; - sha512.doc = "4bb27a63f711421437385c2a76f26d74cbfcf6ac5bd8811bf4ca5a0da354608dbc6ff295c3943edae1701fefece397ec356361176a9713f607c9677b8222b7af"; + sha512.doc = "1f59e7079ad895392333f6c8ebc0caf22bea9270216dc78952f020e1820fcd800b05ffc58b998a25623ce5b37e8e63d32cc0886471a6f969c431df35b231b072"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "cc12de98493fc01b9a59993ad32e646102751c3023e64f66255a1b66505d3cc2f82d71ac53b4f6691e083bcce3037e521a35feb09cd5019d662a6ce56cc55032"; + sha512.run = "f2945b391bb849cc0e409b89e586bae93f1beff7316dae4c98829f7582605337568d4de2b02dfa9bf5d824d34114a1041db097d28a6bae24ab85af4ef2d5d225"; }; boldtensors = { revision = 15878; @@ -5512,13 +5518,13 @@ sha512.run = "61ed449d8fcee24f383762eeac54949d709fe3fbcf06598acb8849613c68ce2f445dfb4cfc7871bb6c61bec65ed45e8888dadf036f299a4d5c0bad13db0e16ba"; }; bonum-otf = { - revision = 76342; + revision = 77677; shortdesc = "Support for the OpenType font Bonum"; stripPrefix = 0; - sha512.doc = "55abcd5ebd9c029bf487ec6c8072171cc343c29230f7403f0293fbf2fcd068b2754c015fdee0da8a5653358db9ea204b7f1de9cb78d843742f6f5089d8f87707"; + sha512.doc = "965b14595f575b27b58cbf68b695227e67ebdd5bd59b842cb912dc15d583124c31fae6930b981b7b45086f897bc8ea7c10718ec4f1c8de6c4a4982b75f36d7a2"; license = [ "lppl13c" ]; version = "0.01"; - sha512.run = "2fb3e6e1d6d63319926b5a329f0fccc5a22e20db3fff915b2fe59c328f9fa0c92114c383771fcc6a6836aa88a1bf2015c1250a68f0773f8ae31e4ee33b2f7f79"; + sha512.run = "ec8eac5a7da72b0b6c9a258e8d7f6653ea8fdd0f31558d138cee58aa6ff5e9d5ab4dbecac03356307b481530cc1015b782da45dad1c0f30aac916866b0bfe180"; }; book-of-common-prayer = { revision = 62240; @@ -5570,14 +5576,14 @@ sha512.run = "80dfd315561158d712602b39da4bcf624f3fee34b368533531e65986b65eef96113e984b2df4a07d9daa30830425b69197eaa569c25916bbd44d221bd770399a"; }; booklet = { - revision = 15878; + revision = 77677; shortdesc = "Aids for printing simple booklets"; stripPrefix = 0; - sha512.doc = "fb6d74ee03f303433e61fe1afe297cf5e343f95e3834fbdee483522a183d403fb6bac8bfd1d0ca687c448d522d370f5216caba2b52b066ac1657b8dc2fc3df1a"; - sha512.source = "7b63195d047c6d05cec02af6d44c77e9fbc0a198717a5ed3383f6d662946cb8de9b7659916ab6d7951eeeedfe00abcd68eb006012de3e083d767acffdc0f3cbe"; + sha512.doc = "81be4998093b4ddd91fd71ae940bb70add7c8ca34f7c8e71e309f4a776c8ab6820a03b009a21f4485013d49e1e52920342dd859f62aeb9486826b22268eb5000"; + sha512.source = "dbb374a861600f737bc5acc279b3b3a842c898e123546dfbcabc2e43e7402e41b40505aec9d1a66a495f5c37994483abd2164d3247d4d7bd9e9012c0ecd79ab2"; license = [ "lppl13c" ]; version = "0.7b"; - sha512.run = "be6bc46fa76c0a1ecbfe199b1a1a6f0cedf14a8d583e9ab8ffd75d4cf8ae22e404b289224ed8fa6cd9e143119760d50131e97228cfe75ea56d5ab2f540e8ea8b"; + sha512.run = "b6337da44f99e7fb11a87ab97a085bd597b76c2aaeae4b6786737148bd6a58e6430a996ccde45dd6491d462863d470e907ad95d1cfd25f8a5f7a005f5329f563"; }; bookman = { revision = 77161; @@ -5591,14 +5597,14 @@ sha512.run = "8dbe04378d624c95348ecc051a2e37ba10efa1a16fc960418a8459e18e48158a388c1b7d677c6490e990b28d98a73a45fc64830f1f8bed9ef498680226eb834c"; }; bookmark = { - revision = 69084; + revision = 77677; shortdesc = "A new bookmark (outline) organization for hyperref"; stripPrefix = 0; - sha512.doc = "1c6a24efbee2e8734955b40b9908a8f5af95d6d4b8aa330c72ae7dde5c9fa374af6bbe7651f46c87bdc11f69a38b5d81d03152eb10d0eddc334b87276fddf252"; - sha512.source = "d9087686dad4b3d68e8520888fd1787ab707c0bb196777144865e2a9419112a3e3cd25064ed4c0d0d5a31a195c84d4793d0063e17037c74ce3eff20e03def946"; + sha512.doc = "cd6c7988eb2878f7cd1174125d12c8642786400e2bb3adf20237ad27acd1a367b11a14aa793972939a3dbd35f7a8aa8bcc36f450f105115ca27e1e776679a784"; + sha512.source = "fc418a778371582e1e85c5c6506050301f7714acb7cda862e3a2cb46dc3bf6c6d0d94f04c9dd6a5632c28d17c449dea077ea06515be883b9f0d6a7bba780683d"; license = [ "lppl13c" ]; version = "1.31"; - sha512.run = "0a95a2839415393f430eac43a0cac3ac1c4397d68b037167d0e66595e82cda6ef11078bee63855ed1de66191f2f241418705ff819dbe02ac4e3c68ba88eec52d"; + sha512.run = "4fc2080a53725707ffeed9d6bae7f7585fe1543925a479fc261be46901e9abf580001cb4ffdbd4c4dd7ff5f6bede1cfc81a900880f9426d165a72f5bb36664ad"; }; bookshelf = { revision = 72521; @@ -5614,14 +5620,14 @@ "bookshelf-mkfontsel" ]; booktabs = { - revision = 53402; + revision = 77677; shortdesc = "Publication quality tables in LaTeX"; stripPrefix = 0; - sha512.doc = "952ff0f30cf7679c09020cf2bca542e11e3a64c88956e87db6289acfb03879609f66c8beb019a6639716462aa088bdff7df3330d60a5d864f25de164affa4c51"; - sha512.source = "cdca8f3e7f7dd99b87da76f60b1279de6efa8af666fc99e11749c21e59b77148a40aa197c0682ac1085a4d971a26b8cb59a9d2794fef81063006a220caf91ba4"; + sha512.doc = "369d83c00e823b9b1724ae7df11bf4ae8b10f3f0a5a400cae677a28c011728c0969e67ef484e39a34ab65579395aa540b6cc8fff9e4e74ed70735a6dfb7013bc"; + sha512.source = "1d07fc33d79b0b98fd5f50a1545d664715312ed8aeaa0c910be688786d758c5734cf2229ae6034d6080872bbd6d6ffa215931d680483ad1c242c6fbf010ffcd3"; license = [ "lppl13c" ]; version = "1.61803398"; - sha512.run = "8d7e46297d19f2e683f5c16a13577fc582cba391cdc8a15ad395a6b44072a5b50216ec9e9a8c727c1b2a36b9275ba9bed10baec3aba9d726505955af01d48c3e"; + sha512.run = "e8e69f00b08f3177ae91d2d3c1750a296caef7baaa087410e0b425765e3a8f7a26222f97563621951d557e3ab5cace465cf620fd63c4a2a610af87e6ebb75748"; }; booktabs-de = { revision = 21907; @@ -5650,19 +5656,19 @@ sha512.run = "677a397363b80126e45609d125ec2cf22b3ef144216e19183bcd48c1f0ccd6e2e079fbb0a2e7ac03f094470c8c0bc64ae652863aed970ee9fc75a9a69b60c618"; }; boondox = { - revision = 54512; + revision = 77677; shortdesc = "Mathematical alphabets derived from the STIX fonts"; stripPrefix = 0; fontMaps = [ "Map boondox.map" ]; - sha512.doc = "72e77b36b79bdad663db8c707daaca8d324fd3f50edc8cb7780a641f5d0217d3fe4c2b758c1775de0ce5fea3d44e9ea08e745df51485b4d1e3de11e2a98c74f0"; + sha512.doc = "78aaff3335ec1d57c8e7a3d00694f88545313d4adebc9d0e0dcb48ffa9432c477b65dcc825cb68a484e2527f315dc81c79f3e7c0af5d7a1b7a17188dccce1525"; license = [ "ofl" "lppl13c" ]; version = "1.02d"; - sha512.run = "0e1cbb6ec227a2cd17852e71f16b4972de18a076fdd4c4416ffef1416f3332fd351036fead4d82a69b5aecdf392bc7e1af85ca5bb1e44c153d25cc86ccfc631c"; + sha512.run = "4f7c5180cb30e2ffef43a9e38d20503edb79034c965d625c15aec4030042fefa59db5d3159c188e8f65d7be4731422326c6064f0c3b321a04437f993d951f268"; }; bootstrapicons = { revision = 76502; @@ -5701,14 +5707,14 @@ sha512.run = "659cd163c28a52fc12651b35b8018d0df7e4fb706739b090167689a7199a8f9ca3bc3376ed3a5b6c076e9242f4f8132dbec6cbeead499453fa5c9cbd2aecce38"; }; boxedminipage = { - revision = 54827; + revision = 77677; shortdesc = "Framed minipages of a specified total width (text and frame combined)"; stripPrefix = 0; - sha512.doc = "54209e9e5fb8da8db65901c729b78aa3c9b536c3bca4d40437848287d8a07d955a84ea0f13d93e7e702c47c6bf8bece3b6d3f3026d5f78568205746c9009b968"; - sha512.source = "718499cb248fb8a98a9650a78ae377f9aaed9318b91c4417c7690201504366e073e80615106156087686273f9f86adb58f854cc758c2329ad99103f788ba0164"; + sha512.doc = "73991517b7e8361ed2272942790c8b826bb249bf598a5dd9c499fd91179f0f088aa12da76d94e16102d59c160f145f3551c8a4a5b82b4704331af4e35870bd7a"; + sha512.source = "3c626ffdb84794cd7996b29f5b841c1a96d80bb5122a2ec5df96a23821d3a3dc324b7f3f294d6d416307ea9346736ae622c7eaa1b42c86b1499cbfbf7a2c2d8b"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "697cc00b10468f515b5ebae838d623eec58085269c98897a5c2c4ea932ec52ae819110612feb84b6951ff391bff9309655abf6a41e13da156e5ecc52c015431b"; + sha512.run = "a8962245c08dd086ac27353f6c7116732ae387602925eca2f40286c61a09535bbb2db71a20c10f52dae61fe69a6881231708017a5859339cd60e8b33ac79f42c"; }; boxhandler = { revision = 76790; @@ -5748,14 +5754,14 @@ sha512.run = "e4eede34a086ab025a9918798feea2c6b8b19d86782a6d93745aa82d40258e1619433eb445d0b3c1335dcb195689bb76ac8142e6c65618cea6392e243dadd915"; }; bracealign = { - revision = 76924; + revision = 77677; shortdesc = "Align braces under and over math expressions"; stripPrefix = 0; - sha512.doc = "85286e7c4e4e26bba32b976b62618e4ad3123f6e928d139c5e6492036689f3e7636472b8205105d94147e62045be801904f75ca61679e2e79a375cd1daec5eef"; - sha512.source = "ea2978a49d6fb7fee210fee834e10f0e99efcb1229c1cc989eb49e7b95de52c3f9e3fbf27a0c57ff1a9e0203e5cebe162c2d6d880fe07eea1499fe73e5ab157f"; + sha512.doc = "2f59d439a07a425cb0df7470ee2ffcf2c035690a869b0cd13f6e3d7cc7d642a13222760201eeedb22a3c68280469ac48be8d4f75def292624fb596990227a637"; + sha512.source = "c4c1b400aa94359c257bbf31fb36e2f34b1f426d8695b0a44a2026fd41f5968a52a47d4e80d5de37cf2ef1b8c9fbcaa63a2fa21dc9c81811be0f37f4e004f575"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "fdc927d05c9c9032ce62f36dd6861547e9b4eddbaa0fd9f0f8877f776d1328aa56ed9cf837d037993400cbcf7639b5d30247c9b2b580cbee0f14443ff201f2a3"; + sha512.run = "ca92e747c48439b0751c548e689e7e95b95eaf6af78bb81ce7d9db68af373a481de0093dc2e2d717da003995177f1fcbf6692d4bc947ebcac9f6146d2f620f59"; }; bracketkey = { revision = 17129; @@ -5785,12 +5791,12 @@ sha512.run = "04893a3664b10fa1d5b912751e51b6d4a596821535da87aa1f2c2c5632e1fc60278435fe9deae4b0fba8296f2e46015b27b592721dde26dcc4acf7e3bd672a4c"; }; braket = { - revision = 17127; + revision = 77677; shortdesc = "Dirac bra-ket and set notations"; stripPrefix = 0; - sha512.doc = "9bdd3cec0da91ffd13d556b9620e9c502a658374657e2821141191000a2321bf030edc9c32641b5ae6c52acfc7266c377a8f4dfe4891cb616f8d4f6a377d9ee0"; + sha512.doc = "f0d0a6a088046d5ab6953cb8b439837367bf1c27c72a51cd0a607f8faa39458e99aeb4da6a5da78b75bea42c96ee04d1b4aa90bdb8f4c2cb1c6fb95e500a3161"; license = [ "publicDomain" ]; - sha512.run = "dc5f931ce9adbb3e8398cfab83402776d92018945172c7c17f04772f3253942c6ebecd5ca0f3d23f0befa87327dea4a3a9b90528bb7409963f04d9b856186562"; + sha512.run = "88ea20f70da761bea36e4ff02b9b50100befb8a050f0b46f5cd9cd2927d157f4cab0bcc1515b61dd0f3c805735a3fabfe7d38281d0cece7ee9a6c5130eebbcd4"; }; brandeis-dissertation = { revision = 67935; @@ -5822,22 +5828,22 @@ sha512.run = "8d2c00167dc8c755d5d29f66c36d7d70d4fcb8fc1ca66e5c4008d702b38eee9c8bbb4bf9e7129a69649f57f31b25b532d44f3bb7628421aeff90e89afd9ba2e7"; }; breakcites = { - revision = 21014; + revision = 78116; shortdesc = "Ensure that multiple citations may break at line end"; stripPrefix = 0; - sha512.doc = "2184e40db7f4a01113ba1040a62f8213f43bf34202a57a33abfc6291e84b01cf27298442f0f636289892d02764f1000ff3542f2ca6e490e0eaf6d5bab247b3f4"; + sha512.doc = "7ea306a5f1fee8f5908824e2cc166e28736ac8d7ec75243c93876449dc4779412da32f2d787a5ed48342b27221ee874e599c90792a51ff08d1dab589f2974cdc"; license = [ "free" ]; - sha512.run = "13fdad42586a361b4e01999476f4d92ccc0fbcca4ee2663153b9eabbb08ad571dae6631306e9fc590d94f3f02af79519de30a78ed35f737004d86bd62b76786a"; + sha512.run = "0f06a42752696b857d005f710d67b7c3f9e8158ab5a5599b23902e148e6ea7e7c82801ac6c0c5624f6fb44c941889dfeb241cb5c447e8e0b21beefce494a1e91"; }; breakurl = { - revision = 29901; + revision = 77677; shortdesc = "Line-breakable \\url-like links in hyperref when compiling via dvips/ps2pdf"; stripPrefix = 0; - sha512.doc = "38f7847274cbee0a6e7c536a982d0110670cf6af54bfa99718a862e1974fdd839f6ef6871cbe2c40bcd0b2a9036c806eb2b57c8adaee583ef316da367ed854f5"; - sha512.source = "9ecbae9c483331d636a522f67e5da197e4f647daff0a0fe81f4542c7248934c662046c8e61bd10fadb44144918cd508f09c57880b9c1e0c6515cb2dfd35e52cc"; + sha512.doc = "97ed9c16a82f34d3e04ce7c8e796e137f8e0954a1d4be1f4160ef919ae3cb12285b0e2c8ebcf6cd797391d8c4c0e45637ce0594c58de379ce9111f9d308f3300"; + sha512.source = "02aa5f4363c70801c116ec19c3160742ae54cc14b1c32604c00c0871cee7bfb97e0665610e6a3af87c9d6fc2befd75a519742caab970c874d784b28e918e6ca9"; license = [ "lppl13c" ]; version = "1.40"; - sha512.run = "fa1fa9e3ac50f305ae5b82eb63997d1674b3f640f36d502a1000b439dd52dcaf6b539d153a2c7022f3a00fc0042bcfe341e850ed6b01f7058b1f8f6fd92b4d9b"; + sha512.run = "4c812c7c4004314320550fd48e8954b1fd299403ca325a477aebbc85c24214946ac52e90168e2fcac40bed88d3a5c7b487f57cc965f867f3b9af2ba37fe8f0d6"; }; bredzenie = { revision = 44371; @@ -5849,14 +5855,14 @@ sha512.run = "1e5629a2e6e6099a319d8b8a1efec83262780c70a57c482f66a33a48722bcdb18fb891a96b6b6f29c54d71ce581dd1c82decdd22ad74d6ef61765fec3f8c3614"; }; breqn = { - revision = 60881; + revision = 77677; shortdesc = "Automatic line breaking of displayed equations"; stripPrefix = 0; - sha512.doc = "70ab6500b714c0e91c597b43d934942c39c23cfc9993702b6eefa19b8c9027aa0e7eaa55cb48413e2cb42e468167492e7a401380c1cb4a711daae364ae01283b"; - sha512.source = "aa4922ba1ebcbfe00716b02b567da4b17ab1b0d22cd5fe8332d147496f93dbe0a94e9e38964b13b6b4944ccfb2ce49bfb32ed5602ca1f147fc99163eaedadf46"; + sha512.doc = "a2f572c54674a0327fa705c4721309aee78737885f9a395ad457d83cb5ad11412166dbbf77dff976a6223e2434e0fba0aee2411a365787e6a201bd0fd7770d99"; + sha512.source = "36cff45290cc0d323631c690f15ad4e16f42df78a89b69c56302474e15974cac8cf0e5067afc8449bd22810592593cbcd45b41038db25685c060785589ed4625"; license = [ "lppl13c" ]; version = "0.98l"; - sha512.run = "c280871916bf0689794cba9640a7666a0f7b295635b85d99d08f04cc0c4cb7ac82552360b0c8b3d677b138779239c4ac4a2583db26fe194870c0c97a9a53395f"; + sha512.run = "99fd52230549050c702c870b8dd0ff19790f5d2744426d8bf638d08da9f348f0b7874a24755a0a24ab8e1960526eea6c68b66303ece8af2c762db30c963e6312"; }; bropd = { revision = 35383; @@ -5953,13 +5959,13 @@ sha512.run = "6caffce46534c70e200777e4b4432488418db3da3e1cfafe9fb1f816400bb8eef38c4e796aa5099f98d545807b055b1d756bedc9a6e6b39497877097f105a8d4"; }; bussproofs = { - revision = 54080; + revision = 77677; shortdesc = "Proof trees in the style of the sequent calculus"; stripPrefix = 0; - sha512.doc = "b3fec7f142210ee5051b3b3a45ef26724d95c538978c4904c9723113adcd2164e6385a9949473a8b9d29109b016c24f25a4088fe3728d675fd0023a043ca6262"; + sha512.doc = "6ed2a78acd8ee35f3b864e6e4761fe213c9bc85d1c703e845e68e19254bb9af76e6d04851fa0219e483575d287ae6c25ab15dfa9fd07e272f81f626a8929ffc6"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "042e01990554b7ffcbd70c9a281d87ee98d9b25d7071f24d114e097e536ae1d7fb565854399eeee547ad2cf97bdd6d4fd0755169ba7548f01ed0d736e031a383"; + sha512.run = "768b2885a69e68d25368bde27308bdee723882f0dd8b857875a36321b69a2597ca4221b4dcdaea4ab28f1bbae38ecebba4ffcc4315a36810f921f5e3ff207dc5"; }; bussproofs-colorful = { revision = 77507; @@ -6008,16 +6014,16 @@ sha512.run = "72d3a88c117ea971faf8bc836bfe32ddc52e96c1fe1546ceeb8a9b298b7a28fdfc8aa4b0f43bdb3fd27126383b289ad293b2ca6c4ad95873948be0651de4ea18"; }; bxcoloremoji = { - revision = 74806; + revision = 77677; shortdesc = "Use color emojis more conveniently"; stripPrefix = 0; deps = [ "twemojis" ]; - sha512.doc = "fa8ec92fbb279430e827418449162687ad2181edc25826bc8a352df4f1860453549f9c3391b404d687dba0b6d11b5d9f148f753ffa0b32ae87781f38c1d7f4aa"; + sha512.doc = "b4bd56e17770aa2d0df7ded823aec9ddbc0269c43273997aea49454a1d003c911f9461947157ad9f2ad14511f8f8fce69e50f24ec3a1deeb4d63f414d7fb79eb"; license = [ "mit" ]; version = "1.0a"; - sha512.run = "fb1f2869d1ab1d339dcc55535ab4251e15d4dbb9ff1fc60ea1ef1e2d67a60e108d64f5877ea5c4682d37a418ce7349f182683f6ccecc47899aaeeaa9f26576da"; + sha512.run = "8b5f430a6158e068bf4f547ac47f6cc245ba7584ec2613e3b3dd5a3cb35febf2541d4385c261610760ef918862982a5e60bf7944fc5d476ecee616d33d56ad86"; }; bxdpx-beamer = { revision = 41813; @@ -6038,13 +6044,13 @@ sha512.run = "dc37ee5237e6eb02fca173b8b0501795604930b56c3e9101c6b653ad6df12cb5ae82ad81e66aac5c1ce4ff0aa8d7f05658f4b41057ede286715c25d290682182"; }; bxeepic = { - revision = 30559; + revision = 77677; shortdesc = "Eepic facilities using pict2e"; stripPrefix = 0; - sha512.doc = "25789b297ba2fcfb81e74637cb2270d41eff858e747b841cfbf5d29791fe6697d3a9cfd4abbbbc4ed0a5c5b274f8b5a7cdeaccc995f6ae623d2a6e2d831b7e55"; + sha512.doc = "d640bf20d343e179217e76a61db41c8c906a7dfe7e504eccb682e3d159c92d5b0034aecaa943434b47a3e3bd14f2965b2fd19f763b8e512b0e15378ff17f0fdc"; license = [ "free" ]; version = "0.2"; - sha512.run = "a0436e9dc7dffa9c7a7b2a41662a41db934aa4242c953f480400b7a2c8a71bb526ebe8eefa46b02db03364efdf14fd88c1dcd267ebd59f594d72540ddd3048c2"; + sha512.run = "22cedbf62e5d96fb0deb693e25041baf44b1ab6c0e97a02e97c61d9cb2c928f3838e159c393d55462dacc1896ea98277cfb4a228f4c4469bc395dfe8e21e1af3"; }; bxenclose = { revision = 40213; @@ -6187,14 +6193,14 @@ sha512.run = "b4ca9a454d03635a6aa07c5666e0e7d32eafc494ec1a06c6ac7b50143761adec76069a47bb3b4871942b2857446e56e2ccc5d3c64bc22a060001a8680d0498f1"; }; bytefield = { - revision = 74416; + revision = 77677; shortdesc = "Create illustrations for network protocol specifications"; stripPrefix = 0; - sha512.doc = "a54f781529750f089f87dc1e344285ec9b0020485b7953697aae32af13eb5e4f49f7b8cde291bab825bb8058c5f2a996acb2f0bfa47dca2458b7b47cff2494e4"; - sha512.source = "9dd67e83109dd8ac4c5477237176226f436928a807f802c27dfaae4114ca1549a9f6cfe872fd1618b7066f1b904d06bc1368130234102b7982e146dfbb48350e"; + sha512.doc = "577c564b1761c05fbe77263a08c1b122806d32c856bc30d5e251aacae63db9a969f17224ce80639232fb10695aeb1da8b3d721eed3ad3dd57da3eb5e7ed5710b"; + sha512.source = "a7d71f6839d19736a25c2d00443be96fb8fb796598e3461958ddd44c58fd3120ebee543264f3cda810f920b16de8dc200bf9998e1ae42db898044d7dd59bb3e0"; license = [ "lppl13a" ]; version = "2.9"; - sha512.run = "f50964a1917bc8c6a3b7e49b481e9c5080e1782a6ed14c0fddbc350bb097cc8b54cb7dea2c99297084cda5bad672850738a6114e054c0a3efd1b7b8d24066744"; + sha512.run = "ed2fe3bc6fb990ecdf4ceef31726c7996f8ed49a976cade761531f1e56d86a03446b581dc63f25d0b07366f30c45d2a4c693a82524ada3db58d8a60a8142fe1c"; }; c-pascal = { revision = 18337; @@ -6215,18 +6221,18 @@ sha512.run = "2350e99bfd047ea514586894d20bd37dc778c74fd4c1848063ba7d53cb59ed5df36cd20fd51140ede8af7f32ed7efc44e1d4f3db4a0baaa7d1439941ed5297a9"; }; cabin = { - revision = 68373; + revision = 77677; shortdesc = "A humanist Sans Serif font, with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map cabin.map" ]; - sha512.doc = "95353266181cfda03973d68472ad564185abac4d828141e339183f69380f99151e0a3165f099235db54be8a3ee35ffe069512240633972f4b7dbf14ca1e06126"; + sha512.doc = "eda76e7739dd89dd3c4acbf9a46d89481e8e41ff0195705d73a1514db9ceaac94a6f613c66fa6da4c48d5edc7d58d9c5d437f1e870d3f60ba306f766797d25a6"; license = [ "ofl" "lppl13c" ]; - sha512.run = "8227929382396ece0ddac74095387ee0c96d2102fffe5121f89182836792933a6ad66ded538229c5bd12f65fe7518d00a333835c17537761f309db578e81bd3b"; + sha512.run = "1a4bf2439a04f0af767221cdf531f37bea713840bbbc57b7341925be5d16c4460825075174a45faa8462cfa5f67a96ff6fe4619f7038208fc899403b367387ef"; }; cachepic = { revision = 26313; @@ -6252,18 +6258,18 @@ sha512.run = "d8e9e0449af1ac2d24fb4bcff4d1843e4a365c16c8f7a90b763b683c93bf054f9237ddcbca07b2d4682fbe755dec7197fc2df34617ba54f2c0b55d2d08a6b4d8"; }; caladea = { - revision = 64549; + revision = 77677; shortdesc = "Support for the Caladea family of fonts"; stripPrefix = 0; fontMaps = [ "Map caladea.map" ]; - sha512.doc = "e3f84460394d1a806a06836535c8f9110715608e2110743863e4c9d37abe696a3169e904a4ef507105d54790af4165d3a5a7559b28568b86b73761975b8c0b3e"; + sha512.doc = "31f6a14630f755924046865509daa2fa5ad6ff064c0fc0ccd302393aa6acb4b273e4e71df586a5683d1a20903e9706ae55418b7d7ec688ecd4729e25e97e4d16"; license = [ "asl20" "lppl13c" ]; - sha512.run = "d5dccec03c75e7ae315067527ae4d88515d6bbfb6d9b1336420ea78daaa7718497e8040f75a0a531c91c2b0eae728cfddc824e623bd5c73471192c809550dbf1"; + sha512.run = "88883897e490103deda03d3b49c4a5c066a8a4b6b96ead6bb272109af3864bdea422b6ccf20f527841e5fcdb89601fa55a4d13c915c33fcd93529cd59b257d16"; }; calcage = { revision = 27725; @@ -6304,14 +6310,14 @@ sha512.run = "d60f9face95cdf6944363ce66b842b2a695b468e77193785564d1697244e193cc0dcf462e7a13c8a22eee173d5d4cd192ae59bbc68e086ac27c92d2dbaf6f156"; }; calculator = { - revision = 64424; + revision = 77677; shortdesc = "Use LaTeX as a scientific calculator"; stripPrefix = 0; - sha512.doc = "d699c74a2b5a7932f454f121582ab4f03482022aef0b145f21ce04bf500f01a6504a39989fe22170fedb27206274285abff54a1fe59e2804a91d05c923c88e86"; - sha512.source = "819c7159200ceca98ab34302951af308233a12a18daebced97370eda15e41490c83b577c3f3a0bd375601f1ef4f380ef3f3cc3e4f6df84b4c3a0d9ab9fcc7a03"; + sha512.doc = "ef4c34fd01011dc56d8fe4fd585c65d8bc4e8790c5897fa776b56426dcce92d4b2df4cf3577bd47466988362b9666d475b26e589c25346f7d5e8e0d8786e09ac"; + sha512.source = "1c832cd0220fe46ec2029029af3acba79f3d9d3d944dc543d89be8fdc2b38424f7a8fd759bd71117fb621055f85dfb3775899f02fc78c39b2a68481854ec1e1a"; license = [ "lppl13c" ]; version = "2.1"; - sha512.run = "de62244340b27b1b62c7cfabc8da5acac3da0440f3190c392ae86f6160544d3b8e44dbcf5b5c95526b87cb7a0272c63fb19c06181c2b996e6de2affcddfa797e"; + sha512.run = "ecf242652576c74ac8241833ece6252cfd52cdb79d7e67b9ac0d7f9da65490b42f3262a147f5f0dac3cac8d511f76fc56458864022169d33058f5dbb7e1ef946"; }; calculatoritems = { revision = 76037; @@ -6361,12 +6367,12 @@ sha512.run = "4097c7e9552ffd4a761d2d52593cc8958f434418fbb2e92d8581517a3681beb743d05dd1aac8770a5e3c3635e7255242462396391553c5e4f1350e1d70b13658"; }; calrsfs = { - revision = 17125; + revision = 77677; shortdesc = "Copperplate calligraphic letters in LaTeX"; stripPrefix = 0; - sha512.doc = "2378c004fe888bd2d60d0830ec98e805a2bdea3a5a6f4161dd3d4cb56c437dabdb579f3293845a10e316cd868725abd304ecb8eab55fb4c728ed5bc0d2073673"; + sha512.doc = "cca7442b4a853b78cc3d9d2d1e6ebd5a38de95c9d38b47a34315d2f9a189b5b0469e3823ca24a165f65f8e85d63e3671d0674f4fa4e84045c4d2644fda2c6933"; license = [ "publicDomain" ]; - sha512.run = "34b5315e9e5e0ca532733f7b7ebe66e77d935fedf0e042aec63fb7cae257a423db5e93e288b9e1dacb26b0b75784eddffa8b565acfa537a7d970297f71e63a2e"; + sha512.run = "9c3bddb8f3a06d2c9336c9665f70c6186aeeb4c3d1d57eebc96a5fd09c5d235801d2286acef26c934981ce44a953dd43a45d5cb58c5f66924682444a9868454c"; }; cals = { revision = 43003; @@ -6388,13 +6394,13 @@ sha512.run = "e35d31139a1d8ad7f761d6384042c2f67312e056c42f3b2e218f8385cbbc433044b25cb4e975d567f9f1c3e985a716a7c76b8ad9b978350feee8cfb9f617ae1b"; }; cancel = { - revision = 32508; + revision = 77677; shortdesc = "Place lines through maths formulae"; stripPrefix = 0; - sha512.doc = "5af252a521c1976166db248c4c19d4fcadd32ec9801e0cd42b73e0a3a0adc461b88d765b90dec1af859474fc64bc00cbc8be44450cb4da6b43944c8fc46ba670"; + sha512.doc = "053c6a2184ac9854cc3f3ffe8babd0120edb68e3e21f0843e00451047fbd01eaeddb7f5cf7399c7a68a0915eaf11174a23fd13a4103268af6c1db626c515ee8a"; license = [ "publicDomain" ]; version = "2.2"; - sha512.run = "ac6e6b642dde29e32e45d7a0e967370c1f7a6ce604075cd43c57b1ee002e75adbe4fbc81de30e8d252cd58f2ac091503595a433c5de898deb3bfbdbb6f2d2e62"; + sha512.run = "86b74ded876118e76ec651b6b2060511dbff5a63328ce8f7b1cc52fde2827d5ed373f02c8ad55583a06acf61778e16ceb6b8d911705bc5d51e6bb9989f74aa9e"; }; canoniclayout = { revision = 64889; @@ -6407,55 +6413,55 @@ sha512.run = "850e180dad92a7082a314535fedf7e45e3bc3db48db0e7948287bf7782c2b1fd13924e666ca0edecc5fdd7b00fb55cfb0c5c17bd51019a21fd10c7116796b6d7"; }; cantarell = { - revision = 54512; + revision = 77677; shortdesc = "LaTeX support for the Cantarell font family"; stripPrefix = 0; fontMaps = [ "Map cantarell.map" ]; - sha512.doc = "17c118e49fb173158f7c5cfc31c1bee1063cd38bd1ba976e2629a648c795295e3796e845b735cab07de99296088d09ed9d87ed92c22af3e1dd1ec1a7a90a04d4"; + sha512.doc = "fb251bf8c244bfe7c355f96fcd920e383293571305d581804808364bba87e0bbb43fcdcad26791d887a939ef728b31768b3958db3769473da2cb0f69940d57d4"; license = [ "ofl" "lppl13c" ]; version = "3.2"; - sha512.run = "37fd0c1986f76d823be6feecdb76bdfdc8222872355d0cd66c340950ed0ad90e057acee0f90ad0e41fc77b61a682f8bd390d98c8ed559015f9a0a65014b11b2f"; + sha512.run = "c97123d42baa24cb671753eea4226aa7e1b13f0fa51e4fbcf0097bb247520fec59d640a492d579a2725654e426a3ddd8b300dface3628e87be4b17b62b85ac84"; }; capt-of = { - revision = 29803; + revision = 77677; shortdesc = "Captions on more than floats"; stripPrefix = 0; - sha512.doc = "a8fa6b2a0787a3e52f3a9a22482ba9f9217ae97b985b4975c690d240ae040f4f1e17c3ea7439d53337e5a0815a66754d0e6c528417c04d7c6684d28e869f71d0"; - sha512.source = "87d4bb47226cef478ada2482605b925a3ebb3c1ee1fc624f39e724a857101b113856d99bf659ec5e01ce6773e0f695e424c41ba0640f23a76e9721d06a1d4f56"; + sha512.doc = "6cba223b7c570111a86813f4fb6fddead3f53328b95a7ef02d0e434898aa2a02cfdd2e2e6781074ad2235e477a1b1956622af3a20d66ce76af8612d47430ba6f"; + sha512.source = "f739c5045e1179e95fe8a4f29074cf10c5ba50d247af81e9a90f16ebae95d8270cf3bf19b9b284dd32283f7dc2f500b5db4f015885a47bde51b52bd0570948ba"; license = [ "lppl13c" ]; - sha512.run = "f3b1b81aa5a8c2ed9d5ab94e2e242442674af957d3f987b0db459ff8ca920abaab43d46db234b92ab588bb5f7d4c587eccf586a87fd492659f5b088760859c62"; + sha512.run = "8d537bc2a51616fd7d26cfd6e3bb809c51e8c081916bd23407c10576e4f1f3e18cc305aa85804d98197d490c6c301e02091a8c6637a40a86dc1671ca13a888b1"; }; captcont = { - revision = 15878; + revision = 77677; shortdesc = "Retain float number across several floats"; stripPrefix = 0; - sha512.doc = "91bdb436163ff745f3aecc67eec747ef5a1853035d86258bbe23a080a92b3393f72b4029bad719765663c94e79217df4edf753be930a3e4b62f0b999c296ea86"; - sha512.source = "9c9f8b2785ce2620db8e5c373cd2eee4d9aa3cd8eb47c648625ca7250e7ace861d9dbc31432a7dd7d0f6c7ccd48b43aba74df519d72e3fa1a3c9546de946e591"; + sha512.doc = "59c0bd5e0facea94690ed48eb125a57b9ceab19061c8d873307e102fb0253e621ebb189fb4508e8576f01fd9187bc8826ae6baa65e8cec0255abc9e84a859c2b"; + sha512.source = "b617de79fd552eba7961388b8e10fa5ef5fea7d82101b625c991d511d036007f922fb9b6afa063eace8288bb4f88440113b8c2aad84a39eacc8d1e45476ca921"; license = [ "lppl13c" ]; version = "2.0"; - sha512.run = "b5002e8ea4fc8ca1840190e8a2d40540576dc5e17110da473a8981198e3f24c858644b181545be3bed6275cd0e0bb9848a6058adfc8dbef26956e0754c4e4699"; + sha512.run = "84bf6c879914962ba6fbfe479e9424bad87aece517a377b42cd37874532e8af6f6d408303b6567ac030c15812a4ac958baff8dbe39188d1c207622af8268db37"; }; captdef = { - revision = 17353; + revision = 77677; shortdesc = "Declare free-standing \\caption commands"; stripPrefix = 0; - sha512.doc = "c0a1a4584d0802eda39812d2c293fabed2487b0cedb57df622519d5857c2ef10e54e66032e9e9ee9ab81c757fb827eabf422b1bf2ab0ae6f7c22ab3aecb49a8f"; + sha512.doc = "759c61eca921236e068c471151966fd59b530ec07d261810871348822236d89de9e1b74bf37a19885861fbd0a4f032d9cac2825a787891d28f73308bde0f84e6"; license = [ "lppl13c" ]; - sha512.run = "c24a7d66c1daa3a9c336a8555286876aea9e969a4107c42c258f0f4c9a88070316df70e0f2a860adb6335a33e49cdd7a9ba8391255f1e1fb283bd2f6a7e7b343"; + sha512.run = "fe9dfb17aeb1ea243e727c1ef6c7e0589decd460ce8b5c81ec9ff4e9ecae17748588e29bead64c79ed17603549a420a1cd5b6a25bf5137d66fbdbde3ebb383d2"; }; caption = { - revision = 68425; + revision = 77677; shortdesc = "Customising captions in floating environments"; stripPrefix = 0; - sha512.doc = "3a13af008ba73516f8d4be8ccdeda4b18fda2bf9462fed32aca7917efca3e5185f77810900945ed518fef5d81e2629f89cacad5564462f40bc0defe79451a415"; - sha512.source = "160a286e1145f2669dcd1abd651cf2fd725ceb95c87506d0844e95393be85624fe53b2f549b7006d8470449ee9305aeed2e81d1a7f2c69cd2f38a26aaf4fecb5"; + sha512.doc = "8941a8cc7d65aebc42d7e8e4d476ac464513d697b0c15624e763c1675af19b380f76582b23966796c89d099cd827a9113afb37545ce6a890445bb6043ed3fcba"; + sha512.source = "b04df49ff667d23e489ddbbb2c75975788657817da9c39954d68576c316e44668187ed0fe4ea71e930c0356d6f37670ced3e15026c560bac40c08cfc5736db4c"; license = [ "lppl13c" ]; - sha512.run = "21a36ab8ece42716032a15f3c105ba32c5697c4c88fc8b383c66bc6fe7ddd4969e12721e94d79df0817b02b43e498ba5211ef844e320bd91ccd9ae24e6f28fec"; + sha512.run = "1f960fc7a98f1aa23fda9d8845b56b96414539343a49d907905d491ae8476d8a0dd78b72b30ed28de5e74ee1bcfe9572d5723f34f490f60908e567998e395fc7"; }; carbohydrates = { revision = 39000; @@ -6476,15 +6482,15 @@ sha512.run = "345c61b7eb6637e73a66b5f9183ec39188d4e2ffdd418f12d8ae70394f447eaf8a5d8c62e1adfa515ab7879e1afac4163957ae0b6facafd9ae6ad6f300acbe03"; }; carlito = { - revision = 76790; + revision = 77677; shortdesc = "Support for Carlito sans-serif fonts"; stripPrefix = 0; fontMaps = [ "Map carlito.map" ]; - sha512.doc = "3491e08e6b6ee6d2726979d2693110b3fa137ca950dd44c7540e1e01d887ab4ab1af1c357e579dd323ef8f94aaab4da84c9021626bdb64c00ea44fd1b8547c3b"; + sha512.doc = "9d42827bdf94d554df03ece1d4e17189cb19849735de58cd4288483c64097c6aa846e086d4c1e6bcfac411ee5206ac2d1437132dec96741600fea5425d882254"; license = [ "ofl" ]; - sha512.run = "de78fc4989444b0ff083dcad5d61c92f746648ee1cd44aec12d7c3e9679bff14d1f97127b52d82c6300966f3faf1d132c7dc993082e70cd942f7ef2c8885ca62"; + sha512.run = "4ef26725fdaad9ae16760d282aff30098978a9ae6b10a8e1082f5ce03f70cea5c1569d4568d9367714a7f7401f3fea7076fab323d20340d8a70524f9e91f1908"; }; carolmin-ps = { revision = 15878; @@ -6519,28 +6525,28 @@ sha512.run = "4ee48ff6f4cb4ab63fedb1d2fb74186140488f31eeb75415fbf588b5d1a128903506c0cb72dc66a57c5e6c60b948e2a67f29370115ad9b9d84dbbc07e7acc366"; }; cascadia-code = { - revision = 68485; + revision = 77677; shortdesc = "The Cascadia Code font with support for LaTeX and pdfLaTeX"; stripPrefix = 0; fontMaps = [ "Map CascadiaCode.map" ]; - sha512.doc = "c84b14187b080c744a33319a4ef791be09b4517d8cd0e9ed2dbedfbb37a09785dd6244a4e4dd1cf67cc8f6ff608b6ba8d2299c7074921f6443d6208c702feac7"; + sha512.doc = "d60c0017effb5b2c1431ca5a2cc11c18f1788abfa395e749e6ea17bbab51ea5d7c0d012a40d60adc82242e89493d08194397cde6d1d88f0ec9b88abf61015661"; license = [ "ofl" "lppl13c" ]; version = "0.0.2"; - sha512.run = "3164663a54bc3ffe39aee9cbe9501a3d405fd8879059081ee2f0f66bb523686e25f3a7fdb69e61cb623a17ed21f21b0d6752f8c05b09590672d04315d5d6594a"; + sha512.run = "595191062a4351dcae96dc5d822f62944ddddcbab19c21ea832cacbc39a2d17a47f5aedd5d7b6e2bf36c1e34045b5bd2d8dd35a7e4e39201a3ddcb8ec1b71d2f"; }; cascadiamono-otf = { - revision = 76343; + revision = 77677; shortdesc = "Fontspec support for the OpenType font CascadiaMono"; stripPrefix = 0; - sha512.doc = "a043f79a8165b3d58cbb577e3d396ada8ea878687680ba539406f66b4bdfc7a5dda8b6688969a4b7aadff486d72957ecfee2be240a0d3026e5dd2776460c4e14"; + sha512.doc = "28d1371cb41357ddcaa8ad707017e4235f85e30c3c578cc7c68b1d21cdc00ca0ff6c3ef44cbf38883acf51ae32412b1bdff96cc694d77078aff0c45f8e311f78"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "7ee4cb46b5e8dd5e727961b11ec9fffeaa1085861806a69b571e6a6043038db9c2ee28ef98891c399aa903975ef1dbc933b99c6724c9d75ef2c7e7a161f22bdb"; + sha512.run = "990902faa9fed7c64cd338e11a08e25afedd5fb67e1b1899d9059353f18bc0544731a3186e7dd723386d4bad9696885a2ef415fe18708cadb3e643a77923a116"; }; cascadilla = { revision = 25144; @@ -6552,13 +6558,13 @@ sha512.run = "df66bd91562f3678e2ef42f16a4a0c4af95209fb28b1176b5b63968632b3235391180b06431a42afdc73a9e4f97f47c8c954ed1ef2ccb746cdbf1d65058ad919"; }; cases = { - revision = 54682; + revision = 77677; shortdesc = "Numbered cases environment"; stripPrefix = 0; - sha512.doc = "89aa9005cbdecc26e0b2489b544cf3f504e952eddd9a28dedd2a2f555d3e0c5f8378ce1ef21dd78fbc5ebac616cdb7559f2147e143f3cef12286a3e33d9b5616"; + sha512.doc = "001b8006f21e5ec00464f03b23dddde9bd97308a6598941a028a36dc3db195954bb84bd0d94121c5d936f068ef16ab1d5ea0caaca85bb0e3d756cf68eaba4366"; license = [ "free" ]; version = "3.2"; - sha512.run = "281f9d13741f16fa07f93bbd2628f4da34db07d5005b6c1d7994ec7713aa100f152efd066bf712417bf6dc3fafb496d0a80f65cd2127c4640ab28cca6a4ee1d5"; + sha512.run = "bb33156b5bf1f4cb9ed9c3c3a2267dc3182d520dff3d80550fbace13a40c492278590a4856b4ada4f1932f693653ddc0eaf07ed520522c5e6cd4b9b9572544b9"; }; casyl = { revision = 15878; @@ -6570,14 +6576,14 @@ sha512.run = "1536d4fe6c0cc647def47d3686ac73757da8b4ebbb99a5188e78944d59350c0da731f2e51a40c94a1e05b225a793f292766de4221792804887b4350631c8a24b"; }; catchfile = { - revision = 53084; + revision = 77677; shortdesc = "Catch an external file into a macro"; stripPrefix = 0; - sha512.doc = "ad0d938e0bb4fe3d307dff1afc5ff93cd4b76948a88f88a65e3d036fe679cddc91c52e64febbf887c766d423fa5d94371869793c93138eeb919188b9b44234a7"; - sha512.source = "e254709b62517cbb717c43e894c17a72277465504bcbfdcacb2bf7423173e0476cce8355acb9772ca74fb267abd43faf0470ebf92139dd7847c756244efbc3fb"; + sha512.doc = "cb0f793b5f22d7e60801b87c2d60e748fc5492c0d19a52fd953929ab6cf6d63cca781f766e048fd349c88e62440b246d3d0bed2e164e6ecd760159c3516bd645"; + sha512.source = "b15515e1bc785f77f5fc6f49d386c40ce3d6106ede0e923292c8b22ae0f9bc67bf519674bfc3c0235eb06f2e7bc7b54d1ecbaba47be35cb955304e7a36ebbb29"; license = [ "lppl13c" ]; version = "1.8"; - sha512.run = "6e01a91913a2a81224a533eb7f119283c267682efaa2a6cec11e9db7fc593b0d7a6830b83e482f22e96df208dba598b1c6596a78ae5d4cd17aa4c9a50eeaddea"; + sha512.run = "5a2249b73e610e03ad19dc65289ef32d482645b04f9d0691f362f4cfad257503a679dc1151bb053676b8e762503bb418116dd4153c848f3f445d2a758befb4bb"; }; catchfilebetweentags = { revision = 21476; @@ -6684,39 +6690,39 @@ sha512.run = "3d0bef5ca5c37f1cae98bd0555d714ed4408b6fde4ffcfa78cf2512114c9aa09b81b23bc6d76705f64dd08ea493add2027e7af997357ff5c4cc360deae11ba92"; }; ccaption = { - revision = 23443; + revision = 77677; shortdesc = "Continuation headings and legends for floats"; stripPrefix = 0; - sha512.doc = "a3d2f92700e3421c37a666093944ae297ed39a35d99d6971978f5707619046603fad06b84aad55f41d3af08725535470ccec6d6bde3ab8f1ce4f0a53038e9ca8"; - sha512.source = "83a8ab7b7b72c156ea07bf7d19c759d342187440574dc82dc0f5e683abe490c3b408d672464d142922229593a1f8363881a48475da0884920484c6057a40358a"; + sha512.doc = "ce94434c1439f65564d294971e94447d89e74f0abbcf87a202e22d4749507937ec73f37017b2813c7d867f676821cbb0d31ebfeefc5d1505722025bcc3a015d5"; + sha512.source = "278311bd78d5bbb99269d5afd4cb6be9b973d5a4ca2420ea317c035e886c2a1ec933f25548799b53087960b1002a9018ae0acd3f69a84489015ca95f6aa19ec6"; license = [ "lppl13c" ]; version = "3.2c"; - sha512.run = "f002efbd7af71c108e041daaa182a4432d1886a058cbfda2da7fcf6c0f75a217d04bbb8498deed29c7f03a8d22d4d2e24327e6a3b284d38c7b37200431f17918"; + sha512.run = "22c4d2e22e89a4f150edf5c13730835d5dbc1ff7815dc71f8ccb680d3097c547a55085767f11b8261a23680e6c3d5d20017b8d7097dba8dbc6830a765bebb398"; }; ccfonts = { - revision = 61431; + revision = 77677; shortdesc = "Support for Concrete text and math fonts in LaTeX"; stripPrefix = 0; - sha512.doc = "b0e9b5ce6010b03afc52b6f4f7a978e8d5a8f1a382750bdbde0b758209e7f8dc57f84d950163e64381c2d7a8366a50a34c02286cc2011b9cde3e0d40810e01a4"; - sha512.source = "30a301941132ba7b85c59b7e806d2b28ff314bcaae30c228337344f09846cc1051a73df1e4a2b76e36d499095c5a21000f250ec13f967a6080280ea120dbecc7"; + sha512.doc = "cc09b3741636671de502407828df25e72e0003f09ff3549b84aafc856b25267c21179b26a77214e2f1ef3c8f99da9818d2a307ee24e55c72ab6afb653672ab10"; + sha512.source = "343842cb0e999a18bee5b51c64d904ddf90affbc0f6beebb28a10d8cd520a80786c16f266a9490cb09efe1748e8d92a9097ee3143d676e2a536ffe24248f2bed"; license = [ "lppl13c" ]; - sha512.run = "fb111cd33ec70fa672e759c9fc2894f6b0338e40bef7d1b2fda2c37a437fb1a5ad87ec87169ec389d9eb21068c890c960a5cc24efd6e443b5995d5001f4f7115"; + sha512.run = "55dae1465022b1ed48fc8a96f214c70c61fb5883eb7d40e9318ca93c97dd1ee2044ae11a369af23f2d096b8f74323b1be4450ea8d4b593556c6b9b09fb0a5228"; }; ccicons = { - revision = 54512; + revision = 77677; shortdesc = "LaTeX support for Creative Commons icons"; stripPrefix = 0; fontMaps = [ "Map ccicons.map" ]; - sha512.doc = "0e4216adcbe01d8feb95d31e2df143ad739f66c2239196f9f5c58638a87d320949256baee32703663d6116bd13b4af607dd38d16d4ccae218af55f5402308c03"; - sha512.source = "af84fa01272028018fbcb4fa9e04971b9580b1e6fd63f0e07419a088005b75e852a122a5ee0416afb7391ff165ae39549f8931a157aae1ea272d97be05132e8d"; + sha512.doc = "a2c4a14ef0180756d1213c394c8ce9c80713ecad91bdf16971948423078eaf1a08598fed354dd06a49723d8c2978b57fb282d0641b80b707869cb90bf5ea3a2d"; + sha512.source = "d0260623526603a50afaf091cbe58296b9f14da28bb05836a61853516e371d3c20ba5bab98482817c8dfe3757d0fac7fd692b185aae6b0cc9eb7de7d64af3a14"; license = [ "lppl13c" "ofl" ]; version = "1.6"; - sha512.run = "4e755538440c87c2bc1f8d57d41ce78ddaeae9a0e3c1c85aeed172c2a25e952963b26245cd1ddc3222285c883ed4574ac4228d17f1263db31cc330bdb1f345a4"; + sha512.run = "9c84995008a125448eafb343806840da7db52da9f906be60229c79aa419aaa84ffa9dfbcd25dff461cbdac32967faa06c8e9f66c0e7795c3b8925068356b1c76"; }; cclicenses = { revision = 15878; @@ -6797,13 +6803,13 @@ sha512.run = "eaded996889f84b0da67e482d6356affa3a3729e7eb0388294d620ec90d245d0c6127b44766d2a90c036a8f69c91892a5fc17cbb881da266f9b2686ef9f11555"; }; cellspace = { - revision = 77482; + revision = 77677; shortdesc = "Ensure minimal spacing of table cells"; stripPrefix = 0; - sha512.doc = "ae3ddf54914ddeea4727ed079352645de96842e69ed0bf30dfd92353ad0360d649cfc1704d0e21cc94fc649407fe8fa6d67e2240d98671094a3b84f7089d0a24"; + sha512.doc = "ac681d37376d6cd7e06bd45a19f212f57331557c555d051b9b340d58794f2e3b729ee5743593003c75726093e75539abae29b22d13422ed4b6817bb4f3665886"; license = [ "lppl13c" ]; version = "1.9.1a"; - sha512.run = "4f2b4cb9157f171324eba4e5660b536d63135f3d47f2e327c316198674e776f56d71fd815306483ecadd407b67ce53630ad1ef0b21f17e59b442603416e91b73"; + sha512.run = "77cd50122e24f424f44a5daa9ba3c86cbb3120ed8807ba6e1ce3fe2cb2876f808645388b3c46af4c5d9596a9209985f9a76a1567898baf4ca27f2c068792ae24"; }; celtic = { revision = 39797; @@ -6825,13 +6831,13 @@ sha512.run = "a5be357cd6bb15494b982982e4234bb7f0b6e5f54f4b71892efbe9af74005adf6fe994a8066a89ede026d45406b2e4ce4618620138b97cdf4b70a50346fa2b59"; }; centeredline = { - revision = 64672; + revision = 77677; shortdesc = "A macro for centering lines"; stripPrefix = 0; - sha512.doc = "023be77780a79180deae33a27b25c333f4499b302d026e5ddc34a2d1b7d45496dc0940027e7982816be0f398837ceb7b0de27ffabe0d1096c9fcab096784659a"; + sha512.doc = "83306894f1493b5f99295f43587e348266a9d2968284ca691d9ff5bf82b07fdf7b2962b7b62a0f7833d66cd1e6967e4dc4a896428f9614538721ffccab838743"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "b9db432378f6b24ab52c20e1189734dc7b1285792e5fc392808a04f98ce784d00ed9b87459017f1f798c5e6ff769639f650c3d3abe2cd5975306b6875e1fc067"; + sha512.run = "4a6fe9dd896be841a738072662a2e5561972c7e0653f7f196ef639e4d0be5268415c55ebba48490791040b5eb01994ac6bea72a6db9bf4d26db7f25310a44ef9"; }; centerlastline = { revision = 56644; @@ -6863,27 +6869,27 @@ sha512.run = "4a38e0bb1d14463423bdbbb20c642f1f0e9df3fed016226d6e8ea48a21ea1d1325a7741b7b25ed2f0230c05a28896b172f4334e2d7494ed3f727627cb85f2482"; }; cfr-lm = { - revision = 76924; + revision = 77677; shortdesc = "Enhanced support for the Latin Modern fonts"; stripPrefix = 0; fontMaps = [ "Map clm.map" ]; - sha512.doc = "11f689c3b824bfc912cbf3c45a7acb751bade5f4a84715b9f6006bd61e83728a83759bc6c4ec44cc1ceb6eb4cc8c297db7bc1faceae2f4c6ca8571c273249fb1"; - sha512.source = "5bfd67d7e7fc6efcf15bd6892e3a87be79600ae8a0d1b5ca16963acb5900eedc360e9df45abb4f6cb8232f8f8d2709178481a4b9a2ed7f2ba938e4a233dd9f65"; + sha512.doc = "df3c173139fea8d07770134e7989c24eb010df934dbce5fad1f90ea8373b8050cb34754fb49185ecad756d6730e55953cd18379a100f30d28ab6395af65673c2"; + sha512.source = "844ebe7b6b1fb79c419e37e997175418fb5da9c7bb9df894d6b337c239e54e399fbef08e9f7d601e44a097ac9353fb17fa7b2b6675f7ba8f48f0ebc6f0f98ec9"; license = [ "lppl13c" ]; version = "1.9"; - sha512.run = "25f96f10e7ff30437f0d70e4bed016c676f4ed7ec11d812b23e9a11d46591e5c07e94511f1aa1c7473843b1de9adff67d114244307010441dd5471f58c4ffb5f"; + sha512.run = "57c6e50c5fb93a7ce0064cf26454c7bc82b4bb3456c341fafdbbef6954be0309da4afc4d89efe869880b775d3a1c8976a0d8f96bb29e79a00fec1d5edb503d3a"; }; changebar = { - revision = 71847; + revision = 77677; shortdesc = "Generate changebars in LaTeX documents"; stripPrefix = 0; - sha512.doc = "e3cc8f3966f459ceddce695949aa41edc853f39988632aecce37d834fa0fcd1675e64d79400d81711190511b48c9d9363fcf05b1d96faae796169cc2d7f86911"; - sha512.source = "eb75317139de9298dee9d70a22f1c19e57a9fefd854237f90dd59c06bc36f63f31f8377f41658df1981b9b1522065f31db68da8ed41f4a005981c5c5fb9bf0db"; + sha512.doc = "fa438323b9c655cfa10929adc33158d99ab6183695f835911d0fd6df47e384167a9ed0df6113d9e4add49e7635fca0664270ac516aa5c4e32f34254661c2b6cc"; + sha512.source = "1e0a235a812c4fa1ef1676aa91b3a044ebce82ef0c1c2e50aa7ce47e82f5cab320abc87a268c83b47fcfd0819d89ba19cca10036d98bfa0bb1fddcc107ab3c04"; license = [ "lppl13c" ]; version = "3.7e"; - sha512.run = "f8dadbd0ab0c5c49d1b140aa13d0e3a95d0baf1a8c78a9a26e15feac1e2e866f1e45b9f0571a581f9a6a84365656b3e634dac09d9cfdd9d286a13259de11d04d"; + sha512.run = "7392bbc8615dbb6a23cfae50a82a374700159a49cde779aa4feeb7056bd2956fd0005df1f8d05c510b0d040e4f42d968cd9947eecef1f09233193ea1a6f75b3f"; }; changelayout = { revision = 16094; @@ -6895,43 +6901,43 @@ sha512.run = "c6852a40bc8415656b8137cfb90a79cff8f8e9938979eba4e02dadb3c5d1ffef60966f9e5779696402f2b9344026ebc1e22ddeb9dba856d779317ca801f26e7e"; }; changelog = { - revision = 76924; + revision = 77677; shortdesc = "Typesetting keepachangelog.com style changelogs"; stripPrefix = 0; - sha512.doc = "df414c088260ec08480cfb5e3c93b0530bf3cb15c64d9cbebc69948d50ef45b8f9f95ed4b386edb49a594e547caed36611dd1bdb5593f3b15d4ee0bb3c09ea0e"; + sha512.doc = "ec54c1b3d7fb80f8d99fda4018d1f4b3b9d61ee5bf05d15142e1e350b0d3e6eb76949abd5ef24fdb3d2e755201a0b5fa9e3c2911ae02083ec131906566001e08"; license = [ "lppl13c" ]; version = "2.6.1"; - sha512.run = "c89b1d46394b7d4674c7b0c6e315518b5ea42a4398e5c6d72befffed882bbed7d193321f072e9f3119148a49dcae01c06cc1f454e0620210ccf8267476376aec"; + sha512.run = "bb6a6713f0f5c22089151ac096e3633ec7d34406c25282593d093a1dc75b6af63bb995e5375695be20c116452bf6c01badadcfe351557c0ae09cce2157d45a08"; }; changepage = { - revision = 15878; + revision = 77677; shortdesc = "Margin adjustment and detection of odd/even pages"; stripPrefix = 0; - sha512.doc = "e3894d3a475f132e2242a6402899e8b9b6045681ce1fdb05fc5b0570e4d6b8b6980c2b5f5953602690250826db0e7dc9bab2f235d39fa5bda0e1161fd781478f"; - sha512.source = "45ba09248231ad1bf14dfa553b11172e610ae8f46948451437ce3a88521f84791ae149a83c1ff104dd0f00ea6a1a029e816ab7dbe1e38b9eb97902c4a9b9b312"; + sha512.doc = "046ff9c3199a9db75aaf210ea0256fa497fb3aaa369ecfbbe72adf7b75799d4d947cb084425abecea709f4220d971a6fa273ea74debd4766ed4e9df09dc13255"; + sha512.source = "c4babcedd8003886c0e5e5d15c4ca62dd14dda4872a0d7a3a73693ff2c2d5b18ae541c0566749f2ef9c43d3a4811e05b7767659b44c687d60725bfa779edf800"; license = [ "lppl13c" ]; version = "1.0c"; - sha512.run = "0ef1d3370affd4ffc2ef77031a8713b5c663263802d67142b10fa7fc025569b3914dbbaa5e71e2c643718940a0cb89194d79ec83a83b93fcf5d57e0bfbbdbb46"; + sha512.run = "54e6be7cf046d856c5392a10a77cfe9bf2b37ece0da4980fc2efb12f78f2d3e94d60d5c8662ce9b2971372e1ddf6b0d338fd6afc0dd92a79a92aabfa9a562f80"; }; changes = { - revision = 67201; + revision = 77677; shortdesc = "Manual change markup"; stripPrefix = 0; - sha512.doc = "26796990ee809dd953fc8f5ead93517faa1bdddf3639d9d51fc2f0ab00a620fdc1950ca78a6a77cb58a5977f702a1d93738312451900ffb0a745282e777f7daa"; - sha512.source = "35fc09ca71c5a7baac4d4bd69ea38f507927ba0c82c2ad7318d11ac22d3e319f70522cedea14f2d36f780bb2c7ea0cb852a111dac3b07273df53291956e9c716"; + sha512.doc = "01c536e97816fcba9aa27ad4f3ebe8d794ecd784feaabcc0a4ab81778562f72c77963d3c11515228f34b1785d91c1c50bbef98879a6370ed13c11a7427891c61"; + sha512.source = "c33dccfd5a8b3ae6a6e7f40aacd086801455c861d6595c174092da32c00f4e36476e0c1b6094a11aaa93aa2a654312bdef866fed20832ff32747f15cdb4669af"; license = [ "lppl13c" ]; version = "4.2.1"; - sha512.run = "c7c8f65cc8a6f94403a1c85b01eece41561eaaef39b39977d02b146ef8dfa49aeca27345eb96ad5f6ee05d3a6625aa0dec9a34def564fb2b25dceaa528d230f7"; + sha512.run = "706faa8ba59e0eb4bfa7e2ceca8d7f0687cd68fd3f08bf1e17312610644fd7fd91e0663a5a41b752cce6dab7d6dd63f272497097a2380ccc8be2d7241056e8f5"; }; chappg = { - revision = 15878; + revision = 77677; shortdesc = "Page numbering by chapter"; stripPrefix = 0; - sha512.doc = "c0d42e7a9cbae3fc7386e9734492cd3f879ecf69551d17483c4f4516c2ea09d0b9b76914decb987f850af362e54c638af190de6d0d6414d09c49cf48c0635f59"; - sha512.source = "371b6630fc12563694db35e8e086f7659e60f49a6b881281bd3bf2c081c6ccc2af74b630b6a53ac9d8b447635f2700f3d15643a02f7d873b5451c9b43a331b5d"; + sha512.doc = "96e0fedd16d2cb1726d2f31ad292efbd875fb403c5b9405c64c1100ec5a186e2a82b404333985395171c369725662008f939971a0866578f87685dfbea74c5b4"; + sha512.source = "ad7585ca02f67dfc6d21d55958c61158866f35fed44a303e414ad9aebbccacd01700a52928a4d6be9833b4a8666589d28a91618fa97cfed033ec4990ec84b909"; license = [ "lppl13c" ]; version = "2.1b"; - sha512.run = "8286a7b7664f7634bc5dd16ae1888cc4b70e2880c8749fe2e894d209384da7a8513b2daa318a4154f9b443f89b7eb2e3c6d620b81e1bbfa1ed64c243ad57e47d"; + sha512.run = "8e9ee39c93c12a2c13639351e7a4f56c4a14ceb542fda58bb7e7c4018103b143b0de7e66fda2931664e35c6f583ced3c3ff5057c258772897f881cbaea22a875"; }; chapterfolder = { revision = 15878; @@ -7010,13 +7016,13 @@ "checkcites" ]; checkend = { - revision = 51475; + revision = 78116; shortdesc = "Extend \"improperly closed environment\" messages"; stripPrefix = 0; - sha512.doc = "0527c3c080f502baaaaa14a398ecbdfa714cec872f6cf8391ef8a766aa24b497a0fc00012433409904ea11d7fec425dd7c7116a52e8d983bddb2633248d2b090"; + sha512.doc = "2507b82adff23e2c30f65529c16283588b9a26944bad01e390dda4aeb4c65af2fea2ef22bc2f44f4956b7480a80768f0881afb37087a3acb31ae57155905f9bb"; license = [ "mit" ]; version = "1.0"; - sha512.run = "40af84a5510dc3038c536c4b0aae0176651f01953650c1e6ec8b5d76459e7000246205d55f2b13ef566930649daf1eafc38e6d2d822787d1fa462e99837b6ba7"; + sha512.run = "4b3d75480700d5b450d8fdca8fd084bdd958d3fcf3be0e4289b0a7bea9de6508da023ee5d93d48f376332dd6bf098050cc0bfa7e55cdaef8c893de0c76226794"; }; checklistings = { revision = 38300; @@ -7088,25 +7094,25 @@ sha512.run = "62f374a57c799873aa4d1db52c56fcaf2f15dd813e3bd9295044499defa29a88567034e39b20af1e8a7e4208dcc35aa422c0ea8e1e0925fb1ae3e02a1a8cb482"; }; chemfig = { - revision = 76701; + revision = 77677; shortdesc = "Draw molecules with easy syntax"; stripPrefix = 0; - sha512.doc = "32818aa8bdbf3e2ad4e30de67783196291f75249beb15df26aa06836b403c55dc7a33f33ebe7bcc21f44154f4fb795f48fcfb16bd79ca93149aeb66e983d1832"; + sha512.doc = "e8803af9ff00a414c5df9b36e616b762a3e8901980aaa9dabc4ceaffddf61bbba197aa8ad03912430f22bcb8690345ffb1226c7f2566f9c96af1b0d46f9706e7"; license = [ "lppl13c" ]; version = "1.71"; - sha512.run = "6db4796f4d0a8f09b9590efdcb7e0259c94a19478d6a986e736b9a3d6773537dcb51ec0ee5d30c08149179a160b70fa0684d6146d758be41fac4a21a7a12541f"; + sha512.run = "f1370f9d35e01d36297b7292ea3998028a240f579e3cf50a32e427c46b7464485df32812d03a1f6ff82cb29ed5bf8defe429417a1a6da8c7dfe8a89124bf1947"; }; chemformula = { - revision = 76924; + revision = 77677; shortdesc = "Command for typesetting chemical formulas and reactions"; stripPrefix = 0; deps = [ "units" ]; - sha512.doc = "750a2fb6166ebddc2691e15b73c77e0c9f346c08c5426843aca3fc9f0284bfdaf0e10b7c2d89916c9cc28f1fc60b15aed0a127f003a9dd7a8942f5dca3e0f879"; + sha512.doc = "166453b4fb6f3ad74d87356828f012736c3cb161d1fd7f96384280f6dbb8a072b1ae0b23cb4b6e23d6ac3ec5043fe266e403830903c4e89b4856ce616d65dcae"; license = [ "lppl13c" ]; version = "4.17"; - sha512.run = "aa603aeba797ab1792f7f00b808f83adff18769a85d143f7fd5d0960c1e1ccf67b94cc5a14d7d7d980188721c85ad088235f83d1fbbeddcb486c7f6e6e9ab3dc"; + sha512.run = "93d34c7b5a47794e5cc7f920294f1996191ba002241c4bc7d82961dbd96cad6a22e26269a213bb3f1f80aff3989f1fcd63e676c3cd4c530947ab2a39a9485046"; }; chemformula-ru = { revision = 71883; @@ -7117,13 +7123,13 @@ sha512.run = "fd03f5fadbabf6ab209ac9fdcc037fd7d2876d163fa94f4654a13d4e06d28564bb85689293961f33402f723fbd3bddc1326c8418b87a408418c5564a7ce2d4fc"; }; chemgreek = { - revision = 53437; + revision = 77677; shortdesc = "Upright Greek letters in chemistry"; stripPrefix = 0; - sha512.doc = "69ef091ed42bb40826af81c9a4ce5536873a5debd971d70d30804f75a3240bc1aea037817cdc42346537cd025306c928fa347938785af9e69022ef51fba20d2d"; + sha512.doc = "bc6822274b0f75dd78e719e188dbfca83ae9c1e99aa1c177e246ce1022d060dc691e74b1c53edd69197b12c34e3d9932929f2717ec4a282c28c5de6ccb0236fe"; license = [ "lppl13c" ]; version = "1.1a"; - sha512.run = "8e70154271fb921ad9edf6ab5f8a21ce7c229723f88d7e37fe17aedb189c67a5749ea9e622c2dcebeedd614efbf18b9138e0219aea998f7a8ab3087348afa788"; + sha512.run = "248d6e5912bfd63aa3956f6d2f9c9807713f588c90c1738e159e9ff2363155562ae5e18d21487a42c98b92099e0ec981d5fc20d6eea4456bed5846cc8dd52be7"; }; chemmacros = { revision = 76924; @@ -7135,13 +7141,13 @@ sha512.run = "8ec2cf58352fa50278987a0c8bece5929466566b7637e951493f7e0eb371ed21057470495220bf55bc4c0caeef139068393fc44ba5d9ab26d557eebad68f3c4c"; }; chemnum = { - revision = 76924; + revision = 77677; shortdesc = "A method for numbering chemical compounds"; stripPrefix = 0; - sha512.doc = "151bbab7e7123d35cc430b97d8b0f278d541c862f0492767104ec61cf4740b583de97f4be51714b65e7256fe675ec5f0872a1bbb888441941392a96ccecc5e30"; + sha512.doc = "f4de388200da8e32728e9f7ec57859050a700541ac3703f52387060351fd4dd6e4f3d287efecf9edaaa2ab919eb109ca3064cfb27b66295105fff8292a921d29"; license = [ "lppl13c" ]; version = "1.3a"; - sha512.run = "2bfdffe4a4c981eab7e5e791e7b55b69cef215b2897fd1ff3160f919256e2ef2bc9ce1ee90d3979e703414466405c1b4323dac229af243baedab3fb4a311d70e"; + sha512.run = "ce424b2a93d34608eebdd5efb64ee2c14121bd66a39fe9717c913c55ae917f7a19a72fab6a4b7bdb1732a7b66af9bbe0c953c1724280afde0f5dc887f8fbc58d"; }; chemobabel = { revision = 64778; @@ -7201,43 +7207,43 @@ sha512.run = "731fb10454a9d359d91abf927a27215e72283a9635cbd853a6738ddbd5047d81fdb8d547b891f29836d0b604d97749074e9f2676c5ad122522d987ac9bb46105"; }; chess = { - revision = 20582; + revision = 78116; shortdesc = "Fonts for typesetting chess boards"; stripPrefix = 0; - sha512.doc = "95d3b598f63231abb6cdccddc970d6ccb29bec7e9fa29efcf1391bca70b610e9c0bc65754061a4b955548a854bcbbdd8cdf05f8f93fe52bea400b7c281ccc0da"; + sha512.doc = "73e1be7013d86288f0fd7b4ad8644e00b8c4358bf105ad4979d4c34bfbe3363aae2adcfa5711b29a22e5fe3c36d589dd50ebb6bf20ad4331f11f3faa02d5a6b9"; license = [ "publicDomain" ]; version = "1.2"; - sha512.run = "236e195febc213825fbb5569d8eddd1967fbce1c6e9d550a1c52729be43674e063161adcd5dcb1f6293d9ecf8809518d40064fee08ab64ffe444affe3282224b"; + sha512.run = "c1037baa29d176bd780775efc53fad1479f61344322e1fcf9a1bd25cd6d66dbd4bad55bb07b7f374ab8cacb68a519ce4a027c253b9556c941fd8f303219ef4af"; }; chess-problem-diagrams = { - revision = 74591; + revision = 78116; shortdesc = "A package for typesetting chess problem diagrams"; stripPrefix = 0; - sha512.doc = "b727539cbb324e869a980bee5d31dbc11e072ed00fd379f8fae855172711a01a2f8d9349e39b10b9013c75afa5b5791279237feef65cf04bbcea4ef9f0dd6843"; - sha512.source = "8de49267eff7b3920aac77da9672e616f1907c3a9d4c5e23c1ef644df0e828a1c2e5da17fc7b1c9b9aa87eb790a5e937963a36b362326ab5396741844cd50c9e"; + sha512.doc = "549f638b3cf62b1130af52232d40f42ce5d3c42614cc95173787e4e9c9d4eb0d3a35fa15da0d1f054201fff993f4e6d920553d1a16aa9062356f66540dfda623"; + sha512.source = "05a079cf5ad3aff9a4f8f0d8f66c67c108a9e6d27871fcedf4b6b81525e378ef50ba9250b8337f46e23bea93b93685cfebfdc18addade85feffb7b0c827bbfae"; license = [ "lppl12" ]; version = "1.23"; - sha512.run = "eefa676064fdddc9956a64308b3521d92634b7a8f2e1ca9eb3c9a10274712c5d450f862d2670b8ffbdeed02831cf14b202ae77c223a053747658bdd5af06f93b"; + sha512.run = "ea2053c27a11f2074feb76667ff2cfa68118f47056d3b33d9affeb78a63e4f4366132ece1dffdb5704750841f145627ee80fb8a819148c16ea233f4ff99414d2"; }; chessboard = { - revision = 72795; + revision = 78116; shortdesc = "Print chess boards"; stripPrefix = 0; - sha512.doc = "c5ae4db442e578293ed9e09f44d4c392291cb3b7c20c15bf1b08e216e948c8897a8201c6fc1dfbd1671dc3f8a21c6a78a12a5f81ca0d79ab260c8c2ad58d1f82"; - sha512.source = "c078a3ffd706eb626d88e00d2af0216119fe5fe6d5ff39caa93ec7b7cf7fcf0af61789f9267e47d087c6056cfea32f5e3faa92b1ba22b9f209202bb375ec005b"; + sha512.doc = "a205a8717400191285141d053a0403ce9b9fdcc890a96e99c93c00527d5416844f81c1618b4a790b2a18677c51c9ff22ac34c5729c197c093d8abf832f23ec41"; + sha512.source = "aaf5933ddb12517e7b34b2e537185dffe5e6cc135885017321107259cf0c4a2f10514ca938a59f8aa87602fe885f459ebbd50fe6d9031bd51bc45cb5a3a298ad"; license = [ "lppl13c" ]; version = "2.0"; - sha512.run = "6d23ee4e644d58deb6fff5b9d0bd9ee1808ad9aa30e0718c2d9920a35eaf86aa10c3eb773595971a8530793d91282059754e0efa26bb2c66c7e764a919d4bef5"; + sha512.run = "43c2c33824a9444b2b8a7e7d95766f2fb1d0295dda025b4b1ebfc79659fc4d01bd4a869ca442cdf85b591cddc141cf7b73814e58fe74a3c0d19723ce1507e3e1"; }; chessfss = { - revision = 19440; + revision = 78116; shortdesc = "A package to handle chess fonts"; stripPrefix = 0; - sha512.doc = "1f9e625cb7765450fde23f5666af3b43ddb9ba2e67e7d04b98ef19446117cf26eaec3c2586be7c683286dedc37f8d628e4142bae834af716f2c068ac28beef58"; - sha512.source = "8745f5c712df2da39a61aa3d7ec3b6b4917c4905e3a0c4ac25ea6484555f25db6fd31b49a9c86566f69a660108683b4749abeb17f512ece9af54ffd7806c1d79"; + sha512.doc = "b1b12391a94476560b4d8c0c23ffbc43a7d123f20d8e876d86fcafc7ebc0e7b58065e3e033ca8bff9cd7a77faedf974127c81fb777bc299fcb70094920bfa560"; + sha512.source = "56c7c28162f62a67d1788bc7fe0e2cb32a8175436b7f44799b2891296702fbccdd18f1aad127eba86764cfd5c34d112e480e5077ce3929b4f69e8d773593bd7d"; license = [ "lppl13c" ]; version = "1.2a"; - sha512.run = "8250d4b470a74877c44093888657b0a3c6ce71abc2a23780e71590d0398fc08943ef77ffafcfdabdc6bfd739f7d5b4ca15f2436df103271de029e5ff6102f579"; + sha512.run = "674101dfc0688bee9342cf9510c07bec20e2919226446ff7db4d9d9e8055e41eb8c2d429acb6b4bda1d824760fddde7d80e43d50420fa68204f22127f93ec2b3"; }; chet = { revision = 45081; @@ -7273,11 +7279,11 @@ sha512.run = "c8174ee6bbb8a57448caee6cd23bf7e41790dd1ff40cf496360548fadf1e7161b2e08b2ef53abb51b1410b406689267ce2d4a8668d052754e323a1d836670ba0"; }; chicago = { - revision = 76790; + revision = 77677; shortdesc = "A \"Chicago\" bibliography style"; stripPrefix = 0; license = [ "free" ]; - sha512.run = "07db3016436428e7a6924569e0f90f7bd6cb564b5c9858082997a6a8189d82f9d673f4d761d81de272ea2bd6fde03046432f75d33d6e9590822ef9020b0ef319"; + sha512.run = "b7e13e6f3cc52f7ea701569dbf0188da88863f5edb06f07b8225c5a183c973063232ad1871020f77f912c924992541a50fba403169607cd688259545366f6e30"; }; chicago-annote = { revision = 76790; @@ -7342,13 +7348,13 @@ sha512.run = "28dc8b70bf5e97a4e31defe09a16805a57054a019fa7908f6dda7ecededd8a37bff3f782d04a7c2fb72ec17ee1695d5a5a68daf3a159092080e5a7d667b4c9e1"; }; chinesechess = { - revision = 76924; + revision = 78116; shortdesc = "Typeset Chinese chess with l3draw"; stripPrefix = 0; - sha512.doc = "25eb73cee75216ecc958c92472651149ab0aab45588272865a3302bc56910e039aa78e5973dea8fde59a341ee872b429eeef06a0742596dfb2a88f3bd770728e"; + sha512.doc = "b33c392d69ffcbd25e26a3fd5c1559cb63289d62b2afb0d40f6fa1fa8198d8db2842a0a844dc946e76946855c9f8980417e637aee40a0142e5c4e590814dc17e"; license = [ "lppl13c" ]; version = "1.2.0"; - sha512.run = "7e915fbd063dea6fecb8480ed3e0addd9ee73a36e25b68c2a85f549438a9fcb2f05e763f8d7ca0e0f3594562af435d449de9a281a714fda3cea5c917da3e46e3"; + sha512.run = "df52675f452c9891668b400ef6e6fcdab0941662b036a11587fabb868ba750cc960c870036813af1487ba2c2ea2bfee15c0b9c2f323d330b32f7c28327387df7"; }; chivo = { revision = 65029; @@ -7367,13 +7373,13 @@ sha512.run = "ef91cfbaa46c34bdfd891c3bb752e203d1cf495d5a9f12523b3c59fc591c7abd78ad943d3f4da8abb46fea9f25cfbd280785c721cde155851fa34f3f3a71afdb"; }; chkfloat = { - revision = 27473; + revision = 77677; shortdesc = "Warn whenever a float is placed \"to far away\""; stripPrefix = 0; - sha512.doc = "b79b6bd6943dcd07656bb46d44bf50ca2c0148bdb6ae711d17a49e78f3bbf2b95781cd6f3d0b2f7625b131f7485d3db608c963367dd91dc91070501b367471b3"; + sha512.doc = "64532dbc9042c4c38b9f85c8245df2d89b81fc79aa5bf70b0a18581873645728710db2697d994c88a53d51dfa1b9ddd61f8491b57beaeae77d6d405d3037d013"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "2a08b71c204709846bbf26ec3883e9037af6ff22e9bdf13b27319ceda55381eb9e3816ead4e444eba4b8a050a188e58d14f0d9153a813953f587c6cabb3932b8"; + sha512.run = "e7860ca46c9277f3101805c5a59bdd035c79ca0c21966c0138bc3505cb6eae559a5af3ffb7748c7217c4671588452afacba522eb2fc842a0e302589b49d8032b"; }; chklref = { revision = 52649; @@ -7388,13 +7394,13 @@ "chklref" ]; chktex = { - revision = 73776; + revision = 78222; shortdesc = "Check for errors in LaTeX documents"; - sha512.doc = "bd335ce7e0bab9b333a275f1e645a2c135443265e778f8fa4f11aadbc1b1f53b5db113f0b249c048242066f90c2654a492c65eb1efd56f40d49c18f5ace7f859"; + sha512.doc = "a03ef8f94a39f28c503e5f25183633bc4a88ff3943a2f00ae25a4e2c75ba2d7dafb0205c0818ebd2de083dd04323242f023e460365ac4ebb00d6d6e09b7001ca"; hasManpages = true; license = [ "gpl2Plus" ]; - version = "1.7.9"; - sha512.run = "e897d7c8d88cdaa8c7643803b891028d14c1150c299bfd50fc36db8000df231e346d8df4123f53edc75ee6da3a9e3a7c6d7d6b6f8ed136bb20980704d1e60cf7"; + version = "1.7.10"; + sha512.run = "e215a7de0434209dc953d8ddde242e14a0b3b950460645623eede84b02d5b83ba941e48e89846ab579375015c977dc825c7be206206f4936e6f1686f20d10031"; }; chktex.binfiles = [ "chktex" @@ -7412,13 +7418,13 @@ sha512.run = "a32f71d89ee69ad60de6173f415d0a3aca7563107cfed71aab0ae99972a2ead442bc75f848ddf07c26c5d464b2224afed5ce976bf037049764f722396e9666d9"; }; chngcntr = { - revision = 47577; + revision = 77677; shortdesc = "Change the resetting of counters"; stripPrefix = 0; - sha512.doc = "3b63e4676232c05516bb12c189873e4af39b8b34df2690c897c4733203c9f19a30759850979c47b05e5fea0bd1c277a5c1ea0624709cda6a3a4ab0196231afb9"; + sha512.doc = "45f21bc6b8c28d0a3f2d34f73fad22b15e66e9cf52f322ef52848697353b1ed136500fb931703ade4555a875843d9cc3345723231b1dcd50a9fa91d427f38390"; license = [ "lppl13c" ]; version = "1.1a"; - sha512.run = "0fc94f91911c623578912ed43526d18f85a003f797e94ef5610aab8477154078efae7000256892cc3d3103843ac8065c27d56a10c6f57c16d9ff13693930b0b0"; + sha512.run = "1ba53b9c8a045f8c5a4ed26b942f7ac42f89a14b5ab70fdc3b413d40db322b7586e525db30ff07e6515e49fe13bfaeb3347de33905524050f9529a556f8328eb"; }; chordbars = { revision = 70392; @@ -7523,18 +7529,18 @@ sha512.run = "1dd802c60fade71ee873cac25440e52b9cfa45293019cba6c22a16a6861eeeea1e15ad4f945dc9eafd95873efc112110b4ec14550f8bf8cdf57bec6fb6e54ade"; }; cinzel = { - revision = 64550; + revision = 77677; shortdesc = "LaTeX support for Cinzel and Cinzel Decorative fonts"; stripPrefix = 0; fontMaps = [ "Map cinzel.map" ]; - sha512.doc = "7edcb9894dfbae936ef6dbde1645890feb50ba5914ffdcfd4539a44f8c8ce24f150662fec06663de54e8bfa69479c8ce006038f063f6587bf70f7c3449623a4e"; + sha512.doc = "16afa87ea09f7c14c4eb00d0da3e34629e37078a5c6f95112f0f780a394b8a0a3155af82eb2b5350c72508ca6d402047c8dbf4fce30f4aa56fbea93019437ed7"; license = [ "ofl" "lppl13c" ]; - sha512.run = "5e02892250c5b787e4c6288beae9be2b9a2a2929a31a18c40ab3bb7609a23741e829747aaaa639f8579f229005a2171070853ca79e23b7185ee5edfa090bcf13"; + sha512.run = "fa0d1b322d3162a611c1bbb5d3b179231aeb5d27de69de8ed2f9792e5bb08306759cb9ffe5c113e6a22c865abd38abbdd40436c321c88919c45016d25d990343"; }; circ = { revision = 62977; @@ -7547,22 +7553,22 @@ sha512.run = "12f50efbbb07593485120d0e0b428ff2035a44c668025eb4a6ac78ecb3c733c5975f9f7ab4685c71488e7480a3a280fb90f618d03d79f1afed278bfd67810573"; }; circledsteps = { - revision = 67889; + revision = 77677; shortdesc = "Typeset circled numbers"; stripPrefix = 0; - sha512.doc = "815af1f69253625528fda78b1794eae1ddb5cdce357f5af5db5a68385d7ae90386611335fb8c429de8dc13a908ab5253ca2e99ed019590434ab6d087c2dbcbd4"; + sha512.doc = "7bcd563bd1c342be7e2202ec85927c2a6de6c0a3b3d8be8fe1012cff844711e35c91ed5e8c987261c32af3e2cc33fab4f92cb77b9ab6f656c4c0d79e5fc774b4"; license = [ "lppl13c" ]; version = "1.3.3"; - sha512.run = "41f96e112cba5f15bb36afaccff8852917383269c7ccf8f163972759615d5e5b87c3acbb54e4d14db6572cb0330154e1117f3159d851fcc9d3c5c3efd3c17d88"; + sha512.run = "a86d912abfc86065946ae611d9400351fa671ae80cf407a1f547cf413c6ad3f306ea7a5923286753a119cd63e53f3b0227275ba6257ca9df00fbcbc027053cc8"; }; circledtext = { - revision = 76924; + revision = 77677; shortdesc = "Create circled text"; stripPrefix = 0; - sha512.doc = "3c857b42cb9d9e903cb5e4a987d95cdb2ed31cec5bef5463866c5956421374d308160f1836d943bce68590c2b458933127d193fa363ceef3c8d53fbcf12c7f3c"; + sha512.doc = "70b7bcfbf546d2976619469fd7c1749b24fa2c276f1030649bbd58b268761b98cb83feda918e68424dc16f5a3f19700baf6fa72e22b7460efb319e8e5c06b36d"; license = [ "lppl13c" ]; version = "1.1.2"; - sha512.run = "646d9285a8b858dac62406a4590f6576b49806a8e9f703344e4e3ac8bb7b3059ce55542af3de9279fe885d2fb25e319c5119d14f96350e9ba24687d208159dc5"; + sha512.run = "eed168e5dec89e66a3722ca577004d38498c766a43c89d2a7a65246448be87543efe09c2ce84011114c27e784c91937ae25bdcd2aa183f5758d6b0157208eebd"; }; circuit-macros = { revision = 76218; @@ -7574,16 +7580,16 @@ sha512.run = "e88aab0a891fc38f46c51954266586990e22c993f2da93b142c3d309f35abe23fde9d80e6c29e75b787b6303ed5c97e5248177ae4b59be4bb802aa5e8c1c04be"; }; circuitikz = { - revision = 77296; + revision = 77600; shortdesc = "Draw electrical networks with TikZ"; stripPrefix = 0; - sha512.doc = "69e3696d477784b025689d1c36c436754e8342b4a4d84e00ba11cd9927630e9eaa2c9820eef23d7f18fc5c22a6226b4d56c514d639b9645caefe8fc307a281cf"; + sha512.doc = "8bb28479eef804eecb4dd6f1fa6eb0d1c050307ff8517b7ce7b99b07de4caeb1a8bc5e5a1df365358fdd2440190b442b3319179239454480829b0bc8cea23528"; license = [ "lppl13c" "gpl1Only" ]; - version = "1.8.4"; - sha512.run = "a97b6a1c3b5dd392a64da50de8793f66bc39288f163a7f20dd5d99f28e9d9b441e535db3d74c3b01df02852dbb056d95d72fedc56cc2c56bb6dbeb207494fb47"; + version = "1.8.5"; + sha512.run = "fb5d0d95e258ec3487b4a98055da1865ea87fd807ba837ca4b0780c172f818431e30d30a1d4f915ed0c534a974925ee8a86f91ae34692006fb98ce40742fac86"; }; circularglyphs = { revision = 73069; @@ -7598,7 +7604,7 @@ sha512.run = "4765517f2f4dc207d2d606d1ad17aa4473ab026a84900fe496a601b2d997dc854cf3eaea813e6d4f3f99cb102cb0aa019056a53c94ef877f47ae06020ea5d835"; }; cistercian = { - revision = 76924; + revision = 77677; shortdesc = "Display cistercian numerals"; stripPrefix = 0; deps = [ @@ -7606,13 +7612,13 @@ "iftex" "pgf" ]; - sha512.doc = "47e3d61d604d323fffcbf72df254fa8882ed34d8ce848a6a92bc19040ff4e1c80f94c2fad33627baaefdb20fa35dcd491244be67086f6e9a7f0e690812fa2e53"; + sha512.doc = "53b0191466fb85eb85cc8d721e9cc010077dd31fa1a6c81b3d4dd88fdffb31337f073e6a63b802a07843df865321d2b5f4db9e08c3f76f1cba5b1afd6cc047d2"; license = [ "lppl13c" ]; version = "0.6"; - sha512.run = "602f494a52594aabdfa9890baa8f85cc0d6ca6c738b2c09ed62e8614a8501931b3ec7c135747f03b3c87843da34cbe99f3f129f07719d909b7a1f7b9c7d603f8"; + sha512.run = "55cad778744022e9374c5f033e010cd72f89ef19b070b6a572cfc32c34a20c4ebd311b6a2dca028658f4603a1332639f1308b6a6ec42adafa321fc068942f942"; }; citation-style-language = { - revision = 76981; + revision = 77677; shortdesc = "Bibliography formatting with Citation Style Language"; deps = [ "l3kernel" @@ -7624,7 +7630,7 @@ "luaxml" "url" ]; - sha512.doc = "0c66184975adbc095d004f9967d2d1fb10104f84cbf1215117324f20ecf68405a0db788ac1ef7eb19e70337fd4551f2f049d84f53271dfe6672b4cb99ac900aa"; + sha512.doc = "4df3b42628ee0a726b503c327e96517a6889d46340f7c9412fb13b2e352552cafa8a8be2dde22437de5093dd6f425bfb1f1fcd55c7071ed78fdbede4a3bb9065"; hasManpages = true; scriptExts = [ "lua" @@ -7635,28 +7641,28 @@ "cc-by-sa-30" ]; version = "0.9.1"; - sha512.run = "bec84bd6c535f2a9fce0e533be87a24f0702d6d6c9d959aff4e13a60f44cc7144b3a7b0134fb325449ed2034795d3c499968e7d4e60907a249b86026c75476b9"; + sha512.run = "a7a050dd15235e26d30e6686b4c763d3ae0a74966762c8a0c98d4ded1a0d43166e2224dc0f3d88b7917972a01f948537f31d3af85f341a88ee089f99f813ff01"; }; citation-style-language.binfiles = [ "citeproc-lua" ]; cite = { - revision = 36428; + revision = 77677; shortdesc = "Improved citation handling in LaTeX"; stripPrefix = 0; - sha512.doc = "f9ccc0e1975064ec792c6138907cd3dc8080ff2fd02a2925d1a1334cebbb2289797b234b46d92be0ba45d460c31359b5c143f20e28cd1aa1827489d04b88d300"; + sha512.doc = "427d8bc2ca969d0e0cfe2edcd7b5936dbff111df03d315a0af36b7067395cf81d52cdd793b4fbfdaa2d3f3c100f66b8d25084fe2638ea2d5e40e0ca25eef0be1"; license = [ "free" ]; version = "5.5"; - sha512.run = "39196b799273a2da29591b1b59c0a504f0e0971a6fb12a21bed5ac45d94eb017f1e7c64691fcd46f5c151d867c1ffac706f050fe2e08bf3c58aec8867fa185d3"; + sha512.run = "52945420372837c8797c8204536f4af365a170b5d166a4cf4dbe2bd383ceb79b02d7a19882e1a56e52eeca34d541524d623cc2dda3132d69b02529630a0c7b18"; }; citeall = { - revision = 45975; + revision = 77677; shortdesc = "Cite all entries of a bbl created with BibLaTeX"; stripPrefix = 0; - sha512.doc = "f1eaf5ed48bf3fd2bc336b7d91dde09b5cfa9a1901bd6315d4abf032439571a89f1d7c4794ed0256ef1aff0456d275e68326e81627f164652c84de2900165a98"; + sha512.doc = "091d070d4e8e2a0c11e8c72cf2bafcc56c976af973ab4020d70d8585f612a56c74d83f851ffbc81432e5a4c4e4dd519433489b12388634a5ce6d0e0d3b6391b2"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "2549b398c98f82833849a45716d55a776ab3b7927fdc400c2e6d43c45fb0cf628bd66bdade7ca63bcaa2e98807914f7adb958c6a06c27762fb0ee70452d4d280"; + sha512.run = "99b5f71ab28ad07ca58cbfe1929232f1749d2b84d7f8be08b28845530989d777a198517e0fc31f7ffdbc10342c9d039908525114dff62ec3a8bd6b8b6f361e16"; }; citeref = { revision = 47407; @@ -7800,18 +7806,18 @@ sha512.run = "2d55bb97b43fd087a539456fc80a9fcd2b6860f88159ffe05abc02085fc40ee2e068a642e06fe1aab3423b4b63d91af9f96b918ae3f67b510c68774a71a05d23"; }; clara = { - revision = 75301; + revision = 77677; shortdesc = "A serif font family"; stripPrefix = 0; fontMaps = [ "Map Clara.map" ]; - sha512.doc = "77a90c3cfdb697172c2a338ce282ce79fc01ca7e6c86a550a65320cafcfc2dba2ce444388b9a540b6503ba25329eadce5f166a250dc5a2ec64d09dd3fcca0ff9"; + sha512.doc = "bf202dea85f728b35756eba23c3ef838e5edc91a38c90185d3ab0026e4b3305d111d1a837fa882a3738747b756531e7dc963087c2fed000898d81961a87d2fa4"; license = [ "ofl" "gpl2Plus" ]; - sha512.run = "dc80c7e148919c850d413ccb0fd0097858e2ba8a708ca28b583296c7e23f74b1ca6f7a94755509b47de25cdd7485b218df37528a820708a2ed04ed9629275f56"; + sha512.run = "12418675881e304e2afd095766b9db6d1ec8e32e817720cb0741f8f4e6bc5e48dfafe5f9162dc273609fea5e49cd6f5603922b7ff01352723f049caa8f5ff7fd"; }; classics = { revision = 76924; @@ -7875,14 +7881,14 @@ sha512.run = "1d92e279264970ca6d7612c3850fd46d4f3deb74df8a9149d6e63ac19eb665e5affeb1ab9bfea44d07825b80245b0a3b951d3ec08af0834c228a21270bc45437"; }; cleveref = { - revision = 76924; + revision = 77677; shortdesc = "Intelligent cross-referencing"; stripPrefix = 0; - sha512.doc = "54c8a55f3af82fdf9a5f391e6c5a94c27e7ab42b003ddcbabed501d97858f04491593fc8e607ab2765d71f72c731406cdc6e091229293d56ac73c76888934899"; - sha512.source = "1825bdadc5b395ac3d9e4b1a2aa94626f9e8df99a72e5a1cf4807d42a48dd0b1f5bb1a35536c8ae9aacfae7efc35edecdf11d6bc8e9b409cd074a16ab86232c9"; + sha512.doc = "0b59e337d22e0245bb34d1b92854a504648fc6f6a6230418e7aa5c3a6558ce5fe49d2be1cab25f154fe59b6da42ae7ef4524012923fc76120d23011969e46f9c"; + sha512.source = "75ac1b463283e2af964b174d3b410bc23937daf500ab88ca4404dae78380237fb2e0972868e7ae0f1eecee0959a3f47e0c5b3b543760583552ae62ef68bc4a26"; license = [ "lppl12" ]; version = "0.21.4"; - sha512.run = "3fffeda826456ae3a8af09a67d816ea30915e8902f9b0d449830c4f20cb685c405a56670bf24babe93b0d784cfce45bd9963811ca09e0de191936e079b691760"; + sha512.run = "6712d137fc4f362197e76f377b5e5655db7dedebd7edcb518e9d546c825d64a06c77993b7a8b3626e84bc8b4ac1a1980ba33c78dd5e8b70c45f5c44a4cc47475"; }; cleveref-forward = { revision = 76924; @@ -7917,13 +7923,13 @@ sha512.run = "c6846fd17ede59a78cfdf2dda3c7a51b10e12846452aaf60a1fdc6977dbd34c80034fe7f3b17919b83e2363d9543317cfae6d78b0be92af6cbe4804039ce48dc"; }; clipboard = { - revision = 47747; + revision = 78116; shortdesc = "Copy and paste into and across documents"; stripPrefix = 0; - sha512.doc = "50e7447b35c1d73c1d36bab165a8bb476764ffcc4ed7994e1bc63c6759baad0dd6c2c1f6a95334c7bf649dd13c8e79d17ec536120f1112d621e833b6f9f80578"; + sha512.doc = "5ddb3212c9fe77f858fea84bac623a33218f98412db3337674085717ddc19d51aca6a13cecb7596a145c4be70e2cf45535b23bcd1e82aa662f9890a2679c46c9"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "19aed32c2dc229852133a44fe5ed692a0d3194d374cc77e2301314b3fff929b834fd4df82e811095049e64ba127180eddb77fcc4211aecd2db40e8124a38d55c"; + sha512.run = "8eaea2a40f4fbbe5948b530a83fba0e3bbb8efdad014414ecf1d3bca1ec9ea68126328627982d560cc5a40478048208efe440a595e2245a45ef42c9b97c2233d"; }; clistmap = { revision = 76924; @@ -7944,14 +7950,14 @@ sha512.run = "ba378fe241cd2e51b641f0edc4bdd1403477b392e0a22363bcf540b513c1c15b1c0e3ab37020aa77ec147ce59cc7ad6f09c86cadcc0a77892a1a798c36c411aa"; }; clojure-pamphlet = { - revision = 77161; + revision = 77677; shortdesc = "A simple literate programming tool based on clojure's pamphlet system"; - sha512.doc = "2858b58bec0cc6417d6260244086187ca81d2891a6484623c9a23c57ee4eefb9b85fcf4027edce24b6926c32b8da2f89f2c5eb8b8131da863b4eaad0c265334d"; + sha512.doc = "e50f0b075979436c021fad692f5536a12de5dfe2baf115bd99dcb5807885b6c929991fe6068d840b5cb42ff93f98588643db74cdffefce8e1783e7523d64ca14"; hasManpages = true; - sha512.source = "b60982241c541443e26410c2ff523f45e994e2eca181ff403d62b33da11d7d9cba892193091f1990ae0eb684aa2f7f1a18366127d291b22568a085ff3c0a8e63"; + sha512.source = "1b96de0f843c7958952913199a040f6a32004f7a8951049084ed3539af4c4f47f88302f9dffcebc7702e30d6b596ee739719a65bbf961f5fb02c3b11654c8217"; license = [ "gpl3Plus" ]; version = "1.3"; - sha512.run = "e6056487d94eeb79e796e174f19d5075a357f41e2e43eff4f616db3d1737b75076c807a000df7cc3cc925699d09d1e17b15c3e1631fb71eea0c88b2df698a8df"; + sha512.run = "74436143eb935740f854ce9b0c27c3ec4576c11b681bf65416f6767a995c3ed617844e55fd68d540d8101c4f1ef7c62f2b2f9e106ad1ac6944b7be6240d9bb3b"; }; clojure-pamphlet.binfiles = [ "pamphletangler" @@ -7993,13 +7999,13 @@ sha512.run = "eb609d4204f9292b387fb8ecac13eaaad77e1d32870cd29f4996771acc5f8e82560e3fb9dcd2c8284888ed55d2b7bfbf931b50e01b0e4b8790c2ce5ce4445588"; }; clrstrip = { - revision = 60363; + revision = 77677; shortdesc = "Place contents into a full width colour strip"; stripPrefix = 0; - sha512.doc = "9d52efc5bec01766d81240bc4087d76b08b1a07c1b89c3a197291e7f7b9e1d4e10214ba7640b591cc82c67406c487c39b571ddcc89adbdf377a3e3fb4063b21a"; - sha512.source = "db0be0ba5c5686846abc9eabfffcbe24c1b3f0e62554328c254126f7b0450ad0f066f7b3da20aabd83c80545e3400d0d52b639cc23b55a64e6b5735be79ea21f"; + sha512.doc = "7fc001f27b4b237b464d2f7665fa52fb5bfcb4da3e5054af6c5d8ec797e3d0a20a45bee8e4e21674bd2277c035bc09ba8685d9642875c06e306fbb51ba1225da"; + sha512.source = "5afa18f74974a3b7dfd7f53229b4d2b783a3a09fa7e86b9cc75eb977f900e5bf6b3fdbe35b74987f99a118c08532c2414b788086d97ae6c9e1925970b71ca7b4"; license = [ "lppl13c" ]; - sha512.run = "5a26232ede7efdd9ebb4ca89adaa2f0c507cb4eb883fc59662abca448a9bd09894cf52e850a0f57af101fd22ebf239ef82d4fb4a761b11448b846a82858fee96"; + sha512.run = "451d645ce234c4e116c2905cc03fb3574719f94d36ea3b35690405baf3da643d0b94c1ab06b564fef1856ebefdf38b67b908082867e8fc63d530d50860f98578"; }; cluttex = { revision = 74655; @@ -8077,13 +8083,13 @@ sha512.run = "5d6cce2e396ffa0dc887e839f4ef57865db9eda3dcdf6a62737008b53837c40ee1498d97ab06eab8f0802e745787fa5c107c0738a8dedd4e65f6996aee555c48"; }; cmap = { - revision = 57640; + revision = 77677; shortdesc = "Make PDF files searchable and copyable"; stripPrefix = 0; - sha512.doc = "5a8b1bd0c47bd5b4a3df3d0270c15c0d3c8691c96f2e5ee272ab97362463c2cfc7d1e2a9a19f5aa7ab8b145e9ae63390b1ded80b48dec52f8bf62118dabd6cd3"; + sha512.doc = "cf71e810bccc2de5efb6243ed6ec686377f426c760a2c2f4417a76425fcbb7fd13b112eb778992f26ab4d694a3e9221382d8d5ac2afb276b423980fa9e3b7ee3"; license = [ "lppl13c" ]; version = "1.0j"; - sha512.run = "4857f7ab9719a2b6828582599c98715c61731288899494aed96026dd6ad8bac92028586cb6b008ebaf3fb516d918861f79f544ecd64bca1e6a6183bd8bc398c1"; + sha512.run = "0bfe443e46321a8f7ac0ce90bee7ced6d39ba24ffc3e56da7b2d39e991c16e03f15871e95519c47492cc731208ab0ef24428b1a8bc5ed6f3a966d0bd367f2c10"; }; cmarrows = { revision = 24378; @@ -8107,14 +8113,14 @@ sha512.run = "8e720662ac4d00557b143c883e9d410da8593cdfa056b5320e0ff348c2c0e37f9c0045341c28e583aa544790e576d9b7db8c80f93cffd8c4da699e46e35f73e0"; }; cmbright = { - revision = 75712; + revision = 77677; shortdesc = "Computer Modern Bright fonts"; stripPrefix = 0; - sha512.doc = "4c4b75ebc584b8dfcb1e250149f0a512e359b92d8af8a6075f3fb76a793079bb01f1dfb90a0a1ad024099d43068ddb2901632e67b4295963976a2c48077ef745"; - sha512.source = "b2cc4a5c14109b4cd2234b5ce8dbe3167d0f1074980990a73b0af5d760321ecaf011a7a5075c2bc1a21afd7e5eaf393cb63b15b009a871a41f62d1c787382214"; + sha512.doc = "6dffa81ffd65f84db8f1e016574d3c42f4cb0fdf2d20dbde4b88acb12e49947207057a26f965fddcd876a6ed54df0670108934123c5237eb04478d45b3cfea79"; + sha512.source = "6093eb359ed6a1a9a1cd8f841a62f5d1a912a47fef312623eb8d2bc10caf224e9a99ac007cc7a67d1fa04f286c81eaf95ad1779b099eb9c1d3643e0bd6d3bc05"; license = [ "lppl13c" ]; version = "8.1"; - sha512.run = "0f90e7e0a0f2b6bdfc6b4150a669ee1508ac9a8c34738620645d59ff9f44bd32b5c7fc283e478148756c5fc8558c0cede37e8337fa34068603158c23a1176af9"; + sha512.run = "3ac664a9935e8752fe439053fec89aca6e758c6abc0753bca1436f0bcbaa344de2c4e4de54a4340b5f0d3e5371884a9130811c37a52e77c01c1abb18e0492836"; }; cmcyr = { revision = 68681; @@ -8137,13 +8143,13 @@ sha512.run = "b05a8f8d326a6546b7c865e4cbc1afdfb0fa50993f4ad5e3b3a1e1781be9ed7590e1dd17b18d58f8a96c83aa2fe6218328b2df3e193e2dc7923d051374ebc9ba"; }; cmdtrack = { - revision = 28910; + revision = 78116; shortdesc = "Check used commands"; stripPrefix = 0; - sha512.doc = "2a69b054e1de07b31426e653af45125824bd037cf5a24fcde1f0fe1b6aa3eb925688959aa84094ecc65954b92030e1b78545db18f08a39990c4412d487ce2284"; - sha512.source = "c6b02dd165bfb3ab40ee05aa3ac9df74faff8167de021495fb08e0d173b83f75453915a634d81d260d4739166b2e5a519b8cecfc7807d25f396c27c5b65f58f3"; + sha512.doc = "9a34ebe3c955a173fbce1b1def51d22148f90bf4f24df97a7747cf2108f3b816a347c6e030eb1b4e6120fc7f83c51a092bd9346c1f74bf6b99dbc0f8c9d77811"; + sha512.source = "9f43e4bcae7dfb50804b3e62bccfc2b318ac2b9ce80ba5e1595335cb7fa578efe28e685bf993d02615b7a362b788a1d0020a91f1a59bc1cc7823f306b898fb1a"; license = [ "lppl1" ]; - sha512.run = "22de643d5b45f3898a1aeee44ae88594b545af34bb5bdac937753c13d31071872a78935dc2c73fb22c0e591d164f618549a2bd67a00550f3fb70753a951ad4cc"; + sha512.run = "c4283364be629c495634fc5d7b21dcebbe836637fcc46013df56f82d232ec6cd1a533c2a5309fe6856ab5e09441a0e11b8682c9d906b96ca7ed90c1b631ca560"; }; cmexb = { revision = 54074; @@ -8165,16 +8171,16 @@ sha512.run = "fa6bd1e79ca96500080405e01a7524a6fd13358335d34b3e2983a7f33f7b7a50ff4106ee5f2f483f3e040a3a7135b4133d727c6a7cb0c90f63be40e5410e3b48"; }; cmll = { - revision = 17964; + revision = 77677; shortdesc = "Symbols for linear logic"; stripPrefix = 0; fontMaps = [ "MixedMap cmll.map" ]; - sha512.doc = "71a7cd27a2744e8e3ab09b8fbbc514eb2e38d9740349139212f0861c67948fa1a98728acb1d22a4397fe95d8efd5c6fcb87a1843a1f9dbd0d161e2e835e1ac11"; - sha512.source = "de17c8e0627408358ae3de41a5bf557d99abf76bb480ab28ef9df424d8b7ae1f73ca2e30f4eeb26ac9eb2dd36ddafa143cd49ce6618b2ca36fcfc6e22e83d217"; + sha512.doc = "8e2bab2b5965653fc4bec4be00f3056eaa5358c3ac38af3560ffb906207ea2d7af2a06eefd8ff95e41af2270b583109e41ccaf0ccb0596d330d86143aca130b8"; + sha512.source = "5b3fb74e2126c6a821dc6446a7cef5fa1f8427bceba2ed71db33ea2c473c8d8c70a7747d5a735fe519ca90567eaaec9feb92d717cfa7f6f228c9a831a8609a8e"; license = [ "lppl13c" ]; - sha512.run = "8470819c5a37b3d8d1d44aae53b62ff020087e1125f381e51ef4a639fd6b2394c3d6f15a3a86fe70e61a4545213059bde6fc3e9d06cd054e46218e90e64c0543"; + sha512.run = "24850c5f71dcd7d91e452772e2ff8812d1d9c7db70e28f81862f25f735620904ac261e163a273488f0f5d5a52fc4685cb1dd3f20b2fe3404dbfef8cd311cd96b"; }; cmpica = { revision = 15878; @@ -8281,19 +8287,19 @@ sha512.run = "ade4e6bbb00d619d52cb65549cb50f4ff9275d20a9e871ddee99064fb2ae0e02ba7d403bd6c7d658fdc6d542d7a32244ce8ff7fbe023b4fe292697584aed966a"; }; cochineal = { - revision = 70528; + revision = 77677; shortdesc = "Cochineal fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map Cochineal.map" ]; - sha512.doc = "f76599d36e9c3650cd20b678ae699942de3380141018e9db74b342ac8fca6b50f4ae75abf4957727b37cdacd24a5a4df4b728aa9b2eb2886a3049e002e548032"; + sha512.doc = "27d65699218f5cb9049134c4c9b042146270257b0003ddbf9094bda39a79e8a5ff27ee8e6cde3a1b4b8bc0d032cc7a2f62a5280df2ced63bcea6dfedec595165"; license = [ "ofl" "lppl13c" ]; version = "1.085"; - sha512.run = "41af2ebf59705b60c9713bf814b15f1d0b9613d2ee04d8b45764d06ccd479ea9a5050858c9a5c536bfe85595ec4c7f7dd186624436bbcb388a37c7f9ee35111a"; + sha512.run = "856d70f45776fea877cc3ba79ad49a581ea67441b2f928dc935daae001e8acdc70e8c3178d3a882bd293c8f0e38ea22411530f6db38c30a200be6f01762f50f4"; }; codeanatomy = { revision = 76924; @@ -8315,16 +8321,16 @@ sha512.run = "582fdce35d70015e53a210517888fcb0a502ca8f0fae1bb7ce4219246101a77607ef6b1e1b721e5090998fb49d83781834fa8fe7256addf461e6ec7455f41d8e"; }; codedescribe = { - revision = 77215; + revision = 77818; shortdesc = "LaTeX code description and documentation"; stripPrefix = 0; - sha512.doc = "0d168f2e42d2cf1666b953f526d68a5f09dd09e454ec426d3fdebf4b500cf0f3a529b660ed68c260751adb06e2081520eeea3c3b9aa9c52412286c29dc32a1ba"; + sha512.doc = "4570751813a06de4bca533e78ee0373cd3c9e46c91832c86d623a8291c2ebf9727185132dd893bcfa7a242b26185e1bf2ddfa6826a6394f2772811a9187ef7f1"; license = [ "lppl13c" "agpl3Only" ]; - version = "1.23"; - sha512.run = "054b9775b59f05572cbfaad8da09f49f773dbc5e0dee27f1f501fa589d77c8409a56eecdcb1d9ff84efbe66f213ae22797a8361599e59de0542bb7ad7ed0a270"; + version = "1.24a"; + sha512.run = "2d8d0fa1b93c12b1b3cc67e9c4ac3b4701afe0292d964f918f5a3fbb5e84e3043eef11e16475612c122eb665f6dbd471a176640cd63d99622866d74856a4930c"; }; codedoc = { revision = 17630; @@ -8336,13 +8342,13 @@ sha512.run = "8dc006776f2a3f0f28aeed0450e2d7b714402de1939a92d1e7f1e0174a8de7e9f7099e7ae9a5de34df03613ff16800bde17f7cc90fa82798f30c775c10c655ff"; }; codehigh = { - revision = 76924; + revision = 77677; shortdesc = "Highlight code and demos with l3regex and lpeg"; stripPrefix = 0; - sha512.doc = "a236deae30deca7f1d9d355f45ca5f9d6075991fe1761c60fa426e38a978d8567c3d92cb9b7cd6ce4bd3a420f33e2eb15256364f432adca56ac6097d2689532a"; + sha512.doc = "f571ad07fb51f922ffa3306d159586fe33d0e4dfa4561a1eacfee5ed510951234a2557394eb5c3e83488d0168e0de63b94431bb34d27ef1c990d8cdaceb0c948"; license = [ "lppl13c" ]; version = "2025C"; - sha512.run = "1ee32ae78ecb16ee8fd1591d7212c3a8e9d95a36b2214d2ebb1556ac4216e537530e180c1e31c539f1f80c4f418c06573b6fea9c5aaa8f8fc377734a54cde85a"; + sha512.run = "4a0c90b2251455e6a8c19c8822b53f15016cd37ca929bc7de49741375ad1d9bdf9bbe6989a21d1fead931d2c571142d5ce3e2a3d35e64ce5edb2248299506525"; }; codepage = { revision = 51502; @@ -8374,19 +8380,19 @@ sha512.run = "7c93841ceadbb7bbfc9846d281fdbd84b7f284117344e1c4fd984e746186403e9be3e2048cfca53f6690a1e20b7471224b8d30ed1358959053111c22d3f15191"; }; coelacanth = { - revision = 64558; + revision = 77677; shortdesc = "Coelacanth fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map Coelacanth.map" ]; - sha512.doc = "ae548dfea88ab4315674caca7e0531bf52512b6ac8198853e0c70661e91061e3fdc15c82be7d6f1ee5c92a7cf340e65b0ce99665da82507b9d9f9b119722c2b7"; + sha512.doc = "ab5804c5e05d6b56fecc98a173dbdd395fbd3ed3e70593b1d5e65d8b74f246127500903c178d748a69671ed41bc39ca41580364bed86c743941cf378d3091623"; license = [ "ofl" "lppl13c" ]; version = "0.005"; - sha512.run = "279faeb81ba3169bc72848c691ab42729c670bed5c41a2add3e338bec0c109ff15ffcb492e19834d0ab2293040a659e3994f374b5a6028d505823e372eab7f48"; + sha512.run = "b895ff5c385afa580111d5f61742c9382e9422111b4045f7a89f60fb7182668a64adbee97dad524dfa823f0746345626537c845fb4f4abfd38bef4d6385d0ca5"; }; coffeestains = { revision = 59703; @@ -8408,24 +8414,24 @@ sha512.run = "b55c95585cc2486ea69e83689322ca6e5842a2c285ead5a88f23d42df108c6698de7f2a897fd0f2be34865b8329ae0d35a3437a30eb880919ce58dffebc1e9c2"; }; collcell = { - revision = 74187; + revision = 77677; shortdesc = "Collect contents of a tabular cell as argument to a macro"; stripPrefix = 0; - sha512.doc = "eb77e7953163f9d9d0091b9a547a63d9cf29d9a4e34f139e031f600e760474e9753340d1edb7aa5d89aa84b5d38572fa202cb258c6387c83f0436f0e6de4db09"; - sha512.source = "77fe99c340319c394b70fdc5c0b30525d60c9746db80d5e9e1d5a1d0e882f2dc7aacbf14b12b46b951e7b2ec7b2fb5d9a6c976d7e99d15f6c81d2265ced984d5"; + sha512.doc = "8a9574fa9cc5def7ce90d8ddab3bbb58ea1679239c00763d4cbe12c55d1662c9e025e46c8d5df4b904e003d1122d2645aa43412d5d52fb25542910bd1dae2d14"; + sha512.source = "035171a9373b45acbba59a6c4a757096d376b8e7ab8ed982314fd089ced3348029c08fea5864c3523846ee9d5deabfb3a0ad617328a37d32724520c22c72d220"; license = [ "lppl13c" ]; version = "0.6"; - sha512.run = "883e1a4504f53c97ddfe4f1c70daec15d7b12d9bac903cd07250d6253761977f53cc31634578fc19e29ce40aca669a23a1a87f3c3ff26ad03398f18ba0d52fd9"; + sha512.run = "857cf249dc24da0ab3e412d9b82228746667de828b835b17180525cddd2f4ef71aeaba9a9b83aa077acf9dc42662b5bafcefedc4cb3a86067491334d478b9601"; }; collectbox = { - revision = 64967; + revision = 77677; shortdesc = "Collect and process macro arguments as boxes"; stripPrefix = 0; - sha512.doc = "db2d2066072a3619913df6fbdfb19ec3afc50495d51ccf1339312bcff1bf7841902f412932205cb4ae2f94acd33b9fe2b250d67ae02c22d6efa25c251a182c00"; - sha512.source = "b54a9a9215639eba3c0c052676122a3c25efacda695b34c56317d809e69e6859bb52c7fb8845e08ece9d1a2ffa399f3800737b56eca7e6c4a2f7ced14b10a2ce"; + sha512.doc = "b41f009d2e31eb2c25e09717b441ef3878d75b94def7f268f4aa41533a79050500d22aa8ae95e908af7a6cdf6bb3cdd58cbd7583d55b949ab31ae21b2a5e5c79"; + sha512.source = "eda531908382e9a7d70535f56e825b172c071481dd042e42a66c7ab37d3890545f32c1f769113cbfcc62f7179e925ad2938afcad1b7f49af1391078f73a7f33f"; license = [ "lppl13c" ]; version = "0.4c"; - sha512.run = "59316a336010c03bbe288ecaf20953666d084500165befe465ac87210795f2ef68693e5fe155b45a461a690d918d83aad247dcd52eb40cd0bf80f6c68fcd8071"; + sha512.run = "d85ed9d5287f2270f4e41bc7f3e79a2363b8069c2acdd1376280f137acd07300912eeb97a131ec5271580fd932f021131f0b54872f5655943f49aeb46f788094"; }; collection-basic = { revision = 72890; @@ -9430,7 +9436,7 @@ hasCatalogue = false; }; collection-langarabic = { - revision = 76980; + revision = 78046; shortdesc = "Arabic"; stripPrefix = 0; deps = [ @@ -9447,6 +9453,7 @@ "bidihl" "collection-basic" "dad" + "fariscovernew" "ghab" "hvarabic" "hyphen-arabic" @@ -10276,7 +10283,7 @@ hasCatalogue = false; }; collection-latexextra = { - revision = 77564; + revision = 78212; shortdesc = "LaTeX additional packages"; stripPrefix = 0; deps = [ @@ -10370,6 +10377,7 @@ "beamertheme-csh" "beamertheme-cuerna" "beamertheme-detlevcm" + "beamertheme-durham" "beamertheme-epyt" "beamertheme-focus" "beamertheme-gotham" @@ -10723,6 +10731,9 @@ "egplot" "ehhline" "einfart" + "elegantbook" + "elegantnote" + "elegantpaper" "elements" "ellipsis" "elmath" @@ -10845,6 +10856,7 @@ "fixfoot" "fixme" "fixmetodonotes" + "fixtounicode" "fjodor" "flabels" "flacards" @@ -11219,11 +11231,13 @@ "medstarbeamer" "meetingmins" "memexsupp" + "memoize-ext" "memory" "mensa-tex" "menu" "menucard" "menukeys" + "metacapture" "metalogox" "metanorma" "metastr" @@ -11233,6 +11247,7 @@ "mftinc" "mi-solns" "midpage" + "milestonetimeline" "mindflow" "minibox" "minidocument" @@ -11763,6 +11778,8 @@ "todonotes" "tokcycle" "tokenizer" + "tokglobalstack" + "tokgroupmark" "toolbox" "topfloat" "topiclongtable" @@ -11897,6 +11914,7 @@ "xsim" "xsipa" "xstacks" + "xstix2" "xstring" "xtab" "xtufte" @@ -12005,7 +12023,7 @@ hasCatalogue = false; }; collection-luatex = { - revision = 77516; + revision = 77773; shortdesc = "LuaTeX packages"; stripPrefix = 0; deps = [ @@ -12068,6 +12086,7 @@ "lualatex-truncate" "lualibs" "lualinalg" + "lualineno" "luamathalign" "luamaths" "luamml" @@ -13102,7 +13121,7 @@ hasCatalogue = false; }; collection-publishers = { - revision = 77395; + revision = 77889; shortdesc = "Publisher styles, theses, etc."; stripPrefix = 0; deps = [ @@ -13164,8 +13183,10 @@ "collection-latex" "confproc" "contract" + "cqjtuthesis" "cquthesis" "dccpaper" + "deutschesmuseum" "dithesis" "dlrg-templates" "ebook" @@ -13214,6 +13235,7 @@ "hu-berlin-bundle" "hustthesis" "hustvisual" + "iacrj" "iaria" "iaria-lite" "icsv" @@ -13235,6 +13257,7 @@ "jpsj" "jsonresume" "jwjournal" + "jyu-chem-thesis" "kdgdocs" "kdpcover" "kfupm-math-exam" @@ -13493,24 +13516,24 @@ hasCatalogue = false; }; collref = { - revision = 74757; + revision = 77677; shortdesc = "Collect blocks of references into a single reference"; stripPrefix = 0; - sha512.doc = "13281b226e2444fb4e18a40e8cf193cd6da5139c58ece5a0c0002b3c3e98280e5e177de18361dbc0bef8cdc77f2f049e35e98f5f6712965ae15576d05b4e1ad6"; - sha512.source = "401784d0decebaf7acee57185e3ba0f38d3aa3df16aa9ad0a216191ecdc7b6860713fe489518e32f01c1704cbb6d1f6f626e52b55dcd0d57a47cd224f82d0a7d"; + sha512.doc = "08de787a38e9b945611e2ab6955ff5d20a0551b1a0bdec32cac81b7df39394c34872c0b7ee2858e42bbf3dd11acadd0bb51a186ea952cf0d177948d770c13550"; + sha512.source = "b7b4c9294a1f713e98e9a24c7d676a24e26d778d17e87643e34e5803b85e22d77391ccd6486865f221d0148a03430ab593edf2c2c36c85a37289f237420912b1"; license = [ "lppl13c" ]; version = "2.0.4"; - sha512.run = "7c6d1bf032c7b057304ab5a4a814ea659de2e6b197653ea0110d6cc00a452392e4edfd0b8ac5385f8f2a5373c46217ff537b857349e3a690213192e67e6a2920"; + sha512.run = "9d75864623ffcbb7fed8f6d84b03c055384333f9230f942cc58830a668f7b5a51f3ccd335c6045977a867ecdd7fd23bdf406382b7494ea4b36fe80956957d727"; }; colophon = { - revision = 47913; + revision = 77677; shortdesc = "Provides commands for producing a colophon"; stripPrefix = 0; - sha512.doc = "aba1badf34551d8340f733bb9e365a99c56c473f96ed69deadda917232ea8313df800579cb347e074ff0836553bdeb49f60330883581fb3cc7a3eeedc736d1ba"; - sha512.source = "8764595f95806d0aa8cd956bdfbec118f16376c936ae457d3d28c072eb8e2d6f0e7028fdb91ab301dfb587a721cc40fae13f56f5245b418413187f8776624855"; + sha512.doc = "b7a822de8c1352213a21f6a13da86d9125524e22845593c55d48f2013ada5e23872df8fc350a52143cc8f6506a5c4d94bc72a6e599c78d16386ecdb66720390e"; + sha512.source = "7cb5253eb26615a82680da7a338056ef56918a87189f4bdcd21a3f926d72034967f1a351638d237ae357f7c057e3aa8705332785fc93f5b4fa7204e9fef5d8cb"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "e85dfdef7eefa2fedd6af7c0b6eb71200485b5190268de3a89cbec8dd15f8e66b3260430660f6cb860e2712d3e20e5a8d0b874592a71b116dc07de6e28161474"; + sha512.run = "ca061b3c4904b2c74ca67e60a40847981a6f35bde0df06e6f4d01c37d62b476a5702aa50d8ef3c7e8830e3cf4f326a93b225c1884804c84ffd0a34e68527eeb1"; }; color-edits = { revision = 56707; @@ -13541,16 +13564,16 @@ sha512.run = "a4d87deccae89f844a6251887e4d20817837fff4eef9cbd2874bef8890d41e0ab930a3ee55fae9ee46685c6b3b2b3324b54ce8507f1cb10eef332b7a480b94a8"; }; coloredbelts = { - revision = 76924; + revision = 78042; shortdesc = "Insert colored belts in documents (to present skills, for example)"; stripPrefix = 0; - sha512.doc = "5bccf3c35519b0702320df97aba8b62359ba715b5dc74edfe4264b4546fb1e0d8411e6be4ecb960acfa4ff5f290ce88cca59e0517e37a9a1c83e24697110bdc7"; + sha512.doc = "447fec4a40262e98308d940ffbc2032376fec2ed62281e17fe81a93ab55b4b8757e2b198d385baf58b75b5fb43172be1509ea50ecbd4bf3073da58174c5745a0"; license = [ "lppl13c" "cc-by-sa-30" ]; - version = "0.1.6"; - sha512.run = "e9420eaca2701de9ac81862f04055d2fe7c7e66ddfc2fe7ddb9096ec5de4a942a0a17697281401cc1e88997d2bf956ee58d9df1c4651d7de62daa74516a4ff9e"; + version = "0.20a"; + sha512.run = "d619d06b412e1c55d35b90eaa789ba5fb64ae946523c44698d97020f53d83ba4f7efc7843cd260fdfd66b2f99338488cab746987e06e189215761a0d6782594f"; }; coloredtheorem = { revision = 74812; @@ -13562,13 +13585,13 @@ sha512.run = "d65d33e14f64a7efc21e175ec61747d2389e84a514d641059bc46af683c55cfbbc3fcebf97b99c38f7b62d8c56611500ac103ba813de07a310137787a5d524de"; }; colorframed = { - revision = 76924; + revision = 77677; shortdesc = "Fix color problems with the package \"framed\""; stripPrefix = 0; - sha512.doc = "2b44d3ddd744131dd5ebca331cdefd1a6c0ad7e112f1da445009cbf34b470649be6c8f78cdc132885630381212bc08ac9049da69a6759dee2fe58c27a6f80171"; + sha512.doc = "7d5be70fb905422b0060f766ce202e0d61e62b606e9082350bf66c784374a0fc65862c939163f51b5d926399fb6df08f17f70b0c57818d40f9dd5d32657399b6"; license = [ "lppl13c" ]; version = "0.9b"; - sha512.run = "e137d3a542e7561781a6a130ad17fa7f2f380fe78c4e460326776975c7a4e9c3d222f8486c919cf740bd8ad9e3ed5c3e09dca142e996fd7bcb015e9973e0e8b1"; + sha512.run = "be0d47dba7ff6016a623e5ee3a355cb3099b4e7a2a7a07550bb2bf5a0d8cf123cbbb84c075857c95554dfa7504de3f7e36eece087e290ea55c4e6d2828e7c11b"; }; colorinfo = { revision = 15878; @@ -13589,15 +13612,15 @@ sha512.run = "7c89a6c53212beaa06d54dc091021c5fd57cc30fccc917ea413d23b0790ec637b6b8e69a3bf1b44d0a9ed24fa1c0dd21608b174c0230a0a94a2e5aed221be033"; }; colorist = { - revision = 76924; + revision = 78012; shortdesc = "Write your articles or books in a colorful way"; stripPrefix = 0; deps = [ "projlib" ]; - sha512.doc = "24e81faf158033976322b5e7703a84001c9dbe9dba764d09b964b444df681c0c56e9a8e470fac4f4a0f5e7b089ecdd45db1e22c17628917e1dce404fd02c083d"; + sha512.doc = "5597b91c48c675d1d2e8e3d2a214bbdf1bf45885936817926dba533020b49b49f5f2a3f8293528aa8287442b1f4372024f789091ddfec945f0f171f82d47b114"; license = [ "lppl13c" ]; - sha512.run = "cd543e23127ea8d39b38d495212450510595f26eac02abc03509c2b8f41b42ffacd0012403a079f86c13ced3d0b5a328afc9e5c3915a972ca02056cbf9aefd28"; + sha512.run = "87a3f841a655a36540f2ff9e2ffc6e9ab10479160a31eee6c00a82faa974c2757cb85c78feab28fac384e6fb80fd4a0bdece5d1f359515079505d37c4ab7951f"; }; colorprofiles = { revision = 49086; @@ -13634,14 +13657,14 @@ sha512.run = "460225705cfa914efc689df2d3f0c0ef7f5883082195e3d8e29e124726589fb5e9b7fc4679541b685439de097b6b297b803cf08e104ec13b849dbb26cffeaa04"; }; colortbl = { - revision = 75287; + revision = 77677; shortdesc = "Add colour to LaTeX tables"; stripPrefix = 0; - sha512.doc = "8c2ba97d0e2d6cc432e7d83966b7f546f0268f66ae5946334e8a1787d079ca2ab2becee6aadd6e43077841527ff8139792e80934e006ed151337015e11f813e6"; - sha512.source = "5e04dc253c881982afc7e3fcd55f6690dbab5d4ab50de1168d1561a0425924008c3315dadfc8fac7f7413baf92057016f687c4a35de54a01a07b2c436090f12a"; + sha512.doc = "cbe8f95793ef7e6154b7272e8d72e37aded77789395c7623b27ac267f15bda55a1e16277948f162121e1554ebf0c930686567b56760115d7c0314087968fa81c"; + sha512.source = "1e593711f2584dff6cc5456d8d9beebbe7de19f75909952fd9b1968fd4e9a7bab46429aa494a512e889f90d5b723fad0e84dd85967104f3bbbcc5293e98e2a5a"; license = [ "lppl13c" ]; version = "1.0k"; - sha512.run = "22e031d1793439f040f528c47a5a8f6855b38a33a229760d10502cde4ece9936eaa8c7a1dba589e27884d56a9db1cfbc05519958f70a42da26ce81c386b841e7"; + sha512.run = "4bcd1ccf3c3000e30f4004855b8f80f2295f93376a39d294abba623acdbc507f550a330fa8fa91dae1612187d4b8ba9de75122568136a8356eab0e15b84e1311"; }; colorwav = { revision = 67012; @@ -13711,32 +13734,32 @@ sha512.run = "838f10474c2e89f317df4592443deaec3d1a3310f7bb2b458c2a1b29a03013c4274912020ddd9b5807bb6018b6564c11df7b14b8a6db556e8db58dd98049c002"; }; comfortaa = { - revision = 54512; + revision = 77677; shortdesc = "Sans serif font, with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map comfortaa.map" ]; - sha512.doc = "b1b4efa42012646538316af9bdd5c724f285aa784e18e85a1239376dc02cf1b79bf43bb0ce07a822995a82811eb6562e6943aca0b903f9241bda088ac0675fce"; + sha512.doc = "0afe6cfd45da275d50a0446634194e63134865ebaf13342116eb2f30d31340428805c3c9af8cfc0e63d5fe077017fa1f7e987016ad27b7c01e0d789fade65bc5"; license = [ "ofl" "lppl13c" ]; version = "3.2"; - sha512.run = "6b851b6c56ef5b6ae6e59c5a3606238671af34963c5dfb8a39a9bd6b84597f673d12963abdd687013f11edade4fb9ae37794a4789650c38c29f64bea1d41dea5"; + sha512.run = "a12760605afc793d4316f98dc371230ce382f0adcb270d73b6de0eed25b335528262b0a458cd14050a8acfe727d1b6449f1db363c5d375274780ac8919250f56"; }; comicneue = { - revision = 54891; + revision = 77677; shortdesc = "Use Comic Neue with TeX(-alike) systems"; stripPrefix = 0; fontMaps = [ "Map ComicNeue.map" "Map ComicNeueAngular.map" ]; - sha512.doc = "24baee44951d9dc6fd70b6b6092112a1d7d13c394eeb495162c3f80444ebd799b526acf7b7c86b7590afc9f5f6efa97c10b661ddead6ca11a168325c7c840650"; + sha512.doc = "4b9cbe3a65cad7bc602f5ca2ffc70084d66231192f4110dc8fb538d3a4871cb90588fa68b0005fc97173483aa0f5b14efa8de4317a68c967408a97e0766f5b65"; license = [ "ofl" ]; version = "1.2"; - sha512.run = "5dc900d215fef53fe69ffda6e9120f1230173f40d220c71eaaa3d7eb21610b214591bdc043f27f0fe5259daf2a800b695167d2deee1810a67045997aff7c2a76"; + sha512.run = "56ba2ed529c3e0e546a8520c1bd5d5d10a63e00c60f95c718dc83bbf7e77336772af7fb22b2ebde0872504d08e81e3480cc62c7e3c62a6cdf416dea2b68c70ce"; }; comma = { revision = 18259; @@ -13758,13 +13781,13 @@ sha512.run = "c5e48910b5e685c792b9dfe191cd8666472e24e7ef6d6c2fdb3bfb05b2f39f4d4ca68cc7b859d07f50e5d596250e36e1664e1ca48666b0e3126eb8c91d27c384"; }; commalists-tools = { - revision = 76924; + revision = 78016; shortdesc = "Manipulate numeral comma separated lists"; stripPrefix = 0; - sha512.doc = "240ccb8bd9fa8cbe246fabe0800e9f16872bc950947dc6fc99608b266e7896b7f9306983a2c1d8f7ddf70c75e1cd95e5e089b3c4340e8ac99c58e61a222140c9"; + sha512.doc = "819991d4c1af5ae0cf5dcfe5cca79a8aba1c4381385c98a13c55a9b264b2460ac76f573882b0f8ae415f4b3aebed0b12d862f450ad22a456d478ba38ea396fc2"; license = [ "lppl13c" ]; - version = "0.1.7"; - sha512.run = "e38b09513faca58018a4eee583581ac6dd986a02fcdb55c2d5c63b973a636b6613250af8c4b290adbd27866dee1cf3dc39bf9604ce2bad995ac951283fa4050b"; + version = "0.20a"; + sha512.run = "507875d1741115ad5e67c87da7a8136eef1dc4e23c864709bac4ded89edf4860cafcc3d3d4f0b8ac43178031f2bef5b114306a9d75a47c48ae6daae99997d58b"; }; commath = { revision = 15878; @@ -13786,13 +13809,13 @@ sha512.run = "7a2248fc7c3de4755a68dfb769c0862332f41945a5efdac8f0b9911c3479bc45cf72ef0176d8d2ed2abe127aaf388c17c90d1f58cfea4aec8bd9e488f2d96c5f"; }; comment = { - revision = 75712; + revision = 77677; shortdesc = "Selectively include/exclude portions of text"; stripPrefix = 0; - sha512.doc = "b0bca460b8cbce934128875328ec88ca3371508dddee464dcc2d5d78bc8ac514a17682dbdb8689b17ab79f8408ac8acfc41c05bad7f694a12edc2cbb0a4b1784"; + sha512.doc = "5b98d927c8e372134c8d0b1815c15ddb76aaf7ac13cde504e438179ef4498eab883e6a692d33528fe77ff871f9746d927b79fd763d2545eb3f6b5ab15ca051c4"; license = [ "gpl2Only" ]; version = "3.8"; - sha512.run = "cbcab3d411387ba45671158b8027d1ce7e3b185b63413a5202c46c1b044a078fc25771f8831715cd87de78efca65dac29320c47a7cf17ec56a36d21923e4cbba"; + sha512.run = "5db2af6c82a4f2f4c8883c1749964e8cdbd1110ee32da1c04e93a968aead82fca408250a14074e4e21868990c372b67bd45ed500c985366a0684b0366cc090e9"; }; commonunicode = { revision = 62901; @@ -13908,16 +13931,16 @@ sha512.run = "65b3f7003b8aaaf6565bea6a65da11f42dca2283f1d53710f4b476a48ab39ae6fffc1d0f9206e23b66047b572c28e793e1a75d047f1c1a892fb4e7c17c854741"; }; concmath-otf = { - revision = 76683; + revision = 78182; shortdesc = "Concrete based OpenType Math font"; stripPrefix = 0; - sha512.doc = "9178910e18924d5c5fe8d1b0f39912aaa01f8b036724479348d18f5d6cd77cb35a97078ea3fe22e3e0150cc8137e3ec78351303f197ee28b5c1ca7295917caa2"; + sha512.doc = "a31ac8bd0af657dbf4dbb97de750b6d9c91e77e3a91fd28a1db6cc59d24446555af737b531bd70316a5a07becd6f5945a905cda3d372bddf7e61d398df9e610b"; license = [ "ofl" "lppl13c" ]; - version = "0.70"; - sha512.run = "ecbf93fbd96015a870619a55977029192423ed47cb313cd27e925426cca7699c604c0ebb0bd00fdf3812a1d1480d2e65f3b50e066723d63c58f12a91452a856b"; + version = "0.73"; + sha512.run = "7699a4b2400ca0cb57b24cd7ed4e54bbf6a4c0062d2a898704277ef56fea19f0cf364612ec1a92e51b71811c70a480a3a32535c4d23b85bc34267b2331b5e9f9"; }; concprog = { revision = 18791; @@ -13928,12 +13951,12 @@ sha512.run = "f650acafa4ffa424451f338d6432d665ff679396ed367650d360adf699d3b1e7d8d23f5b3fd070440cb4d6578d07978bfd02960c1219eed6c8594f110708e5cc"; }; concrete = { - revision = 57963; + revision = 77677; shortdesc = "Concrete Roman fonts"; stripPrefix = 0; - sha512.doc = "c70e9c299e69daa29e9471293b59ed4bf375b8314729381c1973c5390ec5d73b3cffa16db8864e8d84466dbd078179e98b2ffa3e6466d67441e30efcd02676fb"; + sha512.doc = "81094ce7475117219ca1f6027f2f26c874f10a8565c4bc20b477e6d4365902eb272388c103bbc21cbc9fb9f4a724885efaa55998d9635fbfc2c9892b4eadeb93"; license = [ "knuth" ]; - sha512.run = "9bf9621c120f831110f71cf8d53ee5d4d42869da8c9b2c653125dd6cb6eb9b8d264116645753ee34dce1076204e008d9e74bd0596b46ffac596cc7726b0c75a9"; + sha512.run = "9bd39c3047c58a3c158335fc12288824df789e71aaae7ef28e2ce08b98f7d2622d550ee06e452d94597534f6945198fa0a0963c3252cbda5fe586308b337ac2a"; }; conditext = { revision = 55387; @@ -13975,22 +13998,22 @@ sha512.run = "ee0f344ed0eab872aca3c54422f83a6f8bbed2462a22cbd54dde075ceae79dc5a01ef13947327ec726d5eeb64eee5519e4074c138f4d172bbf2b4024eb88ceff"; }; context = { - revision = 77320; + revision = 78011; shortdesc = "The ConTeXt macro package"; deps = [ "dejavu" "lm" "lm-math" ]; - sha512.doc = "b6ac276b725ef84bfbdd59a47dc79bd88c696c47ef5ed755a18c8999670a8ce62ca34a99c7da98419ccb9e8a092f5967f559321b3f28aa04f9601894bb239f97"; + sha512.doc = "945f52a793fd8fafd7bde064ba26fafd6e160a963323a15846a5585c7bd8ce5500f309789bdeb607d0bbf54c92513d8b88368464cf698599c96f63aba8c2150d"; hasManpages = true; - sha512.source = "b66138c744fa2b1b05066cef66349ff095e043e2a5457234de795b2b9ff46fc70684d202d0c366efb5cb5005c5c9f56519db86abab828b507d62eaba312ebd89"; + sha512.source = "b4145227629500578b05e5632645f389b05a88cb3b2777c8364b1ef1851eb4de551b081e1f2bcfe1a23839bd0991180bbce739e679dc26df43a530b9bcaa7ecf"; scriptExts = [ "lua" ]; license = [ "free" ]; - version = "2026-01-08_2330_A"; - sha512.run = "2b75304b42e2379965bae517ad9d333eeaa5323ab5f11945c16b8da764f3890cc2ba66a31dd9f4034afb1935c2e28022d90da107c8dcc7184034a68f3efee84c"; + version = "2026-02-19_1149_A"; + sha512.run = "28bc8ac82dfa3f316ddcaef64305bef74666abe286c3bfb1c2bf5b7f801c46a9e538517180013cb77e2f4f2a5b572a0788dee5aace77191997d7b96efef51cc0"; }; context-animation = { revision = 75386; @@ -14080,7 +14103,7 @@ sha512.run = "cb761c8c0b2201be37c4612483047732a249ead5f3c86720ec88a696e48f42e1b003ca3490275f26df6b2f4d08d2a3dab17b818f0c5a98945b06a3ed70b18c9f"; }; context-legacy = { - revision = 77320; + revision = 78011; shortdesc = "The ConTeXt macro package, MkII"; deps = [ "amsfonts" @@ -14108,28 +14131,28 @@ fontMaps = [ "Map original-context-symbol.map" ]; - sha512.doc = "b52195b7b3efe7380228f645384b54d66e845ca3d743fc88240be83ee7998653ba7e5925b4813b5a51039af8ee0ba8009c67be933654cc4e4e2af4e45cffb76a"; + sha512.doc = "9b571dcbbb1ef0b3b9f0f8a214a8ccff8ebdba0eeebdd1c8564757b9b4fbaaf654a2f5fa3f9a4739dea40d6fe35e14897926445892dec32d20d5aa249c1fe2de"; hasManpages = true; scriptExts = [ "rb" ]; hasCatalogue = false; - sha512.run = "060dedcdf17516d91a778680f6e38df3880cfcb750d4c2421b78b1fff6a81bb74ebea380330461a7eb2b152133a67d76281a5314d7e367731e49e851f97bd6fd"; + sha512.run = "9ab66b8fb4ef3f9bef2a4875bea2f769f96291837629f9d0a7ac988ffbfda837b7dd48b0acb4e821c8461a982dc10d183fbe5495f5f7a57f54eb9071ba3f486f"; }; context-legacy.binfiles = [ "texexec" "texmfstart" ]; context-letter = { - revision = 60787; + revision = 77850; shortdesc = "ConTeXt package for writing letters"; stripPrefix = 0; deps = [ "context" ]; - sha512.doc = "94e1bf68371f3e8c426cfff5c471f93c86ce51fdd92dfad59669d32cc73d86de606113ece55d13a0f25ac4a26f16916407de9175b84acc79ba107156c20cd20a"; + sha512.doc = "797986683f6e263af0d04e2a3d2ae20bd584dc92849ceab581e991bf5ad9b85f97736cd381185c72b02e69100f034da35878e82a511c5d93188a140102212cc6"; license = [ "gpl1Only" ]; - sha512.run = "558836a8c95743270f627a18dfe7a29ffc7a2eaeb4cf663d589ef5c07eab4dad6f09db31511379c90a41d1e9e7da5766e8dc3c8bb0902fa06bda4fb33caa97c9"; + sha512.run = "382e459eb62d03ca16e731d196de5e1c43f279fa0e7e133a2694a3bd7535bfe165c2efee7e70805f326db454eb8feb38f649a4cfdca8242fa26f600527c43384"; }; context-mathsets = { revision = 47085; @@ -14175,26 +14198,26 @@ sha512.run = "083b1f0b70a74a3648501314fa993632534f476376fb80eb4444b0273866bf4a4d562e4bfffbd14ed79be0020361ab6cc5c40fde1f99544b76d6f33939781f19"; }; context-squares = { - revision = 70128; + revision = 77884; shortdesc = "Typesetting Magic and Latin squares"; stripPrefix = 0; deps = [ "context" ]; - sha512.doc = "dcc3aa45d04a4e2cdb6719d7fdea1f0d761814a232a027ea97fd2cae12bc510bf1b66bdabe0c31752060db91e62ec2b16b6faaf714ac42ee181adff2a94cb9c4"; + sha512.doc = "047763a0cce59caa9792475822ffe85a4bc2b47a166c60684d0cb4b2504b32222b515a69a84ecbc4fca36a3f793b39fb7ae1d8afba55814b2cf18eb68035c81a"; license = [ "mit" ]; - sha512.run = "fdb194b57a51d1ff127b23a45fc07f43844b4bf5c8ae5cd7a2dd73cf7b75ecc2bb842a26f88c23fcbaaf060c8f496e11fa6967553944fd46939936eeef29e22c"; + sha512.run = "f6520a239e3f7b4a2f19fb5aaf11525af86ab322023b359bbfb4dbfc6522f4719962d0fdab2c9e2e00719fa00ca1968bec4c8c1e301917d3dbb0b0d38d697cd6"; }; context-sudoku = { - revision = 76924; + revision = 77885; shortdesc = "Sudokus for ConTeXt"; stripPrefix = 0; deps = [ "context" ]; - sha512.doc = "3f6cfe5a1df7541529e65e2a9329441a54ee576c5e0938f95f6d2aa07335d47e5180f4a415827c11d6c4a8d385c233263fafa845315a89301d545ff8499bc489"; + sha512.doc = "b624a3443ee97f95f5f14aab066faf22671a58810e37556770aaa974cbee6903897557a97658eeea5a57af600f844e1d5d192aa197c22952c96823eb7a8acec1"; license = [ "mit" ]; - sha512.run = "960cb0be180c46d86294a246a2584add9c53e33212df72db9076f82a1cfd8ab1178c3ba0f6dbfc709adabe276b0f6a79782bfffb171715391979b9e6f2cb0d8f"; + sha512.run = "606994ad52f3c533a13f8b4be7fe6428181eab21173f3b49adaf3ba02e18680814e60d25bd727a666ed69847e9ed568d2756099bbcfd42bd1b4ed9e744d64f2d"; }; context-transliterator = { revision = 61127; @@ -14250,24 +14273,24 @@ "mtxrun.lua" ]; continue = { - revision = 49449; + revision = 77677; shortdesc = "Prints 'continuation' marks on pages of multipage documents"; stripPrefix = 0; - sha512.doc = "0b6bbf7c3123b7e741255bd3ff9e020ec61bcb81a236ddec41e709f14de514057d9b902ad783f48e5c04ba1ca6daee31a38f130649cb0e5b2d548ca9689d5dca"; - sha512.source = "790671ec666983e4ff5ff594b7df54cdf7c9d136d57f9004f5400857c3001ffbd3a13a5fc559f3ab75a168c66fc5aa2ee3b5702e5ec417c9a31a1e65d18b801f"; + sha512.doc = "3dd8a38a996f099eee9b73e6f76b38f677648f7e368dc3a0a6060b29ceafe16fc6151586b35818517d6443ca6d6c3ad472d5b1f1091921b3cd1802bf8c89455d"; + sha512.source = "5f69e60e9d33e59479d736ccd5c0aa0ee213b533730ad9b5f97e02742d0bccc3049d6145681a322e8c04f0d4954c3a727666523e770f47db7f16e85cac94e12f"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "42cda9a2796e9006263320163777df7046a79e38cb2c0ffb53f23c27cc03c686e00e39b066228b09ca99a6e5c2bf4a6cb32d5d7c49b40cf614c542e258968ab9"; + sha512.run = "5b92d207ed9ccafdef22a5c4f1c84d32a99a3d0878f9ec7a1bb427527cd4b64a369903cc0293be2dce769166b3d945a2a33fdc3e42eac91684eb361194fb9569"; }; contour = { - revision = 18950; + revision = 77677; shortdesc = "Print a coloured contour around text"; stripPrefix = 0; - sha512.doc = "af1c649d2e5666ee3973395babce4802da2154ba95fa7fc08e378c261a8ea1c5be44053c40c5cc1bd0c74e2c54b659470c3d45063fbbd4330cdc5e664f19bff0"; - sha512.source = "377b4a92031cd957b15d232cda9e4c2e7488a4c71624eed06dc2edf9dca37afc11e18691650ea377da2dd78b5f636272eeb6d94bebd99ad5ec1ec477f7b65784"; + sha512.doc = "239751f2861769b060fc71cfd096d177e3e4ca9b4b146ba9f045cf659205380e4e7e91b147f16647e013c69bb9a8a97d68bd3c8fb162ff358d99ed508bb1acbe"; + sha512.source = "bbb1df023c7a523be481f9c879162b8b8846b492f3ed98a717fc8e721140e8eb1cbe19511ec683af53636633e4f91a29b1e689d88aca1cacc9f103ababe830c2"; license = [ "lppl13c" ]; version = "2.14"; - sha512.run = "0dd4a28f97efcfd0459595776cbab019168fca48984d78f9ec17e0f3af9dbebd378adc6649bce6a9a999651c75316f3ff44e0f10e208465dda2d904d080c41d3"; + sha512.run = "134c694f32745159faaa329f495817f57c79418bd232bb5c0db5ef07ad1e71f86cfbe29674f334bba47a4ff6a914ab0f1f9155284f13ce3def4182684b376e5a"; }; contracard = { revision = 67201; @@ -14534,19 +14557,19 @@ sha512.run = "5fcc21ea49e222cbb205998172ca4184f4daa3efcf92c48278b3e7c5bce6669594b02f5fe54af76f94ee19ba63b9701e66d24c2ce85262748c1fd2c9b6e18b3a"; }; countriesofeurope = { - revision = 54512; + revision = 77677; shortdesc = "A font with the images of the countries of Europe"; stripPrefix = 0; fontMaps = [ "Map countriesofeurope.map" ]; - sha512.doc = "e99ac6f4b57a2aed80cfd1214da7625ae94336677f0cfa0306125b06054835c2c3b23ac901cc3f421d56e4d021dd468db12e21acd6b3883c8b937919dbda056a"; + sha512.doc = "2972b80403419b7660cc7591b003d38c1b8480f2b4f89de7b9c26935f07b9659a00016950f1fbe275c4716a67b6c59b756296b635e9bb5eb5010abb11753b014"; license = [ "ofl" "lppl13c" ]; version = "0.23"; - sha512.run = "fa0faa88db3e7c1baf73d5fad1fa196915c752e15dc024cef051127581f1e8a3d218d5f2f815b44bbedc9bd6fce6292825929471b595771e9ecd0b5131b11d26"; + sha512.run = "3c395a9a99c7d91727643044ae98d06a96bdc0b13253d3fbb90b43b59875af55420fc541cc344b08bedefe7b68a608b7c984300e2041ea4ba4d2d1309d7aa9d5"; }; counttexruns = { revision = 27576; @@ -14570,23 +14593,23 @@ sha512.run = "ee1362c4cfc812f733caa3e110703da940b2baeaa64e9d55592d281b1d45c028f16dbd34d763eb34c3cc5c0468db80ae32ce0c70fe129f06bdc0f2c6e00c2586"; }; courier-scaled = { - revision = 24940; + revision = 77677; shortdesc = "Provides a scaled Courier font"; stripPrefix = 0; - sha512.doc = "59c5cec8491e678b084afb4c6e63ed07ca179b5f17be8fe581ff341c80b3cee8016601799ada090e1fcde9eeb72197986f3d4aeffa7c7a9d10a014e34282f52a"; + sha512.doc = "c4a36d0335db8bf7c6cd7d57c8da82c74909fbedd24299f1c087eef865056719863e2f878568c2246d5910e63a0e1f5f524d493b288601373e2c970e0bd3095f"; license = [ "lppl12" ]; - sha512.run = "570256a4353163cba169ac5d649458d363edc5c2836efccff1e7df83c12d9b552978b3531f2ab026430b3222b3dfc00be0e4700031e6bc50bdb60a739a68c9aa"; + sha512.run = "57f4af4c26587de194ea1133353d080070ebee2ab59abfd418aec519c0a5708096cbe0d3c0f107279df96186e05b8688280369f90ae53a4e533a22f2702c4e71"; }; courierten = { - revision = 55436; + revision = 77677; shortdesc = "Courier 10 Pitch BT with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map CourierOneZeroPitch.map" ]; - sha512.doc = "737818c02e35e5502eca7bd80427fb814f54d495bd1315b124ad32a033da0ba0b9b4a2cc5a1f8c19b0f8d91f8534a783253742728ad1c8499d97e14fc3a67938"; + sha512.doc = "fa89e77a72f0f10faa2f6dcdd32f8792844d1e3f79aab5412c4ac208fb5c3fbf04594394bddabb33340f0bc58de1ce986b65043e20527548e968e5a73b8932d4"; license = [ "free" ]; - sha512.run = "06343c68149c28b8808a38d5d7f2a57e9bff996d836c90a352ed77da4637fff150a18c13b8807f401e3d9cc9e7ecc773275f8ca18e2dc8d315ec5647c3f6b55c"; + sha512.run = "2ced2fa56d7c0c933d0c15ad4b26b062ce4d860481c6b4981170ba388312f7943d6962b726b81e38294230a26d6aff914c21798d8e56e3339158bd5ac7ed5745"; }; courseoutline = { revision = 15878; @@ -14626,14 +14649,14 @@ sha512.run = "148a4c17ce567327825b8a846b7e5972493c7b661f51f71ba55bbb4979c90ffefddeccfa2a324b88386ba66527757f2deb62381a0e1291a7eb1df381e19d11d3"; }; cprotect = { - revision = 21209; + revision = 77677; shortdesc = "Allow verbatim, etc., in macro arguments"; stripPrefix = 0; - sha512.doc = "e8a5000eb9a538f95bf6df4e2d68ecd8769974192e8181b6eb40e5f48b2cc3a9b9d405d1c7b611e35c41dac5ca5165a503efb7584ee94289ed3255a9482b2b2e"; - sha512.source = "a9c10d5437f4a9f55680fc3a9841e9dc665b7b642e2831c0bb6239d73ea08312eeae372cf95591d002fa7dd51ae45e7413d9651ea5d60e5837903adf565364e0"; + sha512.doc = "2e721b13bb06207e418cfa9cd31645cffe217fd09cdf7ad2478c1b804ecc6c82387af4bf75be2fb34aafa69111f032d6bbb6d935d71acc378583b90c19bd2ff0"; + sha512.source = "6bfd59c745efc653f009ca90b785e0f0f5169cfd824e9fd6922b39aa85c2444c63ea87a4794b5108b75585c92c1248b04c78942e0b498841bdd5844077110582"; license = [ "lppl13c" ]; version = "1.0e"; - sha512.run = "f4795674aa97744b0d6ed70bcae83a1ce3b41670a1bff2e67d12825154bcfd7eac2a740996bcb4aa0445697a3e4c17ef3d8606b308b7db3aea263269a7e2eb51"; + sha512.run = "0f4e212c339c8273adac7391fde6ed4ebc005c0a1296e79b8c7e58495e92824fc80a05e07bf35cb51af9474cdca1973c0ca0d05a72d764d6b3c81ad9ed83f21e"; }; cprotectinside = { revision = 76924; @@ -14644,6 +14667,15 @@ version = "0.0.0"; sha512.run = "e8c29b11869f326847e9a0487e7d73b5ad98a397206035b33095fcadb654209cd141b77a36af6b161e028072947f5fbde23062fdec3b531d594fddee639d48d2"; }; + cqjtuthesis = { + revision = 77776; + shortdesc = "Thesis template for Chongqing Jiaotong University (CQJTU)"; + stripPrefix = 0; + sha512.doc = "197123a7a5fcccdbbc5415600b2a35a7b0227baf83c1986fa1e4d3f2b4b6d4391bff27401fee64ed956684161fbb9d34f24cc854a0c69932ec1b2e873e87cd2f"; + license = [ "lppl13c" ]; + version = "1.0.2"; + sha512.run = "854fd591afdee81ca087d5be783daf7f938ef0db00e160d984d5be5781c9ee6fc9e3f7cfba872860a62eb61902d565506f168befcf82455d99a05bbe3b6aea68"; + }; cqubeamer = { revision = 54512; shortdesc = "LaTeX Beamer Template for Chongqing University"; @@ -14687,13 +14719,13 @@ sha512.run = "2c1c1743869240b2df8a4e5fa77886c771e4b77a0ae64910f7ad2e1e595b74b8c482ddf1c41482e8aafa405cce076b8470873b10217989ba516cc130cdbb998b"; }; creationboites = { - revision = 77191; + revision = 77775; shortdesc = "Macros to create simple tcolorbox with some customizations"; stripPrefix = 0; - sha512.doc = "fa3404f1dc8316face40e35c29f67f3b9913c7a5ac23ff3544b2b0287f2a83c7e5450c76389d1558d1c90e1aa56ce18e4ba8e9afcda9a6235ab80bd76c006c09"; + sha512.doc = "389560cce2f1bee55166c2cbe79d6c6510df51b0ee90b48b4cef6dbf2196bdd0e69ac582802cd13bb475ed02a9f8fefd0aed7c4b8dcf2074ba00a114c863f6ac"; license = [ "lppl13c" ]; - version = "0.1.8"; - sha512.run = "eba56ccf6813669bb4235e74e7b295808d2bd8123e7256432ad7b277e8a274c8bb7ad9d20defb20f4c5f745a12dd8d304e5f38e86e30ecf614b13d3d167d2988"; + version = "0.20a"; + sha512.run = "45710d2c03f46da8868bbddccf19b35173884e83993b82ee30958874dfb83fd3bca71bd14bf380925909cac7394a55ae061917b018869b0e56b4a81c0df955ad"; }; crefthe = { revision = 76924; @@ -14732,14 +14764,14 @@ sha512.run = "e119ee9df715d799231eece3e5c5c0c125077b9ca526d1293f943dd2700b45da0bbbac90a964248415bf9cb1a51923bef26995acf25397216edca531594d321d"; }; crop = { - revision = 55424; + revision = 77677; shortdesc = "Support for cropmarks"; stripPrefix = 0; - sha512.doc = "770ab2977a4ddfdfdbac5f1107e01b8bd5858a31747d44bf0186565dc79becbefde2f34a9514dcf214b8eb781390e98d5f5383f2e70e393ddc22043d4a0eacfc"; - sha512.source = "1b1f0e6a309d1657a12f9760ce2a01ab370de1d34bd628bc066768eded3d7126cbd1f8c38d315fc120c58d73cee48fbf2515492c218a6510306766dd83861b15"; + sha512.doc = "e3dc466125ebcd6631cb556c712906459fd89e74c81553a828aa187d588d0ac676ea132184d9b0e25d6a640681b3e3c29eb659c50af0f4175acfa9d9101d1199"; + sha512.source = "bd59ac5c9ee90c6904d3febc54140e4489ed666bdc7c54436ff753a6238192d0543e6be094ce0d8109a6baadb2fe5dac7bda732f32e4b191bf4741d8749de909"; license = [ "lppl13c" ]; version = "1.10.2"; - sha512.run = "f6161e7688d8853d2d9041cfe26360b71a920028df673d04ba38f258c810021752bb7282757ceb98b2e62f7ae52a5f4abcdc61333081d77b205d5431ca62a569"; + sha512.run = "c66804c7ecd072405999c1d7679b995d9a27d2bc0111d7bcf4c0f99239cbc88236f56b7d1e385c78c7f5559e127c0b8de47b456dfab3a812a9c4f5f39a114536"; }; crossrefenum = { revision = 76004; @@ -14763,13 +14795,13 @@ sha512.run = "e34b4d383b8398880b962cdddf248c95f2bc7187b5ed4f0caf84655a94f92b915906b150ef904c696f49f22ef23c039ee66427a03b1430f7a3d5f619f2a80d01"; }; crossreftools = { - revision = 55879; + revision = 77677; shortdesc = "Expandable extraction of cleveref data"; stripPrefix = 0; - sha512.doc = "0edf43d8b68decea7d83cf5eaf2f92f86635f19041680be4a511a57a7751dd40efe4b4ede05a898c2e00f91076caeb3f4b39c444d1ab8b05a4f0471913e4b475"; + sha512.doc = "e9a6b0858646a8a192e14d2f4eb28588bcf1d89eb9cbc5c52bfb89730d1966aa598c22dda42f8f7cb3cc7c6d028e880b51817bc843eefdb4a9ae4fd18cded20e"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "50b8ce01e9bbfc1f3b4ec9093fe0b091780edbc197a9c637b98a025926600459c5f0b22f5683427bd0a4f0a6ddacadf77833f3171d2dbd45ce43dd6e1d80d813"; + sha512.run = "b15756efc387d2fe23a20adc922181fff75fdee646088c035df56c1451039b3d05d9eff58871a9ebd451da6dbcadbb66016ef109689a9d16a824e7621974854f"; }; crossrefware = { revision = 76407; @@ -14788,14 +14820,14 @@ "ltx2crossrefxml" ]; crossword = { - revision = 73579; + revision = 78222; shortdesc = "Typeset crossword puzzles"; stripPrefix = 0; - sha512.doc = "d509661a9fa998431a7ba7ae6cce4d1382a33a8b437f1d0c69e6ca86174bc9b0a1e0133b5e9e436206c5054fe8fcf76a7029f3110fa33920dd2d9c5a054c2192"; - sha512.source = "be2889c79b03d933340aaae35ba4c042a664f37249791fe1291511203ddd01ca2abecbf98b617141b94cf9841328a5b0c1ef0f3b5dfd047d962ea8c3363c9f49"; + sha512.doc = "158332adde26c82bbed2ae45fd36181abd95c19146c75dd74c6a6117015c4f3cc9f14eab7ddbdcdf5e5986a624bf92a42e914f7893e9d8c0d956c4e089eafd88"; + sha512.source = "02be4922b95af045372a244ad3eafcceaaeb56dfb1e1c67c911bcf89409c9bcf5a19a09631dda09b512fc1a2b3499c359a4a78d02dccbc06769e445ed537a710"; license = [ "free" ]; - version = "1.13"; - sha512.run = "78462d7bb8329a11a406dfb33ec53c24f5cdefd338c14a7212dd3e83a574cff85cb0dd6f41c8bf868071542b46946518e315c9c107ac11adfb81c4f0225ac17e"; + version = "1.15"; + sha512.run = "9b9ed9bb1a8313abaeebca8d7f42f820ac7321e7a01b0241c6f2532f2d273b890905f95eedfd88529dea93411ad42e725187e8f7158f0ddc4a14d7ca38513ccd"; }; crosswrd = { revision = 16896; @@ -14856,14 +14888,14 @@ sha512.run = "bc956c595d4460f35c64c92e7730a7cc9cd3af95301afba56c49bcf8415666863de926733409ce1afd99ba767fe3a3fa45c68f2dcc912b69c6f72b618289fb30"; }; cs-techrep = { - revision = 77506; + revision = 78146; shortdesc = "Technical Reports in Computer Science and Software Engineering"; stripPrefix = 0; - sha512.doc = "aec796fcb2809d07d4b7bfb5ab1435f577b88a31d5a905bcc6de9bdff387ab6a3d885dc60d0653f1206e160ab505f46b1f0b116d91b2940a0a38cd7bbb46abb8"; - sha512.source = "9c3e7b7750a961cef7cd2da3a7c358c518fb0b4c097c029960822d2859eaa6a89ff6c9a271297d89d90a2616f5a83385c242efef14fc0a0d12fb94361dcb7d2c"; + sha512.doc = "5397d3fd79f2d8cf65a13eaf3691db86cc43bfc0022a4647424b27f1597ff0218ff5663df7769383181dc7310ff11f0ca0fe116c5448469876b29349a100c621"; + sha512.source = "0e3f2ff8f0ab6e36c9958b688a57348a69f63781abb78dacfeb7628c1643d145f264fa5ab524ae92ed54e004f7ff040e8af21d89599efcfeef10d71405aa921f"; license = [ "lppl13c" ]; - version = "0.9"; - sha512.run = "03fcedb348a44d6b6a24373eca31ad0dca2d2994c5c14b0e39a126998e5ea3f5dc53ad610c0bb3fdf9407a8b181f24ab54bf700953d0934164922532da0c584f"; + version = "0.9.1"; + sha512.run = "740308f15c1c0678d6f6466b38847b0f2236a4c8bf7fbacec1f910d7a5249ebb086313d14497e9d86e38c292a2a78b7b811de86df8533361e02716dec0aa1431"; }; csassignments = { revision = 77161; @@ -15044,16 +15076,16 @@ "pdfcsplain" ]; csquotes = { - revision = 71053; + revision = 77677; shortdesc = "Context sensitive quotation facilities"; stripPrefix = 0; deps = [ "etoolbox" ]; - sha512.doc = "a04e7e2b031a5a1c336310a249e909e2a6cd8d7f67f4eeff7fe9d17f25ad0340961b3b8917bb7052aedffabf727f9b328bedd598ae0bb2804ae87b2e43de1d92"; + sha512.doc = "edd0ae3c8e979d157ebd0bf852b96a5549437174a013e49aceb0113a9cbc1680b61850905d85dff302d0a6fa417569d395146d1a761b4becd3ec69d7ca525c68"; license = [ "lppl13c" ]; version = "5.2o"; - sha512.run = "237c2c7034b1c676e17ef1dacf70462c7c6e995adff22f59bd4d17125de47a13ee7ad84f6fbf83a659e226b88ae13c6333977f3acf0fab6bf0cc11d091b9055e"; + sha512.run = "409b8ed3aa3e220e6e6c02abff9891825d5fb17d9262516badca2b55830d133c4a10d56ab10000d1ff2838153091d468f6dd3cc65a4bb48f3ce56b98aeb48f15"; }; csquotes-de = { revision = 23371; @@ -15112,33 +15144,33 @@ sha512.run = "f3f679127d912a8df32893f0afec13b21a272b6e5ed2d2c147e1bcbea5698e043d88d5dcadc0c772f5640945fdbbf4ff43655d6d4450b48966740cd3cb936829"; }; csvsimple = { - revision = 76924; + revision = 77677; shortdesc = "Simple CSV file processing"; stripPrefix = 0; - sha512.doc = "9b9e4f0693014b26d8fe76937d2a3edfb9c6c86b1ae677ff38b1d23dc2b073ec487b13014ade4803e4845ace6bfd9f0f02c98190c0974461062be6749d97de23"; + sha512.doc = "04e5e1f633cf8ec52655727817c63c6d9bafa545be126230f0b4be7df4f1013634989d6b4ab2df5f90112cb2a874ca92ba183fb6c252d782cd92215e3b3c5eeb"; license = [ "lppl13c" ]; version = "2.7.0"; - sha512.run = "ad92fa6b8785ad5ad6efda4762cc805b4beb9da8c1f244f4f4f498c626211f457a32356344c78e8876d63862ca902420eb52c94ffe1b0b2f5e2add4b3157924f"; + sha512.run = "06a87ecaf4b4f6218caf187a68473e2e531a6dc658ae4d9d5cdd6a2769abcd35f165466e66701099c8335dc2e258503210072210735ad6de8ff9d0dac839df66"; }; ctable = { - revision = 76639; + revision = 77677; shortdesc = "Flexible typesetting of table and figure floats using key/value directives"; stripPrefix = 0; - sha512.doc = "2c752d047579b63849b1feef1526842756a451b60aaddb9e889bc0f9fd57ee7375dc4edcf2cc9e4163e6307ffc18400de1fa51abfc0fd331cbca6868ea12625f"; - sha512.source = "2d89c4eda10e81983617f85178ce91a3fc200ced5da9bab612a5f6571473bb19ab63a3f43f52d60815e741dc97c2f845f789f98cb875137c14d9e28798833d61"; + sha512.doc = "0709bb7862ba7a70ec9e6f6dfefd94b05e30367a1f34fe824b4e5a6eae0176a937e1d2f35b62df41912352d278493c317896ef7871bc82ef0ff30b0799670a8a"; + sha512.source = "e34594ecfcca10590606a6cd1c16e3102bac3bbdb4aaf6219520f3494f8dfa8b2d28b9a24bf0e70d4d7c8aed69585b15245ea2ac4d88447df3abbe089d6cfa2b"; license = [ "lppl13c" ]; version = "1.33"; - sha512.run = "9f0f60c05c33b7c7553ab0e4b76b72c663e758fc45b9d5abb7ef65a530c83468d057b54c44f89b841945f9100d89613609e9095a1d1fdf1ef09e7b6a152738bf"; + sha512.run = "2d4e0dfbb24d6198732e0667cf7f2ecf8c0252d9fdfc7e1bcf85b0acc2fb7ee21ce82795f793ee22f054e70d71fcfdcb93fabfe5645871f300c34cc41cd94dae"; }; ctablestack = { - revision = 38514; + revision = 78116; shortdesc = "Catcode table stable support"; stripPrefix = 0; - sha512.doc = "2c74b9d2aa44b25952307e4593b4a792cb5d98b78619efef82ddfb134ee3da64de87973db30f3e5d5788ce5e6ef138fca2cabc4ed412c97cfa7b3dc6c3ed1060"; - sha512.source = "c39356d4d78cc8121b20e572fe59879541ab533ceab64e68f17a346723aad4f73103df79b1711feb12337e5e2dcb56222b00a9b36ddcbc04fb5e946831340d6d"; + sha512.doc = "653a8d7e0004bed22e8fd2de3fabc1c5afd43db4a2941155337d54cc21f740f3b7b650bf2200f63c6017f882570f090114dc0aeaf812bd8e31632f03d6156cae"; + sha512.source = "d1f019610afc2334bf55fbdd64253ad2e603fe03c3e12952f5e7f4bf78004e03594327cf60708c39aee054d6a81db6ec4ce62f01f9b593e4652c3b8bfea64ad1"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "3485fbd1bebf80814645c1be3e7358a959637439fa17cbbf7c2478ca73c4312cab82eed2aedb5403dfe94b0cfc09ee3e9c8182c08d3708608a267da235ab30a0"; + sha512.run = "36c5c4f53c621de1dc97755f48fb8726c144bbab85fb8c6ba9818db8bfa4685a4cde7c58da64af33894671108cb610292c20ac776febd468fb35a0b1dc2e8ddf"; }; ctan-o-mat = { revision = 51578; @@ -15196,7 +15228,7 @@ "ctanupload" ]; ctex = { - revision = 71527; + revision = 77677; shortdesc = "LaTeX classes and packages for Chinese typesetting"; stripPrefix = 0; deps = [ @@ -15237,11 +15269,11 @@ "zhmetrics-uptex" "zhnumber" ]; - sha512.doc = "bd390e8716fd3df9a5bb856ba1a943cc2495e7614370da388f0f423562033a6ebb0720ecbcbaecb2f7a4e6a4c9b392b3425b1cb590e71de120b62aa27facd6e5"; - sha512.source = "0c41dc6a86ab4393bdb67c0fd5b609f97529c09a93c069efaa947b478e5d81c581aafd8122dcf50d7e1a44a28d19aebd3263ed7fa39f8373496b49310342ba97"; + sha512.doc = "cb50a6ff7dec95361f482802d212ef0680259a5be1c71a135bbf87e39599d0ae35e613fad69e08541629cb56fef684c50bb070f04a7bc7931d2b7cb5a07947ed"; + sha512.source = "4c4cf4d002628b798a955fe705f875954152b1792364d0edec5fa859a4522193e17b2bdcf69e100d1433814c14f7d2873377c6e48c552ae24d39d2fb8ef629a9"; license = [ "lppl13c" ]; version = "2.5.10"; - sha512.run = "25865dfdf0142d564d92d04f408df5477acc9a70da5a795c4c25c5af1d6f77d8c6077cc598304b9a49509d20cd0fcbb1d8f84628caad6db9bd252d5c562815dc"; + sha512.run = "6138fd734f7926d8938310d2f854bc7c2fc8e2eb0c48701c48fc8622878066b43f9ff4373d68b95d790de5523aed3d33a47e48b3de6c3251573a63af948141db"; }; ctex-faq = { revision = 15878; @@ -15302,15 +15334,15 @@ sha512.run = "72b0d55477aad038dfbeb83f759d81e63fbd62bd78bbdc062009ae1c8a17ec27daf6877a362beac07390d56adc66792d6a0c3afa85b9a12c4f4007116c0a2dbb"; }; cuprum = { - revision = 49909; + revision = 77677; shortdesc = "Cuprum font family support for LaTeX"; stripPrefix = 0; fontMaps = [ "Map cuprum.map" ]; - sha512.doc = "b9a9bda8eab6087a134b3b0660282998c7c3fa7fda8890e61ba107b9f7576d85ca01b59664c1c198679151e01cef6ebce5b8de29644a2e249a6ca2100f526fe2"; + sha512.doc = "3c1567bd9f77490a539ef705b111c1728468f6d788cc4b0c436574e29d1a5a161d2e093133487b24f64b5a224ad641c42cf245b13e7e4e786601d016b8154db1"; license = [ "ofl" ]; - sha512.run = "578ce2e5af01e81ba80c0cfcc0225985722c1515e8f98460a1cb5d71d8ee4630d400f28dee04bb505c429b13f5cb604364d26503af0b5d9bf98164b218b09413"; + sha512.run = "638336c4303ced02ebeab23d96d0aadd46f6055ec5d863979dec54bb8bc1098b8fd5f00b1b38c174a8335e4b3270bb42728d95e5c3cd0f70b941121c4c8f33cc"; }; currency = { revision = 48990; @@ -15323,14 +15355,14 @@ sha512.run = "d975cbe846ad5708a3558252094f4568c3ea4c5bc840dea7ade74eb8f6d90f4527b417a875a7bc286010473078d895cf510560f1287013e70498c983c896750b"; }; currfile = { - revision = 70650; + revision = 77677; shortdesc = "Provide file name and path of input files"; stripPrefix = 0; - sha512.doc = "85fd31ea536cc5f246a4c10f5b210b453787a2a8fa3057981a34438bbc1e0c970a40b7bcc08695243f50f0c976f2f10954791c8ad7d502be762b9259c36755c2"; - sha512.source = "b64d81c83899e027196b3edaae17ec3d39d6010fee40b07a1c0b5b3cd34737072b9ab087f0484f22b4f01a4b85a3806b02a501a3b157e221895508965a1f9f81"; + sha512.doc = "32a544d5833f3231eeba4a1eac0f08d13d9bd7a10a7165b930fd1b05963132c4836d75a4f5adf5f88413c2deef91262f6c5e605eaba653b29f726ed70adacfd1"; + sha512.source = "009ef7a9b1a38158b493197108ee44806889c53fdc3583c189e75f8cfc7498e476557b93da7f4023eccae6483b986a727d94e7b0fb60bac5a659a1b02a23ee7b"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "58506cd2ce8d9bf2081ff1a7924a2ea9900f4d49bb9166c9e8d1c2c2f44c961d0667bf7e099c21ab32c34ef1b6fe51fc016dfa62df32bb2ceafa19c2a9c0bedd"; + sha512.run = "cd74bc4e5c4598c38db070b4f888c5c56b50780df96f1dfaa70a905e01ab65027f6fc9cc13014df1a57f93a7d542c6e184e31cf1cb565b2f08da2e6f5f9332c3"; }; curriculum-vitae = { revision = 75698; @@ -15368,14 +15400,14 @@ sha512.run = "9d318d35ef04d171da1c36ab4646465d4aa0feebd90fd3e97db5f1cf09c28c174d0c3be288c369215812f51ca83b341abbfdf3fa44458d1994cf68dfaeef0615"; }; curve2e = { - revision = 72842; + revision = 77677; shortdesc = "Extensions for package pict2e"; stripPrefix = 0; - sha512.doc = "6405f408e4963d24cec6de5a129152c1a1a28fff4e0d030b3f63180d05178e34607abab9333223694a1be3148d6b9113fdf3375565080efde5e295c27621d418"; - sha512.source = "42f19f79942c996e140c57ad42f3f3c448ae796ac5158399825d235adffc1568d5d3e5849fe4962ce140f5df5140c6b12fb8a6032becc685496dd7535d2767fd"; + sha512.doc = "8428a4ab81aad1af89b223d826b5f899ad41b92b91d8f6a513bec7926821fc618aea84f1a9c0cdf6a9daa0e86cfdd4810ed68a6bd9d0889ee3267a65935e4293"; + sha512.source = "f389b85f18182c5d884d35dd6c5d0b93d6a257f33071b5ee77608ee2c8e97d6068c19006f4bed764170f8882d4176d8558fe46f37fe4879e2212ccd2d7c328a5"; license = [ "lppl13c" ]; version = "2.6.0"; - sha512.run = "c2371efb065491fe30d7dcc16b6ed4ad0771c13baf41bece04a440d35881f5c50e704a50e7e1c45be66c116c47d067f3ca29342bc605c6202dd4382b0c3258b4"; + sha512.run = "59e96cd3a0513f57b5dc2b8022339d990c31ff6c2b0f48fa10d4c97f3e4711058eb026876a8a143f8f85644620a24506b9299a24d7ba864d50171733bead948a"; }; curves = { revision = 45255; @@ -15423,14 +15455,14 @@ sha512.run = "bce5c2b8bc6d96f497cbc507506e62f5b505e1d2677aefc31ff5fe09aa8e3c6b33bf641712b3d01fb3007d269b9e7a16c8ae61a55caa78abeabfcbba189da84f"; }; cutwin = { - revision = 60901; + revision = 77677; shortdesc = "Cut a window in a paragraph, typeset material in it"; stripPrefix = 0; - sha512.doc = "f37bc538e4affa716aa315535fad7fdb2bb0e5188844d028b8bda4935339965e3f375439ab0abc62d63f2f57c3d439a25888f29cdf3be484092a57ff86c86c72"; - sha512.source = "d3a544d356d4afb5599379a1c767d2aed9ace420d4540a1c62b617cb8f542fbcb225ec4e42ab65f7ddebf91df3c77a6b9bf0f59de9e6a11e06ae68fddd5b21ad"; + sha512.doc = "1ec4258678702510791aa100f17fbe6155752afb888c083721e33b31b3180dd2a03d2c604180352fd10738d9f421dd8c667cbb83f0bc837d953c91e3f793249f"; + sha512.source = "cc57bf0a7dc5415b1bfbcf4feb788f4b162fffe89ae2c72010777c0d85bad39dc8c551684c635c762f34ad0e2afc921edf0abfa95798e0f1c2e9b0650fdd83c1"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "922ab4c0f1158fa699c883e0fd8ed942a077c3b3109b048087756895d0ab6ead05182fbe17ab19310b78691fd77444d1460c7e021689c2eab092ed82974ed6d7"; + sha512.run = "e26dca3fc6299d686244bc9f8a38bbdb08cec79c04c981fdb95aaa4e3365fd1779e1c3487f4a8653fcdad54b00aec678bd9ca95bfdadb2899cf2fe15279f8ccf"; }; cv = { revision = 15878; @@ -15517,16 +15549,16 @@ sha512.run = "f3bfbece973cb3b9a3077c160b0212561056cbf7733e1c011b39fa1dbf94395937f4858964acd0874f1cd3ba283df9797cdf19e8e71e7363a7619c5ae653881c"; }; cyklop = { - revision = 77161; + revision = 77677; shortdesc = "The Cyclop typeface"; stripPrefix = 0; fontMaps = [ "Map cyklop.map" ]; - sha512.doc = "1e537ca60e11d5406c1e106800f054d663f80edd8bd59c208d97a05af457d4dc75f7e4b23b05489017537b0377d543f7c34cf8d3be9d2e04b80b47112a99c7ac"; + sha512.doc = "547abc1404bd1b7d16d738554f8594c21a5c7a838ab0107bdc5ee9f900e2f3aff51c8e172e485ad0011b3ba03d166bbad4d7a0b37ff6e06d637f1443ed5b0075"; license = [ "gfl" ]; version = "0.915"; - sha512.run = "0565a82cfa56e27d8780469af713502eb8668139af2c9de146b5e9338f20cfdd6a74f522463d6a18118ac5eaf9ea85ce108bbce784818eac31c37aa0bd337f65"; + sha512.run = "9043b05db99d8013f423b2224fe0f289a675d3a103e8e9b685f9440e5d2bbe19a6611b62c1436408ace651c6d47b0e639dd4eb7a4bd9c7e049398f5fa4455c72"; }; cyrillic = { revision = 71408; @@ -15615,24 +15647,24 @@ sha512.run = "578200381f685c3e0c8c43999de9cf38b341ad9009fcdf1ca8ba386d6f76403bdd4b1f12b9e13f591aeb00d649e79691ffa12530e38d46cb5785edafafd8e61a"; }; dashbox = { - revision = 23425; + revision = 77677; shortdesc = "Draw dashed boxes"; stripPrefix = 0; - sha512.doc = "26672278ffdbdaee64b82f4e7554b5664ca3410ce8009454cfc229e3590439b4a4e212b77568605adda885761f5ad456bca022f198e259ff9a33b8e0abc1ea6d"; - sha512.source = "833bcc8f98e6fbf3e205b54311dddb9377026234132e5f988abd25e3ace36b9f3b54a95e98a5c4cc40ef1f049536093b0f779517c6f5a63a08459bf0a7ace741"; + sha512.doc = "f7dc7a48f16e21fa27215c51b26469cda6473a46e681dbc1e024160d31ab27bb8a403a013218ba37936d3c54752905a8c708f16777009fa3591b38b6a3c59762"; + sha512.source = "357d47d22c10ef2a3f61756ade5c8fc31da36504b99d60e0e45ed7005bcc29e139215435be6e6328a641ef448d30e305bc9f3d2f3e6e0428fee022ac4a42c4d9"; license = [ "lppl13c" ]; version = "1.14"; - sha512.run = "a52bac248fa26031db34686e57cd3c9be90bc18b41339d7e2dc85a68de1de23a627648599e5fdb207d3364b2b4e3651aaf9c2d90e6c3bd0f0fdcaa30fbc8932d"; + sha512.run = "72bd703f0205fcf6ce603a4197af3430fcfc4a6dc51c21d48ca7c685e005dbca1f8c2dd150d9b0fb4a7d5095dfe802056ba049afcd413d63c041785c7f600071"; }; dashrule = { - revision = 29579; + revision = 77677; shortdesc = "Draw dashed rules"; stripPrefix = 0; - sha512.doc = "f45e0785d7c6522683e724ca27f7505e3da6bf5923d5a8c71a75ef8c67ffba8a4e4711b91b64f25dca95566448cbf74b5937dcecc73f5ec0aeff7ace8d0e4c1f"; - sha512.source = "0cf95a6d5fe3e80e9f77266033d64186300676d74a7cc39dd6f907784d1a6f7c9f83ff5a50198eec8bfc075ef5adecf58d226063f3f0e02f55dd7cc0daf691a4"; + sha512.doc = "665e8bdd7f92f164f7f7dad0b754b1a432ee526569a89f7622eeb3bb7cd9d882160d6613578c0cb7158c875af3b7cd605ad2b2816252164888bb0d49157779c0"; + sha512.source = "a2b23ae6b705832f6a82b6182720dad6bd34e6681de5a55b9952190f1802d7eb6c170cb1824cb30ea03d136c7ef2351e117bcf70395ad53a881736eb38df68e1"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "4b1b993e9044eb2ed4bf6bde0c114b0cd1fe7daed38f8bc5d3e25a2705d55cb41b8a372cce84b0d61093044d970003a4317de98cb468978c8cb1a8315f980940"; + sha512.run = "d3e6509af2ea74e598483a72bae82cc3c5466acea490047511a1362cf0b7f7fa200b7836322e2b2d929ad61dc6230fec606742973cdcff48348ed2ac6608a645"; }; dashrulex = { revision = 76924; @@ -15644,14 +15676,14 @@ sha512.run = "e7484498a4af229ba4d7722af8f259bd21601132703cfc9887f3bd9696f52dd969da58f7250be00aa6a3bb08f5f6e7660e5f0c383ede2df5aceacf70b7f07693"; }; dashundergaps = { - revision = 58150; + revision = 77677; shortdesc = "Produce gaps that are underlined, dotted or dashed"; stripPrefix = 0; - sha512.doc = "88ca6be34c5d68ee4f983b9385bd83047e59bbeb94af12d2bd16105bc8afb99b8e6db9d0e25717fe5bd517d7e834d8795bed30ba24455d8f09760d1ad2c47803"; - sha512.source = "1fce3d4ccecef6c2f5775792162a9cf21951f0006e168df236884f89a4bcc662c1ab9028e856805ebdf19dd410c109ca3de993c088aa9c0611ec98565be06be4"; + sha512.doc = "e5f88cbd17bb448d5481888766e61c76ae1475fb2603b798e024e7129cde5f3ef43ea69b41638332ce8467e9fae61ad4ee6d041db81386a0f0cefbfe8d3ad24f"; + sha512.source = "69f55774629fc3728f3ae8305a08f7989c412c948c2a20c50b2d0b7156cc8f3ffdc86facc41768a0ede4a3025d8d106196a5bb6fcb00d0ad6ff5585cb26d8751"; license = [ "lppl13c" ]; version = "2.0h"; - sha512.run = "c3ecf5c63fad14f82228913e0b12c6596a9aee24b6de3419a4e95de8de94e40e3d43c2b163a30cf221602ad9c1aa1c3ba42429ac2adac9d13888d74ee1f4e900"; + sha512.run = "18637c5329e24a1da04033d4cf1b93fc54edf6e7e315e0d35b75c33fd498a8a8046a19389514b4b353dc9214c9679bf7be08406a9c8be0aae5351fb886dce974"; }; dataref = { revision = 62942; @@ -15725,14 +15757,14 @@ sha512.run = "6da6a802994a06e040d43ac7fc9db0515d9273ba9d4cac061e04b05922f9eb9fecaf138eb641b3149be7b98f9139c428084b6470bc177a020386e0dc053427b6"; }; datenumber = { - revision = 61761; + revision = 78116; shortdesc = "Convert a date into a number and vice versa"; stripPrefix = 0; - sha512.doc = "18f2573f8c02685d20085c31384b75dd1ab5a47a5bb2b9dcda036a7cd1ecec80db175a674c1f148cd51a078721ed88a3c9b7a0915acd7c023c02ea9a16e2a1f2"; - sha512.source = "7835857f1c4f3e59918fe9ecc903dc09139191b050b1b0166e4e1fbe4a5d0c95f33b8591f30012ef5d69af324e8a71cf24b39893029519c13e13d8044b191261"; + sha512.doc = "c8ef22572dc8e412da3bf6ce6b13d6365098f1a7e21c53fb0532bfe7565bd1c3b399e939ac9e5ce0d599c43c61c8855f0f4497861d45434dd2dedbe8e4a8b466"; + sha512.source = "2863d60ff81d0e12e01e1feb28e84cd2103371e978d218d0e79c2a003677e2ad6a8b1c9b1168de1cb6eb798c035fb681ca18fa0dd0df513e2f02386af82ba799"; license = [ "lppl12" ]; version = "0.03"; - sha512.run = "5c7d23f949684000d0e38855e11e4869433c33f82fc42da0568d4b74fb0e69fe3fbcd5f72516222059ee446938144c18b10552290e24e077f2e624286e729d28"; + sha512.run = "b4ae8efbd107bfbdc8371339b6d170bcab270f638b66a0f9db5fad62b86dfdab5bcdf6aa6133fd564e50716e24aba91cdb8ade4e5fc445f566c65340fd18c319"; }; datestamp = { revision = 61719; @@ -15758,7 +15790,7 @@ sha512.run = "3d033ee164d52f7085bffdc12f2062be7e94a644d9ed731b4d1b97a3a46838dabadcf6687063e165c65fc938a51a4adf8078339b720a305175d6cd6a3b889f07"; }; datetime2 = { - revision = 63102; + revision = 77677; shortdesc = "Formats for dates, times and time zones"; stripPrefix = 0; deps = [ @@ -15766,11 +15798,11 @@ "tracklang" "xkeyval" ]; - sha512.doc = "d43970aea6c7971ed6a3564a6681caea0e0f5606607496d9ec51d6c2fa741dd6c28754c9e9f06cde0ad1a79280b53629eb427faf820d00549468a650cbd0eac8"; - sha512.source = "511c10e67c7d77ee10d8d75704628313a1598636ce82a5ce114942854b3a9d2da237ed12fdab986f13b04ce3c2123933db91b850360b309aa52305575a7cf2d4"; + sha512.doc = "ebd01ea3ccda9d965d6632dd6974ef977e6fdff41e7cb3e35ec2ecf990cada84170fdc88fb30f3ba95a5632c12a5844ce588f345b88b4517577080dd8e660752"; + sha512.source = "978099c6643a7c570958632761df8761c38b458ef5cd103c85fc4f734b0a1023c3611c84deb3f3a758142ba772466e16a8ca8dd0c790f2999c1364c7df30fac3"; license = [ "lppl13c" ]; version = "1.5.7"; - sha512.run = "7f2ad65f95e3881e5016647bff85b10138faaa7d26d097bdce0ec7b30cc0d913a43c2a45b0caa69a6669e54725122cf1a86117d0d4f543caba67058423af7f62"; + sha512.run = "de0ea2b32985b3498f7fb87bab7cb351b00cb07f643ff83c8c833e25ef4bdf80736705ed03edb508c131d79338e6ee2bc39512d103569b21c9b0eb8914146cb8"; }; datetime2-bahasai = { revision = 46287; @@ -16196,13 +16228,13 @@ sha512.run = "2c3b56f2e2796840fec8a60b4f75800743a4d71128cb900ed7419a7a01acd306a9ef86c2b1587e661833f8de48ef89e22c11589af21c9abfa2cedbf709c4c340"; }; dblfloatfix = { - revision = 28983; + revision = 77677; shortdesc = "Fixes for twocolumn floats"; stripPrefix = 0; - sha512.doc = "5790850d01d9f3734cb89146c23077bc852d84242352718ee655f1410ee84b77366bef133d8df49fd46ad976aa007fe2c4039a08035122f93e719c5f0f7563f7"; + sha512.doc = "fd4799d565b631b38ad001678d45778def75366765655a69c564bbe3ee7bb9c5603bc1f27c4944aac3d831c3b6ed2cee68f744ae19ecb46fa6c3dd30444913c3"; license = [ "lppl13c" ]; version = "1.0a"; - sha512.run = "05931528012077b92702926856b1e0d1aa6472188f9b1fbff74e5534a41a3260e53b82bcdd0684ff045aafaf4b427dab6d8e06fc7a5d11cb42a545949bc6bfc8"; + sha512.run = "217a633d2b24c9a9b7893d0a1bf94f0273ec9bf1493c2c07a6aff660d96ac10ee3040b5c3db2539ac6dc475ba02e06658969bf80c2edd83a81c9eb592a9237a1"; }; dbshow = { revision = 76924; @@ -16304,14 +16336,14 @@ sha512.run = "c1b4f3851e859cf1a564d4dbc4a61363583e86c1903628de7e349d8ce4b009c47319315a49a2c75e3914dfd98e76e04029a8756d582a79f2a9ebd94764712f7e"; }; decorule = { - revision = 55230; + revision = 77677; shortdesc = "Decorative swelled rule using font character"; stripPrefix = 0; - sha512.doc = "0c13e2ff2744ca2d0e32446a85cbec06d832ce1fc8af5a719f3c73ed59e1a85461d5f51d33fe5a51a89b209f80196ad52609e83adbf7cc41336f5bfae8c4389f"; - sha512.source = "84ab7801ab7b0772ffa3520a42e132007e05152e206072fc1ebb43d8d9675ac4929ad1abb30d8111db7d825f05d37b038ecc923267c5095ed62a34cf3955dc20"; + sha512.doc = "60f38f292b2dfab29c25204b5a11dacb9a7831e33e3a70b2a365113b3ba555a3b718d6e317bf45fc73e27d6e94d50da28c3a3c1f05e5d5c00cfdc0af3fec130c"; + sha512.source = "f57655cd14d8e7886017bdccfc390366851df3f2c1a4f93572c410bfb162c4cc9263ca0a1244b26d05f6131ef0160cf703ac098a0610e3d942941b9eddf2286c"; license = [ "lppl13c" ]; version = "0.7"; - sha512.run = "783f09b3810616b14f04dace838ed1ed2faf32ea4df84dd0973df375928e16fb129ddf6429fc54560a317da0a9422630becc92543e1a1da76809c4962c423fc7"; + sha512.run = "be017364823222f47d13d089507a4470eb8dd50bbb82d9f5a2599e78e283f74c7f6f8f26f4c3bf4e0da6452706c13e0153c0f4434038f519fb2a4741e8ac922f"; }; defoldfonts = { revision = 76435; @@ -16367,25 +16399,25 @@ sha512.run = "2b1f6bdd423ececfef4519c2bdb9bc000d88ac3589c2135602c52e2217ecca73bb136844a7e950610692b7eeb1c43eced6f9a4812a736eaa31041d1d264d6b42"; }; dejavu = { - revision = 31771; + revision = 77677; shortdesc = "LaTeX support for the DejaVu fonts"; stripPrefix = 0; fontMaps = [ "Map dejavu-type1.map" ]; - sha512.doc = "7e3364a3e0863c63f2a66057780fa922cb53f4da2f81e42ce9e200d5a034854216f4d4b833756a6d4d6837385e48aa8d03f608846f2f95caa84a7ebffe3257b0"; + sha512.doc = "1c07b84d744932c78672f210307cc6be31b2256d6c5ee35d86dd47631ab3935060c78d7b37f82c5db113e3ebd4cc0e6b6c859bea1fe02a8b268ff0a5c2ef0fb1"; license = [ "lppl13c" ]; version = "2.34"; - sha512.run = "a26a57bd02b14c6e67d328c2c00174730b819f7da37ac147ec7f34f37195b6aa17e3223ac4d03617f5239700b1dfa45ca1741eed7b4488d2e604f02ac34ef2a3"; + sha512.run = "40ec3fc1fd156a5f8bfa9e9f86aba655f113c2db62241d740a7efce9576ede3b6041bc78e5c4b160f5d447d1c83c207b2914f53e6b0d06619ee289778abfe8ad"; }; dejavu-otf = { - revision = 75301; + revision = 77677; shortdesc = "Support for the ttf and otf DejaVu fonts"; stripPrefix = 0; - sha512.doc = "cc929319502c88e3f7e900feca018ffd95c12ed468ebdc1b720b89cc496bc5804cbdccad0c86b799db65f64f5fdb89275cb00c181093af9ae183fd4f4e0c540f"; + sha512.doc = "817fe67cc35c1b0ec56afea3cdba7da292a86c15e9ba5104c56b82481448586e9c4751251e55b382714c63f51cbe57e4242473827d6bdeee78f0b64a7bde3cac"; license = [ "lppl13c" ]; version = "0.07"; - sha512.run = "158d78190cc3986b22a31f329dba3b3e3a23488cd86a774065d46d9e781a170f9d64bc4c894d9c7aa5f3cdbfb7d7f57104f66f44e2c3833b87c2fd0eec89b455"; + sha512.run = "f49a146a67e1b221ae901d16f98b933d86f04947150e0204b01077231b43191a74fa9820909a391487ffec24109387ca02bb554b79fd3b6bbc2a75b4c6775940"; }; delim = { revision = 23974; @@ -16407,14 +16439,14 @@ sha512.run = "248f2385a2f464232609fcc3c968e79e04bc3d72ed99e2aba421f28cfa88ba2c94f76294bb1eecbf2d8263a03dee1f86c50ff4cfd25a7c59c260284597eb7ab4"; }; delimset = { - revision = 74779; + revision = 77677; shortdesc = "Typeset and declare sets of delimiters with convenient size control"; stripPrefix = 0; - sha512.doc = "ef5d4adadd20cf5c88ff52d7df22aab9e8bb2a523dfc46a0601af35817c2aecca398ebdc94a41f99def42dfe2832d202096a80e159271e86eaf4707be1b7b76b"; - sha512.source = "1190ef21b4663d30f8531f6c801d64c89d675083609e7730a60a63b9dc049b313be50bff030e4d9d15afaaa16ff812b5eba8bef944a65bf9f264ae07c1c0776d"; + sha512.doc = "468a21a9c5058e65466f4fc031407d67bc6eb355d06830d701033c878f6488a9b9af598d732bbdfcfd16c7a9be3a6e3202f0553cd9e92270f97f7827d3e71c20"; + sha512.source = "31f00eb824c1bb543895b7d3147e97d5c17c525904f10910e457b08fba176b12613c30d8ee9543e4822dfd771ab3f651084ee5be73647b0b613e669452785e2b"; license = [ "lppl13c" ]; version = "2.2.2"; - sha512.run = "b0814a6724e07075bc46f334e869552c3ec838b5cb5d7c48647ee2b4a1d63935db679fc76b54d3046602df0b750061b1d9c4809955aa69450f4ee5ebe23ec09b"; + sha512.run = "d38ff844b6286a8a401103b6e246df6eb8a4c37255c3d63e6d5b4a0a3ab49858f7fa220bf5eae8195b5656814013504025cf0fcdd23d8e8d6ccc03a064e26888"; }; delimtxt = { revision = 16549; @@ -16438,23 +16470,23 @@ sha512.run = "baf744301a4c0df8b7e26b17f7187d80434714e00cd118de3f6742e6b084b026c7bf356b48d75c6b7a15d78ea85ceb4985983f71d43c2d3b8d805f9bb1214fd1"; }; denisbdoc = { - revision = 70592; + revision = 77983; shortdesc = "A personal dirty package for documenting packages"; stripPrefix = 0; - sha512.doc = "d5fd445862e08a95f4d4cad1e0f3a4ddf65b82b0119039c9642848b8be524b54a1d0264f1e6c9f46643791bcd5272aeb443075e9de5247e96557bb4d09c86f2f"; - sha512.source = "9454c052f589ba17f10e1e6698399f78bcf5f042e30b970c72e92de1a03f891ccb3a08e5e8920c6092c2aba1a60257f2c18154eaa1de4728d8742ac9702a2144"; + sha512.doc = "6a739b3dd5dc2e013569940f6fd79a043afbbb28f02323e872af57287763c107b26f25b27127451dfa32ad8e1d7e3ab6d05afa92f8b2d1eac407131f0f91308f"; + sha512.source = "956be5c157e845ca1ac8e71e3cbdaa1646683d31ebac5d4892b6a2669608d1bb13c92279dd7ef5043fc12d655506e27c88ddf57b3a8f16f0845a5c6ac118464d"; license = [ "lppl13c" ]; - version = "0.9.5"; - sha512.run = "760e5ad1a11a2fcc9249611a4c24e1abc640e87ed928dfc3db7234ed95f499cedfd6aad42f6c3aeb5cd099e08396e167feb74e0000454350b42e4067f25854c5"; + version = "0.9.6"; + sha512.run = "1e6fb9a4be78aff1bd46c73aa63a251ce75799761321661e12cca379fe678504a47bad5bf79b69ce95d6a6b23b994b08eacdcd8d5c289f0e7c80b6ee00b3b1a7"; }; derivative = { - revision = 76924; + revision = 77677; shortdesc = "Nice and easy derivatives"; stripPrefix = 0; - sha512.doc = "a2678f10bf87f2781d0d565bf04856bc6a5f96c8223e1c192ecc602ed603d1ffb18c776e45b59e4d878f31a7df9689d1e6fd9989ce167ac83d6af5508dd64f3a"; + sha512.doc = "fb9c253aaee21d3fb1f1d792cbbb07c30d002b294028bac606694c5e753c8d843ed76051487d9845fa1b9b2bc6a4941443db5a64b9a3d0443b78d0c35aaf17fb"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "18a1dfd491cf70943e909eab9b5d7a4a80e696f175983fc06aca0b012da2ae6e7c911810385e4c061bf978af7ebaf5d9f59c92dae450574ef3d1520a81d95dda"; + sha512.run = "52f06c8898103d88dbe41ad8a2d284b18ba60e66db4620fd91dd5179e051f1bacb5ee59ab9f177de9f1d6ead03be5849e2d265cd51a2a9e6f839951ad7defb05"; }; detex = { revision = 70015; @@ -16466,6 +16498,16 @@ detex.binfiles = [ "detex" ]; + deutschesmuseum = { + revision = 77887; + shortdesc = "A LaTeX class for contributions to Deutsches Museum publications"; + stripPrefix = 0; + sha512.doc = "27a4aede9c9ad5116b172fe292202a7a5a9fc231b5cc9b34024cf2992566e2981456ce02412acc4941c3dc39137fca560ca0dea130cd7de6930497e76a197d9f"; + sha512.source = "c45a2a57bc7a4898cc25863572c84a3bcab00804118433db023689d99e72f458975d6d0b8b0cbc313f0b6ebc529f1e1c30e9bbdec88fe68c660232c2d8a87dd4"; + license = [ "lppl13c" ]; + version = "1.7"; + sha512.run = "243f790d18f41036445c6d71ab498cbe92c7fd7ff2f590e72c97b52b8ad3cd08aa01458e48d7d169d802a4aba32bb5fce4a67330bc637352107cad42fb14eb78"; + }; dhua = { revision = 24035; shortdesc = "German abbreviations using thin space"; @@ -16499,14 +16541,14 @@ "diadia" ]; diagbox = { - revision = 54080; + revision = 77677; shortdesc = "Table heads with diagonal lines"; stripPrefix = 0; - sha512.doc = "96310db4878e417f09e6202e5ca86f29524af5c1292ad8fed2563f1872e094be1249c4753eac5129c68492a5fe9ea87857783e2ca9af1ab77dfd1ca9b3309b2f"; - sha512.source = "65ac012205c309099ca2f1a23f6446abb434a1a9c66a36d75d15021eead74feeb70c21024386fc11b223386100404b35a0ec3571d24aeec13b5513e60b11b3c4"; + sha512.doc = "40a969771f7fd69322070addfada4e14e81f4d7507ea1353147afd3f5028a26574dda1e65174dd66e23f4cc478b2a8bcd3ef129c6bab3651435b5dda1ff07fdc"; + sha512.source = "220c3c7b502999bf8abdc3a6816ae56e15201df24b3ec454f77e8ea50d7b909cde4ff9061686d56030c9d1821bac9cea9b0f7c0c8bdf6348b83fc26aca7397c4"; license = [ "lppl13c" ]; version = "2.4"; - sha512.run = "34d2530343877efebe9ee53027253ddce0e59df3cd70900bf0f040905f34a8ad9d41328aa3c6ecbb622f7731f3bc9c4fce289caa58e2c1db46a6ec1bafefe6ca"; + sha512.run = "b0b9d6940ebeaf0c8ed2656107561c0c3d0eaa62b7d3eefad877c8e52e57ec912cddeeba1b546707a22998ba41cea4dea66b03531bfc961c5c366e5715e2a738"; }; diagmac2 = { revision = 15878; @@ -16559,15 +16601,15 @@ license = [ "fdl13Only" ]; }; dictsym = { - revision = 69720; + revision = 77677; shortdesc = "DictSym font and macro package"; stripPrefix = 0; fontMaps = [ "Map dictsym.map" ]; - sha512.doc = "787f3d06b1239c95022c8dd64f07d98cca654250f9846e70f2e7571def724b0e316d66d60289ebbcef204088d6f603d7702af36b985cc640a4f963adb7d347aa"; + sha512.doc = "dbb5519107af13d3eebcff0af3dfafd22b8ff1ebb49e945a7dec21b3b57e6ae5e2fd3a1ff85749222964a27ed3d8305e03c79686e96a1d9926ac98be53c1c3b0"; license = [ "lppl13c" ]; - sha512.run = "1f1c145c9231616b8fd603604b252903938ced0d0a85f4ce2bf6775f123d47a153d0f1231fc78e965da56befd94b71901c5ae441253d0266fc984d47e9b113b3"; + sha512.run = "a78d74e51149796ead89b9c0f101a8c6ac691175739ab404a6d6c276f15ed9c7179a9f5fc558a876fd307017e667bcd641cd075992c1b3ece901f708ecedb815"; }; didactic = { revision = 70901; @@ -16580,22 +16622,22 @@ sha512.run = "1fc88b96231c47d2cf8426f7ba81eb82bd3bba84ba2e5f9b03313f39d11ac75ea7b3950b7b4ae9bbbe122de09c998dcaf9d7d0967ff5a7ed125867057e6e3a7c"; }; didec = { - revision = 76924; + revision = 78118; shortdesc = "Fixed-point arithmetic with two decimal places"; stripPrefix = 0; - sha512.doc = "1998ea299c2e958a7b07a9f926c2ab74fdc3c0511550d81e60137c5e9f3e8a29df9fcb7fcaf98591dc074f67da25e7ac92a134f323908d0e12c4d61739c82b5c"; + sha512.doc = "1c286848049536ea3d5becce84bb0a669675da074bd29eb8c0efed1ee8134ca17e8ab2fbe4c6234de979ab7410bc259353ef383dca5ee043a8a7d401420f8e63"; license = [ "lppl13c" ]; - version = "1.0.0"; - sha512.run = "fbe4bcf01d6f7aba03190f8d9290d273ac1fb5d3f4e26c4ca1d9b6edd42a8d77a27e5eb498afba8b8f61e8f903b1aec765f3963ea91b7b6e77901baf66108bed"; + version = "1.1.1"; + sha512.run = "d777d0e78afe042cffe488f0de5e8e588db6144640b295d2271858501065e8d54b9aafa955f40550c6b330e473953dfe63ef0471ff094fda2a064c57ca26bf5c"; }; diffcoeff = { - revision = 77136; + revision = 77677; shortdesc = "Write differential coefficients easily and consistently"; stripPrefix = 0; - sha512.doc = "952edf2dac655ace8ed8eeb861f88f200e5f8c4780ca58bae2737fb963399c05a375fc0b148c8148335623a57a0d69f8eb6d06c37a0f0622509095d4006b58a1"; + sha512.doc = "21515b3efb702384db4a4c2772a3585ad892ee39808e3e56177412b1e9ee9b1666e43049c6866996b897310622db3dd50c1e742da93f9e795b3bba8baf4826b7"; license = [ "lppl13c" ]; version = "5.6"; - sha512.run = "3f58827234a61b616bc0b75487b36a1c73c232cc0f70ef52ba7e1c5f9939c60285f78ba8d3a918f36bf70a35a22eb445ab1f5ac4f2932e49707326711cf375cc"; + sha512.run = "85c0809b4a806abf65fd9f17ff93928bb49131c7f562d0089baaa9134f74c31777cb466bfbe51102ab2b2ff859a54ac814e3d5eed5d3c912d9f3b74dd48d4878"; }; digestif = { revision = 72163; @@ -16670,14 +16712,14 @@ sha512.run = "0c2679265417acb042f81300895be7dc7d6b8d8f0bfa2ff8853b9c1adbb6bae78598c7eb4b7c2c91a9f95959ff7a7945f846e1f262f923d741e6fc77458be9f0"; }; dingbat = { - revision = 27918; + revision = 77677; shortdesc = "Two dingbat symbol fonts"; stripPrefix = 0; - sha512.doc = "993ef5169759d86641e2a3185064f94df858d81d9b7ba4b0516b22abc51eab887b5d02ca487ad85b007e7ee3117563a257d80b803a361ea1d32857921e794b9f"; - sha512.source = "01e935a99ff83496cd1e5c9e297d316f879fa8e54808c33a2daa54c78e1afc5048d3fabbf93450d15d6fed09eb59389348da266c751782cf017f383a97214d2a"; + sha512.doc = "5c380f4eeeb41bced8a0c956166f35450b68498ade1c161cc4eeafcad679d41349cdbbdf5cb988a5a251c88f1bb0ee7d32bb12100db7392e231342af4ae486ed"; + sha512.source = "361d582baf5a98c4f8b9990f5a98844212e2cc1fbf5f0d65fd2c99319b59ad3d12e03974b4beba7ebb3ec6a7806459e294e14a37db9d877607a0b4dd50177886"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "d6bdfc62eff8816e03eaea41ffbabf2d3af7194edbb2f9073c8d8b3d333c75f0b587a74556b916efb40afe41c88a8029f0dd764d7dc5894aa50e66e06fccb77a"; + sha512.run = "8c50cd5179990183fdf6be6bb5336ee204ccf54e3b3a12c365403c6b1c489853730e2764505f89c139f662bfcff4e633126aad7b9b52b18cabc149d65cc5841d"; }; directory = { revision = 15878; @@ -16689,14 +16731,14 @@ sha512.run = "c07947f06fb08da461391cf6101a7a2e55875179c5d19b41007b0d11ff1881623e353b813dcca1da1f09e55beb80bf412f85ea6c9f7e3dd6e52a875770a5ffdd"; }; dirtree = { - revision = 42428; + revision = 77677; shortdesc = "Display trees in the style of windows explorer"; stripPrefix = 0; - sha512.doc = "9edfb6fbcf4278c2b24599b58e10f64918d901bdd19dc0e9e8c8bd77756f2f3ba5dc13e31fefd2bd5f1467a0fb0dc0e765fe4e0515781103bdb1b81f687def7b"; - sha512.source = "4939918ace772a76142674410f9a1e91c698e02c113517385814346399cc94e031384905dc2719d717ac1dc65ff04d1d5a7049408ec55e20b4c0000f4b8a7049"; + sha512.doc = "559d3183da53b61c9a32d60fa2028f313223de58c154dd8f069b40ca3d252aa7241893eb7db41974acdc6762a11fd35de747538d696f3e366914c619c04c516e"; + sha512.source = "3bb584d0020603291fe0485a6002348e1326fa430b5001eeadaaa21b77eb724a52ac0d03d00e277ccbf8c2df4b12527cbb67cb71eea6105159d4f8041413e0ce"; license = [ "lppl13c" ]; version = "0.32"; - sha512.run = "5faecc2a6d79ae79929481c283b01e69df482267635957c5eb11c264d924ce299021d95baaf8cf6f9cb10e57f5fe14820c6b3506021b4d0213494bdeff5746a2"; + sha512.run = "9576f06c260c516f71b82367e93a68bb6822c2d9ff6b15d54dcc800bacaeca0d929979a1ec682fc0d163f567384602a605cae113be9fca21e89bef570f3a39c7"; }; dirtytalk = { revision = 20520; @@ -16796,17 +16838,17 @@ sha512.run = "0b212fe2131eb4070e08efad7f1e0745d0538b2173b274a41c113ae6dfce46d7d1fc8ebd22f16b3a956570865df9cad668866fc2038687ad6c0b7b72e76a79d8"; }; doclicense = { - revision = 68441; + revision = 77677; shortdesc = "Support for putting documents under a license"; stripPrefix = 0; - sha512.doc = "162af038ac645790412ea0e07771c39bbc3706ee3ccd6b8a496b166e7ef51e7802a225b00f1cceb0bdb0c8661ab51a79d4eb40a52c0348f1565fc83dc7efed9f"; - sha512.source = "2002418b83eb7117195e60a6f0211a395febe6455b210068db7fe1d99738820ba111e14fd6f61bf53020a78ce1bb7d0bd12b57294cf5081d37d5002dcf641253"; + sha512.doc = "e52bba42aaca355c6486e5fc974342d3fa2d214fc5d25d039fbd9cffc7db5644a7baa5cdb86662c67c45e67a1d5d5af7823796b4cf6ecfa4428aec9a2d2efd19"; + sha512.source = "80e4cd6d24519ebe69434771408aca47225b90b1b0e230f5407a0ee610c7c9906fc713529a7ed7460eef61f1f07bcd185109e245137f4381bce8f84fb98a717c"; license = [ "cc0" "lppl13c" ]; version = "3.3.0"; - sha512.run = "f312fe38842267c1a35ab506354717a0ffc3d4b2684769965b7b94ca5fd6b137d0b13fdc98943b1fe0f635bd673c331ccc53faf5667b75d1192d786972008dc3"; + sha512.run = "48328ad45ce7a071b79c8831d907977f5d3ea242befe5e18b46fbef4343f01dcb5f9983ce0a1dadbf1b3aa17da08b19ac90d64f4255ee4811b766fc60c0e2aa3"; }; docmfp = { revision = 15878; @@ -16819,14 +16861,14 @@ sha512.run = "55f68d7affd8d82631eb0e67c6232330bdff97ea908259a5e14255058d88f9f745afe55bd4a15eb91bff959b7cfc31835fa22196d3d0edcafa40da521b3105b6"; }; docmute = { - revision = 75878; + revision = 78116; shortdesc = "Input files ignoring LaTeX preamble, etc."; stripPrefix = 0; - sha512.doc = "92a657cbbcc99cc9e25c72c98006fa0469c4d66eab9f63c3262d8eb2704e660d53d218f311cac6b0695a88285e3969ff56483c89567e7c21a29420f659243e9c"; - sha512.source = "524c16d3471e1156a7c11f370af4523e66373c640940056d4d95a11c5996d53f464f9dcaaf346b6de6a11dd9bc70097e04d7bbd2b4143921edfb9f7beacd7cc9"; + sha512.doc = "2365165bdd587fefd66063260400e73031c6a84b5999018092280ef3b5a68321ced86753293cbc121758a0ac6c1a6fb48557e527a869962dad274ea2cd45ade4"; + sha512.source = "0e9ff026490ebb46f5a82331ceee40e1a21e4936f6bfa9f8feda0a03cebb91ee31647a35bb5a1ea962024e9c62b2444088bb9f4b8d27fc7d9bc24bfc9b7ad3d4"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "195bf838e9cb27a769e03f5103bbf374af2401cfe1741ff3e93f08c366d8d3a36f196b749b08776d884821f1b1b2898cb1e849775849f70cf0d3f1af190e1666"; + sha512.run = "fbe7debc8f1cbde8d8083a87e9343a9035406d60e721cee361130bf964299da7681d2a6e8add39d70849b2fc0ad066262182e873cfdc3fc8a3b07afb6a212d51"; }; docshots = { revision = 69676; @@ -16881,12 +16923,12 @@ sha512.run = "13a31f6925efd5cb0e0ccc632d7b8ff80e15a2e95399779ba33ee6e0f1d3c1a3f4a397dcb7fe33455471ec65e6fbb18d681349a43b24a083882c23aed5a0b036"; }; doi = { - revision = 48634; + revision = 77677; shortdesc = "Create correct hyperlinks for DOI numbers"; stripPrefix = 0; - sha512.doc = "3dd77559fbcb32d8bee7121f62bc37ca14c14c8e62f8d2ba44978438920dcdd54605a543135a6294e2ea9742f5fde4862a2efe3eeb6bf22b6d7418b4b01a2ebd"; + sha512.doc = "3ab00cf4e568631010957221fc55a39059bc8e24fd6f53bfc5ce13f9ccbfc4ba7cddd4da59a73930b79ecf0b658fdb59f43ca027ba3c1c43d1cc9a326de6cc5a"; license = [ "lppl13c" ]; - sha512.run = "7a041a56ecc0f88d5200d39d7611c74f955e79e5f5f887d26a70c76624c334b6229f7b937426cbbabfd7de7ae0f9cd2aee70c502981c46fcc3f18fddd62261bc"; + sha512.run = "1beef909bf4f5310f0be49b433b4c8e89be1d06c3ea7c0e77a536745f01d28cbc74527f7a5d13a1de2bb972886bb2e757d9b55c21352a57dfe0adceced0161e1"; }; doibanner = { revision = 71919; @@ -16918,20 +16960,20 @@ sha512.run = "ce1b0f8fe35a76e05a6ff4e1744d25ad4ac5fe766926bc22db4d785558aa296bb7a845a1309cddcb29986785de36f99c0fad113ce9fc48fff154ad39c5ceb44e"; }; domitian = { - revision = 55286; + revision = 77677; shortdesc = "Drop-in replacement for Palatino"; stripPrefix = 0; fontMaps = [ "Map Domitian.map" ]; - sha512.doc = "81af6be4f2707ec5d46d5f78d459f42d81e0cf62a17a8e695e42b666076637183447a9f1888b3f4c84e4832362eefe01b8d8dc5d748a640eb8e20c72bdfc1f3e"; + sha512.doc = "e8c6aa0ceab528095b4bdfdf59e52cfca7c7d350175fefb2c127196868d58da524af8e19676930f1202b928bfe8f2e020b005488d9df91abf499ecd072153164"; license = [ "lppl13c" "ofl" "free" ]; version = "1.0.1"; - sha512.run = "f228d1670e7904b08ba6064d0d1e8c23432fa826d52229d575bc2067e27adc904c3684d76889a8beb4885c3c9de5cd4a5004b9afd3f7140ae5e90d36b4961b9a"; + sha512.run = "8b348fad97a85d99aa8d1521c3d12f217dbaadaa3f4c4941465437766ea3fed11ac32f255c235c46690c4bbea1890a4f34f768f204444bc0d1d1bb4d63b1dcbd"; }; dosepsbin = { revision = 29752; @@ -16966,23 +17008,23 @@ sha512.run = "43ff7e4e163764e703673312a1213c50f0a77da98f3f36b726e87042d082f3d2433e35156e1c963d1c6287aa4cea5ccc64f140f89b82569b0552f406b29813c9"; }; dotlessi = { - revision = 51476; + revision = 77677; shortdesc = "Provides dotless i's and j's for use in any math font"; stripPrefix = 0; - sha512.doc = "c77fed1f0b8ddbd6ed141fe8c9f914cbd5592820ffe3e457ecf35952817149d1315598f449dfe0e15e0e50328e45b408d3f1ef91fe83154f5374bcc62041ba77"; + sha512.doc = "c32d64c0b586d0d71805ff428170ed735394047559d9a7aaba1ae63bcd0a2eb84f6f5581b4fc6ff4138523d3dca0c9d3f5345fc1341e6d3c85eb02fee5c68204"; license = [ "mit" ]; version = "1.1"; - sha512.run = "348be296d710fe22d8122b45437d91027913b90ef36fa7aa365ad49dbdea566506c80072623ccc95170227e77ee2fc2fb3f711772afe4e7e7b83195eb3110b61"; + sha512.run = "eca4a46c2aa0277775048f474940bac6fb0c4cd1626ce50b55082e2996ff270a8f8b190cb6a89ce5f522114d3973eba2a8f9e3347582f7286ace5c8f40d34a62"; }; dotseqn = { - revision = 17195; + revision = 77677; shortdesc = "Flush left equations with dotted leaders to the numbers"; stripPrefix = 0; - sha512.doc = "aeb026d83497b78725d623b52223877d4d5a0a745312511f007d69395b87ba5362904cfa26bb24f2f2c7d0e0ae14bb82699d6108533260d736c0e85bc29ceff2"; - sha512.source = "7cd2a4a2001a38e999e0632222116f32b559d8f004c9e378493d84486028e5c1cd5268f63a0eb93f9d1402b2c2e11b2db2429547f300809cca3d9f39efd6b17e"; + sha512.doc = "e82c7e81647077dba29bab49b35fd84deb9bc2057355f7abf3efe4417f877f10b8878c377f7b859dd8446d6e0474f9a5a6529c4ee3ee42f11b0a0bc278f00eda"; + sha512.source = "175d131d039f332587edd8d7c25ffacad54b327231497913781dab14657bd007153206bc46d0889a22ca64401d49febf9db46790bea9361ae71194ddf5d4c27f"; license = [ "free" ]; version = "1.1"; - sha512.run = "794be5110d50ff9134471aedec8adaf7267f112012d962ee6e1cd7ddaa36cc37d993517cf4663686c90df891fe2e912d260cc9c9945aaee25925c2915afcc45f"; + sha512.run = "311fd0e9c9e75ba759d8fc315b3c71a04bf616402ee207d60f001878a0db1229d02edda62ad9d51b0799fa59a1f63afe92fb6f9154f2ba695afd6d1ecb9dab46"; }; dottex = { revision = 15878; @@ -16995,16 +17037,16 @@ sha512.run = "037586577425d8a38a2170bc4bb9a7fa28a7886ad852d1c85483f7c3b625321c41a204b613479382ff5fb9e8cc3f8f9d8ff6e0a07c14b71ce6fdc68280515e33"; }; doublestroke = { - revision = 15878; + revision = 77677; shortdesc = "Typeset mathematical double stroke symbols"; stripPrefix = 0; fontMaps = [ "Map dstroke.map" ]; - sha512.doc = "2cf0cc8936393be2b01ed06158b250a43514098aeec4007bf493bd9232fda911f4a59f45716fba5837e475bdc39a86cf6e1180d4220e6aef26ff9e0315389200"; + sha512.doc = "21fe7b96a83017dd33a523c11bd0094546943a2323f34db06207b304b533d97814fc48305b2f60a65a31a0014cfa9dc231a6901545d5997bde6893e9e50ec1ee"; license = [ "free" ]; version = "1.111"; - sha512.run = "ff1be47939d9a2e8ec4fe8e6852d9fa31c2776511de158611ef8b853ac73291d1aa4ffe81985bed60c75a16e3cfc963a3a8ce3fb9494dcf6664cd6d92a549e73"; + sha512.run = "6841b23e6c2faaa45acbb578ec578f4762f12be8462842d1b27db19371194813e191c955a837bbd726d4e424693c1339e77bb2ce78143e1099483c97f751a6ae"; }; doulossil = { revision = 63255; @@ -17065,12 +17107,12 @@ sha512.run = "d102312ce1c70eeb9cfb279b065197ebd3ec6d3f54a47de55a5cb9828e76b2e690823a2ea19a935151c972f791783fa41a55adde03aefa54eb2b3fe3da0ea677"; }; dpfloat = { - revision = 17196; + revision = 77677; shortdesc = "Support for double-page floats"; stripPrefix = 0; - sha512.doc = "2cbdb8711556580d14a01b9daf03b1a1095387c077413b2815bfaef1af2781fc8bc56fa7a6a36abee60d6ce6928f920c9d9c3deecc2e071e8e99d51c1421508c"; + sha512.doc = "317b59ada5c59617a600f171f9993603d017551b9d55b9806209757edb15e64bbdb4478f0a7987340c9d083e21947dba724112c5081ce6b20b4c7d30a27e4b05"; license = [ "lppl13c" ]; - sha512.run = "df136498f7ba41b1335ac109667d07dd9584e6682e1d75fc82a80839bf0f6d7a4de1f5750aa738eefb96d14d2adea20a3ec9fbc92130481d9bce0abb6c6f175e"; + sha512.run = "5220f0d0032682ed3f7d6eb23d664a83f3b34e27b88cea3af318c71ed1199ee1668b66c7da3d5f1f0eeadda1563d712b85d9ce583a36438a50a82ca1c25c5153"; }; dprogress = { revision = 15878; @@ -17112,14 +17154,14 @@ sha512.run = "6b89aaa2511bda8bcf9649fd5a69f01474c48f26ff4cb56f0745b1de7e69a5daacb0e7bb3af8d71123bb77211f405affb8f1c7adf3904c33c566952e5e55f33f"; }; draftwatermark = { - revision = 70393; + revision = 77677; shortdesc = "Put a grey textual watermark on document pages"; stripPrefix = 0; - sha512.doc = "61dcb253a71bb10206120be8ee5d4309b651438a2c78748e19faabbe8bf59a95118107da36e197928cce632673af1c3332bb5e1e77d40d63a6dd34f3d7054366"; - sha512.source = "b06c64e358db6627bc4afff503b941238a8b1301a9db0673e6b4feaaf42c3f52c76798322ce104a6c7cc3ec851cfd158eba802b8b4d001ab8042a75fb26ee91f"; + sha512.doc = "e34bbf0f8d6a60270f03b820ddfa3fcf52ce90934aedb408a99ab75c40e01e4471add96181ba4e74787f75a9517c9fe430c9bc2bb4f1efa4669250133f0c84f7"; + sha512.source = "5dd7c6a6a2d8553d36ea80f0f36046ac3dc198e2e2d44b63151a83957cd33c5e1a7b166878eae86b80634068564f8cace2c14c2f2433d7b0e3beb480fef7dfc0"; license = [ "lppl13c" ]; version = "3.3"; - sha512.run = "b71db5f292b57de2d6149a5ce7ddbdf281b3d7304e2eb59575a3be6ac302f79aef4430c39df89115c0b72d66cb4de6c68a4253acb1b474c75a4d78586fdb358b"; + sha512.run = "355dcf447a1edec82d2bd471cae447d8ac061c9570de18e51a8a6a38cdbc7e267bb4ae60b524265ba6638b97ca03ed8b3588a165154340afcfe7e0c03960a18c"; }; dramatist = { revision = 35866; @@ -17176,7 +17218,7 @@ sha512.run = "662a2593713dc02debd4702b5184586736f12200aba4079154e6890b49d581810e1a7a94f0d3b6750ecd241dc03cd5a638a3ea5bd4792f13829e7812f5620b36"; }; droid = { - revision = 54512; + revision = 77677; shortdesc = "LaTeX support for the Droid font families"; stripPrefix = 0; fontMaps = [ @@ -17184,13 +17226,13 @@ "Map droidsansmono.map" "Map droidserif.map" ]; - sha512.doc = "d1f86ef4fd82d955e5f6560b1eb56805bbea621358c3e708f5c07d6539d278a4e61fed680afba425a212eb7383bcdc1d663d492b4cd716ba2c1872f9006350c8"; + sha512.doc = "bb8ae2287b9ca00bb8251b4dbcbb9d7cc118553fd8007b79b2bb95b254b78559a9b666a99c61ce5fe598a2af60550a4ef88e9d2c7a68830ed476b3cc732c95b3"; license = [ "lppl13c" "asl20" ]; version = "3.2"; - sha512.run = "e57eba23d2b7a84ca36be4b0a2988870a89b69a5c2f423d8961c8fe38c074cead0760c0061a545518959145ead02a13e321c5719cfcd7d6a575b7050cd74ef2d"; + sha512.run = "bd98e336824b6b3ba52de1d4b85b3c1d8acf4a7b96cb84c32541b892baaa3dbe2c0b42b8b7c93406c5771eecf118423be87a5f4ccad92b73041712c171db4aff"; }; droit-fr = { revision = 39802; @@ -17229,20 +17271,20 @@ sha512.run = "f51353329034141f52c38563f79de526b7b47de3435e14dcbf91f658a0f64a7b23075e8cef98d0f948ab54b57681c7d9fcec417b59871ff908c00e12d1711b6e"; }; dsserif = { - revision = 60898; + revision = 77677; shortdesc = "A double-struck serifed font for mathematical use"; stripPrefix = 0; fontMaps = [ "Map DSSerif.map" ]; - sha512.doc = "e831d9ba6233cd260cd6f212f4f8b3adb360f6d701d121d26f0de95360dd56ccf7e3a5fb6fde990d875e60ca20f7632a4badaa9df8e3b98f16bfa5b176308761"; - sha512.source = "dcdf454c0d970338951b5b458df039ecc0287020fbf13c3ef46d2effc4aace39cdb424937d506783f572ccfd7cc136e9059e9894d4339b53f4b1be4b52d93579"; + sha512.doc = "3fffb8ffb19e851fa059c9d36c4c8f6a82a9606c7888868cdbf7a6ff9b622fea11f0195af9730a1b50c6dec701f098e62e69603884b92297eff0e3109edacd48"; + sha512.source = "3fa54ad5328ca9d10850c2ac0640aa3bae2812a19efbc72189a27c88cd81faeab276f04d6ea6a76a61d17597b762d10ac288853a5d636e12f2ba1e3c8ed2969c"; license = [ "ofl" "lppl13c" ]; version = "1.031"; - sha512.run = "7fa159e85b370a1327a8cace1a20ed54b37f2413e553dbcd42c6e75cd224da35b47402d89d39971873e888cc9f89117fe5403887299ad8c43e6bf2f706df357d"; + sha512.run = "b7fcd72260fba84da48dde14736eb836774249a811bf2a338d37ec80395156ec19c2e7bcf6dafee253d646b9af301ca64fd726b79dbd71643a54c43fbc0aeb66"; }; dtk = { revision = 71776; @@ -17323,14 +17365,14 @@ sha512.run = "d38c13ed307b814009fbb2a1d47b59ebed0a96df056768eff11ca024703ed3054721b6c11943700610d5b05f74745c88456acd90ef8248b5530ba508d0cbaf11"; }; duckuments = { - revision = 52271; + revision = 77677; shortdesc = "Create duckified dummy content"; stripPrefix = 0; - sha512.doc = "0c9e24cc988b9350d188878dd8b463428133fe30c00218eed3d67917ace24412e55c396422890fc6c02030378b560b3d374970e879e3a331db7d8e34b3302421"; - sha512.source = "528db05e9c1c0232fae271aff911f35cd55f85bfcdc931820f5a74d6f490fa3fada99c274b36fdddc6163cad6f779183b0056b1a6e003c4c2737282fed608497"; + sha512.doc = "d0c8a79d774f88b3c84175d084c204d796d9d76f2740d72a8aba50275ad11c4166937e6bdf5b939ea3535d57000152947f32bf5fe1a6134234c0c03f0f4e601e"; + sha512.source = "3658624a8a7277f1a1de44909fe8ec3974b3b1e6b495495ea3cb6adec3b2100fb76ab8f9bac1fa047cc0eed58790fd7909bae742106a70a4b7b738aa74187968"; license = [ "lppl13c" ]; version = "0.5"; - sha512.run = "77c975ea3e42faee4db5d99d692220884b24ccce2d69a30ce484d113cd261ddf5cf5a13ee04d9e8a95572e98c8c4bedfd901db34379af6a567777f9358e4bad5"; + sha512.run = "8e63b1b5c15b2aaa72e601235bea8e6b7302e93d304b35aa8f21b5d5a0631f1e28d5f3c08dfffa119c119c1098da683c5af77a5f8f99e717fa48b0db02d2a59e"; }; duerer = { revision = 20741; @@ -17359,16 +17401,16 @@ sha512.run = "9f640f757d9e3fac6a048e632b525df2338563f69185c6fc07f221ed527000aaa641a9cf11874c94fd7fb5ae6dcda685e3d404c09ad6c58205111046a998492e"; }; dutchcal = { - revision = 54080; + revision = 77677; shortdesc = "A reworking of ESSTIX13, adding a bold version"; stripPrefix = 0; fontMaps = [ "Map dutchcal.map" ]; - sha512.doc = "1ac89d2c4ef090edc8c354a3f869485d3af9c374da012fb51edfd22f0644d63a5c380aad115b6dbe83e70846904b722b69fe4093f4a7ac8a4a3eb1c1c97f25b1"; + sha512.doc = "ad177bcfe701a27a75aebb01a77799e5050fe558ece18e01b7d638055030b04b5a00815e409921546c8d75b42709a59450ef6cbe493a280c54915e9fdfcde4d7"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "308253e2b148cab892ef0ea5004cce0c3e3fbea4c0555b67f49e554734b16bc5be9baa08119fd0a2186360cef20e165b5133ce85c793eceaa9955673ec4594ec"; + sha512.run = "f7a717ef36b06acac4a74675279bc4814c97eec02b4a0d7e02233f0b22896fad4d3c35e9add69c53c7bcc05a94491f8e07330a84a10f36a593059c8bb851d757"; }; dvdcoll = { revision = 15878; @@ -17671,14 +17713,14 @@ "edtx2dtx" ]; easyfig = { - revision = 64967; + revision = 77677; shortdesc = "Simplifying the use of common figures"; stripPrefix = 0; - sha512.doc = "1a197fa61d347919b34bd8735f5265d058e5a932a638ca91d34f43ceecaa155b9277db8ea40178b37bd2bbcaec4f0853c2d42ebdaf16d37e223da45f305c330a"; - sha512.source = "7fc5ad4208c6f1da261180edbe2cb1c11c8a34f87479199c7701986e516be43f05be6a226f75828aa2045a7fff0ad735b192e02e9739e381e8c64c66dba33310"; + sha512.doc = "afdb6d1cf5bd569f1ef1de4904ef59fdd21e2192c1d0e65668b8f2f465e9c736c984f84f191df3bbd350642c7b79f5dff2fccf9008a7ca09e4f4fc215a04cae5"; + sha512.source = "443e3d43b11736f32d940a074cc539c5359da141ea94c548c19e0bf0333ee222c634261f7953c5386c85d54bb10e83ab378efb8424e6d26bd758d151b99eb5a8"; license = [ "lppl13c" ]; version = "1.2a"; - sha512.run = "37a8654ee9f53ed35003d7d78fdae32ef195aaebc0530310e7f00829cec431d7df4f9bd807da8dae844731650a79a7cb9f7a7ca20c5dd540bafdca7975237503"; + sha512.run = "1f3cb3e0cbf5e569f62f4a08eb75004baab6131724645c84aa6ef08120b00bff8946b9ae17205714dece415abf0352b530afd2720fe9f9d63e5d6fd45e426fea"; }; easyfloats = { revision = 72699; @@ -17707,13 +17749,13 @@ sha512.run = "f952227a7b0e579d2bf432b3a72e80a45e8adc22ddd9e7af380de54c12f04acf6c4a88dde5a8e7027d11fb820448fdbcc6a343500ae493fa20341634fc64aed5"; }; easylist = { - revision = 32661; + revision = 77677; shortdesc = "Lists using a single active character"; stripPrefix = 0; - sha512.doc = "518258b7d24763477376657e128ef3504d2c8e0f71187edf9edd34825d567f9cdcdb09d61a37d99655959d7c76edfbe550bd08ebd7760735e46fff33bddfbf0a"; + sha512.doc = "b5b3b856592c96a52c4a3d88289b417b6f9e191b1d8d4d500763617ca1ad2a5693590782bd33f067e541c00af8165d125e56afd632c48220c22dd62e9ae1f612"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "b1ddb6242b9ad2e40785602f942d4381a5d72a7d35784bbc2a1732ead1fbd9d730b580226452e9f56fda873b174c56f9b433f1193e0e3424efba4821f7b714ad"; + sha512.run = "563eb0ff1dbe8101e8ad4e6968ea1ca7053e6c63a0189f74998b4e837e04fd3a309682ee3b146678c945666e8c718aedfc5851133c217878914931d4fb98c767"; }; easyreview = { revision = 38352; @@ -17736,31 +17778,31 @@ sha512.run = "589e7748b11335c8b074bc136aef21e5f7026c0413dd89dca62a3bc51bae947d63ba2e699170e614213b6b08b03ea5233f1e1cfbdecbeadb2b3457d54ef948af"; }; ebgaramond = { - revision = 71069; + revision = 77677; shortdesc = "LaTeX support for EBGaramond fonts"; stripPrefix = 0; fontMaps = [ "Map EBGaramond.map" ]; - sha512.doc = "3f1a6164310b9104fc9753681fbb55a54417a1902a62cd5337e011f1d3fa9d7af11757ea5eaf5ecbddba34b7e7c6ed54ddc0b834bd9b9fdb601eb92e612ff460"; + sha512.doc = "70bdb6756b6a707c6c15109f18539c60d5c3c577f93c2677c82eb59a548f03620bc10d0af08d10db109b51efb6fb9de7ab52c789c858e94f0e687b7e879b7fba"; license = [ "ofl" "lppl13c" ]; - sha512.run = "d02ac16a7ccb8ded53a42c002824791376357db9909c197f1fec6ce62f55d136833c995120e7a077e51b802c8cc2e1c18234d0e7833222fabd1f6bd04933578d"; + sha512.run = "ff94feb8686797d604b78c2aba8f681482083c7cb48c3cfdea6364f9d036eff7b439bfacac3d55689a4f6e2a30b082df1371ccd6948be705a328ebc6e5120f81"; }; ebgaramond-maths = { - revision = 74169; + revision = 77677; shortdesc = "Limited LaTeX support for ebgaramond in maths"; stripPrefix = 0; fontMaps = [ "Map EBGaramond-Maths.map" ]; - sha512.doc = "494e30a8e5e1e68c23d68198543244e119abcc1878b70a5388ac6c7db4c92ec534632bad4ed54a60ff465b90c82b1260ccaaf45c4458c70db023aa321ebadf5e"; - sha512.source = "31b144be4cdb3ef3de760762fa511d1ead0270324ac5bd31b5f2b56ed9e7cdd327739b14a955d294ecc31c7ac901430e2688ab78ed65f5c1df45ab98428144bd"; + sha512.doc = "6d683f682b9a0d28599d4cd432a76903f313697fc41dd0fdccd97cd8b94f70f5bd0f44869a34a5adeb5150ae5886c82864149cb6b401e74b6d5413ceb059d20c"; + sha512.source = "1aacc4c7cda83f4fa6f1c42def2aad1582f640113150007668e2658a87707bc1ac4d467fc2ef3f787014e79a0043289f8d16f858a72217e33e44a69004ce2a50"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "acc38da7394bba712bced8036bb2df50c778b935d84e875051028003018f9962ec732f035a06056751bef0ca6cc08c07af48b7ec7af6e0977aa2ff05729a7f52"; + sha512.run = "403d37afbc59af1df85320566309f1dccf42c77aa2739e41c1c3c4a3cef9648a8c968d2608d15eea41cd3f640cbe9fc1ec21a5da1e54bc46cfd8c98d53370cfc"; }; ebong = { revision = 76924; @@ -17784,14 +17826,14 @@ sha512.run = "3345ec303d77965800fb78a1a6b0645c206534bdf84e5b5287d23fb273a720025ec770527d662a5a535e98fb6cb9a6d37d50569963ca24225af8d626ea7d4dfd"; }; ebproof = { - revision = 76924; + revision = 77677; shortdesc = "Formal proofs in the style of sequent calculus"; stripPrefix = 0; - sha512.doc = "b45378cb5cb9236f1855ccdae66612ea9419be3c13fff3b7a0a5cfd05ee37f76d8b8ee9ce8dfc380a33ad0d3e64795be7039686597e3410c5e3631e0a24fe4b3"; - sha512.source = "0373fdb4d0eb21ad8e317ea2bdc3ef2559b23f77ddc32b2d6c377ac43fb71dc4c526be66edba9f9092d354d974d500218725af26b82931e014bc888bb48b4479"; + sha512.doc = "4c03e5beb656f6649e87f83592463be89a69077376917bce3d1678d1286434094479796c8a343b6b203d02e60c199a3d7a0956e5bfa0bdd4c442db13d9771b01"; + sha512.source = "188994daa62a46880e4a2ed33a462735dd8b89aaf5457cb7a88bb1f8a544bc86959a64adea85d86a14758442e17a661c696e7a209532e5e8f8ef49c7fd6cdc44"; license = [ "lppl13c" ]; version = "2.1.1"; - sha512.run = "a71c3736cd9906800d80e58714e9e5f0b1ed4f7f57e5b96989321270225d7c458b95f886b35e93628dd7aa3e8469039530dfd4eb03dd57273b00157bbe0b42be"; + sha512.run = "2a4761daf0f0c660fe4b702b9f3072e391222b8729735aebbd5678c64562c958e5bbaece6101487f094afdbe6e5dff06c7127fa665405ef8be9c7f3c31c36d1f"; }; ebsthesis = { revision = 15878; @@ -17878,14 +17920,14 @@ sha512.run = "ffa08ca87f6666e7b184e72fd866b1d1567b17847040e9f593a6f16d51a08932cee68124fc8b278426f07c9327d5dee356af42bf997c7eb94e80d15b2e7c9077"; }; econlipsum = { - revision = 77161; + revision = 77677; shortdesc = "Generate sentences from economic articles"; stripPrefix = 0; - sha512.doc = "6f2acc40781e12bd0e40abf70d042fc671ddfd4ddd459572d75065be1f4507c0ff1cca7068b569a96588ba646910f51fbc15e183e0e34824c3366478eeaef5a1"; - sha512.source = "46adac208e24e78c5f0debd94dfb17b5c22e7ab455b083c44fbe7c7666d8dc181ed7be625431f9c7d19e3ef4fee8b9a6a79d8c498faaf977af6a33cf436d7738"; + sha512.doc = "d4f0ec09c628dfc14e9e95756ca609653631fc6ba24ca7a69ae2655b4532ab1fd080e313eae72be3e8ae0bfc1c8fef84fa3e3ed81d9858b35879deca0232f00a"; + sha512.source = "0837be43d9b807bdbc991a7bbee2380eb2b1fece964014e99132ee3b80928c39f622957814dddc319c57a30fefb34dc24eb5e1d4e2b5ab52152d71160492bbb7"; license = [ "lppl13c" ]; version = "0.8.2"; - sha512.run = "8842d0878987207e0b60d5049b24e76e899882fe0ab2f486af945ab93e10d88755fdc898f9215e26e74c878ed8c74f03c1bbf4d6b3055c6c5b3aa2781838697f"; + sha512.run = "9907ddb87dbbb391b905c0dae43a027f782a9761a9bce6d27661fb7f1da4556f520107e296d9df836e5ce3c3a60a57f46a5befe061fcd54d28668970a09d96d0"; }; econometrics = { revision = 39396; @@ -18002,23 +18044,23 @@ sha512.run = "81679a08a320275221058cf0a73d71489621bfa4322a4b90759f67253df06e5c98c1325846966924c145092d9f63d9ba51544d0640c7f0827c7ebc42fddf9f3a"; }; eepic = { - revision = 15878; + revision = 77677; shortdesc = "Extensions to epic and the LaTeX drawing tools"; stripPrefix = 0; - sha512.doc = "02efd8775f6d0db35fa4682c6bc715fe619037a6531de60a2955fbd7fca01d97a8e6dee0109a8cd7cc8237bd694c64797392991e5c203baab49dd9857b0ccb4c"; + sha512.doc = "1ec63efc994aa91ff196ffb854648a66b2ad8d2a2031adef439ed9c5c74acdff24427178643e04965edc2fa140847f619d273511e18c0b16fcbb8b55c9524f8b"; license = [ "publicDomain" ]; version = "1.1e"; - sha512.run = "37930ecdebd43ac8ac1dcb42da4d4eb4b5ff371605b9bfe4675ea861f4edff7cb19703669c8356c3d69e7ccc09789bc536714114397c3bca74fcb4a22b6f4d9b"; + sha512.run = "7b8dcf338f6cfb7b44a7bfb8a896014dab2d23860ad0d8ecc7eabbee757aa940551ffac13385d18f6f9d18f57ba10f624e4ad086c434facf6685c90535118504"; }; efbox = { - revision = 33236; + revision = 77677; shortdesc = "Extension of \\fbox, with controllable frames and colours"; stripPrefix = 0; - sha512.doc = "394387e09ecb0d497014a62fc1caedcb3e00148f6e0a9a16ae1b53efbb4d5cf749e154e4c905d197280e4ecd9bc88ea07ab7e0c004b8c30eadbe7f9f414c1345"; - sha512.source = "4739cf6bbe23b69605079bdd8c39eddd6b44e192c5c335001c9612598f2a005e98b853bc02ff67996b63a971b200996f35de2331f230d9c43ed73ad9a8a98a7a"; + sha512.doc = "ae804fb753090a415a8ae6cc8ba3c56dc20522924877c2f7fd97b08d39bf5bebe9169a5b90abf7b7aff50ca8a44c5e6a32cfe1f67cde730c3082d02014c827f2"; + sha512.source = "7478d7657fe8cce7ba4daffc6abea63087322bd94353fa2af2e9553408ee565b2a9092e227ddf10cd7a90220c8b76a83e74994feaea2c8da5c3dab3d2783196e"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "5091324e7f5c05385296d570027a8546db4220a24da330ab85ef5d1185772f51b4f200f63eaad0cfa3eaeafd3d055509f4ffbdf798c1139a60c5e572ea46926e"; + sha512.run = "3de692f506d9b18159c548b111b1263721f718b425b131d36b462c5b2157cf1ddbc1528f44298462a8936efd1509f4b82febae0a8f7bfcc36d3fab2274078de2"; }; egameps = { revision = 15878; @@ -18076,13 +18118,13 @@ sha512.run = "e052333d39e72562e8e84d0e7f6af7066c2068a782422f612a26bd2903d8143874cd4dcc556d7406f3601a6b3a28506a3c0edc92e4029d124f02fe91edf0163c"; }; eigo = { - revision = 76251; + revision = 78116; shortdesc = "Comprehensive tools for creating Go (Weiqi/Baduk) game diagrams in LaTeX"; stripPrefix = 0; - sha512.doc = "f8817a6cfde919e39f1d2ae3ef7d153590e2a32b3ba9b60acced9036cdd05df5618a6bcbb350ca612573ab7934c779be7d4cf6a00623210272ceab0f3b45e8b5"; + sha512.doc = "3533e4539c78fa560f10f88c85160e87ff7b8c76551ba6bed5a3416fa8068f71bae7624d42de36c31d21749fcad7877d61e9ae643aac016a4c259c80469173b4"; license = [ "lppl13c" ]; version = "1"; - sha512.run = "5ced4c25851d341392bed677becb15e39e994e92e1f8504ebeb0bc28f2df19549e9d19f5ce3c1ed078faf38c184bc18bebd2a41b661da0c98f1580a4a2ed4372"; + sha512.run = "bf5b5af1d882adcac3e69088439d03f2b0d18ca8d1cb6373abdfd7bcc5dac50054d6cfb9a866294f63baf91439425453859d1a38a4f64fcb2e552918529ab823"; }; eijkhout = { revision = 15878; @@ -18092,15 +18134,15 @@ sha512.run = "448f3b51c984a1ec81428c1840ba01d072cef4d1110b85f8d4f4d786d02e8d08e702e0b33e757035aecef1f43b604746c7b6f492905fbb201fc1a34ca6fb859e"; }; einfart = { - revision = 76924; + revision = 78012; shortdesc = "Write your articles in a simple and clear way"; stripPrefix = 0; deps = [ "minimalist" ]; - sha512.doc = "3207d9a723458ed6c75ab7bb048d2c1257475fc4dea8e57f5ef9d18d9d889c1045cceac1612142a16149699d588f87579290607709e51da7df8cf562a37b4b90"; + sha512.doc = "925e3545311002b35b0c8f260b85fbfe217d0e23eb96dd37c72720af9bf55ac8ce7ac2d00749f1feea92961f433e3bf0470ca1abd21e8f285cf53b58a1075079"; license = [ "lppl13c" ]; - sha512.run = "29807179a9d2f0418bdacbf871d94c3845f6fe5658aa6d3f936543ffbb10509474fa961e1e033182bcef3c95e89722f913cafce8f58d27da1dfe7753e0c77177"; + sha512.run = "f1cd6565449dcb9b04b858a627919fa5f43d710db8c306f63ba31cabfad9b13c9c37e1c2cce63de0f2a6e14e1ffc025aed57d367e51e7293e92b2b56a9601727"; }; ejpecp = { revision = 60950; @@ -18155,20 +18197,20 @@ sha512.run = "4db2b191fdb73854bfe605efed30c4835a77180fc865eaf201f8405fccaf880e02ac9ef7802c2d215df8ad77d01fff611114c391a6c43190f95dc2b40cabd596"; }; electrumadf = { - revision = 72484; + revision = 77677; shortdesc = "Electrum ADF fonts collection"; stripPrefix = 0; fontMaps = [ "Map yes.map" ]; - sha512.doc = "be0a4c7c2bc4cc7ee6543803e6d30a44a1d80e6f22d62061a9384a7b147cf485925a24c6a993808dd44e817c5cedae19fa7b40008bdad35bbab7b909ae3f6f1a"; - sha512.source = "edc8da7849d7d12154cca83fb436660189e99dfe6285d88854b4d6233c6fcfe1e1f4fcaad5df17bbff8d2b9b41d278ac15c98774ecdb1ca00f59833423c5f343"; + sha512.doc = "7b376920c839feb0a7acc28d7d7d5624304610eeb4e44776794eba2406a9bf5dc825ce2516210d8d286c13a3d333dc7d550ab3dfe9c425b9d256c3e8aa3c5e4b"; + sha512.source = "babbddbc1bfb8c27806359845eb9dc20afd0edb51746ff901938ab61d8021ba8706d15d3fbaf2ba5c82f565866857d32b47d4966b8d74f267fbc9312239be80c"; license = [ "lppl13c" "gpl2Only" ]; version = "1.1"; - sha512.run = "875ff39b9d507bf8551bc0307ab62ffbaaa32da05e0df4d493ef90b3bda6c831c310ae6c285ec4c67740e3f8a120b146cbfd8a9e47d6492ccbb90a55041e2aeb"; + sha512.run = "115a50557f6a47a740213590a83da2596083a8799aabd9b319d669b8a1b0997decbcc67dc4347dc51eb2c0e1afc82194ac14fed86b78fbb024795a277c859993"; }; eledform = { revision = 38114; @@ -18190,6 +18232,33 @@ version = "1.24.12"; sha512.run = "644df002adf2f39acd9a6704a5c2e18e02f30d17c8e04173fb0f68e9daf5469bb6290c7e98ca181ebd45b40d54dbdf4a14fbbbe7dbe8f945b226ee086efc3972"; }; + elegantbook = { + revision = 78198; + shortdesc = "An Elegant LaTeX Template for Books"; + stripPrefix = 0; + sha512.doc = "a25107a5cb777fc6eca0769ed00e1c2e2ac418c31011ffe2fee05662ce949aa9ae2cec5120f16fb685941daace6196f1c375a042fffa013e3b009978e23210c7"; + license = [ "lppl13c" ]; + version = "4.6"; + sha512.run = "099d3f2bd4c5cdca9c9f7e768bdc3d8a7a66c4945578160c93914b17fc187e168ecb8565bf54d9d31bf7643c499783b9cf20eeea6609dc4700c91ac02d490864"; + }; + elegantnote = { + revision = 78198; + shortdesc = "Elegant LaTeX Template for Notes"; + stripPrefix = 0; + sha512.doc = "ab4b06bb8677a32c28e769215a779e5cd6624264ed3a2d55c5fccbe12d2d6e43a141e77dfe5e2f25e41cd63e729b651fd220e4e504ccbb70620943baf608cd3c"; + license = [ "lppl13c" ]; + version = "2.60"; + sha512.run = "95878778bae25b567a6e32c4afe7409cfe798ea244584097bd483be59dce7aa0c59a4e353e43e88dd820f7ce835c3670dd07dfbee52dddd84d0be78d8eb1a760"; + }; + elegantpaper = { + revision = 78198; + shortdesc = "An Elegant LaTeX Template for Working Papers"; + stripPrefix = 0; + sha512.doc = "233b3b3751fa384a31075f4f71b44ad0910f3f2ede8ffe7424f6f7971f4f665ea99bfd41bcfc647802659db877e1a9e1e38c6f6b9a33f16bd74dc97d9f1e149a"; + license = [ "lppl13c" ]; + version = "0.12"; + sha512.run = "43b140e859c3196879506b9642ddc5c5fbba8147813f6d7e763d4980d2c58902ccdf8f4a42836e6e0c375bbd563bb0272d191d9a416500eeeb812f5b92f62bdd"; + }; elements = { revision = 61792; shortdesc = "Provides properties of chemical elements"; @@ -18210,14 +18279,14 @@ sha512.run = "edcbca8843239eae7bd927d9bc6b5095d1b9a4d8db213e22c77ab4a7c5bf7a09781aa225af26f1e4127f263d5322c8138cf38ad1a7b19688468ba2ba56f840f9"; }; ellipsis = { - revision = 55418; + revision = 77677; shortdesc = "Fix uneven spacing around ellipses in LaTeX text mode"; stripPrefix = 0; - sha512.doc = "7d0b4c51008203729df1bd50d2c2a2568f2426b7284f0d58eae4720a032e4ab469a5db6cf5656e57ceb0cc9062a7bfe1f3cfe20c51a3d08c85d55c110ce7ddcb"; - sha512.source = "65b536bdd6d5b429e2f1832b3d466bfe055be6074b43b60305b79ae9ea09172e3e7e82bf7cf3b4dfbf73507135ec4caa3d713c5cfe060fbc925ba7d2a8c09dea"; + sha512.doc = "e4da83a2375303a8da27e7dc250c95c8e1e72eaed66f066d01e89fda2d2897824ae30546e55e118cca364814841b09ba22ed7eab6f86cf3997242e81da350fea"; + sha512.source = "e6f8040e69bd539750d4e88baf2e1a1a4af012d2a55a9ad3b055230c3b3beb380ed4f675f74e03d85d53a1592fc9fc617ce070774a05b00e02aaf239b9f4aaff"; license = [ "lppl13c" ]; version = "1.8"; - sha512.run = "009bc55dac8eab88e27124317acbf9f3101959cefa4419b507ab74f49453f72f272db2b4826424f3d8c76efb50163c11d6eed63e1219cae2a2632bb629fba96a"; + sha512.run = "06b598309b0850a1268544bfae65a08c3858a942e9fc4fe57612bf122402dddf0fc3be5e45da3d3b48c03b7a27763d16b616fac536536acf91b0f48e4aaaf9bb"; }; elmath = { revision = 15878; @@ -18333,23 +18402,23 @@ sha512.run = "c531feeb7557cfca45127d9c37c93bf5835e35efa7c8aab65d58594c30d6864deaa22b64ba90cebcb1e9dcb139b00ad64ff96238835b8e059169278fb602ff2a"; }; embedfile = { - revision = 76664; + revision = 77677; shortdesc = "Embed files into PDF"; stripPrefix = 0; - sha512.doc = "4964bf812c23c59871c1b75de95ec06176da9d76f3d4453a36599ba49db50bdac1fdc6da266b3d2d5f8fd0c5d8e5815868a1db241815e3c0ffb05c2dd2c85fca"; - sha512.source = "3f8ed84ea92e552012bfdf231747f3006e2e66e387ceb0952cb206a4496ec94e807259b3849cd70f7644ee6037ad9ba3a72a96a1b1cc268e26edea4d0a8ff102"; + sha512.doc = "126de69f1176a97e7b7f087413c3038c56477365d5b75d649e404eec58efe835c2d29157d91087edddc3c9efa147ab5d036df781c43b8aa74367779bde83d016"; + sha512.source = "cfb2cc12d9f6a72068d2656f6fc641dbedf551ecd77907883154cbcce9ab743f513f1d6ab5c533d82bc895bd74899f26f877a85a53d7bd0bb20fe99bf7c03823"; license = [ "lppl13c" ]; version = "2.13"; - sha512.run = "80ee4b24ae1baa0d5ef3d168b071d49b89dadb0df5e65883730b0cc53dee291f270a424948547e73507cca31e7260fb7e1f78203eed6270df4f3195f88479363"; + sha512.run = "91f108dd3f1e8069ffb782858323328783a5e7f58de0ece7e4fea2efe255fd7f1fa51292da32a6aa53cba497982569e47c00b4f395ad81977a3fe76d45f26b6e"; }; embrac = { - revision = 76924; + revision = 77677; shortdesc = "Upright brackets in emphasised text"; stripPrefix = 0; - sha512.doc = "a2836b1a7edcfc4c222d462b167cc1ba6d4dc134beaa454c870e340e2255b72c1984bdc0081b4b5b94a00e7dfba1f001e1ff008e80ee5a6c00c4c695c8ff300b"; + sha512.doc = "0cfceb7371041e3b76857b0e72b068b78d5c78fbb7041ce3cf94be7c869d6924a8fc52d81c3b777d2b117e7093e0f55480bbc74915d2ad660dae9caf76ab210a"; license = [ "lppl13c" ]; version = "0.9a"; - sha512.run = "8c820a21ba3b3cdc541792c8cd2af6c8dc106ebedcb7154aab3435d0eba5e494f3e8f7cc0ef0f3380cfa2ba64cd9540b7b362fcaf6ea4969b8b400a503e72feb"; + sha512.run = "262fae527e954dceca200b96e5fcb87b5f1209e120b6ffcd97557979ec1c77d1483432df749858ab6a5824e24c17e8f79f8e18c9b00a843c6e171aa5c23390d0"; }; emf = { revision = 76790; @@ -18371,11 +18440,11 @@ sha512.run = "98d1aa993446090fd2f441cb3854cb88ddf3411df745036677844c0f8e351b16bd12d2268160fb5b704f07159059ecc089596b9b1e9857f02d774092ccf34232"; }; emo = { - revision = 66944; + revision = 77677; shortdesc = "Emoji for all (LaTeX engines)"; stripPrefix = 0; - sha512.doc = "e60b38c75c23bb4ec5d453d76fd2c815abe712d1c602eac6897eb1ec9b51f1d6a964fd5aae5c7ecf17956eb9d39104708e887b0efab0830b72b9ad37c8c79af2"; - sha512.source = "79cdc96d441c82b4f59b6f2bec0fb82b047d1b9540b0f29946c2d41f355118e3a9cdad2da2463ea4c9a0e26ca832a98db5b88f4445baf6ac41abff8b443ad1d5"; + sha512.doc = "c55271b01cd5b43c0ab132fbc3cba0e23df71ed13d43b103195671dd457023929ef5ad34daa06605ee5b6ea3c57b267c67c0da383b2bef1dea22702a6698f408"; + sha512.source = "b0fb68133c12047d6fcb2213f940fc9b29bb3a06dd1f1fa666ca474f323ddef6c1987b6f1c9b56c01bbdf3db4874b259fe7df0af51aa365d014b1de5a103b376"; license = [ "lppl13c" "asl20" @@ -18383,16 +18452,16 @@ "ofl" ]; version = "0.4"; - sha512.run = "633c92dde16b5170d5ea27fbb5e72e865300abf27054cd167652ebe598b90a8788d129c950e5a230f75201648b25aaacfb6b47aa44e994d05549c31a82600da5"; + sha512.run = "1a72808f8aef6e7316f675cfe2cd56fedb4b8040053598c6a8cc30e6ac5a9b01ff299cfdd9e94bbf748a070491376dbd065f2d2537215ef204441dc9b883d8b9"; }; emoji = { - revision = 76924; + revision = 77677; shortdesc = "Emoji support in (Lua)LaTeX"; stripPrefix = 0; - sha512.doc = "851096a0bfa748f939546fbe4a705e3720de84035b3d48f4b70fea4b8a75eb73efafeb8fb2287b9f3ced4828390f66472f3693f41310f765d90b14bf1590fb76"; + sha512.doc = "805fa507d42dab94e1aa90f1314d597ab4a6f76f3fbef3b8c29e6726f742978ef9112eac91869cf1199840fdb2a66ba77e8e7990dbe9ea88b7a135201cd5a188"; license = [ "lppl13c" ]; version = "0.2.2"; - sha512.run = "66ddc87e5d03e56226321f852d51b5d2831b5dd7330ca4bdbd3ebb98f15f49e736d0f1bc6cd0cd47fdb4c46e7a878fb1a7f16367625198f7baf4e650d704a905"; + sha512.run = "975335c9f0e1d52eb5746d692d4e3078db453e460d4719db8398f73fe1cacfd8f0e35cb667dd0ea018096d3d4e45ee444b2ef379d368ba7acfba0d3b00837f04"; }; emojicite = { revision = 76924; @@ -18422,14 +18491,14 @@ sha512.run = "5028360a2b412232b06b0bc53352c7a0a379943c14781b49b45cb75aef044df5bda24449dbf13601d1a574e5349bd0f2d2f7b7969f10bf72b3aeebe9e81b6ecb"; }; emptypage = { - revision = 18064; + revision = 78116; shortdesc = "Make empty pages really empty"; stripPrefix = 0; - sha512.doc = "11681a155df95f913c3d25cceb32b54ace35bfa5aa7541916c15473b951b02a7417380dfa5c30f5dc3de1259d6cad99859c31bad4c2f2056ffb4608c614a2e14"; - sha512.source = "1bdfdd32ed844651a109b54c65e7297222cb065a122269bd5c10cf77c6ae0e38b717fe182dad6bd0432b5eafb38b3d8631218599a46bb61a598eef4093a8ce1c"; + sha512.doc = "ad32f3b980d9b33d4fda1c7a9b2403bd5ec2c48c3981284f20611be4d9e7bcfe0b1160299d1e1f8f174d9c6947a1a65214219986f9a40fece92d86a2aa8d8ba5"; + sha512.source = "69630e27d7538a1831999c2712805a7844dc678437ea7e24a8f8d52764e2b9a8a754f9355cb5dccbf093489b9ba4ae8ed4030ea209c64e6e878ae4e7c24f5253"; license = [ "lppl12" ]; version = "1.2"; - sha512.run = "6379cbd0983ca7b58d2c94ce02a76e054faab1afb2942227469dcf2c4d572d9946921b6d24e9c7d2b5a82cc45e7e380a8ffae671f165ad0e2a3a611b95841352"; + sha512.run = "e2c68ce685a47597eaf5fb82ed5bd4c183fa2886717a6092c42a5230c7ac47d6c8d64f3e77c6bba54815e8fefc77bfb3db23d428e3fd52545704de0dfd0db5a4"; }; emulateapj = { revision = 74166; @@ -18457,14 +18526,14 @@ sha512.run = "f6aa0a954affda9152f5b15958ea453e3c2979205f25a5d9f15e3fb189b2352a87256a345d382a3c7dc401eeb55360afa9cf942cc4779406b97cc8f8c47eba81"; }; endfloat = { - revision = 57090; + revision = 77677; shortdesc = "Move floats to the end, leaving markers where they belong"; stripPrefix = 0; - sha512.doc = "0004d60fe959415670b5173bbab6d37733ed82b537d714c7357dae85ff8f7204e316c48d2651b1b53cc9b6ad0206a47c9cde1acdeb6aae676a25e50f363238c2"; - sha512.source = "bc5150716b23d3aa1e3a66e29fca3e8f9703199feb05b4bf76834e79654c39b0f6790ef1f0c193abeb0acfd0b2717076d4e2c89069221e1bc45716e0de314e85"; + sha512.doc = "cab0710eaf464371426ef26e76974ae9ffe89aa0e9c5896d9a613fcae979c9908a01f10d60625bcf598b42da9d8c9ad9b7033061dda76af09976e732cd66445f"; + sha512.source = "946bf18d495de242478aaff37d69aae12b9cf4141ec3220196757cd62f0d4c63e45d81a4b4c74dfaf43ab246e27c0371c6602302d0f06f08d9b600b58e0082db"; license = [ "gpl1Only" ]; version = "2.7"; - sha512.run = "9c3820ddd36934dcfd049ab766ed037119459d02e9c049401b910b1c14ae2aed93d94110db66f0cdd2149451e152b5bcac14866c7844ba4a47f8c0a27756f733"; + sha512.run = "15ed19c301c33ac05d29f640c40c3646de7d1043e911543deefeb635ee7f1fbd5b3a163c85863e447eac60a1eb3444cfef763048ff09220ec5625102a908345a"; }; endheads = { revision = 73959; @@ -18486,12 +18555,12 @@ sha512.run = "db8055a4925fa8f223b783e517ec398e6cd400a7051ab871f75d1e3bc2e9cb5d93f33d828a28b6fe8cb9191b53b9c922e1dd5a4e3ee8b8d75d2a5f6c66df06c1"; }; endnotes = { - revision = 53319; + revision = 77677; shortdesc = "Place footnotes at the end"; stripPrefix = 0; - sha512.doc = "e4de81d6cf0d7bc686d84420dff1e390ad18747ebc9381c6df006f871f9d5e000aae5cd43a3648dfdab2806da83efc6b375ceb4a9110137ed6b373538a7a8b57"; + sha512.doc = "5bf2a4b33aec911f91629ed117cd518e22681be1769e6d78d849a042b5d054d4319944d128bde2bf90d086d133b2bfae565681c39a5bb7e8afb65967e0e95623"; license = [ "lppl12" ]; - sha512.run = "3b4d5b55dd1ef844b96d30c7d40d5ea56ea3082a9e6740e3bffb837b864823a2c5545a13fa79eb49f79b47ee86aaa28e15c64f676bd27e4987aaaaca76bb2f31"; + sha512.run = "c6fc0f49a01e30da92a53aeec793910141b2076fa400fe827b62aa1ebddc6ed814968c1579b7954e3d69cc63ba51df15b726ff28b8ea9d0cf22efa6791f5c0e8"; }; endnotes-hy = { revision = 54758; @@ -18503,13 +18572,13 @@ sha512.run = "abd177ac968efce6749d8bb80c327bd8c3617e14045d124e036f2e503eed7bc33c72112d46acebe84d8a0a2f25cf3d99fd02a514d3673f38ada9e7fef879e3f5"; }; endnotesj = { - revision = 47703; + revision = 77677; shortdesc = "Japanese-style endnotes"; stripPrefix = 0; - sha512.doc = "71e52552f4a432b8743e448142fdc8e49b9e1ff1d290b6d20731c083f62bb5be823db76720fcfa40cbb8bf75968b80875926aea8a7f67808555fdec160de1911"; + sha512.doc = "7858d8d4b5f4c2f025e2e17f767e7026a0466b5362539e7e382e39cd3d56a69c66e551d71f9b0384d25af6f8135793eac55740d335f0eaab4570a07a4dbd5731"; license = [ "bsd3" ]; version = "3.0"; - sha512.run = "acc3ecb055add319d5cbfc4e542c1be490c00187153990dd42d5b9a23adfd19795bebe4648129bc1cd8aa8cc243111602b287183803db8b5962b23b6c60487e3"; + sha512.run = "8c7d73dc03d667226b7edb849465b56e3fb072d39fbb43f0aa359e066d7424c2c5ee75f10c479c87701c34b87fc4222cf38ddc2c89569df3873272ff9aae560c"; }; endofproofwd = { revision = 55643; @@ -18558,13 +18627,13 @@ sha512.run = "70cf80101d3fe9a75e750f5b3df4db79f30f5ef76ed65f4bfb40f36e5c8c5f0d22468396fe3a531508dd484ed5929cd14d4e22734a92814a4eae9ae2ec3e2b07"; }; enotez = { - revision = 76924; + revision = 77677; shortdesc = "Support for end-notes"; stripPrefix = 0; - sha512.doc = "e88045f9580a2aa1a9e6f6eba8d5242dc9ee8b09a6f8a6bbcb13ac0f8e07bf0ae8c0a2d9595f1321a406365da7ff6d6ec65e7fd7799ea1ef66df73e4e694e97c"; + sha512.doc = "7159813dfa7b80d0bbcbe0967268dd6ff91022a936b4e38b72cdde2b22d9f28fd03c2c237d8cfb41e91779bec100e4a06fd61b069fcc7827ca206a54ea6d270c"; license = [ "lppl13c" ]; version = "0.10d"; - sha512.run = "126a18500311514b4b89b233d65f66b7bf56d0c9a7d343b3e114dc82938e066c2c49a083541ad41fe1339411563e309112091fe512b993fffdf6f2a1b2e8bbed"; + sha512.run = "01e7ff5199e8406aa5cbe7691b3784b586395963aa56cec1df36397d981bea349efcb67351f4b80eda972995a88072348b98430e279547f6a3565a379f2b3e23"; }; ensps-colorscheme = { revision = 71431; @@ -18587,13 +18656,13 @@ sha512.run = "7124ee739127a806fdb4f6caf8571d7515350586cb96b29a5bec3876e4d500547e59622a0a36b7b0f9879f1b02227c2cfcdcbe682a7c4c83e1ccefa8496b9489"; }; enumitem = { - revision = 76924; + revision = 77677; shortdesc = "Control layout of itemize, enumerate, description"; stripPrefix = 0; - sha512.doc = "ae39f90ca102ba678fcee0296d9bdbc2101b38c81aa9c8c42412575c506b6ed0998cd042339aa8ec2a284b9bd4b4316f2482b95f7978ec90a4cf8563fdab7dde"; + sha512.doc = "757eeb61cf92a091f3e6073437f6820161ec1e1fde7e679cbc5d95a82ff8138726f3b566229a61a484c5cf36725231ea6305b8bd1dde59a525a0773fde18d19d"; license = [ "mit" ]; version = "3.11"; - sha512.run = "20be89296bc39d909deab25764366beebcd1b039ba985f4c284aa9f2d35215ff2adfd7d84ba015ae414dc71e0a883b83ddf64ec4c4d644356e258785a02ee8b3"; + sha512.run = "c7d8009aa2ee242b5697dc4488ffd6b94daf8a6973a0ba9a7cd3d7391a5c60ff3535b9a2f790d684d9e7769fda498c3da353220971d7cfeedd286225ab3e045b"; }; enumitem-zref = { revision = 75712; @@ -18643,17 +18712,17 @@ sha512.run = "070aaddbfbabe5f2c472df41f2821df1e38fb3438e52405e038c1bf3b8fcc39357bf6910c947cb144421d8b6375f0d6d87eef1b64d33da079b3c443eb8d6146f"; }; environ = { - revision = 56615; + revision = 77677; shortdesc = "A new interface for environments in LaTeX"; stripPrefix = 0; deps = [ "trimspaces" ]; - sha512.doc = "78d4d3f570470619c938687a6c9a6925aad901d781e3e893bd731a49bb8eca62bf1870e68d84f7125e10d91d7bec02a323ae42278ff59c04d7e33eefa2261496"; - sha512.source = "b30607d21bbf5ddf1c7d36bd9173a16d91bdfcfa004782be50e50f17bf54d94e943d5e524e2331b75f3ce65e81193ba98e69ab56c38959d632007f5b0a87bd6a"; + sha512.doc = "d7c89e3ace9155acf6a4b078b836ddc7f2ec8ca1f7092d2d66b4e9b76384a1e33ae02c24ee1771c2642cdf769effe81caeb5ea86868c3d2d379ea891e597933e"; + sha512.source = "1aa7a3124b10ae21fb580f4829cb277518e96e49ac5b5f1d9a5f52afd82ff7edadf733a18aa98c1fe1d730e12cdcdeca411ac1fc86ec4b3157e82e3d3b0d8d48"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "c8dec70e56651a89ae8da15abc0ad81cc2edb4487837469238e2adc0e7c58cae4c5da82b637a3336839b50103e3d846c5cee8c73141488f644469a0f3e9d363f"; + sha512.run = "f561c2725afb0ad3994cae7ab29e229a5429c62cdcfecd80c5b5a5f1b571128309af4eb8c4d0002286dab3e9c093200f51dedae432f9d1356be58143c819bee3"; }; envlab = { revision = 61937; @@ -18731,14 +18800,14 @@ sha512.run = "8952dbb6f7c573028b1f9621cd9c947a264847e59e1ead9547d386d71c2c15ab5f9c26088568b023030645b02191c9b72d827a80706ca1570785876c6acac6f0"; }; epigraph = { - revision = 54857; + revision = 77677; shortdesc = "A package for typesetting epigraphs"; stripPrefix = 0; - sha512.doc = "d8d2ac763e6bdcbcc200fa21995ea5044b4adad11f147b3d7e9f212274c1678cbba7661cc93df8cd013470a5397ca257690d85b8fe55704800284805abac7c62"; - sha512.source = "566c5d132b17c806ee51d60122c9c89f7e1d3e6b6df1444bac715c5e77e2522513a2971f86c495b7fc654c684b07dc53982436aefa0544955e0bae30479b42b0"; + sha512.doc = "0baac581ce46b5edeec7531ffb94c07c133456ee9f17f274253779d7c655793723fffb7856bfa36fef92b665a5aa10746cefeb5859757040b84a308b2232054c"; + sha512.source = "ebbafd67ee2348224afef85759c70ba9a5f2b62c20fd4710cd815bfc1159a4d3f446732390edf0a430befb5442f4a8e910fb9f57df9d9ee8717d86254351cc11"; license = [ "lppl13c" ]; version = "1.5e"; - sha512.run = "bfcc661316dadf02c8bc1c4378b04c588ef612f030c764af3119e5c9eb42df667f7da9ad71b90fc2b5dbe7adf4094b05d792ca2fb2292c96035384ce65578293"; + sha512.run = "b623904c23d46a2fda18020700410c9de4ba50b5bd2241e0cc8e5dec18563e59bc9cefa3305983a275c63ef6bea47688b93cd526931a38a226df4fac51aad319"; }; epigraph-keys = { revision = 75301; @@ -18813,13 +18882,13 @@ sha512.run = "acc0ceb408f320570a93a52132d3e37d43d4be65a31a038187edd6de9899427f08d7859dbc383b7b27e9d9b5a635ae94ea97f0be4ab8386b5991089a1435c350"; }; epsf = { - revision = 21461; + revision = 77677; shortdesc = "Simple macros for EPS inclusion"; stripPrefix = 0; - sha512.doc = "52be704eec6159e70d99ae2a4823c1da0790f41da9e6de130c84cc77e0d8d29aae145ccb9b416ddc5c9641100821f5099b5c597a350438652381be903e7681bb"; + sha512.doc = "c87f422b19d90a923fc08eab177f3bb417104adbbb95533a4d5728f8ef29c86f9dd8edd9dc71a18cda1f3ed030926f1c284729be827c79d9f755edef6ac40e50"; license = [ "publicDomain" ]; version = "2.7.4"; - sha512.run = "4c3698edc9ef386b08a2ed7c360d926be6ca5a8284e3e53e0dcf5f222eeb27d4d33b4547b42dd2e5544ab381397aafcd58899376d26a4d9d47beee00ad1e9bda"; + sha512.run = "a1fffaef4248d0f5485e0e8c027bd8e9ffdf8a58db225b949424c1b18f09cae65197d0a9f9ccb142a09417e02d92831ff512e826020d9ccf4c87f34eef393d9a"; }; epsf-dvipdfmx = { revision = 35575; @@ -18883,17 +18952,17 @@ sha512.run = "323b20d556be6e076303045a1484190c08deac0da6a9d31a0a4f24ec96da2f0fd159260b3a5e456500ee15727fff19d1dbc7e8c893adf88571f5ecf656d5afbd"; }; epstopdf-pkg = { - revision = 71084; + revision = 77677; shortdesc = "Call epstopdf \"on the fly\""; stripPrefix = 0; deps = [ "epstopdf" ]; - sha512.doc = "36688e2f193d128183def792ccd67b5493d79d80656efbf6603538228358dde2bdfd495c7c45a56b260ac3afe2e66f8f9dec3e5d6692bb7ab04a55e714f5ee8c"; - sha512.source = "a2e6cf4ecd3691e3db77e6f8a79cf36b3959a27f0d3be7a322d897975ad01864c04c1aba56427f32a78d8bf07c7218cf027342a239fa9a7fc2205f8c4c815448"; + sha512.doc = "68808179f66980b4b772d44e5189cfb4b0db2d472cd3edfa06513469355004f10e8cebec56387d89fce5aa9639d4e9e0df83522094a8b7dfa9f0b38fc69644e4"; + sha512.source = "dfeb3c04cec4fbbb93ef86b8db7316717a94b9e0a6944d8a6168c94ccc496616924f5411774ef54dc7298f2f5aba3620e93cf99850521065ac4faaae748c6c18"; license = [ "lppl13c" ]; version = "2.11"; - sha512.run = "2d22c7a5a869d3b9590dfe5e776e0ec65bcaeba339704b0fdf4ed4cda9032e307e7a5ad01fd0e7da4ead7aa014b29d12c41dd3c99932f11e665a6ed47da25523"; + sha512.run = "e9f159b536cfe01b49e724bb4d0c05a631d0ec4da64139887ae3a9ebc589375caaa2a7a6bc03ad5c71f0ac7c3cefdd2928e58c7ead8eb74e80fdd9581a74c4be"; }; epstopdf.binfiles = [ "epstopdf" @@ -18926,14 +18995,14 @@ sha512.run = "75f328b6b1e729b76b9be92ec7ad9844e5a41d8b6776700175af98ec217ef93df6dc56b92b49892090523e9308afa069ba3e6beaef8ca6712aa2fc3995417103"; }; eqlist = { - revision = 32257; + revision = 77677; shortdesc = "Description lists with equal indentation"; stripPrefix = 0; - sha512.doc = "a5b22b8e9300064d77d02ca6f5652659293c6fedb792be2f0664a2383b3167ed7bf8796af26edfabfdcab8d75ddf30f3815be36e8f38fda30f1609b56c16ac61"; - sha512.source = "15817915c95c5f609c3def3bce324e6ca362408aa862e7b3548a67225bc1c33bf8a5c8f924dcbb1951958beaccbf86071b4e866f0e7a4d55a09456412fe70223"; + sha512.doc = "eb220798a6a13026fb8da014749827954c0e821c5b208914b7eccfa7ff5b3691ff0517db795b4ba4a24be1f3ccd7ece07758e1b106eccf405c6d1107b8c6a0ee"; + sha512.source = "40367cc473c0d8bb5b87669320b5a520ca6886ba31d4f886392f92bcba9a91ba537077212699f14cf76e36f88923f0c2a5966ad3dd672664718da74a1c8877f5"; license = [ "lppl13c" ]; version = "2.1"; - sha512.run = "1af830f51ce25946ac8bc6a4cca323dffeff20389ec998b74afd49a8edab5ad7a453818d4799e55ca564153a87b85e2a6b03ed67e53cc5ae6fa74c45edf3aeae"; + sha512.run = "d89469f48d11793dc219b58253099d862b4c08639761d3aa6cb02d9473c607559bb6ec6b6781438132a9b70184f9168c7e7b3dd96037971bd5bf4411bd6c5a0a"; }; eqnalign = { revision = 43278; @@ -18953,24 +19022,24 @@ sha512.run = "1717aa83439019ba2c07ced56ca5dc969a68b78c9a711d97d0a168d432c6e26b53f30b2a3f6f8d241acf465fe8817d7e4fc4238982a68bf2ae143c5fdc2ca72e"; }; eqnarray = { - revision = 20641; + revision = 77677; shortdesc = "More generalised equation arrays with numbering"; stripPrefix = 0; - sha512.doc = "7ea3d87f81eca28dd52f9e9cf4f7df1ce4f7b9cd82cc40d0a7fff234415b2a3e033fa1c8a11594b2c08e5edf87ae265e5f7a65eb92a79cd523568f37853de30a"; - sha512.source = "9dd02c43fca4f6e8dba0bd44292c8f97aef4cbf39d521b9df10206a2309e82492f344fb65c35ac0509532e9efb2571aecb2a5894e639de5efa1444bba9916587"; + sha512.doc = "7bb1f173f699aa41f80739119c7e3f3a78ff2d2d3fb2b7894515a1ac15fb46fbca1f2a8224262f41d4cd30262b46f538018271aff4860e6e4649dee862ce1a38"; + sha512.source = "b5354399074e09af2be8071b66e0b4392a6ab280bf8b6622fd7d68cce2b7dece30a0ffc76c5e8e5ea2c74acdb22a00bd5ba5f9ca72acf2daf347305f77134f55"; license = [ "gpl3Only" ]; version = "1.3"; - sha512.run = "f5abd20910152cf65d92c7e44930729c1052f72441f162de2f4ad869f0ff37b669066f43089a1369298e9ebdb536ed62d437b3f34be5b3e417d8b0bf34d9c870"; + sha512.run = "ea9d6115b5e9612493351f2cbb1403e049c46628acf0189db4a4a5c72f60678fd6401ffca44d2d1bb4619875e7abaac03c32dd7fc15a104f84f45849f865b0d9"; }; eqnlines = { - revision = 77544; + revision = 77888; shortdesc = "Single- and multiline equations"; stripPrefix = 0; - sha512.doc = "aa44252fd429c6c9b631b3c7bd7dfe7d95bf6653efe55d43c0adbd639013f3988c96283111b40958874994cbbef70cb2d158c4f7f3ef1abd54336f1bd92743ce"; - sha512.source = "b746f50d896d75efe0f8c8dd55048b30744d439fbc57bb13f099de2359bfec5a9f588dce5fa29880d21d0ec579feb33f24c7e0b9c9858f13ab7f0fcb2dbe6fdd"; + sha512.doc = "47962393c3977e26c85d07e3fc919f3ab08d2da1d8b7e930cad0707e03f318b213c849435f50bea73804d58e3b627ccd83f8de014ce60e63066c7d2d5ed6a0e4"; + sha512.source = "f6a174546b07f54b530b23872fb8406650598cd351f9d5c2398928d9b207fcbfc31af7c2b521a57e8b4b52a7ec25a6834d6696fc2a3a7ac8e856959b03042d7e"; license = [ "lppl13c" ]; - version = "0.14.1"; - sha512.run = "091a40af18954b162f8b2fba2c6647634f1229808510d1c14e22c32fbe7cbca82e2a40d808e7e7c66c3dfc2c1f29d99a10bc0c2600106fb681da4b7c00373548"; + version = "1.0"; + sha512.run = "7feb5202cd1a47086ee2c73ce639f4326c625efec78613f2d34de976dff71aa605f7815372e4bb8672167617b2d000ccb2098b10d6360b851c3aeacd5091784f"; }; eqnnumwarn = { revision = 75878; @@ -18982,14 +19051,14 @@ sha512.run = "f1172eca47318dcbc8ad57828c9c6891ba90906367981ddcb2803bd9a7cd17a6bddfc8cdbf048208230ffeb3c20b84677bfee8663f3b528cb750045bef53f3b0"; }; eqparbox = { - revision = 45215; + revision = 77677; shortdesc = "Create equal-widthed parboxes"; stripPrefix = 0; - sha512.doc = "1b0f7e6249e114bb6371d19f941cd2308f70ac4f1c831ce5a1c15551bbd65a4289b0b0e718580cc7df97bf4732ad3a76b3f22ea12f7caeaa2ea6362fabab2074"; - sha512.source = "2998b3fce2cce05512a41b4700905adb78d421302ed0275e7f263f891a0d8e9d5d8793ce2fb80cf1ca3e8f5f148e530a48c3c701f72729e6f4667382ad9247b1"; + sha512.doc = "4c64f454f032d9279a4af7044c4b96cb7e538dc4e98a97f402528f214af468c186702c57e655147447e100c64a28a93e936e640b7f176e76f114ab3ef0e87d81"; + sha512.source = "39814b13cbd450da792fe65cb96c96477d19c493638b8bf6a54d82e466cb0f31d7b268d3060ae1255a54248eb347da5b5191a79d61db4235f057baed5818e304"; license = [ "lppl13c" ]; version = "4.1"; - sha512.run = "b6e64a4d30840933614a42b16ffec215d1e01138c42805ed20bfab6ec03e232f87fcc2c20decb2e7e75234b7bd5fc2ebe5477808756ec92e6e724acb3482afca"; + sha512.run = "555da2d051f3346415c8a364e8be89865d65dcdeadcf02da2c46a5e05d04fc738651e4f94eee820d2d4c260e2e625ea646e1b062aadf7901e8c4457b30ff71c9"; }; erdc = { revision = 15878; @@ -19002,31 +19071,31 @@ sha512.run = "56754f7ca1872837a362b1f5cc929fe5ed8bbd59a1a45eb2fe20b071f7c44362b0d98764c6d2870d275d0f0216a9543cc1e9f671f92de1b6b02136f9076f5f95"; }; erewhon = { - revision = 75452; + revision = 77677; shortdesc = "Font package derived from Heuristica and Utopia"; stripPrefix = 0; fontMaps = [ "Map erewhon.map" ]; - sha512.doc = "e796a610674bfd231a99a7351446ec0e574f447652beacd7f3e303a2490b65686f7dd9b246c4f8ffaec2df007b129658b67c22afa3765b97112f4ebbd93e17ea"; + sha512.doc = "7af5fa9d050bef4ca6b47fb6ae54925b70f04206b79b1a9be6e1b9732c61deafdc6fab281a7a8ddce6f4afbf3197eed6a361c7124d2e9a8ac92b0482d6ad94e8"; license = [ "ofl" "lppl13c" ]; version = "1.123"; - sha512.run = "f3396c52ef9f15923563e188088686fb939b82fbc728f63bf3556d2e2cb141241925d18297ff132564e9dcb0ff851d76830f84657986fda915f0035eb339bcd5"; + sha512.run = "41ae5f87330418b2adaf95e87acd3e50ba095844d19e0a31097f307e9fb4e385b2f9fb3d61a9aff7127c07af373680c77fc10e107c25805131fafda444d01688"; }; erewhon-math = { - revision = 76878; + revision = 78173; shortdesc = "Utopia based OpenType Math font"; stripPrefix = 0; - sha512.doc = "8e010cbeb033514cc785e75cd703718b9ba9ce6dffd424d0783287aba22fbafa338adc5cd93837ea132f9703582c7061675077f11131947b6f5c801324beb800"; + sha512.doc = "1421d451b895704d100bf97f6dee00ec3cf3e0259f612ef758d3f64ef7c47b7ceec5a7e327cc9d4243128f41fac5c10911d0ad9a43da38e7772da965cc1a9b6c"; license = [ "ofl" "lppl13c" ]; - version = "0.72"; - sha512.run = "2a1e27fc4d6e9495d40f568d777e223829fc9f256908a5f5f3919e92f481b0457f0aac96662bbe370a051c7d6a6c5e4d3b7b9c34dd10a4fc5bbc9d4c101b4369"; + version = "0.73"; + sha512.run = "76de41a14a4addf6081ebf82e3ada8ed5ea87f60cab46e98c32f6372b3e2f2d2d5983a2b4a9dd2ddc18d221f86bc9f5066923e57611a6e97f33586bdc894d7c5"; }; errata = { revision = 42428; @@ -19039,14 +19108,14 @@ sha512.run = "ac3b99ef6e120a5b488cf79f3e942c10a47ee92e84a04d3667f99810ef365aac66598908c491897ef7a99df268a0bbc7185d49aed2313487712e300383356ec5"; }; erw-l3 = { - revision = 76924; + revision = 78116; shortdesc = "Utilities based on LaTeX3"; stripPrefix = 0; - sha512.doc = "d616b440f29fd9aeb0e2c22bf8fbda661cebcaeaf35981cf4cf9e33fe71ec4347cf2e8e9d09125581359b6b07e712984c7ccc10344411ea707ee8bd28ead8d9f"; - sha512.source = "377996b8732aae9f41b58508e19a17b431bd295ea969474a910623cf5c7c9d95f1f299f7196561c015b9d6858fb318c7bd6fb10092e50ddf39a4a7561c5b1ca6"; + sha512.doc = "bc993b523a87f7f59697554720f5d684f47935a21d8ab2ff312b7187a6abb4864bb5505924fdd438b1f7f6ef43493f0fb60ba0a68650f089aeeddf8664150ba1"; + sha512.source = "d74432eed7e5989aa31258ab9eca642b52f7a1459dbd528cb099db3151086a44f000e5a635caacf486d570de5617d4e5003262cafa0c8c00b0ea69ef90d8b722"; license = [ "lppl13c" ]; version = "4.2"; - sha512.run = "efb77cc700f5ab0c54408b3637756b132acf06374c1762cdd0bf71363848d7023e48f7656a76c5168bd092626c991db3c06a9dd0cda062be79aad7b13923b880"; + sha512.run = "e64bdf1a48d8d2b403e5ea732a90dd09c554f9b3c37c39ca040be6ac3a8c157ddce6acd3b617ab7ff2afa55b7e75869a46d9c1564df224fa11fdc400bb56e9f5"; }; es-tex-faq = { revision = 15878; @@ -19095,14 +19164,14 @@ sha512.run = "18354257ba774a5988100730a63411715330a0a18cb8f63d52076859394305c15c44aac307c9c4c26b195583456d3219c35f8e5caf4f480bdfd2f13ec087cad8"; }; esint = { - revision = 52240; + revision = 77677; shortdesc = "Extended set of integrals for Computer Modern"; stripPrefix = 0; - sha512.doc = "aeeaafe3746b8fd75ba80fc36b1610a3e4f7c7f26044ca82c2c8091139e0294275a1dde9dd73fb3e5b013ff04e4d0f26422e8c2a44a88beab167353e7686b3fe"; - sha512.source = "242e864b822f5deac76740d7a00edab9b6ff77e260b3e1adb6676dda009a8c200b9352e87998b76ac3047f0eacb9bd5ef87ac554c7c20ae649e91f1fcad889b2"; + sha512.doc = "47299e50c8afab1279aff6ee64cada5c255c962322c637a8cb91079ecefbae8cada456e3c1527253eafcda159ef804d5ba45df5929e07456c6221e6be97ddca8"; + sha512.source = "4951d35c7040d279421882487345a137bde13cc2f9437a50f83be5b8940b36d402f712c8016aa6292d66c8a85d103fb4f3a89ee3554f82ccf55dd839ca28b8d6"; license = [ "lppl13c" ]; version = "1.2d"; - sha512.run = "d0eda90d6a890b7813648516f21e3a88213b1374df0c418895301354de402b9634492a1fd89193f34c6db6b9fcc0cdd0f8f46472e0e3a210234c7d8cab1bbed8"; + sha512.run = "055c14dc00f5f90074574dc8a6a11ab15fc1bafec9dea36e3a7683e31dbe388530ad72ddaea8f3bee53a129db330b0d69fac43276133f53c1daa2f58ca173d81"; }; esint-type1 = { revision = 15878; @@ -19147,14 +19216,14 @@ sha512.run = "e5ef11cba6b0251844200093445f5183de60e0c0198da9c7000ef5c05a2a9a4303a15dc77ed03e9874e452ffdd283016cedb8901e78cd0312ea5bbcc529b74d5"; }; eso-pic = { - revision = 77066; + revision = 77677; shortdesc = "Add picture commands (or backgrounds) to every page"; stripPrefix = 0; - sha512.doc = "2a25733b70f03bbb122f12f876f5ad34ed0f99e6336ea55a4b222234a9fbc93ceeb4e2a557f49b434253db0eae4f2dd892e421c8fda4a4c32169bac535dc37ea"; - sha512.source = "6f8d04b06ab7954165c6a7e96b12f8435d420600a91d18978fb5c7aae70756e303b13f9b09637d57d8dbc9243ec0c62c3084153cfbb40dc6d82ca32d525049b4"; + sha512.doc = "95ce621745727d7f857d9545934914417900ca7aa03eb511222af31d73308e7755a369124e3692d672f09e652278a2decd7a88a9a2a07e5f146a7744c0400eb5"; + sha512.source = "25eb83cd78701529cbd066af73be68de3f06d528120275f7065f27e32713ec4629d2dc8a48cccd9cf9808c9a178f20d7d87846438ffbde236b0ea0e670db6463"; license = [ "lppl12" ]; version = "3.0d"; - sha512.run = "fc9dfa71e0cda6a38e064c2e087b5b44d596b5acccf5e4c369da639ad0066ca8e989a7a78ffee134f01af8d27852f37167327621b0e51c1fc93056ff7c983959"; + sha512.run = "5b2f99519e9ce7ca0135976ba043009057d506a76a8b690563717e5e357a1f6d5ab00edb461d37ea106635141efb03a7c79ebd23106506d7101f9e3aa788f526"; }; esrelation = { revision = 76924; @@ -19179,16 +19248,16 @@ sha512.run = "a1cf979d0b20c091db6893a800958d51f841c6921f3a5b946cbcedd3715bfff17d542c7be384258868b1131190f7e926d0da5835a8f2700b50be4ea6db62f555"; }; esstix = { - revision = 22426; + revision = 77677; shortdesc = "PostScript versions of the ESSTIX, with macro support"; stripPrefix = 0; fontMaps = [ "Map ESSTIX.map" ]; - sha512.doc = "1233a284b88e5c8bfb29350b3b534e7a4c81b5692a9ac7aff5d69f77210e026dede300b511bc45efd18d6a96f6df9be2add166c80f0ee5d17c93732c0c242bf0"; + sha512.doc = "1062feb2b49f0fc63fdab700b024e6bd750fe2d875e244c2d25529e5ebabb5d09b818e12483659ceb9de7204ae40706f3c44b1e7280f0ffbb8a6638b879895c7"; license = [ "ofl" ]; version = "1.0"; - sha512.run = "e503f25cb713918329f297a4ed088b63967eb06828fb753653aaf60ef99c5fb7db6507d6f0f74080b9fad2050ca1917f7ab873be2fb0bd3fcd126f29a43eb775"; + sha512.run = "c9551ae7adf7e2a286b34e5a7945cfb4bd59b44306957171c10d3cc4a8b7aaae11f7d90a6581d1a46d092d4a1de991e3a6f778e7b012b5b8076de014142adc51"; }; estcpmm = { revision = 17335; @@ -19201,27 +19270,27 @@ sha512.run = "20213ddd795e862dc924ddd71df08752f6adda4be7a06237507cec84abf6a6ccd664fa9676cb9b275ca9de8647011da0bc731fef9344945404f885b56b75aea1"; }; esvect = { - revision = 32098; + revision = 77677; shortdesc = "Vector arrows"; stripPrefix = 0; fontMaps = [ "Map esvect.map" ]; - sha512.doc = "502d2cce629280d7c192ad11764c0c12e65f9f1318286d1acdc3e08c9d7d36b07fc3e5939c053aa57ad59ee91e73b4035c9bd1aafee3672ddeed4a64bf3cd7ad"; - sha512.source = "658e98e4c97dfdfcb34b396ff644fda060a645d15760bd975ad1397ca73f4ed24331a77bfd914bfe6f8f218aec9ab3fcc0a2a48efc19a0c6adc1024943584a47"; + sha512.doc = "4d2eeff0e3865b662b2089bae2e42bd9bcb97ce2da00641ab8400c6a93edbf5005bb3b3ee2fbdcf6c351267c642ce44529559883256ce969d89ad5e6ca32a56a"; + sha512.source = "3bd6231f627faa20941425566f06558a0789ee89353a42ac6b79b970f3c688c27a55658dacf4e09bbd2d056786184f07d51bfc63c10b95fd1178643cb07df8aa"; license = [ "gpl1Only" ]; version = "1.3"; - sha512.run = "1a6940862940d8ca29bcb19c69817b84a7f71f7a8762d3a63829fb0e0e88eccd940f3e2973d8d05dbe9323aa1f80dc9045b531e3509239eab399f02a55e7988c"; + sha512.run = "abc39ddf927cc8119463ed1590a7f5866512efc60f65ea1596f7d9fe00299c64945c42f4ebf88238d71f8ba802f72bb61c51124395addf92f967a91ba79e1249"; }; etaremune = { - revision = 15878; + revision = 77677; shortdesc = "Reverse-counting enumerate environment"; stripPrefix = 0; - sha512.doc = "4d7728be13e1454b2456e543ffb89a19fc5204e8025f949dcda7ce3b8a8b898dd9a6d96e44477cd158baad4d462afbcc17b6df6ddd9982232891e7b4ccb112b7"; - sha512.source = "17c0b9d705cd5ea494428bbfacf73d12f0f40d5eb4be2a3b1a4e2aeb97af61d184ae6a471505d6dd604174cdf34976f9e64de5366be7877da26141720f542953"; + sha512.doc = "e786848dae2dec22f53b8f01e3397b0f441dc2ddafeb2392177061b1a3d803d89f0fdca558019ec7d6a178edc791d8b72b5ccb16a3ad026137e8592992393cee"; + sha512.source = "dbb29086838694c710b2962d777eb6625a7ba026d63b0319f99058ddb0a5608dccd4037a70549b92e22a81ab1e3d51b4a4a322c1427f4bb0a4084534d7cab906"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "511f84d8cb951caaea65cbe839fe83c9c2dcd7dbe0e0c3db3611d914dea475b60de029d4dbe482616e9d219929c50b2a87f6c33451d0d880e3b368fbc9f7f612"; + sha512.run = "13c03d7d0cbee1e6c0113574fe2085dd561bd5f91a2edfea2b62bd794d61baee5e544d0c0cfa78cfb6c276486be9eed411233e1ae73854bd644420ff7634eca7"; }; etbb = { revision = 69098; @@ -19256,23 +19325,23 @@ sha512.run = "78bec7371541769eeb3e9d8dda666be6557091f824cb93960e7ad083ce54a90012524b16c0294cfcdadf475b2707db0e32437f70b085270359232267f184b1d3"; }; etex-pkg = { - revision = 41784; + revision = 77677; shortdesc = "E-TeX support package"; stripPrefix = 0; - sha512.doc = "2ef9984629ffdafdc799041127e31360c8eee80726d8c410130d61f12de306e7b4c2cc892e8012029827e8ed470f9191eebcf758830cd34b8d01593ff78cef1d"; + sha512.doc = "5af6d306af284f4c28b2303377f86fdee4a01e53defbd4cc57eb4b2ca0258efdf5f63d12dbe60989ac015f2ca28ee2f41afc2bf72dfdbf5934f3c1dad2b5764b"; license = [ "lppl13c" ]; version = "2.7"; - sha512.run = "e2afebc530bdab4d5384170dd807d6e39c96d5a18af0defa534106103243b0e52d926e09f3ba62378452ef643bfa8f0e4d92a3c0256847c91e561707410052f4"; + sha512.run = "c826f2e8678600344f4e760616180454e0a91f02e192d7315bc742b5fc00ca617b6d990e4597df39d8c0374e7439265cd65cf0c4efd791c7a57a53794163212f"; }; etexcmds = { - revision = 53171; + revision = 78116; shortdesc = "Avoid name clashes with e-TeX commands"; stripPrefix = 0; - sha512.doc = "841ff47f9cefecefb241cb81602b825c07d4d0eaf143343eb9bf6c35ca66194c98f851e4aa27a369d60927fe96968bf7a1c1d8dfc7bb5be092e77330ad8ac6f2"; - sha512.source = "057bd48b4c4455f3641c961b6337127c6f84c72dd89615197c095b13846599f1fd8016ffb7fe22be820f16f7b012ee0991d8e959e59a3393694239c1abd610e7"; + sha512.doc = "643cfabaf800b8261224e4438d1db96addfbdecdd4a5de4b82b6dbf66f818212ccd9cda1192e1cbe087a03cd72539b935cce7eada5fc04fdbe585ac81995a182"; + sha512.source = "e6f0f22463eb20eaf9651e21c89f06b930b11c95ed183fc60f01dba0c31e012b0b01b061c5a17a777f86fd2358a9b8e0bf7c0d88da107c7bf48353bb5ac52796"; license = [ "lppl13c" ]; version = "1.7"; - sha512.run = "b0be75d3c8eb92407f21111e6c9d397ab5de39b96b99403a149a9554eff523e99cdacc9c1c37ef47cd190487511c6fc6b7c91b617e889eac1d6d8b6aa61c0c6b"; + sha512.run = "910672e62cab056995203ec1f7528ce80150b768b663bfa0e3f027ecae21a8ac24270c05780f71e5fbbca7bc123e37f1014469a17975d05841a8a19154dec71b"; }; etextools = { revision = 20694; @@ -19285,14 +19354,14 @@ sha512.run = "ed7e514441de2fd296c372d9c56dd71ebd5318bd67eb4611c4bf784b16b045a08338ca4456899739dc023e5bc4695a6fd1784e592e542cac6a0564a68307a983"; }; ethiop = { - revision = 15878; + revision = 77677; shortdesc = "LaTeX macros and fonts for typesetting Amharic"; stripPrefix = 0; - sha512.doc = "13e9149433cee0c44d8eddbcc6f738cf113581e4890a8728aff08a6f3f26a62617e1770b4875668dcd75a3714925db9cf5c5d9fb58a9870292bc0d22005c844a"; - sha512.source = "46bedb27b22953ee6aab0b372581fc58186f3208c985a88006846a1f7917d998b5b8abfe463c3f415100f27aae20ae1d1648044850e6e7d095afa480adbe5837"; + sha512.doc = "49f49dedc708f997b0fc7ea79e9d20d1a23cad58aa2f35c5cf845507c88afff843561b05fa716ef0ffefbaad24fde4f3cf62f4d6ac6f314b2c8bfd0eb21c3479"; + sha512.source = "816839d823c07c7e892740324d10a9b75c524e8aa63f65601c3a04dfa724738db1376e34ff4b0cdca1b467ced7e1ad8457faf6cafdb3bfa854c20be92478ffe0"; license = [ "gpl1Only" ]; version = "0.7"; - sha512.run = "ad9da81e2a9af7f93c3a9677a72b80335562677d552511463c20b73df25adb0a6765463273306486e295b8c5994af03fa1df8f1e70cc48ed7df44698637f8459"; + sha512.run = "dc13716a65c19b62d458f176b7b10d6863c44445108d77824771d9b3491276c5ebf2a68a650029a55c8638c8b2015fee434cc5046e094428c9ac92be128f4bb3"; }; ethiop-t1 = { revision = 15878; @@ -19316,23 +19385,23 @@ sha512.run = "2f8259c81c8f4b47c34850d38cf04a3703c25fedf8d65a716550f152690a5d095ec892a0486a81e9add60d6d6db6672b9a953736d9f2c64b274f247e4e813897"; }; etoc = { - revision = 69343; + revision = 77677; shortdesc = "Completely customisable TOCs"; stripPrefix = 0; - sha512.doc = "693a6589f33a93e9086342d093b8801235d9e7d8e1729400e4e1069d0bd9457bf8b96c0a946110f12e2cf6ae646dfea81fcb9a795724558f73e53bb87b300957"; - sha512.source = "0311468458efe4ba2b12bb0917dcc4bc763a1f7e1e6f2621843358afea9edc5a96373f5beb74224df33be1276b36cf53f7d45fd7183574acc38057b31c51f01a"; + sha512.doc = "9706df4db365b1d63f26cdd80472b17a5222cb91374c04adaaee30224a8944d810a72cffd244699217f6062cd3410549ca2c036e6a5d2e25175c32375c03eb13"; + sha512.source = "bc1be245ae29c51e1c1d90c4b4416a0e0483634d0a6b520d9c4ee0472d134662adb59d2b51e2fef51c802be99af68eb2650148bda9ba024a4cbb8e1e76a35f11"; license = [ "lppl13c" ]; version = "1.2d"; - sha512.run = "ee9e46861d53c0cf3f0807f55a78b2e9c24ed6d5b37037b87f162a297421548561728dbe268927e7155a16da256e61b24c74ee9b1c18addbca937b8c85ce21e9"; + sha512.run = "2a3bcb1c163a13f8f396610fe9b0be4545a1fcb250366da34f1282ac0323cd397514af9b6f35b04761a3ff3519bf107af5d5ad9a8212c5de4c7e845c5f0dd2b9"; }; etoolbox = { - revision = 76474; + revision = 77677; shortdesc = "e-TeX tools for LaTeX"; stripPrefix = 0; - sha512.doc = "e6f12134179696237aed2c2ca8c2758ecd8ae4cf82e7af4062a106812c652a8c32c96a6b3c37686a8241005681ca116ba33f127a6dcad265059aee0a9a54ea6f"; + sha512.doc = "b84b656fbe259414fabb77da0ed0f8837bd6262cdfcb06165990e4739bd39ef3da60e7f2232bdea00cf997c90e264d13bb1ce97e515e38d96014c11473800f07"; license = [ "lppl13c" ]; version = "2.5m"; - sha512.run = "f99e449c87808311df117cb988d086b74d7cf80b84dcebc9cbc0d385566f9700b3cde8c0e69f86872e75bb93df8b24cfba43bdb0bf5d14edd73b22bdd633bf5b"; + sha512.run = "b2b3c5b29498553088b7a86a9e088c0f1a66daf354680beb30e0c4730b17a0917764d583c1b2af2f3a06c734a49de60b2087b9d7ea0e931e888d73f74e515e78"; }; etoolbox-de = { revision = 21906; @@ -19411,26 +19480,26 @@ sha512.run = "4f64df42384897fca09574330d919704bfac2115f330f8ef085c9be60b51c64a9f1f46c10b863e989b9eda6559a3e2cb2388a59a997afad73632d83b02177b3e"; }; euler = { - revision = 42428; + revision = 77677; shortdesc = "Use AMS Euler fonts for math"; stripPrefix = 0; - sha512.doc = "789c0b35257ad74dcddea589eed36f0a3b86eae3b201fc708c13cb11dbedc5b489d1495c218f9e10558b8977658b72c345a5622c10b8b1d7ceb3065a6c8fb9a0"; - sha512.source = "59e262e4ebd3eee88828fb2cbc91b55ffe962e2bfe662df5c052075cf4fe4b9b8580ce217e38e4709789a0e77c810f9681ed3cef95f10709c54da5f1dbebd73b"; + sha512.doc = "bf3393861d584493ca986e611abc1e08038ca1a7fbb7a9f67f0d4d8f7614704d35c351e216d9a1a9d8ba3f152adac5797ca6f23f022a67b2b00c1293e9ef44ad"; + sha512.source = "80cd0431f94f183433fecfb7fde319c40493f55ea80015cda5805b297deab150974d6133fd4184f70eafba38e4223469de9c9878356ecb31c5e1efabc72f0011"; license = [ "lppl13c" ]; version = "2.5"; - sha512.run = "3b3d383a2f715f14dba0ab926d3df9d10ab63c06d203c59e551732a7f6af4ff8965750404a37863c91d3fc3db7d44d1a279d03839162fde9d8d9fd849f0047c3"; + sha512.run = "2d24e0554d930da48d509fdedf4fee558444fc0ec5b5098bcbcc8ee81c03966698d24ef9a8d4f8b60669a5d92aec2027cb622ae34855a83190311450d3493823"; }; euler-math = { - revision = 76681; + revision = 77957; shortdesc = "OpenType version of Hermann Zapf's Euler maths font"; stripPrefix = 0; - sha512.doc = "b94aec37b78b72f89a23c8e0a5058e9f24da756acda470a93c51e2f04264bdc35760268506ccf0b27611e23397cad84bf3e5245531663a993f8c1df7efb4afa5"; + sha512.doc = "08cd54d1375b4aa62d6ec7f6f813fb6bf1e5c03ab5327bd2ef75654425e03655c4a29c6119906185a63fb89dfe29239d3d569fe41bacbb70dc4c124bcadc2792"; license = [ "ofl" "lppl13c" ]; - version = "0.70"; - sha512.run = "d6efb88928d9cf30f0f2a35adb0daf272ff249f341c85ecdd9a3738ef079ad9de3884b0ea1eb29359c6dfebebf6ad5449f4148bc5b4c8e6eeb9ee2fe4de6b24b"; + version = "0.75"; + sha512.run = "661265022e09e636354766fc563eb2a1b8438656a1ccbdaee228986dfaa07ef4862355ddfe04b8f590c7f2c754bc6d98fa6d330c2b6b01fb7635f711889efdc7"; }; eulerpx = { revision = 63967; @@ -19442,14 +19511,14 @@ sha512.run = "86f23cf10d19427876caa9e21bdce3adcfa7ca06578e7ae05f20529333e36b7135695c1c3990c6700e0ad365fed41634de5d152813ccde20cf642d7e2b282455"; }; eulervm = { - revision = 76924; + revision = 77677; shortdesc = "Euler virtual math fonts"; stripPrefix = 0; - sha512.doc = "cd800f27965aefbd2ce411db45e1ccbdc2837a337b5986d77d052fbdf9ac9d8713a70b5b3f379011f4a2be70fa91111fcee3ab73bbad75daa135743f2a92b0ef"; - sha512.source = "45f5eeeb134e321b902b8c5d949c751ad459641bfb4dd53b6f5ad8b6c1f744e1cb27d68e98047d460074f6c8308ef8e2addcc916ebe4fa91815e873abdad967f"; + sha512.doc = "8beec86f0bb9b2785a8ece2e1b297073336bab2506b6157845106f9b988fb92faa28081a65169d799b3f16fc09ab3b9d20aff755d6565a2b7dcfdcea037bcb74"; + sha512.source = "9619b6b9b22fe05eade887566dbb447f41d3d6c7915c09e9385c646a171389e6a93e23998de395c7d3f7d56beafc0d7a374e1df6d89705cd1708004ee438df31"; license = [ "lppl13c" ]; version = "4.0"; - sha512.run = "52006ada6488eee0add2e25bd98d500a96f0c8c6dd9980dc4d331649a2ac4dcbabeeeadb4311cce173bc5c123798402e3505bae14d1e3e26a84d183a8290615c"; + sha512.run = "621db7024a87ba6a7a963e59ab801ea46bc4368cdb354ebf9fc028c3ff59f406da1181a136b463ac4bc7e94d44c558b0d8b190b5a67a3d5fb664c83da62eb6f6"; }; euro = { revision = 22191; @@ -19499,16 +19568,16 @@ sha512.run = "657f3b082416281d13a74abe0ac631b3d5c76ba218f35e41bae567c48e19114f37ee368e93604fd177bd85208b2871cd42f9edc2e69663e0d50f40b315acb999"; }; eurosym = { - revision = 17265; + revision = 78116; shortdesc = "Metafont and macros for Euro sign"; stripPrefix = 0; fontMaps = [ "MixedMap eurosym.map" ]; - sha512.doc = "db226757ec82087da3e67fe69b5e9c2429e3cc2addb126bc528dda8bc421a4e9da2a367e64f119eb109e8898409a4e50177b81f9035ed1e0672bb902836bb61f"; + sha512.doc = "8f07ffe860c0a2db8e045910773e0f11f871b6def4fa69c2c50b8291fe0b23ce1e02a5ea5988d1369191a886aa2ff1cdda2417e6a2012c2d29f4104d52bd8b77"; license = [ "free" ]; version = "1.4-subrfix"; - sha512.run = "9624b0a91a8491d4178051e8e8264e506725ace0eb1b4e4ee9f3cf38cf7868d392f0f4fae92947c74182a6cdf7d4cfb46319a269e4e3aac686ecf4a4cd2f7b3d"; + sha512.run = "15516d58ef64fd88276e5806dc240aa1f649e700ed791cc48b9ddabc889d666b1c98af77e5480682220efaa07e9703c249e92ff21fac05ca9052ab9a75b886b7"; }; euxm = { revision = 54074; @@ -19538,14 +19607,14 @@ sha512.run = "56547973d184de21ff5d6d3eaf1baf9b8cdbcf93307c31fbbcf658350ef0d441509ce359266ea6f962ef9b40b1680b47e4c14a822aa043ab8174ab0610df1665"; }; everypage = { - revision = 56694; + revision = 77677; shortdesc = "Provide hooks to be run on every page of a document"; stripPrefix = 0; - sha512.doc = "4c19f905b5a16674980da2569b2994382a2eb108fd20bfdd29a6ef4220e00aa390c197dd86ecd093a9acb83b9a2d64521f732083e3c2828478a8c8c45463d180"; - sha512.source = "f01679f5ac00d3c75a0595496b489a008c664d7197af6d267226498b821ca83d34ae842c212756ccef81aae40f4447ddae2146b5651084dc55081f75c1ec04f8"; + sha512.doc = "c555bf5b6774290bd6ca8968183549effad877e62f65c3dbe1621b311b0af9f773e8ebb8531e3fadadd4726bb66ff0c48557629dec263c3e64898674b7dd4469"; + sha512.source = "be8192da2fff651c0ff84fb75884c55fb51b8b3a9622cc2e8f24fb32536dc78cacf9e2009613470b27ba731d54a966c6e826d7368425267e571d08e4c339d0e4"; license = [ "lppl13c" ]; version = "2.0b"; - sha512.run = "032713896e2704667582aa03e8d542062a5eb26188d41b08968955fbd8535aacc8288559112aa264c542e3523f452dd9b2acdd1dc3f66450cdc5c5c902e38b80"; + sha512.run = "7ec0679d9d127a9e074bb63683de3ade675bce6e0358aa028133787521e13c563d3be098bd28493e30bd24bde74b861bef53e8e53241ca764a5ce3ee76891f09"; }; everysel = { revision = 57489; @@ -19558,23 +19627,23 @@ sha512.run = "79b83d48e3e6eedcf1673a30c28fc06eb2ed8e3bd292d6cf914faf5ce2929795e6dd11baae3a207c796abb67ced2a2442af11c2618fd7d565696f8bfd121a0a2"; }; everyshi = { - revision = 57001; + revision = 77677; shortdesc = "Take action at every \\shipout"; stripPrefix = 0; - sha512.doc = "2a05f4b42c1a85b4af8fb3881d1e32d0cb8fad7070bd8eb83632b50e387083a5c8fd264b61b70416451f56a97e1c0702507bd50c534ab7baf975372d854a97a5"; - sha512.source = "4ae653fe3cf9dcfa51f461ca72954eeef666a6324321cb5e6416d7e2baa5320115818a26f1970bf7654acec9454e5174262578fc4d28f251d3476d27d6d4d9d5"; + sha512.doc = "dbde99da6e135438a4830e277eb258928519291f5e15ae172d84bef3dfc40fc812b9418bb0387457bed6daab824330095725239f99fc3ff7477e021351c761d3"; + sha512.source = "daf5c782151d1f6392882abadeb02d454a4c4a7c83d3f71375f245507894eed23c60bbd6170cb9af3f2de968d39292a8eb43b6a2967f7e5a3028bf1cf26af462"; license = [ "lppl13c" ]; version = "4.00"; - sha512.run = "b6219fdc669847a30ad2359d6b0888eec0980114d5385c018e9ddfd0876dc52390e1e8ffae5d2850cfa140833365c30024456bfacde6615bdbe5101e7059d52f"; + sha512.run = "3495dc2aabbc4e6a8934f4325cc800dc47855126fb2137589567d4ed4da3adc0b6214d1d4df94b763db815463cf3eb03a0fd3411ed5f82777c893a22bff2440e"; }; exam = { - revision = 67600; + revision = 77677; shortdesc = "Package for typesetting exam scripts"; stripPrefix = 0; - sha512.doc = "abcc7ead3c7d4847537476969bb708f61430940e7572e078e26baaeb6f2493309dcb996bac0796870825d4badb7bcabc81fc49aa7f4e71c0c816fd7e1ec875a3"; + sha512.doc = "5c6d7aff1c078cfc09d7c7ae311a410aadafb4fc9beaa9bffe26366e3c650ea2a3564553f2fdfea05a980db253bb0f6cdbb106ec645e20fc8a1d2d07231759cf"; license = [ "lppl13c" ]; version = "2.704"; - sha512.run = "99621f442f2a36e661f98e2722776e2e9dc394abc39cd20d45bb6bcff3ed362a942dc79d386ebf45efe053fc6abe2524d95fc85c4c766d241385970fa00e5f65"; + sha512.run = "fb8461154f94a74f7c47340dcbb706e44ad9440075683739f366d7eefadb160991efac060fe8fe79a522343b1ee60d3b1f85c8edbd2663faa375c57b1beab29e"; }; exam-lite = { revision = 65754; @@ -19756,13 +19825,13 @@ sha512.run = "4bab7478a9d70dcf64673a8fd97f2a7e133708d31cb0af06ce16d0b7158e834434acb90e038a4b4e7695cb4429d54077cb46c2112fa79a626d3d2e886495346c"; }; expex = { - revision = 44499; + revision = 77677; shortdesc = "Linguistic examples and glosses, with reference capabilities"; stripPrefix = 0; - sha512.doc = "b0dce6401ccdef7fbfebbcdef9d68f073058f935eabc95fa45619f4d4d85e6b53e15091d845593255c000c3e672dabadb1cef024b2b0c79765f4f6a231de86e6"; + sha512.doc = "af19435f632e1dd7047d633a561850a30719ddaaa8c9d7bdfd34d5398cf6d2cd3929c63bbc55e44da9d41aa18fa8177d281b61732aa75920f4175a3dae96f46f"; license = [ "lppl13c" ]; version = "5.1b"; - sha512.run = "b447a885d65a000f0b79b4c9b050bc89bb32b71426a29261d282fad72428fcf64dc6c660d9142114094bba32040c8e723190e553260c3899a1c1923ebb9f765e"; + sha512.run = "58f7f2fa1b2688e957c64b4536297345803ba9ce05cc346c3c4bf0d18881b7ca585a16c5077f97eec7a209e90547baaee9022cb5208848055f0b54449392b09f"; }; expex-acro = { revision = 68046; @@ -19793,9 +19862,9 @@ sha512.run = "864f43e90542762c5db2d0f38a91638fc7eef2606c9914eb0d448991cd17705771f0e967a3353161bdaeb43d4b0e9ba0008e601506123c56c713f307f21a755b"; }; expltools = { - revision = 77501; + revision = 77605; shortdesc = "Development tools for expl3 programmers"; - sha512.doc = "3ab3d99723d7b037f764d9e45c65affb4194f1005b03c7956bf060a1db0fb3b66954a4c3e7c3a2c8d667ab8a2fd2be83b3a7cd6413f8aa0e4a93209dbd8c1b58"; + sha512.doc = "8f00fbe40fee8ec69627442efb9af91b77629bac018029bcf1f936b61c9572c6b2f18642b98910062b1fad3354fb7e3a4859ee8c0dcee378506995398538315a"; scriptExts = [ "lua" ]; @@ -19803,7 +19872,7 @@ "lppl13c" "gpl2Plus" ]; - sha512.run = "242e013e2ad245907fa563bc431b4f5a8971fb484f8221ec4ddabfe1adb2689bc9981589936bd1336bb55d5c2b9a6439c23c3d6a06c0f683ef1c3b5e9b87814d"; + sha512.run = "ba6c4677d0b1ef73ac0371e2c37c2923625c466e1ac427d74cb749dd1813c9347ef18faac78f36590ed166363ca2a2def5587ba31462167bac593a420546d43c"; }; expltools.binfiles = [ "explcheck" @@ -19856,13 +19925,13 @@ sha512.run = "384bcd5c1482713c33a083fef654cead5935bd98cef3a047f13d9835e529412bacd525f45d8aade19c83910f5ef54f1a0686b2cdc43540a82b9c469aa5aef3f2"; }; extarrows = { - revision = 54400; + revision = 77677; shortdesc = "Extra Arrows beyond those provided in amsmath"; stripPrefix = 0; - sha512.doc = "c51c13205ebb78eabf181b4a927bf92ccfe6756d732162407d1e98961c6b50fc20143de05c992feab2b6622a80ad7556eb173d87264e4c0059cddd10eaf8506d"; + sha512.doc = "19a9d432fe202371770aed8d6ff1f71741f39f26d372b76b8fb4348f1c158da80ab17a9421feb0e288c03a31b27590485574cfe9737474d33402f7252f16b6e6"; license = [ "lgpl2" ]; version = "1.2.0"; - sha512.run = "ebaceefc82c42bd0b0e341d6d2cc589f9369fceec0a71dd7da40f0228b0ef1fbdcc9ba95ee0990b47b4a202d15c87630e46867afd8e9d69fe02fa721bfd590c5"; + sha512.run = "c8aa5613606b8170d8650fe34dbdd52879fba5b3146a15b0afa60b97ab723351d3edd0c05085ad83d969fff9846d2b837337d23b6ca0f80edcc7a73b319a3d1a"; }; exteps = { revision = 19859; @@ -19874,14 +19943,14 @@ sha512.run = "1991bc0b471276ca3db68a8ba7611becc4557de4335a321b5c3e92c1fefbe34dc0488ab44850835b5ceb1684ce429e7756fb86d885e2da2177e0d9081797aa0c"; }; extpfeil = { - revision = 16243; + revision = 77677; shortdesc = "Extensible arrows in mathematics"; stripPrefix = 0; - sha512.doc = "8c2983b2e777e21e95d6ce1b9b4732491ad8a931205adb071877bf966fbbdc4306b88b35db87db4c3fa0bc52cfd333f721de2e1e7d233ba3c91d192a3574171a"; - sha512.source = "6dfefa85e111b39bd46b2f39ae52e94a053569fbb0b263bdf02996bcb122913cbb999ed6c060e00a12a88e0ea9b187fe2e33a990bd75fd1f6f78082d8859071a"; + sha512.doc = "5bb9c3dae06f9214ed7660999a49217e376e4c83473953e0c16a36b6027e586bddf89f2975ce342b2973c6b1382d20ed52dbb1f72c5a1945260826f6b9cf7d42"; + sha512.source = "4d782d407df54d9fad31701d571b263c064fef54ddf900fe2501e669ef7ba7613a4d56c7f04a10b55188bafda59dffc2e33b24be87ce7af7af8ffea9d7ac151c"; license = [ "lppl13c" ]; version = "0.4"; - sha512.run = "5cfe0172ad420c3ca53c57be33fc56b205ba05a11876e4d14c6d86387788c73370bc0708bee46e43a02f10ce9db4b3611b4ee337ace44fe8fbcb2ca82f88b2f7"; + sha512.run = "181ea5fc0123d4187a62fd3ca4d5a849364119448639dc1e49f269664ef31a95faec1e237fbf09e225719401cb4c4073b7a27cbec43060836d24036374617ee9"; }; extract = { revision = 52117; @@ -19912,13 +19981,13 @@ "extractbb" ]; extsizes = { - revision = 17263; + revision = 78116; shortdesc = "Extend the standard classes' size options"; stripPrefix = 0; - sha512.doc = "9bfa898f7eab416beaee2938902fc0f3a5ddcf1ce972f30d18a683756fb53bc8f66ef1220bd3bbe6ca6a473959a67c55c18a7996eb095ef301da8b594f42d3ae"; + sha512.doc = "7bae3f950094466295ade68983a8b68346d389b958184477ec9e4de8e32caa20eff58894d3a1df57cc66fe936f9f660c72e858f7cdc8739dc23bb562532216e2"; license = [ "lppl13c" ]; version = "1.4a"; - sha512.run = "5b000d25ff594af2895408f0d83eeb0e7d6dd5604c53d5acd835898197e44fb88ed2469039489b75b45678f28182dc88a0af56ed1b1730be2ce41e6e81f13b7c"; + sha512.run = "11035103e1fcfaadebdda3d494ce4590e2985119ca1a868b8b92fd8bcfa841dda92dc091d5a21bf69b3c299452d0dc9ad89085df617122761dcc59e1c318a337"; }; ezedits = { revision = 72849; @@ -19988,14 +20057,14 @@ sha512.run = "dbe4eed6fd1b3bd3c2d48ab4590043c2bf95871350bc1b56f47bb4dc27ef3010097741920ce0a935aaa03fe9e2e8de49db7906dace3be314fca49e816c7451b3"; }; faktor = { - revision = 15878; + revision = 77677; shortdesc = "Typeset quotient structures with LaTeX"; stripPrefix = 0; - sha512.doc = "57934606287afaf1471f1207af5d0e97533a504aa83324069154e88e70f10779d2eb19ed2a9e177c5a4b2cce4203b576272fd2513d989d4ee276330305597034"; - sha512.source = "01f22e60260621a41e4efd6681b6fa226f7461f47348a79dbd75f214d606c6af2fa54d904792e653d1accc22298385d4cd658c204e653e4320e2932d742da28e"; + sha512.doc = "71d918f97a13d5a5c9c5eefc8f5bb4020a1c1e4119c851f5575ebad2160ad0be73d9d1797252c9d25f27fcbd750b508e2987c0c24f97ab492430464914079af8"; + sha512.source = "222125be287e4c5cad30ba07130a01b3663afcc9fa255c65b904f55ee08fb36229b8d6ddd5a656ec526c4d0ddc10abd8162fe73981a8b5f10f5700f36a6873f2"; license = [ "lppl13c" ]; version = "0.1b"; - sha512.run = "5c598fbb40d7b37ee5b66bc1bfa8b0b2a0b45f7e22c992e6d0c85ed952a79a120803d41f9b4a13bcbbd6424c555c8b9ba6adb4eb79d1056fbf759008f9b741af"; + sha512.run = "99298deeff33dbdc943cca1376b17209806220cfa739f7335c2cd8fdadb568a98c625404bcd9e7883f09eb46608c19b03a15bc4baf9d82ceb190d3b7ffc63f83"; }; familytree = { revision = 63739; @@ -20008,13 +20077,13 @@ sha512.run = "2f3cbff39c42d0d6414b372c165bbbf3a4dbafa28bf16ca47a89445066480317caedc9b371f9deb348ba986de2c14b71b1820aa731e74d72a4b0b39a413bf9a5"; }; fancybox = { - revision = 18304; + revision = 77677; shortdesc = "Variants of \\fbox and other games with boxes"; stripPrefix = 0; - sha512.doc = "2c3e0466198d392af57b2bda16f80589a9aa9db992272980a2e7ab9d7d1842d7e8f2980003b3b09648cfe0b9a1977562534ca54fae120bd7e4d950d25a83c0c2"; + sha512.doc = "1376aea2fde99bd1ba228d4895b5b93a5281aff387f6a104c2474fa919b4f7e263ea5daade3cc8aeed4af22dc025ff92e51cd43410d2d7f1d93c675a638a0820"; license = [ "lppl12" ]; version = "1.4"; - sha512.run = "752e26abee96dd2bbf77b30a6d98d48a1673632d5601d28bba5799e845a015357b96302f3f1d8977f0458003d3456df4694884a05ccb6124b76ca8f7fc84fcbf"; + sha512.run = "6507310c718171fd9f1d96d97b551ded642162b59ddbfd7dc8a0cea5bc582819952f696859aba6d52a79288c32e23f3ee4d55ba6dd6302f6d71ed070eaa51422"; }; fancyhandout = { revision = 46411; @@ -20025,14 +20094,14 @@ sha512.run = "0091703483cab573f9c9202603d31e310baafe932f929ad852c23d2ca97f21681637bb3ae34fd3d916f3e50f553b42ab1682b437f5a63b67c6dc4b7b7f202c80"; }; fancyhdr = { - revision = 73783; + revision = 78116; shortdesc = "Extensive control of page headers and footers in LaTeX2e"; stripPrefix = 0; - sha512.doc = "5a712052ba0dae89c21110d5fdb3282b6166cfc78894f758b7465e38f0470e922866b619b92d37c0806b48cd793fc75add5845475efd56f1505141842107d001"; - sha512.source = "689d90083ad67111368bed56c3e0deacc0df5e95077ecca44f20d671339a1e3ad3dac3950bd3fdd73d74f75985ced0f74114bd20225d99e0d9a680c86732d1c9"; + sha512.doc = "e13aa76a13675e10c86b02b6cdac981e4fec04fe5b5d51fbd9aa9f792328305732b47fe560cd3d94097624aca2d9f38c199f8f05881b1137710596abf5df2e9d"; + sha512.source = "877d1b4614201950c60182b37b927f240dd8fe0767f7194982b9ceed2b8a5ea4db189a9bf72cb76a384b16a57aacb70bcd3d3964a19cf4aa67fb6261b3c6d4fd"; license = [ "lppl13c" ]; version = "5.2"; - sha512.run = "039699b212da70f870d33b8f778cab3130e086c866d0ad23301bc7bba763f509cdfeabab4d04c18210182724518d737feb205f0d9d3de6bfe686c4c4d1c99cbb"; + sha512.run = "232aae9c526e548bd73f43a2f6b887be3641967445159208c9b4b0f5769c06d68c549a5a73dc48345eb391192ebd24e470e8004b431a7f38fe207471b8834835"; }; fancyhdr-it = { revision = 21912; @@ -20075,33 +20144,33 @@ sha512.run = "93e1b88ca722b4169a572285443fad53b66ac59a3c0b6465aad54bd8d416046bfd79897db3d8f318f9d6e004c958b94bbcab16b1183d66197e1078840934689c"; }; fancypar = { - revision = 58895; + revision = 77677; shortdesc = "Decoration of individual paragraphs"; stripPrefix = 0; - sha512.doc = "1d972212b86e56eb692cbcca5d7d47b9454a6c0900803818c286b6cc071df93c5444d36eb29a8035e53c65fc9c30582686a6b9203af8e142e1cf1c31a6e4d58d"; - sha512.source = "3f88c040637b50d49981474b38d50cb5c3ba7baa5b6390b53f98e3315d1f17f0b0c48780f4c719583f3e452041ddaeb36fdfa367a616ce07a2758b11db152d39"; + sha512.doc = "9206d5c7f91ecb5cf11b5873bcbcafcbf0620d261aa8e80a4626af114e3a90c429e81b42daae665885e64310a6f2d2727201355c5d09f26fe63ca5a74e85f706"; + sha512.source = "485ddd1c0d124a55673fc6398a6b9072f5e148db5afa389d0d42152fbae6bda136bd755f266d51037f43e156e55d8dc9cb4991558cdca86bec0b432d614285cd"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "2f4e242eabb151834c6014a15d0ae012949e5e35f87bc32374e12f032bbb0fa21d6562b207ba855afaa28c36497cda3ca51eaefa579956f51283c84be8cefbba"; + sha512.run = "62391ebefe943457254d483e7ccfe784959b7f64e219d21a7d251830dc73902551a43c71af5eac7414221d3533aa4cc1ce2c68aaea7ec6170797016bec87eedc"; }; fancyqr = { - revision = 72986; + revision = 78197; shortdesc = "Fancy QR-Codes with TikZ"; stripPrefix = 0; - sha512.doc = "2adfbe599dd9596effb24857dd3a8c77e6baceb122c13838ca17b779025d78350a58951223419a65a91fe64ad67f9e1295614a51c6502b6ada6ae66588acaf0d"; - license = [ "gpl3Only" ]; - version = "2.2"; - sha512.run = "5946be9b708b6964d8f861a6e227a8f31a54919427efcd39801a2e844105952bfbf6078cd17c6ba17babb7826b2edfdf32cc2b217b6d1d6bfaaa3c985cfed63a"; + sha512.doc = "d2d0764e89a4c463f6bf7a879ce190c0e63f1b42abb7a28b2eb62b3b7c852d8918e4a9cc1cb7b6d11ca7c01f09d17b9d6b5a61a2b523cf25c97032b3e5698156"; + license = [ "lppl13c" ]; + version = "2.3"; + sha512.run = "37698b7a9947a7d7ed3480c5a7f20beb3ca590588f33e81ad60c1a5e7d7db9e7fd022ac2983247afa8a8f1ef0843667069ca4474656bbefb50db8cfbd4d6b0a8"; }; fancyref = { - revision = 15878; + revision = 77677; shortdesc = "A LaTeX package for fancy cross-referencing"; stripPrefix = 0; - sha512.doc = "2231f5fd45d45cb7b538852c95b90db35fde9b66629d17ec9288de6ecf5339359c17fdc8931019fd4acce61ec2927a0cd494cc7462cab0df13d7660106b6a142"; - sha512.source = "65de000487a8d317f0d05ff6d35574cf0bca521e4ab029637fd459b34f8640c53fed78bb9a54c21e4f5cc7c03dab221995810057350c46690c948a9e436c74f3"; + sha512.doc = "5bda5efef9fb9a84391ab173938c9f47adb53d15dfb6b252f1e7a45747fe888d76229f7f8554f8076250fe9ebd47ec1074e46c9482b8f7caaab1673d6d1a5a90"; + sha512.source = "9382bd9e75077a06a9bfd2556f7dd11e3cea5316d08a2353f49568a8f40a2895c12b8e96fa038b1e08dcb4fb4f55a1c06acf0754a71b9c35e4df9713a0c31ac4"; license = [ "gpl1Only" ]; version = "0.9c"; - sha512.run = "8f4ea5f16bfdbd06bdbaad76da724a1aad82263f4db2c24cf5f2e9f2db9f2afd9d4004d629098f936e0c2d4dcfa5fba8bd278746b90542f87b547e20abb0bcba"; + sha512.run = "4fd9359fb0c4b6a98ade8d72dcb2a43db38798c64d5e5c9114af57bd47821523ada2eddca060846ad9002c2a61bf3368ee7bc1e3397246c4004d5d685b567d17"; }; fancyslides = { revision = 36263; @@ -20133,13 +20202,13 @@ sha512.run = "b24e747d4ad811002cf742f6c74855a85b69745661de1cd1d4bcf41ec18ff62d34b39adf56393f79214a1cd4e54f72c54796b00d573e29414825b8c1a3cff317"; }; fancyvrb = { - revision = 75920; + revision = 77677; shortdesc = "Sophisticated verbatim text"; stripPrefix = 0; - sha512.doc = "93666eade622c9bde73874c9a19d0a8812849ab8f6d1d3c1000c6a539c05cc7054bb47b556f69f9351ffe7e6eda205bda3e538cd1119af18a52988ff6ff36fd1"; + sha512.doc = "92c104100d0e040cbaf9ab7fa90ee06d237625eb817b1f095788a54fc69d2a4a2acb44d842a06c6e3f9019424f09cabc39b5eecd212e98a01354e2bc35e3c51c"; license = [ "lppl13c" ]; version = "4.6"; - sha512.run = "9d3cd87f3ca9c5a72ca2c7f93464e0a7a36740d72eee6cac81a5cef873c9ebdd6020d746abf5262c262deeb680ff2cc88e7be33eb2321a0d66659ccee5a8bc82"; + sha512.run = "3c804822eef0c6ac57f1b27bb3b62bec1719eb53fa7eec730c01fd6cdd0bb8f55d41ba2cf6b71c7c08b3e91a2ffa5aa2cde0f358f5083930b51387482e6d4322"; }; fandol = { revision = 37889; @@ -20173,6 +20242,15 @@ version = "0.2.0"; sha512.run = "87c89056df0d06f37559e8f5ba07a30edb944abb1565a3ffe4f4cb36b331de39c1b1d815547f64ef28b5b509b5ff346152e643f7a87dd60aa4e946eccc396fa1"; }; + fariscovernew = { + revision = 78046; + shortdesc = "Create elegant Arabic and English title (cover) pages"; + stripPrefix = 0; + sha512.doc = "833cbfee3126cbf37413b5d7f78fd3995513a80ac2309015dcf6aa6ebeb674145582ca509b8f556611c8ec07db392bcd996812cdabf9c50e7728ac329d381075"; + license = [ "lppl13c" ]; + version = "1.0"; + sha512.run = "b5925561b1b541b33a5bd87980a7895215187991347ae72ac24bb21a56245b548e0c9e552ba6944a6418058bf7674c1d43a1369b508405d2517a73755030a29b"; + }; fascicules = { revision = 54080; shortdesc = "Create mathematical manuals for schools"; @@ -20193,19 +20271,19 @@ sha512.run = "cedc8305ba0a7b1d22274d869629a1872a80a4001b443c8baa93e44198a5dd88e39c16c28bb5edf9fedf4f8f2f68c6964f009cbf6feb21c7c14974c4b598acbb"; }; fbb = { - revision = 55728; + revision = 77677; shortdesc = "A free Bembo-like font"; stripPrefix = 0; fontMaps = [ "Map fbb.map" ]; - sha512.doc = "c63214ea5a91ea6bab66a866a65c2ee43c64f49afbc3235e2f55cc0de89fb3a269bea45fb7d67ccbcda4bac3249b2f2ab14f780fde7cbd112231b16e58eac67c"; + sha512.doc = "55ff485581889972245273f7b5eb83d684c1ad0a9b86a73777cff65de115959dc6118b0ce1e5992bf97ad58eb946b120ed18f21f9e154bdc949b93bf27bb7828"; license = [ "ofl" "lppl13c" ]; version = "1.16"; - sha512.run = "d63e140b60941f114b7aa7c82888c224715d6d173b88ca85aacdb3f7635aa928846e804e807830674d3bec0fc801435eb9e07406270c156d40e8c1994f50aa3c"; + sha512.run = "929f4caa6c24da5402853e6013da01e15eceba54e36f90d734a20394804ce6154bce0b0e6abb17d8617b399cadfde37c6a494fd51c459edf580644f4de4b4240"; }; fbithesis = { revision = 21340; @@ -20218,13 +20296,13 @@ sha512.run = "3e593e312ac8efbbdd294e6a00ec020678dcb12259ae778ddaed4d43a800aa19ba16f8eb15b5122ab22f44c5e23c77e4fe733c7772929ef55589d387985db694"; }; fbox = { - revision = 69041; + revision = 77677; shortdesc = "Extended \\fbox macro from standard LaTeX"; stripPrefix = 0; - sha512.doc = "19a61ddc64c3c5108ec05089e988a07f0e10d772bed810898bf82046922eab58a389c3816b15055b5c2e8a4d1392305a351802eaf3f1e72799c9c192eb8c1484"; + sha512.doc = "e8a97f2a7ce5ef00db2e58b968227d01db0e1614acefd09b22e229cf432cc365bac1461379fc577d27611861b98020414444d87fc309d3ba098ab7df1526afb3"; license = [ "lppl13c" ]; version = "0.07"; - sha512.run = "705a0f1f6d5009f0ac2fa1059f3029ef7bf7e8fdab6e85bddba822eb50dfcc049f94b7ff43afc97234d44f42505e1cd4e6caac1f22178949dcaea0a60e572281"; + sha512.run = "7cc918f29988203082bfcffdce53dc856d85c92003dd8291651be563699579bc96de0d98f1ee7947df53f2a836b2241cfc018beea2c7ace6af39ff716933829e"; }; fbs = { revision = 76790; @@ -20262,30 +20340,30 @@ sha512.run = "c14db194a73247122e589024824a53125ff10e15f8bec2475530aa41e78d74993f73474ff9b3899bc499c0cd8dd3e1ea034ea821d233c2a512f8c4d4d06d095c"; }; fcolumn = { - revision = 77386; + revision = 77677; shortdesc = "Typesetting financial tables"; stripPrefix = 0; - sha512.doc = "269dc7f4234df31a47eb9cda9c08c129d8e4683e63a05ed1263fc581dec22b4d87b9c197bb995dd5ef305f081d4da0f27a4c8e3c8cb30e83cbeaa6269329c092"; - sha512.source = "e0d72580e7316d8195e6dba7ae37cf6c3f00ff5514aaa83bff86957609768a0c8c016cc901b703bdf082a438be84b9975354f7dba0823a683fde33a88186a32a"; + sha512.doc = "733e5522133c3f0f7b544f80dc61f38b46d191ad0ea8e5d6caad471ea51382eeb88cb2073a930f1ecc1cf1ef8e3e269b01fe4b553c670c1907fcb95f21b2dbfb"; + sha512.source = "d904b88116035ed31b07ed23e361d0714285bd45044ce02ca8e125a75d51d177b69b7c89d57e2c38e3ae01a15b07e693e05923dcbd5764edb1afe38492d2782d"; license = [ "lppl13c" ]; version = "1.4.4"; - sha512.run = "0ba8c6cd3b7bbf1a461e7edc5845a39c53950ac74a68406c2acf4716302a04eb40119e43dbc1022a5ef1ae27840d30f27e88a2e18929da03adb33ef55145db9e"; + sha512.run = "a0f6d4dc3935760816e7ee6cf958725f498252b5ecbfe898f7b3c6d2278d8914ce90ccf34ab2d57c6307cc672e27b7222bca81d14b310434748776320ee73707"; }; fdsymbol = { - revision = 74247; + revision = 77677; shortdesc = "A maths symbol font"; stripPrefix = 0; fontMaps = [ "Map fdsymbol.map" ]; - sha512.doc = "779796c81bc4569b16979a9cd476bab4c59d43bff14b43079388000397cde7daabde422f02ab3c46b1c59ee1819e9c9e72ed49e130d5017e9b4cc01b16481d0e"; - sha512.source = "4fd6b2bd37acb1c52113e24ee0e6b1ee60ead1b61408fcd970d473f57b58d603b19205381d6691ee6f024d21f7580be28549f9b56b86a759b6bab46a94fef454"; + sha512.doc = "c3ec504ea21842a05c89f41874269689756f96084d4974e3dbba363d0dd83fdd5886706a202fe55551fd604ddea8eabd1370c774c8448e99acdeca65c19e3f43"; + sha512.source = "6e81a3ca5ac691411c0c9db4a8aab672338663bff1a69d9e2a706f6abf5a6ef0db1af7bd3951723e7ca156a358443e622a81e6f5d8b28a3db3553c3b50af75bb"; license = [ "ofl" "lppl13c" ]; version = "1.0"; - sha512.run = "bedc1dc7e597570dd6602ccc9aa6df3d97d7c079a6fb5aa23d85c7211c597410f24eca6ceff9b1238fadb54f6f214f025c58e58c977049dbc5f61ed121969ce3"; + sha512.run = "c7923e087850233958d0ffdec7aa5f2be4dce88d8088536ff93e07b726f593f532972c91070fe7740b37a434f43b7805219e69fa202fc1c450bdd0de02d5c2d3"; }; fduthesis = { revision = 67231; @@ -20335,16 +20413,16 @@ sha512.run = "1b09294b430bb9ab6a4eae11549500b224514e55bb99329a4ee3d9d72ab906128063537302f672a772c02ff4372d46649656a88c4a303a9301976fc7a804387e"; }; fetamont = { - revision = 43812; + revision = 77677; shortdesc = "Extended version of Knuth's logo typeface"; stripPrefix = 0; fontMaps = [ "Map fetamont.map" ]; - sha512.doc = "16cfb520cf8b3030d546e1c7f7cd41772fc9d16ea55db6920a50945a7aa3034050d873d3d5da05c108ee303dc1c77217c8a1f014c2e9beaf36d932e33aefeb93"; - sha512.source = "de4a25f0a86f29d10fd1cf799ac6c8efc58633a7ba0c48bb33716c46e6b0e1c9d5be6ee4e8e4955739ddb324270e44d6fa658c360d03123c18cc275ba6abff06"; + sha512.doc = "5c5333e5aee74570f6a386ee96dcae21f206aa2f16b0b990fd0eae7c9d043e64cf1574900edc9762bedcb1d7b3ecae179f9ef84170e55623c43884e7db31dfb1"; + sha512.source = "371c03a89f1861c46335f653b2f1a9f8b4f50263753e1e32135f0cc590d82eb1526ee4f78a4933fc025f907dbd432be3d6e563cf0f9cff5b4d87f9d0970648e2"; license = [ "lppl13c" ]; - sha512.run = "20c5c83119d70a94e66aeec0bbb9a0494525deaf9addb9b91d8d5595397ab5a1195eb9d72056a5fd1c3ca490aef66b43558f5c5b86688e7d164360a697c331a2"; + sha512.run = "2e58089e785c6720610722ab9f1fe17eb64d7d8f30ccfcf4dfd0f73790a17c32f55ec896f7368b341f8610ee888e8bbc20e72cb8f0f3817b62b08c6e8df3e370"; }; fetchcls = { revision = 45245; @@ -20366,14 +20444,14 @@ sha512.run = "b4d4285b33f314720cd07eea903bb2fc6092f96033f75d4b06cf315fd24d1a34722aa73db4cb6410a847e1d23a131ae329f8ebe75fca15dcaffb99097768f55e"; }; fewerfloatpages = { - revision = 58058; + revision = 77677; shortdesc = "Reduce the number of unnecessary float pages"; stripPrefix = 0; - sha512.doc = "a18d15933e6efbbe3428f366bcc5ba5ec0b254dcf77f7ac2e72c19bba00e78b44c98df34f57468902101f547fe9e88b2033430a02098805c6f0072e68ac82513"; - sha512.source = "e98684d4cb79477c66e4a831c8571729b3da021bf9945bdecfe8a9ff57fb1e2948c42c3481adea0fb702ce4d56ac533b14f76e78c182500431af7f3671491d7c"; + sha512.doc = "cb414f4840ea9e011c81bfa130c3fd85b0032f6ddc5c3e091e74564c05d129c3c9bcead246ed0a5f365bcdccb9a0d0465fbf50ccaa6862567222bf7c19d7eb40"; + sha512.source = "f59be6fabcf626d3067f223cecdb768d7c7cd35b00e0be1eeccb6b02fe6173f178db082b51787849d026faf628074a9a4c03371729a76397e915b63819a1db02"; license = [ "lppl13c" ]; version = "1.0b"; - sha512.run = "4f5637bf431b54590e8c2a8ec27e3da3d801205b8cba053c8c1294ba0882bf8aef17a0e291c149799cfc3530a415202014570460a6e2e8986ef71bd2cc05567c"; + sha512.run = "86bce82e3a751261eac12fc469fa20d56d842b928b9c89fa3d00de640b9930562f5f19ca004b0430739c1fd0365b9b636f4912a6dbbe443ab863d16110069e68"; }; feyn = { revision = 63945; @@ -20386,24 +20464,24 @@ sha512.run = "30e3ca5e633d040fe2eaa88463a8c9fa6004b86c4ae264af9b8a9a3bf55f71f7e1eb21e656f2fa194ebc751648f411a094fe40fc6a2cade1fc31aa586da1317c"; }; feynmf = { - revision = 17259; + revision = 77677; shortdesc = "Macros and fonts for creating Feynman (and other) diagrams"; stripPrefix = 0; - sha512.doc = "933edaceff112f7442f7c662fda43f343b0e7e41f65aae4f1a45bfd2de18c1e4bda505a235eebc4daf2451846dab376449242217ec803f2932a4a1584038f4ee"; - sha512.source = "bdc4dbbc449c911c0d516b10da18c1d541645ec57fd95c163d571a039c70ad46e6111717ffc86c802123c272509c85ce1d71d90f49578b2e228a9229f4d40f02"; + sha512.doc = "d5e37f498c0649206fd1089c2bc1e7dbb9c5e57e9d583a6d2820bc94da3234286201981791963a25690a659f004dce1c5bf9fdcc55ba9cb74a9100ee6ba06c44"; + sha512.source = "04039a149032b42b095a99a77559b1f19439e109446025e1d7dc897514d122fb9c5eda867b52caa6c902b7bfc26e4fb4c824b86e0ab91b2f8b019278797fe956"; license = [ "gpl1Only" ]; version = "1.08"; - sha512.run = "d4eb87e3f086f2d39c87eba057fc490ce5d39e9c5ae39aa1c04ee8c3be9c4a188ef123f860fe74d31e0e9e9182909c39df3434ddcc618632723f00627f66397f"; + sha512.run = "1a3b46622952ba3ac92399bf29b85e189bda64865f7a1839e5173d101a206bf08a931c02534891e7382121941cdcc46f37eb3211562a0d415c642d431af65ba2"; }; feynmp-auto = { - revision = 30223; + revision = 77677; shortdesc = "Automatic processing of feynmp graphics"; stripPrefix = 0; - sha512.doc = "3dd88f5af739013ace4fd8eea70ce247b997e887c0f7067040ff9bf4e0300126aff53845ecefafa7bb52dfc4d05d181a1e96847e6a534c718c5a7447231539ba"; - sha512.source = "ea29f32f9f1c628d63b81c958f7c8064e884ba1764953dd62fbe5d90506547846f52fe378f813a09090ef6991c9b7d2905095b04fdc0e26aea4c8cbcb5e2b2b1"; + sha512.doc = "720e105bf2451dad9713f49a52d634e3959946a731a901c86029228f0d677e3d8e540a62b2571e3546ba4477b3239d05f145ae56de6f0b14f75476c8b8c84e78"; + sha512.source = "0b34605ac37be34ddc81be6e586611b709f531956aedb943fac521245df355544d5266f96646fd0c3687d8515b82a0adc63f64bd16d4207d92aca3db5368d1a7"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "64ca275292b12847d823322ced9dbad615a34089c8cbe43262e676b34db205ed56509f641e18e949523bd252ed1ea73eeb5f019e2cd052274c02b1df67860a25"; + sha512.run = "9febaf6091e91518d2715a0fdfbd720db59c8e34a8ef3706efc124262574c4ecd6c781a52609e2b70e76aa358aa2361a29a13098cdf8d6fc7d8f866bce726555"; }; ffcode = { revision = 75716; @@ -20429,17 +20507,17 @@ sha512.run = "393903c180f2fd554178c909bf9a4c060707d8f2fac44022b4811526c7b505a0354afed77f8ae0fa3fbcebed3918a6b46f9e81206be78d7ed6b1c959cd3473a2"; }; fge = { - revision = 71737; + revision = 77677; shortdesc = "A font for Frege's Grundgesetze der Arithmetik"; stripPrefix = 0; fontMaps = [ "Map fge.map" ]; - sha512.doc = "31832d251ad4b72531f8721796465505af851cbef009d5550220f574d8acf512a11e9b33ed3d6c9bae5854c55e97086a1b646d8c10778bd3edcfad71ed908985"; - sha512.source = "5e0637a5c98ad74f0d4056c6fa66656940d256d814e63559de1b0d771285be485cc3afe2db31aa0327a43b11369d70322952991360d28f9f308e32b9af45b5a7"; + sha512.doc = "e682c238545df3c181eb72a707bb93ce42d8ba04064997d7c66ec01023bfb5b4d4664f3be44e32412bdad21d933e826cce01bfc698c7e12dbfb09a200f4324aa"; + sha512.source = "c330e0744e0d54c09750c4142cab6bdeb88a074acfff60433ef30412f1cc1994149a3cba2fb13a65df0ffd97f56c8ace07cb3ee643aab08df8d60aeb387578a6"; license = [ "lppl13c" ]; version = "1.25"; - sha512.run = "c17589957d2ce61a4c92e0dc6ceaad553c4843dbb31392955027916bf1f4b81209aa641a3a6f98c1a3dff3f053b3b67ba19208ac67b05e7d58d5887e6ac500b5"; + sha512.run = "2ac316591ed753a96029a75913170e9e805f8d62573fdd2bf92dcf7cfb6c462c201f1949fd2faa3e012eb781930da0a44be5065958b3fdf8ba8415a4feea6a22"; }; fgruler = { revision = 77333; @@ -20452,14 +20530,14 @@ sha512.run = "33990faa94383078c3fbe5a2cb5b9f9079d45249510707336763122e86c71e0372651040f18119041703c361a09a172f9b3f1ced9e082b960e3d116e3b68cf41"; }; fhj-script = { - revision = 77111; + revision = 78176; shortdesc = "Classes and packages for formatting documents for FH JOANNEUM"; stripPrefix = 0; - sha512.doc = "dc2576b09b33258ddcbb224d828daaf1cc823fccf8257d9d19ddd1488aab3ac18b3e671bfa8f005241e5cd12a25facf50e4369cb102b60393bcfa65e392aaaea"; - sha512.source = "1654f657d6042a251770fe528a3519db3356613f0e893e5c3f79a0a58862ccd64c8d43decae39986e19c75111fdc93f961ae6601fdfc4d239d5ce09acc4bc46e"; + sha512.doc = "69f8387e74c7f844b0d9f692d23697357a3fe7ff5bc5e84435fa1ade65399b88ba1aa1500a9625429d6efff25f5e1f168376e738b6076e5ae4d885b5f21a01dd"; + sha512.source = "fbdf3bc6b4e1cce74e026a09feb76dbf41e107d748cd9df6c4c72fca05f787913e5586adae378eabcbf39d551806c0d2aaaeb74d77aa5ed26598e2f5cc055a59"; license = [ "lppl13c" ]; - version = "4.2b"; - sha512.run = "ebe99084adbb68d1baf0e1024f17e2ac9459864dde21d0273661c7484d73375fa261bc3f1719b13b70985e538a0dd2c0c978a3c05186f14133882e4369a2808d"; + version = "4.2c"; + sha512.run = "6d4664be9c224d0364f54f35fb86ff43d00e5dc4e462d4aa3ab62df14add5c757cbc90a8990cfb794f2d48969f2b9bfe1e0fb419cde539b105e0350cb96e63f8"; }; fifinddo-info = { revision = 29349; @@ -20554,24 +20632,24 @@ sha512.run = "d42dbf2280390b40873e7ad58801694bf6c22adff386664975528c698c2ae49f39503c717682d77af0a960779cb572bc36d272ecfb241565a673ccf01ec4730c"; }; filecontents = { - revision = 66740; + revision = 77677; shortdesc = "Create an external file from within a LaTeX document"; stripPrefix = 0; - sha512.doc = "15f34d023a498c733810ddb4b04c1672507d97d731a579246fcfc3f29afcb47da73429807c4fff018708ddbac76851ab8357dc274cb6c2506cd37d075d2dbb44"; - sha512.source = "8b93ff5a1cce54150c67bc607e67a40788dd0af08bd55163380756ce6979f3862b4cf1d70888b7b4ddd7accf078a387bf8540cb97af491b4d67bce31600fb8f0"; + sha512.doc = "21ec46f98893a88bfd77714e04000f00ff10bc3aaca22bd4a30238a6f218045b17375344aa0f2dabfc70090afce53efda54e3fe150d9bf4bef46c033a5ebc3c6"; + sha512.source = "17a8032ec4cd1cd82f6d58ca40374b86197b29207a134fd05ba04926d9e3e0425c655d8c1d6b0f6eb490c8e08c3767e0bcf7cea474c1ff5a6b4b8b346c40cf1d"; license = [ "lppl13c" ]; version = "1.5a"; - sha512.run = "bc51c03ea84130753cf4c6a6e6efe39403bc48a47b4c40f177d3ae17808c63a346a2b361ef61b0e0421094b6b64e20a972c6bcad305228ce0991818a62344296"; + sha512.run = "1194a8c2a27926db7ec4fd4591986c3837a4aed3a88a66990b573d28391afbe7e5d3e74a19d69c2a8f3ec87c3db7eb1c84b0e2c6dd18de53fb3f4c1d6316518a"; }; filecontentsdef = { - revision = 52208; + revision = 77677; shortdesc = "filecontents + macro + verbatim"; stripPrefix = 0; - sha512.doc = "26e7ca9971a0683325b62e2feeeb0db6ecdd3a732f07ae93515f2300ed58e97a44ff8a7504d194119c1e27d1d9bc4f367f29c17458c0e7f0b6a0a61fe18ea0ca"; - sha512.source = "f6e822a28e074fece05b911f0bf9d262e2b925c2a73559764e1eb5131d9081b48ace0ead5f46bb250bf648eac204eb1d5d7b362be508f58b40a50f70577de534"; + sha512.doc = "54fc4a044958c31c062dda86ea73e1bc76d79ca19522a2f697ccc019b84af9828ba378631d38087e5afa17d51ac6a2febf341c7ed0244a2088c29b812c471df2"; + sha512.source = "8748c7986dad1471e718d752c02eaa953073e59fae42812ba9ecb100a1518b0f758ec0630ed845cb683661430034e4d4d045509239d826bb7ff1bc7ecc1a93c5"; license = [ "lppl13c" ]; version = "1.5"; - sha512.run = "63b399a5e21d2d4946c195f380a0d5f269f8c978c0b504cda80c0796604dfcb66df38ca79d31078efa03c7475967bc0ebfb856e933bce6b21d12836368780e2a"; + sha512.run = "52eba7c096b6ce67a6d8bd7d188a2cd7d50e8d1ba9d081642605271bc1720a36ace8742cd6bce1a0332744e4e2570de5c839fc6f66ea4d606ad763ffd51f8e28"; }; filedate = { revision = 29529; @@ -20583,14 +20661,14 @@ sha512.run = "5e2789c065459e82f073599c4d5f04c626fedae7e02c8dc58d6595d81ec8281c9c362592eee9547369b7a8e9cd2aed1ec526d69a8ae22f35771d5494e3109032"; }; filehook = { - revision = 64822; + revision = 77677; shortdesc = "Hooks for input files"; stripPrefix = 0; - sha512.doc = "7c86e322cbdade28c03b65580c992adff2fa112ae65b28c1485419c457a7f930614337eee70bb6cc2e9c386dab866e4e657c0b8d394c975c6af3a8b2fe651cec"; - sha512.source = "c9683da993eb365559e7d47e6c81235065e9ac74c9c334e9e1d9c040c9cde0ae135301b83e49c27307a6f3bc529c24d8f597dbdf377256d03c8d149e69c03bfd"; + sha512.doc = "53b1722c6004bc3da0c893f0243fde77b235cb6ccae920a866a7f777b10c6724499ffa8d03e32c9590819e0cfc19f052e8c4436d261405d3d15c91e77308072c"; + sha512.source = "ad08d491298c01202f5fa7f4034978a468fcd89cefe98b220112c4b542ec0625321d65378ecc7ee26c840d8378dfa46572cec2bda9f4e9b0a71ec777b9058ac8"; license = [ "lppl13c" ]; version = "0.8b"; - sha512.run = "caa1f239fc8300f2925e94e860df3ac76637e337d57f599446c6b5f059fbba026fa9e440f4272b7e37ca9921731cddcbdd403c16e42b9c49e302452dc940fa27"; + sha512.run = "1d787079085a8f7ac358ba0d93460cc28a1736bf1c73157fbbde15372e60292dca54c05f25a920303c7a3d29f4cb98200f49b3df3bc9ba880cf56da311b248b8"; }; fileinfo = { revision = 28421; @@ -20603,13 +20681,13 @@ sha512.run = "2e5914e32af48db731aa83c3e51e6d9128dc969891bce21e1e2f859cab79130c9f5caa0f591765fa8a9b48c38eed8d19305f4be598430ab1e2cb3276b6faf191"; }; filemod = { - revision = 64967; + revision = 77677; shortdesc = "Provide file modification times, and compare them"; stripPrefix = 0; - sha512.doc = "3e8c5a26b5c2fc8a6f713f006d091c0be719bde7bbe237e49d2496032289d67624fbad1319db421a0471a60aa8c11c97bbc60127053904725e53e75a2ae6fd7a"; + sha512.doc = "701e107a4910e8008cc515e9c212fed58755096f2ad4bd05467ea5521f16ebcbc16008ed68465cb1fa990d702d049561354b674571fe838f9ac1c327f2f2a329"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "e346e795df32a3b0cec0232da9c2b190bede65d905035a758b949c9cf01219e0880ec2ce2e83201f8dd9dcc77a98b29df2b463edf8c44cb1c220a7efe7c9f24a"; + sha512.run = "fe565f64bbdd3921463e52b1b17519524234fbc783486f79e404e1c4ba2c108138197c972bd6484cf6d97f0923aa188410d69e5b5933d772ceb3ac1f24e8c8b5"; }; fillpages = { revision = 73550; @@ -20671,19 +20749,19 @@ sha512.run = "8b360a3426056b61e58e577cc68ba9e2f55b63a3b4a0a2eb76ebee53e9ff327da9235e9da5cbb85e3cf369cd48354c00a79cd46110ba4adb4b64192b7ff7b603"; }; fira = { - revision = 64422; + revision = 77677; shortdesc = "Fira fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map fira.map" ]; - sha512.doc = "b97fa7ebaefc3a057eae0a3fd14f43fad1a9789af0b2c43ca8a0c6969610b1786e24508b1367002527841a8095486d6eea180c59d95b1df904df846c943b88f2"; + sha512.doc = "0828aefde4cb18a88c26181f54c76c4a444c3c3e31594fa2ba1a9e83a5490a94ded012060f8342abf1c34a753ca441af2cbaf29158f8b59a7299481c80936c11"; license = [ "ofl" "lppl13c" ]; version = "4.3"; - sha512.run = "5faf4cdf1690f9d6c690cddbef813c8973517309144495016ef5d61ff5e5df9ce73f70b262d1c36ba72fa92f93c7a1d550b96acc4965d7ab88efce21ee20d682"; + sha512.run = "ebc56c024c781713addf897204c94b747ed0d7e3e27989b0a10227a7e989405e27a0003181aba500a4d59220ee6723a3f0d9c7c475949e31a00eb2f1cf8f211a"; }; firamath = { revision = 56672; @@ -20695,16 +20773,16 @@ sha512.run = "c18ab8b2e12b947144528b196c9b1de7f1930f3a38338bd114bb61205d7f910fbf1e3b20ce48ad8228fc24b14d734ae68c3c8542218a058120a62783b007461c"; }; firamath-otf = { - revision = 68233; + revision = 77677; shortdesc = "Use OpenType math font Fira Math"; stripPrefix = 0; deps = [ "firamath" ]; - sha512.doc = "39c2eab4cf1dc638194d81effa1b442b87e96b1ebb2efc72d0ce26041bb04fc3cee8f44b939f904b07cc0332708d8ae8cd7a1f41087d363888306c0f0583274d"; + sha512.doc = "908b2eba91da42e7eb5f4b2b995f95d6819c43bb60f54f5cf311fe2fa10e81ff8d41519a72e1a3068634a07c6b6fbd31a8603357f5dc34017e67e15e40d3c463"; license = [ "lppl13c" ]; version = "0.03b"; - sha512.run = "6c713fe81dd006707b987930e8c8835c21122607d9488ce997bd9b76cbe85bb91fe7017f4282fa91c11ab41827ce70de62d0baccc78a543d56b0d873ad153c12"; + sha512.run = "030939367fe6c7cf4f8a05f5cda82a091644b5342803bafd970201490a8b45978bd8016bce84314a639a86ca676deb4b6a2f12b7930793697505cdde494a413f"; }; first-latex-doc = { revision = 15878; @@ -20735,23 +20813,23 @@ sha512.run = "6a1defde39108d8c08c01a2b59c20b8342c553c24fcd56e94daa4ed0b233553ffc2abac7311a9c639cb458cb633c31b2901dc726f0d8f09c2dd0e15093523202"; }; fitbox = { - revision = 50088; + revision = 77677; shortdesc = "Fit graphics on a page"; stripPrefix = 0; - sha512.doc = "71d77dd1879a2b9b20f9c4934af8bd696de567b5c0187e7a5bccc9e225fec5793bff6bc670ce0bbe1065cb67de73f518942ae48aa0a27e46c2aa47dcad6856e8"; - sha512.source = "406ae04d838114e9cb7205c9e704b95e8ea8c4747827bb82fbc53891ca552042e5742f7e524361f2a797a77d8b7286dca3512ce7099ec8fa23101668d4bad5b2"; + sha512.doc = "e761c90fd3225ab75f48c5b6b964223a53aa67122d1cb74adabd71b84bb31aa02150c2e9b8d0d00778c3d8a3508b77a3caed9784c9ad1e01f3ffd59823a87125"; + sha512.source = "ebaa8b1e30b4fde2c3cfdbfeefe55e753ec084a8324bfdcb174009be1c2996840bdb4548c43fd6b069bad1ff8a393533ed8de5b7dc8183e0d17ec4ad88d17925"; license = [ "lppl13c" ]; version = "1.02"; - sha512.run = "5244567062493fcb5300048be6786f1ac48c72c363220b894a2695e78646f461584e189f227d04f55e9127a66ab966dc04cbd762fd08277774fe1c0fcc7d3c96"; + sha512.run = "c4f84aee29bf8a8f8bc1145fe7ff65f4acd5111f2d9892abf1d49d63b2f56d47610e404e3c64b1daf05a95f81aed7f851b5b9f3daf7d08cef9cec304ec695cec"; }; fitch = { - revision = 69160; + revision = 77677; shortdesc = "LaTeX macros for Fitch-style natural deduction"; stripPrefix = 0; - sha512.doc = "3a32fa5657e0042588c82ffd7d32f11dfc8e9d29ba268700092d26d32d24afdb3baa1f02b8ca4e248a19413aba0421d991809cac5db0d5d38aba8389b43709b0"; + sha512.doc = "7fd0e0db7d1250da02efcdc00a86b346115dde0ecf37674aa3396c42209cdbcbdc57659585a9747bcf05056ff375aa4577ed2799f14bc5c365730b8741ca9af0"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "ec44706fa5f5fc258666e343569f695db0d26f6628aac1ac6eaae12377f23138c49ce29d03dc5b08cb1f5427cb5ad612cbbf9aad5a9270f4b31f43679023e73a"; + sha512.run = "f1f9e24df9193ab8c39a237fbe90e20bb95c6b0c5b860173f67459128a96715d892cd7e4dd62a6c0a91fd918c5826cde50c387a5edb3dce2eef241059742e348"; }; fithesis = { revision = 76028; @@ -20794,22 +20872,22 @@ sha512.run = "655c9733d727189d7b2aaef2b629e67cf5c7401ec2a8ffd179fb450cdf1746a40571e0b8be56f4202e31d752c35c7255fe01cf0b36917c582f24415e8e842273"; }; fixfoot = { - revision = 17131; + revision = 77677; shortdesc = "Multiple use of the same footnote text"; stripPrefix = 0; - sha512.doc = "bfe0e39165be8f9a56e2cbd4b91c0b7b7448d0b9d8a4a0b62d6c0d45e542a9964af3d34233ec777b69f0666a0945513a8475629f0b084f72a0b349682e8ad6f4"; + sha512.doc = "7d9c63980743f5ca34d68900d858aa4a157ff6692c751422d2191df0614e1e1f38be53b28d2c32bd4405545535b34d220e1324e3c230fc7fd659cdefcab05799"; license = [ "lppl13c" ]; version = "0.3a"; - sha512.run = "52c25b4d5bb9e34fe3f8d2b122e68352ad572ff9ecf1011f3e9fbd67319d0781a48ca08ab03ad3201f1d1d2bd6d4e35fa3818e695a741a8ab440ce81f7724039"; + sha512.run = "a0e82370d8d77419f934bb3fb5f414e214d42b763446e51fadc4db8237cc2300043b9ae6614bca8bdfc4a8869102eafc31875bda4605b0a2a7d7928d8d8de0b6"; }; fixjfm = { - revision = 63967; + revision = 77677; shortdesc = "Fix JFM (for *pTeX)"; stripPrefix = 0; - sha512.doc = "d1c39e4d0dcc1a8eb5510e3306d68f0bae6067d358bfb458127ff8f5d5223576f270cf628bf8ca2c3e8322d6cf1b52b936db0c2a431e4258591057a7f50513d9"; + sha512.doc = "2ae327041dc72a4bd4d94b33f40c06f42303c8b557cfa927394cd6f492d364b0bf2e80ac6842fbac0b2895d14d42decf514fd693d6a7f949d39f30a90825a097"; license = [ "knuth" ]; version = "0.8"; - sha512.run = "afa050087607d8eb5f36923d6ec72daff7f1bab0154edd08900486fee152068ebbfe97d87ae29cca7d8f4048e0c6091933d0b71d4a0266950828881b55aa6b59"; + sha512.run = "756266e4a9abccc3fbfddbe96927d3ac30e01ebb6d2a47327e8a16385aacc9b4d05b51b5a9004bf95a36526585e80026e4a883df72d9267e0f1e6f31a25be680"; }; fixlatvian = { revision = 21631; @@ -20842,14 +20920,14 @@ sha512.run = "5bca8abe93c61ae7e6a71f65889664a4bbff105b0ba654c60038372bcb1b6291f87d1bf7d0d8c60f08b500e70da51db2bd1c88a3717a99e6ed081fb3ed2f7d3e"; }; fixme = { - revision = 63708; + revision = 77677; shortdesc = "Collaborative annotation tool for LaTeX"; stripPrefix = 0; - sha512.doc = "89036e19b4c7ce8d9266ce6dcc5bb449c5de11ec74ce13b5208eaeb81054330ba53a0b01370b7e21d1d3d7486ddb7343f4cab946e1c3cb1387965b5e434e5b08"; - sha512.source = "061d7bc9a8813accf165c98f9d386b3ead721a7a893ae55ee0bc895f6623e4fbc52988c5933ca71223094fdbfc6f7ab71ab18a2df00715299158d58668117e22"; + sha512.doc = "8828a2c28d6167ee41a186fd60c5f37759c14ed2ea55ee1795fb3440fb441cf41db9c6d33c4e0cd253db336a5bc1442e0f92aad99694c16fdde057bb46bb67a1"; + sha512.source = "6073675392d7c8b1dbc0db73dc910f1a783ade6cf82f3d90b833dad816c110ab2f17b7f934b8b6331b7b7a9a0036907d3a44c8aa12a23596f7e60707e7ce785e"; license = [ "lppl13c" ]; version = "4.5"; - sha512.run = "a5fc18a3560f5908521fdaec0f3e20f25f124e7ded9de72b36d81ad573726af7399d223c70dd11a8ea50e47e05e3549b785ee5c64215fcc1bf6a5a9ab2e5769e"; + sha512.run = "954b3eb3126b0274128080534fe6067e088725fe328b6fee6c49957e32582316f5c4772d4f5d8853ddc1228802a7723a9f431753f5ed7e637d358be6479257f4"; }; fixmetodonotes = { revision = 30168; @@ -20868,6 +20946,16 @@ license = [ "publicDomain" ]; sha512.run = "733995ec82df92bea5a674fc25a3a6af2102739c3c73eeed7c9f40cd54bc4c5d65cafb35366b70641ff0661dc83700071054f7af274487474c3893ce5a44c9ad"; }; + fixtounicode = { + revision = 78119; + shortdesc = "Utility functions for setting tounicode mappings for 7/8 bit fonts"; + stripPrefix = 0; + sha512.doc = "a0e656d127f684496d0d2db057c5454cfcedcd0f590ca622939f6020821c03f04344b14c17b901efce0594c1b2f9f86abd9e98bb0379e599de483153968a2a53"; + sha512.source = "3e9e5330690bc060468c041af2cd153f63bc12fe5b4f60750322d8a51764cc31fe3167c053e23baf03483a2e341ff33539ce4478e44f6b4ea63d7973aae9e704"; + license = [ "lppl13c" ]; + version = "0.1.1"; + sha512.run = "518abaf712af559bfc391243ee5775cd031b114fed1ea19f0dcbd6e827032b10595019eb546fe457def43b4c368b2c7d88884b66bb397a7e9f9ab893f8d0400f"; + }; fiziko = { revision = 61944; shortdesc = "A MetaPost library for physics textbook illustrations"; @@ -20956,24 +21044,24 @@ sha512.run = "b0c18e5c9aed70b65cf432003e949f7dd4c3b201745e0973d15b7c196341bd9d4fda8124ceaea2ff232f6582ab8ed424afa882b53b28df7be82466dd9e48d02e"; }; flippdf = { - revision = 56782; + revision = 77677; shortdesc = "Horizontal flipping of pages with pdfLaTeX"; stripPrefix = 0; - sha512.doc = "d5191d079641c9a06336498c396cbcc7585c983924a646bcd3b26889ca51a08eb166ced560f45f834281fae9abaa47d02fdd4ddadd3348cef704dd9b818e7675"; - sha512.source = "95e86fe1e8ce5cbba8745123dbf6c352545d0a75f3ce679e2cf132e46184efa28123f9f9ecf805939c10f59af5bbde84bd2a75eba8f0aae3628b41226059bdfd"; + sha512.doc = "effec24e9761db0e5c11d63abcfe158890819f4fbf459f17468800312750a01f8758447e29a3386294bd49a783f83fd5d5788c1c07ef18903ec7e74d13efe3b4"; + sha512.source = "112d13640eb08ef93e7e1cf8afb01db56fbfa2c9e4a659374e2ee2ed43bf7620f841859797d3536bbfbc425dbe63baec15316cfe1f31704ab78c987f0dce2a01"; license = [ "lppl13c" ]; version = "2.0b"; - sha512.run = "17773b1ba5f40d694cddb3d2e2742650bde889d53302e6fa6ef0686ea4cd3fe393ca2e5b31842e93e5588631ee53ebb668cb035b2843fc5bd57911167074edaf"; + sha512.run = "5ba6d182cd3de52193885aa1617863bd0863f3d9d3939510f241e9e82d07dca58c50a8852b243028effb50a16c4da9820ec9225de7a243ce3e3e15d437084df5"; }; float = { - revision = 15878; + revision = 77677; shortdesc = "Improved interface for floating objects"; stripPrefix = 0; - sha512.doc = "6f713c71361c1536bb086e7638b770ffe58e97aa01bd59bbab779f71cb485b9c06322d7d89e7d87cc8f77a0c7f18f4174fd4ec47b62556faa32d82fead0b7377"; - sha512.source = "9e577ba84dcac612e4105e597ca2385da3dafb39327189caf30e5728b85a380b5a90363b8bf9070a0464aca2130bcf9419d030bd6c39d51f9a17b0a7dd578d5f"; + sha512.doc = "1fb5123b122f45379cd47f533ffc6dbd8b64628252cd302b1b115c5d82861738b31c7c29d396bdebe1faa2706309637358b7f179944a2efbae07309db69231fb"; + sha512.source = "d795c41be1dd39fb0fd736b4db83b84d659e59fed912eb3d178e796b37d271cc6627b081b8ae728bd2702f25071afc7e78ddf4de4d65561b50cd1bf436a580e9"; license = [ "lppl13c" ]; version = "1.3d"; - sha512.run = "4a5270ca2945915464ba25b7996dfbd4771ca5f477e4bf248183bc340b7051c042d9566908acac881782af74a59154f4163bc7879a21e042e1c31d67237fc6a8"; + sha512.run = "b22b088b5fe9adef968201437f74ab026f9189e0e3a0a2f2c7b0c3bfa671ab9cc5088c3c968dae1824c563cbb0bd2637a58a2c181c5d5035d418ed51b859f2db"; }; floatbytocbasic = { revision = 67945; @@ -20986,24 +21074,24 @@ sha512.run = "01f45baf2f0713a229bf6b6d59e02c8a05f0478331c3c6c7ca7dae050db94d7497a87acccda1cd7c022b79b54ef5088f6af181429e60154ac8e1ada081062dfc"; }; floatflt = { - revision = 25540; + revision = 77677; shortdesc = "Wrap text around floats"; stripPrefix = 0; - sha512.doc = "7ca1c6ed832bb3d697685cad5575e02b531c0469095468fd40eb3131d89b68dfa0fcb9c882965aa7a9cc9c60292f64bdbf6264d3d990bd697dc27b23a46fae47"; - sha512.source = "6d243fd8c9a2fb7bbc242ececd19d94916de97fd3583095e8342d8e7c56decdcaceac8038eee9a774950d9261979150035e8c9175175ad7346b0eb1fbea6c5bb"; + sha512.doc = "3496494148f27417cfe96b123f42be7e5313507aa5d74e8755431f3d1d75b70c805344944214f0217cc027e76f3aae20f7b9ca39156d3e7e783507dfefc0de17"; + sha512.source = "85c63727a25f969a90658fb7127b97d3e1eb6164f9758b1b569d84d3191b3400b2a731e88463966e2acfbdab0272af7df91b70ff1a88f320eae4fc46dac67815"; license = [ "lppl13c" ]; version = "1.31"; - sha512.run = "1f7de96ac5e82cc4bbfab3fdb665a18d20413cceea097e1407dee2073109ee1b82d7d3ea82c80630d9aaf445f14a8497aee7e3824458dea8b40b270135052ef5"; + sha512.run = "7ec4332843b4433b017635240a867a53e8924857668e141ab36fbd52de3f1ac596ad942300894879d0b043249d488f891369eb09c9656b4a206870a4c6315349"; }; floatrow = { - revision = 15878; + revision = 77677; shortdesc = "Modifying the layout of floats"; stripPrefix = 0; - sha512.doc = "b721ebbf59ca3744f1834c130da1a859cd4a98e9f5f977f5d35eef77b420deee303c109439fa70f89757cb9f57114bc74c5d527cafacc1daf2125b975621b525"; - sha512.source = "033c5c65c9676054e209c64dd065f86631c9765b1582e4042e72bfd247a49602dd97ba4dcd5afa1fe2f7e3d252e4b6ef2ff1a2b00eec3156937fc214d7cf0c3f"; + sha512.doc = "7d774eefc8dc8252fdd0ba5abf27503b101d6ede38c7bac6e9dfc31e4b103203c1fd7369336b34fef90d7f3e832e634bcb8561ba326fdf40f7ef7dcd79aa42de"; + sha512.source = "f0d93cba383a98ce36b2ee296c6e4493729fe81c8ff3640100fdf209c91014e4693ead6ddcc9bd228b8eb6f284fbbdb2d68b71060dbf605873c346803ba11d8f"; license = [ "lppl13c" ]; version = "0.3b"; - sha512.run = "c650b5c856bd625ad192901f3c056171f790c549748d5de5675f14cedca5cf32931ece537ce2280c0e4895895a8eff0cf140c3408dffc2b081ebc8c62d2ae1e3"; + sha512.run = "9608e3ce944868e4c30bd5ac79c87e21e5fd7c219fb3bb151a62670855a9c089afc66207d18e1a4af0675df9937f8c9dfc081ecbec87b00c83e278cb247ec426"; }; floatrowbytocbasic = { revision = 67946; @@ -21026,14 +21114,14 @@ sha512.run = "9adc1f823378fcfaed58e99727b68389b97bc489ba38995e5e7451608cb712dd7fe02b2686f692328b73d1bc8011131017b8edcebcda5e886f3bb4a0f6aed65a"; }; flowfram = { - revision = 76931; + revision = 78116; shortdesc = "Create text frames for posters, brochures or magazines"; stripPrefix = 0; - sha512.doc = "9126e9c7361dced9fc7137862c09a23ccb476f78a8a848d6900a4f30aaa5cdfa5468ea68e7f4eff1f289b857520b0a507d6f85eb84f36cfc8e7ea0f6ca134e7f"; - sha512.source = "d437cb8194d7fa460e825663e1463ca63058221fa672d220388929de79128a379c8f1333985c38a048e8d836f2acd57033c808c4d36c89d0b936d08d18c0bba6"; + sha512.doc = "96adf6c41840634dbb230850e923f3c07a7d4018527e8fa00423e7e2d3a75d6ab8d00e2a7a22a5d84ae0e6fa5675dcb4b7222ccffc7fa7cc4d009a138136d040"; + sha512.source = "a6c45ff639509d928b486c70988eb68572e8d752103df9b96885f5afb13ae3496ca95921e5f720f47149aba216eb1861ef82db001a9faf5a31a0baaf3dafbd0a"; license = [ "lppl13c" ]; - version = "2.0"; - sha512.run = "79256c45ab3634f904ed3ae3049ed566c08258d0f52c99200163df13fd8e572a3b027b02d9fad341f5773c2b4e7a7bc911fe593c0fc6d415dd27bf09f25326ef"; + version = "2.1"; + sha512.run = "c976a94f5b4af00f0121a874dac2493706e7fdafbc4b24bc776635ce20015d8b9a9e6bae0e38c891afdc38cb4ef46df56e3084b574bd00d656ab2381952cb101"; }; fltpoint = { revision = 56594; @@ -21055,14 +21143,14 @@ sha512.run = "b87a361454199c16e1fbf97bd2b82f8b5569bbd71b7beaa780a6d88357e9262f77c9c3ce17d2ab0ad9b043ed7a1dd721e533c516e1b927f0439e13ced6598a30"; }; fmtcount = { - revision = 77004; + revision = 77677; shortdesc = "Display the value of a LaTeX counter in a variety of formats"; stripPrefix = 0; - sha512.doc = "16f7518ee71264d063960a5dc77c5abee6a39f1ddcb3f57887a16b3ffadfbb045972015d1b1fb18d7d6365dbd8ab0e19e00bc17c6d33002aba31787ba79951ff"; - sha512.source = "131bac87aa9bfd7116356d515bc30616ba263b21a849e16195acccc4482ddd0ef45ece41d879156da681b04f2b203200e41e00bc25a2b17943386b5a2fbb1fe3"; + sha512.doc = "db15c41a3de41ef693be98ceabf7d11a2c2ec78ab41cfa8035db444f97a4c7b7cdd43eddee54bab146b73e9d9aef114bc020232f1a8d495d282c56cd1790ee06"; + sha512.source = "9775734534755ff7e2138ef626bb41e11b77a01bc975f07c0cff09e5ce8da3c72fd38fa9b4ba210a7ed9052424b1dce13f21e20e398e582dde5f54238aaf7d66"; license = [ "lppl13c" ]; version = "3.12"; - sha512.run = "582ff922160374d02a06c5fb0174e091f667bfc43cfbb56e47c118111f52f233d6028d1cded590e2e400d9711cf5e3531c0b78b5558b35ec4368b2cd38adde23"; + sha512.run = "1d096c606242ac3b7494ec8cba3e9e5463076337804fc8810b88444103c3d243cd6a56ba100c69fda74907cab6be766c13f90420194f34ca662ba12a0bd172f4"; }; fn2end = { revision = 15878; @@ -21074,32 +21162,32 @@ sha512.run = "6be5c07123cf2470ca88b7c28c068c6dd308824138fd2f645a1a7c04c69fe84953468733ca2994faa42389b5889990941c8e09dc543b66a1589f3cf22df1e017"; }; fnbreak = { - revision = 66615; + revision = 77677; shortdesc = "Warn for split footnotes"; stripPrefix = 0; - sha512.doc = "44837191d22ac8185b7748fbf32769a1d2299b92a313da918e6a03d78f56206e76d73990cfb1f94d956835f369adb4008df4da117a20984afc48289b1291fa4d"; - sha512.source = "7ebefbbe46d0c4db1244ef699e454c0b393285a489bc20b0fd78bdd5da0ddd00982f063c25dbe78c4aa1661402a6ca8ea492774e9aeb5aed3d7fbd460ae2f58f"; + sha512.doc = "fd2fd18761df6d071e2503415ecfed49594470c85ff22587504cb875e30bb14c5c64857a7f87c326ed57de061ce7311b65225cd9ded95a77efd9e72f9e356f9f"; + sha512.source = "042cabd670cac33e37e0663d7141c08c596974efff153bdadc09d37e9d7070f3d3f25fd22e67be863cb2091b2ad167090715d2518d4f96c49d3c0c48533434a2"; license = [ "lppl13c" ]; version = "1.40"; - sha512.run = "15d3ba5ef30d8ebc23be3f0c412f7457960a7032f3c78ccdeba6342852a3b7db699b8792b6f981659268fb28c74e5cd93bfabde2b584f7eade98e6b422127d9e"; + sha512.run = "ba2fe571ac46471749f4cc54faf5555db1f26072a9147a722f81ee20da1bb24141215d2fc8fd5b9733a540f7a3351a6664c841f7f28a1b27bb454e33a7cc10bb"; }; fncychap = { - revision = 20710; + revision = 77677; shortdesc = "Seven predefined chapter heading styles"; stripPrefix = 0; - sha512.doc = "6a8c6910f0790457c71cd55c8d30d07df81c97f80a8b6b7930c067966c76c47848142cdcb7454c4b63a154c5c653933bf71acbd792c06eafdc496c92e4bc5806"; + sha512.doc = "43de5e54c53e77adaed8b89b0dc7546c9c51ddc81530cf554adf6e2021151485ba2bea47bf4278a1558667ae0d03b361be61aa588d5174220c28011c1f3fa245"; license = [ "lppl13c" ]; version = "1.34"; - sha512.run = "83d74f4bcd8fa90cdf5d0b6e03e9e8e36ab09884998f9955647928ed0a33924735d236a82cc730412edbf54485ec8c357ba3954a264965f67752e397908ba295"; + sha512.run = "e9aaee2bda248a1be4a47b4aef124ca0bd6f65592d1852d5a5a4110a8bb9abb27241d292f0ccca8a569710bafa4a3b85e31a8a650a35f2e3b57b7c7153f6b68e"; }; fncylab = { - revision = 52090; + revision = 77677; shortdesc = "Alter the format of \\label references"; stripPrefix = 0; - sha512.doc = "a987a6efd0964bd5ab5328658e011b5c8da56b404d233c55d96541ec2f37cc72faacd934908c7346041ec8bab3866dd1f171e1c5de5eb528b0f0e80969c0bba6"; + sha512.doc = "53b14b891dedb928ae94d850444a764db2f82e6ceedda4f0f06ee4a33dd905a457d50a92cfe9053a8a876be3a84623416df18d58392b5e5d29568fb0c76490d7"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "47aafab923d6455da7e63eb24e0fefa8b869efa5a04bb301000cb2eb658893927dd9f9aeb8e6919ea29e0caeca235b1883106228f6acddc667117a3ba1136974"; + sha512.run = "6b3fd8e888c8905fa25be79775036e64ea80e8f15e3ed781ac698fedf38d2a98f2836c8402b3c663e5d80f79b24c808ed45a20b9b5290a6258fececa5f408278"; }; fnpara = { revision = 25607; @@ -21110,13 +21198,13 @@ sha512.run = "620aafcef4ec7fdaf5cd732551fddbfce53222cb7540dd370f2cda425e1782c907e59868953f50acfff993a8fd8a84d108da7992f1c1565cbfa889a5ca0ef5d0"; }; fnpct = { - revision = 76924; + revision = 77677; shortdesc = "Manage footnote marks' interaction with punctuation"; stripPrefix = 0; - sha512.doc = "08e5753f878d2fd6acf97ffb7e668a87b8b0f348ed16884570517cb2b087712bf664a56169d154e06f8a8b17ec421f1ee2e5116c2cab217ff2af94451dd099b4"; + sha512.doc = "427951ad2708dd427082281c24c79a285e4084f37a4666cec1219cef646eb198837f36aded7b3eeabd2a2b10449a28d3719485acef8c6a9ba9bff347a8120080"; license = [ "lppl13c" ]; version = "1.1a"; - sha512.run = "55ad959031a30798449dec5c83d306222eda42642e842eea50532e8f1a956e147f6b6ade6290ab51581990bffa75f7b1fee6d9e96e0dadb87cb5e22e3815b5c5"; + sha512.run = "89ed104f0522cc49920bd187f16e3635248487adfd35f2eab53ccf8f231f8ffee4c1a6439c985cdca2c49f275357009bb4b0f1e92d0b6e2cb5d5c4105622c07a"; }; fnspe = { revision = 45360; @@ -21136,14 +21224,14 @@ sha512.run = "c1cdc018808a2b9fb5b91c54b55eddf3d517b8dc6062db1ffda3db154efe6f3abb91e61ce90a68743ce411ec614785974b4362f20f03ae398488ac1f816b3ba6"; }; fnumprint = { - revision = 29173; + revision = 77677; shortdesc = "Print a number in 'appropriate' format"; stripPrefix = 0; - sha512.doc = "44d6fdf74bf6c231a57b3fad63efa7eb1bdf5b4342cdb38e0d504c4c09190130d37534769e17c3f60bbad668d50aab064bc5c0a1ad99808a6d084dd1921769a9"; - sha512.source = "3f6465877aa1dbf5ab021e8397725ec83217bd774ee0623e71cf15d746d7d0edeb2f78ce76dfd607568be75b67f4cfa8d3e1ddd29c0ada6d376f7b4fdfad86a9"; + sha512.doc = "0702b00bad20489a65099ad143a0ff2ea2a01453cf91ef8decc322f8e7d94e974f1cc9514016532b38a4060943ac068084a58e1d43ac291711da70d596968bcf"; + sha512.source = "a3043393c4a76229999c0308bcf366e94c6c06aa4b6dfb70cd8403c231d545a40d098556536602365c228a4ee574fe6de2a9dd0fa7200c1c6b03ef50c5c96c91"; license = [ "lppl13c" ]; version = "1.1a"; - sha512.run = "7f43363ff861fd4f887df68dd6daae6c97940d4cdd60b19563a966dc7c08cb88356a150eab0cb5b91bd4c3d5d47e324dbbfd43cf45872a5738c5f9b70766e047"; + sha512.run = "ed97b556bc0ba2b442a6dbe84a443ab0ac93b94cf9e7fba2e12742bc22f95ad54b8bc7e0914499341e9abc7a62515ced9d5189a25be4a27702c2ad823022e582"; }; fodot = { revision = 76255; @@ -21226,34 +21314,34 @@ sha512.run = "e08643104006c9e14c40bb965b4401a8fe296f43e5f39b285cd19d5aa0ed33602cc0eb6ffcc996e1d6e5aaa57dd906903324626ee40facdcb3cedc5216a3deb6"; }; fontawesome5 = { - revision = 63207; + revision = 77677; shortdesc = "Font Awesome 5 with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map fontawesome5.map" ]; - sha512.doc = "1727133ca0e1713c356a647e08a7e22af50ad6a67e66c54f3d9e9a0601bd4a693c365cda625b37be83cb4ece42aba8312488f4ba5e885cc44f68f7930dfd7add"; + sha512.doc = "042da439d27660803f735b3f4bcab728f2aaab18fcfe82b56cd7a2d14fa634ec1073ea694f516e8f49f9c6555631bf9b59d22b7cb01df0b38bebdeb5933e216b"; license = [ "ofl" "lppl13c" ]; version = "5.15.4"; - sha512.run = "d7f6a40797b2968c31b28f1bf273af9d27b7a87e7c2953748f354db2e760b027feb5a8fd52c8f367649fba24cd629d71c1b1368b8864d42eb84269e0b22b59d4"; + sha512.run = "98fcccc849a02841d798d2ac5326a7e8288f3911492da3e6c407095df40ea5d4f47b25db8cc43f558ba0456a6d62925bb58ff5fc1f7b688d01088b9308238125"; }; fontawesome6 = { - revision = 76339; + revision = 77677; shortdesc = "Font Awesome 6 with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map fontawesome6.map" ]; - sha512.doc = "07ccf870c63e09a982f4e53c4e4b3adc7044abde23920fcb5015740631c22efe154bb13f52f216b9b86782c7921c8e1b1d2e75e8d731aa8e449eaf02e3e8fda2"; + sha512.doc = "d9b0f9faac1f76013baeb58aa4cfdbf08b998c37b209dcba69ff8895845c823a7c9a7945240f0d260fbe267c235aa6714400e894391b64299aafec9eb4644e66"; license = [ "ofl" "lppl13c" ]; version = "6.7.2-3"; - sha512.run = "518ce5572043257176d3f58a61db77c2bcd17d9d2bedcf2320afdc4c6d3e4c1336f48358dda3e4580999f947b242ee0364c118215e1c6c8ff65c62205e6c22a8"; + sha512.run = "11842cc74ef0bc46e24dec73dc444ea5d0db0a87411428e2162346299b02dbeed320c81b7c8f9188bb6905eea91b13516310d39a6181d5bde4724e8f621159bf"; }; fontawesome7 = { revision = 76735; @@ -21280,14 +21368,14 @@ sha512.run = "780c5218b0535198d2298e75a9134021c2b0131c69f5ed07c783f11cdb44c2ee5863a21db0e77bb5ba76e8c6e7cacb6b44e734ff8fbeada7cdcaee509196e9c3"; }; fontaxes = { - revision = 77306; + revision = 77677; shortdesc = "Additional font selection axes for LaTeX"; stripPrefix = 0; - sha512.doc = "bdddba24afeedce04343eb307b5c67ac5818f356f616b8e3dfe8aaa3d89446e3b67db8957d41b2e50df20b792b83e06e772c7800d17330e4ea8684c8fc3441fa"; - sha512.source = "a9e607b88529a44587c3bf245ab6ac115c96cd563c5febde10f9adc0d7465a8577dfffb4106f10b663623d107ab7b1e9eff4ad6b04ae5968b55be6e975b4d1db"; + sha512.doc = "acd782e20e0226a465731cc1643481b2ff4da2decd3b4237173c996eda027ae85483731798ecb1684bf2fa9939710d20e7b2a6f342ce4d0c85b62b5cb04c26b5"; + sha512.source = "8a33e6adf948e3b2b80936255bbf4de57aff797820e438dd85f034355135354febc414efff000c094cd109055bedbb496af337e21dceb0681fab2f9668bc40d8"; license = [ "lppl13c" ]; version = "2.0.2"; - sha512.run = "5c86e90d8e0afc41a9150dc220fcbdb6dbeb798e208c16393cf0c2d77f2fae811f6b9c669e8b461d86ff5d0e0c0f444171cd0d2ae7ccb7e84ef680858589fe71"; + sha512.run = "6ea09d1b0f3fabae0decd534da6ee5dbbb90fa701e33aff8d26b76268ef654f06bc7a147fe1b2870f54b50383ecb53f0463f4ee5d70b0a70e98b28c5a2b00f13"; }; fontbook = { revision = 23608; @@ -21347,12 +21435,12 @@ sha512.run = "318eaa7cdc310bb651d8dd0df92adcfc0e20fd5e98a670314075ba1241287a5f14021c27acf253b2930c1c0d677c8fcd6ce4f53dfc409c4d36c34c51672a8043"; }; fontools = { - revision = 76266; + revision = 77724; shortdesc = "Tools to simplify using fonts (especially TT/OTF ones)"; - sha512.doc = "5a08c85af67dff5aad3f11de89659e2a0d0a9f5961268b07364c1afe6a452fcc4829b815785fa217cb4f6d8bff47e0669a21a1a4824379af32b4659045d7d76a"; + sha512.doc = "293126b43089556fd70e14c5fc0dc9023797dc960f8dd1cd42e84ca2fb3773f862b2504cbda69e83383463b7feec54b01701551cf90447465dd64d928267ddae"; hasManpages = true; license = [ "gpl2Only" ]; - sha512.run = "155fbf7d9aadc71ca2fe56ba68f17241e1987aa0ef3a1d65375572dee37dd44b683d469ffb6edb5a186e7f90902e668c3db050faca3a0da7be676a9fd400308b"; + sha512.run = "604d35a0cb4057add96f72acb1add359389d2253683bee7fbeaafdb90a9cc9396e9bfd0910fa44887b989498670a778443fac56bbf38f9e92f182fa40a2d9ad4"; }; fontools.binfiles = [ "afm2afm" @@ -21389,13 +21477,13 @@ sha512.run = "3b1894d677b63c88010fe583381ff7c0c8a7c5c6753e62e166ffa8ae7f18d6a521b12a4e57f16634855f3b807605407cfad110eb405a3ad334f8a14bfacb6338"; }; fontscale = { - revision = 76924; + revision = 77923; shortdesc = "A flexible interface for setting font sizes"; stripPrefix = 0; - sha512.doc = "8ee053541aa6521ea011bc89859ba184c5bb8055755cca0a78d0787b9d5ecef5d5d4fe29316fb4db25c1dcbfb56822e5d122fa663856be7236bd0771a91c7e6c"; + sha512.doc = "56733cf4a95bfed6492ad1d1373561354f6f1a901cec9a67f5ee09437d08eddea4f9890e6a1455468443d53a14fc17255c6153fdde4ce07c119a8d350a5786ac"; license = [ "lppl13c" ]; - version = "4.2.0"; - sha512.run = "9a76a1ebec4a55e51883c2d57b32fb0b120dbd2423da1af47ea68e9f7851dc1a00032fd7f8983ffba386a08946efe04f3d135e3b7528a4aac16f75a4083a756e"; + version = "5.0.0"; + sha512.run = "2291006fbd46275772306a870d38d5002a6009a79b271dbc3da54542537b0a0f523e26e0cf90124f245c7eab5d39a1b2e8228968cd93523897e40eeed644c4f2"; }; fontscripts = { revision = 74247; @@ -21408,26 +21496,26 @@ sha512.run = "bd708a2169165f476a250688b169f1912d93c3b3dc0ca294594610c05b08309d0bb0e6e7a9cc119b8b8e164f12c7ea5bf1b5f781223c16d8356c29e2cac64249"; }; fontsetup = { - revision = 72734; + revision = 77677; shortdesc = "A front-end to fontspec, for selected fonts with math support"; stripPrefix = 0; - sha512.doc = "5e95747772d41d7ae8e87a4a1c9fa7b82d190919208001da764f468c986e7d0e824e15732f8a1703d1b31cce484cb14bf3b496a9344bd80742d1abbd11b965b5"; + sha512.doc = "39671c525f25c8a2523856dc55b3692463811343d3133b291423b3b843eb952b169004ceb8948fba6784d1f51921334806f08d6a4fc10467825038b84f97ec98"; license = [ "gpl3Only" ]; version = "2.3.0"; - sha512.run = "b06f8644a96abbbfebc47254f7384a6f365342b0ccf9b60a2f8e2bece56deac3f2330348b6bd6d8695507040cd148e0e7e8f1ad751147343b15b2d66ebb2c7d2"; + sha512.run = "eff74da490d8c71bc4e237c22f3a82bb6889219d633a67fa8fb78236562aad4ac46310df88d812b392ab4da6f821053b84ccd154406ccc11220b87fe374d0809"; }; fontsize = { - revision = 73038; + revision = 78116; shortdesc = "A small package to set arbitrary sizes for the main font of the document"; stripPrefix = 0; - sha512.doc = "a51c5eec61721daf4c74a38e917c83d7498bc413bef1c6089e28143eb545c9d4f434cc275f4ee22c5308ce7207aec1dfbaac66622d7ca3d3cbe9e022a226a70b"; - sha512.source = "aacb3570993c18336dd6c5d057c8e07eae374b7184cca3b4356041aba60eb5a07e2cb63711c75c803977a9d90fac1518c58690bbcda96f5748690b1c990734c0"; + sha512.doc = "6b7ba795d536e17663932e08ba72e1260dc94e5283325b3e4687d2f7efa6021beea9de976ce2c1460d4b43e571287250845341d50a46646da5ea0b0d521d8e5d"; + sha512.source = "00844e9b0e1df26b68d7db0258cd77af816986c898ac1ee118cf7a2f8910b705e7bb51bc6fc276487b88c658897aea3ca9fdde46b6357f33463afa7075719a2d"; license = [ "lppl13c" ]; version = "0.9"; - sha512.run = "1e87cb92122c972473909fd952a08e75d1ba3bf10897fee2caf870d4f8394d5a11114d77cf3ddf85a9f6bd1f05a607e62812566e450678b8eac98bcbcc53a819"; + sha512.run = "aa023a8ec1703d6b9ac0cec3b5fdf7b0846847ca332ab38ec1752172f1a9bf55e391e12b571df0bdb1733d1a02418cd4c5983b171b4e33d00e91f533e1ee6e81"; }; fontspec = { - revision = 76430; + revision = 77677; shortdesc = "Advanced font selection in XeLaTeX and LuaLaTeX"; stripPrefix = 0; deps = [ @@ -21438,27 +21526,27 @@ "lm" "xunicode" ]; - sha512.doc = "150c255f976b8d85df8d91c5dff74564df5256908ab7f33fe1ab049a982f24b808728758b2f5b7e7776e09f12342060ed8090f5e02eb0b159e1b230a4eef3668"; - sha512.source = "5f2f9e8d1e29da4520f3fa5b8f5140572b1737bac0f9c8e30ccd68982596836654d9a60dd8a1e1c3dc4e75c76799bc6bb9fdc736f3a25a42bbfd3cc4c12b8724"; + sha512.doc = "b4e151afd88774b55441e0870cf94ad79a22292302505dafe1bff5569c19ffd187df0b6c0763fab65a28c05670109a81b2347ee98aff9c7b427c252ba6a18747"; + sha512.source = "fe506c37b8b857d2cc29956304c815a7486f07e98203cb05bc1187e2eb701c21db49e9911ed5d154663012066ce038ad3a23e4dbc0dc5955f92492338eb59f02"; license = [ "lppl13c" ]; version = "2.9g"; - sha512.run = "714b18b9d6c7a5aa9a132948440b36a222908b2c22ff356c7b17287e1c21e6d322fa85a299ff90f0c90ca4ca0a112ff595af258e8c50281a495a5375ca93e7d2"; + sha512.run = "a6007af931f20381b9d09e11a845279985b61515b0dea14872130299710cdf7b17ac9042e8328fdbaf5c97ad63d80b7e90358200639706c966975f58868ae9e0"; }; fonttable = { - revision = 74608; + revision = 77677; shortdesc = "Print font tables from a LaTeX document"; stripPrefix = 0; - sha512.doc = "bd0afd6c725b4eb4a8404a0ac50ac4d13bd7b7b0286691fcd69dd3a4bd7f5d30ab04e51ad9c0d20efab80b804ad202e1ea1907df3d48fcb5edb80963f31995eb"; - sha512.source = "f39e868c9319382bd26217ea9685835ab3eac93eec653235dbe66d88ccc6c9416b6bf45559dda42e5ad2909feab8bc0df927d2ecd7e9876a50a5276a15382118"; + sha512.doc = "c11ba816fe0e6d71e67bb39ced64e2b01dc22379f7143019fed80617b6fc778f4817a8d06c8c9466b4bc668c3e77249fbd111ca1680917f50673232d7c72d904"; + sha512.source = "8f447b54bf95a3422018cf509cd4bff6757fb34a25a4d4e746ad9e864eb6d0fd159d973a64e544269a94c012690845091eb381e0d3a64193389dab2508441364"; license = [ "lppl13c" ]; version = "1.6d"; - sha512.run = "7982e402b245486afdf0c98217b554f4eef19b6156bf6a7b6d351f78ffeb51cf91f7bfbf1f68920b8716ba0b1d302e8ee69f2a3f3afecfe8b134601cf66cb7ac"; + sha512.run = "f57bab499509b1e11f621da2dc277971d6ac634ad41d89e502a9113fed4c02ff78707bc915ef63e386e899313b9aec4c520ca21d86dcfcd58ef01fd9ca56be8a"; }; fontware = { - revision = 73848; + revision = 77677; catalogue = "vfware"; shortdesc = "Tools for virtual font metrics"; - sha512.doc = "d8f9ea88d167141d8d5bd19b8fa0e114d9d1e9e7d8812bfc7f7b8fc23dc62450cffe28c22b7cbb11f70c13105c017831105266ac331709e91d67acacba40ba53"; + sha512.doc = "48c55fbd3e19d7920f9ddefe347d556255ebf80b8518501fa7826df69baa6919790cbc0549d98ada348cb11ccd4c0c5f172abe9d24dcdf04d67b50172f1f7fb8"; hasManpages = true; license = [ "knuth" ]; }; @@ -21487,14 +21575,14 @@ sha512.run = "0cadef58331d5d51aeba1f69d0c9ceae99104f7c31ea79e0f5dee33c8612bc52cd0c8551abc6da1799705c879cc88535b46e4ef15232d3c4a0f7136e0fe46e05"; }; footmisc = { - revision = 75164; + revision = 77677; shortdesc = "A range of footnote options"; stripPrefix = 0; - sha512.doc = "792f011181849363b8982ed42458bc8e65342fd7b952bed6c8583d62a3e638531fcc7b117f84af3303619a9e8c2b769a395806c90009970e7fbb4d91aca50fd0"; - sha512.source = "a2987531a7ea559b12c22d2bf5b9132a1d1c15e8b55f6bd76c8c9111549e8e48f5b054f58c45143fc110e63862f503fa27bcd38c0b87afdd589028fc8ec941bf"; + sha512.doc = "fce22e36c83512e41ebaa0de32a02714bb2b9537148909eb048d9a780db67467e5d9bc6088027709a10e2ce2c0a8ddf224f94c001104a1cfadbd30b5cfece158"; + sha512.source = "45f39afde4652926a4eff0441ddd68d2aa77d7236b0b8628b7fdc51a477c62a33e5e83da6d23ec7e6e3ccafc0595ff2cc66bd4d823adc466a5ee77b435ea5b41"; license = [ "lppl13c" ]; version = "7.0b"; - sha512.run = "f242c9ad088c5fdba7692efd967ab14f4799e1d76b920cb52641461ff08e83f874bca5ddaf906840e758c5ea45b85cf67c8e8ea7167a30226ea1f94cd594fea6"; + sha512.run = "5411f4ba7ba8dbb77af9a2c064bb76aa79dfed1829a00bd8899e7974d75f35454f86fe49fee3d3398caf8be3d283ba9b33eb463d74ee92203b9a17471a581be9"; }; footmisx = { revision = 42621; @@ -21507,65 +21595,65 @@ sha512.run = "591f181c8103ebd7a86440b27992df9eaea91d5998caa0f52dbfa48b7afc4791ef8c1f5a95d85b7cafd56113726beb74268b7498ec489d7b3142dcdf7f07adba"; }; footnotebackref = { - revision = 76924; + revision = 77677; shortdesc = "Back-references from footnotes"; stripPrefix = 0; - sha512.doc = "694742c7a77c04a6b4c02817d38a4fdaa50e7cdfeec64acb1d7a9c8bb4728c31ba9a54468aa950ebabc91e62d8976ea55ce8ec4e653a344dbb47bffb39ab986a"; + sha512.doc = "e4eae13e7a0e3af5960ec93e8c8d5d650c2387554de1ec816d00494c899770aee3f4c4cf47f90ef3e2143504c9a799f0e0b64ff35ade164c573efcc60e245baa"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "d6edef0287e7a84464a878f833a17ff8bbd4e7d7ea30db5318d8f1f44935b826382a411e1c914f6d063a21a5cf6178f4212e3059f98b86a9713ee9b01283695c"; + sha512.run = "88a2029afd652e0e98b0cc0b4ac8b5903d087faed71332f45ac4ef1ba69f0372add57855676f9205c862d0e7f99295d6365a0e5c1074687037dd5330c7876c18"; }; footnotehyper = { - revision = 76871; + revision = 77677; shortdesc = "A hyperref aware footnote environment"; stripPrefix = 0; - sha512.doc = "a4b4e9dcdda14ecd15a04da394773e11b97c75d8bda5128de48d44dff47bccadfae87c1c27492fcf9267b6743efd54cd8ac95c8808cfc2830463fab20dddc892"; - sha512.source = "6583e7f851d84399a52edabef2faaf9588ce1436f6206118f21eceab290c5074ea051d89e073c4a8ebcb86fd9ae3e285853cf596d3d16d3a9981a2c9d4e277a3"; + sha512.doc = "bba0ffc60d14dc41a85bd9ef86b07aadfc9034811347090c17d2bb514f9bedca3410e0efc92cdbd2370fc460e5e9201230ef3e9eefce2af64e0d126b4ea8cf49"; + sha512.source = "32bc23b110875945105eca4957589cd8e869329e089ad986ef43b0a529a77b14306acdc0384bfabfc465e9691d9e367202f31efcf451321d9f9cace9b7d6783f"; license = [ "lppl13c" ]; version = "1.1f"; - sha512.run = "a34c161df57b28cafff9c175b66769ae78599bebdc4c6c70e5a2943e95bdae275e58a0b798dfb9786005cb1e534f4b96b541b96560992a8d0cfa33c78e0bdb26"; + sha512.run = "d495b5dfc5e0276b202dbf07c6ae2f3ad07f854b8005f268525929054ef98a7d5469609e190f8c0f7a95b3ae96744157e9540318cea203194afab7537784c2c0"; }; footnoterange = { - revision = 77409; + revision = 77677; shortdesc = "References to ranges of footnotes"; stripPrefix = 0; - sha512.doc = "fa226a05a0674617f2581998ca94ed698f60ce9655fe9999ec2508c0e4fcedbf70200df5725bf0b778177115a35a2f38f774eb3c8eea038a3837dd84495185dc"; - sha512.source = "2998a2112fc18585cafd5637221626b5e55ea17a36533bf709530c85da1cb1381c105b2643c6cea7932bec424abeba25041406660bcb3f0cfb60d215c4df472d"; + sha512.doc = "8649eb0994169c3c18624b0320b506f9a77146c2195006c8e576e23f8f14453510ab70f5470d39d5df3bce4c6eb5e86f061532ba717f50b311567af4d27337de"; + sha512.source = "d5458b76cdda2cc74119a162d6e477583fbeb40681a29aad404cf7c35e295d14a373c9e0ff5cf6e0e4314857e6e610e5b28068a6c0fac8f8fbbb809432534e2c"; license = [ "lppl13c" ]; version = "1.1c"; - sha512.run = "dc0c2dfbd422ed649814806d0ed8b1a4e2fb5c5fe0077168659609d460216291b517a798dacccfef051de6a0c18638b8d5909cf75eed3eb4e70c76e232ee8ebf"; + sha512.run = "ed0f552c4ab9f8cb66f149d98f06405a3f112aec63faabedae2ec198a1ac3ab57228724de85c1457440f531ecdd4c23e99fef9f60260cb16e1c1e99b6c2baeea"; }; footnpag = { - revision = 15878; + revision = 77677; shortdesc = "Per-page numbering of footnotes"; stripPrefix = 0; - sha512.doc = "f83c9cc0701c63dbd5d3b7dd6038e1bb2c427e6edaca05b814778592587b066af3c4f7f12646f7b2ff7cc1c2ab8d2ffd99480dbfe72e50c9bce907e8e2d4c509"; - sha512.source = "a44b0ba4ef7b6328d6d307eca25c34d494000a238c69fec3686a55057ff56ae1ada7cacc763ff1cd26aaa83962257442060fbd795c76d61f92761bd66be81378"; + sha512.doc = "a56c214da547e23cad230b1144aab4d24d4ce9415f8faed91aa9b4aefdbdabfbf65f404f73184af509529f8686ac79df15a9381628e7b133dd5112f101795e5d"; + sha512.source = "ef9d422a169dbe9a6bb5e3a35c6ee4796e13b840bf7270bff95998cfcc49e660bb8e2784d1f8b56b2862d08e87121dc753b6f9c579792832f862c2980f544909"; license = [ "gpl1Only" ]; - sha512.run = "a1ce9661f0f6a69d1709ea053fd548aed428a9cc8ef0445b9c4b897eeef349bb9767c219f5d860ab4d7d264982c1f4404d33619c80dec8411350bb965b19d709"; + sha512.run = "b31d94a907c7b960ae824ef4e917f63d83befa1dadc1f7ef4ce7502a4b3e62ef3ebb7123e5464934d9c9956ce142a937f72ec36ec99f39b6db9e43807ee618b6"; }; forarray = { - revision = 15878; + revision = 78116; shortdesc = "Using array structures in LaTeX"; stripPrefix = 0; - sha512.doc = "e292418f60b290bf0567ea70169d66557a8408b2933221e0658d6d8e807b6495258a6ea33d65d14e13129ff8e58dc9cb50115459b014ec00e0b084f3d3fd55fd"; - sha512.source = "4a9574868753faa19d0e80bd08c524445a015bcafe241a85d59832fb308981d12dd133fa64e65804ac5c3d86617046f06a17a4667e8cb382676dfbadd6f012a0"; + sha512.doc = "717193eb67517bf149b8db05d2030333accce8b0e38be8b29da58fb64d8bb1bda8299fafcdddb976cd26c98abfa74bf7ca9084f6abd662f4543f857f56157d00"; + sha512.source = "01cffbb8dc5ce0440a0549d6a816b85ddf7e653ca388de225d59d0516d4bfac3adaaf171aae8d6e86de5620eb9b1593f3f1aef38aa7d24c34b5b0578db749a6f"; license = [ "lppl13c" ]; version = "1.01"; - sha512.run = "f818d0899fcba2d61ad119698d3633a28d5300098a4bd56a82b7b1c9cfc12c47a9457efed7cbdf8aee3ba9ba4143eefbdd54bc995c84c9bbe99dd5717030bef5"; + sha512.run = "67d86a54265a0dba4e91fb11c400a7294abb76a0fe9f07e5d370dda218a2399bb8650b2ccfd9f3283a9af9b17f5f3c002e9599f4dba0c3dbbabc7d5c7fd525fd"; }; foreign = { - revision = 27819; + revision = 78116; shortdesc = "Systematic treatment of 'foreign' words in documents"; stripPrefix = 0; - sha512.doc = "d3804dd1b83ba173e4098696656c814629ff099699f332c3b81136c4519bd577aaabd4d2601893f88a58009f00e8c8ba44fcf2c4a3b72ce90af4d4febb510ec6"; - sha512.source = "d91bd89508318df931629678cdd0415da8baed9efcb55f965d71e26a61db705acc6abe14c6f7c17b61f54e32ae123ecd48cd018920b1f43626559e2b0b4a3c16"; + sha512.doc = "9bbde45d32e39caeecc292536d6e42c22530c73ee29b8f0d272a726cb1e6c4531c1fd7c1684c20e9744ffc5f4adf13b0a3bb4f5baa64ef77feb751f55bfe4bfc"; + sha512.source = "e85ef544ef87703efba61c8a64a46e59ba2c90e0383d349b8b97e691c8b5f90a50d8c23d2afe045bd34a96fbe30c52ebce7c23f360655284ec54d103e45c6fee"; license = [ "lppl13c" ]; version = "2.7"; - sha512.run = "e886be0cbbb64b11b6c54d6b62d6b38db1bb7e65b7a3a9cc951ad71d4cc1a93c323d8a1e17ba863daa6535c747c9801b06bc4d3c664bfb8da38518a9c93d45b0"; + sha512.run = "b5f9aff9d4d0313be927e0fc0e555ba86fd0b433a079e4a4a480f755f804c4a04bd85ec7453b8a489a069125012493af1bb7c52de338a9ea6690e8b56ce588fa"; }; forest = { - revision = 57398; + revision = 77677; shortdesc = "Drawing (linguistic) trees"; stripPrefix = 0; deps = [ @@ -21577,21 +21665,21 @@ "pgf" "pgfopts" ]; - sha512.doc = "fdaec77023176fc2f7510a9e3b4dcc587898e1f96886340222f932c0d93b1002ad35fba8a38a036f713e41814f3dc6b3f75a5657ae485b15ffea43089895bcae"; - sha512.source = "45f912d17d29568e6ee267814d63bc14c20bb0d91c62b39c21301dd611c50db3b5f7de5f16b519da0f2b4d15609727144c34b16a620abb85114a42344cdaf24f"; + sha512.doc = "4eb346df9e679af7c4f8d2a4f4b2f30ce46ef5fdccd4b2ec3a43ba737659651958be87c315da011a94a5975820623576fdcbb79735f3c1493461f5a642478081"; + sha512.source = "7395fe5e324d50b3dab76ddd852928eb8d93620494e19f4d9ab471691e50b5e2cac2622cd77b8d71a5d5f12cc5a74c53e59ac1b70eb59c88c5b1bf9f85d5b623"; license = [ "lppl13c" ]; version = "2.1.5"; - sha512.run = "edc3341b84e7e89fba3bb76004562c0bc889f944ed33474ba9cf5ed5e63a690202e851a30f44158caa8351b874b8e91659bd91c50d59ec43de9460869e4213f1"; + sha512.run = "3a160daa2a6f3b4c8e2a9f54688bc3faf939b7d5823679ac151da7f9142337f179d73d41f0f0a1cca6240becde7124c4e637d8de2877d73fb0dea9f0b85716ed"; }; forest-ext = { - revision = 77412; + revision = 78040; shortdesc = "Additional Forest libraries providing bug fixes, extensions and support for tagging"; stripPrefix = 0; - sha512.doc = "05d6b0b46a5a1d3b54d2ac2677d8abcc6e7b146b7284052717bc6c2208e6260902c29e33516dcd83fdcf0b3d85cdf6fa93974f0da9dabba948c5b97adfc82de2"; - sha512.source = "7f2d9b4b241d980203b5024811e2ec896acabb59b875ddd311a1026501405b76837d860732858e35778efa9f1bbb41af2b42a4f9d29ca5f45ceb8d66c50c20f6"; + sha512.doc = "09c7a5c38ed61b316c88ad120728e37d16e6100c3c7b83f8b8fdf836a95df8b2b2e4dd0b1ccb5df55c8fbf0b8f28c535826fd3fd281ecaeafdbb58527f4b4f11"; + sha512.source = "abe5adc7710bdbea958c1d0ce60a930195482c1445c42e8fab5cefd09ab07d27e77b8d66a1bfcf645e62d2b8fa730740885280579e15920e787ba7472828cb58"; license = [ "lppl13c" ]; - version = "0.2"; - sha512.run = "4b7895b8ede3519bfe5af6f4cce499b053c48c4d1c4e797eff96f338f26d82dc4f3e374d1a8e8ed062460c562f135257cfc3a4c8d12da611ea61235fd9c70450"; + version = "0.3"; + sha512.run = "3f7b5388dcb17374946ff73e5bcbbb81d3471d88ba70e1c3f94f3c3a793d64c8e636c1be01c17cdb0892773b2f443f156b752ef7eccf21f705182ad05d5e5b7f"; }; forest-quickstart = { revision = 55688; @@ -21601,14 +21689,14 @@ license = [ "fdl13Only" ]; }; forloop = { - revision = 67017; + revision = 77677; shortdesc = "Iteration in LaTeX"; stripPrefix = 0; - sha512.doc = "7315a8e90a83bbb73cb82525fec32c750d97f62fadcf1cd1faa816aeb2c54b5183c8fe659a19f213764979d495d7774df7aab7c950fa9886c6911e526712f0ff"; - sha512.source = "fe9aa2c7836a17debbfc392b44bcccb09de5b978224b2ec81e17daa07eef3eaf508206f1d54cc9dc7897122ceffb9d1b8d5957c26f2b4bcaed4ee93ebe3436df"; + sha512.doc = "5f882d0aa50c50a42bb226c14d78e207f0462f173be29828691e653f220814eef92700ebe765b60e7bf9eec777657f965ec3faa336c3f53e77a35d37b5a1d7ce"; + sha512.source = "9d8e27a5441bd3119e548b13587b9d5cc8beaff9410b76c7a92f8a8114c960925d377d8e5c32504526c2b853c0bfa8dcfc61c24ab5f0c36dadf187d9c1609c19"; license = [ "lgpl2" ]; version = "3.0"; - sha512.run = "e4cf4d9fdf01b753b40d4fb2c5edac94756ccf60a7e0b1bf0da8b5b0c433eff5669858fcc35096967f9a53e6a365880e6677956ebb86764cd68ba3093fa4be91"; + sha512.run = "0d1c2ec111991918e52de92fd833a43214458922d5cc486385cb876467234bb13bdb5c7a6c026000583f3adadcb736d2548a21abfc17b605879f91dcbcacf444"; }; formal-grammar = { revision = 61955; @@ -21659,58 +21747,58 @@ sha512.run = "0be09e33fc3cf97552dc9e960979447de61c53bea46205a52b37094f7ce39f10309f559dc99c0037392d4924bb688e27bc8d26e5f6fc69dfbc3d3c41736223ab"; }; forum = { - revision = 64566; + revision = 77677; shortdesc = "Forum fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map forum.map" ]; - sha512.doc = "6598777d072ce157440923c767ec77f710ef38bfb019b7134d0ef8ee216d1a66af185a63a54a6af0c17d537a4027c7fa322ebdad07466787e400b6ff4fd77d99"; + sha512.doc = "217b05026d3d05973392b5b0349433bd177821d56e7903867f1b3ae90f115bfec18eab737145187d125dc6db0096495c7af30fa983ac2a83f46cf83162504dd2"; license = [ "ofl" "lppl13c" ]; - sha512.run = "17336de3385fe31437577e541a63fe10a9ff6f972e02776448a2012337499633eb118d86f7c1995cfbfd5b84360370c614a3687b18880e24a7e4ce06c1874117"; + sha512.run = "8af782204ccae753316483eb9afdb48ad6905a9e78b19e510ff08d24a787365cdd7af6ec0ba47017aa1c7d17ed1635bcb611691e58c67ac54b720ab5cc26b1a2"; }; fouridx = { - revision = 32214; + revision = 77677; shortdesc = "Left sub- and superscripts in maths mode"; stripPrefix = 0; - sha512.doc = "8bc55b8e191b83ea42e228b47621780f4aaeec65248f5b3e9aad94443eeba08b1bf1bf44b7cf252f66466e5b0170260ad202c13abf2d76d4576833224212ae44"; - sha512.source = "c29e1c93e31da33a3ba3914ea2992a53b52bc18a4da0d20cdfec712037f98058be5113dc65d731253aff8c4e1b0fcac4afe3da36b972f1fb23ce45a795c546a3"; + sha512.doc = "65355bdc2c466acc61af75d40182dc081a8a585dcf72625c8950430927510732ae54dde675eb21a6037f8ee937db1ea7fe61d6cbac13a3309530379c8b4a6081"; + sha512.source = "0a463f9f79c955260fe4ccd16768bf3c61eba6df0ad5b28864f3efc8ed7fe2b1eb0aff52386fdee6c3ecf38ca0328cf32848adb4e1a43b239369a2d1e0d1a736"; license = [ "lppl13c" ]; version = "2.00"; - sha512.run = "01a2cc941482972cb8ca3f5402bef75f53d5e7db2b42f8bdf614c34faab3805c3548d3786c3e7cd9d8d8f7691cd5e8e71e056ad8afc24d52444c6969c11eaa14"; + sha512.run = "838a7e7f1219473a591dbc7e290228ca5dc5d7da3156a9e927c09e4af79e78a7120400c6787da9e34449d2dc6756a70206710b9206adb77c2931bfc16eae2fd8"; }; fourier = { - revision = 72243; + revision = 77677; shortdesc = "Using Utopia fonts in LaTeX documents"; stripPrefix = 0; fontMaps = [ "Map fourier-utopia-expert.map" "Map fourier.map" ]; - sha512.doc = "2c1ccc9bcbb92287aa431aa803e3fa91bf9838bc82692bc264bc71669f7fa948662c020c03f8b9f31496263df293cd0953d1a0be05cf44d24f7c6185b5372f54"; + sha512.doc = "772b365d29d75f6754a644c80520cb78c7fb7302c6a5943420827f2e34b2907f3a4cc5f32eb922d1097ccb46d1d2ec2450f7c8da41f359d618e6c36f6b065b6d"; license = [ "lppl13c" ]; version = "2.4"; - sha512.run = "0002ec5f93658e1e7d44c61595be3ee49ea278d556c4333ee999117299668a367b9259143e800efa60f759a90a2e83539cbf461bb96e4fe8c4b4ca12fe51cbb1"; + sha512.run = "ab47d5b9884c4d1e76eb88934a9012a19c0ea1e81cbadc469c43a717d39a68f3990d20fe68048a21f8300dddb2d3f73d5b654a3a9d9770d50e4468307aae771c"; }; fouriernc = { - revision = 29646; + revision = 77677; shortdesc = "Use New Century Schoolbook text with Fourier maths fonts"; stripPrefix = 0; - sha512.doc = "039ce79d06bd1fb55b257f1c65c53412b15c26d4eafb9d3abe9bb7a7fa836c8b545718f70d935f1449fa235f33d07c81ad8f228608de20ffdfa99b9f532e059d"; + sha512.doc = "d7373bafd50d8a9e048631e999a5d8a5c139b3ace48b64f04201215078c139f9cd6c5ef92c9946c341dc2416965bf10e6461a5606f97c57c915de788e1a3f6ad"; license = [ "lppl13c" ]; - sha512.run = "904b464fb9066100512cfd8a8998bb089113b443e2df1fb77100f9b5a26d48a5b3512931c00292d19764eb4f068f207eb38dab78798f217f2533a65229411df9"; + sha512.run = "5df45cde7acafd36a1176f672782d24c76c5eef75c17bd6be22b03b1113a76d8eac18b38573f1241a97929dc10ce2b6e83365c6dabadf5183bf24114819119b5"; }; fp = { - revision = 49719; + revision = 77677; shortdesc = "Fixed point arithmetic"; stripPrefix = 0; - sha512.doc = "79b62424943f725ffc6c1698cadb9ba2fa6d9f0694741a951bbed23c43f870b930d966f110bbe722c17249c7211f08a3a95a5ce7e9da69b7487aec37e99e5152"; + sha512.doc = "d8c64ea47cb071a163608d25e037e6b7a654bf8680c39f9d8ca22320bcff393f8b8c7605a84001973f9df145e3dee9cf3e20333acf5b72d9d9d49a2338676ac9"; license = [ "lppl13c" ]; version = "2.1d"; - sha512.run = "27e60a78da80caf0e50d1fc83d227d19982e30950650845df710949f4d88db67dad96212331182561c43d37cdeabd3b68f9af55763f30175ab27a6b5f089870e"; + sha512.run = "2dc4c5e22cf835322eab7f972f66676948e988594e13779773e717a3699d67fb21b4de188ce4ca70fc211de9a592493419f35b2f51b1ec9f04fc76d5b18dbadf"; }; fpl = { revision = 54512; @@ -21763,13 +21851,13 @@ sha512.run = "b66df0a91a8605aaeef2452236b5169cd363689a40f4a35ab9006ac18c21d4ae2a070407f84beff7de0be246f2f1e55c8b06f234921c4d7153fea9a7f2df1679"; }; framed = { - revision = 26789; + revision = 77677; shortdesc = "Framed or shaded regions that can break across pages"; stripPrefix = 0; - sha512.doc = "1f48ac19f74f5003df88700ff85c072c8a655d4623b82bc3b7c6570a548c0a7b7e97fe292f8557a72188c0047fc28e280bc3ab65f58559804fa78e89317fd67e"; + sha512.doc = "9ef85729faa8bb1ff81d623040fdd9fe95f2271a24d8c82b0282fdf7520849f5ab984f4592b2a5f1cad196d21d0270f67e50e4857346180b87e8a89e24c78ffb"; license = [ "free" ]; version = "0.96"; - sha512.run = "06f0da36c24ba42959b2176066d3e95f23dfed41753f4e4b07c1f92c4789e68d1b246c61cbdeacbb9c00b6eb990ea2b3ec75dff8ac57845102a867dfdf2c72c7"; + sha512.run = "8019ecff9b706d381a307efadfdb373345c70a51eec16ac5f71c400c14e4e6984a1d64216c4bfc776c9013b57bcbfca8d02adef25c70266ef3fcb0370faee304"; }; framedsyntax = { revision = 76790; @@ -21801,15 +21889,15 @@ sha512.run = "1d94962185391dc1fa9edcadd67a60d9a4b59592442ffdd45badea6279db8dea101b418ab3e03284e6e88c247fd213887f06e72fb6c4a002a66acaee82d8d4bf"; }; frcursive = { - revision = 76924; + revision = 77677; shortdesc = "French cursive hand fonts"; stripPrefix = 0; fontMaps = [ "Map frcursive.map" ]; - sha512.doc = "f3cc6b6a5c4c09c177f1c7c85a10a5af6ca0505bcd92749809083df496b71c6731c8da0eca842fc6ee68ca7b204bbb0809b3b2b6844a30daf01d134cfe2e45e5"; + sha512.doc = "02e1ad0b7e1dcbe717d65091efee4e2629e6051b5f20cbb7f3a1ae67f94b2bd1d7b5636abc97486216d1931e31feeb4db73ccf424013b2726fe23f07c62b2d88"; license = [ "lppl12" ]; - sha512.run = "0a1a0fed2c25702c192bb1cae566ea75b1add34815763829d180751dfe950b8916cf0ef26563982416a7d7495c53f446a803b3ac02814d22a5eae70c22e2253f"; + sha512.run = "e4912621eba438c7e4fff240117b31e233685bf98218d94475cd751de21d64483d99d20e3fd85d7dfb102dff7c66e1274f4c275505f8300180c2fb1c2f86567e"; }; frederika2016 = { revision = 42157; @@ -21895,14 +21983,14 @@ sha512.run = "6045214cc6a8325d8c828c2591fb43995f098803b031adf50bf8b4dddfa0047ce110dd25e5db71b068376893b7ee83a70806713a83b90a26c4d1c8553e4f00f2"; }; froufrou = { - revision = 67201; + revision = 77677; shortdesc = "Fancy section separators"; stripPrefix = 0; - sha512.doc = "fd49cc43d8479aa952b68b42bdc58a1e6256048027eed2d50ee80d2312f375956d6936f91b7a1d0d6ea2cdf5414b09f987e4bbd0f7ba279ecaccd8cfc9f6dd48"; - sha512.source = "bab0baff37c117b842d341045b3bc01ca9722f92c5b0b18c8e777dcbd06a8e6bb8a13432f44b561ef5857a8f8538e2ef47a9bc5a1f012addaa2accc1cffe971a"; + sha512.doc = "252b92a550a6384b56b71245d851c7155535574dee6aaba49f18f70ff06554a5c83bdb76975259867c8777f7d31c47cd9b449ba6c872aca8b64597c3480c9613"; + sha512.source = "1e2d4ee6c13200d60b2f4243e34229143d113f7cf6ae0fd9b6535a8c92262345918d2b11bff3bb1ee991d6a26fc677d863757bb9c924975668c1e175ac49180f"; license = [ "lppl13c" ]; version = "1.4.0"; - sha512.run = "06c13998e051544b8fad8c65dad787b670beed1ec177262d3076b77d805423196b1b9092c0c2acf383450ebfefc4e670406dd7ab4413217c492759335a2d8310"; + sha512.run = "ee27e4994de9194c9862bd258833b7e79d97bfb75f18afa2603bf8fccc7824a7141da1f676bc1be1b30a974c86ea5cc54d6cc5f84a01ce5052cc873e4746b508"; }; frpseudocode = { revision = 56088; @@ -21932,14 +22020,14 @@ sha512.run = "1287e0bd63fc92ef3e3c77ae3a6113cfcca38dd63f4a90948baadd2a365c07b38631d916230baeaf550b1aeff07f9cac3a26a07301838716d8d70fcf0843953e"; }; ftnxtra = { - revision = 29652; + revision = 77677; shortdesc = "Extend the applicability of the \\footnote command"; stripPrefix = 0; - sha512.doc = "fc16ff992e3339480a4154169665be49f51e56f361d0b1f97842c555be59485fd7edf3cf815e32642826224e188c5377fdb2ab36746cdaef7f552399a4b7119c"; - sha512.source = "87e580467312c6198fd7106b6fdfdac994c5f9fae3d131b793da60ebc9d852141ed6630aa0d4273e50e7311b6e10499a3e4e2cf141ff197d5ed72822f0c15be6"; + sha512.doc = "a8d45d957f3a5488df2ecb9ea1fca665c04a19d2ae96ac51ca2c0df44d5b8dcb576be628ee2b13760ec1c6ac6efba813c2eef7248c0634eb8fa09baeb5d1e8cb"; + sha512.source = "fc6e8d6275f4c48ec1b37c24c9b6f7f86362f939c85def44b822216cd3302d5423a7b821f3044ced772265fdaed17266347e91f6af00da33ba5b2ee146b59f56"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "df8395b996f96ed72505ef1ef7f0e8e6101d4b26059831b227344023514d377eb189961a240e83ba42ac4ef7e8086b8ffcda347290014fbb1cf1531371c20eff"; + sha512.run = "718200400be4130b87abb71cef7d6d072336532e4ded7be38bfc5f84967c8ff3449d2b7c8c8d28dab2b97b4454bf9f2aac131fc9bf093a10645ec807badc9609"; }; fullblck = { revision = 25434; @@ -21989,14 +22077,14 @@ sha512.run = "46c3d9ceffddb984f809180c51f0da05137ce2c65c672fdeb0fd7d171da42c494899429048933537e13628409844bbcebba41bfc7f8bc7d1a2d0633e6ec76d5c"; }; fundus-calligra = { - revision = 26018; + revision = 77677; shortdesc = "Support for the calligra font in LaTeX documents"; stripPrefix = 0; - sha512.doc = "93aa54f12ade2eab798bd84596ec3b366db0a15eb05b5279261af8bc13bc1ce782077de36465e8e29d11ea1b89456ab207c33ab907e5c31af95e63d5d897da88"; - sha512.source = "bc5cfc694592c7a0fb469f752a6ec854d11d9f69588fa6e42390080e88cca3da2fbe888b826ae7a3c07505bc418129237faa791dbf4f3dd9a31cb8e06ad1a9af"; + sha512.doc = "5adcc9129b8304714be57d47f2a48e28a3789859d870b0005fe71428c48a5503634321b7cda6909ae76d5b675b2bdbab349047386b5e505d1ba1685fe02493b7"; + sha512.source = "4578849bc5101e39bab797e7a490f28be2eeec465bfd7233b030ff9db7431a614fa323b8aa12ffd426923a518469a29446a21513de8fc9b8c5a12b0507bcc37e"; license = [ "free" ]; version = "1.2"; - sha512.run = "a999f372ef266e66a199935a0783d99293141aa08586a38d65a3748c1a239eca7b0faa74d537085852e79520343ca937943b30ce38820fdc925d75b1a334aabd"; + sha512.run = "95d19a5661ff94e488356ffd70dc284a4fade61029d067141a69528849154df37b26c4540206c30db95ffe19a60f552b53e7ba59e6f2f86a06bb77f2232544da"; }; fundus-cyr = { revision = 26019; @@ -22025,25 +22113,25 @@ sha512.run = "7fa952cc5b27501854dfde94d2d36feee41bd6b47c4c8cfb1e3547bc25716b851d37bb8c3dc88c252e192210ffdeafddc13cbec7ad6fc36a50ac384d5a763bd2"; }; fvextra = { - revision = 75355; + revision = 78177; shortdesc = "Extensions and patches for fancyvrb"; stripPrefix = 0; deps = [ "fancyvrb" ]; - sha512.doc = "bb8f9c48deec4edb4ab2711be1e8cb9916c36848744e6986641da3959721d1b7fde1bee1a41ce6fc57c5c51357efc1483ec87e08c8f1fadcf846aa6497971c1e"; - sha512.source = "5a7b4084d511f06661c978b8d9eb965afd8f602b8acad7de92ed54a0a5b6806791c2ef8f463c99ccea4730c0a45a8951bd2ecbca42baac2800fd344544b737fc"; + sha512.doc = "bdf31004058dc2ee354fa889c0abb73ec9a459093fa7a2a7a0f64394f567dc0e6c349d27bff0ecf2d98192e0f4003cb26599fb9df71c757367e9b73de9333ac4"; + sha512.source = "48cc4b1a9667578b8b91d215ccdaf30ad489340252db0f6eb3246580a7e12589567c4fbf4263445c84e81360834221240a3bbceb0710f6e89a36a8090361704d"; license = [ "lppl13c" ]; - version = "1.13.2"; - sha512.run = "10d0cfc279ae39764e082a880fdbd9e9ce93ff4e45f5e7ddfafd59ea95046b16ff1dc194554e9c3fffff60dbb5951fa935f55d483838b8903239ec5b06961c00"; + version = "1.14.0"; + sha512.run = "d99ebfdbdd336dd901fdff3fbb6eea9b7fa30b7c019f6e9a550ae65a03fe92eb3461e06ee65f07a7fb9e4d7a7d5a274756fbcee69518de70aa9cc865d68cfa38"; }; fwlw = { - revision = 29803; + revision = 77677; shortdesc = "Get first and last words of a page"; stripPrefix = 0; - sha512.doc = "bb55ca044aafb5b11b89b3c817066c4fb20facba8812667398ecf945bd8ed4b11bec2dfd21455db9cfa5e81e5f865655a3e6f4d3724bf40e47ad1db708896902"; + sha512.doc = "87adf0f173063fabcc542f32c533d94def89a77e062b1e7ffd79a7d959a1afd720fb6bc24792400ffa02f1f83f022991a51261d353401f9ede27444a5d4cc17e"; license = [ "free" ]; - sha512.run = "ac2c981bcc4da92a7f91c3ac17d66c4e0e7c94ff1bdb3bf3c7f6a4eef19fad1ecbbc6048a5c74627126c7e1190ee18c2c9373e80d52130a2d272c58ef70de6fc"; + sha512.run = "b4651c4946c6f4d07f6d6b36a9e76060a39586a308fbb2d23725894c8efc6c784814d4d2af5eedad86ea217c5b228050129e1ceb5dce646c9b520916f0482da2"; }; g-brief = { revision = 77050; @@ -22104,19 +22192,19 @@ sha512.run = "8ecc1d5209ee6492e032b30e217dbbd0ae4c1ad9ab5a42e7e042eee63809aa257c8cc5d720f54be5553c8999f78334b8057bdac1134d4788144a3cafade7154e"; }; garamond-libre = { - revision = 71058; + revision = 77677; shortdesc = "The Garamond Libre font face"; stripPrefix = 0; fontMaps = [ "Map GaramondLibre.map" ]; - sha512.doc = "fea2680d1a649bb605ee2ac6de3626369fb86d3d638c1baface12812f1d35bb6852482996018f81558811e29b3c768c610190b4c686bc62ac0f47638fdde2f44"; + sha512.doc = "75a930ce9a0f0f63c8ce9e77d867b1729afc13f99993b03dfa49cd09035e8a45d219d286e9549af7528bde23f4d3dcf03aa4fc7f8519d45742284c992ee127e0"; license = [ "mit" "lppl13c" ]; version = "1.4"; - sha512.run = "53ad88338f2f1ec960d58956c165446208ffe213af3a37a15d33f6e794956fb754bc34bd2389e86552fb88351be827ffa098254231c72bdfdb3925844fe51587"; + sha512.run = "25fde4cb3ad61e1a5aedcbed555cf291f1fb0cfc53b34796e015f40c6decc75a722ca6336190671254ad88ba1cda2d9b91e53e37376fc3cc4d0d8ee1a4c85312"; }; garamond-math = { revision = 61481; @@ -22185,12 +22273,12 @@ sha512.run = "9dd3f7685a8b7bbdfbee1fbe5dcc5d2819091c7c20df7979b1b0fb7971e613e45b6321a18674e88bb0d6222f050f0ab3959b087be70b90b5bfefaeffacc733f9"; }; gb4e = { - revision = 19216; + revision = 77677; shortdesc = "Linguistic tools"; stripPrefix = 0; - sha512.doc = "9b8c8e2590a1a515aa84e11a4028aadeff9e4acb7d3ce99b0d21009e17443db3d2feee85d888a333595e144244efbf978239e6dbf48c68a43bd5709d9489c203"; + sha512.doc = "52ca2d3ff37b0875ddbf072837721eacf3a2a7b0dae9a16d6f097d847ccec30146b482fd79a69b7cffe7c1cbefb881b3badc64a0f7138f88b94a74cc4efcc971"; license = [ "lppl12" ]; - sha512.run = "1ec519ad5f22e6d61d16a0233a73065b45e8628549bfecd109f968b8749c362cd04f358d67e96b1311577f94f6152e7de7a9e3264ffcff5c5769662b52df7e29"; + sha512.run = "1db2c69fca0c0a12d3eb896ae03fcff5ee327c01b44c7082f6ee915e94e0da8f6d212536d87a260d2753668427d0c7190694a6879efff8f9017c2cfd85eaa462"; }; gb4e-next = { revision = 72692; @@ -22253,33 +22341,33 @@ sha512.run = "7b0dd69247f3421885f47a81f00317f4e10dccc508a6d1a5c5c5b040af80cb554e936e43ea131adf3aaa5a31a85532240dc4ddc7a55b1e425bfb89ae71509596"; }; gelasio = { - revision = 71047; + revision = 77677; shortdesc = "LaTeX support for the Gelasio family of fonts"; stripPrefix = 0; fontMaps = [ "Map gelasio.map" ]; - sha512.doc = "ab2237c8e1a551df95cf620652d648ce1fb08354e49e71cd885be721993ed4be74f8afedb67d7b2d56aad7241984af81d1bc07d6cfef31b439c7fdf79ea0a18b"; + sha512.doc = "b2ae238c19ea14a20e7cd4230c8097e88f8442e161e6358a10fc967253dc1f6f991cbb9fb05d1b858f3edf46417ba064b047a944f0a427e02e40fffab8808220"; license = [ "ofl" "lppl13c" ]; - sha512.run = "bd24dd793aa45dfdb7073333f20ace9b14844a177b9958f29fbbe68a64148b757aa813bdbce389c796aba14127269525ee163017d0ffa4a311c7a741a207806a"; + sha512.run = "a65530c3ed95539766ff0e16a74b4f1dcf19c08ec0e93366fb5872f779576da2f6b089de7150a53801044ff0d0e624bdd7474c66d4bbee7c528fa611d9223e51"; }; gelasiomath = { - revision = 73362; + revision = 77677; shortdesc = "Math and small cap additions to Gelasio fonts"; stripPrefix = 0; fontMaps = [ "Map GelasioMath.map" ]; - sha512.doc = "030a16a6cc30894330275c21850600b5dd933d937f1445a429c653f85a25709a83dc4ec20d26091fa227bfd74f601677e149a88d7b7c55cbe6b1551002216737"; + sha512.doc = "daf2603850a6c847fb1b16342e31b428b817e9b3d97a12be3a651a531d1a38f79846ac2a57bcc716b5b0261c8abc02701e2763d97a02ac185fbfdc83b3155c17"; license = [ "ofl" "lppl13c" ]; version = "1.01"; - sha512.run = "7628b162c683bcdc8dee987eb43b5d8f477c0a8f5ec76051c93863ab065f34448dea73a8a577ff0325f18ec477e498e0239adbf156a833a4a3eb2e3b7df74c64"; + sha512.run = "a935a062608a1202818dd239643bc936e5260f71be1c375bac572879d65b72e074d4026a1d36f0d208866926db99211101a08cbbb01aa8666358ecb517c06de6"; }; gender = { revision = 36464; @@ -22336,23 +22424,23 @@ sha512.run = "b2618005fc0f00a636e3a307ba1038f8dd39798e2ee2afa4d9169eb45ed4b38a67a57bfb516e9dd8d93ea0210a7fcde21b26c0564b974442e18021d83f905265"; }; gensymb = { - revision = 64740; + revision = 77677; shortdesc = "Generic symbols for both text and math mode"; stripPrefix = 0; - sha512.doc = "4175231e5b998f26e913374ad20b2718d4c566e5b220bfe4de9f89ffc4422b2aa4c941acc067d392eb43a725d93457b1c10d8568f5ad0eb7c1aecd4fa83e9746"; - sha512.source = "56cc850ce5a2fb0d84b2232f591d3f1e3ed18d1924d365fdb6349237d98ac655b0881febaaed414f4903eeed7889385b4cf985eb3cf72c3fbb37392e8586f848"; + sha512.doc = "e0362b8c477f1d65024926d1de90864e152a27d2777b1ebf2d02c4cdf463b57b0c424f9584cc3e283fc0c15723673d7dcba9167239b87f65c35d6bd1fbcc8a05"; + sha512.source = "425d51d474749289dfc7c224dbb3871150cd0be99885a1322903e7cbb16ede447c01e8f42355af84cc575617695939325874cb8dcfda145c415887c178cf045a"; license = [ "lppl13c" ]; version = "1.0.2"; - sha512.run = "311de4fa6c68b21cdc8c655a7092d98772398e82bd9790e0bf00898a6575e234da44534635dfdd500eb7815d302a4487162f528452caf373ed11b7994682a43b"; + sha512.run = "eada8166cd888fc2fc0587b502a8d0a146ed01565f8563cfd5b9f92abdf28d8c5951dc9e06bc7a3ac727023da814d739b9ee72530842c009357affec6406abee"; }; gentium-otf = { - revision = 75790; + revision = 77677; shortdesc = "Support Gentium fonts for LuaLaTeX and XeLaTeX"; stripPrefix = 0; - sha512.doc = "a45e2ca2e8b39acf22fef3240d41b0b98230ee02dd637c7af9522e6bd170fdab025e44198b6db85a0896384a14e2beff18598dd0f2a4b878b968b9ea19dfea55"; + sha512.doc = "0c8f5b6329180302ad7ff32dc03c8b4b308aca9743744c8e56ec2a752d53bacf33cd640e153eecc6c9b968dfcf3a93ffb678ded2aead37d956a5b55fcaa79e0e"; license = [ "lppl13c" ]; version = "1.01"; - sha512.run = "7d5f701f8fc0caf28d0276f298887f27ebd2eb44fd3478a83a61bb3664fbb4b6afdeda2bbb8fb26692c006442899d3645442875a0d8e4d444100320ff0eb9986"; + sha512.run = "24dcc67b9e93813710bff137edfcc198a4feb90c2d9f2e4e1a7a25c7ab0a7ce86acd1de0ec3dc1c0eb02d2ae2ac3decfb45b1da1089c0f004ace48eb5a70d459"; }; gentium-sil = { revision = 75783; @@ -22371,26 +22459,26 @@ license = [ "free" ]; }; gentombow = { - revision = 64333; + revision = 77677; shortdesc = "Generate Japanese-style crop marks"; stripPrefix = 0; - sha512.doc = "af1d418f108bb050d8380223548d7fd77681e942a1a48aff8b7fb2c7e7a4d79b288e47099382e6ab9218bca78dc5406a57a42de00c2029f080285d6f11183a5c"; + sha512.doc = "4aa93efdfa506847802e76b7593d046bea458e4dd7c7ff97b89b6263db4573d71192bd6de96ee13359508aafc13801311ff58c102f56ec83726ebfd1a8cb9949"; license = [ "bsd3" ]; - sha512.run = "4aa08751c2fc9c6709031d53637e0c2dc734926160f357df53bed6e4c33c4340e33f9dbb92d3ec2bf5dcc7b552c9508622986edc3c30d6fe15cc8334a0773779"; + sha512.run = "672ae8553509813f613a3f234de714a306af38dbd95fc79f5a6da4dc8d9bf69e6012ee7c95d06893c168999bd25b8dad9bbd2f38c13bf1aee303b7895e1d36b8"; }; geometry = { - revision = 61719; + revision = 77677; shortdesc = "Flexible and complete interface to document dimensions"; stripPrefix = 0; deps = [ "graphics" "iftex" ]; - sha512.doc = "a58ab22ae6df349d81b5ddf18a4e9b7dbb5804a497bbaff42acde18ca59fe8a19bfee34293debc23e44c690456e6a1b1d87614fbb85dc6cb3b3b7d330fc866d7"; - sha512.source = "f4e1e8c0f5b8f443c8f5e6ad948cb1736ed944384daec20e9402c871872e86248b3167c72e07fc94fe32ef6ab36c17d2f177135ccf99f68d1c892af0a695bcbf"; + sha512.doc = "52966e1a56db260febf88af0737fcbcd3778aa95977474e52b10c17e97dd4491cc825ec20ea8f1ba7e0070b3a3039d09944539add8e765696fac702e559e7508"; + sha512.source = "5a3f03c22044e98205532531ae0276b70198c4f3580a99d9664790607ca0ffa3b20b6fbc440d1265c508bb6b9876b39d2617fe1a3fe7feb337a7c237828e004c"; license = [ "lppl13c" ]; version = "5.9"; - sha512.run = "ed64996404299bd8379197b293baed752ff064e04eec87ffafdfd55cf21c2c48174560eb1c3bcdb0b06190badb9d9cc699aaa7a2ac8a5c537b0c818a423770fc"; + sha512.run = "83ab6691fa711f70c8dfb57a3042e555e3658ee95014a5e2ef7e5be130ce544817b89194d623e2b258d1d24942591e7d3f06e751698ba5ca62b3f2542f888d36"; }; geradwp = { revision = 63134; @@ -22482,14 +22570,14 @@ sha512.run = "6a2e543d0997c52155807d0d2641af9714cb09531286a58bcb2d5fec0e70c694edb7d603a250281a641610d1c39495d5f93417da5cfea7a86da1fd53a98ef77f"; }; gettitlestring = { - revision = 53170; + revision = 77677; shortdesc = "Clean up title references"; stripPrefix = 0; - sha512.doc = "f9e33fbe89df368c4c5dfd855f2fc0fa8c4d1eec5c0ab925b0a28b9f021fd2d88521895233d12783a023e40d70b05a0e849d4551f79fd4b8d0af72fb60a1af32"; - sha512.source = "9bddc79e0f839a21ebb76e21e20ba5a26971f4192ebc2209468a780a15e5e5f61a328df5f033c115452751a31d1e6dc2e6e238097d2cbdbffa33f56ca420b602"; + sha512.doc = "48f65336bbf530b4279924ca8c478c0d44160e31287cd90ee93340ee1e7b7f3b9a53d4805d22112d2c652c5d35a5e8df0d7ef3b0103848042e150efa508ad740"; + sha512.source = "953fa253659719274a2a7245d9c65c7a8749f396e0434a544525d8de3cfc0bb845a19b943c0391662fde1952f709f64b763ccc681ca6a42b537179797b13c1ad"; license = [ "lppl13c" ]; version = "1.6"; - sha512.run = "101ad92c2fba5c43321d8e12754190e09b0442508799dbb6bac23d5cbe96c470425a4cc10a28441408ac5a1c406e18aab7567f2464e48c2692fa38af1e23a16f"; + sha512.run = "ff35c71d4d742d1e4d727e3447ca43857a944aec9b7301f68bcf3ea01d0eaab2458f8f4f76437d55d98a10a2c1bad68ff4fd8ba3330baeb0f7ef9792ab224815"; }; gfdl = { revision = 75712; @@ -22514,63 +22602,63 @@ sha512.run = "4f99442eacf28ea13cd98ee4bbe981b95ae9d849e6bf2682cac2305fd793f6e9f5e4211362385890956fdb24ef03748e9cb0184c7ba9ed89e7985b2caa3e2da2"; }; gfsartemisia = { - revision = 19469; + revision = 77677; shortdesc = "A modern Greek font design"; stripPrefix = 0; fontMaps = [ "Map gfsartemisia.map" ]; - sha512.doc = "9f2efd76c243177240f237f7232fc87eb33d7ea1177a7bfdf7d506077e19c40d3fd923a960595c46f50fa19979598bd06a1865cae8794d45f91da1d6a9a60a7b"; + sha512.doc = "00676512a5c921cb6158ca565346d4e1c06a21f6f6837b456a2d1c992990bc86aa13c1697cec6cd2734c57474605a48c1729572ebe632b8b6559cb52615d7f51"; license = [ "free" ]; version = "1.0"; - sha512.run = "28cb811a30c06bd6390b9268dd2a7a4dadcb2fa9d426d9461af1ba5593b2c419ed1c7886c3aef9bdbb0f1fea3d6bf127ff6088a6b2c2048dcccfb21c2a06a5ee"; + sha512.run = "6e6ce0744d85f7698bf4f0e614f2156066caa3836d585ede5c45c8d33da6178a2d17b993cf1174fe25f5f713c6566f7d2e013d2e77dde3f3854f7bcd59e017f5"; }; gfsbaskerville = { - revision = 19440; + revision = 77677; shortdesc = "A Greek font, from one such by Baskerville"; stripPrefix = 0; fontMaps = [ "Map gfsbaskerville.map" ]; - sha512.doc = "a45ed2b35774755a6558431f784faad4bbd63aa81ad5d80c3cfe3f7726604aea3e4de2baa72bb27a4e2271e9bfe180c8963d06b880a0efd2dc5f7789dcabb51b"; + sha512.doc = "d2fe22f18a5b61fcc748e6c191944176b8be108ed804ecd8c42bbcb7f0ea5c1ac321e6cbef92f5b545c1de2a36757267927be1d1da88418ed502f8680ff559a0"; license = [ "free" ]; version = "1.0"; - sha512.run = "b545ec586b3bdfe3da2cabaa959ceeeb4ff513b48024575b1b5e3c57bb2d10a0b4e2cd7507726275eed0826dabf03d05c20eb9d5ec341aaedc0313264214ef78"; + sha512.run = "bd87456fe9e1dba5c218f482ef5068f6fa417cc7ce206810f81f71111368c426429ce643fa4759523073ea2ea5b9b274b24057beb3e005883254e4861517d1f8"; }; gfsbodoni = { - revision = 28484; + revision = 77677; shortdesc = "A Greek and Latin font based on Bodoni"; stripPrefix = 0; fontMaps = [ "Map gfsbodoni.map" ]; - sha512.doc = "c70b1a32e945d82e50b8a37319ee2bf63d4800b381f317168fd945311485cf6c41c7a3112e89457f4ee40bd29736accf681bd61494120e3d41f0c8fb28ad466a"; + sha512.doc = "e7314a9a06f9a3025f18f9ef88d27fc5ea1480e8249c53eec15258b4792592f71590af6731217a122b7eaebcc32af300745a1d8aa92ab7f0ab5d38e172aa6d6e"; license = [ "ofl" ]; version = "1.01"; - sha512.run = "e01cca38176330bdc0a4b523bd2bd4f73a497d90a34682d29920e145d11ea099f163fa08470c79e10a27a137a5901d7da9db54e461667af61c687adca1960249"; + sha512.run = "301136a9d4e70fcac785fb046c93814cea282bb2b1acdb2ef878150d82aa227915ca773c0ce184da32ec593ee693f670fd4f1b4ff3539d043591a89fbcd61a43"; }; gfscomplutum = { - revision = 19469; + revision = 77677; shortdesc = "A Greek font with a long history"; stripPrefix = 0; fontMaps = [ "Map gfscomplutum.map" ]; - sha512.doc = "5854b000522120f6a1b065300943fd8aebcd75f57da15d667616a3706d35ffa35cac0422712d0b008dc2abf2b9deceb0248fc044be68f893f6ad0eefcd50b316"; + sha512.doc = "ab50904468b5b44a4f444e4d0fa02875f6cb37af03bca96f88a3dae6789042761e092d63eb81df9a4de26847f31fe38b45d747dab1b06cf902d34ca1378a87fe"; license = [ "ofl" ]; version = "1.0"; - sha512.run = "4013ef92910c3c1145708afa5a9ff13cfb0aae05e6b225c56c98090ea7cd223799e73212982312a14cf504a355dddce08e3364df8c046dfe462d07429cfa617d"; + sha512.run = "9fe7df20b0282e4f9037e05cf5f9623decddfb4693dc8ecf6f721d94d97b1bad78c8625add976197653a3e91ae308292c55eef125da614a8e4c4ff9937b5a4c4"; }; gfsdidot = { - revision = 69112; + revision = 77677; shortdesc = "A Greek font based on Didot's work"; stripPrefix = 0; fontMaps = [ "Map gfsdidot.map" ]; - sha512.doc = "29b49271f62496e6537e84301b361d372b24cf208365d97f3ac1d6d5b82fae84ff82954ad45e87201eee0df9dfc58f3486049e219480d20add06e9eef934f17e"; + sha512.doc = "b39460b50b5adb024465d7e55c097b883bf71167f0d449851e41af39d418d0aca9a0630c6531001515859c7f78060b90bf61182d0fb9508fe2814951d6387780"; license = [ "free" ]; - sha512.run = "436a8cb4ea88663ff3358d6991fce9364f197027797903eb1b5c74ec0a857059579f0a58597ca6427c1651bf89440d7b7c8965e79fc668ecf444dbcc9f7ed4a3"; + sha512.run = "d1bc5616434bb3402d1b59e50f47fd2e9aa7c721fc6afbb5ba254647b614e0dc33db6fe4c2b24c17123242cb80c22fb1743051256ab8cbf0c54d0a2239829b51"; }; gfsdidotclassic = { revision = 52778; @@ -22582,49 +22670,49 @@ sha512.run = "7b07a974f5447917d0a10a964011f2ed57db2dc9155384117310eadbe1dd05067dea6d617a598545713fb9250bda4241b0b2d5bdd84be4fb8c994d8d8c4e5ac4"; }; gfsneohellenic = { - revision = 63944; + revision = 77677; shortdesc = "A font in the Neo-Hellenic style"; stripPrefix = 0; fontMaps = [ "Map gfsneohellenic.map" ]; - sha512.doc = "231ea0eb57834e5b781cc3e8f49a85e2564756abe3812a432212fa7e85468117a1d80d6af5db8cec754eb1996d3b9716c12c403b1865d60b18660f454a2323b8"; + sha512.doc = "410455f6174728558a63c356e0e551d2362dabb90fdb8007d70e0ed4a314f0d181593fc2b7b1535d323482f3c740548ed6a1e5e9bcaf48658afd2d70717b54c4"; license = [ "free" ]; version = "1.02"; - sha512.run = "7290de85142975c61b28cc8d3e5919805590e2be5f5b442f0c371c393f92012ef6b00997bbac1aa1fb63914578e99eb5e6b26f6af8f51cb5ec7f4c53ede51fd6"; + sha512.run = "754f36accb692ca2132c71792b8555e43b8c37f98141f05f1951889868eb1607cf7094dec3045631ec7ad192c199de8ba74290ea29c25eefed193d58cc6cad41"; }; gfsneohellenicmath = { - revision = 63928; + revision = 77677; shortdesc = "A math font in the Neo-Hellenic style"; stripPrefix = 0; - sha512.doc = "efb0faa6617a402b6d840d9f20303a8acaf4140c60b8de285dbbb9794dc6212715cec6d1fd2cdee65aaf348ed1184ad66c480e00843801203f47fd3a4058250a"; + sha512.doc = "9a6f16d3e3a70b6398585bf02ec27f75cb2c055e9c94585140dce20571b40056da32f2b489edd64045ac0e0f8783ab84fa5ff0919138fdca0272329ea2d59492"; license = [ "ofl" ]; version = "1.02"; - sha512.run = "17e81da77241b3dcf6727ee8e954d9ea24a59a235d8e454b77204f99bec343d020803790ce6ce82a22226ef48ff29e65d84b6ec90e44286addd3ca727e8fbf1c"; + sha512.run = "1822b30bf7e0d0da00cf714909a78e9b0f5df50d6c8b2411d01611c7de9a253208d6d13fbb249ab3cd4ec5afd74d26fc442e01ffab825cdf0501de6bd893ea80"; }; gfsporson = { - revision = 18651; + revision = 77677; shortdesc = "A Greek font, originally from Porson"; stripPrefix = 0; fontMaps = [ "Map gfsporson.map" ]; - sha512.doc = "3dbcafd00a88537db9e27aece276df08da805b59076d5e65395a4752d8ce57a794f23508238e96ec26b8d7e6d25e11992c2a567e44ca2f930bc44b9dc980202c"; + sha512.doc = "1a7b9dd68ce7348ad9554e4758a97ac237ed9cde07c03eb92de0e72ca94f375119a5e8e3d48d10e12faccf030efa549c35cab4a3607c0b42385bc5fa84015688"; license = [ "free" ]; version = "1.01"; - sha512.run = "f52d6cd8d0b674771dd56a5d2974fd3edd8b4685bb201489e578c62d1e31b5dcb6f2cb2e9b05702ec439ec7f0b35740e291d3a92de53b75870fd791858f8a474"; + sha512.run = "7d4313ca0d3d78ad4ff367be6aa418d30cd754b9a91ccf7db59fe117a913af446f6542a9785970404eee994daa4bff95047e45f4849a32a65cd81e0a4cccc5ab"; }; gfssolomos = { - revision = 18651; + revision = 77677; shortdesc = "A Greek-alphabet font"; stripPrefix = 0; fontMaps = [ "Map gfssolomos.map" ]; - sha512.doc = "67640d1a95ad7ec43d7df407916cde264c5460cf400011cf0cdb3dc4caffabba370f2fc15ae945e20b6a9bb6623645f6ffe80034a781cdeb11c400bd23985e3b"; + sha512.doc = "07adf09fdffcb48741e6265cca6d1b92fc9deea33f311d65b1184365c3627e6dcf6004efc98246eb9d3a95c21c96639876f102888d5fbd98b2e1724a5e20dda0"; license = [ "ofl" ]; version = "1.0"; - sha512.run = "6e6ac03cf7ee20accfb67855b3dce136e3caa2466fce760adef0a2c1633e0a170543cf861a6a07a0c80344ab026dc2f74a35c5543ea92a53f7ce8a1042f778b7"; + sha512.run = "256ff3a46f55f4fa60d7829c61557c089de919385893c81074f1d3c369aaa19011bfbafe083b7ffba8cfdba5d9fbaacfbe9a7e94bdcfb8e67c01a6271080b60f"; }; ghab = { revision = 29803; @@ -22636,13 +22724,13 @@ sha512.run = "7e919cbb0c84fe337dd05c749a3288990e750ff0aeaf119736108463a1684a18a66be94811a31156f951c871b2f073627914629756b06e747f3220d2ce08950f"; }; ghsystem = { - revision = 76924; + revision = 77677; shortdesc = "Globally harmonised system of chemical (etc) naming"; stripPrefix = 0; - sha512.doc = "5a71b5680861293a03a8858cbc4f826efe4c64bd4ba5e55c347d97c0e55960507a32a8a47fbcb1ff25d2e5d027bc44b5fec2309e7a267e9e6b2d8b0a9f0b73a7"; + sha512.doc = "107444ef6c35814e3cd015f1a9d9f4f8afc73e6d0c4b48fab36cc43dc3d426ce28f50eeeaddaeef0610390703ae59ed12bfb353647d228aead6bded96826409c"; license = [ "lppl13c" ]; version = "4.8c"; - sha512.run = "c487291dd947e3416e4c17c1bfd046616a228444a7277c48544f1d2a7e2dbc682b87025402bd1febbbfaad7d80ab534a219bfe2a7b420df811d7bab63fa8b01d"; + sha512.run = "050ef5191e3f589002f51aa7441df5cd11ddac74c4219557ab92868cab4bfb37b3c2eeb6a09e2dcdde6f544e130957444146f6f8f5dd17124ee79c604b3422f1"; }; gillcm = { revision = 19878; @@ -22654,28 +22742,28 @@ sha512.run = "37c8141eac6b1636292479299f7df6b3dc128addf8f7ba680cef2c75d2f7ab04686134b243a86168c54052d4dcbc33f13c13a6629d7c98d3908e4cce5fb53f06"; }; gillius = { - revision = 64865; + revision = 77677; shortdesc = "Gillius fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map gillius.map" ]; - sha512.doc = "df8f143a6a80e9e5038744744b649fc26d042672eca7080fc8493a965ef4e3bcfb714735e83ae9a3bb500e3a298bc9bc9d940ff343caaed4ebfb8bf8d8101fb8"; + sha512.doc = "c2e41028477ad121211f0b18598bc08014c7942cc1fa13d06f0e61c5be5b276f3c07f5ef63a3d764e9a06cdc5d15d223c776fdf6f81b48f68261d1f8de9eb26c"; license = [ "gpl2Plus" "lppl13c" ]; - sha512.run = "f2ce20c1650588af9f446ffc6d69835e4e970def915e3912ef36ed8d065d717ccbeb125a783768c360328ba6d44e15f954348957d774dec8eb3b84f4b8e00406"; + sha512.run = "cf60149cdff3691c3fe90159e433591837c997a226ba1540bf3328da9b6774eb6b68aa4d6627c19b31cca864854535874b850b9d48c78b089007a63287f2f2a9"; }; gincltex = { - revision = 64967; + revision = 77677; shortdesc = "Include TeX files as graphics (.tex support for \\includegraphics)"; stripPrefix = 0; - sha512.doc = "86ee14069c5522d7c0713a532627bf29e8cf71ec4c86184377cdcd8a73dcf0f034be9e92b8ff7c2caef8310f968c956d712f3281eb6e4d36e83a3464149489b9"; - sha512.source = "ea7bb92e9f71606b39374bf43704187bd627ffa20e686d2ca09a8ea4c825e5cc363cf7cfb2a6811df7c82ff8773aa058362b9103052646e7ef5febf690abad22"; + sha512.doc = "729d9687187037e3078edb86cc3d34e7284848f0c7f4ac5b678be2ec608ca6e26f55ecd8c9012013767acd7658396cfe850693e5dd946b6b72eb341c95185167"; + sha512.source = "25e0c8ab9dc26b193c77a17d2a60e68a6b6e0127f218a569178ccf26d3a4d77698cb06ad7dd91cf777e401311accead93889c2ffe0e41aea0d9913aac792a621"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "2137967697765b1167f36a858d2eda778b43ff1d681ec0d8af7963d2ab4a92448c6c1ad6933975afcc211d301cf168528e7ded7c3114c4b5ec580f42d8a7b664"; + sha512.run = "999131828398d5f8aed4e1c55d4e51a9f8fcd41dfa72954541dea5c483ea0ef0ae97595981b080164ded8d78890dac4e5f7b81d32b8d986c69e1fee981a4ef4c"; }; gindex = { revision = 52311; @@ -22737,13 +22825,13 @@ sha512.run = "6af523c00e053b35ea86eb6defcf0688d1aa559d18ae4d62dcb7de446a1d57f4e7acc27c1ab2fc616100dfa687400e1a8ee8be48d6cddb7ca1744c6b812f193d"; }; gitinfo2 = { - revision = 38913; + revision = 77677; shortdesc = "Access metadata from the git distributed version control system"; stripPrefix = 0; - sha512.doc = "872b7fa8e0c97e4f6e0e1989b7c45507773b4f96cd56f7aa7064376b520d8f2beb4acfe71a21e295a8a457b86fcf7521809fa59ad02875466cf426fa09bd8aa9"; + sha512.doc = "39360e933b5bdf4ca1bfe44c334ba72d7bc29f8dc30ceabfacc71bd237db3609028abe011bcaccc33f19d57b391f07e82cb2154177736b4c7922c976d2fd807d"; license = [ "lppl13c" ]; version = "2.0.7"; - sha512.run = "7dd68c7b1d5ea49dcaae8ba1a1582676617bcfc6f5c6ba34eb1c62e60ea5b8ac3a50841a93394b640e8a79c3cfe447858fdd1630e4095683958f8d36439a84ca"; + sha512.run = "8c0f282921ecbb05d83337c4e6ca594e789db11c303b43c3437e064740b7a8ef5e138c2a118b1115c20d13ae2470d304c741b4983bcf9869e7379b738f46b0df"; }; gitlog = { revision = 38932; @@ -23064,14 +23152,14 @@ sha512.run = "768353fee03e36d5f13e5ea8ca2cf0925fb5dc3c847680325a0961b78a3ed6c30859bc57de7b927cd9e782f85539c97183687755c31738e1da3cc27a08f52387"; }; gmp = { - revision = 21691; + revision = 77677; shortdesc = "Enable integration between MetaPost pictures and LaTeX"; stripPrefix = 0; - sha512.doc = "d3d4bdbc5b1c4618820247ec101e43c1c28b9e023e7613d5256456424fa95a54f23463ff1336f2586359a6078aa733de77cd7ccb892b367cdd00215ac7b67512"; - sha512.source = "13c602f735e86066e87231dd299680739af8ab526d55897c8a972b177ddda6a92277c3455208a11184281332d94f924b59dc845b51d7288c7c6ed750c45a3fc0"; + sha512.doc = "372f4992ac4568ed2051aae4dbccade5f1419a2a548f0927addfa1dcbb897c5cdeaa00f524b7314cd86528b7b1ccfeb3be62f8441de55c93d845487c07b79532"; + sha512.source = "e8f79f960697e34f32697d1e182ea5dd4ec4f9efb1d091b9042cf1f70bb9b119d2cd40e7b67072b901870f5c3f5fbe703ae75c378822ba4ad7eb1fd6da514aed"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "79ec2dd12610086eb5e7b582f5296fe7f1101c20b6d4edf10d47c5dbcdd506ff7c5f326af7600287a148031be060b3e8319d20d8267933b94b6c8a53e7753bf8"; + sha512.run = "2cebea052c67cde68fd0c10dbff46b9c409dcd605c05f836249de9065be0a3f4dc0b7bf657e17637d3f594b589494a11657d17a9e666d9d91fc5047b88cc3156"; }; gmutils = { revision = 24287; @@ -23120,13 +23208,13 @@ sha512.run = "5bc237b3bfa3b31eb4d6d2fb63280ab89fa929b531ec83dec362947f49ad0316b9107abe3a876f79e4c5b283134c859e4908b300a592aa69fc7ea20b80af7fa9"; }; go = { - revision = 28628; + revision = 78116; shortdesc = "Fonts and macros for typesetting go games"; stripPrefix = 0; - sha512.doc = "c65516b11156d4fef5104a36cb361bf59be244555233cb5d9692892da06d3bdecd0b09866db136aec177a2bcbacfae6bb41c606f6b9da0329a00c614055905d0"; - sha512.source = "54cbaf16bd4a1a9bdd02b7811120cc82269be40e97853d94b1d526eef98e7df8e7ab8de2e7abcdd7e7db4c1f7fdf3d7355d511ed57c44c09643ea291e5b1c6d0"; + sha512.doc = "38020e076df85ffa1c57e1a6f91008811b35322fec95fe2b7897d0720de5973cf965b448378c112568c09b27b271d8e06815ce4f9f6dd1ca70322ca92ce37b5a"; + sha512.source = "5be7e610b68e6e13eefe5257edfe83e67ced97ff8569830cb9648bb0702d33dc12c6f5894d0f696e9da94292ba5dcae304ca9ba3095b218e7c510197e22e9842"; license = [ "publicDomain" ]; - sha512.run = "772772146ad95f2ebff85a2f3064615c26300a6a4050c1a6c7207d53e12b41477b0936b1c3d182f1c5db0aebd8499de19e0c23283c2bccf753addb2623dfd1be"; + sha512.run = "73b9c8c3b0d228312415394dc9a8b018dd2865415bfcef177235cf5acf9649fa147cb8724f3f4a18781eaeccb74cc36eefe580cdaea72e0b670579ab88519baa"; }; gobble = { revision = 64967; @@ -23139,18 +23227,18 @@ sha512.run = "a3490d91422940763da75ce023ae032a3d3dffc7114c02edab40399a1ef11e5fb2c3f8f3bcf27ba5fc089b4d961bc3b99f45351f43eb2f4b31d6a425a9df40e5"; }; gofonts = { - revision = 64358; + revision = 78116; shortdesc = "GoSans and GoMono fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map go.map" ]; - sha512.doc = "6a9d31a1d55f65d05922b71d9651198f9f9a8c6df754cdc93c4605fb6bc241b5c7cb56d0313a2681f60f4d92c45cbc42a9f61eba0c1eb1ba447a0363ff72593a"; + sha512.doc = "541fc3035583a56dd71e73362ecccdb5a56fe7fa9f5b936dfd41543a6027b5f744ed2586db200a5ec092a05d93e83aa4198e86cf6a47b97a8f18111972e434ad"; license = [ "free" "lppl13c" ]; - sha512.run = "c30a0fa1e76d0d287ed9296bb379bbb284873593f8136aa567e2573ec9d20310ad5d2ff993b00714fc472b6d365e2556c488278216c95898ca44f1f5b5c681f2"; + sha512.run = "6a4cc27ef3781e3660140e42feb9cf0e9c6feac692f0aeba95a25030e3ec6a376f869f480be3f061faeed16556f81f61b181e849a2f1f75edbda98a41326f28c"; }; gost = { revision = 76790; @@ -23258,14 +23346,14 @@ sha512.run = "6449e4a42b8de0556d9ab46b3c5f4e0da94fe015b289877e1e9a5ca6f5e84d2f0d621e8f02bf4cf3959807f830f2671124e725147fa033d25444eb14048fd77e"; }; graphbox = { - revision = 74754; + revision = 77677; shortdesc = "Extend graphicx to improve placement of graphics"; stripPrefix = 0; - sha512.doc = "ac49817438f528f48d0f47ad54efa53a14689fbe48d310915bc670453afcb0a6e73a12519a26d46eb77ebec8c25b2463362c3ad5fda7ec0119a9ccd0b4cab7ee"; - sha512.source = "d932cd7e45272e2dfa238fbb44db21f78c738a1c93997409da754abbfc599b60c37ffc400685eb4116e217b0e64cdb8dc8577681e1fb51c826087d670b7d3c43"; + sha512.doc = "ebea80a758a04831ed2d13b6d07b942c22518e30112b46282cb96f2a2ea1251991c0e73f5045a0b2a55dc672045949b55dda5dca473698353f86e7e59fdbaa88"; + sha512.source = "890959d9fd79e7e81e482b37da639dee9ae6272811c3a1e33a29c03265088324e530ad483146bbfd38398a95166de27d98ac8ac2012a5da9ff65ccf652a3975e"; license = [ "lppl13c" ]; version = "1.1.1"; - sha512.run = "5a64ebc3e6779811efb71dba07fdeb142856c342780efec79c87a6b8bead7f1eda8ec22d16ce491dcb2870148b8107b1afebf4fb3a1f76bdd2eb2e66ecf16408"; + sha512.run = "b6a9b25911f99f13dd18356184d32ffd7bb09436c1faf945c76fd291ffb52ee00ee9031d21a292ce88ee707a8123481113c6c7771f76a4369c7dfc5253cc6215"; }; graphics = { revision = 75374; @@ -23383,16 +23471,16 @@ sha512.run = "45d0736b5b600aa3ae524e0ff2471846cf48105464710fc7bb7f8d27326275d1accc63b5a0726c5d43e5af487207eba105e1d5e4f59913a1b27d33e950122574"; }; greek-fontenc = { - revision = 68877; + revision = 77677; shortdesc = "LICR macros and encoding definition files for Greek"; stripPrefix = 0; - sha512.doc = "67f22594152f543a1b59e91a49168b92d6e9870f0c362a69746c6d3ac9fa4918980df4708bf1a6697fedcfd519153b9a29d92114b6567a2ec03e65210eba3d7a"; + sha512.doc = "def26fbbbe938ddcc0b9a54102a6886e6b01d4af848befd4663050cfa039c76ca9e62d396c228005791ec86fc7fb2b04f95c2aaf30e747e6de376f7dce6577c2"; license = [ "lppl13c" "bsd2" ]; version = "2.6"; - sha512.run = "24aded84aee9dbe4674a019fb3ffbe0d48fb51d88908e532cbfbafbebd8dda63ac6d2d47c907d32063bd57c3c9d90d51b1e8f1f59ee4fecb451f20002d4a1115"; + sha512.run = "d6d3595b37d7fda5bcfdf75dffa317aa389e306ff910e2ed2ca200518180db254433abeffa3753304ec353c99d7bc26caae60715d1f04eb441da51ea4f3f978e"; }; greek-inputenc = { revision = 66634; @@ -23453,24 +23541,24 @@ "gregorio" ]; grfext = { - revision = 53024; + revision = 77677; shortdesc = "Manipulate the graphics package's list of extensions"; stripPrefix = 0; - sha512.doc = "4337ae578d9e524e2da8564a1b736eac1dd50c1e4495d027c44f3841eb65c6c494527109e32f00844c17a5973a94572569a429ceb95beec98d2b19e84735eaaa"; - sha512.source = "cb7dcf9b3860b90bc8618c6d964fb7e9f5e056882bd5e6739a57564224f970ab9cf0ba136ebd88072541b8d169245ccaae90f714392a30f83c73e82281a07359"; + sha512.doc = "89934571eaaa5687b131f119b4e15a5fd30f7a80830f7ced45d9086f689ebecdb26d89c72c134ea15f30723b34dcdbe46f6f0f9449ec20742637cf6751f08dff"; + sha512.source = "9a5038caa89f81043661bcc72af752598f3aabbc8fa6b9f8b593418577c0b3fb082e7b7bebb307473f8e15a2073e7d135a9c62b1b57368a9b3677da195a81ca2"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "a5f68f2bb2ea26d4b8f963a1b8fb8adfb3bd32e3a139dca57e6b45d80fcdd94c5e846549b1292224b9d845fd6a4d0ee56d4c2d2fbfc12c24806eca8551b9dc96"; + sha512.run = "9b008a2fa836c6e6bce517bb0b768a9df5e76069c52d360f16458cf57182e40f4cd084fd6ecd8a10a7697981111989190b7d55859688d8f32ae618823b5bfd69"; }; grffile = { - revision = 52756; + revision = 78116; shortdesc = "Extended file name support for graphics (legacy package)"; stripPrefix = 0; - sha512.doc = "2f2285ad44d0c585cd02b85359eb31f885f7c704f6da5f906240c1094ef8d347d33ba6beb31cf34e09a5e39e618a27a7ea263a63d6a887638d8f761e3cd4b61b"; - sha512.source = "6538e5cf13f8212b5b231637a4abb68bc97330e123432922e403ae7321439bef910a0d1839abf394518ad274ed232c4c2e19671c8e6aaa55e2525708f305c679"; + sha512.doc = "d3266ec874f8c8cca0a509e3d79b1db2a898c37b1465c05d6205bfd3523ce46d4d83f6179306fb8449ae019201983cab5680ba72d81d52906d3857edff6b1af4"; + sha512.source = "6ee655c238349f2086fadfb982e07a0e3388942b49bc8ab99743e245a4af1a7fa34b810546dcc2703b8a9143a4bcdb1a85b5c41d050aa832a73966ab1bcf9772"; license = [ "lppl13c" ]; version = "2.1"; - sha512.run = "3f1f5e4f258e4ab1f51fdb44fa0b49e80df21a6c35dccad16a6b70ad76489cb4fdfff7e6c4dd07821c54543fdaeecae32cfd8037d4920ce60db02be9a2f8fa07"; + sha512.run = "881200bcbf8fe10f5227fde79ced27539f230ac6d7424c92d6bf63670d8ce3c209ee38d722ce341bf896e1d18c52c5db8949bde7c665a0cdf17322faaff1f62d"; }; grfpaste = { revision = 17354; @@ -23511,14 +23599,14 @@ sha512.run = "17f9b6b16a0d2f45648b131623c243e0b62f5e2d2fb1c1997af921a1307d941ffb07729d5e4787b4627961160a75de98165e97a42331b07a3259e91c987f27e0"; }; gridset = { - revision = 72056; + revision = 77677; shortdesc = "Grid, a.k.a. in-register, setting"; stripPrefix = 0; - sha512.doc = "cc4d4259c076189efa0f1d401394d4fb4401adadfffd507fe812c33a48b39f1778954dc87dbf5c992a7c47a2b9b2c6985a84e637eb3550ce43d7a246d1cad8fc"; - sha512.source = "34ba184f1ea04285c4d5fcace2d73a8fb0f596b3a79996124d7d1cb74f2ce474596ccb08c3a1572039f6375e9ac8d74f845302d3fcf6cb6aee5f74f073984a57"; + sha512.doc = "8af1271308351d9e9eed2be38cf1b0ab82cc28cff7fd5f52f222f05481fdccf4bd1a316cbafd8e936ebfeb853e80ca0a4d3cf3d69b06cd08e41f7236efd1a545"; + sha512.source = "0b7086e4709cf49f42edf2d73141f0a2b3e70a3465ce25e91ad5e62c1528053cb15ea0a167481f09d08eb876f9e0b7e662f66eda6c1e1e02481a269d88a7b0ab"; license = [ "lppl13c" ]; version = "0.4"; - sha512.run = "873edb6345dbe2c88d5cec26531050e28193b3a6e2b8861bddd9ec75511be463a48e3944966957f62b892b126da86841f9d5335a64014720a04778238ef5ba1a"; + sha512.run = "d0d410e4f9540d5b21c16d1f925621f887538df2ad954beb53ddf44f9c79b3dd70fc305f6d6f2ead3c78b6b8a209d472f0ba2cf8e3d251e33b48ddd30460ff7a"; }; gridslides = { revision = 54512; @@ -23755,14 +23843,14 @@ sha512.run = "40a83e69fdcbd0458127fc8a8f6884f6860d725a01cceaf64c36d317dafa9515fba604ab73ff84f64b1f974a9976f621e898e351f28c3224ca65bd128eb874a3"; }; halloweenmath = { - revision = 52602; + revision = 77677; shortdesc = "Scary and creepy math symbols with AMS-LaTeX integration"; stripPrefix = 0; - sha512.doc = "aea1397af446f64f4d8bacb03f0f2d211a44f0f85d93612db840f198a1ed894e1b0a3680005a002808fbe5b8b367f8a8d79b9b99908a4be0891c0d5b43c730e2"; - sha512.source = "dcefec44ecf9cd8488b756c70624e3cce53ea6cb2c98acd09948d08fa0f4292ea20fd19156189329f30b47a0a3f7f7fee96e633125eb55eee066ee87b09981cf"; + sha512.doc = "325731a10e64e17e5194b9ab4efb3dca3290e3aa6efc5192bd456b3898841a54326ffab04fa95bac024eb7ba67636f5db4630c2b8b1c36177f9150763352c835"; + sha512.source = "67cafe55d3cf2b14fddfd6ad600a533a5723c3ad96b3e9a783230a4127331cf4764e206eaeb8a31960c39de37bc3cc9dbf66d6fd0afff2f125f665faea961783"; license = [ "lppl13c" ]; version = "0.11"; - sha512.run = "1c897f5582e26a42799065d9b105bde3ab7823e9320912eba72654d00624a3796f468d9138fcd47c32e021b31bffb1a618f3ce0024ce753005236a9e08ed05d1"; + sha512.run = "ae7baa0baa3c3c7789b5f5f0734921338f102bdf4ecb3617db3cf15f98f2583c1d64067a0be60a324b314609d911aaccd04a6e839499b0226e3499a49eacf6f3"; }; hamnosys = { revision = 61941; @@ -23819,14 +23907,14 @@ sha512.run = "4a8227707b6878ab010b595296dbc96f0b31489dfc0abf0116e00d6b0acf54e91bad1ec182169357e4a2e1f14ee27afcaa23bd35db1fed7e4e972e66eebee042"; }; hanging = { - revision = 76924; + revision = 77677; shortdesc = "Hanging paragraphs"; stripPrefix = 0; - sha512.doc = "6fedeede0cb988c8f0e5745600e9f122d2383196d3038b3fb562fe712e0e3f4de701da50d7f086e66eeda2f04695a4eca5232075cb3eccdf43621935eb1e9b6a"; - sha512.source = "03506cf7181b3acb14d0a3a81bb97b3ea8f9ded8237fef8f38c9a52e27d29da76655284a87b0d7066de141d75930273f3c7cb57b84e90a1be0e849375989ccdb"; + sha512.doc = "18d72609f112f8ab8d3be58f7ea8e4016cfb97baf1b53cdbe63ac213272bec27772dd2263a7f0f018b10cc6a90b08cf3c6fa55df7f6d9504c99c9af10059e10f"; + sha512.source = "9501dc0e7f373c8c979f72d07e70cad06bc5aafeb7512247c24e4bc9c35db7a90ddd51e1d06528d6b410d3bac954fd279ee58736fd90c3b5d2565deaf02ec469"; license = [ "lppl13c" ]; version = "1.2b"; - sha512.run = "52aea5b9f05b91f7348d67882616f8f49eb863fc81eed833bf80e4115e760e4b3de1edf223e2aec0a25f81c8c2649ba4c484ee757bd62b5f8d7e410a00fa169a"; + sha512.run = "aea4fcbda3d60809ce5ea9d0cde73a14aabe141ae09139f034dc8970f2bad335ae083c7914dede9fe8e39308e510eff04164bf4ce8af18fcfcb281f14535dfe4"; }; hanoi = { revision = 25019; @@ -23837,14 +23925,14 @@ sha512.run = "efc8c4892ea4cc8ae395907fc428fe74d535d689a68b3b21422c5c944d4defd57747e519dbca9bd2df2dd010b99e3132afceadee36d547fc11b04480147626c4"; }; hanzibox = { - revision = 76924; + revision = 77677; shortdesc = "Boxed Chinese characters with Pinyin above and translation below"; stripPrefix = 0; - sha512.doc = "a864afc434fbf13bd8a97e754a28a475d9e19b7d26bd2aa8c31bd9ff12a5709e13f541f670c050afa8410705977347573480b3150d875f27dd40749370b0f5e4"; - sha512.source = "1e565e05d05dd6ee21fc2bb4093f542fe060d9c3d8083533c0ab94c6daf6f4595e0181f9b51930897ec7f67bb38026fa10589b20f065cfd8456df59b4294d01a"; + sha512.doc = "93a14eaaa9b63233473ccc0cc5f99ae11762b35bbcb19372dce31f2be1bf36d98198bb6d795450f8d39c2a37372c979fcff1907d0f5e4ed1448ab2ec52c1c461"; + sha512.source = "f9b4d651075649d1fc9491fcd7b87e7be0e124354989ebf53750a1cc2d96c089c5ac6c20402163edf0b1fa74e42351641bbac7572da4161e7e38678d150f4927"; license = [ "lppl13c" ]; version = "2.3.0"; - sha512.run = "c07608c47d895f5befdda3f729129b16dab6a3ad8b3477a3afc108fe8ddee5ef75db2bb28e6061fdd38b7e582dd34ad7ce16b1e06ee02fab3ce34f1727ed48be"; + sha512.run = "90d77ef8ee4d53479d4db9dddbee091a940e6ca3c8b49d5f6c172e5a7bf66b088f7d864fe901723ef93a28754be523399b4dc48111c77fa76c8984b13e3a99f6"; }; happy4th = { revision = 25020; @@ -23855,13 +23943,13 @@ version = "20120102"; }; har2nat = { - revision = 54080; + revision = 77677; shortdesc = "Replace the harvard package with natbib"; stripPrefix = 0; - sha512.doc = "de971a2f65481fda590a1ecb254663778a9260e65d26efdd67c739f02099baddd4937edd1bdadbce5020fbd9ad227cd525ad524dc4ea5fc1e563369313f5ae22"; + sha512.doc = "c3c3015f0641a93fa855b1abd19da3f67b47c7fe67d70bc0789fc54a207ce409508a7cc905797fbe26c555a26045c0e512b8610ea65bb1de5251378c717a5d64"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "b88cc102c09fc86a762da6c16802241af705a0a7da8707d072f051dea7b5836af9bd5cd46e7c80922877dfa389aace6b7713b10c4f1da75cd0d03c7bb3e68745"; + sha512.run = "3197996e73e22201abf06508caa0a2633308b8bb46f44e0133068d566ba7f3a6f3139dfb0302797fe0fd158943afe29eeb7fd7e60315b7d276077a896db7eaa7"; }; haranoaji = { revision = 76078; @@ -23883,14 +23971,14 @@ sha512.run = "735987e66fb9ef3f3def1257f670b17e9e8065d9a11d9cc541cdfa6ef2a3dfbacc7fad593b3b51fc9e0000a4d87f8429f977d7838833797e2f36ed7810179b52"; }; hardwrap = { - revision = 76790; + revision = 77677; shortdesc = "Hard wrap text to a certain character length"; stripPrefix = 0; - sha512.doc = "bdeeb9f80d0013001ce7b53414bc54e0e9f94d5e044c7e7e92d3e3123b26818bfd308aedd866df8c23712cb9889d1e1ddfffd83e166143c933983f3f34354b97"; - sha512.source = "aaa931467d3a4ee6917c4f969f00dd90151c0a59b71e7fc810028734cf7e7cbdc3fda91b45b4237988a0d225068533c46ed5a55270a9651ef1283ba47626c6d0"; + sha512.doc = "1e0f376489730f5b25ab8df4d4336fb6f715238eebd34c7819b981f5fca9ea8ddbbd30c2fc5519b68f29dc19552f01fff187b9860fbd3d49e184c5c53f6619b8"; + sha512.source = "7ece11aa12136c6aaf825404599a02f1c40dd51353533bc62cf7a9d45d762bf3c3bf534e08bf1ddd78e6f88626402e3458aa397bde4457c0522a0d18679c13a7"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "838349e6bdc2217281e3e412dbc06ebcfc22ab2f0e054077d7ce7c8660371ce0122a935b596f24bb83cd39a838a1fc9e7397c4222ce50dc5f47e92c6d7800173"; + sha512.run = "4badabdf44838b87271e6816ddcd15e70e870d43e20c370457d2279de0a2b23bf24a21d9b272bc322a01d1c1fca31c85952cdfdf0df4a55e920d68ddc4f8de13"; }; harmony = { revision = 72045; @@ -23919,14 +24007,14 @@ sha512.run = "1894f54ff9eb98975f4eec9250a382534a0ede5312b4b540223d298a0fe5d7d8d24abe2018d07b30773e14bacdd97b60039a458fd274bb446aeb2e26b91bf96f"; }; harvard = { - revision = 77050; + revision = 77677; shortdesc = "Harvard citation package for use with LaTeX2e"; stripPrefix = 0; - sha512.doc = "42ce106bcf52c9b5ac536503bdc8235551db9ad73d3d6c17ff29d6f7abf4f255c82047c74128c83885c2b9b6a5938d4b4819f999902f6ee6d5d3e2458b9f5962"; - sha512.source = "95795d2856014e6a1796f4a675f3d41e8a8a5c515b7eb15b92a1e8328d0c5d2ae95430d2bc05acf02678e6e01a8a0512f94b1cd9a90e77c4d9414f795bbec766"; + sha512.doc = "b9f70f8d7c707e4b50696ae14a8ff2f7f128898348242dd9b152fa28fee086943f704a236c8708401c3e49c5c822db1090de92e858b0b71e0d572985e0829cac"; + sha512.source = "5bc34cd5e34d0dd26ce57ff0e05511256fd01b853e2cf9edecd7bec4d8c34bce84c9b3ac53e0030954c35fce74da64ad7616b849c14d7706b428f9b4fff05bb0"; license = [ "lppl13c" ]; version = "2.0.5"; - sha512.run = "028c4513d66ab206704eecd95418a09628dfd6edd479849793aa57845f5b258641945368fc522944c51795c7c2758248606b66be512388d6371ecd28726aac41"; + sha512.run = "75cf452b31146814ebeeb986a3226dc2336dacc64c3e7c0f2b28137802b413faf935c0a10cdd1f7a3b23030172ad101ef6d29e10bfc4dd80bcc63fce0b8f6b04"; }; harveyballs = { revision = 32003; @@ -24234,13 +24322,13 @@ sha512.run = "b5eea028d7a9aeff485bdf2d093773b90725fa5d927c26ddb3b3820c29a671d99f843415e704bec42d6f0958174fe45aea3d27ed8c7dc2861c61ed4c1e0ddd19"; }; heros-otf = { - revision = 64695; + revision = 77677; shortdesc = "Using the OpenType fonts TeX Gyre Heros>"; stripPrefix = 0; - sha512.doc = "fb99aa73c128cfb184a097b0d9a32a007ffd9e135d74b543cd23689bf5284176642c1f7a635b1a24ee167b5ee44daec090f7f78dfe9636fbe88351aef125d8ec"; + sha512.doc = "f0847d23000316492eca4cc9d5e4fe26e552c335fd984f8059f2cfe2e7477d26b629fbe62ff13a693b25a89266b69b683c4842def5545de2a7ac7ebf6027f544"; license = [ "lppl13c" ]; version = "0.01"; - sha512.run = "370ee21398ddc2f3bf285a7c6c545e998a192d4dbb5790a7d2a9b6835d9076871a349001901764761fbdcac0e29d5c0fae8800dab4a34918998b54b7a83275af"; + sha512.run = "c698451dfed696902f016372b60d2755d56de042aa3eb018735f1a4086954836442e82898531e4bc2efaaf6c64e6467be32ab01dd4d1f5a524ce4bb35c1e81eb"; }; hershey-mp = { revision = 70885; @@ -24252,19 +24340,19 @@ sha512.run = "a660377614522f159698d0577ec2fbb210e639787ed2267530d40e45c12f72f188f1e5000c7bd7865a7d1cb74627b5dcdcb8a44c3b17a1c7ff62b0c9ce0e430f"; }; heuristica = { - revision = 69649; + revision = 77677; shortdesc = "Fonts extending Utopia, with LaTeX support files"; stripPrefix = 0; fontMaps = [ "Map Heuristica.map" ]; - sha512.doc = "406d07cc807454c429e644b7572456b2d9f49d2f48093007c43cbd3087d108beec1806f810508a849bfced690c97141ab34a2daec7ec641c8bdc71cbb55a43cc"; + sha512.doc = "4d898d7d6a403da10c138e690f95b38d3fb3b901133285a0df4eed97cb9b3f2d8a9cd202117cef9a603fae6089bff43c99c5b9d42b8d39bfb9754f1a9f5449a9"; license = [ "ofl" "lppl13c" ]; version = "1.093"; - sha512.run = "de0cae8f801f690e2d07ef7b63ad4c91d91ddafb8c3044441acb9d6a8e943f1c1667e17c0d2d9e4677b3a1a562b072747bebeeb01ded4bbd713b4e6103221a4f"; + sha512.run = "275301dc747bc068f708f3707ff25a4a4d1ad1e55c088d45b57c9b9fdb47f7f7ea37f1fe5106afb1c8e2fa9a423130eeb7d48962dc1eaf486c9845da6756a669"; }; hexboard = { revision = 62102; @@ -24593,14 +24681,14 @@ sha512.run = "586189051038582c9303935c70bed67975f51472d28b533e4b72ef341d4d93ad8f313774a5c585baf4b72d607101941f01176892499c7ecc5cec3ede2e28a693"; }; hologo = { - revision = 76851; + revision = 77677; shortdesc = "A collection of logos with bookmark support"; stripPrefix = 0; - sha512.doc = "f0dea44b94f4f86928d9cd1b716d0f288717ae9499d1a665f5bfae18e4c0997f4a8c85e3ef8987554855a1034f0a8aab17f9f1099ea9621b32c1116204cef0c1"; - sha512.source = "d9477d02f54d13f34b8d104d55008cbbf5dfafa0f8091ea0ee748bf2f3a9a891e1235328ca5f019e8b1662346931c1cacd8d542452dd02979b2174511c0ad3b5"; + sha512.doc = "ae2737c9f548c9d3d87e21d7440fe0a6fa3e51a107a96d0b45bbfacddb680b655bb599e60cc17f4dd33b75d558312f5dbdb97824c544daebcc44b8c00caad746"; + sha512.source = "f6eea78d619930a84a842c933a3640e0b72fc9ffdc39ad00a5f19906c8081fbf0d0eccce34d49a5830b251345f10b79c4f4f1d146115a32f61e11d6a1b5153b5"; license = [ "lppl13c" ]; version = "1.16"; - sha512.run = "06b586c65c5e3746afbd8165d69cd397eeba35d6476ace4167e923036f42632c1e4dbb4ed433c61b0842a3ad5d21830bedc691b7f8ae4714d675a55befa9d197"; + sha512.run = "fc1a2d7f82be7fe90077af6b5e80e8494f8e1eb15630cbcd1162c4a605d31613767713db264478e2d03aa32a49e92a0990b669fc78c09a0fc6eaabdd49ea1a86"; }; homework = { revision = 76924; @@ -24751,13 +24839,13 @@ sha512.run = "8fc53e6a51f41755f2992296711a252ec4eebec1a758da16fd1bc0a46fb813046272cf23b6a7293a81055f0a943fbecb3842caf0a45918944f4f4ebdd2b22f28"; }; huaz = { - revision = 77345; - shortdesc = "Automatic definite articles for Hungarian"; + revision = 77576; + shortdesc = "Automatic Hungarian definite articles and suffixes"; stripPrefix = 0; - sha512.doc = "d2cb86b47fd1f0e149830973c3784dd443bb98312837842cd9d86580b973a8d1c2714e9f8b8ae0d3a0fb51fa4316c38fbeaf0ca62788932f03d104122f2208a0"; + sha512.doc = "ac3d7d67fc68a3aa63c90b4bc625eb2dacb47d804d59c54a52f0fb973f25c5e9f16f343ae052bad34a7fdcc7eef8ffcc62dbe538c09a4d852845489684a20aa3"; license = [ "lppl13c" ]; - version = "2.4"; - sha512.run = "424c0523faa2bf14f8ab38673aad0c42aebaa12d542b750d321f3eff2c93eae820eb7a82b5469d88f9a92a0c628932ef5d3b101b0b066500bbb5a48a62d86548"; + version = "3.0"; + sha512.run = "88d6372772fc53762fa727fe53db7367433acca5a60af0b1997a161221937f08d216afcadad4fd965e7b775a07b68ea55aab6fa583f072c9fd64180b6b5927b7"; }; huffman = { revision = 67071; @@ -24817,31 +24905,31 @@ sha512.run = "6f01671b8a1fe12bcb7199648ac70e67e9f8b590f0498ff18da23b00dc1c74354e9372824cb477ecf0756bcdb9515446a658f6568775000f33a6f99c8bd94830"; }; hvfloat = { - revision = 77209; + revision = 77677; shortdesc = "Controlling captions, fullpage and doublepage floats"; stripPrefix = 0; - sha512.doc = "9de19c00122f3874e6d42000c740701104009514a32dc4c9c41797686dd30f038ff39a4500c67db23f376b219fe01124ad0b3c8223306da470399ce4a733f6ff"; + sha512.doc = "1d69fe0104ba18cb3520809d54ee08f361a9608fc64cf7175e74675ef82db89d62ad1e0c72bca3fbcb95edf54ca0e1732791d3b15582b2595f1bdde576602cfb"; license = [ "lppl13c" ]; version = "2.56"; - sha512.run = "0e62963e567caed28d905890214d9bc10e8a818ca48cfba09c29a5c2a892f1affb0a850bdf9f9c4f828abaf268a922dfc5fe3dd217ee903aec5e6fc38a5afd68"; + sha512.run = "21303c0ff24575abc4df8bf5d90d0cbdc2af870f905353ee061c24ea70c4924f0bc90275a22b166ea154995fb44aaaf2fb70531094a6f48f07bf31486028cd67"; }; hvindex = { - revision = 73580; + revision = 77677; shortdesc = "Support for indexing"; stripPrefix = 0; - sha512.doc = "a1b3a54e11ebac6f5b8ac2f3a3d106c42fa546d14825429010f9e2d9a24707cbae46bf563514abc59e8f1744810d0d816da89befb15d100737d8f3403c052e86"; + sha512.doc = "6c0a93d926657ba0e4550c7a8e4c976d64d7e75a7e4915c30530eb1190b7b4c94b362a7eb41a7d3e355865347520e38269beb4b00e63374ed0cc1cdf83ddfe06"; license = [ "lppl13c" ]; version = "0.04a"; - sha512.run = "fa458819ea3bc61fcfa64190fde0cb867d0b264aac0ddaac084da3f3e407b6e13584e1f16a835fecfaf31c258b36804dc1beba7a53bdb3c11a30cede820d6201"; + sha512.run = "fe8cc874accb87bf394f5c75f2761119b75001d2da050043b9f77fdc661e827c086fb6a421c021b55838150a54bc32b2845f044ff76735a0217e5b639db7a670"; }; hvlogos = { - revision = 76699; + revision = 77677; shortdesc = "Print TeX-related names as logo"; stripPrefix = 0; - sha512.doc = "e50026559633f28494ccfff6841b3c0c06a170eff5e3fddc7b918db4c9c3a16cc0bd5107011c3c5bcf0525bf6c06529a38b3c95e490cb02eeeece410c58f42b7"; + sha512.doc = "1ae670bc32898fadb5ff1415063989296a24dbad55159f8dbb751d3b633b2b516533301c29c9446e47703e5d7f3edd55a32f47411f23c68157ef15c22c02b13a"; license = [ "lppl13c" ]; version = "0.16"; - sha512.run = "853bbefeaad03dd9322d6d7e2bc6e82ac74c53cae45080952f5925117b3a227e655e1e5def58573e92b4d54b4c9429d515550d30030c39b98f9cc1f39f8e72bc"; + sha512.run = "ac121744ff5c58070b6f5775f9700bd2d22a4c3b56c74630b45045222dbd75ce87181d16b0ae0e14d9c50ea50ce606c83c719122dade190da2f88ed5b9023984"; }; hvpygmentex = { revision = 62405; @@ -24874,33 +24962,33 @@ sha512.run = "fb29647b4b81c5c4cc389fe4957400e01dd408f9b915fa4062218af3b2a8eb852315399251c257ed1220ff48359940c59ab9a09dc7a67fa8f0817e39636a1312"; }; hycolor = { - revision = 53584; + revision = 77677; shortdesc = "Implements colour for packages hyperref and bookmark"; stripPrefix = 0; - sha512.doc = "79e4c83b952182ea89b2ae7a1abdafd771359baadd34fce8d573d7449b24908a5bbf515d16d73fd088e7add82c143a458b2c196c125e5b492033cb36da63eb6d"; - sha512.source = "587ca9470aaa935119d142a970931d89444d2d64ec311ba74a697fa4cd982be999e7e62ee9924dd6028f2b9411657d6b1cf4b6cb9887d08cdb0b969e8a334fd7"; + sha512.doc = "38f032ff8df4f1b34598bc59a76333be83f733827bb90a86b9d0777f27eba7890cbd1965f382456b1314566e31662afae1a8f26dadc10e77ac2f41765637ba91"; + sha512.source = "d81bc4fc901cd6fc96a64da9c230b6b455f011f0c1978ce7c47f7ad98cc8fb1baa9a30b68e88b9d117e2646a5cf636ad59402b9344fd6720e6d7ce3eee9617af"; license = [ "lppl13c" ]; version = "1.10"; - sha512.run = "5269044c5b462f13c78e80d28f7237f2d6e353da98db50267a5c4f01b22d565b0300c689470f6eb1ef9af7b66c1068c1d40d7a30ae01f30e7b3649189a7e7fbd"; + sha512.run = "5f4b8730e468da55c792a41520c434685b38beaa74314da9db8c4ad284f2fb62f960435b48e3684a78dd822de82bb15ec78cd1364974275c365ce9364c820405"; }; hypcap = { - revision = 71912; + revision = 77677; shortdesc = "Adjusting the anchors of captions"; stripPrefix = 0; - sha512.doc = "24cf7adb17e9cafe2ab0009feab695ea359167823e7bfd71806ab7b989187fd8752b55d1cbb96fa9eb180d87c736f9823e20e622519f9fe9ded162fb1758b694"; - sha512.source = "a258899e82696a2314a5ef7a30bb0a2ba7cdf2cfccc17ba7c0d55c2546a9a46010428012d6bbb821c9ea2a96c62e1f10db2905de6464405f87ed7074ccce4b26"; + sha512.doc = "0d1666f64f1daa436958e39681130daab8b208528e5e4d42a2e09f78b0c98f7119bb3a87e1eb8a8e7175da24481a266c98f9a79173bdd564f27192a74ddd2310"; + sha512.source = "322990e69189cf04ae5f38914371b91074ef07d26b77382679b47b77291e68737493e62493b609930290fa19dba4211c8244b2b0db5577f143eb552a1d34f0c1"; license = [ "lppl13c" ]; version = "1.13"; - sha512.run = "addf9ef94f61eb1516b6a3ef1bc7653b83133f2d4df5eb9d178f859a411d0dd8bc3c1b14b5657396860813069b32d78e78a6b26d88e546c011628e47a878ff5e"; + sha512.run = "f8a83ec6ed374c881277872900b7a59eb68263dd7cfb68f781217346c0fceec862c7c5500c1b54532a2405af2c799434dae75caedff54de2b7ac97606c0661c4"; }; hypdestopt = { - revision = 75593; + revision = 77677; shortdesc = "Hyperref destination optimizer"; stripPrefix = 0; - sha512.doc = "a53d1077baf8d7596e1fa43b4d06762c92f3ceaee18b0a11a1420f9d7f8731d3542da84ad9abc2803521158f8f0e5fe551dcaedd02c255a5f83974ee3b1a51c9"; + sha512.doc = "0e1ae68a8384b5a4164c40fca59d008ca77f94738713f0f74ddcb982597c9b400c4aa8076a9829858a5b35713a896ff782fd1dd9c990869360609a882927f81b"; license = [ "lppl13c" ]; version = "2.9"; - sha512.run = "3e35e2581c86acb640a81a97f165bf64b4e23d416fc71ea2f993cb4f719f2285a115851bb09fe62b8daec7fcdd1d0dc5c484d32d9dc885111f05437e46ee4603"; + sha512.run = "fe331d987872a78dc935becdc4604a32c70e85a5747a9ba14803583e644237f6ecbd7ed5005671f78b3fceb2d2256925ec6bcddca2fe26bdbc9cdf2ef47bd249"; }; hypdoc = { revision = 68661; @@ -24913,13 +25001,13 @@ sha512.run = "bdd5a75f53b714976f54f0fea68093d79dc0d781a708dabbd3cb90e49d77f282ee15cbf8c1082cd5746bbe6b701e58e71bde38141db56cab5042d7556771d286"; }; hypdvips = { - revision = 53197; + revision = 77677; shortdesc = "Hyperref extensions for use with dvips"; stripPrefix = 0; - sha512.doc = "ef485ca27145ffc614c78547f68d574a0b27cd1a7cd5abd5752681e20ad6612e280f34f85c3e1c753bc6cfea976c9801da1768bda1dcea377c19b138ec9f2777"; + sha512.doc = "ac9770d122c3ba1594882a840fe9fe4cec546f525857aa190bad8759a6315c06a25a240943c3b7b873f99d45895c101e448acfedb52d89e09dbeb13b6138863c"; license = [ "lppl13c" ]; version = "3.03"; - sha512.run = "515089c437413d6d21c8d2987b8917aca7c046e42c0dc9212b39be1c9119bcc867f70c37087f9f3709db8c9f824ffe16d1b261f34d06d66e12857db9854892f7"; + sha512.run = "247ad2b41978cf300b0c762b3408585d1514187d1b7ba42420031760bd54b8ab143b9c1bfa7713a1decb9df04c0f8f521330ccb18044b5b9955522b903bbcd7f"; }; hyper = { revision = 17357; @@ -24951,7 +25039,7 @@ sha512.run = "0a803b9e7d23d364122869a89a6f181132f00b54d39f677a9d9471c336c933ba0e743fa4100636a6d3e929714a8896ce964e7614800c675ab9df7cce7e6d732c"; }; hyperref = { - revision = 77528; + revision = 77677; shortdesc = "Extensive support for hypertext in LaTeX"; stripPrefix = 0; deps = [ @@ -24977,21 +25065,21 @@ "url" "zapfding" ]; - sha512.doc = "dc03e0852da5cd9374d67c509f7020664df208bba9b11e1188d6984fb5933205259e38badbedf2ab395d2c90716ed90fbb82de4d3ae071935b5673214f30fbf7"; - sha512.source = "d69bb43a5f34bc77fb3508f374f47a5b368d60fdd74f455d96e8a090318de073b20187e900172f48b4734e5a2932dc4435fbd8766529bb5ae8a5b288a489191b"; + sha512.doc = "6de28a34c3965703111455c48583975bee8b6cfbf5d993b1cf57605a2ba6d2c297c1ad712afd4bccb222140a73bee674944a4db8dd0d0ead2f7d89aa7a17f3f0"; + sha512.source = "a27cf42c9b96e1409239e30c161e30296797b86ce44641d89b02b7c911e8f32278643253598199d6c5910c676f7919fa1055d984822111959e1ec74fded1b71f"; license = [ "lppl13c" ]; version = "7.01p"; - sha512.run = "1d59e07d0aa5798fd8735639b7e46bda18af0961255e1f00e7ef891ddd02dcd56578d07b4d5429541c12f1b326faa394e93b55b77b9a437afc666a9fb7f934bc"; + sha512.run = "2396dbbf8b1d15359af6bed98b72e4962155d822886e08652f9464e99bbd2592f6f53e8a246d1bcd0042311341eff2aefc7dfeac8288745e0de9c5bbbfcfe7f8"; }; hyperxmp = { - revision = 70694; + revision = 77677; shortdesc = "Embed XMP metadata within a LaTeX document"; - sha512.doc = "51549221d2c14fe16b77f4fea19d10ad09db9a29ce8217210b90f55171e4013dab7336d115a0f31ef0bcfc4327c27a2950c1c2eedeb9d1f03e03957b842d8f7a"; + sha512.doc = "bcdf885d2eeb0ae861ad24360010517624eadbeef9b6e60e20055bb79c3eb54f62227817b2a415c8986f9ab3af0212b641630d0a73ce684b175d90747fac8f2e"; hasManpages = true; - sha512.source = "68c71a154f1e7e1a2fb2eb9279263d6ae24dda4d117da8c4e9bb409602c62044ebda34725985b9bd14a04257dedde516cbe6f4f7032108fe8d360baab6582953"; + sha512.source = "b83446548015be52e150694e741f6ec188e813f2583919e64e4b5928ced76921a8be47d56bb7d317d6c0f0dc6026e649652e4dcb96cabe221a07021e46c39432"; license = [ "lppl13c" ]; version = "5.13"; - sha512.run = "63c21dbef4c22d352e77df1aed8bbd37d1a6a3cafe3576dc03f88e3a22e7c181625d83162849e6eba5977c7c3b7cce176dc0c3aea9dc3db4bebcd601cb4bcede"; + sha512.run = "2fb520ab1d556878d2a9bedf949fc8ead04daa38477f1227e951651fc4bc2e923e216f78850bc77fbf67a5047b5173049fd3f7ecb7775c1e3ef7e1376d8a0c18"; }; hyperxmp.binfiles = [ "hyperxmp-add-bytecount" @@ -26557,14 +26645,14 @@ sha512.run = "8a8a83b7596db194c6e12389f467c5013dfba45a18dbbf4ec53c6200ff180d09f826dad90d17784ead0c325d3df1531636f6ef5b1570c4b257d89b628dafb271"; }; hyphenat = { - revision = 76924; + revision = 77677; shortdesc = "Disable/enable hyphenation"; stripPrefix = 0; - sha512.doc = "9979f771600eeaa96329a415cc96848e6b221dc176648ae202d49ec07593670ee68f9b8c4bcaf7a89430fbfb0f61e616a3d5de94c2e42c040ef37fffb53fb8f9"; - sha512.source = "79e88db385a1c9406d9491e734f89462c0578ee12f2dba12e0963fcd0917c7fc9dff05ac3d26752bd348030c078a39758cdc3ead788ae30839b2d674ab1570a3"; + sha512.doc = "f3bcb9878d0183c4f0c3059d86529f7a2dfb1965238c691cb7b4589ace769fc197239b153655a5e9fe2ba0f0f95015b2d4da3ef347d42790dff71c8ef2426f57"; + sha512.source = "8834f8f394252aeffce49971cd6ef9210c47ee91353606017205e544913edbbddd16e09311f54b4072b6a90016f2f773d79724a3cf3e96847369cc86234fc5ba"; license = [ "lppl13c" ]; version = "2.3c"; - sha512.run = "003aeb02f6ec704c0cc0ad5e9d53be90892112d4238ed928c23642334c0428ed872b97d663e82063741d20b2060690d14b2e807a39a6167289e29e30153d77d5"; + sha512.run = "0fa5a0f0aa53d85819214d7829f4e0c544a38b4116c4fbbd7b970f63868eea01993d0fbef8a2b5d93315c4c490053343b8b10ced09d6d84541e45fba710a413e"; }; hyphenex = { revision = 57387; @@ -26583,39 +26671,48 @@ version = "1.0"; sha512.run = "f2968e8baf048329d8c78934770aa5d0a364ac7b3f77dc00a163e085e4fe45420c180acd05b281016aefdfa6523bed234e75ca07da0d133438798c1e51330d83"; }; + iacrj = { + revision = 77823; + shortdesc = "A document class for IACR journal publications"; + stripPrefix = 0; + sha512.doc = "9121ca7e0a3818cfebdf4721aea90cb6f2e3b11775f0c166d1fdfa741fb54cf1c46191877631c398274b17c74383d047a100cbab49ec99c271a7e9b28e8c364e"; + license = [ "lppl13c" ]; + version = "0.9.1"; + sha512.run = "a305a083ca04826fdf1b2e5cf798baedd2fe07a1f2cc79a2274c5e86ee2a27e08c1d580ad06b1e8ad42fced96758115d35df8e5b7e413fcf7b50781c24ebc1a6"; + }; iaria = { - revision = 77504; + revision = 78148; shortdesc = "Write documents for the IARIA publications"; stripPrefix = 0; - sha512.doc = "6d32612b41c3ea6d716bc14ca831713fec74edba79fdb055ceb7dc32da16c5a1e2a0d9ad99a4ed65b78f1e8a03ae2397ffe98b829d9740fbb5b53b7c1788c84e"; - sha512.source = "b974c5bb33fb0ef74d9f29ce02ddb433d2856568b347903fed56ff26d02b0c230090379c889b245237ead3e0662f495aa41691d419eb9ca14829f493d68f722e"; + sha512.doc = "1c10b30134e446bba20be754a097098bb6d6f6eccc9ddcf291eb1f2f7d9d7b27e8dc19e8afc8a3b490c1b8813f7676b37e35466efa7a2f80b559af0ac332ea17"; + sha512.source = "119da17fcb131f02f3f0f962d6dd71c54306576918fe1fb8d9977716308c4a0f85eac96e0d4d4941626c241f4c6f50b2bcb340bd6bcdcc1b807b8eac8b01d057"; license = [ "lppl13c" ]; - version = "0.9"; - sha512.run = "e3a3cde7bed6f7f2d2f277b4ffa9ac97d6f6b06f22c6bcef1819afdaab7cd9a80687390501f9963a8b2a188c41281dd26abaa5b4ffebad0127c29056d6221ba3"; + version = "0.9.1"; + sha512.run = "3d1f712bbd9e6d4ac9954d11fcb1226310e66a4273aeab91cdc0df8f91916d2e7b8232172d5505c708049e38945a392ff1e8790443605fa00026ba850232215a"; }; iaria-lite = { - revision = 77505; + revision = 78147; shortdesc = "Write documents for the IARIA publications"; stripPrefix = 0; - sha512.doc = "fa6b02369e76585ab1501c0e188552f01891ba972c60181bdde70dd575b22ef599d64d8207dc97e583f82acbd59e2ecb4e47750860fd7907c12bdc93b917f057"; - sha512.source = "bd642c7c41b642348f0392ea178868bf661ff48e0955c087d681568340b738fadd114c01048aeba226866da9999b285e4ff383e0e2ce02f7c70f2f7fdd0153bd"; + sha512.doc = "666de467d42bb55a1f8e09d79a5a9515c4881e815a39361b59837bb10b5d668fcbcaf7e2ea675b8b92730d6c2d71ab1634387da56fbcd79b9bf57f89e1077346"; + sha512.source = "37c1eabb1cc3e8afd0728c2410b4e5c9ed5e20fd42af2e9c2df1a4a0227a0b1e6ee590abedf01e84e42a2631f6642ca5fcc668074d4b3932032bf48b040d6276"; license = [ "lppl13c" ]; - version = "0.9"; - sha512.run = "8e035faa378b5445db3e2c7103ed607a0c97018481a74eba2a274d0b77d891d446ec95b174f905d38361d309f111b5d9df3333ecf682062d6414a012fba9249a"; + version = "0.9.1"; + sha512.run = "2aeb7feddad7f5e53c2428fa48d0372a0578e6ebfb48dfde4fbfc0c08f7455ecea557e0873d62d063af80f2908ac734d6db90ed34b28127d2b9b06b3becc76fa"; }; ibarra = { - revision = 71059; + revision = 77677; shortdesc = "LaTeX support for the Ibarra Real Nova family of fonts"; stripPrefix = 0; fontMaps = [ "Map ibarra.map" ]; - sha512.doc = "a163ee666360ef3c389b911fb3dd0ef491c234f8e4097def2143f4d4273d01ed3385f3c35edad13b1b018a46963bdbc124be6cd056d6a95aa477041d171b9cc6"; + sha512.doc = "8d20cc10cab96132bf3bdaf1aaebc949353fbbe037d0157bb4aa1893ab014b6012faf9a4923364f88695e21c3c23a32cd722b9fb19679416c629934fe256fc1b"; license = [ "ofl" "lppl13c" ]; - sha512.run = "2b302cc5c97d546fb0f47d209ed1fa36e019bf5dd204b9b6c3325ce039860e44019ffd5c3482f6986bd894d73689300f8537fd3598f39dd3987811b741602a1e"; + sha512.run = "8ee4e854f9fc2eea663d6b52f3dd588e740de1bb91c1cae68a81cb88ef7599953f6e197a6ef95730a331a93c02f9ac78aac8b26de1dbce0b0ee7fa1db10e6381"; }; ibrackets = { revision = 67736; @@ -26806,14 +26903,14 @@ sha512.run = "c9027b8bb34f15e667e530a8b8d57b793ed16a7ea33feabe58f22cd71230945905054e01853561f4cbaf5fe22f4aa140cbc95072f375d567f57bcce3c4d07d09"; }; ifmtarg = { - revision = 47544; + revision = 77677; shortdesc = "If-then-else command for processing potentially empty arguments"; stripPrefix = 0; - sha512.doc = "8f456c15ecd5090d2124a85b02c1ad100dc999064b258678cad3c444acae3e88b95e38f7ad1785bfc91f385d6bc1664c0b58282d5ef36e6cff9857b81176ab7b"; - sha512.source = "e30806ba6fa85737f67dbfbf7cc1556781bd4cb2179672e5b9980e7f625366d5627c69411dae34a9e1c0fc29c16acaf302c344d9d93b9dd4afdf23bea020cc63"; + sha512.doc = "010f17060026dc1715c7119fe0840484b204936bc81aee790cf149d0e27ecf0669866c99f10535d8b8ffa638c91388a64fb5843ab36f3adc5ef1a4d296761da1"; + sha512.source = "ce8e49cecf849bc343e19d0aabc8f1f9d62e22c8284d399662f3dbea0b2a26eb961205cb29191b810f4fc198b5bbab97f0d79b7f17aa3aa7e1618e8dab86b026"; license = [ "lppl13c" ]; version = "1.2b"; - sha512.run = "b04aebac5acfe90a149f417cdf0d45b3a7cbe53d53d4d9f39d5badddfcb894e07f397933199bca702f3f0e66458133ba17feb5ace2ebda4a25bb24bf1af5d259"; + sha512.run = "c26d5b3b5945b2908a1ed9e97fdf5ad8ee43dda7f63d72969f9fa9ec020bd341e7da385b9e9feeb0f822554d6b0b05b225bb3bf8c164d9b11164265af465afdf"; }; ifnextok = { revision = 23379; @@ -26826,50 +26923,50 @@ sha512.run = "a56c703e1830fa64432d1b3aa72d3dff52b17c0e5b90b2cb34f7dff974e51331f5d9daa2b5aba578a8bc4a73b693c9a3dd811c6d7e32379165cc7ec1349c541b"; }; ifoddpage = { - revision = 64967; + revision = 77677; shortdesc = "Determine if the current page is odd or even"; stripPrefix = 0; - sha512.doc = "924f08c94634f1149f8873c626c4b73cbbd2a6fba0ed28f1199b6688fd8940720643ba672d781b28f6802c1fc5dfed5928784a70436d492f4bc51c6d43006119"; - sha512.source = "1a77f0234475293f72afad4b2db4e5b861236b30a80172460be7a4bf0b734a4a06a2f69018415b80bba11bd68bf4a36a953eaccaf11efc93698f1f779f80f071"; + sha512.doc = "95df91af084f4ea145ac9a03ea3b5a733b071caa20839a5df4c37d7e65c5f6d9a99d5bd1abbac8d79a2ac5ee1957695385240202d3f003d393caf32984a5c9b4"; + sha512.source = "e55a2a018385f659904063660cb8cd4fcc786ee841ff497d81cfc6218a3189fcf48a18dc75f5fad98935c7d2ba28c03baf889dedd5d0aacf27e62e83a2673dce"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "2a750da3db6bcc2c08f4240874d57c4aee1df4fa42e695156ad08ea5c1e187061c8071f621d3cae9365f28853c44e53a94d7702ccb4972656d096ed4d1272524"; + sha512.run = "b40721f6c426b0899c79a16feaf2b3cc75b617fb39a1c5a6e1aa8794383b4261d26a8b0b96546804dae5d66c024fa1c8537172a10e839edf30c4a64487b3eca5"; }; ifplatform = { - revision = 45533; + revision = 77677; shortdesc = "Conditionals to test which platform is being used"; stripPrefix = 0; - sha512.doc = "520004cfa412c2a24ece0e00b11d457405e71a446e554a1d930e60ea7dbd00f61b2b6a7ecbe89b62610316fd3b6fad685d7013042fa71fd7fb270b40748dee56"; - sha512.source = "a3c33b16decd5fb443d9b5bb13f3a5e0ed56705d353b0260772d81f963460ff7e914fb1d7f4ee24e249bf15af77368ddc6fea49014202389baaf035f2165e17f"; + sha512.doc = "4406e4bd2692bade1e2f6c5d6bc4a821c09516951d2ed029ee0fb3b1fc20b21114967cdce37d51c8cda19a3faa09d50f855c966ca17b5a7b219d54cc39fe0298"; + sha512.source = "1dadce942d50cd36d9daf1ab6934943e47bab49504eda69a901bc7f280f426b9f7614c22ad19b0708cb59077c89679dfb39522d8a61e48546cfe7507b8ef69c7"; license = [ "lppl13c" ]; version = "0.4a"; - sha512.run = "952f87877c058c1e8ba3df227ed7332501e7861bdfd2a29878dc4b14e6b95a1b116459bef7f65c5bf277c95d08120c7e9fa9576a7654739e4a26125ca4d5c724"; + sha512.run = "efa7dd7a7bdf685c7557e594524fc015c4fc080dd95ce3f008a4894187e1496b029d0da9fad57edb48dd73a7da6e54a78ab68483df8e581c0ac978111585f813"; }; ifptex = { - revision = 66803; + revision = 77677; shortdesc = "Check if the engine is pTeX or one of its derivatives"; stripPrefix = 0; - sha512.doc = "a65a583b033509fc0a41fb65c6ec17357c0e095cf09d6f5d2b9b1f8e5fa323f368cd381941e8850bc1fe81a213dd2bbcc3d9877c08d50a5a78efedca05a7897e"; + sha512.doc = "99619f76ac44f500aec7c6a653362caa3cd4c9144d7c8a91b8310d5ec54b7290db54989324a0969e0cac3a6014334ec700c293fa122730d5befde02acd6b4207"; license = [ "mit" ]; version = "2.2c"; - sha512.run = "9b0588af312fc3627687703f030f40ae421d9949d696891e9a60aca3c7582f0a534099685e8b8d5535df0d2f9dcd452f4219092d70c285d0fa65af6d140b7afa"; + sha512.run = "73bab9ce25233bc2d07457d1afd7c2ffe730b4aafc8c82b73e9857d89cd58ab595a68601e64ba911622cc43378636d1f6d19f842ea5922ace86ce722640c2965"; }; ifsym = { - revision = 24868; + revision = 77677; shortdesc = "A collection of symbols"; stripPrefix = 0; - sha512.doc = "10dca0c00a52d9d9775bd2ae35b50d7d56294da9b8eb21f2bc35f7863cbf1ab357cf8f3e1d949570ebf4908a60d9ccfe604e69fe779780c8e7527172f3f0e999"; + sha512.doc = "ea042196b4d6383b0b623c59ca2ac8f04fe3d91c040769079e316ba7d7082f6c2477198024abdaf2d18ab38e0ff9737c3a6d71933e770748b9f3e1be3e109ef6"; license = [ "free" ]; - sha512.run = "ef6615a3768f87009d22c3feeaa074a0589b17efc8585a509e21692195a100e5b11e2d0849fa2eaf8f80cbe0d96ea12e773aee0be28e7120ee80a86dcfa6f8e2"; + sha512.run = "87833057534a19df6902b442f1ed85ba9da5961b8bb97a9350d9d52a9a7aecf2ec85260495be4135f7de03d4fd0e694c97e46c4412a8d02f37e2a43b6c536cb3"; }; iftex = { - revision = 73115; + revision = 77677; shortdesc = "Am I running under pdfTeX, XeTeX or LuaTeX?"; stripPrefix = 0; - sha512.doc = "ca80b5babff8f78624e2908b55c3f9b9cf4e9f3f3ffa777c965e20f00e8bc71840c694cd50c94042c1cd0037b88e3260f29a57a3b39abbe0b6e498245e86ae5e"; + sha512.doc = "73354f3a0b12a708cec94676f9a5cf7d9e32b60f49791f95a21034589933943ba4a4708f8dd868db65ec4ab0679ad8ba60d78e2293f6f2b10707fc941a1fb362"; license = [ "lppl13c" ]; version = "1.0g"; - sha512.run = "39761a9fe27652d444f3ff119c891c25af859b1dc8e8e21419cc44a45443bc8cebd631168b46dbd70853d2b84c88586972c7f471bd0a504d0b6afeec13ad6b7b"; + sha512.run = "b958d8285b1ce12010034fbea4c3155a7f44c8aecefd16559581e24cace453dc6b25ab5a40a2340940fa9e540da5a5a8e46ab5a726cd1b7aad8f0996afea1553"; }; ifthenx = { revision = 25819; @@ -26945,14 +27042,14 @@ sha512.run = "0435d5011bdaac97c6f36202a03cbe52cb45f83d7dcf37111b9c68706e4cc971b5b13ab5fe0b29cb296f7af4b217a64b5507ea00dfe63e8496e10b5adefeed8b"; }; imakeidx = { - revision = 42287; + revision = 77677; shortdesc = "A package for producing multiple indexes"; stripPrefix = 0; - sha512.doc = "a07d9461013045274f03145e97d286d930055c4573e917a78e8913841cae30fb61b99e66d098b4ba014cf44e92982301c7d72414e3ce1df176bfd35ecd26ddf0"; - sha512.source = "f3fd8e1a5057cbbfea56a0d21f16bb310fb815ad7363e284083f2c313ac055b1b335fc1c43bbddd1b1beae64ec42e29bb4a194056be658cfd3ee24e49d5e5804"; + sha512.doc = "026e25c293862398aace7dbeb665fb4d72149eb99203c448e637003cfcaa08c4785f8c422c462d561a57ad7d7ef2d2cbc235f2d67f5fff99c71271885a916fbe"; + sha512.source = "662021f3f74ffbf6b12e426e329d50cc7db6f51e6e6c2db7f6d7817a0709de803877b6940eda1656a63235412670bd5b8c8978c71c7d7a3e84ee2fdf6b92043c"; license = [ "lppl13c" ]; version = "1.3e"; - sha512.run = "6ca0680f29daf88dfbd26fa87d47a65c8b2c2d534321b814ff78d77d0b97d7fc5654b4dc0b91d12eb0c9373cfaff5fac59f24def8d0f50d97da34fda6f839d84"; + sha512.run = "97ef4a7dcb7431c0e5afa921ac8e5e79e170c374e7878556ec5a4f5cde0c0855392ffc3394a57937524abe922279b86d31e35194b6b5b7d123bee2e59ff95cb1"; }; imfellenglish = { revision = 64568; @@ -27002,13 +27099,13 @@ sha512.run = "7afd6cf1fc2738bda4f390fe7f2f9d5e1bdd33c2e6bd32b4dda5b232005589f38436813d9e5effb6feae6371896be453b608ed61c64b9bf38fd25ec400c4b101"; }; import = { - revision = 54683; + revision = 77677; shortdesc = "Establish input relative to a directory"; stripPrefix = 0; - sha512.doc = "967d456dd18c8838db7d2ed64016fa0f77f2ed475e5cbe36389414849786d7e7850ea43e8bb00d8aa06e3ba06f62970a6525ee1b5a5109f8cbc77a0baf894b50"; + sha512.doc = "2393bf43b7a3d27401401a87c7269624b835bb2f3d9efa89a2e3d6997f68feb3a21b1481f3033ca449bfee120195bd5ea99648113de0d1cc5364830e414e2f06"; license = [ "publicDomain" ]; version = "6.2"; - sha512.run = "96a92584b4ff4a4bd3b345b446f2802e34d59ebf8c14469a5b5331e6d2f92b63f42d8f5799bdcefc9ae3f74e5e6f93aad7d5371dbe7d21e84ced3890a76c7a19"; + sha512.run = "bc87f8ae75d44b7b44cb51e1617e8ff10b227b5d639ed423ed67525cdd0c58541f10140abeb4d7c4032d733f287e57c9f485fc58f5778e0ed3f7d8b8733d3569"; }; imsproc = { revision = 29803; @@ -27048,43 +27145,43 @@ sha512.run = "a2b43d658ed62ff3a301a1b190cc46f04a4a46f413ed4af3e0f84f1873efc6841cd23fc07d68a90cca50b6ed00ccf654aef9dcb6a8b4863277b06c7e8c666e6b"; }; inconsolata = { - revision = 54512; + revision = 77677; shortdesc = "A monospaced font, with support files for use with TeX"; stripPrefix = 0; fontMaps = [ "Map zi4.map" ]; - sha512.doc = "9139f7769536398c2822c41fe1fd0850a81fb54d70524904b266c8e231c95e344e27468187f474d51a9ab8c4028d6e5f9cc4513d1b38e306b739a1572c387e88"; + sha512.doc = "5262ecb372dc1e5b238e10a693b35480a0c048497c636d33183d3a27e228247c7b3c09a86108ce6a990b42d59a8a6cdc4f5db73e609a4ff6f3450e109d10c21b"; license = [ "ofl" "asl20" "lppl13c" ]; version = "1.121"; - sha512.run = "3b33a1627083b50019e0c66ad49319d3ae699943f217daa21f57b19dd2733d29c6f1e9fbaddc1e3e39ea96623581b1d6a388f1a0009e84e4c3f381887b05d4c7"; + sha512.run = "be94f1b500430765601a5f2decb8a4e0bbcdcf819c1bc010847fc42bed7b8e5b6d09e6323ec836d3d588dab889a4d80c74f8d3a7b9c535d7cd4377dbf0843191"; }; inconsolata-nerd-font = { - revision = 76924; + revision = 77677; shortdesc = "Inconsolata Nerd Font with support for XeLaTeX or LuaLaTeX"; stripPrefix = 0; - sha512.doc = "5dfff3372cc69793845fdfb4b7dd768899afdcf876b4ce412b827a0ec3a19ba12a286928bf50537a18ad3c1b9ff0ac088f760f3cc32516a5dce307fe722bf8eb"; - sha512.source = "3c1aa35801fe0d5465fa1aa11864a6934fafc4d41e0b08f73a1ce52bdd5871eb69a69998be2514f481647a4b3060b9a4fc9da9ccc1496400142a29ce3833f20a"; + sha512.doc = "f3121715ca11d0ad35bcd23e0d109e31c7344c83cae3825c16c1c64661c16305b25bfdb12241c0dc0db40c234255bf5b34783c4f384d85ba403cd586b2785507"; + sha512.source = "517f3fe3809aec30019f871620650cc36b45e5738f5e9eb76391b4e7603cbfb648df7ce53bc09d025e736c16155e52b18d1a53a207de472fabbed44b140ebbda"; license = [ "ofl" "lppl13c" ]; version = "0.5"; - sha512.run = "d03900f00c371f19f23e5624d409d24ea21b7c8d9aceef4fb384eb812406e8ba93c6144b7a9fb7259d2691dc2a7962c1ce9b314f97f88cc853239e4044d02fbd"; + sha512.run = "dbab4fbe905939580a05496093318c8691b1286496551aaf55317a19cddf34796be437c26f745e456d86a1809eaf023403f59a28e4760e34eaad4db9a5e30ab2"; }; index = { - revision = 73880; + revision = 77677; shortdesc = "Extended index for LaTeX including multiple indexes"; stripPrefix = 0; - sha512.doc = "74d48d40a1e888350f5f5d054f01fcf82d84b503c979dd45a14b960254e5a83b00a639799e632a85d35e28197da74065272f1b0fda67de2db13604d00959e260"; - sha512.source = "35a7a6c6eb17a1ccfd834b912dfe3a253d4ec63890b772dfe7e8800bac0aa3eb80d4b1a3b39492c312b566676ac09629eccdb84c8253e43f1fc1eb8042d56f58"; + sha512.doc = "0971796b17a267ebe62e515865399c1b6a81bf0392e7862851f7a5682ce6711c24cf9be85773ff3c8a8722d281f1ce0eb6d0300514148fd4528633f81645cd07"; + sha512.source = "1267ef771accd08bbba8b91272e6d41d6478d7972dd4ae28c2b6ce37d4e424c0f5c5d9fd3c1b8d23857414e09a984b9706db09786e1b47b78c38495f401ad06d"; license = [ "lppl13c" ]; version = "4.04"; - sha512.run = "9e40509ab8e3446968dba2d7523b091c206a51d290ec9ce5b9d5d555914373dd0818bebd25549c4306b54705ca076c6680f6e886459233827bdac3b8e58db101"; + sha512.run = "10c5552990b888ca49378e6368c7df4ed9992910a7ef27dca20c2e43cfe1509e4b102e6f8f58127db1ff7e25824d184ff2be8995156d5022e05462c22fc4b733"; }; indextools = { revision = 68555; @@ -27107,14 +27204,14 @@ sha512.run = "1d8a98b6f49bb81dd7a1f3f2b589f0b8b0cc58f4f5df01d2a1d3067d641ac5a86adbf63eb4d939d155cbe46681cd9cd6fb7aed3d61e17bd25de5b3b88a690712"; }; infwarerr = { - revision = 53023; + revision = 77677; shortdesc = "Complete set of information/warning/error message macros"; stripPrefix = 0; - sha512.doc = "2830f622e2ea8e5b3427a9d924dd5f45f0c63a8a6de82e261102ca2c3f3afd7b781a7e0d50903dc8d8c1bee0674503f3ab935fe81dd9490d4310650097c4ffa6"; - sha512.source = "ccc6e1f7a63c10fed449c390b2283ac44b94c33a453f1146658082c888723ad8223bea01b71545d7f57f89fb8c8373f1a8329aab7255b7d17fd36853456cfbe9"; + sha512.doc = "f88aa1d841097e7616bffb96af9bcadbb2c7fd198fc9f4f1c083af14fb3a5d7ba266172b1d00b5f749c3e156a110345251f4200848735c9fdb0c5468472a31cd"; + sha512.source = "6f2a8d43572eb688bec1ed736aa80073c9a5acce8f401efed07823979c67716b2a2d58f113f2f4fe25d9d837232c1a511c76cf6eb3043453a706d0c42a97daa1"; license = [ "lppl13c" ]; version = "1.5"; - sha512.run = "a41fd6f2ee199e460950fdd31484be7e949a5e36ca740daaf3a1ffa01103d865f573c8ffe0859a8629456786cabf2f1751dbd828cb5d26356b1973960c854261"; + sha512.run = "eb441377de3ad2055b61a5170391209ce669f3dc345bdf86efa9de8b2936db6e13e73a83b26e925e3a492219261dec2c0dc35397b4de2533846a39d5804e5876"; }; initials = { revision = 54080; @@ -27186,13 +27283,13 @@ sha512.run = "b98b83ff26b5ecc9826f111d9faef5aa0f51ebcec7978881da2a61287af7aee022dc1b7812ee457885c7813eee0d2200d250ef45648619f3d105e2df54cd21d0"; }; inlinegraphicx = { - revision = 76924; + revision = 78043; shortdesc = "Insert inline images, with automatic size/positioning"; stripPrefix = 0; - sha512.doc = "c02b75a9a66bb98324f851b3be049d7f333dfd70f243ae253320fdd62a8903618f095dce07a5ba4fef7f6203d7e8804b7a9b3e6326e0f7e161df5d165206a27e"; + sha512.doc = "ca53c30ac2f1f2c32da1357579037832e85d8ac351647ee0e08e6d0c0725d3716c88a697d305d9f86a9ab683c63c48615682e69576f3400d2033b85b30b947ae"; license = [ "lppl13c" ]; - version = "0.2.0"; - sha512.run = "47dec9eba400a8c376ee9902b004d2ccabe079b9f840aa8d3cf2deaa7bd87a9c0fd77780641b6e59f93103244519a9dc478de33d7e4c6ff8247f5d5a40749c7d"; + version = "0.20a"; + sha512.run = "bffa62e5ea720631be86c95a3cc010da0c880af883d26fbfc3d567bdc0d7ed9892cb6abeeceb8a0aff07cfa3ebad58a4c7492f81a0c060aed031a9bdc57aa875"; }; inlinelabel = { revision = 63853; @@ -27214,24 +27311,24 @@ sha512.run = "91abb86ac221d0cec84890fae7ccaeb0d49858be5bde4d5037f17cad4d7adcc8addb46b79029cd995b15c5ee388eb1c3b027054750e64582a43cfa790f0a1ba5"; }; inputenx = { - revision = 52986; + revision = 77677; shortdesc = "Enhanced input encoding handling"; stripPrefix = 0; - sha512.doc = "087bca2b38a73530b19dba7343cc488b39ab505ce00b4c622f56f9d40c448e6349052e12358cc8fe6d8db7039c6af4f06910784795a2cb1e69b85eed423d1314"; - sha512.source = "a633d0ba777e0342fe99d1ee8d9c955fe159c4a881f31c46fa205078c3b1786edc2025f58ac88b7dccce0c6bed50e8f44025ebd43b28871db953a34e54b3aad7"; + sha512.doc = "1e6d9a4bb0d19e73c18d71f70b797bbf217a9988cceece9dd255294528a6fe8f92fa6e95a976b0ddeb51a9ef9fe893f96a3185019a8be617649774d02c825bcf"; + sha512.source = "e4ff0f3911efc2a2a16def3d4102d94327c7ecbc043e6dc45cc87c8944ffd07c9a3fe665fdfd8cd879309665db10e3bc59941c86cdd3d6246f64aff88298adaa"; license = [ "lppl13c" ]; version = "1.12"; - sha512.run = "5550c1d76a0906f47ac3e2303fc57ef9ad1c8442e12e3522826dbe7fa8c971c7ca4241e0a1707f6e10336855eded20e94130a6db212b787383282326aee8886b"; + sha512.run = "0df35ebd1114484250721bd75d0f4a60a07241552b0944b24a01e6558dba1513ce187fb8d121203d84c5000d4ca3e8cc6dcf820a93be022395971061bd475b39"; }; inputnormalization = { - revision = 59850; + revision = 78116; shortdesc = "Wrapper for XeTeX's and LuaTeX's input normalization"; stripPrefix = 0; - sha512.doc = "ade22bfe8534389f117f0f99dfefd7e27f84ad653419929ab86ab045ff08c1d08952178c6c8d42b3b22d575e371ad4b77c2efda436e4b8ff89dad2bcb67c7d65"; - sha512.source = "048bcdc198cb028863f2f3f30366ab209f18fa2d3f76cf42ebd795cf34d92734e617fdd7412c3f5e43127a4853f1f2b3fe928c8cd554b5e5fde430b5c9170d47"; + sha512.doc = "8b72fea0fe31b6ae3a93e15eb92e3c05691b55529a6e2da3a465eebdcb1b80271cc26968bf5d0e21172fc54cb4879d3ae7d98851de5296e0ed141eaa1a385b88"; + sha512.source = "5cc002541f8e7e8b59522f54c7c537043c333be719a6b31ef5682089d118b240138d4f5d09ee7932512df761a566c99bc353beba8e56dbccdfea27976d8af295"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "ea1b93d71757875867fb9d899399ad5cf95d2a0560b3caf2569d08480f4d65dcf4a963632dd27b1e28674a9b5c6496f769c17ae08494a6c37ca2d0e6a8fd8f04"; + sha512.run = "c58c3c4b1125f6bff28b1f6651461c10f582b058847da459a4dc984167d2c8388e8b7e3ff00d98d4cb14431ae4be9dd75f274222d6fe510c8f3c296f6cf32865"; }; inputtrc = { revision = 28019; @@ -27244,20 +27341,20 @@ sha512.run = "e6450fbeb0f9033b0bcc586c34f5bb8e9c3a6aae102c15912be315d14fe883b8bea62a59a4a65d0ebbfa9cebcc518b9dedf59297f026423ef14aed2c0a2004ab"; }; inriafonts = { - revision = 54512; + revision = 77677; shortdesc = "Inria fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map InriaSans.map" "Map InriaSerif.map" ]; - sha512.doc = "352e35b1b748f502db20c76f670c8eb6d02f672ee743518113a7b7807678ab45f2a628980229d8dae67df0dcd3581a5a28492adce8752a1a5f914fe550bab01a"; + sha512.doc = "179c1caf15001d26788fb83a6abe478f71178669501f3942fd4b618f587b8c40292ec1f64a51b9b3529e90f8add5c7f6525ad00c4f66fb243f287a1943a39813"; license = [ "ofl" "lppl13c" ]; version = "1.0"; - sha512.run = "9c960dca72d433a5ee20b2afe843b92fa98060e67638676a8e92ce9c7dde872be4bfdda6be7a76ea90db97e51784db4487ce22c79cd110ba0214ba54bc8fbe18"; + sha512.run = "e0ae2c6ef7a5aeb42f9ec1bcca2173cdcdb60815715cd8f59eda1f563aee7f6d6887fcb8fa49f3ccf31db30113fd0372d8c7bcef1e641e69ce7261689d4b99f3"; }; insbox = { revision = 34299; @@ -27269,12 +27366,12 @@ sha512.run = "98398c838689cfe22ba859e2983f374ecf94b21bcf46de362056821af31285754717f7b2169f8bfb6fbbbee849449a1f3caf52d1397a901133d0364b392654ce"; }; install-latex-guide-zh-cn = { - revision = 77231; + revision = 78232; shortdesc = "A short introduction to LaTeX installation written in Chinese"; stripPrefix = 0; - sha512.doc = "e164eb3064b5bcb6d5b9ac070c15d18e1bbc6b224e47e17fb5e924caae5812cba3c376aa0140689c2a8c5e34ffa5117a38aa5c6e0912c180702665121056c505"; + sha512.doc = "583438c2aec15e2878a777ce4a3c81490990e56af40a134a11f10d9ec766264f941ad2f369df6ce15e7071b742165f3b5b0d8538c77482b1cfdacfe8852104be"; license = [ "lppl13c" ]; - version = "2026.1.1"; + version = "2026.3.1"; }; installfont = { revision = 31205; @@ -27288,28 +27385,28 @@ "installfont-tl" ]; intcalc = { - revision = 53168; + revision = 77677; shortdesc = "Expandable arithmetic operations with integers"; stripPrefix = 0; - sha512.doc = "f3cc5dba031957d77cdf39d902eeda96c8405efef52352109a7bfb187e363321d31120b4c66ed4b2e990fbd7085b927599a0956749e4303611cdbec5d9d7179e"; - sha512.source = "c3fc56d3ece265756a6c19684e7c2f9717df7f65176a640bcf6fede941468c8a426abb610ebf9955de920adaf2c96165f91f7314f48701121dfc4381f921d42b"; + sha512.doc = "0a12aafdcdd557bc2427e0c183013daec943e3a774dda68dfc1a89b721e7fd794f11a4ab917eb8bf72c8d3f637cc4f7a86cf1f997b94e0de4f28bdb1cdef2761"; + sha512.source = "a363d77d17d1bf8dac3103253f6af782ad55a50a55a92f710581560c859b5e82a06e0b4e16b0a27c404afe332324f6b71a0cf2ca8a488742f55180245f2b4a6e"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "e1087a7ab3f1d695bc20435ef0bb2b806d1cca71eb792fcf46e6c2fc6d819de2ff623a65593b65d5bf228309e3e3d5210ae1fb1452356f97a5ecb45921a7ce0f"; + sha512.run = "35cc89fb58761ae3afe91c11cbb4e4694b48baa80f06dfb00fb347b0252238d18c10d7ce2db8f0cce761d655e62da88c3fdc73dd4d5890784f8a69604fe5669f"; }; inter = { - revision = 68966; + revision = 77677; shortdesc = "The inter font face with support for LaTeX, XeLaTeX, and LuaLaTeX"; stripPrefix = 0; fontMaps = [ "Map Inter.map" ]; - sha512.doc = "64260a91b781bc0ca36a73e1b44ffc34847b26b977a950cefa27649d7382e9cb9d34f70f982831912489d86e343d4abfc81ae0d91302d3276aaa5c8567c3ba42"; + sha512.doc = "52dd4bbca9f4e5f7957113ab317f20a803c50d4bb785242f5df9d243bb7f8d030b8f1d71cf81fdfaadc5c3aed1592edcff312bf88f593ee3d53b3e0e6908afb0"; license = [ "ofl" "lppl13c" ]; - sha512.run = "3e2799fdcbb3648912d99ae0fee49b3e34098204e742ffd8bac5fda212f3e452606124e5503f99a52f7f647b54c31858256e7e1dcee4a566f3ca8e9d5aab5eb8"; + sha512.run = "b1f929a0cbb168d03b7c28bb1f00a06c2ced17222c0b1881eb64c790f4f9e026ab1246bc2510c4993e5308188551def6b842fa20a857afc666cff06ef059b60d"; }; interactiveworkbook = { revision = 15878; @@ -27320,13 +27417,13 @@ sha512.run = "2afca3ee8051065d4014cae8ee751f085abe6e62ea0af7d6c036bfd9ae6c3f38a295857d67c7e8f75a049fd618c82ad8b28a66f5c83a387969549cbf20ef159b"; }; interchar = { - revision = 36312; + revision = 77677; shortdesc = "Managing character class schemes in XeTeX"; stripPrefix = 0; - sha512.doc = "c36dfea3f3f62660cae4f4653136269247bd109931b2eb6478eba29af089d42b6ea9f8afaf0c345c9364a68c1645e288d289345e13c8582e1639edaea20a26be"; + sha512.doc = "53f8a3002fe0f86b5dc8e9998c47a68bbf47fa72256227052f7cb73a1e35a3aea47b1b2ef1354b74a480ecf2d593f2ae9b2b827ee3aa892258b4f8ce05e6b274"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "8beb2e016e1a6af0199708355b8f13aa1accc614135cdf1d6dd534eceb6fd5a8d9e611e4d6fe0d72da9effdef446549b01d5ea2aad043f3fe94b81fd3d4aa188"; + sha512.run = "d00108f2eb7976baf3614754a6345b943912a5f248e2a2183e3adfefb55c2bc575c58826f22ffbf57b9c68ee545704374fcf31fd2d96bbbb123fffb4ee07ff42"; }; interfaces = { revision = 21474; @@ -27365,13 +27462,13 @@ sha512.run = "6dbbf39f9f0f357f45ae275458f03abfee625720b5f2dd3bbb5a78f60f4c0e8972d153c8d1647f147403f7c665e25147fd0c576cccb226a74630348a9f0a7381"; }; interval = { - revision = 50265; + revision = 77677; shortdesc = "Format mathematical intervals, ensuring proper spacing"; stripPrefix = 0; - sha512.doc = "22dcf2288d7f888e76967209ef1fd31bef66dcb9784a45126a945c4a0ea302c67ab4a35bd864355b29679131cf2cf36fc6172017599ccf3025c4ae1537362b9b"; + sha512.doc = "ab8ca89221fb4dd7e48d6a5c189d75de5970fd3b3fd534ccbad73de6192ef9742d56649d32abb7daf537a2308c9a369c6da9df6b6d04d108125265a9b7387619"; license = [ "lppl13c" ]; version = "0.4"; - sha512.run = "2a2fe0ebdc4754ca74962270ec48c69e6574c13e446628f34604b13584e7b14ff33add55744f03a1d28443b5ae87ba79926816bf44781951a729913ceeb4d6c9"; + sha512.run = "1c09f48ca501e8147d8e1fb4621fd914f0982af0e8f301104186ce0a3a888ef09a265cf5ef1f2833133933819c7db7ad4331a96a3d5ccf1326bd2adf49bcb42f"; }; intexgral = { revision = 77252; @@ -27384,14 +27481,14 @@ sha512.run = "954af096491174ad50a516f4dff62b0e102941df4291d123c5c8e4820f4b15e7dc6e348082b68fff1f9e8745d9932b6fe43086dceccabdef0a50311261d283b7"; }; intopdf = { - revision = 63987; + revision = 77677; shortdesc = "Embed non-PDF files into PDF with hyperlink"; stripPrefix = 0; - sha512.doc = "07abc35842c8170da6763d070180f63505ce5fcc98ec9966b3e0b7502191ad267b4b6b0a9bbc6fe1fe037b0eb6e249c9ba9080669abeaaadfaa6be26ea86e5f7"; - sha512.source = "ab22656c6f47d03fd416e7340438a1c57e9ec1bcf360ec3224aa7c37859b1210807c3ba7b94d9fcf7e4a6878c9874332d3bd030cb7e1baf3f05f10077169d75b"; + sha512.doc = "c9e40435e446d20fa9cbc2d4203d3b7fb24fabdb4b018d233d27907bd3d28817dd74ca8a99c17cab5db8b3033de1b0bc2f11972227cf90349c7a05f405af4c6d"; + sha512.source = "e6951f28a669a89f1eb20428735715659d9715ffe0b82d1e26c731c444a46dc2cc5b4d37632dbf32181c6e4844505bfc5e777fab5b5645f87f4bda8071b5ec59"; license = [ "lppl13c" ]; version = "0.4.1"; - sha512.run = "77477057b8c49400059eb2ec0ed1ec6ab8c5b80ad661871c5b179af60abd0a5904ccd1faf045951d83e29aec560a77188c8468cb9f854ed28676ce52c3bbbd83"; + sha512.run = "54a72b77ece6ce6f68cba856e76ae97aae5eebe0803e6ab3b0dc1739544a800d5764c94e9843207e4589348bc5e60465c7ed8f5bfdf188515c899c6ea8e38dfe"; }; intro-scientific = { revision = 15878; @@ -27402,14 +27499,14 @@ version = "5th_edition"; }; inversepath = { - revision = 15878; + revision = 77677; shortdesc = "Calculate inverse file paths"; stripPrefix = 0; - sha512.doc = "a9dba77a8aa851a5e915e368c5090fc83fd894c22efedffce97ee0915b4ec50fa72efc30f377891b5efc0749c12018228ce400cd4024369cfb81ff3fe62567b8"; - sha512.source = "de5bfe7ac5967f4ab02dd0931c5799c6c68c5c7a57d8b6c40a205e76546d8a23a6ac6be292c6a1cd4c8475bbf0eb229b6d198eabc66a17b2ea4b0ffd0c798323"; + sha512.doc = "e7f703cf2354d67104875d2410e5f9443d35ebca6f539488dc75e1fe5abeae385a7700f51ff690968ae9e8bf9914aa77d8f17e36c09ddb6a75500c55a2eeef93"; + sha512.source = "261e1f2cc9995ff8e1b6280e7c9eeae40ce6c5b1e50b71c7f2ddc85465f640d59a8e78cdb37ee71125a6743740342b99681fa547300ae16177329eb330b70e26"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "d0d95399067922172799d17cc9b9b4fa7a79cf2928630c63441114c479bc60e72b3e5133b54f8f7925cbf90f5b419c89e07699ecf8e8269b43f969e584698043"; + sha512.run = "a562731ab4c0d5a3ec0b7c0d274eb842e322affe74f00e83c4b43249b5c7c16be7a0d6649d19167ab55b54260e810da9fb20bf66b3a06080a3aca4721dfa5e36"; }; invoice = { revision = 48359; @@ -27551,14 +27648,14 @@ sha512.run = "40a36335c15b453d2e5b5abc29b2ec1891c6f1502ee2f8ffdebd2f9a159cea3aa28eba7c661c12a0445a4f713b77079d8b965ac955123fc81225cfd4491e5317"; }; isodate = { - revision = 16613; + revision = 78116; shortdesc = "Tune the output format of dates according to language"; stripPrefix = 0; - sha512.doc = "75118f62de8568c9826dcc11b753511f57b7fd237cac6aab1c75377121fad2179c81ae5ec5f64ec127a299beb88abc209727d17b1ded623718c7594bb7ca5da0"; - sha512.source = "43bfcc11aefd2c68ec96cf05f7609cab4009f960b5220bc15d982ad384e062bc42a791f269d5480bb1582ceda68f8c7d36e1308129aaa3df41d25d35cbbb96d2"; + sha512.doc = "050b3df06bd67989a3d0f38af5e225559abacd0753075a94c7b1d07080d3ddb9e09d1f9c637e90e8b0b4af9c682665d3dfb3d9db3852e60059f947fe253bab48"; + sha512.source = "4a9dd07daf5b39ecfeb9ef4ed78a3f57ae00c63dfd110d8028ddd0e338b41d9dfa8feb0008dd29c2c95029539c143a164f7e30f719336e778b17e6d1ff2a7e3a"; license = [ "lppl13c" ]; version = "2.28"; - sha512.run = "5fa145cde64155e9a4ca7236cf41449169ce0d1aa88381b46935641ed94d166429c1b139c852f96526dda270fb85736ca54e8864c32452996109b0061003639d"; + sha512.run = "f354a1884be636bbdb5912733a3f0bed2318e47caeb3a123c78c229d4993b0e5e9423568a747906d6d521fbd3b8654efac1b21ee70cec3395a79aac830b89157"; }; isodoc = { revision = 75787; @@ -27665,26 +27762,26 @@ sha512.run = "73770854d45bf404e874aeda0d0bc95dac7ba266cb012fe4af7c4e7686c078b1314500ddaa767b1652e9b05b02691c93cd24b34d6b145fc30c0a3f56693f6a17"; }; iwona = { - revision = 19611; + revision = 77677; shortdesc = "A two-element sans-serif font"; stripPrefix = 0; fontMaps = [ "Map iwona.map" ]; - sha512.doc = "87128ca46f7f2f13f8f886fc1c3da11f17636637632c0d39ebae07dfe70ec92024e1136da7a736a3fc8d494e856b86407ef9c01cd54a56fc2e41372bc0f1c4fe"; + sha512.doc = "650a01e7432380eb2124547c0e00b63e5a38cd52fa6f4242894cfe30132ebedb853403290dda4ed62664a86aac922a5d1c26a98c51d8c96661113a8b71c3bcb8"; license = [ "gfl" ]; version = "0.995b"; - sha512.run = "2a125919a015c82e00bff575407f02a6c9a176f83a6017df682b98af55473e7e36ca0a94ff27091a3a4279d42fea9c49f0d8ae6da7e852ae9c44389dd5d8f7fe"; + sha512.run = "354e4d877a493b45ee48382bc12ce0da96cce046c2a5b7e7d76c1de39fae434f2ea63325f9fce9400b033b5ca0327047ce35812d825c26d4cea7a664e5e37b75"; }; iwonamath = { - revision = 76924; + revision = 77677; shortdesc = "LaTeX support for scaled Iwona math fonts"; stripPrefix = 0; - sha512.doc = "03f63a1972c10e2f808a9af4ec177f61e8da49442f11d3ce05aa47153d0b3a102ca500bcb716cb7121f12f044907ee77fb128e0d7fbf782184ad94d722ab7428"; - sha512.source = "b0fdc11080b959e478f7ac054182be547020887e830049158318652bfbc36dcdcaad16e37143596f915685c1565a9a2df38c57bcef124238b9938b756d734ace"; + sha512.doc = "b465b40f0799485648fdf34259fec4f28aba7ab1d9badf57e606c6cb0d83b076496cfd080ea7f08941033dbd4f7a0260ef9229a167d01344156580198a16f599"; + sha512.source = "b1b77014215a50454d15ca2216be214dd7cb5c8c3748159b500d528b06e42ea8c277415056ec6b72f79778f2fde42aed39a05cb58632e5dd74c92bafefe82894"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "c09a22b94fd960c7105a8c2f974082890ea42c83b2f101f80ebd87469dc4f63001ed186d349e5611f5ca19dfa8c0586d22e28b8c187571a8989180344c4f6276"; + sha512.run = "08098e6055bee879142d2eddfdbff528b7dace397670f0c8145b0f1f96a5eafc036b2f6da229693240fecc1809b3fa741ed5d074c0fa49dcf6b952083effd2f4"; }; jablantile = { revision = 16364; @@ -27911,7 +28008,7 @@ sha512.run = "35245333f0ad08ba0772aff54e5ed1b252ad1b1d298c55934ade4a0e33dec29fc67adfebcce22f10b61b9469a2a2d208c4b9977519271457f1538c4bba8bce24"; }; japanese-otf = { - revision = 77048; + revision = 77677; shortdesc = "Advanced font selection for platex and its friends"; stripPrefix = 0; fontMaps = [ @@ -27921,10 +28018,10 @@ "KanjiMap otf-tc-@tcEmbed@.map" "KanjiMap otf-up-@jaEmbed@.map" ]; - sha512.doc = "a00865214ef7b2da61506ce9ba0302e0cba6f0f895eb80bf0e851b1c7204afa719da69ae2acdd010a59132298385d741de061fa99841c21eefa6b2fcd74b85a0"; - sha512.source = "d8577ea35bdfc1eea6b3a7c9e31140a172fcace7b25ada40946f3cf4f58692d67fc9c7fc1e2364b0ef3bea01773a35ab47609fc4c9e314e8ba80adea7f7a9759"; + sha512.doc = "18acc7a28a5a3be81cefee56ac8845b54aa01e599b21dbe082c8c93e281788106961df4148b218072a0d92745225e3005f459108e73aa93fee0dc8adf7564118"; + sha512.source = "667eba2e40aad82b212853aa513080403f8af0242471b46505895209b8de7dbdbd72cb0ea79dbaa3ec75802f0eeac5715ffb0c40644e358cd72bfc5656fa7fc6"; license = [ "bsd3" ]; - sha512.run = "b74f9556b8a5f8d568849152a8fd891b8134a72ee3796b84f77fb2cc3fc8182fb9de98b57010bc282bc658a1d882eac2c2076fe95bb86e8e149fe5cdb389df64"; + sha512.run = "a725b1ca28c5d50a61b798725255f872d19978b4877a4fb43e9db143fb079d0f5e915837673fe989095d4e71b88f6d52be1a477cb2ef9401adb4cde628a533d4"; }; jbact = { revision = 76790; @@ -27935,16 +28032,16 @@ sha512.run = "4dc89f69b09e35492c1d461b4e4a2869c42168aaa038d34c75ed639cc5ddd7ac815848637e21c9697042c69fc7bf35eabcb0d378dcd6c52f796a83e0769104d5"; }; jetbrainsmono-otf = { - revision = 73401; + revision = 77677; shortdesc = "Package (or only fontspec config files) support for the OpenType font JetBrains"; stripPrefix = 0; - sha512.doc = "bd3938003fefa2ede545e93ecd80d8391d683a492fd57703ab1008b5172c7a7406dec934eea2c9af663ffb391229e4e6603c4939188a335b959f54775c80d8ac"; + sha512.doc = "65c474a1859794cbc625d1a8e9ac10063393e087a31a4928182867323716feee22846bcebc2a11d85b4db038a15e3d05b9e3f715fbee378060b525db8e8a5f90"; license = [ "lppl13c" "ofl" ]; version = "0.1"; - sha512.run = "1929e57cddc67a96d5a125b322ac40d3d6fec54b5361b0866a84115566785b11001fd27171c470291dd0601d2d03a105320a470f11de8d16ca68cb0a32b1bef3"; + sha512.run = "f2f8d85b641e34bd956e2cce2bee1873e1ea37ff6ec16189b97a3ccf2c1976b753da0a1efbcad70c14ab7c0aa1e2d883caab43f54c008e8545909ddc8271e8ec"; }; jeuxcartes = { revision = 76966; @@ -28023,13 +28120,13 @@ sha512.run = "5077471a09df4090e087a465e9d1823668ab80f088a7d5fea7d14559e9ea8906dae029a2093038ce5e9f013bbe3a9bcd74d8626e6ccbcaf7ebedd5c2f1e3521e"; }; jlreq = { - revision = 76924; + revision = 77677; shortdesc = "Japanese document class based on requirements for Japanese text layout"; stripPrefix = 0; - sha512.doc = "13dcfd5095cb28c4fd23b41360b14b0390a443a4307b5b8d49eca5d8813ad9e6b1bd7d593b7828428f22590c22304a52a670dd9190ca0c395d88d9715ded6260"; - sha512.source = "2949ed5e62e5dd85c5d2d7790e534f893617f2cb8cf8bb9da1b72cd7dd6d14f290a53c0e540516ddf5d326729e5cd1743e3ee409017c5f8c6367f788d2437e10"; + sha512.doc = "15782c4f7fe6ab669a65dfed62862c9b3dd9095e35e64835263b61a49ca52ff7207d2637a15e2759d2b312373b3a3e8c9ba8e687dfea07f193bb952508d9b837"; + sha512.source = "91f88aea52565b5684a9f22cbfa3e7c886aaca798cfbb0c4a7c22fd039fc984392699addd886f467f88b2f55e58e59898e00003cce9cd86ed88dd0bb2cbe5e6b"; license = [ "bsd2" ]; - sha512.run = "63c83123f60dcf68a6daa38c92b91b4b0576773a9831af728863cbbfdd710a72e6477fbb1be09653cb095d3036f131db91d07c20ddeef884d45a3e22d2acfaf5"; + sha512.run = "32b41a8c72332dadffba1d432d45cc635e7e8fa9c37e5fb348a2f47eddbbe0e10d79fbfc7e49d43efac611e7e6f65a4698a36cc8bbdde69fa28b8ef5fa90e08c"; }; jlreq-deluxe = { revision = 76924; @@ -28041,12 +28138,12 @@ sha512.run = "9b9b1898d6ec389ba5055f68eb3c3b5f13e3a72299d9bce087838e3fbc1214af855928c6f0c3386966b0b0b7407747a8506e80a266908d9552595ec96f2ee1b4"; }; jmb = { - revision = 76790; + revision = 77677; shortdesc = "BibTeX style for the Journal of Theoretical Biology"; stripPrefix = 0; license = [ "free" ]; version = "1.21"; - sha512.run = "9781e0b452ec977a07a8f4dd48fa176f5b35188fb5bb92573cf4a7f661b1ee9c58ad5fe5a2dc0bcabeb3d8ba2743aed33681befbe44ebcb912f48fc0f1111e79"; + sha512.run = "4436738387ee604d8e1e5f9fd6e5320d26c8b11827a8b77ea00c9e13a9b5e77df3d0786f2dde9105eb311dca0266c376fe306c28be2d4e9916c62f83817fd525"; }; jmlr = { revision = 61957; @@ -28112,18 +28209,18 @@ sha512.run = "d98becdda331e1ba15e967bcd7eb79d1e3ba60e8ae2746b89ecddeaa45dbe35019de0d6207c4cc4c85944ea84b3cf3b77811d1fa7a5f96ac50d521fc317c5b8d"; }; josefin = { - revision = 64569; + revision = 77677; shortdesc = "Josefin fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map josefin.map" ]; - sha512.doc = "cc41ce980515708238256db38ff05c74a22f78ee5a8f4dc63d68339a064799e1beacab7be71ec15b2c97a6d9aecc7a39064fcadf4d7c67ff172eb9b8f7a939db"; + sha512.doc = "dc5a420cecd81ddf60ab9e4a22a224f8642c065f8159e31741c5a7e1a63d14c84c9be716c3ce3a2846d340f3869c1a6b141d21f2deb9be4dd7f0fce2e1d518f0"; license = [ "ofl" "lppl13c" ]; - sha512.run = "6be43db9172d51a84374aa836cf9e2baf02f087336685a37c321449ba06461f08b08a8d98c12cb3aba0dbc9c0e2e8b3316362f65c7393b9286ab50b11f70174d"; + sha512.run = "347dcd9a202c3ad30bd724602bc2a190fe3e53e2e694bd0f80066ca3198f65fdc30c87c5e615f5b88a6f4090d8985fc3972f135fb9b0e52fbfe2e6406bafac98"; }; jourcl = { revision = 65290; @@ -28177,31 +28274,31 @@ sha512.run = "6dd7920204cc66ff28c78f54bd6432a71d77ae2f4463bd997d2a4170465053eb86d61bc35d8da66377b47cb1eba88c6ed0918142910a5bdd4e44aec41d3ec4d0"; }; jsclasses = { - revision = 75174; + revision = 77677; shortdesc = "Classes tailored for use with Japanese"; stripPrefix = 0; - sha512.doc = "4d64c9cf68221436d9c5d6f4310a619327d8ff223c3e8a63729e501ee092345d4106e8d74aca9f84ef1729f2a040965916bf0196d32511851a4e4483f93b6f43"; - sha512.source = "a01e4706ea5d947c653ad73a030dda12e605c766c1744a746a1bb15f715dfabaaef0834eaf8304ab7048932217d2738658a7de20a9eb6d2195f48e5a7e451e68"; + sha512.doc = "5499186b0260b8f9bddd6a02cf10961734173fa98984b16f7acc28d7630c72336362e642792b617e61318a47c84e3e31177173117851ade3e5d87e4015c76305"; + sha512.source = "73793cf36466b626a2bcf5ccc8631a69456d36a1614f9e08db5cd748e6ddfbbde010ebe2d400e17a08283c1f7e01dd434428c9b4001df2e539f1b37e9451d8ca"; license = [ "bsd3" ]; - sha512.run = "1cfc8fbe88731a098e83f2107d4a7d719de134b49844037d82a894f534f4b5f0ab60d2e613ed30ae2137ac82a6d281fd10e7352ee7eff51915817639edffe8ed"; + sha512.run = "56952087cfc51a7485ecf6f4ea079772620a89cf9cad1d2712941ebdc68c947881b573b41c3ded441683ee972722824281f7130a916b56f9e1015f61f635c6bf"; }; jslectureplanner = { - revision = 76924; + revision = 77677; shortdesc = "Creation and management of university course material"; stripPrefix = 0; - sha512.doc = "f93b097c6c6028d7e8d321f69cb3a4d40884a75a355ddb3306a01f82903b43e407ba2aa0d65679989e65f5c0cd36183f6a86c1e0f9c4152f8c2ef60527c628eb"; + sha512.doc = "b9f87d4469e0cf6297343783b6d64127c13dc907f083e2508ba9a0bb0d874c5543a0cbc6fbbaa65251b474ba693aca976f9a4abf0b0f20eb2cd2116bf9e40ff9"; license = [ "lppl13c" ]; version = "1.15"; - sha512.run = "db3a7c59513ee527bdbbbef69f665d7bea67bb6aa1616e71df3ac93da2d0e09cbc3e02b291fee7b41945c421b3cb53699296e8538ed789065efed441e2f7f2ba"; + sha512.run = "4923bcededecd78583a1a0024a5610645e58a9aa1617f000b2dbce00d78e1ccf55b5e22395e98f2bb7faabbc5d38bd943b07fba051b70568383ad87c8bdd42af"; }; jsonparse = { - revision = 77545; + revision = 77677; shortdesc = "Parse, store and access JSON data in LaTeX documents"; stripPrefix = 0; - sha512.doc = "0b5a603c9a0c2b9106dc018d9cc39a96a16e614d8f40f0c30f1d5819ca3084e87467ab3bcfe41585d88894645c3e30f16f66306f10531bac5dff5346782368f1"; + sha512.doc = "5fa3c7ec8153e15ef23b1702d6f572c1e19d83a7866e3de526c7da71fec173f4aca5cee15e81b95e5ec21d9e1af107cbe94cab957cf6ba99f163a3f0a2f3b1c3"; license = [ "lppl13c" ]; version = "1.7.1"; - sha512.run = "a7a3e9356567ec93b504ac308f36a608493fb6551fc092b58f1e56aeda97b02994f38481046839bb10c6c65078e4b624b6a042bf70046eb83a8604f8ca3121ca"; + sha512.run = "db57dcc5e79072bf1e4cd838acdef540a36812db7a8fd50bfc7782cf7ee4a2cf45be9f55e53f905cd80a6495ee52de5b5de6684e99443dd39a68fafc74432535"; }; jsonresume = { revision = 77560; @@ -28213,16 +28310,16 @@ sha512.run = "43d403ca9436709b1e3ffb95abb80fd82ae5cadd010cea80f55200ee60ce88540d9be3a4be7111f784f8feb93e8cac360564e2aa69b17571f0d3c9feec8194a5"; }; juliamono = { - revision = 76734; + revision = 77677; shortdesc = "Support for the TrueType font JuliaMono"; stripPrefix = 0; - sha512.doc = "2028be1e5804a4251e345c28919495039ee234bde0a7b4bbb82d9abc96850059bd1a7ec203ae5c80626cd2a3e94bc8aea1ebe418993c6d92075e9914c6c91d87"; + sha512.doc = "ff05c723fd15fd23896d0b77127380968227f2349bcb7806ac8b38dfd03de3c36168d07d17a25729585604e79cb0d69e804cd46c69e9638c7b916e57cde70066"; license = [ "lppl13c" "ofl" ]; version = "0.06"; - sha512.run = "e31c754931eabadf35437353db89ed71dd29bafbc55564e2cdf79a32cb613b674d571916a671ebcb625d7bf91d083fb75a9bc42bb6dab1871d8f00dc6af50a08"; + sha512.run = "57dc0417932d8295c0be8f42e824d10cfb52b6825f755d69a618d6093d0f1765e19486bdca3531344433675bedc3b3aff165f413b778ba67a2e7ed674ad6c06a"; }; jumplines = { revision = 37553; @@ -28234,31 +28331,31 @@ sha512.run = "e09ee044fe7d5692fe4f1098406e33481ebdf81698168223235e735637499053c66f278a1f7e27585aaa1a586ccf85b4f5afdccfa3ac35950475f56e46324103"; }; junicode = { - revision = 76210; + revision = 77677; shortdesc = "A TrueType and OpenType font family for mediaevalists"; stripPrefix = 0; fontMaps = [ "Map Junicode.map" ]; - sha512.doc = "5a8fdd745ea94c8fe656080ff6d59a3c3eab3f9a0c6073e52f84980c67945c96816ba53b4c27209810591e1a7728cd8bc0eafae913269352af05bfac275cc362"; + sha512.doc = "e4787d8ec7133e68f4aa5712b82c7744eceea0ee688ceb6f1406284c7d59383493cdbeafee538b387bee4d770d792e6d3b20fb1bcd698baf3c6443a63f84ac3f"; license = [ "ofl" "lppl13c" ]; version = "2.218"; - sha512.run = "00978589d7d0cf1027493fe13e2f14626f7f3d2c2bbf76d427a4bd854f9315e11dc71bc63e660eed34c9e92179e5abefbb55f3464c3eac7ed975a3dda6838480"; + sha512.run = "143ee084f0962b320c194ca99cbc89e63b280f1d663f7877ba9998670456f57b5d9367fc9283c13aeb4813e3e95e2bec12b2cd27bb8af548e740c263666dcb8a"; }; junicodevf = { - revision = 76209; + revision = 77677; shortdesc = "A TrueType variable font family for mediaevalists"; stripPrefix = 0; - sha512.doc = "00772727c71b2989a60bcf9eb2530d763727e799ac5610fc8fe99529046fa5ece835fe7a9c9908944f406b2ef178ab5430e8c2bf7fc49b796e61757fd2bd0b48"; + sha512.doc = "8813093c83f7ffc80739ef3cf662c8580d41c6db13c207959d797360cc83bd9434e415639fe99a09acc575091c368c22ed956b8125abf0d4cac73f3e394426c6"; license = [ "ofl" "lppl13c" ]; version = "2.218"; - sha512.run = "d03c5ba94ebc295785c78f4526f12a52066f0293cf82981f2ff9947e43cba1db99b8292aeb92dee260210bb9473d66f5f4163c7565f56db4b432cb1174939f7e"; + sha512.run = "6b38ba4179a14fa90ee03e6ead1d7598b43b892a8cc02be50df73f453cc67395f79fb30f93ac106bf0785d459d3bf9f3cee68e57a9a3941c4f17ef8060f1ea9e"; }; jupynotex = { revision = 75037; @@ -28289,14 +28386,14 @@ sha512.run = "4d6fd00247c6c915956679674dd029048cb96ac3bc97606c0a299bbaff24a4cbb9440d557eb2945151720265ecb27bf15c638c003e1039dafee56471dfa03945"; }; jurabib = { - revision = 76524; + revision = 77677; shortdesc = "Extended BibTeX citation support for the humanities and legal texts"; stripPrefix = 0; - sha512.doc = "1162e9f6a922db7bd143f18affb8b120e9fec175ddfa63e0a4a27230d507cb8bfd08b50cb69b7ed1adf554b76ec48be5a80f28a958b005acd007cbc831bc3994"; - sha512.source = "9dd8498f3fa43a0ac25a395717b326f1341ea8c79b2448ef3873e26ee8314b4256904f3b7db25ae42cffb5963c3b8549276e0f2181302f1e1221bafc7191882c"; + sha512.doc = "b7737f7e1662815b96f704d128a8ae8207b1e42e6c49d53de1cadcf6afa316b6a05d31a2723c049388ceba596dcb257bfe9afcbb3682d88a97bb8c8b39c1b751"; + sha512.source = "e8d330d7aa0aaa1ae043f7f4c1b891cdf5c73fd22473d598917202fb726a737d809271c78a466269a1445d3e1f035e5b40b8df2eb9bbe64d63ecc25182c85440"; license = [ "gpl1Only" ]; version = "0.6"; - sha512.run = "e8516857cac9bf522f2ec3b91fbeda326c2abfab0de953e7b76d8121e69faf63f8f2c71299720e119b4996f9ae30cfee197420de2a123584d660ba954fd58224"; + sha512.run = "073a993de6fdda9bc5a7d5126b47f6d09c74cbb72be1a7c1d63e96ee09a49b218098b280e49fae3784977b3b9d7163ab2a8c06f25d3eb490430e0db44c783350"; }; juramisc = { revision = 15878; @@ -28338,6 +28435,15 @@ license = [ "lppl13c" ]; sha512.run = "7def0555cf3038030dee37bc9a6c195ce4ed0a775f314263631487fe7496dce84eb3067efc87f091186a00bfe8c2be9eea12a19f29784c525ad8c0ad5317e52f"; }; + jyu-chem-thesis = { + revision = 77889; + shortdesc = "Template for theses at the Department of Chemistry, University of Jyvaskyla"; + stripPrefix = 0; + sha512.doc = "86453d555c34bb1c96f1a285a3886594c0fdf664bd8b6968cb926e120d3d1b15f66b33a00169933c90eb0784c173dbd619c11b87d97e367bc4772b02e7be3978"; + license = [ "lppl13c" ]; + version = "1.0"; + sha512.run = "fec59084fc399f73ecb49b9740b3dea899f17b5406ea73bca196845677c2f81d361d3aa8819e547a39b8c2d31907198754353116b403bbd5d8b8aa1ff99f3a12"; + }; kalendarium = { revision = 48744; shortdesc = "Print dates according to the classical Latin calendar"; @@ -28358,23 +28464,23 @@ sha512.run = "a9db1fc66330bafc5fc26ed600f1779dce328d6234ebe930aaff65a02a0d740188e73c5f73a9c75d69926323a610dca4b37044e7357a141eae9bb3231fd3e272"; }; kanbun = { - revision = 76924; + revision = 77677; shortdesc = "Typeset kanbun-kundoku with support for kanbun annotation"; stripPrefix = 0; - sha512.doc = "c048f843ecdd4e81fc46718c344a48bf02c5b2034f42d82cd8d5ca54532bb39f7f52289aab520d9569c42bbb65a9d6e2e2f4208aefb3fdb50c9f5a1d9920b653"; + sha512.doc = "a5758177bcc720416569391b75b2e649e583d6ac2816cfed74812d76a8948b39b2c0a0b1414889fecdedda083342b88f59b8e0e57afaece3c324c74743e7747f"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "0bbd98cd5731a952b1afa55494fadad904bbca95d9a88c37a811fce2868e1bcdb5e3edd7566c2bf1ca99e48b4e0cfbf5dde32215d27ff49c89384da3e24fc7a2"; + sha512.run = "eb108429549a9170c888e5a723930427675d202097616efcf5393050bc1d2fd1dababf91b6778fd975e7d787c87c0366679e48d79bb747c6409455c5744e5f93"; }; kantlipsum = { - revision = 76924; + revision = 77677; shortdesc = "Generate sentences in Kant's style"; stripPrefix = 0; - sha512.doc = "e2ccc44ef4f27adc5f099531407883bd5f1259bac691fb1a979091c55175a4089f8c14045fa1564e252b7af3d44fe017c14da32405371d6d080f34bc67853ea3"; - sha512.source = "c972df3ca20bab5dfc3c4cb1807d58c62973071806d5952dac5c914f5af811a9cbdaa0f09ce9b7adfb0de6a747c39d4317a2e288935ec952ca1c61e94d0fda3b"; + sha512.doc = "3122e15583e84a911c9d5d808142ed9e141b1fe3b5eac89d7c59dd47fcf59bfeb7414a727fc1a21c33bc2cd6235e8545493dd8f184c4755f4a6dbf530f34b168"; + sha512.source = "158a382119a2c0bda9def992239ddd790713870a857dcdb5ac8cfe902333ffc1d8583404c371d3ab61a90528d1f61476e9733f8f23a10460f05da4cc4039f8d0"; license = [ "lppl13c" ]; version = "0.8c"; - sha512.run = "82f3e92c25272dd8065e013393888099b298ac56ad0a26e0705f127093cd073b209b3a2971285210ffa12c1967d01f4a194b449494009bb4babd205f97942583"; + sha512.run = "ca5aab67fcae9b15bc611a0cdca52755db70efb9edd49af1170414a08d137f693850dcf291df7ad0227401c2de967478b428485e4407d1e87204639b14b71678"; }; karnaugh = { revision = 21338; @@ -28509,24 +28615,24 @@ "ketcindy" ]; keycommand = { - revision = 18042; + revision = 78116; shortdesc = "Simple creation of commands with key-value arguments"; stripPrefix = 0; - sha512.doc = "b99b58407f5d93fb868bf525ab199c41e07fcf5f31c7a6a14cf68622ef3a34e44d1014e4d34594441144af5c7d9a9853cef1505311928b32a9fcbd41c7bf4284"; - sha512.source = "44b63a11f08c3bd47ab337ccfa1b0b2737624f77228ca1d745020e2c1ca1b1616c1bfadda1b99c362c0b372bfbdf37d839f0d0457082922a54a66608c82aa928"; + sha512.doc = "1b9ed1525e18fe5df531c663ba379b46c6c3e9a3a76455936ef85876e8016f6841bf9a67415228ef1a3f73a59dbefea003d49ae91a7c07d370f401ef8194990b"; + sha512.source = "85b08a69a34a8c1c8641d27e5720d8fec0c759c2346a0e2bf48aba7e78a5a3742272bd0e36d802bda36823eb4841c54b48e9aea17554992a8dd8c4ccaf2f82ea"; license = [ "lppl13c" ]; version = "3.1415"; - sha512.run = "90c2246edbfd199d98a05df336ee228c65f26073f3c95c5ae55c3201cf59453bb5afb95ad367ab4af6b36dc4e0c52a25bb10f80fba265003c701122247be50d9"; + sha512.run = "c246477c4ecb02a6ed82c8525c4130d83fa307343fd1e91284d756dddcf62218528e5487895eb72f2d2e7ac5122716cce8a65c20921844ccb3e880ef23e16dea"; }; keyfloat = { - revision = 69399; + revision = 77677; shortdesc = "Provides a key/value interface for generating floats"; stripPrefix = 0; - sha512.doc = "43771371d9f81311e29be4b7ad2b1876299d6ff4ea740e9cd759a01701665bb6bd37983828238e13141e39c253b6d3d92b566fc97ba2944d7967cf55e492913a"; - sha512.source = "89f10c6c68e6941de535abfc4e86a0e019a1bcbd2cf10f0fa542adc208f5ee8c1c7884f679d87186c2103b4b1f69b36b50e3c73512fd9209db1be4f5c87f05c9"; + sha512.doc = "9204b46bdf93113d21815811b0b5a3e4d8bea20346abea29f76b3157202d704a307e1440dda91825aa6e2332865ecb002ae940c145d14f5dc1744b727f9ca267"; + sha512.source = "1b17d30b4206654f2859bc05fe4959dfacd2d99812983e77df1a476434405d17d93d9da3d422864fb0acebcf155bb04342f318af6f5b2e2fb313ec90a0572ca2"; license = [ "lppl13c" ]; version = "2.09"; - sha512.run = "b3bbbe74c5db4eeb1a74d49e0fe9608df347921caa0814faca8eb62cad674fc3977c7af1cd58849fe6abab5a1231b4ac3999d5af7aceb7655f12d883e41148bd"; + sha512.run = "0b039bac20469cd0430ca69a56fd7fd856e5525b7771ee14442c8e887fc84bc186e10d399b479ff1666cef8c6dbc871fff5e8a6e36f44cadfd27b809d2e0203c"; }; keyindex = { revision = 50828; @@ -28558,22 +28664,22 @@ sha512.run = "d1786b07a3dc87f94248043f0bd941dcd8dccce29132e67118d3fedc0fe207a2df846d850851217fa87ed2219915719e70fa73ec284ed420072654c578ee0b3c"; }; keystroke = { - revision = 17992; + revision = 77677; shortdesc = "Graphical representation of keys on keyboard"; stripPrefix = 0; - sha512.doc = "bac7f2e879796c0ccd5ee28c47aa79e9208ce0d01456de9ada6cd00d822c098cfa318615311c43b1815de0e6968252f6005a3dfd9d0475ee7dec25f7d24d1d86"; + sha512.doc = "8260d8530c1405a61982f9b9bdcd893d34be0f398cdbd7ff45189bb33252fb56485a415c37126f61f78b485c9b134d26824a5ee58f0cff999e5d0448687debe7"; license = [ "gpl1Only" ]; version = "1.6"; - sha512.run = "e04e13e23b3342686078c2278d3b6f7c8678d99acda197f50296ade3dd91bc4316323a669efd7238fd246c60f169c694677252601a81d9e23b49a1e37049c93a"; + sha512.run = "0c2e77c43b3716617df3323b8ff96c52d7f7804790f50b7238b8cf4bf0abf2219f9e8ac05037c20ea8007bed19dd61039013745e864e2fa68a316233a41464f4"; }; keytheorems = { - revision = 77073; + revision = 78044; shortdesc = "An l3keys interface to amsthm"; stripPrefix = 0; - sha512.doc = "d7b931852f93b5106aa32f5c14402486ab89df1c5294cf12adc65462ad4e6efab10f889453ddd81d8e5297ddade2e70c1c5b0741c726bc74538ab72685c4bc28"; + sha512.doc = "112607b2eae62355308eddb3ad6b24c456cc453cc0a5e68955a15f6f59cdc07f4797c8e9df9d95ca9e105be0e0fdde76bb89f4c8813b53514be6249913945770"; license = [ "lppl13c" ]; - version = "0.3.3"; - sha512.run = "cb974dc04462dba5816cad7de42bc7156ea26461aca41e0b48b18658f8b17064db46bd7db43918e3321d9f1ac7a208748328885b43137df6aff57465aba8849a"; + version = "0.3.5"; + sha512.run = "bd4c1d398177d29247c9d9361469e4f7849379deea10da631bf76bf02207dda4ef81c7b72ecfbc41f4fe2af5c51b64d4fc714c87c80a7c20f9fde442d05b49b1"; }; keyval2e = { revision = 23698; @@ -28585,14 +28691,14 @@ sha512.run = "08495711a9b509707ce6da359f9743b267baaa6ba6e18e41c965ce016c4c51e1bb7353769ecc9596e9bc415976449612f602e291608d306ee5baa69a4e823160"; }; keyvaltable = { - revision = 65416; + revision = 77677; shortdesc = "Re-usable table layouts separating content and presentation"; stripPrefix = 0; - sha512.doc = "7b3cf84548c2a8d997b8cb5ff3cdf77a40ff309220fb6d109fcb8215e78c8b93f44e495f3da7d92a3e144c1635473fe8780cc45acd9e978f12faa7dcbbff9893"; - sha512.source = "0bed97c004ebb8aa8af13d226c10fa01e00459534a061d5bb9500e7d5376fd379f67310cb169e2c1fbcc0e07f4e5c35d096ef1ab65b92a1b78481fbd7e90e1b0"; + sha512.doc = "dfc814c5579fa4869fd5cb49ad001850f8e02da7214d917ff632b9bccf2acb382d0eae76836e9938ac30ec676977b03c9762190cf0d37ff2e85a47bcf1178fb0"; + sha512.source = "449996494a05883d4934db7ec7d5c2f4e07140177f5d047102fd4f0a4258721da4b25ffe129e5221afd0f74c75daade59b6b08b2acb456ce24dfb5602f3133f2"; license = [ "lppl12" ]; version = "2.3"; - sha512.run = "733d7e2f07b07b1b7f0538f54c0dce33a706210203c9aaeb203c7c4129859d025d20a1afc973f5320102c89bcac78547213707802726367311625ab89566492b"; + sha512.run = "23bb7a0bd2dfc312c664a54d873d8e1e806e25c817bc5160f9cfc2f5f898d94b324a448b5dcd3410186b5c66d3b7518713dc8d287d46fb819bdf6797ed1635d2"; }; kfupm-math-exam = { revision = 63977; @@ -28651,22 +28757,22 @@ sha512.run = "c1f6435e02e1388ebddf58444122b27811c14b864f6d686fb22fcfd1e2888abb7f85c7cde5a7689301555596a2309f25aa092d4c517ea884dc38cbc0f57f484d"; }; kkran = { - revision = 77172; + revision = 78196; shortdesc = "Generate answer fields in tests and exams"; stripPrefix = 0; - sha512.doc = "04071450763744c8419e548c8c4127422805e7d1c54d0033e6779daef62266f1fd3f11faac0f62a6b8a89c80c96e0b08c6b93cbb25be791efb9f4a2f16350f27"; + sha512.doc = "a9dfa3e22e2955de9a5dfcb9a70b3bfa070fd84cd81c8381cc1c583d2442d6fee883359d88df36a63a756f97075bd0f324942203df139a4f9a5f8684d909c1b6"; license = [ "mit" ]; - version = "1.1.0"; - sha512.run = "a4750e1411d40d0e0db1f238a0e0f9ae8feb6005e362d8e6d78cd2125fd99fc1864ba41448d01d35a293efffefbbecaa4e4b5e01fb32760eb6bc1cef4cac505c"; + version = "1.1.6"; + sha512.run = "75de54ba4627660f923783ee9800aaedbe8344e80ec03f978cb92de476159bd5877ab538645bcd110f9526b3e98cb976e7a87adc984d21fe62f84f7e3a039455"; }; kksymbols = { - revision = 77427; + revision = 78145; shortdesc = "LaTeX commands for enclosing characters in circles, squares, diamonds, or brackets"; stripPrefix = 0; - sha512.doc = "f334887417d9fface980aad3c662d67078af5c600d8a6aa17c7e14ce1ecee6716e6e084622f65a551427c937b6cd5556c775570b43c72c9e232fdc95f17919fa"; + sha512.doc = "703b702e7bb90db5a44c1668ad5375200470d26e16da413ed2f7ca02378bcfddd670899fc2e3eb4593b78412eb4d9ea4646cab9a554f02f6b59f71b9e0b135d1"; license = [ "mit" ]; - version = "2.0.2"; - sha512.run = "feeeaa44e122c251886ec2df2ce46e10179df7166ab677da7a708b822e2ce167c5359b4933ba3ecef5445cf4030eba25fd950fb248c5d3bc19f3f242fc73bd97"; + version = "2.1.2"; + sha512.run = "a7d39d9de6d72a66fc01a842cd6b216fa3ff0aa7482722ff22f128a91749ad24acc58fa5fc773603e437f29c1c4cb9a0a68acc74930e98e7bce1c1cbd9a3ece1"; }; kluwer = { revision = 54074; @@ -28757,7 +28863,7 @@ sha512.run = "68aa7ea875f46a4c1d1bbf29d4abb77f4ec729242fab41f3e79caf95a925a076ec3d37ce7d98b44aecaaf9edce541d1673780238786b36cee0621acf4212a1ef"; }; koma-script = { - revision = 77527; + revision = 77575; shortdesc = "A bundle of versatile classes and packages"; stripPrefix = 0; deps = [ @@ -28765,8 +28871,8 @@ "xpatch" ]; license = [ "lppl13c" ]; - version = "3.49.1"; - sha512.run = "806a9e01c1d2e8d5ee616db465394d58c90308c8313cb02fb9a805b40c6826df36e47f6feeee976bd77ef23abaa5adb8c9080ffe85ad69b456594cccea241bf7"; + version = "3.49.2"; + sha512.run = "aee13d29a7d7c386f9baa5bb2d39ff9ccbde011c6a321f07de09926c88959e3f3ae28d17eae3f7d75d548e5c84771ce2aedfd680781dfc5087d5a51c89cfbdc3"; }; koma-script-examples = { revision = 63833; @@ -28814,17 +28920,17 @@ sha512.run = "4021b99d8ac5f554cb8faf2028adede6ffc49e37aee96a65dd6eaf6496f7190a437bb1d165263fd08e906d8f9079658f07887b3e5155a54dddd12c2637c2018f"; }; kotex-oblivoir = { - revision = 76503; + revision = 78116; shortdesc = "A LaTeX document class for typesetting Korean documents"; stripPrefix = 0; deps = [ "kotex-utf" "memoir" ]; - sha512.doc = "46ef2945383d565a0de4c91acea42117145e2f24758351a0d566fbd9824d69dd3f910e29df13789337d9ad27f129b9ecce8da793a21be3b32a908515ab52b4a3"; + sha512.doc = "51ef78b6ed7445dcc5b13b4bb9652147fc94bba4ea251c57db7d55e5eff151f00101148df25ea6415b23f6aad341d8d853640b5b792ceff5aa9871368fc44496"; license = [ "lppl13c" ]; - version = "3.4.4"; - sha512.run = "3c91308d1604b5fbfabe2c0e1ee3745b5c13bd6d6b4e0a03f5928cdd713b8af06e0d418058ea5b9e2d919ebf61ff1f63452f274f09040606a6e98c5846104b56"; + version = "3.5"; + sha512.run = "f8177afed848e018df53528bddafeefcc18e6829d548ef43a90f4369a1fb9760faf86cd83efeda20f0a5449028ff066a5d4ec358ef13cca2149d43b6ae7046f3"; }; kotex-plain = { revision = 63689; @@ -28879,31 +28985,31 @@ "kpsewhich" ]; kpfonts = { - revision = 72680; + revision = 77677; shortdesc = "A complete set of fonts for text and mathematics"; stripPrefix = 0; fontMaps = [ "Map kpfonts.map" ]; - sha512.doc = "274b5a6a9012eee0168dfe0449ff4445eac55c2baa6f87ef36d81d842dab42347613edd06821b5f7bc070558106b7b0cbf1f52abf8681c2116ed8f8364e009eb"; + sha512.doc = "c55ca442b8f31986139053edf2dd6ad767d3990eb12b603fa20ddf9962b71d6e1795eaebf61e1a21c72f5a1eb9baa3c2d9d1ad485fb9a064d65c2b25ae05df3d"; license = [ "lppl13c" "gpl1Only" ]; version = "3.36"; - sha512.run = "bfe0c56318a5d4c9a314e2562429cc3b71c2ae03a830b7a5ebe0af57b3dff3e65b7f57b73e3e4c8dcd1a0d04f4d226796e6b8e0dd8861390ddd1743d9e9e443c"; + sha512.run = "41fc3704605ffd3fbe1548aa1fcfaaeb8f760f88305b1d7e9202bece1536c2f3c803f84c76a0e6fe79342b9ead590694d86aaaf5df5e9e6362c383b8704189cd"; }; kpfonts-otf = { - revision = 76746; + revision = 77918; shortdesc = "OpenType versions of the kpfonts (Type1) designed by Christophe Caignaert"; stripPrefix = 0; - sha512.doc = "eee0766266aec0f8e68832a693ecfbefed228b744e3ef812515eda595a8f9aec297501f18e07625a6dd383de7607cd8153eb5fcec024858df857449252ddb173"; + sha512.doc = "ee1c8243c1b8284f096e61f7e6d3965697844d5c1abbef4bdb10aa2c0b884d61a1408947e3354c0e47b6a9c1a96eb255dcd86d1d3340ff7c2e43b7cbbba934ea"; license = [ "ofl" "lppl13c" ]; - version = "0.71"; - sha512.run = "1657dabe6f48b4df11990457db665b48effdb04d1036cae129a15f46b915617e08179e61a1d1de65a06202c09df34f8a268e292c0bd9a4aedfa51e8fbf4d8c9a"; + version = "0.72"; + sha512.run = "85e1286369f8b84072bd1df466927a091acfa04d58bfc6ace8e4e7b6517468f5a429c1309997bd037e6710191ee9624d02dd5db15b0a2a62d3d68d5c7fae0e56"; }; ksfh_nat = { revision = 76790; @@ -28952,35 +29058,35 @@ sha512.run = "4603e59129f749b0eb065283bff9cddcafcd1096627f196749be09c19a4a79848564ee9343f14f31dddb2e37a01e222bf08531d5b3237bb906cf88efb427fdb9"; }; kurdishlipsum = { - revision = 47518; + revision = 77677; shortdesc = "A 'lipsum' package for the Kurdish language"; stripPrefix = 0; - sha512.doc = "6af516595f4cc5b090398078977bb37e97a5aa4b28a578c068931eff7d34fa2cac379b53e70c8bcf270c998fa6fbcbe354b56d0299657fcce9a4e076a87b36d9"; + sha512.doc = "ebd36ec019f48dd3075bce4859ab071962bdcc8bd677600f7ca581bb0edbc066d5e012c77f993f010f59c1077ce88ff81687790509eebed7764d1d045922a9e3"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "d7160d78d7f0d8d7771740f030cf1c76b57aa9ec2d179887fe4065337e35bef528b522c666eca0974aea6696033678dec5446a9a198fb139f2d2469c8cd47eff"; + sha512.run = "e903196e1712e1751ed59e96860f24908f2742042c86062a23f0ee29cb8c21955b3a3271cd64c535ec6e091fb1e80725619d2973407f86378cba1c9eaf7423a1"; }; kurier = { - revision = 19612; + revision = 77677; shortdesc = "A two-element sans-serif typeface"; stripPrefix = 0; fontMaps = [ "Map kurier.map" ]; - sha512.doc = "7fda14c05f105d341a31561e761517ce12b3e5ceabc01e0c5c8552ddaf55be1863a22545b268026c844b23f03e8700350f0dede79ca8fda62e7a2672fa510407"; + sha512.doc = "3ae2d3f1192c36be372090ebbf76ace680e52e6eb24f274a2550dc11487ddee22e3360e18afd0d59a6955421806d59cd00007ca30c73961bf9db17f4c37911f5"; license = [ "gfl" ]; version = "0.995b"; - sha512.run = "4f727e8733824e8c516e3ab1286cf0c834413a6ab52bccb5519c9a14a526cd3397a6d0a264679dc8b7d80cfc1d75ab11dcd2c02734ea63d5a2a5cebd3ea3c24c"; + sha512.run = "66bd4a620cd3e6d7b59390df07a95afd6d720657c3f3aad93f00c5a185eeeaada5d82008e9d34bd927ef1d570872091dae9e04a6b4782ace2f2b9d1f56b6f268"; }; kvdefinekeys = { - revision = 53193; + revision = 77677; shortdesc = "Define keys for use in the kvsetkeys package"; stripPrefix = 0; - sha512.doc = "c540045ec1c8bd7fea3000dd0ebc8adac64da7ccc24b0becb9b9c32c9dda6e5e11a77b57bee667bd2ddbddf347bd8af069907e087d543898a92ebaedf3fa4b7c"; - sha512.source = "0944a3f6f8e8cd8c189767944a74d5dbf09fcccd94cfdd2e67018f4a3542ce2ca4b8b7e3cb440345eb299584707962ed903f2fd8c832fad6cb850b29c7a99af6"; + sha512.doc = "3c34d92ceee36ea5cce0cb0164f222412c0f570bfdf6df66c3dcb099614af3bfc96bfc800cf8182e88253d830103f1faa94366eb5a9b0ea868e5641b6578840b"; + sha512.source = "c35c8e170b66b7fac777d6bce48978bdc896aaa306867d9d57567aaa1a2d372b0623c48a2f8d096db32ee823b365c7ea936ed38ec373cddeb56b4558c5b3772f"; license = [ "lppl13c" ]; version = "1.6"; - sha512.run = "2a03840307805bd6fe30be9c108982bc472912c11c8cec25737ebc4042e48af8fe4f1a76124536874bea8c554f003a9c52b8a72d2f6900bc6872ffef8649c40e"; + sha512.run = "d4e75bb8f4662243f33b78fbcc42f595e84e26c915e69c3c4bc1502ad270410eee8602e32cb9efa19c3fa6af5f2067b4a2dae32ff876093ff16ff1cf35092096"; }; kvmap = { revision = 67201; @@ -28998,24 +29104,24 @@ sha512.run = "ea3659bf10ca08945ade08c52b4eba46fa01e28443bffd672a1614f917fe71f68a63d98568e23266d7becf6f6a4fed48f2d2367256a39e956bd2f1d40aff6f71"; }; kvoptions = { - revision = 63622; + revision = 77677; shortdesc = "Key value format for package options"; stripPrefix = 0; - sha512.doc = "864fd685912d7bdac610c16508efdfadf82c9c2efb8ae3c9b5a0d16c1dffd91822a1389109b3de1ce63dd74bb1aff5efa534c134ee06f1e61df9c867aeea608d"; - sha512.source = "38168cf3c486866ae79eac1708ed93f117187cd7404d852020cd9b70b3a518ca50d641db564d5d1d36b7e2a2c9beaab27e45abce93d01db4c37de7d9ad36bdf9"; + sha512.doc = "5520f8a2ee4b0c3f534d42f59473b078a198f451bf17745e73013bbe3977f62c7ef3e9a16d98d6838d181f0db54ef8a57568d9be79b0fc560e3a91cf85708e73"; + sha512.source = "641ab5bff7027420f00972bc774ba640e3876be894c798b232cb4209176057c0ada05d6c14ed8a0f4ee1522a70c9202834a6bb9f248e66518bccc0834d20310c"; license = [ "lppl13c" ]; version = "3.15"; - sha512.run = "8e4189334b66ed38279ec0deebb12769453db802b1538e8ef47598de08123006a5f65b4b86c144aba5c7ef21abb95c65196e314e4b80e9b513103354e4b29619"; + sha512.run = "a86e9948dca5cfd6ea06844b453a2e622af79d319837484bded0e5875fca8c990c09ded664149d6d0a4a9f9803670eb39dd5acea35e33314fdb282a159efb898"; }; kvsetkeys = { - revision = 64632; + revision = 77677; shortdesc = "Key value parser with default handler support"; stripPrefix = 0; - sha512.doc = "127d4a03b26c9adb92254b08f0aac6039e39ff961539e253bccfdc1ee3598dd5e10608b8c8909708c041f5134c549f9af550bd1371a1e7b90003f77ef53bbf33"; - sha512.source = "696e78c295f0ac2a4d4c69e0d855925d46fee487da25ff238546033cae5e3b9042f66b924d1535ee41afc6142234fbef63ecf4df5b0c6c191b395109244e19e4"; + sha512.doc = "67898958916b95cbca1f8ac034aa2aef0eb0da90199c036f55ee605abc616973674aea8b4432c4e213bfaf8c425d8fe5765b016b0b82a3d95eff86cf74e8b5a0"; + sha512.source = "7ce96901a6e0e61f8f9b3fbb3b0195a86aec10c0465af152e7e19d84050259f6076b0a90d3c4f21c86057fa4bdc99831155b0632121d5936c9b6109c57640958"; license = [ "lppl13c" ]; version = "1.19"; - sha512.run = "8acc4b9069c3baadf9a9802546d636fe8268afb97416b47d79b0a0306d90104fbb86b8ec1b4492f3134357564bb81eba1ae0e84a38f5b94a556de45525777431"; + sha512.run = "dacc4c995caaea57f78e0563ad9d54ecc1bf933e24680ba6a4a7b1b410e5cd619ae600570bb0ba8554ba4edc13fa2cc33675ef84401d391792d15b3a2f1a77f6"; }; l2picfaq = { revision = 19601; @@ -29075,13 +29181,13 @@ sha512.run = "dbc3f7b699ca69504c61b207286daeffe0da699ad2a6439fa271691b5b825b156a4a3e1e67b423daaa86a011bd671d56259ca7e285e2bd9d15131b5a88ee6865"; }; l3backend-dev = { - revision = 76924; + revision = 77955; shortdesc = "LaTeX3 backend drivers (dev)"; stripPrefix = 0; - sha512.doc = "511e0bb300eb0d81a7a5237dbcb14c7a49bf099ce843f88879f79a79a3d83b67ae67b03df4a88477e2ab8930daf014afd8159ea85410bbe19ae0a37d43226cb9"; - sha512.source = "d03fce10bb5806ae4f3d3a05e334ebf814a07d231d378ce9802a43a58ef5395659eca37daa2499de096d32ec93b25953a6eff8bc965294f730fc6a834f1fbd26"; + sha512.doc = "3a965e5859bd98e5dacc5d0fc6e94594f2b61626793b54c671b4739214de3dd830700cf58000f69e8aeeb3644a0906119bffcf1c4a0fde9ac1db253b45af024b"; + sha512.source = "08fd750ad5529c7a7bf4ae9e9527667af6ae17c5affb114afc4c71abe245b98c40bdafe760bc126ba498a94671caba4b199f292f00694ae2d191bf267420b9d9"; license = [ "lppl13c" ]; - sha512.run = "01681620d4c9668b0b4f4720d02c83dc28656ad1c39c0599a3bad15753e06d8206a585b677307109d1aec8301c1d00c41d13d4a8ede200c38fdf3ce9e03ca9fd"; + sha512.run = "a4130aa9a6f2d17c2690e5fe155e563f08d8a2c17925e9b8ea5ae2c1ba71ffbdc696fdebe396711d6a6e270883f51020da9a7ae858750ab4ac8687c34a9b4ccb"; }; l3build = { revision = 77170; @@ -29127,17 +29233,17 @@ sha512.run = "def3bb6f94a0b78d8e27d7d6ca1cddf2cb480164c32a84dae5c5d05f79d7ebecd9ca5a4f4554c55a32092a342c6341a9e618c246ff0a1bcffba33565c09d8669"; }; l3kernel-dev = { - revision = 77413; + revision = 77956; shortdesc = "Development pre-release of l3kernel"; stripPrefix = 0; deps = [ "l3backend-dev" "lua-uni-algos" ]; - sha512.doc = "851bffdc5c788b3e40a4f6094a1500feec1b0f797c8c9a63a790e1441f03a1c045c46c0ef107bd006dd43e32dd190dd2c7668614e798315ad30e1b4cb81f5ef0"; - sha512.source = "fbfe060e0cb70c476ea6bd458490122c4d5866d5ab84a8fd43fdccce23dd545d6229e63a31dce31decc55137bc2765d32ea149f6f90e1a8ce74fd328a9e0b5f8"; + sha512.doc = "da76aa51a3bde73b54584c0a908556f99f66a6adc68ade35acbf32d1be24ec8d77f72a38411b38389b95d4b255e8d111bb7dcd9ea96ccab35a88ef0654e480f1"; + sha512.source = "f46e4daec3fe0c2f448f97d435addbd7be71144a927320b7cf15a8db1bd14762ce48168c9f7cd4734bb2815a536e1c589ca9e85f1248c8b89631ad3ca8ad4942"; license = [ "lppl13c" ]; - sha512.run = "a1f8bd890babd5e466b43bc5fba83a53c057686959579340122d5468eccab35d65bd523752e8786e81832534fac04ce1fff8b119a0aad854dec66363ddc4fd58"; + sha512.run = "b8dda20fa3a861f5d8317b0f8d9e5e9c95c16c843e614e1f9d092ed6eb849e2839d20a6c8525d423d5730301bcc0d720251107a7599758893f70be04ed56badf"; }; l3packages = { revision = 76637; @@ -29152,18 +29258,18 @@ sha512.run = "47a7365cb7d3c00ccc6a88917d7500d45cc5c1eb5faa6a6ea9b263dfe43426284fa6f2091a7f20b6a8cc82313ec8248f6137f97853c0a36049ca0f20a13cdc8c"; }; l3sys-query = { - revision = 70889; + revision = 77677; shortdesc = "System queries for LaTeX using Lua"; deps = [ "luatex" ]; - sha512.doc = "ef8e3bab156c7aecec8c77bae0ab4f73a9426d799d57373584230216a4c061772cf8085db9e5c32bba42896072951949b9ac3d5942c20c009ede7b6b38555b42"; + sha512.doc = "36b7cf7d9bb609d25bdc10ef60d3bbbbdeb47b8776e1fc80726e447bc44fcd7c1faf68326475f2762a9f14cb071d7a2815ed205871d46027a810cc1c7a775281"; hasManpages = true; scriptExts = [ "lua" ]; license = [ "mit" ]; - sha512.run = "6bf0f78f704c3d5511d8e54eb3fb89a1d0ee6870c7fe60d20d286c83a86fb18529d7dd717c76e9a30051ec099b154014f1243e7d3e214ad026537a188dc916e7"; + sha512.run = "352dc3c6470da423bbe5d83752c2b691d8379cd9320bb7036f7e4d81d6b453077431fd24edcb432aea55a203eaa01f19d61b36a2a1210207ac4cdbe8b4415a50"; }; l3sys-query.binfiles = [ "l3sys-query" @@ -29197,14 +29303,14 @@ sha512.run = "1f792dfc8c3d51cbb3ec4370e4ea36612d503a9a92d088f0d8b03ccc78c480118308aa48e4dba66dcfd55c8a3442950242742eddd557bd6b44c925e01e361163"; }; labelschanged = { - revision = 69400; + revision = 77677; shortdesc = "Identify labels which cause endless \"may have changed\" warnings"; stripPrefix = 0; - sha512.doc = "ca1f6dd7d4be5c9b130a17c75cfe927e354ffd5756bd893ef99c2f67dfef69a585e139d9d3b44e0828cf0928197bfcc8a909e5a32ca386380ca2a203a8ad0fee"; - sha512.source = "e3e5187658e31d0391910a1d4610cdb5572ddf13006423aa673475e165b04bcca56f6d324f0b383a6e7faf0a3263e68f5727c39eef38e903ee2950981c5b290c"; + sha512.doc = "c153b0e4ff9d133b4c0ea976842ea4e403f722e08d25c256d9407dd08c1553285332d6cb2bc34bd57f3c9aaf4bd6831890aa965d326b5695a3e77920c0afa275"; + sha512.source = "11917a09521a80638a61fd138416d5b7bc4225b0c542746483da781b6e63897333b81b7c08d6413ee1555cfb2f87fd9a84ad07a23208147730d3d3bf25f51766"; license = [ "publicDomain" ]; version = "1.01"; - sha512.run = "9d40f477089880f8e0c61f95af1e94848dbac11a8ea5ee3a0c0c33a5883a8aba4c0471d2e23319667aa0dbf0699599372c8267588247809f316304e868ebaaf5"; + sha512.run = "a5b7d4795634f9e5fd379d2f33533449cbbe488104921cb65d444db3e89b9b483d2efa50b0523224a00f44066612249e557f83203686113ea74825e037023230"; }; labyrinth = { revision = 33454; @@ -29325,14 +29431,14 @@ sha512.run = "f4d30e327704b32afe1bcb81023a247095203a9b47357f9a6dc4b631f4bb669255ba899cf1c8378b42ebd16f2608d8a649a0999f26e3d05c963eced1cc955ee2"; }; lastpage = { - revision = 76056; + revision = 77677; shortdesc = "Reference last page for Page N of M type footers"; stripPrefix = 0; - sha512.doc = "6d2cc03fedc5924794cc6742e918b5b4323a537adabc48f744ffd47579697be04b846678dbeed96417f86c762a4ce4566ae057a011f1a8664f4e5f67f18fae96"; - sha512.source = "25b5e8881f5168e4445e1ed72fae083fcb76bdc68e7e36185a4a840c0c2bea36be1f56dae3ae62390c3b95a4680cccfdfcb06145d24413fbc9db0f819786bbed"; + sha512.doc = "56e2e4aa30e033c378e21127d39d2e83a75729b817d10de5ae8631233a222b154983be14dfe6952f05f0b977a99838ea0bc8797c26f1bb03a7c82cfef3408c19"; + sha512.source = "e9081f4d84d14eb3d9dc9239657bfa10de2196abb3778bb073abca9854619f8e407155f8398752616749ee7624d5e5434e636fe780801c98491169d4f4a38b3d"; license = [ "lppl13c" ]; version = "2.1h"; - sha512.run = "500d23f93d9de0620a388937d738bee8fbf6669091f13d66c4d66d8d9231b77578be8382561f3159fdf194b3489296589efc42a29158e30123487b436639d830"; + sha512.run = "22076d4a297c1013305031d87fd8d3d843de45e9e0337f7c2f621007465f6680d4c7fef67110f19dc227979a292f91e1c61959ddf366f605ed3bc6b72758c7c8"; }; latex = { revision = 76924; @@ -29780,12 +29886,12 @@ version = "1.2"; }; latex-tagging-status = { - revision = 77526; + revision = 77801; shortdesc = "The LaTeX Tagging Status data"; stripPrefix = 0; - sha512.doc = "7cf5458636be7cc907ffa4be83c198b4342fbc6212ef2286f09f4502e6a6db57a45764fb4b42b51cc937e13c4ad82875e50ae0b1c1337a6a6995009d33614065"; + sha512.doc = "2c20173b87c55dab1a72c9c39a48d1b0e54c1c089ef7c840c16328c69cce1f0cff7a5e924d1f3a51093b67da643009b5229fd7042cfff94b4b00874590b9b96e"; license = [ "lppl13c" ]; - sha512.run = "f4c410f6985bd6d28269c3fc65c8b2deacdc37dc71d7380158a71b3faf9a2f2f443c0c8e54aad191997ecaa0e843fbce60855a03929c6f6aaafb383f4d695813"; + sha512.run = "850b8f3898cacf223dd9d759cd3e6b835b9bc9bc80b1fb1c0cbefba10c055fb600380a4cc48601b782086cfafecbbe668d4b67b13e07da895fe01cda53a31c6b"; }; latex-tools-dev = { revision = 77483; @@ -29882,14 +29988,14 @@ "latex2nemeth" ]; latex2pydata = { - revision = 74766; + revision = 78178; shortdesc = "Write data to file in Python literal format"; stripPrefix = 0; - sha512.doc = "bfe850ae46ad3bb4582dd84728dea2f42c5004daddc042b56ed1aa3cae0c30e3ca00e548449b674b766c87535a65215dac921fa1b4d40c0fedc08e61fe8a624f"; - sha512.source = "4b869ad747d6d0e52fb8c3ddfa157b4ec7faa268a71068883bf92d9d576dd08846f0ab7885e8ccb42ec93eedd1a4a98bd727795c94948fe1051ee2185a51ca94"; + sha512.doc = "e68a07d1f76b123aa9b7f5e60def300cf52c4e2f18cdae5b9adcf1dda6cf827d5835acdec025bf57cf96c27759fb1d7b47393239753bdab19a45ebfd23be73d4"; + sha512.source = "379f488623d792d069a75ba9346048a870099e28c4dacb6c539fbbd4ba3167dfd372675e60f213856205f1806c7c2651ba9be32804b99d7e72bf456919009dfb"; license = [ "lppl13c" ]; - version = "0.6.0"; - sha512.run = "24133a63ade62244221a5456b6e56e648511e4a1f4c2aba1797a359c8bd5dff9a0880d8eed6ab9e6359c9195a932193de59cb30ce1b5883da980810f7c392941"; + version = "0.7.0"; + sha512.run = "66411cb0091e424cd3fde40e338efd8d4e5180ed401d086fec1b6460c9962767c2717acb31c057e551cc84eecc063bff7a2032d89a192aa78caec2691fe217fa"; }; latex4musicians = { revision = 49759; @@ -29925,14 +30031,14 @@ sha512.run = "8b61b8aee0e95339b356fa85b9bb7ad3833ccf410267eb31a84a811c25c4e34ac350952fa26ed6461468bfeca37121e809ba560fbed7a0d8e747613708ff7795"; }; latexbug = { - revision = 77050; + revision = 78116; shortdesc = "Bug classification for LaTeX related bugs"; stripPrefix = 0; - sha512.doc = "66b59bae78254290c9269d5b453eb8226ee4969aa811091bc3930a1dfe06f88f41216543aa50d07678d0ed0d9a966d38fb7340c7ed1caaf8e8157aa1f896c82d"; - sha512.source = "5ae594eeca802e0441b8b51cd8b0d0a1e8440b86c5fc85f895176009cdc653007e7e3d8828582f9e0b67e43ac1191edf0d379a343343bf27f403f24907a7b911"; + sha512.doc = "c1eec0084a8bedac4924513cb9c5c9c809fdcdff8f5058bba26ee789903d0ca2889a1b6057012394ed690f8c8b4531899340cf16d54fa7633ceb04f3619bf3fc"; + sha512.source = "6db4c32334fa90c0cb3775fe0bff01546725822bd5dc55f10e86a4cf9212508c6794aa0f4936c014b9e1fb7baf10ddd50b7d1488eba055197a40a6c530891ecd"; license = [ "lppl13c" ]; version = "1.0q"; - sha512.run = "13fe8210da70a44e88149ba591518b53575bd2c08a46bc23df4741ce84d5063a4da364006b2222c7977a508788f75a5efe7ae2a54320cd5a5f3a57e953a83e42"; + sha512.run = "b28f6b3daf89d91ad4bfda749be84d7b2f57412d7371d0da1c00322710f7ce7fb2cd7fbe31083e933f1b6289a51dbe185a06016578a074989740a584091653d0"; }; latexcheat = { revision = 15878; @@ -30096,19 +30202,19 @@ sha512.run = "e498d5ec469420db789dac92e314f9ac0355b4afa2c43d4dce2de3eb23481db2687283f9ccce2ffd6edfd7b8f2d7ca3bf7425f0ff43ed46d7ca2dc9e3bc16797"; }; lato = { - revision = 54512; + revision = 77677; shortdesc = "Lato font family and LaTeX support"; stripPrefix = 0; fontMaps = [ "Map lato.map" ]; - sha512.doc = "0965bdda9b3c106bc49d8156f497c4c85a80d76a4740964b2d24c58155e8afed57989166bc5ac3eb44daf377b7e8985b406a0955dc419ced4a7011f328ce0c62"; + sha512.doc = "ce444ff259cc97ada69e171c7d87b8370953cc23479179e8fbf867e19a6ef6a1d1be2ba33670d90f9dfeb58dbaf5f7e8ef01e4e9a972e0e19c0fd3c0d5ffaabf"; license = [ "ofl" "lppl13c" ]; version = "3.3"; - sha512.run = "2f8454888913ec6a024c53cf157509b8b769f948ac2c92d0683e80ff8e22865545a6a65864876be35569bf4a5d56ed871c8112b216561e3ce585136bd062c9ce"; + sha512.run = "ebad3da6f803a473d53dada18f9b83ed5b73f32a8903c12aaf4ac16ba436ddc832f8d68f90ab033ac8770d01345f99fb3808935bd9ee4c2f44780a79304907a0"; }; layaureo = { revision = 19087; @@ -30121,14 +30227,14 @@ sha512.run = "849b0e0fbd15b45cb31ed4856b0eaa190c26437a1965da2c860af62b65cbb000b590320611e96c5a6c4cc63c029c31fb352ec44d96e0704eb52c70ee460abcd3"; }; layouts = { - revision = 42428; + revision = 77677; shortdesc = "Display various elements of a document's layout"; stripPrefix = 0; - sha512.doc = "aa6639c5ca0029efda9af523a0a075ef2b60ae9e031bd68232ee03792bb2f7452e2201e7223735e83b7979f2c057674fcedde4ed416254ab4b5b8a6cd9bb002e"; - sha512.source = "1abb95aa76cb3dc55d7426b8f98923662b48fa91ae8e5e2c3c01fb14dc28c8ceae90c01c9a22b1f59103e56d1818675d6da6223be6771083562ebc50ceff07b6"; + sha512.doc = "947967afe525a5101a89cdfb9b33bce249b0ca862b058bd434825630564b4f9633cca4970bb83442307d74bcd1935e242cd8fcd1deae6cae021473f17683d176"; + sha512.source = "1c977bbb933e3b04032f1571acdc35fd866bbc9129ccf3dae33a11fabe7ae4fc3e2ef14aed78e8b09f42fce812f3c5a709abb33a5dd949a3f7ff8d4bd44a1d64"; license = [ "lppl13c" ]; version = "2.6d"; - sha512.run = "9db14862ac1bea22096130ddac071a9b058e4cc1309917d2f8e8c536f280d2f4efc9a8dad9a5dbec0824b94f92c290e82820ec1628f0e4b72aa8fa617b72d981"; + sha512.run = "8a1e39d97021a88bc4fe02b30132512bd4f1c52bc2d9a2defa18c979b6dd05f610c2d80a48421ecf2ef28b7ef786ca6525ff2ca93ca4c49c5f7e9da75caa81ef"; }; lazylist = { revision = 17691; @@ -30184,14 +30290,14 @@ "ttftotype42" ]; lcg = { - revision = 31474; + revision = 77677; shortdesc = "Generate random integers"; stripPrefix = 0; - sha512.doc = "5674612693481265f72420ae10914329029f9af2f526e6b59ba2614d4d2994a0033cb3393d2751064987698f819cca8e0fa3783555db3fa6cc5849f337b1cfd5"; - sha512.source = "b26dc9e706b14c304a282d2b5abc2d0fdb81799238c3951badb6152f8c83f6a2ace579ea0c2fb782bdfe0d02448cf716e77c3114ff0be594b12bcabbe138b17a"; + sha512.doc = "32fce30b37b1e0536ea8dd590811692d176ac8d623568ff581f6bc84f93472bf82d9a54c330cbcfcc5433df6035c7a296ae4d60339c8e1d2a3222c905dca9209"; + sha512.source = "7e7d858eb101ab52e61d464b73f70506fa102b5d0374ae9937952e1876d30078a61bc4d4c2daf553aa635748cd37a41e64173fcfbf980c919be072edd922203a"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "6ca6f347b6ca4104ec376554ff7ba5d19002b2b4174fa491f3fec87d6c75c3ed11c1d13b9e7d30e6c086b2a12dc3013f21ee10b482c95b177f0eaff02d953fee"; + sha512.run = "89f18fddf8ae1eb7e5bcd46acfab28d817f38502dc4c5a971562836df535936ed3d6bf97e2ede750a3fe7f9f8291613ed37d53fa268c0a29a75d6b6e6f38313d"; }; lcyw = { revision = 15878; @@ -30204,14 +30310,14 @@ sha512.run = "324a9eb8f1a68124888ad7d4f35dd0446c917e643e2cdcfa041ca26b719ccdc541b9b89857aa05dea2d599912c506561c762d288ccc86d637fd927cc70bf910d"; }; leading = { - revision = 15878; + revision = 77677; shortdesc = "Define leading with a length"; stripPrefix = 0; - sha512.doc = "3ede6910ccb0a30c3ae9c78b86cf00cd7e2c5d8905b648861d2113d0af6225b2ffdc30509a72a5f69dd9e1164525c3225cd4ecaa04471ddf5c346a862fe097e4"; - sha512.source = "b42b230efc2508f4b3901de791424251c6e0ff003bb342fa11ea282f46b2dfd5c68a63c95fbb9aee146839944586218a3cec0ef182575a9760d3ed3f5924d78f"; + sha512.doc = "3ed03099472dcc5c55c13994d8d720ae589c8ac6fea6698e51a7ee2274f8f186d558f674affce19895796d828c9b08582fc7358167ce6486a7697f36ca7e998d"; + sha512.source = "62a952bf3528121a2e317e6e1811dad4a4aa7f1cf24b2fed5649075acfacad02208b736f4b7ccade75f9464b3845ae4e30a57ac49d267c55115fbbc819feb740"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "c326950e6c4b07782148ee4c9ac5b22f7e42512e0bc6e5e1f75be6ed757ca90ebf2bb6b30b91ceaac32c761d595ba5799f0f40ca15954f150d481ea366f1c72d"; + sha512.run = "e2b68cb881f520276558ea050c2404af3cf714a4145a87cd1a5c17e445b12d6625abf37fae71b9b8d123b6fef8f366e6d2a5a18f412b34ac443b7487f13e396e"; }; leadsheets = { revision = 61504; @@ -30223,14 +30329,14 @@ sha512.run = "026e310ee9617108ac60fca69b0f08b2031d9c9dc583a400095765458bc72681c5c39332602994fd8a7dd4757b5214924d4f5d75bc5861365ef65e8e33b6e143"; }; leaflet = { - revision = 70652; + revision = 77677; shortdesc = "Create small handouts (flyers)"; stripPrefix = 0; - sha512.doc = "e2a80eda19cf0d18aa4d2b8e25d984cb37fc9bb18765ce343cfd587fb2ebedd6495d7d5f467400f3f9d09caa07a4cacc0f8a358456d543b15a62b5f18235f391"; - sha512.source = "ecf09ef8c1321ecf0a2b9a16c4580d93055887b616e077ca7aaf42024288d665e39c5ff6e4272f45ce2d2006ff204aaf9313d0a57bf9d75eeba27ca069245d5c"; + sha512.doc = "2492784a9796abd76aaa457876478da899a255bca8082afe265bf95ebd815e82329a117099a024b52aa4d7d7c7f94d0c346b1d72370298b4d760acf2b43a7c91"; + sha512.source = "2f77c5f083cd158416c4207fa398069230df0668c383eee2080d639ec86ac70974b693e02e04e0878b879a6fd2afbd785226d8919cade4e0169d96b26899b7b9"; license = [ "lppl13c" ]; version = "2.1c"; - sha512.run = "1ed3bd2dca1caa150f217e1eaf41fdceaad8f9e488f72c46a56a1d24e533789a08c4a5a2e587d67076aaea8cef6d7a50eebddeaf53e09ccb3b29b1a395a68d01"; + sha512.run = "2005170a2d5250fb30dda0c513e96c715f37be0607ab2ad0a9deae24b246782d9ff72424e7688482ce00b8c823d2bfc4300a9ea23a24424f32d89b524b1dff01"; }; lebhart = { revision = 76924; @@ -30289,22 +30395,22 @@ sha512.run = "b465117d5634dc4eeaefbc2c12a4d0fb892f4a27ed66057938701fe51e4dedfb5b7f28d796145d89a59b2667cf61c7175803f72e5970cf81244329130d173136"; }; leftidx = { - revision = 15878; + revision = 77677; shortdesc = "Left and right subscripts and superscripts in math mode"; stripPrefix = 0; - sha512.doc = "1e372c7d307b4bae8fc5673c9654785db1fc7c510e188e7e0945e01dd502580479b7910e19132c7b8b169acf7d9de84504de2aa9fb580c9a526a5700114f009e"; - sha512.source = "3339968b569bf6fba6d7332399d0727148add95c1c0dc2ae06626269c156a4e365dbbf672b652d3c5d097d0570b0955e6cb34255e3f8383f05ea52fa2c12e375"; + sha512.doc = "8d7123c28604171b4ae02f493d6ed0c89a162522139a9ebe35628c8f7010aadb5d94e51b3bdb93e3da4585b9117df31e9d4dddc6dffa2e5644a9378ceb66d5ee"; + sha512.source = "ec62370c0e8a46633175b97db48dc85eb8bdbd7e2a36d98be9812821df55ee1cb5b4a71604a55008017a9c94f88f62552e70a5fb2e4b6a63ab82d0e7e0686c6f"; license = [ "lppl13c" ]; - sha512.run = "a01d085af4ac4048b5659e7f2f1692dd787b7c4cc9a0c06acf9852ad9d5aaa9790bdad6db7a76ec2f1a268af520ac35975a7fc55ef0d6373f244c85b8b6e116c"; + sha512.run = "540491eb727099a9be41b871ae656e5593142cbcf4c22dfc80cf9f69041ac67e7a3dab30009b9f0392fea85b01208a05be634a98185b758fbdcbe502f2ec93c5"; }; leftindex = { - revision = 76924; + revision = 77677; shortdesc = "Left indices with better spacing"; stripPrefix = 0; - sha512.doc = "cedde248cd34c13baa1ba73385571c4ca1d7457cf69a77161f61e93ad27be220c6706988c220bbc8ce8483e0443f5ac49eae94710edff06ca2dc9690d4e89aff"; + sha512.doc = "cf1b202b83c12ff6425ed9efc405f854d69d47c0bdec0a612c1183a35f28ff4750c7d02435f46e5f41168961cc482b9555645b3f27ad794390a59d07d5dd9e34"; license = [ "lppl13c" ]; version = "0.2beta"; - sha512.run = "bcac969601833715b21777de21635e6b622b7a01e9330f43d17e50b6f2691b36e47a3240421c4775463cb250936e6a4f261152536a7c3eddd5f9de859cc61a80"; + sha512.run = "6f578c4e2e00d218c0752157d0dfc009025fcbe97a3585e07f781d5248d410d0c16d747d357aba41bac51af7cbbb264b547dad53ef7f4e031105207c0d637613"; }; leipzig = { revision = 52450; @@ -30336,36 +30442,36 @@ sha512.run = "75c5664c428011ef69ad6372bae945ab99ed827d0a49201afe65ef1364ab81df12b54fb9358c56ee65c4b5d993cb5f5c6e96831383397e5447ce2dd3ecd6b3c4"; }; lete-sans-math = { - revision = 76200; + revision = 77677; shortdesc = "Lato-based OpenType Math font for LuaTeX and XeTeX"; stripPrefix = 0; - sha512.doc = "b797b5819a1b07dafb80d4e033f7e6b1c5fe31dae34e9813920f19a69fb8278003d81635581d7f23cb49f6ab46b6274002cc5cefb2e11aa1c136481f249d1fab"; + sha512.doc = "8e394ebbcb3b1c7492183dc275527cb2bf5d6a3b325741d543edca6c73dacbbde9f70fae4a37f2d17a23ad9581f03f365de21ece4e0adfbf8fcfb3b734f610b5"; license = [ "ofl" "lppl13c" ]; version = "0.50"; - sha512.run = "21f1b6159a5f2d21914baf395879ce0fd50cf79294836398aca6afd609b0b75dac3574d84287304121546e4a440e8f4e59543885d685c1f5bb05728527df6150"; + sha512.run = "112eaf378ca6add793e7611be099efd76393c678d4e1608dd1ef25aa05a06bbd9dbb4473f4b3186280bc9fa184efa77080589ddd1ab4234d4a3b60d6973f1912"; }; letgut = { - revision = 76652; + revision = 77962; shortdesc = "Class for the newsletter \"La Lettre GUTenberg\" of the French TeX User Group GUTenberg"; stripPrefix = 0; - sha512.doc = "af4a06656f4e7634fee4ec3d6a9ec949bb750c6dc129e26f49f484d564e95fbdbb81c0f3c476309915d78e73ca5d35bdce29dfa49bc6fb1fefc1dc239893acd8"; - sha512.source = "5f81765900eac1e1c0ca4f8439ff6e4cdf3b70cacd136f00b9eff839e32280b285ce9e4538e6fc5876182e0b291d5047d3db537909e8c205fb9f078789bfa49f"; + sha512.doc = "48fe7addd6d039f3bf2eb6b80d6ce879e25c67bb3538788a263338b406144da18746d410b8f3e5367ac903ee7e308da14cd307e2292ae466f1e9f3e3801d37ed"; + sha512.source = "ee4b88e78ab20348c3394d4b872efca0af0ce7b73874c58954991e5623b658500faef51db50faf3f0a3af08cdc8dbdb74440d32a33c24429c7f0f3a805b08b95"; license = [ "lppl13c" ]; - version = "0.9.13"; - sha512.run = "cb578394d5dbdf3213fc82cd852f822abe9940164c66b029e6ce3ebcd65d8c0c4f835028d8eaaea26f345f1a3b715ca4a14bea3f340f85c200779a1ea84e474e"; + version = "0.9.14"; + sha512.run = "65db5e1959b7ef9e627c696a90f5f1c9a28ec98e0421044fd98f109a3163839cddcecc698a77d6eae33a792bbeb36294fb7d5a41925908370f8920d63a04add9"; }; letltxmacro = { - revision = 53022; + revision = 77677; shortdesc = "Let assignment for LaTeX macros"; stripPrefix = 0; - sha512.doc = "8be12930acfaa79dbf3d7d3e0a60a518b12392c094e1dc531bfbcd8d9517d4744e99d339b3b7bcfb1e156d0ccbd17ca464126d8530e9f9c13e29d19a6aaeea99"; - sha512.source = "86863fc9935ac5044f2e3b3013b0df39cfe95f54fff5c6b1af0297b828fc88353243b117caf79cafb7f8c17d9fa90b2e0e8ca753573baa06db7acb26a978f30d"; + sha512.doc = "74f11de4ac65e4a40820a07a2fc4f8c57febf93a8de72a35b1bcd34bb4ff22193400edee2d5bcb984bf3e47188d455ecb8bb3672a1c94f8c7cc52533d57c447c"; + sha512.source = "f441c61caf8f409ac8c039fee9801bd643327517717b29df9f795eef6e95e18a9f3bf0ea8a91ea59f698b41c27a07607a51bfcc82607d292adee530893346693"; license = [ "lppl13c" ]; version = "1.6"; - sha512.run = "c9c1f5c3b9aab6b31750011cd45c42bdb32ecd712ced8f8cdafe1aeca532159051d1cff1449b06e3d35fbefdd44f2332805cb1618ff1da022d405a88d600083b"; + sha512.run = "ba4c7d6422153428336a861dad72be6d261da55b6859c4a0eca7ad150a60723b2a195f83d72780e992aaa4412a8455c4c310d72830b9b23a969edeead7af9562"; }; letterspacing = { revision = 54266; @@ -30375,13 +30481,13 @@ sha512.run = "30fdc0f87976feb698b9736e9deb6726746e4c25e4ed4a4637ff26699e171738be6447e8e2d02d154cf57944aa988208ee97859c0a7fac784d55fa6ef889b86c"; }; letterswitharrows = { - revision = 76924; + revision = 77677; shortdesc = "Draw arrows over math letters"; stripPrefix = 0; - sha512.doc = "619b9aa40a1ce4a0d2e4e69ce563fa5ff49d758144ab164a6f93fd0d7c697fa06085276eda7063c159a87c4dd71736db3eb95a0bb41c9eb76ccebcafa1d0cf63"; - sha512.source = "6807843ef4c1e45c2899c2781add8cb275920bcab6061bd5176ead5470af4f38d2c8208a7d05df647f29f36e15974879fcbacfb04af1416a23f2941ea02612a7"; + sha512.doc = "987d8b1ae1553ffb41dab16153267a49eee941db250b11af7e36fc33a7df68be6a0a817aba6b85af43ed0f83bf8cbaf2e070b4e46013bc77c62cbff7fe04ed50"; + sha512.source = "8b992affdcbfe5a648da7e12f5cad3bda7364ac8ac9788db948b07eb12ddf174e75f08ba4bc0d338ce0bc176b1247a29e98560c6082d9741ed4c6533ac6b1bbb"; license = [ "lppl13c" ]; - sha512.run = "906c4c64d85c04e66392a4bf57f9ce2e5de2c29677d16c9d72771b018b20e786ab2df44c3b34c611e02ce53d78957c5cfe95bc39fae0de7af2e8b0a70edef6c3"; + sha512.run = "10de87612b1f3d7fe1fe4d6cc62c7aa57c7e5d9f1cc6116afa652256894ef46cdece7bc1b361989badd8e23e395b05ed7fdec88385d42f1f1fc246bbc1f2359a"; }; lettre = { revision = 54722; @@ -30421,16 +30527,16 @@ sha512.run = "7dbe24061df0d0bb4762e7d308c895c99d8f9a9105137bce8c4e589c7fdc80f989aa8c3ebbe40708a8b6fa2a2df5542ce25fb16f528344ca46d50c47724e006a"; }; lexend = { - revision = 57564; + revision = 77677; shortdesc = "The Lexend fonts for XeLaTeX and LuaLaTeX through fontspec"; stripPrefix = 0; - sha512.doc = "fa21e0311899513ca5f7031471189ce0269fcb35b5bb38d2e3d2e8015dab11ab2a10cc086ba6d41f24c25d99b32f91750371e3297c505ef4a522d61aaa24e5bd"; + sha512.doc = "d6dc3d8936042dcfe3a479561e27cf5a65831a57cb3fb73247621ce2ad6ab586c97b8cd1c649b9392e8e1ca4478d459dcc666225ce93b115ea5c62ed7e19e5c9"; license = [ "lppl13c" "ofl" ]; version = "1.1.0.70"; - sha512.run = "6a9e4ab844e5189e996b73ee95d5ea5bda0d5d9f7b00a707d5bf9b7ceb97eb2f37baef9310252227701d6fc280a14a8a79ff524b5cdee3610c4dc48968f6b3b5"; + sha512.run = "9d66ef119c032847ff53e4db43f80246e0b070f720145c8559dc7053d076158915401e25c60c69fdf8efcbd668d49e82f991a4f8dbc6fc2c70808dc0ed75f1e0"; }; lexikon = { revision = 17364; @@ -30509,7 +30615,7 @@ sha512.run = "1ef4832c34beb921e1848423b30db4fae8dd272db60c3d0528b8343810a59356b4ede8ea2adb3a87df83328dc1900fc6478ad9eb0d369e8aed728f37a1d8f187"; }; libertine = { - revision = 73037; + revision = 77677; shortdesc = "Use of Linux Libertine and Biolinum fonts with LaTeX"; stripPrefix = 0; deps = [ @@ -30521,14 +30627,14 @@ fontMaps = [ "Map libertine.map" ]; - sha512.doc = "4df41358232a62ad8895b8c6916650063e84fb7ec2fedc0969c0e7e7b638fb77b7b1a0dd507e5f5dd601eb41c78c73497b7062f5c462586458f9745338395cde"; + sha512.doc = "97d1f73dc6cfc28718e2d673226ce749b7233640113340729a38785399d88dacb99ce9a37c5b2bde73402daeafea10940c69265289b214d3a14c18465be5d9ce"; license = [ "gpl1Only" "ofl" "lppl13c" ]; version = "5.3.0"; - sha512.run = "0587264c060334f7850b3ef99e374d404072eaae03e420e9736d82419e5e81c9438b627223bddc746e2f7d477f0245b3cea14e84bea6ec38a2f0e5ec3f284e59"; + sha512.run = "c141d41a3c0746434dadaf9bb7179642fddc8300e1c6921e077e1d3dd62f301b25f76107713eb622c2c18d07dd64d3306e0f2bdcd62f90dc25e821769b43c682"; }; libertinegc = { revision = 44616; @@ -30543,13 +30649,13 @@ sha512.run = "0af71c5bd17a2c89d85c2df056e76e4f8ff98b24de40dd306a9c4207c15dbe9dfd08864736a3a45f1c82f51717396ea843082f6798b89f7e9ea8c316453a707f"; }; libertinus = { - revision = 76924; + revision = 77677; shortdesc = "Wrapper to use the correct libertinus package according to the used TeX engine"; stripPrefix = 0; - sha512.doc = "6eaf0b2c77dcdf8d3085140c22054e039814b2ec4a2ebf9d805177cbefcb46837e4a5a12e501ad7f18526aa0a3bd8258c5a10100d881e621a10e9c2434f8e5f1"; + sha512.doc = "7e2dbeafa3924365c28fda93334c8dc1af7f7b2f522708b2964952a6b25fdfec053e22da0591aba996cc34bc6bc37ee4a36ba9e5931535f1d72692b3fd95f57b"; license = [ "lppl13c" ]; version = "0.02"; - sha512.run = "b8cf7105a5d5ab8ba65515f04de7fad34bbadfbc03e4ce8bc828bfd4d6b154a6cfecea3417ed3df3f214940dd01d7f3786716ff2402b85f57992ec91363f778d"; + sha512.run = "7a1f0ad40d4a43deed00b2492724fd889a389dcfa66c87665e167cfe18c4baaa7e558889033fbc9a14bdd21aea780013aa994782fe96cfb0b7b1e48eb395c698"; }; libertinus-fonts = { revision = 72484; @@ -30561,13 +30667,13 @@ sha512.run = "234dc32fa5b1f1c7a974444b264a1c258b7a12e1658f45146135d3f75ea8e94b4860282da79b5cdeb587c65f12d7476006d8546505c2842c306be72f51ee21df"; }; libertinus-otf = { - revision = 77115; + revision = 77677; shortdesc = "Support for Libertinus OpenType"; stripPrefix = 0; - sha512.doc = "fa00ed8bf6dbbcea64158287e00da3aabf1cae93d902c7c7762d4f939b6285956f2ba5a2730cd2cf625aa4a1648c0cb540bc90362ec7ee048aaa9d37e5423765"; + sha512.doc = "017eae776a1d583a691c33145dc5eafc8cd1f79aff3effed6e7fb900a01d2507743da657f0c590836d21b5509e35b271362e6bb84050abf2a2beb0e23cc14a5c"; license = [ "lppl13c" ]; version = "0.34"; - sha512.run = "f1bb7552e8919bb7553335bbb2d229669b74fd148e7db59d3f41497251150c0825a9d5f34eab71b9d48d16c59597294556e6a60a528b70e5a51d6e58359f3391"; + sha512.run = "e2ad962fc5438e3df5c3ebb0360893c466042f8793137a0dcec41c0a73a5fe55a61581a7e9d47746712ac063c3c852c3ea923bb118511a479c9a6f7566a68284"; }; libertinus-type1 = { revision = 76891; @@ -30585,19 +30691,19 @@ sha512.run = "4e55cf0d226d81a289a72d9905f4e836abb7c7235ae4ef80349f8eff0d9833a2b49f86dd92d4fb1ae4d96106fa6f75c118a125a2d91d6f22a688e4e38d17e477"; }; libertinust1math = { - revision = 71428; + revision = 77677; shortdesc = "A Type 1 font and LaTeX support for Libertinus Math"; stripPrefix = 0; fontMaps = [ "Map libertinust1math.map" ]; - sha512.doc = "379f532d6370142295075a447a896bee803b0fccf0f43202fded27a806b0bdecee6ebdf0b8b1d8b261633914749551a21e1e48ffed6b3a920269292411793c1a"; + sha512.doc = "936213b71d9eee48478a46ae871ab05b8a699e353a28bf146d8f639c45ca089be9e0b7320762c0948005796f697bfd4d7828da1e3763e7bb2dd36ba871f8cc2d"; license = [ "ofl" "lppl13c" ]; version = "2.0.6"; - sha512.run = "214589d198031ea0d9cc71b509f9c1e5f6b19984176d1d7952d57346f67a4ba88aed932e5838a57d874d8bbbff0daa296af875969b5c0ffd2c7a6f3830121d5a"; + sha512.run = "206cba4e6ef72c67e0d10edcf2be2e18569da8a1d344c36533d620d7ea2fd4f36d7146353c72182016512078a196c4a9a826f482ceab0d0263f74de44b87b6b6"; }; libgreek = { revision = 75712; @@ -30619,18 +30725,18 @@ sha512.run = "2a01755bec49fa8c78680b0599b58649b803694f339383ad168bdc06554dabeab3047d1b17d63f7487860a5d0102dd8f68a78d5ad5ba94a2f8b29db7329e1ebb"; }; librebaskerville = { - revision = 64421; + revision = 77677; shortdesc = "The Libre Baskerville family of fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map LibreBaskerville.map" ]; - sha512.doc = "9cfecbbfea90ff99af78bac088674061c7123ea046aa42da806fc09d6fe5e88c94fbaa3053bf87b563e55f514eda5cda108d5bf6b096253e79fa0d09567221ee"; + sha512.doc = "dbc52ec0060fef4410337db52366b6943881d100e58ba1e497143df052f9fe5d752992cd6ac508a3dbfacd12516219449f2fe7d9164900e25a25424c03356f23"; license = [ "ofl" "lppl13c" ]; - sha512.run = "671894db7ebd325e35efba47a8b84dc9afbeb213358503f65e246e97af090be03f6591fe124d4f5b4c53ae99bdc7a56bf84d385597ed7564fa63f7fad5265e4e"; + sha512.run = "b2c74baaac6e9d4f8f0aa62092a63d8006932d58e04ac670dae8d04b870e3febcb625d0d3bd9cb1fc568393b8a3b0bd8a7d375e6e042a21e415e0db33d6e62bf"; }; librebodoni = { revision = 64431; @@ -30647,48 +30753,48 @@ sha512.run = "e1bc9e0560febac6f6e56737ddc070fb9642ca6e701699dd3546e63fa681ce28a995e61b4190edaf4d9b9f9a4131b77436d69cbce47e601b11b63caa25bccc7a"; }; librecaslon = { - revision = 64432; + revision = 77677; shortdesc = "Libre Caslon fonts, with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map LibreCaslon.map" ]; - sha512.doc = "9f7c6662af462f0c73b97de098cc4bbff5a3060e44a72ce294b175c5d5a3f520a93026b1bab17bdaf5c48d2de55c4045730386f7f8f046b3ff797c4d715acb8f"; + sha512.doc = "aa21f3ddf33784f3c9b1d24f96489bbcca0a58854e41478959401a7744fc4b8100fcc08d4dd790f014f804f95c929acff4f994797b1106d95d8adca3666d81d6"; license = [ "ofl" "lppl13c" ]; - sha512.run = "96c3193cfc16b5cb312ff67303825c7e9733642108a601ee2b8dccc6e8d6aaa0db28e2da7c84faf71eaa1576ddab230bb6f385972d95f4aaba547e57a82b1e54"; + sha512.run = "b5461c6c06940d025df290f3555c07e67ed82dd18bd88fb2901a1d3327b880bd956a572a88ba0940ea70e2c190ff74a3270932a506c6d6389876fa272d75c26b"; }; librefranklin = { - revision = 64441; + revision = 77677; shortdesc = "LaTeX support for the Libre-Franklin family of fonts"; stripPrefix = 0; fontMaps = [ "Map LibreFranklin.map" ]; - sha512.doc = "092dfd68010c10942f030828552e4609ded2b27bbd13d213556ad301629893748ace3380aefda1adc8ad23261b2de253599f6784b461fac8a1bf49cd6e1370d8"; + sha512.doc = "9415664f73771915100d509cedd618878eddc88e69ea873c2fd8dfeee46974c883d2e4a9bc15f830eac842bb57a665ed2805feae55772ec9b5d5d1beabe28871"; license = [ "lppl13c" "ofl" ]; - sha512.run = "35b304ca5b24ea88fc6a5227361db7f825a99eeba4b1ddcc31e5e71bda3f6ec911b00e2ec7ae9f54022748f39a26baa61aecff267628343dceae8eb8cb07bfd2"; + sha512.run = "5637e573b01964e40bbfbc846efdb37c601cb24b82472034b491182b843458514a3a54bfda8c1ce5debbb2eea2bda9a017d4932d25576353faa7bf76e272205b"; }; libris = { - revision = 72484; + revision = 77677; shortdesc = "Libris ADF fonts, with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map yly.map" ]; - sha512.doc = "47d57f85f73c20f5e855d940d07bf8a259fad143617b3623d52e1f9f8eef190d1768c4500a7f62fd392ef5d1d58dd1fe393057b03b676c14c6c2b0ef215f1572"; - sha512.source = "7b375ba45cbe2984c401a127904ee5bd2b10de89465550acb90c28e9814c5be10915b74699dba4d7d08f84ee490ed909655e07599dcb7fa7b54ce0eaeb749e23"; + sha512.doc = "b935bd1ef225eae640424186207b753c58346c0db5fd2839f5dcef8889d70681064f4fbb6860185b1f55a0a31de74198d73afd7eb351c74581d37953a4d3e263"; + sha512.source = "260f21f55a663de22f61ebf984d28051f8125e470093252b9fd96401d8fd6db609670f5679ce81ce89c7687ee88de57d1a19f32c1e18ba31984e97c46d718b61"; license = [ "lppl13c" "gpl2Only" ]; version = "1.1"; - sha512.run = "e8f6c2df02d9eb9c3560c0098d13d7222887d97873c5e5264bfae15dd7bb238b8b2258c6a650863f7c8402799883f4ce9416732e0240625f2658a9d4d76c9270"; + sha512.run = "668981b905ebb8e296004c4d3d56a15257b8a2799fd06d2b6550eb37bd2c790a5f8623fc7afd4a963b394b2c26fa1751e68911828fbadaf001654ac3a4a58d2d"; }; lie-hasse = { revision = 75301; @@ -30800,13 +30906,13 @@ sha512.run = "351256b573ac4999e5e203deb11c6762c917001eae2b9d7c8561070826cc55cc0ad669b9261062f7fdfbe2b3f3e9448083122a6f176cc5b14875a307a18613a5"; }; linebreaker = { - revision = 76924; + revision = 77677; shortdesc = "Prevent overflow boxes with LuaLaTeX"; stripPrefix = 0; - sha512.doc = "2eaadb2c67b1835e6d3c92220a9da0c9ea17d60bc7c55354b3462bb35e81fcce2c2ddda76c9633068d3e604082ec3b2a1f63d45a9a952bd28cb426b6b053b367"; + sha512.doc = "f3a430961f778f7e07ec121c1b12c57d6671c90145575cd5cd07c091479b857692a8c9dff2159859b6bf7ffcc00518fdbfa3429ab3e6834a538a02204efc99c1"; license = [ "lppl13c" ]; version = "0.1c"; - sha512.run = "143b0ffbd9567b70ea4cd42d03fbac19ae0c7fb61ca31fa6069095151c5344eb0cd443abc8a049a6cc6adc79eeec9ca92734a4f9f9ee3f9ac76983ce282ebf06"; + sha512.run = "d384cb9c817e3d34d0aebca0f89f5c58ce6b10fcb2697b988f46c972a6c8feb3d32ae2e8ac4a7107f3d3c954a8a85c9b9bb7aa21ae9dbf0e8a28e0c679cbbbfc"; }; linegoal = { revision = 21523; @@ -30819,13 +30925,13 @@ sha512.run = "87a062513ff7674f315472cc46e13fbce99057c3b7083a2b9c93b92f09d538af29f5d1e3664dd5273080b9037ac232dc0d7491753b83136d2d3558ada1b81976"; }; lineno = { - revision = 75200; + revision = 77890; shortdesc = "Line numbers on paragraphs"; stripPrefix = 0; - sha512.doc = "fa69de2f1ace9095f71fff88aaa865341863b0cd73f6291e68b78e8c4d1c069369cebe36bc099659d193c63263258c05960494a6ed53463d2a5d30ddec7f5d3f"; + sha512.doc = "adee410431d65e83ed8622f0d6c114d53af77b747b510b562607b0f8bb08bf7e40042ef4d35e58ce3400cf33db9b001d2757e4e87d74a668aa80913062c7d0df"; license = [ "lppl13c" ]; - version = "5.5"; - sha512.run = "a508e408223987d0cc093d80880b522c1cfcef0c377c17b364ad02072aa6ab8b2ea426bfcd001ed933c9befaca02c8021f4f91bd85e614d79ce0a4b6028ceb8a"; + version = "5.7"; + sha512.run = "e6dcfd3d3a4d073c5b877afc0faf5434899b68f70c51f618314a403abc8815d335a7621acca33ed578f607073a2ab765d4781c9e25b9fbe9b05e29618a1cea23"; }; ling-macros = { revision = 42268; @@ -30836,37 +30942,37 @@ sha512.run = "686dbb33df2670af909a80863943a8870ecef128679ab679f3d90d1747042b752c9aea15660c962b0f02418233d4d152e64357d5b57884a2fc2371acb3d90a52"; }; linguex = { - revision = 30815; + revision = 77677; shortdesc = "Format linguists' examples"; stripPrefix = 0; - sha512.doc = "7a5d84d5425031d341deea8f37f1d8a9f6eaee820ef66661e8e38eafad2b20a5e9b04b81b1a0db0b11ab70fb0adc9c81cef886978626008eba6aa3c32bc0c848"; + sha512.doc = "5a2ef447672cbbaef8fb83792f29a3ae5ec259b86fc2e54aac7fad309609ec61e3ce83d9b62b48d92754222e8da61e675f7dad8e3e2f114d2d1088a8f12ff799"; license = [ "lppl13c" ]; version = "4.3"; - sha512.run = "36fab316a894029feba86bf771d4e600b3e7f5d766deb9d844605979b066483500c8fa0a425718d22e9a2bc14d74aada16ca8deb7ee744a81e18fee8c77a7b50"; + sha512.run = "c68c56c96100f0cfeb4f79a0a89f0976c8e32aa8d36a02197a1f8a611051ec2087880bf0446a575e2df4a493875199aec0e5acaf3326f66239a8fc53e751590f"; }; linguisticspro = { - revision = 64858; + revision = 77677; shortdesc = "LinguisticsPro fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map LinguisticsPro.map" ]; - sha512.doc = "8f0c8937cacdec2e2ea4999dd1bb45af96a99a3707ef22b54a2bf1e0c745d663550ff0b68d80cf895e8bdfa1f279873c4725c7851af547f06155589d8e5bfde5"; + sha512.doc = "431217763414d3ffa9d6ccce9e63fd86f860960242404b711b0e8805831fcf50fd0627236f07248f46d1060fc6a3c41e827d4316629454779465366a96cbd116"; license = [ "lppl13c" "ofl" ]; - sha512.run = "6bf94e8910ae03314a3ff55157e52586b5f2550c2aaca1a8989b1f02400c87363c74e00658ee953c13a44dd69cb253bda6128e66a96b865e6169310165a7f9e4"; + sha512.run = "f14bdf9d08f1d936e496e374a2e82335f710778f9c64b280d5d9a9b8abb8a31d496ba0eab63154d7819187c1846ec7f4002a4b84a226d7f978ce9aaf4d69ff5b"; }; linguistix = { - revision = 77463; + revision = 77571; shortdesc = "Enhanced support for linguistics"; stripPrefix = 0; - sha512.doc = "2371af1ab07748a89306eadf7a80afc1c25d6cbfb0dda544e90501e582ff8593c0f7d57fe3377212e0a85fe982f4ddc14be898ee5bec5fd294c5e749d5225fe6"; - sha512.source = "cf92d2fe93c9b07c5cd4b77cfb42bb6f8263e95af6fcd83f21a1350e5b1cb9b42cb253567553c90aa32ffe6da53918a5a541c6f0d60658083639655ea943f43c"; + sha512.doc = "f6800fc42060ecfd55b3bda9857aeb1aee60e6c18b27f124365771e4c9d907d6f13bfaaddf8ff2f0082fdd40f77334af0473e913f4fa8dc54bdfc340421867be"; + sha512.source = "848b9bba2011b80d927666536f4010a94ef89f24708202ffa501aaa3e4a71aa633e8c145598f82f13ec684bfaabd35da6d96513a8b210e7c5a24b52556ef59b4"; license = [ "gpl3Plus" ]; - version = "0.7"; - sha512.run = "24e0408fd563cec990c6a05b0c472b6528b6d762789063137b0272853389a784803ca0cbf38da2d71c24a49dfa1eb1d462353503bed2e6064514ea46b286a476"; + version = "0.8"; + sha512.run = "8b9ec866594e6e4896214998d0cd726f074dd9227746f5badd6eb0a23794494c429981b89650c3b9be8d7e704a01558f41d2a9f6a8e304aec3857a3e4794622c"; }; linkedthm = { revision = 75860; @@ -30896,14 +31002,14 @@ sha512.run = "3236f5f8f77248480f14566353f6ce197931325d9fca4a9b946da769c54a768716cfa92ec9c3d27da296b001768d915b07c076a27e795c57602c24768828936c"; }; lipsum = { - revision = 76924; + revision = 77677; shortdesc = "Easy access to the Lorem Ipsum and other dummy texts"; stripPrefix = 0; - sha512.doc = "1476a1a0edeba39caba0e0ed6cb23deb9cb3712112e6392f1cc339ccd06f8b69759b343ca5c9b709793d587819583ec22f977980e59f4dec197666d1f60540d8"; - sha512.source = "a17b4d501847da66e5df25e12ec7916b0aba1da03abb4cb16577cf13b112dabddb71e10d16091cba4046e070d7dfb79f3ae165bb63df6cf99a010e517941f3ad"; + sha512.doc = "a93f10bb78295199b54b22fea875cef2b05480f0e2582b399f08d0f707d13a45e69f63479fae37f25ed98de1855f2bd0229689192f1426e6625e096a3e8d43d9"; + sha512.source = "13e1071e3d084c0aba682ab15ac61d5026a424e9358b242991ca5979193f8a132db135c4216b78b9cd71252d9b94aaeae8b79d9499abb5065c713c2188193a5b"; license = [ "lppl13c" ]; version = "2.7"; - sha512.run = "ef835fdb20487bc50f7c1713e9eaab1324fa8968d436d910d16bf4246c75ffa4f9050476337938bdf687115f7a6df69078f125f0669cd67a5202b7f17f7f6d14"; + sha512.run = "f8259a7bbd868ab2d53d784ad35c5bf3b7099c089b1996801b08192cfdb599366878d4f04c59cb8e6eb81e9dafe1a16a0b8693d1ccf6b9609fc137bdf9de92ee"; }; lisp-on-tex = { revision = 73165; @@ -30936,14 +31042,14 @@ sha512.run = "154a9eb9da19d4a1d9f6ed421bc13f1f83279cd456b95ab8b7d84f9c48d6aae5548b7357e46041580d4b457758aa090e6352aca9d9e20f1739dc589d4fa24bdd"; }; listings = { - revision = 76899; + revision = 77677; shortdesc = "Typeset source code listings using LaTeX"; stripPrefix = 0; - sha512.doc = "0e9c8a4b49f608873058cd0a63fb59bcd83f99ac253c5e47f2b268174b800ff3c85af44466524792e33c4ac9216248a91f4e143f86d464bc4efc9bcf38522f2a"; - sha512.source = "c6fa409d200044d2b7363266bbd5abc620d5dabd1ee86306ac11acb4327f4b7fdb32468e2c8a484afb4367a9d849d568a3038643cb130ae15fd8b2d2c8b62bf6"; + sha512.doc = "f88dc94e3b9184ba5d70bc774f2af1e23a29914459aff1f24bc876c0c09043667d2a5297ff940839ac6a001a628bc1d9fac58961363ef61c5e84dc42b40814b4"; + sha512.source = "68ee1c42d02c63bac9065bcd2658891f3453d5b255a4e50be1c459fa76d6736a89bd50ff6a9d244816ade9bede9d13bbef91317942c72fcac605121ea2b860b8"; license = [ "lppl13c" ]; version = "1.11b"; - sha512.run = "6c631ef300bd8b925e4c0a346136da2ed19d19001c72ea32cbe194ad14446cdf6fc159c4d6bb22de9523a25cdfd90d8de278785f53722e7c18592cc897dd9e5e"; + sha512.run = "658111819c55fafe23dc06215f72fac7fb5b0ce6203221ec8d01bdedda76ce2f99872adc1fd54ee634b77ef7a7386f9e990a5ee9f5d02d4b58c1b3bb99119b3b"; }; listings-ext = { revision = 29349; @@ -30968,32 +31074,32 @@ sha512.run = "846cc046ced340cafd98f009a55e891bfa6bd5715c94c0dbd5b124599c8e3aed1f248f56592795184fa040285001b0d967dfb26b0fb764bdfadcc2eabe8c3122"; }; listlbls = { - revision = 67215; + revision = 77677; shortdesc = "Creates a list of all labels used throughout a document"; stripPrefix = 0; - sha512.doc = "773bb3996ee16ca65ef8a91e42e6d1641d42ae50de7fbe4b8324ad9e70d326d0fbca85e245d48bfea137a65f33ffc6e81add6208d239992012ac1851ca12d4a8"; - sha512.source = "441fa4a8ac0e618a997078368794800f57e25545134533b81121718bcec912c1c367b193bf7cb3756102ffad4f75497e63c9cef611319aa478fee955c9cea780"; + sha512.doc = "890c23243310246cda5895c78ecc562424b31839acffebd336a44f84305dca6a6797632c42bf25089d9b4b0f10993fb329a3f31d42bbb4a473a0ba4b512e55a5"; + sha512.source = "39ec790515768c2a26a11f87bfdd648e1b009cd34e4292457d3eb64983fbc008fb3283f0014591e63a5a4fc939a36f23dda7e10425e9be4be456aec17cf165e9"; license = [ "lppl13c" ]; version = "1.04"; - sha512.run = "bb0391bd671c306bb34abc336f74e203141fb0b2ae131dc36820e24716ddb5b7a1bfe9650baa5ba4cb4078e6f9d097a9a464aba1022b36f76c3257e25e583979"; + sha512.run = "fbfef42f3bdb3c9bdb6d2b36ca0b52bd5be8921560ebc37194344bd2e8e81830a33591071c63c3654398cac678a3d8a729cd2519fe16be7e29fa7a28d3b10aa4"; }; listliketab = { - revision = 15878; + revision = 77677; shortdesc = "Typeset lists as tables"; stripPrefix = 0; - sha512.doc = "70ceddb9c59981319ec33fba05c663ecaf549b5dab56f29fa07f9c314d97d999c762ee1efff0d20b5e35b39e89b031458fdde4c5c708e0a1c2dbfdf17d710c2e"; - sha512.source = "68b75e9dcce30acb59d928f4ff95732cd7e37061d31625f8c1835ef6b8da85ef39f4d8ee86b50e299e71cace2ca5307c25641042f325a93a93bd04bf804ec5b4"; + sha512.doc = "f7e2b18fe856cecfd14ab6c5420ee138de5d6d80683afdec71d5d0285a37bbb99fcfa6d1ae045e86ed1537d1e4060bd2b194f0f72137ee8da9aeae2a6f9162cf"; + sha512.source = "1e51f58885a06d84689b9367cbe9682db217efc4120b53c512f7decd5de7b232bc7602300211cd4acca2ad9adf1f3e91bbd39296a434605ea3cb3e3f689d5311"; license = [ "lppl13c" ]; - sha512.run = "0aead2b70e314639aeb98c199d051fb0701570df0263f452bb2e65408678d437c7eb071c41d8674971e42a0961da30754696a58eaaa41dc32d33ded58a833153"; + sha512.run = "0b4ce941631b7c430ce5287dd9a8c1c094544999aaf65778c35261909cce475e675d0bba1314a8b4ecc0bd13ffebed2032c88eb79ada11d72c26c84402606e57"; }; listofitems = { - revision = 70579; + revision = 77677; shortdesc = "Grab items in lists using user-specified sep char"; stripPrefix = 0; - sha512.doc = "57cbb93175df4f4766d3a00ffdd6701ed4c14efe8d33ce831412f93fd5fb025ae4cca4e1ec16ec6172da12dff830c61c9d888450f9b84197d45566309ba6eac3"; + sha512.doc = "34fc37f9c65ebae4a381ebe3f441513dc3fb5c9f82604307a8ca88afebd0e332404ff752a0b034258261015882b0d002bc20ba20164a0feebe85509df08cb788"; license = [ "lppl13c" ]; version = "1.65"; - sha512.run = "808395fdb8c7b9ec738e26eb582fbcf4555291695dff70558d415b34c640cbc4362be358ec35582be18066ff419718f70ca2be65ee30aee85d2fd57d7cd7b6a0"; + sha512.run = "8d9643f502ba7b142d459b4f3c7160798eeb036e0f10ae551665347e0a65f173bcd514d07b454218b82c8099e0f8fb483d9ba73aaa61ba1758a508904ad0edb7"; }; listofsymbols = { revision = 16134; @@ -31016,14 +31122,14 @@ sha512.run = "7d718507fbddc6b35bc4d0e3a5674cce8b29f5a932ec01e6727955b7edcdb0dfa5531ee5433564098a85c641d56485db1fcb142e02d5e7ec22b70dc3ec873d24"; }; litetable = { - revision = 76865; + revision = 77677; shortdesc = "Class schedules with colorful course blocks"; stripPrefix = 0; - sha512.doc = "cab363741fd943eedbe29a3e91fa8105856f45e49ccfdb598b29ca3d936392fecc46d55552d2ce3eab8d9366eba38e596abe8442a2b33dfbe2ccfe9c03b6e733"; - sha512.source = "216ab6c244b4f5c8636c48782187514ac9071b4a703fc658937a9ec3e52e55e114acf3cb6e1d4235d97c2648625e0f18151cb692a145b3923489b3ba2702efbb"; + sha512.doc = "91dcca664557ac45bcd1c4fe5f5f1462591b273377cedf208a9f7b4d03e8d90c82981e6fbffda3b6a1be82bb62aadcca97e23c9c224bd8619abc67d159455d28"; + sha512.source = "eee609fcc6528688a673e7d9bb38b1b106651bf5de417709ea1c3f144cf5a5353f25d6bfea7c96039ca32d559a70cb6f0e6c67bbff055d4f980f69d86115da4f"; license = [ "lppl13c" ]; - version = "3.8C"; - sha512.run = "2e5283ab01b8b5dd81ae0733f7dc0928f4b223d07a6060c93beeb251cdb58b451bdbd56a8634bc98fb38926c4b8d46bcb3b33fee390675b9ab20b7837261343e"; + version = "3.9A"; + sha512.run = "f8bc31ad5aba56774ff3bd5ee08c4d7aa772a3e7608f584bf60a091cea3089bd39e862f6ef1232c359de9eec4de8bc232d4e9e153de726b5e963c8568474d0f6"; }; lithuanian = { revision = 66461; @@ -31066,13 +31172,13 @@ sha512.run = "58c211cf1ed20b36e69ceffc8568fc1cbdb51cb812af79d16a64cbe8a8e7e672a2d49e672501b2cb23ef72c4a04c59017e17e538061159c8b9e797624f8334ca"; }; llncs = { - revision = 74287; + revision = 77677; shortdesc = "Document class and bibliography style for Lecture Notes in Computer Science (LNCS)"; stripPrefix = 0; - sha512.doc = "829a2538b4ec538045f770eeeb8d13f4cd6665a29204f97f40307a0a5a929126977aed8d4a7b01db31adabf2876d455cbc5bf7966c221d6e83b135a48226d85b"; + sha512.doc = "6df363151319812a118daaec16ec0f781ed3255b6a9e9c50ce884b3aff4d9155b8cb938780433ba411665108c9dc9c2e2876e56743bd507482e542543a480dbe"; license = [ "cc-by-40" ]; version = "2.26"; - sha512.run = "730e2019befdb52dc3581325fa185dd06c36cbbb644613af8a111b48ff2715258baca4d63be22cf38452ffce3b56fdaa79f29c06b1459993ec0eb94f99fd81da"; + sha512.run = "36d03a90ca228a4f9210d0c723c6e2e67cae7a8e6e49cf394bd3155b5c1bd60360f1c761f7336d6c64625a446414a4749ae30dc8eff714c3dc3fa75cf7c64d80"; }; llncsconf = { revision = 63136; @@ -31084,16 +31190,16 @@ sha512.run = "ded1d0ad62120e6665653575e6641a9bacb1fdd18b168f7c4389e2d8bbca6afa8cf15bbb7cf087f2ba502f85bb492dfd5d79862e03d909227666af7d8860d47f"; }; lm = { - revision = 67718; + revision = 77677; shortdesc = "Latin modern fonts in outline formats"; stripPrefix = 0; fontMaps = [ "Map lm.map" ]; - sha512.doc = "d15569c1f55553b068b8d3a73efdbdb74137d02fdda5db5d57f29203dcd92dea7746b73a3f30293b2932f046e60697ea015b83d2587cde2783300fa41967c5b0"; + sha512.doc = "232d070d59563d339a5c59e6dac93d7662280f6186cc591f5b520322a879a97214af2fee3a006c85660864635773355b357f6aa1eb48b9a10a50bfa4702208e6"; license = [ "gfl" ]; version = "2.005"; - sha512.run = "9e05642ab07ebe05c13d5fa98f3212527aa66a9d049f8eade506cbd9f0652315363a01ae20a9df873055e5283bba7574d51251c7dd86e56ebc37055b92379421"; + sha512.run = "bacdb541c99bcf1b25fdfd87094a98ce48642e534e0017676fccdc81843f9f1e64af271180589a96513915dfa15a782458e151c760ddb26929a29ba0b9e141ef"; }; lm-math = { revision = 67718; @@ -31115,28 +31221,28 @@ sha512.run = "3613e9d53808b2d1e326175c28acb672c1f244b2e00ea1d544e1e05c73e2a93e49b5e8b187a8a73e87ffbb00c22235781983a2c0a733a6ae5598db12c278a763"; }; lni = { - revision = 73766; + revision = 77677; shortdesc = "Official class for the \"Lecture Notes in Informatics\""; stripPrefix = 0; - sha512.doc = "4ef203245669693a80a841133e36a4a9333a1101eb003972b2b178204d4f0ef3d30e07ee06c685edb403be4f52ea613d751ad0152ca20e9561b0a733ab1adb81"; - sha512.source = "74e22fb74be37ca0ec0b77e41287b6b0823f298db1f4d62fc892fa5d0d055a0ea42004a8cb3a43a29dd8b73c54f8558b4d36960936fe00944572ea3ea5fa2c63"; + sha512.doc = "7ed40acc4e68601d27bf787764ced4bf33529a63aed1a0c16f857732d0d8a7ca9b9c59295b61bce9b5e77eda9e7cc65dbbf4162d4eaa9f578408644095ddfa97"; + sha512.source = "aab76d86a9262d197dfa0cca2f4c8cddc4b3eee8a97f5d28bc36b5fafecb279ae16bd0e7f2b083278aa96ff898d09731569bab42e05fda010ba76dc2f690a5ba"; license = [ "lppl13c" ]; version = "2.0"; - sha512.run = "f4e797b744457908b9f7aae074d56af30e0fbee0ae0913945b545d4c6266052dbdb7c73ee38e9260c50b1fe4b352afe1d8a1aa05fca0562b557ead6e80901172"; + sha512.run = "9273cc2ccebf62bafdf227805d6ba5226c8ba0bffec7476eb6a1000057a19b4ec9e316f645e6128f6969ff7816850d10d1edfe042eac7fdf98d90f07d94e8894"; }; lobster2 = { - revision = 64442; + revision = 77677; shortdesc = "Lobster Two fonts, with support for all LaTeX engines"; stripPrefix = 0; fontMaps = [ "Map LobsterTwo.map" ]; - sha512.doc = "a02034161dcd7d09ab14d907fde0b4cbc570ee7e13fc1945e18c71eaffe90e5dc039266f0ac83dd7887fa1e298add0d2be9e4259cb58f6dbfe13b7bce228ab8c"; + sha512.doc = "061ab3a8cd7a2da9781b7f6ce6541ed95721b71be0cc69d3220e279239828122f2512512e35d6b920705a90cd755ea99d6f21e10d01878f652c40b0c4a831b1c"; license = [ "ofl" "lppl13c" ]; - sha512.run = "ff9a64e40eb1e8d19ed353e4c6e46472f48eaa057a1283e8203eafd895cc622c031a849cf2cd941a664b07c4acc0e9fa18ca65acf6420cb3d40ce09c6ab6f391"; + sha512.run = "68bab862fc752ca47975ca24463fe8f9a1b1bd513b678173c303bbb7f4da807756beeaeeab7fdf35250692cfe4fe4f0a15cb273bbad60a08f6f1abf45c0a4858"; }; locality = { revision = 20422; @@ -31185,13 +31291,13 @@ sha512.run = "d5b15ee5f35a9ef94618f8b092e97ccc4f1959a617c2e604b99ba56eef14c4a1a078d66f2c77d02239289e30878293ea6c9ff4134bd003331fc41fd3db19cec5"; }; logicpuzzle = { - revision = 34491; + revision = 78116; shortdesc = "Typeset (grid-based) logic puzzles"; stripPrefix = 0; - sha512.doc = "872a72ed13f7dcb43df3bd2f2b7bd504e3e430030115faadf0a130d2fd94331a335c4853e37c78e4b8aa7c59a44bfd87ad2a484b1b836c2a7526b97ef26ddd56"; + sha512.doc = "205572060e55202dd8c3166279b9b38601a7978075bf78abcc42bff2cde743a46e51840921dbe4e8faf283afe52f23377832b62ac71f6e912cf8fe7d9e66d1f3"; license = [ "lppl13c" ]; version = "2.5"; - sha512.run = "2c642c7aa6d6f12e51228432f8bd9fab906ff4dd3354a49f636582a065bff0f534222161ce11306ff6bf3e354a9ca6f6394cf9826b321ac94e9ef5ee8c0621ff"; + sha512.run = "a7962796690b6ced3d6730e059bf134db6c9d7adef256ceba64f304aa54a29aab851eda748b5e97d2920a9565d1223dbf79e1c917d59c487f81d18fe79c5929d"; }; logictools = { revision = 76924; @@ -31276,13 +31382,13 @@ "lollipop" ]; longdivision = { - revision = 76924; + revision = 77677; shortdesc = "Typesets long division"; stripPrefix = 0; - sha512.doc = "15ba756d5aa0ecea90e35de978db1526f2cdbb73b0ab7215fc2ac7d7e4ba5edaff16555e016d2c4a9dc8184d4f4d17424e22f809504a1bd48697a46698beba3e"; + sha512.doc = "6df6a002a79ef785a210a25e86859c6f8e91604b948bef5efeb0350d57c974fe1757771f1e2e1b6f00cac5f25642b46ec7c40fcfc0f404234576c3d7af6f45ba"; license = [ "lppl13c" ]; version = "1.2.2"; - sha512.run = "2b070ac24dd1d5108b7c02fd2da90f9c9fa32a5293771a8812e8066e40a4d9d506b0c35baed23d4d8b722714607dd54be846deb7e2a006fb55f975b4d0ebc9fc"; + sha512.run = "99647835db853873a9662799d0171c7aa04daeffbd087c2d9c26c31ba9abfeee9d116931bffd1a1573ca1743e3b2f8be53c16a3d81175d3c1e5b6a53d73292cc"; }; longfbox = { revision = 39028; @@ -31313,14 +31419,14 @@ sha512.run = "56ef12e34556b5d64b2cab1aa2578868bbe8144fa276d3771732aa732271239a3242b2ca5884c5d2eaf31c9f86d30185e3f5fd96a07d4bab9dd2c3b0ba7b5058"; }; longnamefilelist = { - revision = 27889; + revision = 77677; shortdesc = "Tidy \\listfiles with long file names"; stripPrefix = 0; - sha512.doc = "d909908d763342790b8ab56d333e60d7047894472f3922a2554581a5455539845af72d3867d0a55f5a27e982aa8128ae1a948f40e106fa127f2d01156b55ccf6"; - sha512.source = "af1383755b422a3bdbf7af7437b732a39aaf666c7244e75d498b1252d3644e58a18115a744c4b4c7fe1433f415b40886868faeb064b13647452d444f64fd6f9b"; + sha512.doc = "2d986023fe05fdfded10ea0d7c4625c702e4a2d9ab6c0f5939289ea4738db424fca507c2bc0c1767526b7f08752a8320197fa3d69b8006b01715372e615bde43"; + sha512.source = "2332dc237aab30f395b7580ac88b4b96de207288df40d657056868b8ca0727015d6172b432d44d84b936100c8e07a99550e97ba12487d817a6e9b1f326bfa2eb"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "1d16ee9c76784c5124de3abe62b6e916d0f65e979a18a721ef688a960e5d20382dc976de0b68d95c47e9651ad71a67ca97a828f1bdfba8e4a77ac084d7561386"; + sha512.run = "8bf3bb0423c664d2cb5df9fb6775ad74670befa6a2f4f11ae6a3bc3be84b7317d71d56ff43bd9b486596b5f4fbb04384e7c8270ad8f6971f6624d0dca5ce382f"; }; longtwocolumn = { revision = 75852; @@ -31342,13 +31448,13 @@ sha512.run = "60ee6999e43ba9082c5a283dac5a930c9075b24f6bc7cd3f719b0336b01dfcb17fb2d5e3c82b9f1636c9bb3e6c923607a3d9237d08fbaf17bbfc1196d0a75281"; }; lparse = { - revision = 75712; + revision = 78116; shortdesc = "Parse macro arguments with Lua using xparse-like specification"; stripPrefix = 0; - sha512.doc = "2a63997dcb656a3802ee5136369799b4bd9c01706a19e1350f71c5ea061c1358b8835b72bd7ffc1a34d4341bd00b3bf45280f92940ba7d7fd32bc239214b0ed6"; + sha512.doc = "15e87a4a9facf2934afad626e3347b8523187a85ed73630a170e04f8a197233cfd7c32c59e4129614be25ade38b9f048fdb06f4ac21b644f978c925d5b899162"; license = [ "lppl13c" ]; version = "0.3.0"; - sha512.run = "ccc024329c0871ef8d0378b1678291983efb129e7792bb09ee17856ac56951d636b19de914fa29f5635c91a42a8fe9d479574a22fb64f059e82c3430e956e624"; + sha512.run = "7b5ac29ddce8ada5f217ca956855e9bbc8de7fca7009933488eb3437dfcaa9be205c4aaf968b61334690776e44944141a3a70f94e14ba92da1e5e4421e0e8d6e"; }; lpform = { revision = 36918; @@ -31660,13 +31766,13 @@ sha512.run = "90b11706bb0a60f75a588c45cd2c62a0972f273feaf2f3900e46d413a0456a8e0c43078ca3c3711f290571482f405230bbb9e1542dc01159b3a66c7d8ceec372"; }; ltablex = { - revision = 34923; + revision = 77677; shortdesc = "Table package extensions"; stripPrefix = 0; - sha512.doc = "c3ab3559880077f63523c84cfc5cf363cf9f1d2c4d8aa9cb173b4a2dd07e5afbbdc9b1ea1b29cb50b64c68d65f4470dd9c1656703e0a1ac8955b72b87e33e804"; + sha512.doc = "28dac525a06ac9f7d837f93c44f35d155796359946729362941fa4fa5e3deeb2bff4f80008b13b16e1b92cae4bea3644a49453ea0c0797d87dd4227ad11ff4f2"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "5a64bd2904338fc45d6150c6be6497d56cf2e190c41018527a59ef075db41f94378f8981d4b92e211f60f2d641408144c546f2de0bbe4a8e94b0a3cadf4311a8"; + sha512.run = "d3725fc0c2264375e1dd142094fd4a764bae90bb0c307a36f68726e9e2d61611f823737688c32150d5ed1ada9a7985d2906e297297315e2d99df89a60f7f9605"; }; ltabptch = { revision = 17533; @@ -31688,24 +31794,24 @@ sha512.run = "42e634e7c3018b87825e2bae40513eeb757520e1dba1b1b20244bee2d0fadc4663cbfa0dfdf74fa71f7821f47c41bb7c873a64cc68e153f9b7207f6a8bf3f8a9"; }; ltx-talk = { - revision = 77540; + revision = 77959; shortdesc = "A class for typesetting presentations"; stripPrefix = 0; - sha512.doc = "2f10a1f8bbcdd127cb6f332b734f390bec5791623d79846f7fc8b86dfe0288a75423f55703728cf9b88fca1136e77501dcd312a5003e8bd04b9d34c2376bea3a"; - sha512.source = "ae060e30e0c77cd3cca9649ec43f50daea387be7d3c9c98c2415939d9476b4cc1fb8cfd63e67d06533d710c0bcec0f72ca775db27e6bc685c7236a5836c12ac2"; + sha512.doc = "9a99fbaa7ff0c48289d45af0cfce52bcbd64004e50dcca6e6eec8e609fb8fbaddd95bcb089aadbc1d8ae4610d5352b602cf5fafaf44cba25eb9420e69e23fbd2"; + sha512.source = "9dd3522875bd422f7285cbf20cd437fd00081dc4dd4bff43bf7426b2aec93baa2de0a65219feaedc610a2fa1be209cafe5548943680ae023965e0fe845a7cfcc"; license = [ "lppl13c" ]; - version = "0.4.0"; - sha512.run = "845e6c603109499ada78a6a1c136d7cfb4abaf40184fcaef5b9629705ce0f740d17114a17f1869392b7564bfb284ce6ae5219b5e951f303c2f4538062b69ca99"; + version = "0.4.6"; + sha512.run = "440e82f6938646f21079b94930bf37827cdf03c16f55c683a3d532bc35d5f880662315b41d04d2f091e7accdef40e8757ee8f01a28995244763147e2ca14ccf4"; }; ltxcmds = { - revision = 69032; + revision = 77677; shortdesc = "Some LaTeX kernel commands for general use"; stripPrefix = 0; - sha512.doc = "21be07f4f98531621f90b7ed23c06fa4b39fafa12a83c45784b83b5f9728817657b5c2ac2c09e4988ce0c6df0918a7c93d29d7ab89159cca5ce5fc9e0eb017dd"; - sha512.source = "becad978f8b2303a44057f165cdc6d22ddec03e58a26a0d6350bfbaf6d681ba43b105b65492c5be2382ee1e4f814129f86abc2ce376d2d42ddb0fdbdd2671d01"; + sha512.doc = "ae8cdbf52757a4254bf61d9182338ddd93cfe42269d3eedcdf47659f70b4bcdec594b8f434b3b57d4612a8f9f91ca2b76ac2487e606b79fa1df2f29a4ba86e47"; + sha512.source = "854712fb7c42aa0f8e645732d74b4279a37f104b7a4371f1d8e688d2f7b80b65ada7cabd724dbc24e9ca17fc72c1e08650fb34832ac187884f5f5f4370b0b68c"; license = [ "lppl13c" ]; version = "1.26"; - sha512.run = "9d9a9835f4547200b160b42c07e918fb8b2cdf9eba91c30647c6fb1c74cb6f9ba60ab40bed63514ecbf334d527148b31fb1ec90af60075d19e28d10d675ded68"; + sha512.run = "9206308fed3c14f21ced9c5ed7873943201e42217cedeb8fa5b14bddcc5e6720e36a1b63db340b1afccaf500c1406c7c5891c8e3d8e687f85ea4ea52dd80dc66"; }; ltxdockit = { revision = 21869; @@ -31793,13 +31899,13 @@ sha512.run = "60ad4731ac61f9b5c4360bb3d0c6475e2abd358418e20bed29cc94761fdfb97fcf02829b9785e559ca6052a1e82ee7f0b104b166592b9fd87237679ac3caa2e6"; }; lua-check-hyphen = { - revision = 47527; + revision = 77677; shortdesc = "Mark hyphenations in a document, for checking"; stripPrefix = 0; - sha512.doc = "cd756e0356b36ccd26d1d78c67026f5a27272ac383bdfc6f44ddb630f58d067c05fb9152f1ed9793d71a63af6607107b8d4b5af311563e2c3d966079b2d3e0c1"; + sha512.doc = "90cccb9a5da40b3775348e13bab8d68d806ad317560bb0bbb510de27a7d90678f9b8c31f658aec37e6e50724bd2ba94102a4d918dabdae5f087706e895234a46"; license = [ "mit" ]; version = "0.7a"; - sha512.run = "89cd0a13578d386bbf584f3c74c6c3ee1a45a7c0bf40480e5396f86b2af29b26abe3ab8aac69be0f1fe23cceb6da33237ea38384854fdfc7be6939832a8cad08"; + sha512.run = "43eb55ae227e66e15fffd48749136ae1681866b7a9f9028ab69922ff6715a0db4c3f5576288870105103e25a9aaac78a598fbbf56c9551e18e994084cfb66519"; }; lua-physical = { revision = 59138; @@ -31829,13 +31935,13 @@ sha512.run = "10c384eb08fa4019543c9947e13ca23fafc0f0b5ece2e9974c118b0e09982c54601234f17a3d2fd179630b4f67e6cd32091c6e5e18e58ed0cdb11ec7c75eff1c"; }; lua-tikz3dtools = { - revision = 77460; + revision = 77677; shortdesc = "Not-so-experimental LuaLaTeX package for 3D illustrations in TikZ"; stripPrefix = 0; - sha512.doc = "b71beb348fcd5da2b8dd7e54ff860873876186b44e83ca905578d8bfe1a12f30a68513df22979f6c59237a2c4cfa7ffe73322e5692ddcb8bc9e8eedebcdc183c"; + sha512.doc = "ca0cb8fe6e378aaf65054c0a63538c6b2f562bae20f5991d7b8c08eab07621294c8c81bddd93e6d20d81752ff23ee6ec5eae4f56b946a3e448f0f38256776b43"; license = [ "lppl13c" ]; - version = "2.2.0"; - sha512.run = "edb43ca42b124125fc016ae3770fae345c355b2febdda0bd2778aa523493751b0d5fbe9dafb9f477eb3e1ca590667bb8c24f2b252984edb49cc111c719c88978"; + version = "2.3.0"; + sha512.run = "0a5d8f515829849d5056b9633de12b508334f0b74babbe2d83d8cecc465d98e649a8313c694afa001cf4a2c1cf3536a470a5c877c62dd7de59623338c5b67f13"; }; lua-tinyyaml = { revision = 73671; @@ -31847,14 +31953,14 @@ sha512.run = "8dc998562742e65727a8053c6b42e1ffd6bc6f618d873145b8d71b6243adfce41afebd8dfe68733b9977eb3def7ec837c3c264ec2350b40bf917d013ce7a1960"; }; lua-typo = { - revision = 77296; + revision = 77677; shortdesc = "Highlighting typographical flaws with LuaLaTeX"; stripPrefix = 0; - sha512.doc = "2024f703cfa0f74ee7ea760be61c51ddc6a32a9c5ce46d5d6715857be4376b4c431fb5f34d28c2626aaebac14e1a26fcb51e2fb5af1448fdebfe57b0a5a0c08a"; - sha512.source = "b75a26b0d0a3cbbe602a76fdae1e9e7ff5e316372bae54834c7f98bb0693db26af916919462c5c0b2e077ce398167b9b1893fa7468bc3d87135b090cd8e5c4b4"; + sha512.doc = "b694d28948fade1d71233b4b7cc3a00743e1453f2e90c9c6b3b01caea159596d71e1afcd560bb658453a8281a2053b78b487822211474499712cc800515e1af4"; + sha512.source = "d859d549be295a5ba4b426e8e15f2da3ce10cd9b628360ad89777a4ea7cf8bd13cd73779cc4b1f0375a71b731ce9e6f274e2faac4af5c16a98acdb1c5cbe6266"; license = [ "lppl13c" ]; version = "0.88"; - sha512.run = "13ccea4075f5f41ea8b167669c3546d671a8b32ff5cc7de698eb93cc37259cff7a68ef48c6ab983bd8754e301b36fb2531a72d455334f849299bc1ad77c01d58"; + sha512.run = "8839bc1fe58953781d2b8edb2ba3a6c0ae2c982a4f0527f3c2ca1f0e822547d1335c143f8160273b978f41d83e7221b1d0853f1161a5322631cd797d34ef5ec2"; }; lua-uca = { revision = 74807; @@ -31867,14 +31973,14 @@ sha512.run = "560eca39769ca188ff42299bacfed8900d4b77380891b12a8ba9eed8451b153359e783fa09a9df05d224d205dfb4fc627f9c2a6d89312ab45660b0037ecc0396"; }; lua-ul = { - revision = 76924; + revision = 77677; shortdesc = "Underlining for LuaLaTeX"; stripPrefix = 0; - sha512.doc = "d4412b1c8bb3b5f1240bb17b41e61137961591aa4cc133cd2033969b26272b5c24a843d73baf09a24e750af2bd20426397cf39d89061197345df6d0ec1be3021"; - sha512.source = "9f366c054c84b23e6aabb07aa3c8d43ccf185a6f554ab95c51d9b0e29f1179c8b61808fc8afc578b4aec474c7150a3f9375db22c300b0bb2a24cc08a6b388996"; + sha512.doc = "182aa8223c9ecff991142600dc345c399ae89e0379f7f19cbda595b3a3bce929ff09b891c373c91ed058fd78a4d395674b7fe960eb4bf0a22ea7e62a6b2a73c2"; + sha512.source = "30cd71b27d3d6cf8a203d497110e0f489cf541d86c1719399347688e072e6e8071c42ad30a4243a4507fb1a556d5e398dd49b924e44b28ee6743bffb37828cc7"; license = [ "lppl13c" ]; version = "0.2.1"; - sha512.run = "445e96ae500cb30ef0ce97c0567a67ed832cbe955e5af0373d847c0ad5531bf6ecd405ca0e6fe27e4a3edf52eb1732708a39d85b617f2d61e8c9d222a21564ba"; + sha512.run = "090f4a12883c65fa67c4109334527b83442de46cd1e531f5dcbacbeb7dc2ddd0320e79dd16619d2774bc997158eae3f97e6b91a8e63ec309eccf2dae7b90a833"; }; lua-uni-algos = { revision = 76195; @@ -31886,14 +31992,14 @@ sha512.run = "50022083eb3659c994e571d9bd9c9a916b9b47e34c2776e73515afdff0361b49fac8da59c1532a578a5518c70236983be4bbb2412845a30064d421ba3c85bf66"; }; lua-unicode-math = { - revision = 77378; + revision = 77677; shortdesc = "OpenType Math font support for LuaLaTeX"; stripPrefix = 0; - sha512.doc = "f6842241b4da72f6b7f3d1bc93d68f84d4fb6467c82fe1c3002a1ee6fb854aaf30163122133611128c72ae9d0f580d91dff4022e83059fd1036d2e91f3df8b9b"; - sha512.source = "0ac212bdd190209483c1efb924dbdb51480ad837c2953ddad400c81a0e9ea2329ec79003221e7a5cc3f1434d50a8b74d7381721bc7cb750e392212c21b3d14ad"; + sha512.doc = "5e20056d8e27b3b77287fddcb0ecbd4e5b65e3a0e8b3e91bbb9e5238fb0449ccc7e63ed92479383919eae568d974c02c1d162371203a467c492c2d4f6dcf8a14"; + sha512.source = "16b2f7e8069c5e795aeb9c47836aaf692f3b6883d6168b7bfc79ea99576309238d155c62df1f21610e1e4744f05cc7d7258ff75ae8e2efa9a7189b8ac06f5baa"; license = [ "lppl13c" ]; - version = "0.6"; - sha512.run = "1aa290701f160b5a4e944202b2b9008f41f1bb6d7c788a97cbe5db9c4166fbf0ccdbae2349c3870330a34791c73ed9f063bd9d73c52dde57a3d3db357081995f"; + version = "0.7"; + sha512.run = "0e37ac06473731856985e6197b0c9f77bb09235c7dc1c18d5b1c4870d39d17f278b9495165ae23126f49e56ab5404aa51c0c1395e4094e1698ca1f92a58800d6"; }; lua-visual-debug = { revision = 77207; @@ -31905,17 +32011,17 @@ sha512.run = "ef0178f84e30b1a6498721699955b5f67a77d306e957c26f9acf19b96fd3282cc50ae919112d3b01ee75be5f55b9ee0714cec54c5a23c502f341ae8d6a0ab1a8"; }; lua-widow-control = { - revision = 76924; + revision = 77677; shortdesc = "Automatically remove widows and orphans from any document"; stripPrefix = 0; - sha512.doc = "ff8b0522dfef092715b8beaa4f8921c40bb44b810cd61ccf460a853399a8f7ce97f6b61b3aa436388282cb67da88ff328e0f3ed7b2399ea770e511a9841b8eb2"; - sha512.source = "0360a011e3dc38347dfc90abfe44c61a9992adbf7ba31c52b7387df353b7574009c2bbed355e40486dd8622584f65da12207f0e58db3d393565368df2ce6660a"; + sha512.doc = "6147fdea550b97290456d7419a4bcb5b0e6535f5cf7c71a6bd7c485e4b016943ca4c9455e73909d2f2b1e25e474dae9d0b86e56309bcf96c6788a582b533ea83"; + sha512.source = "8bf25480090b6ba82cbe832a48e1be629c362dbb6e6bcc61906c49a9003922b0acc22cd602ca4921fc048850b1bebb5f48364fd52b617c4ce61354155b758b9d"; license = [ "free" "cc-by-sa-40" ]; version = "3.0.1"; - sha512.run = "2cd761b365c1b6bc26472a497ccf68a4efa76fb92306205e563808930db1b90146d2969fdd14289442eb9d3cbd132f17580fd32849491b593435ecf37fa7a03b"; + sha512.run = "b278d662f5ac42cc84c0404ee4af408077e652898d75b845934c4f67190b838d8a7fab5ba936889824c9d1cc04297861e6b97db49e8fa3f14ec5de2eba7e0636"; }; luaaddplot = { revision = 72350; @@ -31971,24 +32077,24 @@ sha512.run = "ba7d901acdde27026a02dee4574980a1a2d7ecde818b6ea903154565511d0ce021db11c1d27ac8e7480f309b362476dda274cda8ff71e1a71b557f611cdc6dc7"; }; luacode = { - revision = 25193; + revision = 77677; shortdesc = "Helper for executing lua code from within TeX"; stripPrefix = 0; - sha512.doc = "622a2417490fb818d5021bb519ea7ac8d886df5002534c4d269268ca4d2119ccc15b029111edb42d04a546e7a46a60bc8eaa6a0a108e9231cc49fc2141ed8ec7"; - sha512.source = "fe53aa46157e24f7f637584faa0c18de62ce3857d9841598f51e09a03354e9cd44bb8fc150e91d5b9ad6d1ca150a065fb1507847cc385ca67bf67679669d7ef0"; + sha512.doc = "0fc5441c3156c22191aa68904c9a760185559379002ed60038685a2c7a64c81de67bb10e810a9b0a2ce616f1f9dcaa2891adb5db1e8e2da563f94fa4eec71fa3"; + sha512.source = "36e9bc2ae4746ae3e817d3dffe3750684051004989489e8f78ce488c5d04d5c0fda7e7800e5a419c63b180be37e0eeb03d8fd7878494d26b5a5d56aecf0282c1"; license = [ "lppl13c" ]; version = "1.2a"; - sha512.run = "b107c9cf774608782c1ba1ce3ebea8d330ff9762046eaa9b9de112b704df1d0da1bd7e33b15e9d847f232b7594d53fb2678cdb78b23d87aaac73cc2517ac8e1e"; + sha512.run = "506b17d790554a3292d5e87df1f8874725db019a025d73640416f6e74fd33468cd1a0c0c64d758a934bc4e148ee80962fca7d9d9c7d19185ded0bddf894c4ea9"; }; luacolor = { - revision = 67987; + revision = 77677; shortdesc = "Color support based on LuaTeX's node attributes"; stripPrefix = 0; - sha512.doc = "d6654c3ac1ca1c18cc60cea463cc3b4b4ed902ba6c29521883079123b9906f089ed25e2268e7a1f92800d9b1158225b50c0b019ea28c68b846e73bcb350dee6a"; - sha512.source = "8b29907f0e0d865704e5de710ac2dd37607330d66a4282ff1f4673306be40ce366a0c2eccdf4dd25c3592e804cd6fa1e2a35044c494c4a3c73e64bd0c264d102"; + sha512.doc = "faa5353b0287bc804912aeb49750023f0628afeafed8431f39a6ca7956918eb555fa9a1bf5be5587b31abb663600311eb795158f10a340c520bf1b8cdd6da700"; + sha512.source = "748b4d15017351cb5835457d271a3235d4be9dad6bce45c39e3bce59eef8b2b9c59b29fa8b91b3c6270bf9a97b6e049ab7294ef8807c2f70937028d0a52f2779"; license = [ "lppl13c" ]; version = "1.18"; - sha512.run = "142376345f25de68236e56fd334d8f24af90f510abc0d2314049bb03142df76988cd5451e22cf98df4443348f7686bbf9c269e311d5036cf8ae621200ae585ba"; + sha512.run = "73dfc7a9886217f000959d274af3e7fc7a5e99bcbefa85feb625c109894db5353d6d055834f8ee01060cceafc92cd593aa104f6236a7fe328d741ba6fb1997b7"; }; luacomplex = { revision = 68883; @@ -32075,13 +32181,13 @@ sha512.run = "ec1ce2020efcfa3288c70d79756fd221a2cbcfc873b4f7f77d23bb18ce16764873c30a6d24a36dfd86af5ffbd8563c0c9e863cbeb78b8487725fac7f6c153bc9"; }; luahyphenrules = { - revision = 56200; + revision = 78116; shortdesc = "Loading patterns in LuaLaTeX with language.dat"; stripPrefix = 0; - sha512.doc = "1487269c78bdef7aa626bee1c339358aea03af7df17cf92d48e56a1530b5e4bb7a5dd56fd7e094512fc3c149343e35e9e1683ffcdb8634042f26e86083f3ca69"; + sha512.doc = "b2e5c6a0cec5801a339433e13df7bbe3e0c2e4ca6f4ae76971ac422f25d521212d4a5b6fd5028a468041df3c8201770858c23ecea532bb787506d089b787f965"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "01025f1aa9abf7fb0c06045e8bebba3572b1aad06bb6edafd916e721c8ecb295fc680bc4da968e4fb059173ed9ba8e8de72ed42923b458a8dc42de4424b6ef9c"; + sha512.run = "01d45380b5b0d03316cf68d83843d712bbf0ee326b4e5a0abf293c15e5dcd14eb4115860e22a2e6ee8f7fcc98e08a2739a7a14f42c10fa87f4f62c84ef78d2dc"; }; luaimageembed = { revision = 50788; @@ -32103,14 +32209,14 @@ sha512.run = "baafe2dbcfcc07293ec04f775becef7b59a2349ed5c98333c5a4e680fb3f8561f8749a6abadc6901cfbeae1b6e9a47cca05e8ae76064372585b7d7f4978dc844"; }; luainputenc = { - revision = 75712; + revision = 77677; shortdesc = "Replacing inputenc for use in LuaTeX"; stripPrefix = 0; - sha512.doc = "c937b80960bb8994e7aa0a522783743a71ab56f72ac9d652da38ade49932988a70872e10295d487b512ed2b80158727b28be25fe79b6a8e944765e47fe915c36"; - sha512.source = "38a0017e67cd3501d1fefecc7d2c6c08b8dd3f69c79c28d7c2f206e8bc9211e06d668ea8eed41dc21ea4369bd9b81d663ac384cfa26a6f0ade362e22f542b9e7"; + sha512.doc = "a58d39394c0e3869edb9d54cec24eb0ec3514a92d7bc7f0f249b4cc9b3d185c92da0c34dee89f281ba6eca5cc159e04b02ad55bff62b5559d9a6bf4ee5931707"; + sha512.source = "681a2491ea3f01f2d62b4acdb642a6e7d75ca744f1f43657e9871fa8e4e8bdfa95284bb3edb0bc579eeb08137b80d889bfa787a29deb34b28e1b06352b4988d0"; license = [ "publicDomain" ]; version = "0.973"; - sha512.run = "ab67143ac84212f0b46f1bb9233fbed019dfdac7b7633312fa90b2af23b49a4a697b7627d4ea521ee613dc6172b62eabcb10757dd11d479ad8dff87aff70b19e"; + sha512.run = "87e9cfe5ba3f0eb5205235982e625b38157f4cf06f13ebde4badd1c89d9e878b52439ee8bdec3cb1865bbea97c8fac3e3f5216f6c087108b2918d6ebe62299f4"; }; luajittex = { revision = 73848; @@ -32179,13 +32285,13 @@ "texluajitc" ]; luakeys = { - revision = 75824; + revision = 78116; shortdesc = "A Lua module for parsing key-value options"; stripPrefix = 0; - sha512.doc = "d155b47865dcdd45e7bde944c0cf479341cb1a6ee4d9f86a2d662355155758729fd5daed65929db3a320b13e023a1fe4c609335371b41b450aa51627e9cccfcc"; + sha512.doc = "f4eae0e2bcdc0cdd183d0fa37e6b430b2370cf6351d00744e1f24191c19c20b92dda234ca9b1f9680c2e0836f5c3cd164deb038eaa333488b796fbe430a61554"; license = [ "lppl13c" ]; version = "0.17.0"; - sha512.run = "1d856fb410b95b5ef29fa94df91fc0428d3e9d9f9ba100b306608e1c52387272113d75ed583ee8671cd901b5bf0c26e299f9eb528c7382b655023d9ffa0b9266"; + sha512.run = "3089b2c3b2e3d1f3421fc2250838edc2541e356f3cf60de923c3200a59512a7b0f69562f45f89d84505f0eb39ebd798fcc5970defcf2dab8363a82f55c12e62f"; }; luakeyval = { revision = 76992; @@ -32205,18 +32311,18 @@ version = "1.0"; }; lualatex-math = { - revision = 76924; + revision = 77677; shortdesc = "Fixes for mathematics-related LuaLaTeX issues"; stripPrefix = 0; deps = [ "etoolbox" "filehook" ]; - sha512.doc = "b83f6a945608c58ff47a5ebff0174cd8d7277e9e4ac83045acbbf9fa36ad475ba06076ad25e58e97da3f26286205c3052fe3647eb40e13d214aeeef0066c2c98"; - sha512.source = "7a5de86a09500d7e46dc59cd44d2c6987c5f4421a3ee576fdf14489f7c4c5fe3c7f39398144c85f776ed3e1df9aba62f4e38647cb0776d84b065f3ee0350ecb2"; + sha512.doc = "68bd59fb0d62f4f9bc83894017720cc73a92b4ccfa5da87deebd7a4ad444807324d4ce8fc3723aa3f275437a78e899524f08d6221684bdfe63837d73e5248c66"; + sha512.source = "6b5136f4bf2fcff75c0c0507774df8a45e26280d056e388eb3397f9a19464b7719c7b68214c65cd97d709571d70c80b49e933d223ee3845a03efb57fc242eb6e"; license = [ "lppl13c" ]; version = "1.12"; - sha512.run = "9a3de2da4165a38190bdb90f55ea15200891bfa000c4388d73afa7d9ce2a7d20356442c6c5bdaa14779f126397b504de45a8903d599f380ff196e5e952d67db9"; + sha512.run = "b1c5d7fc8f170568613df00745ac7ddeb9db1b3cb70320e479d9e0579c68a30fb44d02c70740f446fd62045b42d303f72e67982e7537c62d1c678b6b8c4915e0"; }; lualatex-truncate = { revision = 67201; @@ -32247,15 +32353,24 @@ version = "1.9"; sha512.run = "f8edc734cf07add523d783841cdea8090574120b9c69af68acf8626981d8e6f60cc9f7ad4d159e0217d52091652ee930157cdcebab0ae52a70c7730f2a17e962"; }; + lualineno = { + revision = 77773; + shortdesc = "Line numbering in LuaTeX-based formats"; + stripPrefix = 0; + sha512.doc = "c63f572f2415f150130cd1532b0d902fe866dcfdd04b5c4c7559984a07c7eae8c11a864839bff8440e9ec157ec669141f14ce38a42ee8b9221a713edd29bc880"; + license = [ "bsd0" ]; + version = "0.1"; + sha512.run = "46fdc086a0bca2cee31f1ccba5f6278e31bc28a6d1c811892ebf9f339e3319d919e46d6e2285ea0a0973e6093565996d461a97b591e0b0a35dc2c40ced9073ad"; + }; luamathalign = { - revision = 76790; + revision = 77677; shortdesc = "More flexible alignment in amsmath environments"; stripPrefix = 0; - sha512.doc = "6962a593d988d6c67b11a0d04f05cf94cc156c03fb1ba47d7bb88960ea65bcf0287ef99dd50e6e0f630c06f6b96f98ac39cba36aae97189e009f2c8605e5b0b9"; - sha512.source = "e4d50b5cef37dd6300853614143cf5cccfed3a60f516ea845ed309345623504c21a31804424889b486981efda070b4f7669eeae5224b92462f8dabb5ac4d7753"; + sha512.doc = "ac8837df08eefdc4eab21dced0d44cb836d86dba203f8e2260a224e75edcc08e47feee88352f21a2d740a2efde6c0c92ebd1a84b038e5bdaf68ced3fd8425d1b"; + sha512.source = "502d56e90a282dd5e18473592f3ead02454ef303b6c770bccf14447c784374c71d4cc75b78ad1d17bf371ac558a815b0101a32058282067cb392626ddb49e3a5"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "1b38fd1c326956aa287de0edace4ec25789b05b61a60d2a063aa3142e475bade43380c939c7c9a629f4d36655539940cdc0aeac8adcac7c9d04c7dd05babc6b8"; + sha512.run = "e38d65d59fd5212092a8860642b602ec6b1feba618bbb78980a3a1dcc773d06cfc31e6d4ee7fce44c6475f63e74b3c4deafcf88d2eaad239a7803d89057f1a00"; }; luamaths = { revision = 76924; @@ -32267,23 +32382,23 @@ sha512.run = "79c44d9cc054b70ce6d5efee4693296b1ce0a4e4afb79aac46a7970ca4cf3e94e051227604afff63b7a5515310932e6d44fdfe8f6982d87c90698bbc9b77ab45"; }; luamesh = { - revision = 63875; + revision = 77677; shortdesc = "Computes and draws 2D Delaunay triangulation"; stripPrefix = 0; - sha512.doc = "286dc5fb713f06fccf7195f317791a8c775ddcaeb8cea4004fb7a77882bec36c60679ed9ef725128ff354c7230becdcc623683fb78eac9b24cf044f9cc97af1d"; + sha512.doc = "e551552fd8460421f4c328f45fbbb6ff56ddf5f5edcb53a5db4172edf8829d3a582f911a7d14a879e691b3706c9b682262bd95febb01509acdc4656bb9046e64"; license = [ "lppl13c" ]; version = "0.7"; - sha512.run = "e30e6f2bef6958c2f76df6aae5ca5899b91f41fc35afdce24840e2d028222c31a0613ba3c7eef27629686137f15eac24d3b97b7e0fc33b5d91adb7b766c0279a"; + sha512.run = "16ff47e42d176b36080cc4bb824fd5d2a3b612eebd9c9eb150c43563972139a75abb968e8738bf32f4a6c29f7d840f528e807d0f1ac1563212e8621244895aa9"; }; luamml = { - revision = 76924; + revision = 78222; shortdesc = "Automatically generate MathML from LuaLaTeX math mode material"; stripPrefix = 0; - sha512.doc = "8ff420dcfe22d64c1d066622275eed95a3400e7279a470bf164683716288e877dcffa6908e1a0f96211936c2a5fdd54dc64d3cebc2c15616c913ed44e75fd49d"; - sha512.source = "c4a8e90441102aa4c2a87f6626c07b3b8b6219039743e11d052320ce5811cba9185e1887a7699660bb15720dcc10d94c18726162a35090b7f8f8bdb13e4cbe8b"; + sha512.doc = "7e21d25dd69ed6694e11ea24f769a026bfd46bb04aac13351e8e1aca980500d245d1373959e20e0d778dcf9f7f2c91d585561045bbbea2c70bc0080acc152904"; + sha512.source = "b5d8964d3c82df4d93f76522b6554da4d311b3fc561470f99b752f8a1c2dc7b5ea29f0034d934393098b2a8e551f1e779e852c74deb3e7925fa94139fcc9e751"; license = [ "lppl13c" ]; - version = "0.7.0"; - sha512.run = "43582181d40954ac550e45d18a4107263ed67c706bef1966f4c9b59cf5e18df2ceb613c074b75952e412062f3b2992b23dc9f8e4e0dc89845cf1bd204ba899d1"; + version = "0.8.0"; + sha512.run = "26c6da252bbdbe0eb0e150ecb53996686cdcad6305e0864ed8c8a388e1b864ac96424b3756db42d21aadc88cceca804e0578e2bbec14e03705ee56a8430239e2"; }; luamodulartables = { revision = 68893; @@ -32295,14 +32410,14 @@ sha512.run = "0b390717c538a8c44cc7e8214908149c3705d5cb453d7776015eed27638ed0c0d16ea0b5be5abf2b6bec6e410b849f35796f574923303ebc883c75f7221f7634"; }; luamplib = { - revision = 77524; + revision = 77703; shortdesc = "Use LuaTeX's built-in MetaPost interpreter"; stripPrefix = 0; - sha512.doc = "7e5ca710461ef85522855a25f5bf1904624536909dec8ba23f4d4fdbf879c7e22861b71dc42b8afc3bb29d98dc4dab495b4004b0268d03840ee0ef75a8ab4403"; - sha512.source = "62acdfff55d0b2c704eb5b5ced71608bb69584ad5c1c9abf5972637a7479701ffe845da786d030a4ba8377b95b65448274687427ccda04bb031659864f638e0e"; + sha512.doc = "f0e7b9eb75427c3de085d8f9c087c69e61df49716fe695a15bea677f4911c0ec00403b85fd54782f588818d7ed8505b59fee4e4d3ece8d47bde883cc82323ad4"; + sha512.source = "b58dc2cbbaf333c4e4c926be6d984ee368313096cfee137a6166d6b187dcd6b3059bddbd235df4d22700a44f854b9d5d51ed056fa0cb3ea4b61e3f4fa351a206"; license = [ "gpl2Only" ]; - version = "2.38.4"; - sha512.run = "92421997eea94ba925d28f891d638968bd15af0aeda9834df50394a32fc8476d929d0c588d634f2ea0d26477782a022db3fff3723f0052586df6afa683d5bf3b"; + version = "2.39.0"; + sha512.run = "931068acb2425708d07a7f586820b92cd9aa4c4fe7eaabace3adde173f4f75c8fce628cd3eed3604c59fc5bc824a0afdb6cf2f3a22e10643716b9998dd868355"; }; luanumint = { revision = 68918; @@ -32314,13 +32429,13 @@ sha512.run = "f34fdf0308fe4c9aa36d59e11862958ee1824761e5aa8ee62e6df81b335ec8dacb203a64ce5e26395ab612583126093dcddbc42dbeb927c90bd3bec73c1b5485"; }; luaoptions = { - revision = 64870; + revision = 78116; shortdesc = "Option handling for LuaLaTeX packages"; stripPrefix = 0; - sha512.doc = "8731eb75ed8dd7089a6825350c2cf335049ce80c1ff378ec26dfe32423e4278737abadf7c83bc100837b2676866d38fdff50024845dc78c1625e64f8748e140a"; + sha512.doc = "6c2400d95edbb8dafd5409d38af76c45e7677e01bfb398a0800f6c6f472d2d483d96bf8b879b7b45f6b8477dc268160d27e589605f2ffe2a465a5f03c815f432"; license = [ "mit" ]; version = "0.8"; - sha512.run = "0169029e4eefcb746f48b266d590c7d9f3d4d376070c762139accf27adb8e48badce38769d22250519b3482b4752c55f66a165f4a6c59b20c3048738dcd65a72"; + sha512.run = "2f189e703f8de95eb3bab743733708a45c3c6afa2988d3af2ef00e36c9f560e5e2bc0f2bedb57dfe82fc09d8bdd78816a3f352fb97b4bc6334012affcd045fdf"; }; luaotfload = { revision = 74324; @@ -32396,13 +32511,13 @@ sha512.run = "20c0c02ec0a89e37d82d6ba10cdd9fce632189c442950f325ebc09f5cc2a1e798238ac9d3e31245e113d4909dd0b37e3a145b471f7facacb285a2a2450bc8998"; }; luarandom = { - revision = 68847; + revision = 78116; shortdesc = "Create lists of random numbers"; stripPrefix = 0; - sha512.doc = "4be8b8d72bdd6d4eb33999d662e06a60c8971d5a990b649e37c990dcc6f708856ee61a59ad1dddb6c083eab09e809ddfb65a1730a8e76bb6aadb1a240c809a26"; + sha512.doc = "f1c5d111a0997b505c023f61ae6b9d5cf7ab17798f2649721c99ccad0266947fc1d0fe7cc715b64b574ceb7131962d96504a8a9d5223988cf6bb00b4302b7a32"; license = [ "lppl13c" ]; version = "0.02"; - sha512.run = "1b5f4f420fe5acd552e7ff34459184319337a586b19f3b53111940fa648b09924f03ce7ce4da7463cbc894e65ef87647ada660922ab252b560dfe99295255097"; + sha512.run = "dd801635e8ebcbacb1dfdec8cb2e1e6aed62c45054631fa71b3b0db8cf7c19a6f008bc2dd678b67ca354d7717db19962c6efc62628f8e2c9162b6f92e3aa0617"; }; luaset = { revision = 76924; @@ -32489,13 +32604,13 @@ sha512.run = "5a502ea42eb0d23c9575e3e9f6e46e0ebb8bb8034ea912deaa16616f23ae81a34d9372537c3099058ce1a65af4df0d39e20fa81b59bba68ffc75ebfded7a6d25"; }; luatex-cn = { - revision = 77432; + revision = 78200; shortdesc = "A LuaTeX based package to handle Chinese text typesetting"; stripPrefix = 0; - sha512.doc = "02398b76946f344fd87f0528c1b20abbd1cf0e6eb9b2c4ad55a84b55091c18f7b3a46c30b824cfab3df61e669dc8589457781cb3d253fed9c4d12eadb1ee8186"; + sha512.doc = "25288cf3742f9295d02b796c546b789bc83177345fdf9f643a1f270b1c0196dda19bdb7d23ed80119e221acfe244325ca8f7ad8ab5c079a841fbb7f36ad79652"; license = [ "asl20" ]; - version = "0.1.1"; - sha512.run = "33a1d1ef39e6e5c3d798ac52de0c7c28efa4326f8df14cc1b8703e8b6681f03a4c930a7419cb45385016bed5d7b28e2c798a9f5bcd1059393ebf2d89d3abc4dd"; + version = "0.3.1"; + sha512.run = "fcf2c5032b359c29eb8b41fab0371178e6b73c55df49ef3deaa1cc4a6cf434dc89a071892cd499960717f792ec520513d4efd412cff17c4f952b4e1e97baa926"; }; luatex-type-definitions = { revision = 75890; @@ -32513,59 +32628,59 @@ "texluac" ]; luatex85 = { - revision = 41456; + revision = 77677; shortdesc = "pdfTeX aliases for LuaTeX"; stripPrefix = 0; - sha512.doc = "4bf353f60c305ea76e66848920e521dec0c66c80f71ebdfb0593acfc9e2914eac272eba3d69f63f43fe8be903cfbb2da7edd82cbc3d38a897934d91f1ac276b7"; - sha512.source = "40f2732ba0eea372d084c7a9096e12de76a6f7c4ee2c8c9c042ae51696ca46fb527aa73dfb37b7c6a1a75f9753ed32b28fb9d3f2474cfd54528336b4a3cc95e6"; + sha512.doc = "c61bcf8cfe550aac2823ff01ea22574623529953ea641c6cdd6ecd890dc5a41dafbe76e7a89d183cc6fbcf766054476918c89b3f0688f1ae8458ea7df087152c"; + sha512.source = "f48f22e2796a9620f63c18c9db4623d387328ffaa1043fe437237cc5cfd9135c81f45dc379053e7a3f9ccbad69a810fa9ce1e9fb3daf93f64ea5ef0eeddbc300"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "fbc1306d40e1c329a106d7ec4ef79ebb99b2869ce72c45212b87fa03f66a18b1636324dafc739a33500be77bee2c71ebeff02c97c42f85716f5bded4dcebc021"; + sha512.run = "821ae821b494ca70cc74576a3db9546fb69146ebae654ddabf74a74712785afe374bffd96f186b3202bafe33fe4b69c298fd1a57ab8dfc56addca000b10134d8"; }; luatexbase = { - revision = 52663; + revision = 77677; shortdesc = "Basic resource management for LuaTeX code"; stripPrefix = 0; deps = [ "ctablestack" ]; - sha512.doc = "5dc696009e84662fc56443d7a5d61b3f30adbfeae3cf7176e81e676087d0fe580cb0575add49999ea8d5651850b7562c775b0727de01934465f3613ab7344be3"; - sha512.source = "ebb46d5d4c3f6ccfdbc758f9dab64d7e83c2fe988f7da6852dfd5e786bc757f2438f86010a695eb2e780a02830f15dea941de7fb5bdd6e6561df0774b476dd5a"; + sha512.doc = "dd0c615fc734e6aa00c66e966db5f1863bce1af10a9bb28e8af5118de9a8aaca6d250d1d5c919ffd9e501479c35f88abb53b148d50c2194a10a0bd13e7b1ede3"; + sha512.source = "8a0c3974cca9e708df059886c634a0966d0ea440a1c50ce69947b8bbc57ba704efb565ce19174dc60b85b8e972cfb7c5680276f73a3c21e2898aa303ae82a64e"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "cb187dcd0f9e454a3b9d021b802ac6f7d09c3eee68adb5da31035f5b7bb36d2938ca940505ee08c8410ee0e5e5c81ffdd21617ea5ba0e9ca7b58abb6ede3defb"; + sha512.run = "2fec1ccc7feff1f5abb77fa4705cf74e6318324d102f31ba2b733328bc2bc6895f4c1320b43f57cc56883160f81155a76e43071895559f6b9e1431132b43a0c4"; }; luatexja = { - revision = 77538; + revision = 78116; shortdesc = "Typeset Japanese with Lua(La)TeX"; stripPrefix = 0; deps = [ "luatexbase" ]; - sha512.doc = "843884188e01878b998b1b873132a5dea8b902943f80b4fc101aa623a142429755fae01a4010cb56c05ccdafd51da7dfd2a1cefcde7729fa328d78f5397ba819"; - sha512.source = "54e67238d625f37af3f3415f8c95aba3e4877c34ee96e2faf2412a0516a49649081589f788983692df8856c91204ceb2fc6d73f96a23a33fadee1cf3ae5bafe4"; + sha512.doc = "17de91f22dae1ce52272224d86c8b3ecd8095e42f31b5d5a5015ce5ae4f96d5fb32458742e7f3b6f442cebdebabaa2a69f9762a664795ce768ffbfbde013c8f7"; + sha512.source = "f7fa7fdae79db7c7fd09ce3f0950eea86f0b54d5acfe9b36181158d426f12b603a801671fc1ed04bd4f72a08f27b3e756fe5ce1d6f0f969d818ec52729b2d9e1"; license = [ "bsd3" ]; version = "20260130.1"; - sha512.run = "d5f9e6ada6b4bfd790266a6b44ab2c4c46e7c2a9bdaa9cb79cf172d3a6d4de1243f73ab4da00e0f1a416cd13c2d631abc6054f7d1b65f2915ca62c2042cd681b"; + sha512.run = "a23b72c73a6149db24a6a1ce4f0a988f2e4d3d1d9504eb7dcef1bff437e3c4be53d8481c5c28820409106140ba5fd21b9ab6caf54bb0671ccbf256dc0b91f1bc"; }; luatexko = { - revision = 77490; + revision = 78013; shortdesc = "Typeset Korean with Lua(La)TeX"; stripPrefix = 0; - sha512.doc = "e94d5f2ff6e7b113808caeac7b89db7d1304418ecc4033590106447bd2e43580d07518e35cfc59c7d0b0fdf6d06fec2c80fdb4b25adcd9e4a305175af1a3ac80"; + sha512.doc = "1022c0dd86f537c72f3adb9455b562d2a769cb7be83a20cffafeedb5936eee8533a8908d5cff81166024beee973214531c7462daac0af1fee6e7cbbde43cf3f5"; license = [ "lppl13c" ]; - version = "5.5"; - sha512.run = "ceff3bdacef8eed9c71e103521b921ca182af99eceda8d86c1178618393b63e97d0d4f3b525622c1f1b4036dcdd979bb4ca8ab01c5169bb3c18f90850be7ed8e"; + version = "5.7"; + sha512.run = "ac9f3eccc281368d4669716299894cffbb055124040cd42d2b1eacb01c20f830a2fdcdccacb5f6b333bffc529f4674200236af73de1e8e7460fa08911912a872"; }; luatextra = { - revision = 20747; + revision = 77677; shortdesc = "Additional macros for Plain TeX and LaTeX in LuaTeX"; stripPrefix = 0; - sha512.doc = "f1c0d31fbd66f4e78eb638a9bb336f49de3d19b29bf276fb6fd0d976ba2f33599c1536ec82f7887af1c1ee359b48b1048d400b7faf0cd8016b914f4c5318c849"; - sha512.source = "2050bf6c907f6f4e210b400cc93b1786a7ea8407eb64e90054b2ac8408d31689fdb1ffcf4859f1bf6c24c298e5d07fcbd201574b9b397de192609dda504502e0"; + sha512.doc = "e7014bc501729f130d1ea7620fea812d613509b661229681d15737e8bf6cf1c42703df1225ecfaf6db3b5af4399005137a7d2438d5a86a0447b84ebcc4afcb08"; + sha512.source = "4a13fdace4f7af8a195a31cf15f0e8e4a4634bbf22d09cbf8120ba7a4ac4bda6073a0f61bcadbeafb9e5fe1296a355543c5926bc2a31c014a81b8910a9b2da54"; license = [ "publicDomain" ]; version = "1.0.1"; - sha512.run = "03c95a5e42d8fc0ed88704799a36624ebb48b9c7606acbc09de29e5da845ede3f239a6dda43cbfb4377971cecb55b1f5280cf0ea1aae5057f3ab8df2e0870745"; + sha512.run = "fed004ae9657b4b515db86d8d871b63176917848c19d53f788a7d3f3b01e120327d565e269d7a709c3cf8a9e8bde4ba3cd11afa57e691709c1c64459ff34154d"; }; luatikz = { revision = 73087; @@ -32580,14 +32695,14 @@ sha512.run = "843df874ba2cb6d1b6ae11f6660db32e6c2ec8ed975fae506cfb2587c1a82312108dabef39886ad35ea51abe84e5d25ebfa841d70f399fc6d8caa52614d41699"; }; luatodonotes = { - revision = 76032; + revision = 77677; shortdesc = "Add editing annotations in a LuaLaTeX document"; stripPrefix = 0; - sha512.doc = "87ce4b9c025c8d2ec787b23232f6accedc0c7b4a6cf841e05ede9405a9d178419ba002855a82fb2ec64c55494136ff2cb3580e02b0003c07c42fca28956679d4"; - sha512.source = "f312aec4c57c4f9dd4dbac1574817403240cfe16aa9fa5269f57c635deffec755999d85aff98640e0deae4deeaa40e2b648d42df4667af332752cc3f84f66114"; + sha512.doc = "fc6ef3a1c68a0b569c1dd0ddbdd4ebc44d32700d8d47317b9b7ee09e799e23f578a1c6e4531233c44384463f1fb8a7c56cb2078ec368d26b39783f7fc55ad8b1"; + sha512.source = "4ae2cf7cce2e93cd2854687b51338e16217026d88608cfcb31ff96543c05fd6e059c1ba62ace6ca441bbff195e6bb920190999ffae51e3a19c86d6d68a1ff0be"; license = [ "lppl12" ]; version = "0.5a"; - sha512.run = "18042f7bbfa2fd7b4b29b174152279ed0f826489f9d129c2171ca829e0b120a274a11862e0c86fcd2945e71aa44e4624c24f32453842796694fa236373eeb9cb"; + sha512.run = "f0cf69c3f26f74cefae3874d4caa281c45d0ff99836ea982dfddd2d4ed57373428e7ae352441cc20b51435a4eaaaad9fcfcbed78bb44a01601a46fdd67a7084c"; }; luatruthtable = { revision = 76924; @@ -32599,22 +32714,22 @@ sha512.run = "ff22139c570c370b6968b0e9ce99632d1c99faf15b81235a2cea5420e6f519da00b56ac99f9733dfbe2e72974352e4d808a15a6e84effe6ac9f0068652ab6915"; }; luavlna = { - revision = 76687; + revision = 77677; shortdesc = "Prevent line breaks after single letter words, units, or academic titles"; stripPrefix = 0; - sha512.doc = "6f7fe914b71d9a9bd7bb71ea41dc4a70ec97791b9c24b6f3fbd7e411f8571294adb88a5447e7d1cbb58d1beba885fae35daedf1d0b55cde5f4ee82f37ca77245"; + sha512.doc = "716daff0f04243e579fc864482aa8633e8592c949283b45daf6d494ed3e837d2488f1665457e16f6881583a51a0092a265cdf963d8a566d613f52e4dd3a9abbc"; license = [ "lppl13c" ]; version = "0.1n"; - sha512.run = "506deb1b01dfdfe79ab375fe19cbf7ba0050519c0f40b88d9ceea2d4d600073b45fc480cac4e77ca3adc94e01c76b79b6f11775b0ac22b93eb8e847aac5dd597"; + sha512.run = "b3da006e8aadd793c94d89d40c0bdb716e9f398c730aa2705b0c858b50d46595c55635604c94473a0715dc91336e67ee1510215ae7657cf6c224e6bc949e9b77"; }; luaxml = { - revision = 77537; + revision = 78116; shortdesc = "Lua library for reading and serialising XML files"; stripPrefix = 0; - sha512.doc = "40c26d0c666755ec3811fae32f95f37eee6a4d0ee62248adbbf6b856c624190bb00750b4350bfbda435d740964580b9890463dc118c683223d4961b2fb7294bd"; + sha512.doc = "adf29fc3da4df734cbfe794c9c69b81012cd229e06e42234fd3237620b9eeea23c69a1ba893a0b13dada0b5dd65668dfef82d749e8e2b96eb876c5d10384b266"; license = [ "free" ]; version = "0.2c"; - sha512.run = "f863877d782c3d42cb320a4ff081406ccda675e5c1e30402a4f85fabe37e80612b8a4758c2310d55560edf42bbb5020dc6f8f3c2197709ddef4b5a770a372d02"; + sha512.run = "aac35fbd8008e54eeb9c0a97adfd7e79de0ce1f8aa03636cb803db53d2cc5ac0631dcd5e0939ccc6d5daccf0c04720e840151e3acf2ca2ea811860392fd20fef"; }; lucide-icons = { revision = 77188; @@ -32629,17 +32744,17 @@ sha512.run = "28f962efa337f5eaab9c295be32f2248c8e69deb8233fffb43ac5b297f6d26f3de3f586392cd7a93810f5e9c4e07a8133c5b2e980360add68dd4cf3bc71f7ca5"; }; luciole = { - revision = 76679; + revision = 77677; shortdesc = "Luciole OpenType fonts for LuaTeX and XeTeX"; stripPrefix = 0; - sha512.doc = "859cda9f03f027dcf3a4507f1c5760e4857747b1c1b123b108561bf14288c13ecf0b5b998f9572f86484abd15b8fa1e926e4b09efb58a026250a506342b0f935"; + sha512.doc = "fc9d29f0afc36e0724c998176c65cdcc3f83419296e67e262600581ac3168907bf315c97e710b4bb3d99bf2446f96220bf4924b53b1cce43cf2053dc4c03e76b"; license = [ "cc-by-40" "ofl" "lppl13c" ]; version = "0.60"; - sha512.run = "331f0791019dd1101e8847b8e80dc42c47393917a7e38b92551d5f9702f1d8db6a0aea6196295de9a5d75018349c9fa0a86d29897990be17314851b16dba8591"; + sha512.run = "c96be818a45b9d8d53b2c2de6f5ff4cb6f9df645f2909ee85bb98948c3c73450ca94c016e44ebc1748c0169d8cf7aa6e2221b6ae79de9271946b97c14d7de5d4"; }; lutabulartools = { revision = 73345; @@ -32650,13 +32765,13 @@ sha512.run = "592eae01b2a30093f8c593d0670ac6efdac35574dbec4f67faf2cc66628fb273b67b8ff021626eff1ec6091fd9410e9f5140d6b4037ee17982333ad9866239f8"; }; luwa-ul = { - revision = 77260; + revision = 77595; shortdesc = "Provides underlines and other highlighting which can be used in vertical mode"; stripPrefix = 0; - sha512.doc = "ab28b5fb212873e5781fda9dfb4b44a09c44af5abcd5563f69664857c378d3a345fe90ef782e0b1a471aad48725aa508cfb92711ff93ec40333fef6bae4f6807"; + sha512.doc = "44e4e4a8b61f3cca373606f30e28cddfcd6c01c9eb7572db4a17cfb6176215013264c7e52120e4c8b6eead0496c059fa5dde0c3d5dce93b7fb8e04e19dbeafb1"; license = [ "mit" ]; - version = "1.2.1"; - sha512.run = "4b8172c85bf193232978f485875c898804004a2899ac3d817d743ea42cfab3699377042b6d96998cf00a05cab3ea4e0e750a3438d322dffb8cd6d2c217e021f9"; + version = "1.2.5"; + sha512.run = "3c62ce192b2af77f947c25a2bca3115acbabcbb455b80397a47afbfa2a97ea3bb24e9582ed300d41505a1d170497726e8aa8b1628d2cca2b089bc4cb5ca1a26e"; }; luwiantype = { revision = 73719; @@ -32671,42 +32786,42 @@ sha512.run = "7a771b8e3340cbbf2666457b9b6226cb05121dc36d672896bc44fbb4222fdc73e437a0c50de521256651e9621cbf3a0690937142819d2fb9d07ebf4385da776d"; }; lwarp = { - revision = 77064; + revision = 78120; shortdesc = "Converts LaTeX to HTML"; - sha512.doc = "b1ca6aefe8e72527af99977fd8459429171b6ff9e61cd9a8aa6b348e9d08def011a38615b4fdb3e58e1bf2c79e2dd9a5b6f8a4c19f137b7405dc417f9db6033a"; - sha512.source = "36d37d2f84c3eed006a1dd626fa7c0cf60dd4e691193c02acb40d4216488d9c1e9b4d6d30765d45d6d930013301e42a71c07a70430b9e5d7b488d205458b16da"; + sha512.doc = "e72299d76344fc640d457ab4567ceca7c8d47fad9ed2d462f993193e181ee36ce342934d3eb1fed5630192b45852b426761896ad8f5b3d413ee59fd6d9f45645"; + sha512.source = "7986cba90853e6361190c0dd317a5fa5eda67b01ad8ff6e089e51b5d7768aa2f77c0132909d9b29b901f82f4319ec0b485ec912520dfe5bc01d79f383a71f047"; scriptExts = [ "lua" ]; license = [ "lppl13c" ]; - version = "0.920"; - sha512.run = "cb8894fd1b52ef06164739a092e1399522192be5c28033e56379341eb72386d5fab53ee913e77db18fa18255c5ae33364bd8d34f6abcf0c3848eb0e31d256111"; + version = "0.921"; + sha512.run = "4ecfbb6bb7d85578efdb6fee5ffbe15e421edb1d87cbf4865e67dcce04eeb77199ae0fbfc2f144ee0dbc764af49653dfb3284c5d03c06f3561e7670e4268c09b"; }; lwarp.binfiles = [ "lwarpmk" ]; lxfonts = { - revision = 73728; + revision = 77677; shortdesc = "Set of slide fonts based on CM"; stripPrefix = 0; fontMaps = [ "MixedMap lxfonts.map" ]; - sha512.doc = "6fd2d9c44914bff51dc3d745219d3361b3f681e1aa2e95eca36ce98de5e603cc63a029684f5961de01db90ed54c52214e13c9bc9c97f4e593f4954a376770632"; - sha512.source = "b90293678d5fb3f0ed69fb3de63b87617f318e1dc44cbf28dc4714dfea5b47b9691d0347f97c3a7263546e06d6c7084482b8fc066313a95be906e5e7e12f46de"; + sha512.doc = "95aa207bbd48d815b0189647fa931381056a62c5d14c1533a7b1f575e364d865fa26a0fd16e67c137e7ed83190f413b78406a4c68cdd8fbcd6aa6dd4fba92d0b"; + sha512.source = "032e08d1493437096a5d8224959b18b3e5185174a4f8a4be2774fa316632c1b6d5fe16767bdc065cb147d4362fabacaa6f093685fbcd966b26435942694bc9f8"; license = [ "lppl13c" ]; version = "3.0"; - sha512.run = "a816d0f6fde8d3941b808065dc7f9bea6e6735c08e14eb9ca7247575d506043d8863c500590a95444a3828fcc46419aefc0559c5117fec8bb26a4244f5bfacd2"; + sha512.run = "a83a3d12795a95ff8b64c25538f1d60fdbd242eaf5120cd609024efe986dd5303afb2954deb1e0dc17ea48343545b398af27233fae174758b1f8ea6b22097211"; }; lxgw-fonts = { - revision = 77400; + revision = 77677; shortdesc = "A CJK font family with a comprehensive character set"; stripPrefix = 0; - sha512.doc = "1fca0e6894648a5057a944054d017003bb0b5b753c51b51c882c3f9f0d52b3a22218218a0dbc57af7d88e9aba6a644deef5af02d93d77ff1635352506e221743"; - sha512.source = "93379575deea1e42dbd9f882057c357f0ede096123a581bee6fe6c137a1fede710766c38bd2d90fb630a3292cfc86d49ec7f2e4c2bd854e7d7ec2f8cd653784a"; + sha512.doc = "846dfea1cce54acda50e17c2ab1d5d2903767820d7bc70c148108d955b4120e50c883b570409cde0a4d31826d39756a0fece27e62018734bcbf4c7845f8d9777"; + sha512.source = "83a6326f6fe7b906fba6405b2e82b7bad3e0a88f4eebe3bd909f6ea2f55630086df48f0129378fe135657a891580e090957cbdb3f99a52ba00a5179c56fbb579"; license = [ "ofl" ]; - version = "1.521M"; - sha512.run = "c439f70fd7698ed6d870698e7630dc97c31fc670aeb06532a9ad64f4237ea3b5723db1b628efb9039f27113c563f12c32cbde434d9068d78118c888ed34e6d0c"; + version = "1.521N"; + sha512.run = "d27f5553980daaee9380576da3aea78e0e4a7559d31a975378b70aa0e90536dc72f14e7ef23098ffa48dba0f2fada6f6abb2641dc623a5f1d4be72eba22926c1"; }; ly1 = { revision = 63565; @@ -32792,23 +32907,23 @@ sha512.run = "802d108e7deaaa1a42b7f1eca5059f9547f0f4edb2eb5f8f3f0b68d03c05662f37d2bf7b25844dcec6b89d6d1f0babe93614cbc87fe1e2ca0ac2153602c0cad7"; }; magaz = { - revision = 24694; + revision = 77677; shortdesc = "Magazine layout"; stripPrefix = 0; - sha512.doc = "78c9163951f269a489f6e8a48cce7d9ca46aa5c7f2f2567f8e50627ddc32920a8a5b54bf141ae881c2863de6bad4f7a954588fef9469291f18e65b7fadbf051b"; + sha512.doc = "dea4eacfb58ebb9520715865c5bec304b8d2f89714a43a47a1b1adf8f1d2792dd200aa1f8c882303415167d0107bd2c4d7387e3548e5b27c2a5873a046a08746"; license = [ "free" ]; version = "0.4"; - sha512.run = "5c35baa39a8b26911b2c2dd875576a0f875f5edc37fb497dbd403720855861219fdced11ee3fbbdee8e63f0817b6c2ee6a20e6ec3bcc9a5183465c22caf7735d"; + sha512.run = "e2bdea8146c9b4c0a52a24fda83662b20d6df73754197611e2e615d7b390ce29618c1569dfde1036e4c5cf6a643dbd870e60bf28920bff6fccce8b77ca3ea974"; }; magicnum = { - revision = 52983; + revision = 77677; shortdesc = "Access TeX systems' \"magic numbers\""; stripPrefix = 0; - sha512.doc = "084bdeb7d422a5e79f4a53864ea0c94b09962e159e103fe3ea77163a9a549605f7139bb2ba9d1a57877b3453162a99470f48a691ff78289a1caa5389b2a7f67d"; - sha512.source = "3bc74965fdc7ecfe7481e426e3cd2c9a27c8752fec3248e707c1f0ee1fcd03205540d6cbde05b82c9313c567b7e689acc9b1146f53962eadfef22d7006c896fb"; + sha512.doc = "f6eb54704d9d7ba3f83db7887f57aa747fdc8a810ffb2a010b0d9469d7b017367866d257427864d554b334c8429607643168e0bd44a5af964b47405dcfdaaf73"; + sha512.source = "84782ff4d43bc6cfaf26408f9885a9760ceaf104f7afd48419756ced52866065097810037cac8327706a4d2d0ffce69ed04047ce515f8d9c18e5d7efa458d976"; license = [ "lppl13c" ]; version = "1.7"; - sha512.run = "305d94ec07468511e7ada667ded30a1c3ba68835d5bdd03a9a32c7bb7c0d274d5ddc77a5ad02712faf10aba5eca73c6708cb2bf497bea0b73b3f99b10923a8bd"; + sha512.run = "28bf8578536c6427320e66a38e0ec3e137d8f9f1da080c4fd9c284e02308e9d9b4dc57a0b8fe6175bd8fa5f1ba4a170576d034c40f69aee47e92271b786bb62a"; }; magicwatermark = { revision = 76924; @@ -32878,18 +32993,18 @@ sha512.run = "3e7c307a474a0ae8ce199eda385017510f1df316301684c0c982985ba455a1d0fac7f4b868998cfc791f7ad5737c1b96a05472ef7603c7c543676c00a0e92e5f"; }; make4ht = { - revision = 74940; + revision = 78152; shortdesc = "A build system for tex4ht"; deps = [ "tex4ht" ]; - sha512.doc = "bc3f887eecd59fc9eb5f31cb296d2532ce99f82941d046dcefb322a62f71a72311e374ea4e8e847814cb466eaa9f12ce00175dced0c48ea99ff058f8713de55e"; + sha512.doc = "715b080c46b272c5c3fda4cb662fcd8d5053c6185f5439153ec02132e622ec142997b34b4dd1d3b9d914f15ecff49f413c6ababb0d361db3446b73d43df8bd29"; scriptExts = [ "lua" ]; license = [ "lppl13c" ]; - version = "0.4d"; - sha512.run = "5803764b37ee5ed6761db68ac75c109942f47246d6f3d1ea6473af5cc544e25805c3fbf28ae32cb3817065dc3f392136bcdc5e3b3a683b42fff2ac53e6fcc905"; + version = "0.4e"; + sha512.run = "5883ae41f984d35bb0ab65c85d6d88919beebb92646c0e1b2fd96007739fcc1b54c921f357229965da70868f7e0444eff1f4b4029fa82e74d9e8943e07307a9b"; }; make4ht.binfiles = [ "make4ht" @@ -32914,24 +33029,24 @@ sha512.run = "cf36d0bad24180f48a7cddae8fa19c6260ceb5076b21f05e48360a30ec259b342e6a17f1c5d299ce5fe02a8dc5ed7934dd55c5529118bb24dd13cd36242b0d6a"; }; makebox = { - revision = 15878; + revision = 77677; shortdesc = "Defines a \\makebox* command"; stripPrefix = 0; - sha512.doc = "807d495fdef601fff666acb79c7f3fa43d1aeebf8aed77bebc02f90dca4fb9c36ae1bc911a9af1009538f3d3e2c4c7f9ceb0111d091dd4c1691a1520e089a697"; - sha512.source = "04ab9a02882a505f4393288ae8e5d6be374bdd6aa8a4472da1fb7e2c9e3b4bfc58132921a3287a4c8fe4d8d3fb91ddc33496a088431862407988ade1f716ee85"; + sha512.doc = "f26562d83c851f59d0a9f30a8d67d7974a32ade850b1ad273f145251e188d95a58d17aac1510841f998bb3d2782e67cafa9fcc6e1e891f33581aa456ae2741ca"; + sha512.source = "77b83606eb2275dc72ed8d06b3bc3aaeb3ba5e1072a462cff54c6183bbf2bab3eadee70a4d8b33db264bee788e4c00dc63920cad52f53530d43c10eb0e00323c"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "918052ed5c358e12ac7ca7c93f25a43fcfa8f7ba261fdf652d7ccbbcc27e3e0f822813d8297d3b75450c443687bd97e93416624b51da61572557d6a337638bc7"; + sha512.run = "43c18300261d0f5ff451806b180999702d01a9ef4fe7bafc70c9447ee8565c5ced5145a28db295de208545f8a3dc5e8c3084b5fe4ace57e3f9f19960ebe95fc3"; }; makecell = { - revision = 15878; + revision = 78116; shortdesc = "Tabular column heads and multilined cells"; stripPrefix = 0; - sha512.doc = "7c762852f1c7b4609fa823117e765d2b42ad857e2ffa1ca84aa3df74497c88dfc0a2cf05747f11f14453873ee70c4b0f2f890112c567d04ad0d61ada37e14335"; - sha512.source = "bb2d33b674b612e67bbbc1bf04a68f3804fc37b9e22e19c9af05746efa869ef52db48c5828724b88de130b15120e9ae003f49ea6389f7add98c712550af87d4e"; + sha512.doc = "48aab8e45f54a274110b5ea0b8b8eb60710bef2ddbb52494f2d9bd8c7c91a4e33e589bc64caa9af84ad78f4671d12d51462c14fb603eee562f660b533f297662"; + sha512.source = "917e9675733e09ae9ca6f900d0e9a6722406e8062271e4c6905c11209afabcb3861c3904d445d0b198bb1a42251333aea13e98b3546966f6085424813cdc51b0"; license = [ "lppl13c" ]; version = "0.1e"; - sha512.run = "ba32b6a68b0a4cd6df36d460832e5cd9664a9c305c24dbca93a4fce69e97b6db3d86e3f219a0511c7d70378ddd9424d3685d60cabbc8554077c6bfbd8847789b"; + sha512.run = "b361474362d1f80b5c5807ff5864337eba24f97b93cca88630644ded3fbc4401236140f96984780b33327e64491246a1ea84ca98cf0525db8e25d7564c8c31c7"; }; makecirc = { revision = 15878; @@ -32942,13 +33057,13 @@ sha512.run = "9bba91e5139b90201e232aa3fa21254c5bf8d989aedaec8310209ae6b772d24d7b8c3be379909f04c2c7ff079cca10f43a1f74091a77bb1b8ca637a0743a2ef2"; }; makecmds = { - revision = 15878; + revision = 77677; shortdesc = "The new \\makecommand command always (re)defines a command"; stripPrefix = 0; - sha512.doc = "f69dbf682df7e3089727570417be3624b496b5ad7db627b344d32b106606cab5299dd23497e137770fdfb9f940503a65e1074e06dd67e0561b36729ab6c3d428"; - sha512.source = "380eca4f5fed0ae72cded8f6d3a201cacb05a57851c4c207f086dd17762689cd53a6b27daa23d8043c311adc9baed32808d2c7eb1855892f8113ec7f13c02946"; + sha512.doc = "27d8c3415c74d2d98b7267712c419b6a832e3a95dd417e965223745d6f9abd2ca14989ea7d18e6948da28135b484d6be376368d837294b627769a65c0c8cf3fe"; + sha512.source = "eae7dab6fedd1ac2975b29f7397d8feb4a26e20dcc7d44e4aa5b250d1e3bb2f2a975bcae142f546dd6e21af401e831905bcdd28c16b1552d51c5711dcadbaef9"; license = [ "lppl13c" ]; - sha512.run = "fb63fdc9cc0aaa531b25417f0c23348971c306b1a93d99e7efdbbfd7c3907b50f28c67f36a88bb2a94154bcbde937e63246ece577ee2440ad4f5c2935eb25b99"; + sha512.run = "6a62e2986a8cca549617295e765c737ee605b9e5961d142c76a7666dc01ba956d13fba10e3c1b1336d99e720527e0d96da2cfe7febb904d4f073b2efc787c146"; }; makecookbook = { revision = 49311; @@ -32959,13 +33074,13 @@ version = "0.85"; }; makedtx = { - revision = 46702; + revision = 77894; shortdesc = "Perl script to help generate dtx and ins files"; - sha512.doc = "913f6f02ff478ab5edeed4792846ee6bc06d28c16fd3d7396d394f4a964d6f39a12c8163d66a50a5bf53add151317184b09a712dfd32f9ff783bda7f520c7eef"; - sha512.source = "84e12e7798c37a598a2d37fa7faa206ffb6f5c1f9c21af7130a9f05bebf9857f2a4fb7988be55a9936199694a0d74595ff75a1261187d81fd06beda5e0628931"; + sha512.doc = "af861c9336ce876821cc0bcefa2b3be0878034749df1acd1e9bf4269846dc830e9d744714f40e31247055e4101da5844a1278bace4fa08f69b64397b4e103e06"; + sha512.source = "3f356e226357b1be6f15bd70339b26db0cbf08c67939158230c038ce4169b85919366ee21fc4712ba4fdfcfdbf0ac16aadbab198fa5077378975df26173e65b4"; license = [ "lppl13c" ]; - version = "1.2"; - sha512.run = "e083fa791975cef84b2e2ba3472984e354d5ced50ae7fb96dd8239cfffd379e7a25fdab80abcb721e63dfb10d9557bce69e97c5624d1635f894bcd26e22b5f4d"; + version = "1.3"; + sha512.run = "6b1d909824e65312ba5c694a50ba89018babd19bb2501af7d5bc1389883721650afda955616dc23736c376c02e0af10827d12df83cb210f1f5edbf0c6b7b9ca1"; }; makedtx.binfiles = [ "makedtx" @@ -32979,17 +33094,17 @@ sha512.run = "477523d4663e1e4a1fd6bb830e4574d6d116180b06a3199d6ba27f7cf704a1906a2812496e9a7ba8063690a2095fbd5022a5eb8c2448b1e0341c8a961cf05794"; }; makegobbler = { - revision = 77564; + revision = 78194; shortdesc = "Keep or drop some part of LaTeX source code"; stripPrefix = 0; - sha512.doc = "ad0c1b5c10eb97f538c0ff61461c6a8f617847a10135a7d1e3286ad94084c5f93a8c2788d34310c46ff4cd5d7371878d7c5db3cdb1f4b9bb2131eaafaad10190"; - sha512.source = "c1f09888e8babb4b0b9974bec4eee979b9a7836b51ebf2eeb846a6591849dbd536e7c31334bc9f204c30137c8e04af751a114893a982c87d8d1606ba8b59d884"; + sha512.doc = "8e656d51b917c25fdcec63d63c9f42b84bbc8aa8e3665215a5ec8472c8c4f8dbafd4bc3f60a39900844252aec786a6877207b34513c4db46ed1966719b218478"; + sha512.source = "6859ead43342b347d0d08fbdb2adca2d85b32cd7d9248e0845dc775daa6b862f5726e8cb1097755db46ae40062866e7671f2ffaaf2e21b496b70805801fbbd25"; license = [ "lppl13c" "free" ]; - version = "0.3"; - sha512.run = "38cc6486aeb164acd4e74110ebe6fe04f4c72a92c70c41eae07b10bd729f131b649263da6e8c04eecaee4357d98ac2bf323cb1ecdbd8985292d9b3ca60345cef"; + version = "0.3.2"; + sha512.run = "a8f48b7b73be8541e60e784823a456d8cb91658dca3831fb7e60e929ba7e50b9321043d678b23d1c3690e45efba20216786399e1fb891c5b3dc65859e73f4412"; }; makeindex = { revision = 75712; @@ -33034,13 +33149,13 @@ sha512.run = "330b31ddb2eece9f910f65501ecc48041f8890d6d2e8b02b4b2e085e9432b6bb2be502427799c64509a21e143aa94b5107ea37238a7259b601f7f902be6b01d6"; }; makerobust = { - revision = 52811; + revision = 78116; shortdesc = "Making a macro robust (legacy package)"; stripPrefix = 0; - sha512.doc = "4503551b0085c7c829d41042083209bc02dfd2391f99cf0fabafb363e288a455e51273bf0f9d4ff5a5fe17050fb5288a7835742e06865407b8400c88244f4e6e"; + sha512.doc = "c5e715b4e569925abc8281a21d68eaf00504b38658acdaefddf9659c75fe9b08ab1a8c838fd657189b47d7163e64bde0af6c82f6d5d88effb16919100c3ab83d"; license = [ "lppl13c" ]; version = "2.0"; - sha512.run = "502b4dd65ae3535a2519c696b8b2ef73b3eb8f19d20af7dce94e24c8f718f827e55ddf7ff229bfc0810ab8747c94720cc7a66335a7d44065d0a0ac6b156a683e"; + sha512.run = "17e5120519b8c1177d75ae2c170fa4df23d126d5be023f235154a7f4c2c85ad0e46cebbe774f554bbeded04531975202f0334e96e60eda8826b33c1b6091e86f"; }; makeshape = { revision = 28973; @@ -33063,13 +33178,13 @@ sha512.run = "8993840f04712d44b5a4dc12d303d05cfaee3a10064a25864975b8d156f624a5e1cc7c174f290a00cbdb2b2b28b28654ab6cd04e9622a6089199e1ee2663e267"; }; manfnt = { - revision = 54684; + revision = 77677; shortdesc = "LaTeX support for the TeX book symbols"; stripPrefix = 0; - sha512.doc = "469280a4576d3b8396f310ba627f5a69f8fe47604f39562321d9b3b7d2f3e81f8d2c0ff7cd18ae4a93d9125df0fba79744edf0b30d036916a8259dc39adbdddc"; - sha512.source = "c90ac97080e2c0c767673f7128e1850427218bb4b05024401fe37aae71ae65f1feae2e11301055dbe6b74fe56e7b16bee4ba1fe0f1a1defbc07763fc5f5cdeb0"; + sha512.doc = "d9e25aefc2a7c7795ae6c5cca60233fb6056bbbc2d5c7353ddafa54451184c1959d4a9d2e4d827d3defd86c0b570a22cb50eca168fa83f3aa5451e5b97738480"; + sha512.source = "38469684bec801d6be9c3ab5f0c68857b7068eb6ba97f52fd0eaa5b19a8aaa9d39971b7ee9f939a0a9f3aa6f829dbf415045646c1dd645de5b33d232bab229e0"; license = [ "lppl13c" ]; - sha512.run = "492dff2a46b9c0e89b8e29149546dfc736195f7f264b156fd91f4e8d1396f43b149948df656c7b148a2d54064fba89e033179b31eeaf03d0037875e36e9b4244"; + sha512.run = "7766d2a597d250d945ecc35ab9190774fbb949d5e77b906709742f738a73314d140183ee64824f48484eadab3d9852c6b53ac7a94919792fcc709d80d2cdd1dd"; }; manfnt-font = { revision = 45777; @@ -33115,18 +33230,18 @@ sha512.run = "5ff1e45d4434c68f09fd011fb0d0bf7652002a9ef6c36035e953a5bb9871baec4dc1998b0c0ec1749ef93cbca8bd40512457d962bf0e9f3bb4c0d36fbeb6f301"; }; marcellus = { - revision = 64451; + revision = 77677; shortdesc = "Marcellus fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map marcellus.map" ]; - sha512.doc = "5267a43751ac7a0aadfba28ec4427da7c1afbafac2425f09582a736520ab4bbd769e08ef02b86816225cd76bedcbb23f6cfd3e77352c9e4008f9443b826b48e9"; + sha512.doc = "fffa4d24299ca1c295a10ed197d753cf15f758548e9947f9ad3d6dd18250fad49298418d1e013b1096da73245d0cc58b0178453aaeeaca63a56d57c737698cf5"; license = [ "ofl" "lppl13c" ]; - sha512.run = "b6ba86cea7e275ae2cb6f35468300035fec789b85280307e65784bca9844aa8c834aa23e9f7e59de75d53879dbc609e64c084adcb1c38811483eeab15543f95f"; + sha512.run = "26c06d58a76772dfaff108819b05bef9e5511c32cd730cf6f21fa3bef70d439baa967cc354855190e8a622b74297e6c44a8e6dbf5c791f1bf2d5559c62328998"; }; margbib = { revision = 15878; @@ -33149,34 +33264,34 @@ sha512.run = "b6c16c5c0d4bee09aef9475f51a01ffcd90def3ab466c564c88c9665d33e9533fd897487da6b4cf5f15693aa4a548da3cd4598958bc96e3594ae7f9cb0ea1937"; }; marginfit = { - revision = 48281; + revision = 77677; shortdesc = "Improved margin notes"; stripPrefix = 0; - sha512.doc = "fba2ff6febb4acd0dad443221c6146fc2b3818c4948827b827fe2ff2df82f4e2843520f1f4cd41fd64900012d64d973d9b649e65b1c5ee4e74757344ab423dc0"; - sha512.source = "89892d83570cad7c46b5fafcf8a7d87b660d898afde97c2fed03f82d3cbdcea9bd11baecd19d3aa958305cac0d9f7163e00fe262a0738e7f89b62f7d1bdf0df8"; + sha512.doc = "05e0620a1ca74584f70a770d9dc8d665b7a03696fc8b79cb0716caa4f3611ddc04d38fd04acd6997a5a061393c15c8e137f33ef5b6d12cc84bbebeae1c01d060"; + sha512.source = "82f0b3a36e79bbf0b8ff464e01ef1187866cba3757af1ab64bcf5016b136d1817c3de90e72961860c36d4f885eb64ffd4f5251cd97e7d6437c1c894d4cb44c35"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "dafe223cc6120beac7ce419c5f5eb72ece9be2a21992e829a8015f7e05ca22c40d5196d26d21d8febf3459bfa58c7defc797ce7bd4ee1e3dda28761594240b3e"; + sha512.run = "c7b366480511964bdfd5e3f6625d8fcf7db07b4127068751462d5cb75b72763c9335ce36a46e136533b7d0189ee50bbd34f1bde61ed9dfc80e76c3133cc062e4"; }; marginfix = { - revision = 55064; + revision = 77677; shortdesc = "Patch \\marginpar to avoid overfull margins"; stripPrefix = 0; - sha512.doc = "16ab654dd8957bcf37351b7c766b787f27baddd4e73a6a4c3a07f5b1486f5ea73c9028675b5830b8dc1224eae29f50d61bb579aeecd9af4aaafaf78259bca900"; - sha512.source = "5e94ffc102902ff040162f5d9fa39f1d812801d0413befa5db7cc2c23d91ce24d47317f411e64f2fb2e22fb782c9cf1f87780c2cf2eccc50214b502402032eb3"; + sha512.doc = "e47474483ac07acd027be930c5dee52548b52ab7874df70394543fde33c0de8e7b058902167fa91532885f1088fb08a3d074f34b342047d3d613a647b94a6344"; + sha512.source = "4306cce67278f00656b0a48be7c5cc119096be4131f8de64e302775253a7226972aa842d0d7739bb972a2fe49d377bc9dd97227e7256fe24751ab46a2953eb3d"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "70dc40b9823cd82a52a7e55e5af47e5b2373fd7cf16567f6eca2bb886d3612473141435444b538f81ab9467d1b3e5ba04424b1ca47d95cc0869dea02faf82b03"; + sha512.run = "1c34df3a29440f175d384e307fe1024c3028f94e79622924310abcd30678963633cf89864497d3315bd8ef9c0136e51068c27c135b934b2d1a6b0d28a948c59a"; }; marginnote = { - revision = 77271; + revision = 77677; shortdesc = "Notes in the margin, even where \\marginpar fails"; stripPrefix = 0; - sha512.doc = "61ce9ebdf45daade83ed932d3567cdadc8d6f7663ad365ef057bec010f7cca996d01518837c623e7a278ad82f8b33ce67ae269d6554ddcbae0b5cc072a7a769f"; - sha512.source = "0fe1e4dde2caa65fb88fe648711b233742033cb58ac3492fc323866e6dc066d2627e586439c94abf4fbd5628b52ea3180e13b26e96f8b4529ca3346b13380116"; + sha512.doc = "212cb561fd5bf97b481a13a1900f11d70b5b7fa4e0275468cb7e1c087071f578bb2e6ed09a5891ca98884aca40f1a7b080db2e29b4b5f5fe5db321069284ae56"; + sha512.source = "de9ccbb9ee72ba863358dc2807a6d249078b2d405c0a0e463dbb06381f03e94f9d76aa1539e3242f9332919aa5e19e7e22ef08af145dbf63d904201cdd33dce2"; license = [ "lppl13c" ]; version = "1.4d"; - sha512.run = "1aa9b66dcab556da45f7ee716b00c38caabe058f6ef8ea1049e49b313fb84a9f4a3e86579197404ac2482a1dbc3a99f30b36c52013f70cc0a5d2034ad9af1886"; + sha512.run = "14d803a0071ebf75c7944b043c35f70d5f1ded3bb293220902631f64d168b9f6d45183f185f0e8bf9419ef336b3b60acffc00a049fd282cfa8000e3a4e58f389"; }; maritime = { revision = 74037; @@ -33209,17 +33324,17 @@ "markdown2tex" ]; marvosym = { - revision = 29349; + revision = 77677; shortdesc = "Martin Vogel's Symbols (marvosym) font"; stripPrefix = 0; fontMaps = [ "Map marvosym.map" ]; - sha512.doc = "d6f72ee7ed64404acce5c37c216a7e23193f2053c18910d80fc6d5fde73ba86c07045102488f17f4cbeb9e1d148567973713bb4d9ce2cdd3cb166936ba5623e1"; - sha512.source = "c28a69567c593160c7d04b4fc0fe7f0106db12ab588d3f02139e55ad99a1b4e33f1bba92f5af103b6f2a7e720d243b919d1f39f28031ad95dde3ae7e723f6e36"; + sha512.doc = "4c85a35097f571201f0d5dad5f0c51f606a3b06d13e9e8da80b549993b931a3fbdb27d7f72a660731c10dd635fd41f3acf57df07d5ae9cc46cb2f2d39ec0af01"; + sha512.source = "ae9658149b671f0d75638137b3ffa15f759129680e918d53cf9f7d9d9d69e363ef520a9e50f4fec4e1e68fec7bb94222c54cf09104d7af203678af6aca481227"; license = [ "ofl" ]; version = "2.2a"; - sha512.run = "64093dc5de012c6a50762ef34001ff2305e6b59b667ac7b1ef72cc53f8b0ed3852b4d307a8d421ece996e78f2e32c8871038b6b66659b0866dbdc536445dc7a3"; + sha512.run = "92e5448544275bfdb07411a43d67d490b29ff0e07c9470076f651fe7f439c548da483c624dedaadca52e7ca8805a554fd8a50da9c46d73b131c07888671a50ac"; }; matapli = { revision = 76924; @@ -33280,12 +33395,12 @@ sha512.run = "255d8b4c53895ddedb2777926855ca2f04f53dc73f139b21d2ca0556b7936938ee6cce2f0723761025826442288a1d21ed923448724c124c50013dd0665dfe29"; }; mathabx = { - revision = 15878; + revision = 77677; shortdesc = "Three series of mathematical symbols"; stripPrefix = 0; - sha512.doc = "e1f9f96794f6d20dd75bd7ceabd40993e56d5315848bbea8a6812a16f74c0fb92ddc6356c71aaa1367c47b1dc26a3711793ec88cf0b90d391f8157fe20f77196"; + sha512.doc = "170056cf17153b7f0633b4ad47dbc0f2520e39b6183c663784e81a40dda648909fc9f259809465abb34bfab2df386bab96e16ad86e798faec7d89dd8d323392e"; license = [ "lppl13c" ]; - sha512.run = "400bb43207c43192321cfe1b658c85a07410778e7694ab1604b992025d69300bb2d4c2cb7866a255dc4988c843dd3b92c33e527c12f087bb560cba4520115643"; + sha512.run = "a3ce2e7f5ef4dbc0b6ea91a4b75599177bcd880679a1ceea08520f03e9b51d74e4b2d377800469af0f481763c94eab09681afffcf4bf05de71b9d57144176360"; }; mathabx-type1 = { revision = 21129; @@ -33314,26 +33429,26 @@ sha512.run = "b995003ff03bef5d3da4267ec3104270c1a97d31a1b5380dbdbc418dd64d03383051328e4431f1bb6ff97055ef51bdeeeb74e071c5d57e8a81c8ed245aa7f251"; }; mathalpha = { - revision = 73505; + revision = 77677; shortdesc = "General package for loading maths alphabets in LaTeX"; stripPrefix = 0; fontMaps = [ "Map mathalpha.map" ]; - sha512.doc = "1fdde4c427a2dfeeadd7df93b447d946e7f1f415ddddee8b34325b4e2de7300990093265cca4dfbfcecacfac34f067152bbe32141fb690f438a271f74af8105a"; + sha512.doc = "964999c45b4862504c346ab9a24525e14f58c3f50d9727fc1df14b70ced17a489cad4ef074b0438d11d06f9e703a30d5f5428e64994b0067a9b07c173349fed9"; license = [ "lppl13c" ]; version = "1.145"; - sha512.run = "a906a548fa4277f51fb92a79a85dd87a063ca69df99031fe3bcaef1bd6a3a95421712754c697b9e9a2fb29c32375f698734258cafbab3c8bcc8cee4bfb5cdd39"; + sha512.run = "0432dba7a535096277d6184d633c0f41b41d4d669b2e0ac98039475fba69ea5b1e51d479a93cd3e2add1d0cdd5bcd616211fe2aa04df4648157129c93398ca78"; }; mathastext = { - revision = 75447; + revision = 77677; shortdesc = "Use the text font in maths mode"; stripPrefix = 0; - sha512.doc = "d24ab6e127db714066eca142f29c5b8728bf1ce0a54d6ddbd4b768f079fc0f96cad5bf14ec37df9a40c9e6cda2f7b14e424b8adaeaade1037136114182e23be3"; - sha512.source = "7678b18461b996cc89ea179c974351506250f8132616e412e99baebab6c85a0da93d609db54f0bc7813a6748f48533cd9078e153d46745606d95bded2c17fa18"; + sha512.doc = "89737f3affe5ca995edff17ba3e6139f1960d3bda5a81fd00e35d0b17b476b2b5935935bcfb4f418a2928f4ef39935fa5516a691a4196960db1cc7d669362185"; + sha512.source = "bea35656673854714bb8febddaff17d53bc70970d1693a28b9567406ae480bb15e559b5875e6dcd38af21be9dc516f7d0b7bccd9251b0232b535a263a9318d2b"; license = [ "lppl13c" ]; version = "1.4e"; - sha512.run = "0e63d628d1310bb7031e6d157b9df20ee37ee589469ff26588026808e1424909727bb94052eee246b54ba2dfd7c0bf22a48c7a89b5301ce3f85e4315a19bfe7d"; + sha512.run = "df93dbda9bfa96401b4f0af18560cecb478cc1adf26b837c91e30f0d3394e8cbd19ce29d42cb25fac6648705eccb80255c9e64c3dddfa12ded3447d1c24f9025"; }; mathcommand = { revision = 76924; @@ -33374,14 +33489,14 @@ sha512.run = "cc8a1c58348f8f81417178434c9bc3d9edea79dc5d300753f41870734f8fca8f43325d56f73e3113aee8e9f38be1fbc6abd3cefe4458af1e1e22900ce889c315"; }; mathdots = { - revision = 34301; + revision = 77677; shortdesc = "Commands to produce dots in math that respect font size"; stripPrefix = 0; - sha512.doc = "b1ce238b3abb3397b0085983e752dbb9eb9d9c1026046726360498d089304f7f4deecd656dceee27b63934092568f0ca46620231f03e0952c43f28ae73e97dc0"; - sha512.source = "dd590187fadbf0eb788eade245d4198a4c1075433db1a0df00ce2d5cf2b6f332e09ce995292d21ad46f13ba68284808cfea6c7818a47bf99a61ae44e5381fe55"; + sha512.doc = "8e6986fd841441648d657159c36f5f5cfaead1c4268a157009385e14f25d388d8f80e81ff56d0a4f32ce4626f1e980c0f9859ca09e6d45b9cc50745fcadd22b0"; + sha512.source = "004ff5fd4e36a9af1d3efdc84b949c7f673677aaedccb67f14958cc81fb16f0c14199b92cf8cdd6bb467853d9faa653aeb27c4651894f0cbdfc61e85f9f905be"; license = [ "lppl13c" ]; version = "0.9"; - sha512.run = "1235583223f831852458d53e1e8cb767495987829d4930387f4dccf7ab060b9f0af8722d6c1aaa820c1a371f8ce1c0222633e6feb064e0344e639eedbaa4129d"; + sha512.run = "3b24ca6de1d97030a85e03396e6fc856061f54c2d805b533d47295ea66771f529320bab928fdd2bea3814855b45e8c615e7952546d4991ce151794b3acb016ae"; }; mathexam = { revision = 15878; @@ -33413,14 +33528,14 @@ sha512.run = "1cdde593399642bdebedba3bf943d5816f2d3fb457679f511c44360f34d808607b2c8c0d9418ab7f586347dce4078465cd631297b180360852ae621a1213deca"; }; mathfont = { - revision = 77458; + revision = 77677; shortdesc = "Use TrueType and OpenType fonts in math mode"; stripPrefix = 0; - sha512.doc = "bd997d43105f35e58f8bbc7bdea2365d07b242402a4dd178e62c4cc59bcf45b7337c2ce9c6f9020f79fbcafd308c00b6a896a27ac12971fb1544f234da4a9879"; - sha512.source = "cf0a99992a92841e0ad9f3b470b83c65239157b5b9fa144e85760c168dccfe121661fad5b64d5589c15803c29ec48541ca21b2a69794209883bb125d6c587d4c"; + sha512.doc = "1684c46b335aca07e7588bd7712e6afd1979369a7787be6ede2a3c99377dbea0af20ccc1f4154f5722032ed42f82d1a31eb2ddc071c9bf95c99064dbf82a4792"; + sha512.source = "f0ef9fd09c74a05af0dea4274cdf1ae56ef2a12268999e08720d58327df2136b45fbc1244eae6988b175eb305878b6df211e75b911e6a85de5bdbe60dc22f482"; license = [ "lppl13c" ]; - version = "2.4a"; - sha512.run = "dd4b217e459ddea61029426c9cc36cc7500a9a995541196a87f8e586a9a73d4a8651a7d1d58608c01f602539e0dba20826f4f80a477b5268c75d6c2fbe85b72d"; + version = "3.0a"; + sha512.run = "2105879163f5321bc7ec71620c690951c7ab732fe3bd98417ba4358e826178cd7d1f3a75a67bc470e3584af9935b5cdde385351ea0802439d6fdd04136be9b83"; }; mathgreeks = { revision = 71248; @@ -33441,28 +33556,28 @@ sha512.run = "1ec5761aded23b8ebd4b9afece00ab1f3f9a18886edd12ffd2a2e0b5b9fe9adc9a4ee6fb629933f36f6a161c76e85b54e3d9855871c3387cb0f70f90194b2615"; }; mathpartir = { - revision = 76924; + revision = 77677; shortdesc = "Typesetting sequences of math formulas, e.g. type inference rules"; stripPrefix = 0; - sha512.doc = "9b67179d9a261af202a961f77d2a36b065455de574b803073cc5226535053e679284340e03a88d4048fca6c49a07a10c27a6f9b6916026d818591d8c83f70acc"; - sha512.source = "8b8fcf25d5506fb8e725f4645b0921086875afb8007d405016a880a19670a206e34ca01aaa310e937ea6c56103b25fe824d3097142425d9bb7fa26a787942e5a"; + sha512.doc = "6508ba61396cbc08a64f5d29018edccb97c6c572072350ac15d911ede0afbbfe631d6b0d037bd055a223fd2a1dcaa1c3fb3eed20511f71ac2c0accd4dcdb9ef3"; + sha512.source = "cf6e32dc0bbe33ceba1ef74d55e2f7e4cf703a7fa7c18863cc2241e86ddcb551117af8bd0a56779459ccd823f191e70a612cd4b41ee1bd19f9af276046489186"; license = [ "gpl2Only" ]; version = "1.3.2"; - sha512.run = "2ca8f06abfb1e94e38b3f961c0c9468cc54413fb401a09862138189879c09816f0f6370755ab8a006e9106e0d2d72d13c31f153c5a04ba05358044bf693f41ad"; + sha512.run = "5629722a16fb66f47847d11fd988f512acea8b0d1edfec6b47c0083a8dd93fbbd96c8a1a429dbadbfd7eaab1603cf80646e6a4407aedffb949c1fbe8d7d08d2b"; }; mathpazo = { - revision = 52663; + revision = 77677; shortdesc = "Fonts to typeset mathematics to match Palatino"; stripPrefix = 0; deps = [ "fpl" "palatino" ]; - sha512.doc = "94e624f2cea50bf3534300d3332dd61e1bc5b4c834603356831d0f9bf4c6bdc34af5d31df002c10430d4945c2c71dbf7c156b7b05ba08c657cc2d960839c2a35"; - sha512.source = "bd6aba477ca38c9778d7d23460420f485ac5658e9514ac2260475a50b6ee7e2ff736bac81a4548fb4aebae952a406a0de1bef01bd7d8fe4984080ab835d328d4"; + sha512.doc = "7d83f7857520d2ff512074d658b7941a9b88746f4550f67445246299825fcded81eee5910a90d4224c9301db8a8d0db7b510bb791aa5ba131d674c31833299ce"; + sha512.source = "b4df9998a8629ce76fe75b1089cda3a65fac2c0da5aa14ffd8378a1964e3ecc5632e014901b6b28534b6f63785b6e3c4c8c5da4fb1225ba68274f81a09f883f9"; license = [ "gpl1Only" ]; version = "1.003"; - sha512.run = "72bfba52e37abd933cb7b1b19dd813c3c76438591c94f9c407cabb8a44c8c67f78fae04442027287e5bf30b7239c3703ece4271194716882773eeb50d4cb2f47"; + sha512.run = "6f23a466f105087a361d127cfc45b8bb27bd082f6c9cddfdc6e23c108449b3d56f1eef4f7b8b4c24b2c7ec0a7520a6aecad94606048735671c0b7b19cf089bc0"; }; mathpunctspace = { revision = 46754; @@ -33491,13 +33606,13 @@ sha512.run = "e8cd9b91b758317d310265c41f565481a9a18c9a345ea3c8b3f771de637f0a144d131cda93b7771ee7b28563fe1e6d42a410cbc7c9fe08532a5821ca84d5a101"; }; mathspec = { - revision = 42773; + revision = 77677; shortdesc = "Specify arbitrary fonts for mathematics in XeTeX"; stripPrefix = 0; - sha512.doc = "d22c19bd2114bc48f438d820177006170d52d1a261f3cfe69452148f4e11a0ddeb1bb25e1c1fa22ef8d2284c7f34f7ef41bcf9d8e90a89705b3a7515a679a922"; + sha512.doc = "9337dd4ac2ce39fdd3ec7fdcf05b1e85f4e2b21cb9c834d287682a2394f719244c9d61f4e05f23a41e48930eda455f2656432751e612cddfec9dcfeb1ae717f9"; license = [ "lppl13c" ]; version = "0.2b"; - sha512.run = "7e9838ad2f212354b103b9beb61d60f124d2f47e52a04e2fad61de01e2e8220ca5f19f5b2188cbfefb379f94dc4b76573355dbde563f887beec29c57b3648ae9"; + sha512.run = "0b5bc1131e8c5a355a5cfc36a6dbb72d3be964078d8e00eeaebf438a9a073470ea46d2243b7a9ce2a4639b070f4fda30cbc8ae0bfe9c039906bb9b7b1928e390"; }; mathspic = { revision = 31957; @@ -33512,17 +33627,17 @@ "mathspic" ]; mathtools = { - revision = 72487; + revision = 77677; shortdesc = "Mathematical tools to use with amsmath"; stripPrefix = 0; deps = [ "amsmath" ]; - sha512.doc = "acf94100b66853f2d518ea72047701e635ab745537980215efb551ee2dd54b8dae9605d252997a2061b6abb76e6bc17db8042413727b7c72bf150c788a31a561"; - sha512.source = "bc83fbf369560b23508e9ada5d878e93d4e06f963991cbf764242dc3fef5d65fb65916212599f31f87c6d4159b64f13b4be20ba044c47e8d13013b2b39e56255"; + sha512.doc = "da791648ed0bee1dc5aa1e10db89ca879a73820fd7248845770fb616910205b88d5bf458adcf1936dad1c4f144a8e9af6d4fc2cd72b6619154e2eb0645cc1ef8"; + sha512.source = "62253ec980dc40d2f9baec8640c2faa5cc97e299987339adde41ee78918015f5063b7e95cbe6eddb62eca61bea5ac6e8ecc92a1ee96862a7f252a6dbdf0e6d2d"; license = [ "lppl13c" ]; version = "1.31"; - sha512.run = "a5702e835e8885082d38504c9ac0afbb271fb1dbdb0593c4a6008c85368388c71d1794a5cd87bca67b5d1415c8fb9becaf7f7ca942927714e6b78a29e74f02c8"; + sha512.run = "b114e58ad2b6fac7a608cce5160db22d75bc27ca983b7ab7b6f05c5e62444426e2b38580b846043777c202fac677ee6fa038bcbf73836646bdb1701d6f434993"; }; matlab-prettifier = { revision = 34323; @@ -33544,14 +33659,14 @@ sha512.run = "55a7bc16ea6afd1e9e623b2fe9e8eea8e7db2a98be58432a296500a246dba7556bb5f79c062b72c0ae957822760ee2494cc3bb2ceba7ab54860f96e87dea53ec"; }; mattens = { - revision = 62326; + revision = 77677; shortdesc = "Matrices/tensor typesetting"; stripPrefix = 0; - sha512.doc = "6139624ff7f8b5063e69c07738e07ae8a1bd1dd48c155b73d17466d4ee5aae25d377e7b7c0726e84e89010d99731d337187ea017f934889843360533c7218c77"; - sha512.source = "d8b01f5c5d7c730e412eb1fc9beb7ffdc60b4b6021968803f24362cf558660074e3d94050878f09513221b6d670ab195b1c2020109e03c9c53c9d485355fe740"; + sha512.doc = "461b8dc468573fdde14657ed0aaf94ed4382e47007d8f928dbb20f6187c375110b9e7b2e16e7a9fbb3004590c2327781e5fcf3a4d8d3499061033366de5eb738"; + sha512.source = "4ffda8430ddc33d4835a73627f5d4fc18a29e26e9c3bb759f69b5cc9b676696f64e2fae869f8c10597c51f6f043ce3ba79bd6cc61c34ee90a5ce5ce6c32e3b57"; license = [ "lppl13c" ]; version = "1.3b"; - sha512.run = "3b58af4da3a0c8abb4499a28e993dc3bf128fc24188bc906d3bed69ba3040aca66d341122cb0e57adb18ccb4320736d7b27423ec8f6f6dacce4fb7bf4bfc5d08"; + sha512.run = "670c8f902745b859ebedaba0e938f37303745d4492e985111fe9859ada634a9c3ee6c64bd1fe245a6be65dab87ad5a8d12d6edb6903ea79740ec2a2f81fbd43b"; }; maybemath = { revision = 15878; @@ -33571,14 +33686,14 @@ sha512.run = "cc9d41627ae2568c6c881de951a8f106e35b8bf5b80faf0231f9953adcf9846a2e9a113fe77520475345a9948cc2efcc21ec1c2c492a756e02de7bd2865908c6"; }; mcaption = { - revision = 15878; + revision = 77677; shortdesc = "Put captions in the margin"; stripPrefix = 0; - sha512.doc = "e803f5731e6ac1c299bc3a42666acb81a75a3f110be729639357a15633e0e7b8ad0a244820b96ae9f8b435d9d1fea54a0b7f14c5db02799b3a632b2f0c5cb4b9"; - sha512.source = "e859c83efb88fa03790b2ddbe18cea57ee489dd59679559f8d7f3b93a0804d93478412414e131f39bece090ed5b3433e2784facbff9b3ad705a81d1adc542e77"; + sha512.doc = "e27a4b2ff6012bc1c9d97fac9c5022b3e8561a413a85d9fe8fd1eb0e7fbfc7601814f360b3152d925382cc1f890472b6e793da086e93192840966fcf7f22871f"; + sha512.source = "b2e1220dfd49f543d324a408dec90937984f2af93cc6478bc5a5c87ce1248955b71697e3fe285b25c0da45ca503d017eb4810716d84ac95ef6804cc4afdb0302"; license = [ "lppl13c" ]; version = "3.0"; - sha512.run = "c3e1c2948e2687bf720dc05dfa1ed6140a1ea55de3cad7ebcfe518d720ed96793b6bde32fb0882cae773f986b11150482fdfb382391650a8c513131b7041555a"; + sha512.run = "3f4bf056232a4bfb1403d2571a90bcf50a6a236f21a23d9a1d3f37f571e698f932c45010c86135da3520016665480e22361a44d2d36820030ccf86f35078b016"; }; mceinleger = { revision = 15878; @@ -33607,23 +33722,23 @@ sha512.run = "5918dd5e86cb8afbd4fc4def93847f42101825fdc77276d5f22f697ba4257bf35276bcb348d6f0aa1886a847b297cd8919f69cbb2c8cb8558c563074bdaec205"; }; mcite = { - revision = 18173; + revision = 77677; shortdesc = "Multiple items in a single citation"; stripPrefix = 0; - sha512.doc = "8c5ae4b1beb334ecba3294108345bd616746ee651f03d39a7bd5f5cac97f671a861fb046e29ae7565863aecf4b043ebe25bf9a4180889c39e48735251e430004"; - sha512.source = "9f6e6edf49906bf3300123f8fe265ac8f8580c6838d59f7147e9337e67bff71325ee41a3993b3d1cdc9c036b5d519834261fb0a2a9cfe4d3afdbe070b454af8f"; + sha512.doc = "50a8b6419fd76a33aba5e3c079cf6df5bfc5154c0f2c37f66f2c31b07c6ec4da79e2b2db759520a88a662ef38cb3fa0add8ce0449de9b1fed0d1a4b681c3ffda"; + sha512.source = "297b267835046cd4306154b3eba33cdebe87d37ada827d35c131a71279f3b470eaaac54315b4dd548f3dc5c400ff0e26458ab4eb9406795618d1e9a4b5b46189"; license = [ "gpl1Only" ]; version = "1.6"; - sha512.run = "71276681ec29d3d77450a8c343d64a1ea734bb48de0d693a4e9ca795e4a4c9a3d5f4103b5641c8684d49b5c95f56bfd08bd12e1d7e37d06f9170008b51804897"; + sha512.run = "61a77397a57d032e2e5d94cc58970820c77da2c07e9b1802a0b032aa689da7ddb0e496b56724a7a2fea366f68274294f6720f9c816a69996457e33d79996da39"; }; mciteplus = { - revision = 31648; + revision = 77677; shortdesc = "Enhanced multiple citations"; stripPrefix = 0; - sha512.doc = "5e720fc2b32ca00d71ade77fd0a47c6ef44d9b7692a8160ddc55a5f60495a40272a7a0c6c2f5bed923ea10703654f155701d4571d72805c1ef900780a209a0a4"; + sha512.doc = "77a95012d761018138d0e1fa2a390746604d166e3240eb85e2aec306bfdc52f2cf9a4970982a1f2908062cf84731605d3d6d8937821a59d1cddc8cddf1f742e0"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "5be1980964ea8342321964f0db1c750c33fee9f21724608a260ebed22500d1fcfb0fcb7e588a0dd030a6c534b0da904b8bfc3eb0da7b2df34c0b3f2b1b8fb637"; + sha512.run = "6754c0c1cabd04bad0698fe736b9a33fd774d86d98a2301e84b4d7fd4a1f0d6913b6fb5a499beace5c2873f6bcd6f9e9af5538761b86b9dcd4d8e494965433a3"; }; mcmthesis = { revision = 69538; @@ -33636,14 +33751,14 @@ sha512.run = "8730424989cd18392214aa59d34b0885fc7966d3b2728fe8a4c05ddd042ce3a0fe54bf0ec6e602a9a7a6ead6df67b653b09c6cc360a14a9bf17bf3dcec3fc2b8"; }; mdframed = { - revision = 31075; + revision = 77677; shortdesc = "Framed environments that can split at page boundaries"; stripPrefix = 0; - sha512.doc = "06822404872899d6f509fa94f69cdcb81dd69866fbc5a82fd54ca361aaf27133140290cec2d08800dbb39c896ebb7cc19dc4cce38d2a0e45de9c658bbadf3352"; - sha512.source = "04fa6379f9840676b4fbc31029f091d9112524f8450747ce31687c9ba77a02e41c25ff51676424e97b788c48bf0bbab690459b6b84e128514cda8efd459255d4"; + sha512.doc = "f4bd5cb1dfec5ea6181989fe3be0d20501a7499283e7e4f9cab7e2ea9afc0d736df6e002ee95af9e13ce22e4127fb5bc28172617b771a53616b104e1921d39a3"; + sha512.source = "af5c66c123fd0b511878e844ba8554d30bcc3c4bf645cc11e17ad898504bc51dc1ae4418d1326d2c9556d6387df69c420a2e9e34f6eca31b2475096a9d7ce6e6"; license = [ "lppl13c" ]; version = "1.9b"; - sha512.run = "0cff0945adc04102e0b0a154cac1f78e9ea903b29e3f880156b888abeb4ca23565d39a7b66d8097c35534baebdf6af152c5b3830d08e1287e8e8d18e8f6344d0"; + sha512.run = "1146a5e61716d0c6567b7485915963215ddbf9bc649d22136aa3ddca4a8391d1ef7742c91c213305432a1eb3d2c24a60e5c4f426068c356bff4ff03261c56ff0"; }; mdputu = { revision = 20298; @@ -33655,17 +33770,17 @@ sha512.run = "2720c63845939d2befea3af157eae95d2550a216cd22634ab0a923a06d50b48e7133e914d210c5d3aaae6fd620312d23d2e55a015c2a24ee1881bc7ed4868778"; }; mdsymbol = { - revision = 28399; + revision = 77677; shortdesc = "Symbol fonts to match Adobe Myriad Pro"; stripPrefix = 0; fontMaps = [ "Map mdsymbol.map" ]; - sha512.doc = "ea4ddd0fd65204ec0ed980108d86e97be267ba46c1cf45711c36721bfab9302766ec1d0849b38de75003af564a797f8566def377d8d947d464367bfa40b91399"; - sha512.source = "0b649eba13871f6da834bbfb2c6523db6d50bd6a491b042a19f0e061ce9794d2ca03c39d277669b6698b48806fd0b705f322a69743c4fc50233559fd10406280"; + sha512.doc = "d93c12ef5b779decc3496a33e6f027aac101a3487dd0a9569c23b381d244e73279abe96d97fff81726c2d3d45810c4d3c730a94acf8d2ed4fbb909c9316f8258"; + sha512.source = "0ccbc635441a81faebcc8921b363fe873fd0f72b708ba66621bf012afad175a69faf62add9a3ce9b4bea11f2f4b0552b8713f1fff4f9055ed8ba99228ddbb652"; license = [ "ofl" ]; version = "0.5"; - sha512.run = "49b52141928fedfdf5fdd63251de182761825a6cdcbf423bff562a863df159ac0d1c001239f777e7aef68ddce23c52407758c70f7da42f066775e204ac8c841d"; + sha512.run = "4bc789e7accdab681bd93f96514a705c0c341225b6b31961281621fadf6fce58b20265610db2b188542d464297e16b1a05d4e2e7cbcc349214b244588d0c400e"; }; mdwtools = { revision = 15878; @@ -33767,14 +33882,14 @@ sha512.run = "74931ebb1a146edadcde19d8c404ff8df750c4eb8f2f59fa83e6da9f8dc6567005d51f58e4b7bd2cdfa6b960adb072e9fee7b1842142076df88887c3c2b41051"; }; memoir = { - revision = 76756; + revision = 77677; shortdesc = "Typeset fiction, non-fiction and mathematical books"; stripPrefix = 0; - sha512.doc = "5d74547fb673e362341efbfdd88558cef5e02bb8361fb595d5423574a1b8b6222f5231f54bf218c21d73498feb0424d804143be5bc42dad031e6bd5347dde6b9"; - sha512.source = "7372a1ec0e1fd4ca55cb080cbd5dd3b655eddc05353ec574187b532356c3f5270ee0fe9a87085a5b391569e35cf4f96ca08341bb22aafd246e5c075adf3084c7"; + sha512.doc = "e57f4aaf4e093b0889ba13f8cd9febd932cb8f46a6cd1df9815f1b34e9b4e6c31e9cd7dbf061addd5683aa39de2023e0802be2d4fc20a51d9332b8f87842a503"; + sha512.source = "4abd2799bd45d46f9050fb7534260419c8aff5a1e61d9ed395234a4c06a835c9db004c99cdf58ec536c002f2bf03d1f5822d54792fe8f3b39e0510c09013659a"; license = [ "lppl13c" ]; version = "3.8.4b"; - sha512.run = "f85d4c9ed9d76cb3519366daef63480d5e197411a4e4740ed531236a2ba5f6983bbe3f178aab6050d24e9e5c31fdf903f94ace7bbbc8379e9b22abd12c366ffc"; + sha512.run = "eb811c7aa69d2254599fe8cdc9dff10d43cd247ff32f24966477fc5b6ca2f7b921e439c290378f4efdbfa45afa1ec13d63dd98ddd1aac5cc00759947009cce62"; }; memoirchapterstyles = { revision = 59766; @@ -33797,6 +33912,16 @@ version = "1.4.1"; sha512.run = "6183a9bbe0078fa5714383dfde12c907aa79fd2d736dfe25a866b8d2d4ec65d8307066dc393b2a78a9ed2a1dc8693862811490c2f318a390582061609e2439ee"; }; + memoize-ext = { + revision = 78222; + shortdesc = "Extended support for memoization with Memoize"; + stripPrefix = 0; + sha512.doc = "35f1e2122c132bb178245bd2e4e3f8161c197529219008aafdde27b11096d04a2e77e34f5c8af4d61b11b6e0326631b33011ca3f7315cc92b5296b0afe2e2924"; + sha512.source = "91cfe97f769b1dae91f62c1f4acab430a09c7023744f0a76e75f22df2f5257e85ab46cd2f5560312cd01c8b9ad5a45838154e633aaeb3e89f74ed42aa1495235"; + license = [ "lppl13c" ]; + version = "0.2"; + sha512.run = "3a0d8ab666bf4c516da4e506c9a231b501672123b95b3d5fd6e607ab16bc92d22e8ca52aef7503224c3985856db8d1c6d227ccb5d757d0fce98c744138fd9225"; + }; memoize.binfiles = [ "memoize-clean.pl" "memoize-clean.py" @@ -33870,37 +33995,37 @@ sha512.run = "2cdbe2b8acdc12e4fc0b7d8a93afacd30ea2a8bef6a3f1766d219227e77cf06d26f1fe24206f15dbfd6d0a7507780955060df1056f14cc546e9a3c781c36f307"; }; menukeys = { - revision = 64314; + revision = 77677; shortdesc = "Format menu sequences, paths and keystrokes from lists"; stripPrefix = 0; - sha512.doc = "5edf9b9e2accb846aa352046e37af630d997480a3483c53796e56066c1df00798b7615d13bf69d822ed9caa300f6abf624174cf7136caff8fd14c5d23ce2b68c"; - sha512.source = "724478484b110022c6bb591d92829042299226595fe9974a41efe9c6fa9b67c4a1c617690a2518e6bacd1f903bb020c1f815f4c3186ba2ceb185f624a869fabe"; + sha512.doc = "95057dd2cbd887b7e48367bbc5afc9e6bfdafbde4ae8202603645289a52fcc8c69344d4952fd8c5f05e8b2eef6fd90a4d4af560c36e69d93dda4eba5eb86f818"; + sha512.source = "eba166e9cf6c92718082d2b3242ca5b202721b2e008ca9559b2fc0b60aeb9017a7abd3e2adb88fec5a6a9d418f0a0c86a7098c5d5f8380de97bc6824a6e6a509"; license = [ "lppl13c" ]; version = "1.6.2"; - sha512.run = "624bc3f2c0cbcf4cceacd555619b5e3932c7c8623e44f4b313390af47143908d019fa7e83d28f8ce94a5e44df40aa73d6823edc931bf8b289d20fc2bf42616b6"; + sha512.run = "095df23e6269994f0eea8265336d749ae636fbc66b0531a2d3e2f4745d4e0d64aa523d755633d30be4264f383b72fce6963dfd977f4ab1b32c0821afa0c40587"; }; mercatormap = { - revision = 76924; + revision = 77984; shortdesc = "Spherical Mercator coordinate systems and Web Mercator tile integration"; stripPrefix = 0; - sha512.doc = "26b1a51a13669e67196103a0519793b2c36eddb1624a83267b78ad859fc5be45ed1161000757a9e86899e53661030b9b887bdca22e22a9d15951cd81da93cb92"; + sha512.doc = "f663f3782facdb182e09ea70a2ee18285280edee3588166cfc4585208e6c97b271f230a494753fa3de4d79fc50390a559724e50a8873a0a770934e022aa89338"; license = [ "lppl13c" ]; - version = "1.2.0"; - sha512.run = "1576e5af93e298601262252f72f9e26beee1ec97682f00251603f04952a29622ea2e85493fe6bcbfc6c66255299ebec76d4c0a94b39a3221eb2d6a7128180552"; + version = "1.3.0"; + sha512.run = "29aee227bf656732abc458ae68fc4396ee776d85ef41c61ae4fae789feaf53b66c273b6ca777608fedc361aecaf55b157fb57400d944f5c4ebf1478e4d0d2eac"; }; merriweather = { - revision = 75301; + revision = 77677; shortdesc = "Merriweather and MerriweatherSans fonts, with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map merriweather.map" ]; - sha512.doc = "e4ed908c8e267518edf7be5fd9a59b08855312f2350c26b3759e0f3654b4ebb9e8f9be39373202a14d0d833541f6dbae49160d56a7d74ef09fa41fb2b25ce1f4"; + sha512.doc = "6dda4e04ea680ce0bb0977356871f32d3735695c4c3653446b017fbd4a72fef9efb903244da27f23c82f67b64c703331c4a09663c0587790356e097c95bb6d41"; license = [ "ofl" "lppl13c" ]; - sha512.run = "10762ddac60a7e624bdc2284fd33df2d23e71e7a137c29ed67a54f648ea97d10dc3413284f393bc099d807ad7eb1e2a45368e3fdb6ff42efb7bec799fba27581"; + sha512.run = "963f87a0d68ae87d35850f7f15e8447ef21aa529a6b78e58fc3cf9edad537f27705586073c5ed1ce148a8d15a8ef7a9ba19d9cf4a67d4dda02f4f76029a03934"; }; messagepassing = { revision = 69123; @@ -33912,6 +34037,15 @@ version = "1.2"; sha512.run = "8a2243bb9b788a4dbb1caf14368fdd4df3919d9d407b65f2d4f49af16a341a030bd9114f86078623760dc3ee5db060060c58c6f675f4e8bdbc3c1c7c9b7a1d3e"; }; + metacapture = { + revision = 77822; + shortdesc = "A package for the capture of author-supplied metadata"; + stripPrefix = 0; + sha512.doc = "e5a51e88354a0bc4c114ec2648f1e33b52e992e3dc8352c223e5db5c30d0a799cdfbb5c07a521b0aaf799c0633bdb60e2cd4c958383fa5655ec9b43e5a70cd62"; + license = [ "lppl13c" ]; + version = "0.9.1"; + sha512.run = "bc3150d5bd60968c85f432efe726d047312367c9b0862fa26a82a80fb5cfa1ce87e7caf075e40d3948c3c397233cdc5223cddef3e3788abd0a3222046c7a0c0c"; + }; metafont = { revision = 73848; shortdesc = "A system for specifying fonts"; @@ -33946,33 +34080,33 @@ "mf-nowin" ]; metago = { - revision = 15878; + revision = 78116; shortdesc = "MetaPost output of Go positions"; stripPrefix = 0; - sha512.doc = "8396725c0afc87c63d16256d5ab0d575a19f05d78ed245099a60785f0810a012e8c0026cf13d03781d09d7c0007bb9ed9b87072ed732ba706c893e5465461052"; + sha512.doc = "d5a9d0bef0ec3434b0c45b0ee9d84d10206e6663fdfde27ef4f18b8cffc4d5cf57e912d0fcce0c699186eb2a4409f8441f013fe466e39bab5cfee93f4164fd70"; license = [ "lppl13c" ]; version = "0.9"; - sha512.run = "e7b3661d99ea50f7b20fe3af370e59e960fc0599409b5c11bfc9618c12c38e44b89e4e81d69ae7ba5e2565e46078ee52ed0bef46aa619408b386bb73926caeb7"; + sha512.run = "690deda13da37d635eb2b84984d9f64e54a751a64c808e9c8c0f04b14a2f1d31464cdb85df7320ad264c3ef7cb7220201e2e22053ad9f35ff95ffb71e723374f"; }; metalogo = { - revision = 18611; + revision = 77677; shortdesc = "Extended TeX logo macros"; stripPrefix = 0; - sha512.doc = "48318b396e4e227dc1b80e21474a296ba4dfd37e81b95f9669dd8c96ca7318abd8a1e21ceb95e0ca7832ed64a85ede985fae7e2e52b3aa742c64b86e54fc563c"; - sha512.source = "bf240b77ef00d5351218674baf851b0eabcb22257fd6ce9dbd6b66afec5323a730df7b27d522f5130830ecf92af377edb3ec7906be206e760971dbe8f6266942"; + sha512.doc = "62a2316537051106a4918c13b8b79a5e26dd2c14f08596be2e5e39080b595ff84324e1586126e13f4160ba3c603df8982adb739ac725f1b3166f4edce8b2c5b9"; + sha512.source = "df744716c5b15352df7c4a24d18b5c9744592de01e2f5524d389298d81a6e69e67e5bf94f4c28e79d21c6cb6916fa1408b71832321d25ab57c0f9fc3b469093e"; license = [ "lppl13c" ]; version = "0.12"; - sha512.run = "20d5a9b8454166535aa3aa80da7d2931937fc6a4d730c1ab70c856311c223d466e9fce2ed6e3b2fbf4b4fc75778d7d4c2649111df5f92dd58b6fc42b3ec72696"; + sha512.run = "9255d03bfc928ebbbaa18116a1658ab807d7c737e93beac44c0c8bf109a27fc30ab8c212b884cec007bbe916a8fb3784018ad03edd832eb805dcb954a77902be"; }; metalogox = { - revision = 73571; + revision = 77677; shortdesc = "Adjust TeX logos, with font detection"; stripPrefix = 0; - sha512.doc = "1f2ae6412827a2208c73107f4973baaa1cf0492663b98a5586fc16e45a6ec5000193a95354a6ea08fcc776863c54e58931dde988313af8365f4ac2f27f43c1ca"; - sha512.source = "83b12a872afec951004818eab0df7d4c0a9e1a3e1e63cc4d3a334a31b408956efe1899bfc26647d5039ac04b2871174e7e0562060d06c554017d9ca85219c8d2"; + sha512.doc = "a4d15cd77f938b1eb045922298030131e6c720639e43fd18a1729fe0146e3f80773aa2452a7a1e5c5d7f33ae810067da1aa9b294261a5b67194c04a70e9228c4"; + sha512.source = "3ef877ce48faad00875da9a27628ef5673e6b937dea0e9513da95b3fd82ed1eccacbcfbb8a8932dda1703231265e3a5ee2d3c6df03169405791a426f34d5fd6d"; license = [ "lppl13c" ]; version = "1.07"; - sha512.run = "0f383ea1652af002516b9c1eafca6c344fc038fd9ef25363c720f720ab7334f5d443858b557a780b05607e783095ce2880883d09cdf60cdb7ed51825f0a9a19a"; + sha512.run = "a6cc6f50b851e66bce9647b610c269f24c242d6dadb209e0ee41890d3dffde7cf914c31878416f2e15708f13c4b055d7e874f5731753d1381b78086b620e8ad9"; }; metanorma = { revision = 55010; @@ -34204,36 +34338,36 @@ "mf2pt1" ]; mfb-oldstyle = { - revision = 71982; + revision = 77677; shortdesc = "MFB Oldstyle serif fonts"; stripPrefix = 0; fontMaps = [ "Map MFBOldstyle.map" ]; - sha512.doc = "a2eab7888bd03bed5ff215cca3c15cd6b05f8e7922cb5eceef4a96c0ae2afe45bd78edca4e61ed1dbd6fa15ac4812d126f01012921e86fd825b878dabfa927fd"; + sha512.doc = "909cd170bc339edeeb120ca25f94db5963381d79ef28c2255278490cae598fe4b4d9754097bcdc27a26d7b24bfebdd38beb780eed0d34893943533a8d287724c"; license = [ "cc0" ]; version = "1.0"; - sha512.run = "76130d3b7dbb6bb1851bba0412a64272b5fda62d034b765473b84d4f90fa66d0ff536c4717af475df30e1a7735c9a3eb249818a0b30d410174beb110052b8973"; + sha512.run = "db35bb8bfbebcbcc3dc15ac6241898c16d77fab647b31f25fa364e356cfd1e6c8e629938286a0ea6ed0d61a33496b3c242db87825674dfc81858c6b8c0d30a9d"; }; mfirstuc = { - revision = 74838; + revision = 77677; shortdesc = "Uppercase the first letter of a word"; stripPrefix = 0; - sha512.doc = "b0c2b40d466bc04e3e79446bb4df90f15b7ca4385f54b10909d14bc1feeb5de6a4ef32d91820ece375671d4829ff113deeba385a51e5c468a74eb1f252f49e6e"; - sha512.source = "75c23659bb13730bc09e29b4d872ed7b5be6c8e61639500626ced26f5381638476bfcb62bf4f32b69c7eaf25480744a6cd603740474313bc88383db5c5d2dd51"; + sha512.doc = "03053a4e1a776091017b87670e980d3c7cfd2e5d008bb7a0c9f5e1b09fb6e768cbbe5fe94a68d7c5357f557e3511d7623c738b1d3122759c467133282a452447"; + sha512.source = "9698eb67b780848d61b850cbdf87cea208e04454fa0d43dd3057c2384c2f1e1918079e26c9e89a5dfb8e8a74ee51257a4e87751954c78e3f10fcda5ad8153b3b"; license = [ "lppl13c" ]; version = "2.09"; - sha512.run = "fafac3a301e567bb428ba178b8c853e6c8a1e7ca40a6945b8191a996fe41c7d52dc2e00358381ae986b532fc4d7293028ddeebf9e6e932f14801093136d83482"; + sha512.run = "d5c0db3ab760476dba580f80718c2ab1a7afc1b516f14543d03e32c637cce79b31787870c74048b43dd85baa4dae7fa6bd5c21f36196611a6a79993c17546e06"; }; mflogo = { - revision = 42428; + revision = 77677; shortdesc = "LaTeX support for Metafont logo fonts"; stripPrefix = 0; - sha512.doc = "6d1dabc636d22c824838a82da83a4676b20bb8a55dd1ab5628d00b4543096f91d234a51a312eb83544891910d923650f09e8911ec9db668f411735de6ef5bf3f"; - sha512.source = "7078092cdbcba668ebb440ca6214eb155221427ceaf4d1f574d1055d2f1f52d288cfc0f1d2212f2a62903e447c4aeb378fade068ab901833ab9c251b1890e15a"; + sha512.doc = "16ab6043332129f894159a72606721a79bb0253524bc5efa292cc26e586e9ecf30ca1bea9d3168f9cb7186c5cb9da838e439a853dc0b90d4191c86f3453805a3"; + sha512.source = "f289e0f657e01ebd1d126f197ddc478b26b5ce1a5edd5c719d5eaaa806d7e1173d27ba751cb6c53c0d8af31e64334d63d53caa8e91937d5db655b6e845a2e4ff"; license = [ "lppl13c" ]; version = "2.0"; - sha512.run = "a1c5168e37fd9cbe5fc2714ee43143f36cec662441a7a9d33085652a5d6f769838d351faf416df6fda78529b5f8712f1a056afa47577fe925dcca5249f1fda38"; + sha512.run = "ab1776dffb38d9db87ae4b5026cdb98beba74ce3aba8633b04702bc6d90ec3544fb04ef6843a74bc98cd272b39a290d1797ab479fab1558ad12a31abb12e3416"; }; mflogo-font = { revision = 54512; @@ -34281,13 +34415,13 @@ "mfluajit-nowin" ]; mfnfss = { - revision = 46036; + revision = 77677; shortdesc = "Packages to typeset oldgerman and pandora fonts in LaTeX"; stripPrefix = 0; - sha512.doc = "f8421e58ede77c8817679fcdcb43fecfc519427b3cb93ed2594fef5c8ac8124e0563a2182803a2a6bc417982df298abc7fe092f1cae5ed7583e2fa6fe94c8345"; - sha512.source = "2bd5aee80abf38884cc4a3ad6d6226243a6ffe0d2e879101aee56168a10cd0c7293eec7ccf53c7a7e8087ca94398e3f4ef38d71ccbbfe48677ffee3f8b813bc9"; + sha512.doc = "7a65843b827e48e5d17b9286c1e735b1575d984eb2958eb9fd3b1b86d23459437974dd97bb8f86982e361c68191caefab8ad7d6ac350108a1a1ce433feef86ed"; + sha512.source = "a4d09d483b80a5917c298f1c09c763ea49b7369e150e8e5849cd2ade19b365560b3d798c4c210c8844ce4b3f63720531936afcc9ba7e560dd3abf89dfeec9742"; license = [ "lppl13c" ]; - sha512.run = "33206fb4cb7ce8f18050d713be415abb95323599270b2b91c886e2ac3f24a58786a480e5d4d1ad6ad2083456231eacf94dc769b26e6cae7288e996c6e14bea29"; + sha512.run = "05f6f0d8cfd5413718a9a3149a0fa351b39bb4b3a4f39acde9ae6c8d568d7740b7b7abcca86941cefd09bf147d1b28e88fb2980fc3c46fff0977f45afd652eb6"; }; mfpic = { revision = 28444; @@ -34320,12 +34454,12 @@ sha512.run = "64fa5f38398a626d5a351be7ad866c75feb4549f836932dc936cb99f921e7b8abe5b3d6fc1e1e6c427344606ee5dacaf067d8678e7b199fa1ff8d5c94cbffa49"; }; mfware = { - revision = 76790; + revision = 77677; shortdesc = "Supporting tools for Metafont: gftodvi, gftopk, gftype, mft"; - sha512.doc = "87485dc5163196d2a3e7bad62a7d7e648ddc1e35738e9f8cad092e3a6e54390bf94c4ffd427729ec974faf009fc368e2cf97d12aac8f9ed48526dbbd3b908609"; + sha512.doc = "697b1be96c4611977968958ab019fae516891d33b3adf7bbeb11ca1a7a48da96047692b3232ee972cdd22c9a4e4791abbeb19ae52ef1c70aceff7f65d6a291ed"; hasManpages = true; license = [ "publicDomain" ]; - sha512.run = "76924f5d24abda97c9c757c7b0c979688aea5763c740d67e7d4305bc91b5eb75ecf76a7f6b66ae5e977177cd32381f8481e61ee11f4081f9d8c0b1d40b8fc32c"; + sha512.run = "1b401513eb655edfb59cb05ce50271078efd326b2ecd11c04b8fc0d12ded2fd41d19145d5f9452c18b2d583d157d05c83f618c6bf02e4bde518eb57bb49053f8"; }; mfware.binfiles = [ "gftodvi" @@ -34384,33 +34518,33 @@ sha512.run = "ac5beb872c78675bc9df379f8a2afe533647a1c39781c57fed2cec6e610cafbbb45a4fdcbd9826cb123a584e121ff752633d6c990109bb1f619b1d9fac6906de"; }; miama = { - revision = 73481; + revision = 77677; shortdesc = "The Miama Nueva handwriting font with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map miama.map" ]; - sha512.doc = "be11511170f0c860a9ba2d148d33a9a32297ad5e4c14786a1ef2fe37628419a9a37441b203a0a6465e9b0371d239cece138d559f28a12d9a84e583b0f0b29a15"; - sha512.source = "d32bc3a0e51ff27a618cf9a072649967ce6d218ee78429d9c09546ccab49c02433be62ec512bcf9b0980b92c144a7ad168b8c783f608c736a91f421bc8380f51"; + sha512.doc = "4ebc4ff51f17594c295cdf95402ae59cbc701021476a743b4bd7f8089bdab0d9a6007e6f8f79d9f9ae5dd58d41d2c0c38f68294f9637b549ee73f02ab376ba82"; + sha512.source = "5100833cf4ea58d9ba6ab07fefe4319127d45e01221e8a5e7487e56bb930355db5977163cf1ae89b19c6462925afe2bec146b9f6aa1319ab3a33cf2faf904c0a"; license = [ "ofl" "lppl13c" ]; version = "1.2"; - sha512.run = "d0bff2752fc7e59b98caba1ef01f566203619871bbff5a630044f47cda34a0e8cf70190bbd092ec2da35594ed23150baf688c2107e80d1cd933035630e189102"; + sha512.run = "18323b731950ea61db62afe9cec9640a82d56a70e318c88f67b404fb2b4fb31660c5b39363e0b66fd04a12d1231b6bfdfe91206f5bd0df07179f1fdb6212b94c"; }; microtype = { - revision = 75729; + revision = 78231; shortdesc = "Subliminal refinements towards typographical perfection"; stripPrefix = 0; deps = [ "etoolbox" ]; - sha512.doc = "23e9d64dd1c0a8238d57da7cf173450945f64b9b9fbdb0004fc852614f540c0ce122331a54882a556c9b90cab0a98ac6b4e41b86644146cf140e922f7780adaf"; - sha512.source = "3d4ae62dfa37e538f438bcdfdf032539520751196058dc066771ab56f4f5f541d043f7c00453528f8e220bbc91bb9a11eb196e344b62be3a4899b8a9f70ac48c"; + sha512.doc = "2db9e34eff1b6603e940fdd39d8e2cd27f0e081638d0d3418741442affc640a35088c1208790c964c4856df6ec47d3a396fc3a606b5764cf22d43902498dde80"; + sha512.source = "d8fb5d4dd316c5a0a99f6d94fd656d03bf6a660aba1de847a2b21210b4d9941743d2a1c4bb9a516d40097058d5f5b576cab998f5735392d5128e773b521b313c"; license = [ "lppl13c" ]; - version = "3.2b"; - sha512.run = "e8f80e4f9312a15f587671914571f19fb795c73658813b628f6baaf639b9f6ccb833b291f40a5c39b56b335ddbb322eee81caa92992010c883b80eba363c6212"; + version = "3.2d"; + sha512.run = "d1b93de8e9b96322e07266f973ce4a30a117202241f3b3a8b687ad2e93376e6e5fe69275c4bd1f14c8aa791058d2983ac17a0a1bfc037b386b5010b0196c456b"; }; microtype-de = { revision = 54080; @@ -34429,13 +34563,23 @@ sha512.run = "8f8bf1d8d3c5c12147dd61a4d65d311552877a9f5eb7ebcce71602dc69ed5459187134d3a1e346a15255f2c4ba57f054c3d020817df0d5d89c7fc2f216b19cc3"; }; midpage = { - revision = 17484; + revision = 77677; shortdesc = "Environment for vertical centring"; stripPrefix = 0; - sha512.doc = "25f41bb8cb12c6d310da66d36032eb4933248f0c84a67216cd0981fda7e61343c0dee03e96f522bddf969e925e6cf495754e52e863672f1cab4e94ae3b0400cd"; + sha512.doc = "336e068d36d46007d7c1e80a9207c1ac64a1fee7cf0685655cd08dc0f01170d37a525976bee0bb3eb0504e79541f49a78a5656025ec4156e242b6f236c5f6e4c"; license = [ "lppl13c" ]; version = "1.1a"; - sha512.run = "9a13760b776cdce28cf3eb1e28e957265d7d4e83b23234f1590285bc83409f1d5b09040fc6cacd3b9f7a5ec2f61a4e5431fea92a5fcf20032c7bb919ed59612b"; + sha512.run = "977e19e14e51acb9c4f02a7d5c43f6c63a62fdfc250b7e494bbcf9a97e1dcbf625f565325cc04b07ad2295aad4a05ce72d85ffc2b2f6fbfd7cc892f0aaf8b77d"; + }; + milestonetimeline = { + revision = 78179; + shortdesc = "Horizontal milestone timeline"; + stripPrefix = 0; + sha512.doc = "b78172ac7786e19d531c0b68c9307f12b1523dc0dac01d81edc74a9c44c5feb348fdd086516e6d5d9098a45490f49e23c4954d6d22347d539aaabea18a6c15c6"; + sha512.source = "787445b5cf1f00e9f14bbd47da03e1953f2be8344cd08712b7aedfa5142b48f5b4e104993f5d1d82a4666215f95b95b0e56a5ea2ae4c6e3a792f2f825cfe59c2"; + license = [ "gpl3Only" ]; + version = "1.0"; + sha512.run = "79b472d89cbf8f2be01d45cde12b755875ad7198c4af1f941290912f1a8ee00a7e8719e93640a9b8745d560d9d00ff498bca41fe4fbf0ca2dcf75cc49f9841ed"; }; miller = { revision = 18789; @@ -34457,13 +34601,13 @@ sha512.run = "7f03784d9f5593b7baacb1723e9b12792c2b6decd2b3aa1f0773af3d2bc7320120b351ca24f26b1a23d0871942c02cc66f9fd51d636f1e0415ef79bee499aa27"; }; milsymb = { - revision = 77463; + revision = 78222; shortdesc = "LaTeX package for TikZ based drawing of military symbols as per NATO APP-6(C)"; stripPrefix = 0; - sha512.doc = "ae0bead229af221dbf71dac9945e670ac38e0f3f7518bbb8377de01bbe4fe4937bb62be9e5e8f4e90d641cab4690a2b8f3c76eff0c976834d8c738d1739ca993"; + sha512.doc = "28d40ceb558aab73ff044462d2b197848c030b3f8e547e89599dcaa7f58f757f548f06e5ee1740499c9742bf2d6095aee871710a772ba32befaeaec8a76e4276"; license = [ "cc-by-sa-40" ]; version = "1.03"; - sha512.run = "c29f2c659cbc36fbcc5624977d6709e580c42855d038a804939532418f533f5196aab215425f7fe6d06fb6d014b7d11ece05586a34f1fe0d15805b3fb1ea5d39"; + sha512.run = "7834bda6253c1a15b5c0bf43ea13f671548dc1f08621086305300df1204c4ab763462213a4db7f57107ad0862166ed0faf03b2bf4a03cd2fb50afb62c1986a23"; }; mindflow = { revision = 65236; @@ -34475,14 +34619,14 @@ sha512.run = "35d1b4fd39bb64fb1e9c89ebaf33d54051f0f550967362dee15294aeac0066f92b0437e688b5065795dc19a680a9f26c99cb1647c3ddacbe0054ecf553c2f9eb"; }; minibox = { - revision = 30914; + revision = 77677; shortdesc = "A simple type of box for LaTeX"; stripPrefix = 0; - sha512.doc = "0404b375fb0ef258d0e5acb8e7a78a60a55d08ce7339b9b63b1711dcc6d40b6f302b0f35f7d1fc8bfbf431b66bb5aaa2c94e92ee8e788a5f2156031425c0c4a3"; - sha512.source = "6aafb14003afb2ee18390391e15fb00f73a16f568158d72fea348e7052bf1ec5f25cd446569bb3c6dd815577fca7b2522d4474681b560ee3ea65b6053509df92"; + sha512.doc = "f07c2b43b5889edb64737e4c1ca67012ab55e203cb818c52084cbcd95b68f21e4a71e22399cb17baf437f672ba908a465c816e25dc987b9b86dd436cb387d4f5"; + sha512.source = "f5e6dee889890d7b2e5e784df2eac4b8b6c8cfc8854909706e9fdca06f2288b0dec79288f616689649ed2e61137e133b52b7ba71b747f8ee2c8a3455de68cfca"; license = [ "lppl13c" ]; version = "0.2a"; - sha512.run = "18d409728f57cc2e423b5c74ad7ff4a9e93f2405497a96024769fb01f7604e019d914365f82fa5908bb679ce4a48cab64fd4435b531ef72235067481b8dbc96b"; + sha512.run = "e7d2b5081a8c015d72b70344e624e46915ed5f96460aa25083a8871c0d6bdbc96192dee43502a6e544eade978a260d317db8fa5e3c413284cf72a9c6c2cdcce0"; }; minidocument = { revision = 43752; @@ -34541,13 +34685,13 @@ sha512.run = "0b8058805fdabaa16271294403ee521d14e59b092b399cfe9ef09ca69828e295c7df3253cab84b485cd1e5c1d8e51b7681b05b1d11dc58d6033dc534fba19e07"; }; minim-pdf = { - revision = 74207; + revision = 77677; shortdesc = "Low-level PDF integration for LuaTeX"; stripPrefix = 0; - sha512.doc = "b2e2320929d1115ffcb01dbd9bb140f20997924b181396150ce45cc69cf8c932b7624bb9a5dc3c26b1618549f95ea5d5a2c9be730741be144947cdb76e7c4108"; + sha512.doc = "878bb51fff59f0793e911e34ceee39b92a54db0b2f65304c14a26329152995d84e28388a613318602c9443033a95a6e7cf2ea02c0dbed588861da70e5b78e31c"; license = [ "eupl12" ]; version = "2025-1.7"; - sha512.run = "2d109cfde75ad542c053b6ae583f153faa02218ae4c9af0b0c16b729f916379bd85a28417869baf8c21b4c9b7f83f0217bc84641472a06cc29f1ff9ef56d041a"; + sha512.run = "5e9fae94f25bdafe2d99b8da53dcf12875bdc32c23c9fac260ed343627797d4f0a7a50b0a8b5d6c34599c4ca32a0048b6e19b8b2c93b87cd3532687ee2fd144b"; }; minim-xmp = { revision = 73816; @@ -34559,15 +34703,15 @@ sha512.run = "811a473fcf2f206ed68ca0ac603706a7f73199a8de97e7678334dc262977d75b8af9c720984570e865cd523665e74556cffb765744ec5721b46abaf104898686"; }; minimalist = { - revision = 76924; + revision = 78012; shortdesc = "Write your articles or books in a simple and clear way"; stripPrefix = 0; deps = [ "projlib" ]; - sha512.doc = "fd91713a76baca0231f87004b5ef170111efe0763c96fc193ca2c1644cf8622eb0a8812e687061b60742f86b249454b3080b2a106f3b91367dd605e7139cdfdf"; + sha512.doc = "fdaeb1cc647b3d688a9b81a72f854b9b841d7f584314de12f3a00462684a4ab2759a95c8715f59352eaf2d4d2e868fab6e208b2dfcc2ea7b62fab1d42dadac73"; license = [ "lppl13c" ]; - sha512.run = "ed6b9d60b21bcf333201c612cd86fbcfe8035e69421f9961e8d5ee6883dbc29e19947db2240837d1c2473763634d28b839b56d5af9127b9c683bf96e484b97f6"; + sha512.run = "f5c841768e4dbbf72ff3451852dbb37d6e20b2e48a481a41dea7f91f4bed2873ef6a5ceae98ef5616edb47349c184a98a8c5e8755867f0e0f92540b218e20103"; }; minipage-marginpar = { revision = 15878; @@ -34588,13 +34732,13 @@ sha512.run = "2c5d08c2476871dd182bb320c50ec96f202ef65a417e65d1de8aec391fb60dc66c1e9e4642ad2207f7f4bfdd12e83bfe2cf75e9fa4f0fff0f4ee72769f7ca84f"; }; minitoc = { - revision = 61719; + revision = 77677; shortdesc = "Produce a table of contents for each chapter, part or section"; stripPrefix = 0; - sha512.doc = "15955f17dfe2916081156e1464299b598f1bba780518516f6bee7da55cd1c45e2fc90c27402ba9d8ab4a994ba5ea1675ca9593699792a08407cda5b3a2230908"; + sha512.doc = "57cfb13a8bf8042536b4b23b98d114cd002393150400497ab30a81d20228049666066d98920022cf4c435c7e186195792cbf97616b3417c391fba51885455b61"; license = [ "lppl13c" ]; version = "62"; - sha512.run = "e2d2503ac4888198c56e9007b20f489a04e31fcd29c946c5504b7d193506fb58e2577c6085be5d9d17c6f5b21ff77208810385c73688468f3988f0b651fb81a4"; + sha512.run = "b4705180f46079b6ca5282659b85919b53be307ea06f6d99377049607415a904debb94e0047702a097ef36f97b66e65cdcaa065e4a3ce882e15e840b8835b1c4"; }; minorrevision = { revision = 32165; @@ -34606,7 +34750,7 @@ sha512.run = "d76224254aa18dd80f9bab56f055fde5bb7ee6b5c3dd88e6ce19667c939fb2dbd1e5cb987522a3f1c50082f46ee20cf918f1e01fb00f588ce11d30d300fcf574"; }; minted = { - revision = 75223; + revision = 77677; shortdesc = "Highlighted source code for LaTeX"; deps = [ "catchfile" @@ -34621,9 +34765,9 @@ "tools" "xcolor" ]; - sha512.doc = "f3f9e4f74624646ab6a65ee9b48b8e9ad5e41e94c1301afdefa29d297cf758efc960cb1de2f0794d7367eb8a48f37e59bc1c4dc56ff0ae2a123f73369e2aeba9"; + sha512.doc = "7e00fd8fe98341a45364f720f956d932ae7da41a77fb71e441bbf60fdf357309fd3e5fb3d1756304ffd79d9b7e5086575a79c2e0614792af0a41f8d97aed4c8b"; hasManpages = true; - sha512.source = "99ba48c573a69587f665f193dd6bb7e553a0a9dee62f55e0362b28657c0e7f6ee098c77c3cb329086cb8b1ad674c2f419fb68efb7f77ce5d683d2567346682f8"; + sha512.source = "976ac974a3cd0d5709480642605d996270fd904e52f4f0a17de14f7379682e286ad73624456283146558100cc80795ed6d5c80c6bd8346e6cd3f1c71293893c3"; scriptExts = [ "py" ]; @@ -34633,7 +34777,7 @@ "bsd3" ]; version = "3.7.0"; - sha512.run = "e57998ad8e22caee3cb7ce394754681eeb9b7ae641b670267f24a91a5c00e437ba205ed1fdb4c838458510bb455f2dae41da46643e1ddf610a42b9724ba2beb4"; + sha512.run = "0b0bc3c2c414b5c6f1c466e1f7c0e16a901745ef53bac1dc600b8a29561031b03e23d120af4770766a085d34fe515cae588044aa48937503ee259fd9e64c02fb"; }; minted-code = { revision = 76529; @@ -34648,18 +34792,18 @@ "latexminted" ]; mintspirit = { - revision = 64461; + revision = 77677; shortdesc = "LaTeX support for MintSpirit font families"; stripPrefix = 0; fontMaps = [ "Map mintspirit.map" ]; - sha512.doc = "8a7855b5cd117a5a11eda118b8a4b08eff4183a427655c501c5e3c40e1e9617397d58e6622058187a48d04948fad9164b866e58c76080404d7bdf4ff9fbc4d9b"; + sha512.doc = "75177f82794cfa1d676e53a3bd19ace21bdbdad8ec5ece82d24454d763816dbc878fa28ebf84c02caa18253276a73ea4f71cf604134e4cb6aa859193c939e48d"; license = [ "ofl" "lppl13c" ]; - sha512.run = "18167b9d0b5c167e2679cfb135812e3cbc20a90a182acb3eef15a54f4029298ebb39f6db626b5cbd8368389c9f0656f7575eb4f1970fd242d77d976762ca8d5b"; + sha512.run = "d6a9ad9adcc83814e7fde9c1a47eb0e0e30695b10008e2bedb9e957aa6925c0b97cd90f46a2f9d08637e4f3021fa841bdded87cd66168902f34128a41e8311ce"; }; minutes = { revision = 42186; @@ -34694,13 +34838,13 @@ sha512.run = "552f53302060b3f4c764a669feea4fe1dbadfa3abf53c226f9fde2d0e876bc8992ff2dbd4be6cd3e261ab0e01ed4d1ad2b5a38c2cfb780c4fc099a79ae52b46f"; }; mitthesis = { - revision = 77563; + revision = 77677; shortdesc = "A LaTeX template for an MIT thesis"; stripPrefix = 0; - sha512.doc = "f3df52c502a8aca301e31434db483f0765487431ebb3f1cc5f35d28af0e0a26cf060b7a3159ab45887fc1cf635edde949e3aba60619f38e1c638ceff3dc35004"; + sha512.doc = "05a03f3f5a36c2d33e0cf197259f3de3a9c66f606df1dcbbef19bbdb433b4032508d90689e2f4a7711e2650fe4ec6cfc3ec6a2e748fd533c1e36abef9fca973b"; license = [ "mit" ]; version = "1.22"; - sha512.run = "2214b74adfaa507d5d0f5a1f75dc2d80e0b60fd90362eb31a8660616fc7838901e206eeeb36f779a5e15984687d9995f41d310f3c904e37e7b09adede8818670"; + sha512.run = "d66a254e9dd5156dfbc60012c8ec9171d56a23c7cd05b993068bea5e0c892c8280d969946e407aaedf0ba8ad5c7023cba437bf08be7d8cb5da6d4b5cc9bb10b1"; }; mkgrkindex = { revision = 26313; @@ -34776,36 +34920,36 @@ sha512.run = "67e9de777a464cf7ecdff6c821ff31d73f31f5f69cc5e6800d740ed6df296b5fc3a584b34e60be025f91b96a609e392198b67d386b60fd24deefb11746ecd439"; }; mleftright = { - revision = 53021; + revision = 77677; shortdesc = "Variants of delimiters that act as maths open/close"; stripPrefix = 0; - sha512.doc = "193d3fa473d136c11ad8a1b4f707d286cb0243bd32c020c1c5343c23a5d6347c2ba2ccc5c11e5bf835b4666c8e4a0ca2d234661e155c0f5fdc32e7b85cf2d253"; - sha512.source = "365cdce5350ecad7f1ea2fe478ac4c7414c9e8c5053c480229cfed7a478f135cb033e67070f327956cb5aadf862762e270726bbeaf8e511b10fc96e996e06d64"; + sha512.doc = "614d5ec57c4f99373b41ab3acee540d7631dca73c5ccdf55d1b5ca307dcbbb89ad23ccb5c43f3ae1b24a6d34cf276d96dc1e452524f20ef1c3fc959978ae1217"; + sha512.source = "36e70d5218252844541dd8ca2ded11ca3fe0238d812e90f5daff5c75f22a595091f5440664933857aaf15b70a1c4d9e6a319cd1c3c0768d29aa8e1d162847189"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "d1423d7e794ff011e6bf436d85bc3d2d933263bee059cac910e1a3375140d0eb0f1682e38c675afe17607d71d253b656a81cc927d22f54a8add2df01571a5e95"; + sha512.run = "ca44f7d84a4f341fb46023aa5bd8f667417714d316f5616b27963edbe95f20b3cd88120eb8c4029e40d5e1581777def256baee034e3cfaa2365a0c3dc77054f8"; }; mlist = { - revision = 15878; + revision = 77677; shortdesc = "Logical markup for lists"; stripPrefix = 0; - sha512.doc = "771f51f52e47aceb7da064a0bf8ba4b19f0255fbd14d3b6d301457ad0dea80836f3e4c449611f5574c12e87185ab5ac9668404c5f1f97100971293425c7ecd13"; - sha512.source = "6112422b62304d0dafb8e4fa43239dd0899327dc952db6d1179af684049b46482a30675b8c44be534213d9b2fd9ff6bab267997bb0b08102e35e1ebdeca9956b"; + sha512.doc = "ae630411e20e0a00f7476905a14473db749ead452e84271154fc0f26f9bd5cba497e826798b0a405629bf9bd3d52cb5d178a0acd11851852153d722f0e9fe80e"; + sha512.source = "3851c22a30a2d607b987250bab0d8a15e11a34431d53f1968d9ff54c98664905a642810532dc1cad7ad861fe318499cdfa3595832b37c134401af9bc15fe118d"; license = [ "lppl13c" ]; version = "0.6a"; - sha512.run = "23466ef3b73d8476c69632fe0c701f3ec675250b534fb4451cb0dcaf93c30a649ca07bb58cfbac89054cc31cc1219daaa1e7f746e6689927573175d42f78bfc0"; + sha512.run = "9201db3f3e255f663106c4521caff2931ca2567684ce5693e28a86da8752acd101cb58fa40097ce82a2fbc366d8a0ae2cfdf7ef3f50a5323a96cb8017b6c58ad"; }; mlmodern = { - revision = 57458; + revision = 77677; shortdesc = "A blacker Type 1 version of Computer Modern, with multilingual support"; stripPrefix = 0; fontMaps = [ "Map mlm.map" ]; - sha512.doc = "bd5ac414d3b3ff53b059543d25cf0296d59365dc219748d849f89a085225d864361923b4220a0a989585d99e9dc221f9a4209b622be5f279e0f02e5e1cc2d966"; + sha512.doc = "91296f5449edd3b44b09e8851f4af2d10cec39d2af9e928d809f4c643f9138d76861894bb6ecaac6785ed0d52a5e89d312178757942f487542c9ff642954b959"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "6fe8c67f768cde92e38741885c336786f65f9793fce0027b0476a8e45366e33c4a559c3bb6367014646e89f0ac39bd92219bc59921c3b3e0fa3a9c4314f2a632"; + sha512.run = "9dc7af4457fd21d95192fcfcfca83c855e1c46c02eca4b245c0479b6f032d5eb9a0982d4b3983c97d42ac0d62ab9f33768dde30436eda3a9faf4908fcb89c487"; }; mltex = { revision = 71363; @@ -34882,13 +35026,13 @@ sha512.run = "9af80a432fdcafefdabe9697cdfc16dcdee9f6a15d85d3e15774860e94bd579ad523c370b289e823f82372dfaead086ae0ed175fcdc51cafa53bd98076a8664c"; }; mmap = { - revision = 15878; + revision = 77677; shortdesc = "Include CMap resources in PDF files from pdfTeX"; stripPrefix = 0; - sha512.doc = "95a71c9a9b9cd46c1723c986ba41c29a7204fada2cd7bdd14ebfe5e0c4e1b06106f9c13469edd9caf0b94615bfbea9cc8a1f56a4f83cec37de481b39d2b4bd91"; + sha512.doc = "9d10f0fa376d635ad1f57578f6cca97e6fa6586025dac088346cc840af9a16ee1fe55762a73bc2f9b4270ede9a192e8d2304a8574f6b8711d29e19447ce0adf4"; license = [ "lppl13c" ]; version = "1.03"; - sha512.run = "a2427b9863ef37385507783dba7bdfd65bf022d1c7322e7560b78222c3d4e0ddfccfc70aa927196e64ca1a520e985eea8cb78a4129a39e73a8410bc210b801bb"; + sha512.run = "ed50de59d53be6f6f0f54fa7f098fdfce09c300c72cf43b86854c161c6a4349aa4c7ae9de2e50e0dcdf935cb3cacb484b375f97341a0b3d50f986ce139e393c8"; }; mnhyphn = { revision = 69727; @@ -34985,13 +35129,13 @@ sha512.run = "d631f058a0a17a841d4026c43fd086cbefd50d0ece85563ee81e34440650bdd7d3db6dd6f49d5e74278872961300bbd443b896586f5c7ea00a9ff816ef20b7a9"; }; modernruler = { - revision = 77481; + revision = 77700; shortdesc = "Flexible ruler and annotation commands with key-value support and vertical writing compatibility"; stripPrefix = 0; - sha512.doc = "041a2b887960ed06592b6b5f3e7c902188b3aaac4eb3cd8b20ed0fea68e6c2eac6529e8ef8eefb25c869abca6d0ffa01564819f6e29ca0183387de5bb903ddf9"; + sha512.doc = "e6aa3c75fd10b61e8d100faae76e0b0b0940afbc88ebd7581ae4093ef1151c8bfd6183e7830035ef15ab6e55ba204538f6798ecee39a8ccd39636a3009c4785c"; license = [ "mit" ]; - version = "1.3.1"; - sha512.run = "0c2dac809fbd0b7d6b61ef0351be3336ffe480e7bf54261680c6df5f0e9c0430937655109e5214b8034db9fcc696c18eab0199420b24a1b1930126bb7024c060"; + version = "2.1.6"; + sha512.run = "d4b46a4e94113ad417ec4b920ac157bcbb52aed0f7b4083dba318edfaf15bcd52e94b6e2a89a78d63ffbab3c92eb4058f62483970886785a9fa1863da3b840a3"; }; moderntimeline = { revision = 55518; @@ -35069,26 +35213,26 @@ sha512.run = "ff51838f4e16b1082ed5488b56136a9998fd448e0c727da6d91baa91e318a144ffbe6c96a249d1372994a0b5556ba776af048d6c0f14561e171e0a51f0ac471b"; }; moloch = { - revision = 77137; + revision = 77922; shortdesc = "Beamer theme based on Metropolis"; stripPrefix = 0; - sha512.doc = "f6859cae3f5cd030d63dd11f7c6f78dd34c3ba9f2e6e8925de8665ffa783dcfd98f43d1b16183811fdd51b469e6f18e968642b3d888dffb06008a27ee226de4d"; - sha512.source = "f52d15bdb0a47c06a1ad0e4651b956bb969fafeec21355058cc8e24155ac5fa97295e1d242e51bd8ca97d66012c6d4cb2f9a39a86af480a61c29b7695a1c2568"; + sha512.doc = "4655c077c0c23775fb13c59275c8a0fca5c07fdb42c94da471a42037f0e0831a47030bfd74baa4c8b5a19fc6171796fd2a9e5c6f1ff10284a22d0a70d6bc0e96"; + sha512.source = "869e0d300e24d9ab473c27ac2a80c6edb15a42bf66aa5dfef8eca6069d58baf7bb82cfb7d9ee1d09e671a508af40b09f7b82818c6cd212f124fefdc1c6b1d203"; license = [ "cc-by-sa-40" ]; - version = "2.1.0"; - sha512.run = "4e2a79241e933798c0336484f1a021759a973cdbcafabeedf606cfc6d37f24622b0383a29bfbc2ab62d8d2137512f7b960438ad384b6090d03fad67a26c55bf5"; + version = "2.2.0"; + sha512.run = "c234d8551d3d4dda065c87543e25cdba9c4f3dadff0317a67d97f552fd29630bbe53a576271f1cb5a3bf1427a071843e312a6ad049dc830c01a3cd5c4e53bf5e"; }; monaspace-otf = { - revision = 77006; + revision = 77677; shortdesc = "OpenType MonaSpace fonts with fontspec support"; stripPrefix = 0; - sha512.doc = "2793c5ee4038a8a14074a7ee7a9deb094ee99198ba6cf67b9aa9aa7c706e2bd9fe79ec5d9b4c61db7ec23aa5e30771e1113bc1651ac04ce13e0fb0ae6bb7fc63"; + sha512.doc = "2e0425d0b97d3be3c2c781e6bc38cd7f2b11c7eb7113884d8e0cde5662f2ea256f873c440b975101878ddc13f63f40ca4b7ca188cd7ecde52fbf1a12d4990edb"; license = [ "ofl" "lppl13c" ]; version = "0.1"; - sha512.run = "44ee6bc62c1faac43171cab842072a6505357e2e83ab2eede4ce55afb9a07bc11f31ac65e3a8df29eb99634564455d5861ce5a6098a85d872e13df6e8a52b392"; + sha512.run = "9b007c0301aeb04df598f2b70ced4de88bbb4165810882babd086fe42db902dea9909fb1738c5e29992dfc78d3be1e88b8f3d89aefe57694340a454819237af6"; }; mongolian-babel = { revision = 15878; @@ -35126,19 +35270,19 @@ sha512.run = "9676cef9e0fbe7a0196b1ea0fb3ea4f0399a3ee8ed76ef06e824848a57922dc4f7cc1f50a1fcea47fc265465407653447ab80e80dbac3c4bc00488d0929f87bc"; }; montserrat = { - revision = 54512; + revision = 77677; shortdesc = "Montserrat sans serif, otf and pfb, with LaTeX support files"; stripPrefix = 0; fontMaps = [ "Map Montserrat.map" ]; - sha512.doc = "694ee7f51b0fe1622981bfa636263bbe18f89ec481071af587a683648f4ee900d9100864e51669d65b9952e6acf64794b5610989d2bd86f6e4701e1e41193242"; + sha512.doc = "887d1fa0614d3654ed70248e24b39ed84018c403edb893e8225261550cfcb43058d14a7e8a8c616d9fb4942872bc398215890334ea92154c14cca56580148abc"; license = [ "ofl" "lppl13c" ]; version = "1.03"; - sha512.run = "58c8b4a1f6eceb10c7fef8e6dd951985ae6108cb3f93eedf20949923237cb8af6a834674dcea48b1c68b51284ef37fe2d4120d52fee82753fd873f60b585e685"; + sha512.run = "047b18cb825b0675135ca5554bc46102c9614392d3f7a4af4b260e05d627894e8f624a2bb12056ed94431342411545c66ca4649a526095e23a19bd09f7dbb6e9"; }; moodle = { revision = 65672; @@ -35151,23 +35295,23 @@ sha512.run = "0a297097f864ed3dc8c9d263a6a3aa8930732679a585aa34e2e5b31852bdfc3cff40118d3b67566816dfeda0f74282a476ad8b5ad793d2c433cf44f41f7c91bf"; }; moreenum = { - revision = 24479; + revision = 77677; shortdesc = "More enumeration options"; stripPrefix = 0; - sha512.doc = "987a1dd96669b9202846fc604fbcfb935b68c79d13bbe4599f32fab9e869ca5b60f3b4bdfcf78d3b3f5102db9ab16955ec13958c4cf3df7ec64649268c226d1c"; + sha512.doc = "eb952f2ddec4ab87f443e331e6ae95d36649f9bc2e37d5be25bbfb9610792aa53434deecf13031f987d2a2cffda0c8b13b18a19140c37ccd06d9b388c235856d"; license = [ "lppl13c" ]; version = "1.03"; - sha512.run = "069ef44faaa8847a07ad00dae31c1b63278d59a560ed90823100cd601850a798f574d8210c07854a8b1a90165efb3bba852e100e53aee496f78395e3d6defade"; + sha512.run = "cfef15ad6621b9c3f96bc1bb16ce6c21322a1d0ec06805ad3c48c47e16802ab3e85a3d2651396fa6e377e9f2bf7b2ef0523c43b5611ba74cbab1ab9de14863f0"; }; morefloats = { - revision = 73637; + revision = 77677; shortdesc = "Increase the number of simultaneous LaTeX floats"; stripPrefix = 0; - sha512.doc = "f31b88209d9c816c37dbb3f8f0f09ffc4c400e549309cfcbf56c84421fa34e4a5a582cbb500a76cd00628b3713a980f2962391d53038500e60cb2bda08750bbe"; - sha512.source = "4c7739f39b933b0c301c2bce9651d0415e7cb4b8c4b4805fece9edb777893e82b3c69844fd9b59249508dc3e26444f56bb0b22862d5f99419758e4608059ad64"; + sha512.doc = "5fc80928599aa27da63a0bc21bad85ad25e4928795b1ebda6ba8dd175009302d8b138bc7bc8ca7739b500bcb32b7f8bb0dc8a943e55aafabb9f196db9c6d8977"; + sha512.source = "d9bd81e5be762827338c718ed94b31e13a6bd4182bec9457e3e7fbfd58bca9ca644fbf1546f76cfdd249e30d4db0b8328cea1884b0611bb6e87e0f79f25ddeee"; license = [ "lppl13c" ]; version = "1.1a"; - sha512.run = "9ea43da0116605b850c57da9758c1b664c65e9e0a101d4e5265596677f857181759b355aa1fdbd326a1ab7fa9ff3644e4c90811872268f3d7ed9765d59bdf85e"; + sha512.run = "a4c47a269533fb9db3ffe28dac2d26ee037c57f57a0aefed98a94dab99947cbeebb487613d89d8344d8cfcfe0f45c4f1f2acf5f96deb20e980cc543911c08222"; }; morehype = { revision = 38815; @@ -35190,45 +35334,45 @@ sha512.run = "31163e7d7a5d5d4bcb25caa1efbba920939509cf557b4b60ed44b6e2aad230682623eebffa16be2c5772db6a73faf101e2344ccbcf2f7c99e31e1f64e7fde999"; }; moresize = { - revision = 17513; + revision = 78116; shortdesc = "Allows font sizes up to 35.83pt"; stripPrefix = 0; - sha512.doc = "3c1ed984163e2adbdaa7e94439e160327515f1c6999e40114819d8e5250e090c932909217d37d1d07fcb108c56ec50f294324c32523995f68f57fd918983a412"; - sha512.source = "701a2ba72c22bed8397350f92023b0b1d1587b837c4fd247dabe5860cc32e58499e8803a0286aa9f9e3831faff8b9ce0e74ac1a0f82d798a2f7f461b015b5809"; + sha512.doc = "18a28aa7494cef9a55692ed2b213baa845073d06a1e80f0db492d490199bb2f0a6c278ad6c445d03ba857656a7bd85ee30eb68add690683c9e053820c73f5727"; + sha512.source = "a8f814b4870a348c6e34c19476fc85f4ce1fedf3299d12f6cb82eba0869ee8dcaefbfa45380acbf3a96675313a2825d8471fed9ac004467b40214b2797d33b01"; license = [ "lppl13c" ]; version = "1.9"; - sha512.run = "92f67234dd9c0429798f9e8001a2d4b7004e11f2fa90130b738670e6228f45ebca3ba26ed98616e3af5c86148992f9915e3e6a1cfeb4c875fbd20fd818743525"; + sha512.run = "d20b7c26b2f80963791d17555283f179941637520310b7118ee6cb4adb5ccea725928eb35db3c40358e93a3f99285a4204018cde579644846c681b3633b01872"; }; moreverb = { - revision = 22126; + revision = 77677; shortdesc = "Extended verbatim"; stripPrefix = 0; - sha512.doc = "27e4f361f5d7193c97629debec048168045bc38e353f677829677cb5ce5c0a9ad8f5b2576bd9f870da8dfbf16d745e489ba79e3dfe6aa1da8a9cab1ad72ace06"; - sha512.source = "55ec67b5b9616459a776b0ca386be19cb6ae57fa2a7bde1f6a1896233f4f303277474d629c884e40bcd8d076522ab4e41fbe8850304dbd33469a1f21750c81ef"; + sha512.doc = "f63f77a0124b6ffe61562bdde3313fbe3cc52069f0dc5eec6d886673b672c9e9b73375969ac26b1f3e4a3f3a4813cf00aafcbd7d908ade7c3b716d8097f014f4"; + sha512.source = "cdec39aa249a4331a055792d063e83dd4ac6297f436d0d9d5a9d55345bc8d361d9494291ae61f8d986ee870d4f2cce5c7cb0006ecadfc4738f8b57abfecc88c6"; license = [ "lppl13c" ]; version = "2.3a"; - sha512.run = "673b7ab5951e418fe10622fb1a4b4a420c4c436684afbb1474c58b7aa7b235f7063555a220133257b351b5847be5e880714e44ca49bd9198a4306c0e821dcdde"; + sha512.run = "9dea36736d93b954d0a9aac13d522a157dd4d2ea82b7872f5bef5c2fcf6cc1bfa65bb856926eff276434f4dd047cf3a741617ce5d4233692efc58a7fcde9f44c"; }; morewrites = { - revision = 76924; + revision = 77677; shortdesc = "Always room for a new write stream"; stripPrefix = 0; - sha512.doc = "5941ba7f9d861fa70a146fd53c41254df66cdd856eea915814b35f995c65b8697c00aac0f12e33749ec136afe27165d7127312a0ce66f3007a08b44dc98c5e34"; - sha512.source = "8689867e9e3b6f6deb812fad767e346ae64099733c970aef90c824564ddbada0bed6ff304b7f24f03438c8c18dccbbdb4ad3b2a736f544b10d8cf86929692d9d"; + sha512.doc = "f14ccec723705d2e0aac40c03d9d3572149804e091f8c227d6745f662df99415298c7bfeb6595b1bc09296087ee6e22c2374b6ff553c098544ec88835dff5b5c"; + sha512.source = "341ca6615513bd174754d5925930720cfa838c28eb6831030697fd7f1cfaa2886f2db20fde4e93fb7886f82ff8259f75774de1a421d6bf60839c5ab95955694f"; license = [ "lppl13c" ]; - sha512.run = "f7e1a5fe9226789e4f2e568e3422b9e5fc0921bf7c864dd3f23f40b02e853bc01c9c89b90c321ed8d296a01a71c74a510f854e6aa241e9c31ff5048937ec1d7d"; + sha512.run = "ea9f854f5832bb9517ebc915225b989f8a6a8e07fb8203d786c241242026d47f99d2686f7367fd49e520d90a98658a8b5f3027021bca78495b8f572eee502307"; }; morisawa = { - revision = 46946; + revision = 77677; shortdesc = "Enables selection of 5 standard Japanese fonts for pLaTeX + dvips"; stripPrefix = 0; fontMaps = [ "KanjiMap morisawa5.map" ]; - sha512.doc = "7af68b3a8233cec22efb49e8131c65e33db4076ed4f254f2d62f629c03d0122e8dddc3ba68d283affb5ca663d3b1f744780dc98c14eadfa1a69028df281e5bb2"; - sha512.source = "7e3821bc1f5dad076307ebf00cacb68cdeb9e18a060c9c024c0fea85c558f7373f214f16952fa643f8b832376101ec8c8bb839a902e6e8213912a4cbc10862ad"; + sha512.doc = "5b848c8b49b7ae41970e35f7cd452e111a8d148c2b236905c7a589a1c13c10eb2a39eba08fb8678d5f45b3a6a714baec28d7a5199ac9dd7c5092c32771466b6f"; + sha512.source = "92cbe51360be3553f9aaf625205fbb4ef389932c73093c7d4beae947fd4e3bdf056b5b1a076e29e91a79e42b122c1dc0733cad81da135ad39d059d1642eb0b8f"; license = [ "bsd3" ]; - sha512.run = "7f149fab67905d6b21670becb1c3e3afbc8fb4c45fa3c376960e5a87d7fe17abe091af63930a8385b5bcb63e550fc0b9bb16d522f50f90b911b09599dc5ccafa"; + sha512.run = "3941abaa6961bd4682885a1731e8e266afe57ecf8a23ce712cc0302ab5c7ccac0feb6e049219cb41b2efab2a8ea3286c31d72dae650545b052bb9f5ed3ba2f5d"; }; movement-arrows = { revision = 67270; @@ -35275,14 +35419,14 @@ sha512.run = "e5899aace25cef3a690150cf09e76bddc008f426800588ef7d21361229b0040dff74af7b43d563b05d8c3d16166e34b5a21e8e25ae3e97ca80e5ffe5c4925392"; }; mparhack = { - revision = 59066; + revision = 77677; shortdesc = "Work around a LaTeX bug in marginpars"; stripPrefix = 0; - sha512.doc = "fc4cff80bbf20460e28f8d5a142e8994cea7e017391b147a47332b444fad0ff8cde1e7bb29159e39f8c14f4c9881ab91dcc0e2f108cca1534d4335f5b6b32a1a"; - sha512.source = "1eda2d1f370141d0a5b0bc15f68dd40b9dd72017e8cfc75c71b19e2fa2ccfef7b1652d5c035c8ab6120e12089bf469b6e6edadd7997329da6409e6248bccc5a2"; + sha512.doc = "247677943326429930c6faf749bb15c08cc5b036d586a2489dace13d6f9302afb48c6770bb6f707b8c67d64cf657af8d7ad63bcb43b9cba18ff0c9fbcb08058c"; + sha512.source = "cb974276e8a21b8d6512714c056fa6698bee1ef726e161a8e556fe18a3d748f512f82322236828caf7133997286f627dd9eaf4b0c95587b3e4e59e2049f3e71f"; license = [ "gpl2Plus" ]; version = "1.5"; - sha512.run = "9a4e5a08320095095538eea8c5c5db5dc6d6c99ca3e3a3f5568228b8b52a4b1de98c1118b09626b58ef897f6810d2b43d2b5b416b3687e1bfd3a01506460bce5"; + sha512.run = "da45078bbe629893088945bafb7fadbd0f177efa5a098669ec367648b58b19eb0c2744ef53c389c5aa3ad25b6cd15b5c9ec02f5ada1ca56ae71a91918fb608e5"; }; mparrows = { revision = 39729; @@ -35302,16 +35446,16 @@ sha512.run = "1efc3f1f1c93456a3038ae5037ad5dcc4b177c57852f7db475a7ce6d2002559b370ba22dcc6d312c68ba75c03523cdf0df8546fff8dab032832d3ff3148b5d65"; }; mpchess = { - revision = 73149; + revision = 78116; shortdesc = "Drawing chess boards and positions with MetaPost"; stripPrefix = 0; - sha512.doc = "35fddb3f0336b3cb3d858c78b00bb1e604b79cffe6668a6eb327bee771955618b917d83cb866810c45573068a6a6b8adedaa4d1b8e023372d6e87ef4244bd2e2"; + sha512.doc = "cae0a66e22c35d1773732ff2f84fa2f7ee7414e0f6d9696fad7b25e10c85251c589a2c61373051dc76ac7b14ddd349883db2dc848ecd908e68ce32bce8fcdfaa"; license = [ "lppl13c" "gpl2Plus" ]; version = "0.9"; - sha512.run = "ca2d0551f1bc1d8c8a4e6e93e699742b63e048dc92cabebe24c64efb495a2a8d2a9eed73324d92d8d2e6cc4b807ff99115bf909f4943cd3c575d3b64bc2b3356"; + sha512.run = "b06d6ddab87afd064d2d785a224d06d67be8a3efe065da7239e8fc13a4e9d1ff9e7bdaf2c3644763ed0d5d8494805271a4d2d6044794f3b52d12ce1afbf9712d"; }; mpcolornames = { revision = 23252; @@ -35375,7 +35519,7 @@ sha512.run = "c655a3cd9759e3f221d1a9d753bcc1778e3f405430d2498d98d4d9f44312abb038ac870e0332f8e0271c493a680e17ddce48fdf05cea6ef4c6df52662e83d8dc"; }; mptopdf = { - revision = 77320; + revision = 78011; shortdesc = "mpost to PDF, native MetaPost graphics inclusion"; deps = [ "pdftex" @@ -35389,10 +35533,10 @@ fmttriggers = [ "plain" ]; } ]; - sha512.doc = "2e6356c16ac5f79e7502eba8e91e0e95048b5688998d3de450023ceb3eb81fc1ab4e426e2fed7d944ce996dfb0daad79b7297005dcef87848bb103131ef7c1ee"; + sha512.doc = "f036a4a53661c7da0e863b0ede86e817a9702ab3e002cfaf52c3df212a9a30a3084fcdb327da6826b75b3f46149d5ed6c300d8e7bf42ff7370aedc2ec4365374"; hasManpages = true; license = [ "gpl1Only" ]; - sha512.run = "7c53c42c2315ccd6823ced7a6de9a2ba605217cafd0d2c326bb3cb79f4f821207d9af2ceb3991a357d89c4f29c7644b12f0d3bbb623d686902f38513924bf793"; + sha512.run = "76e75d8658d6ffcb09148aff95f0469f94b65cb8452a497af5ceb86fda14499c6b4e5f0f4f8c81b6f384cb3541a105d73ef2e6ec201331718bf36947cd0e8e40"; }; mptopdf.binfiles = [ "mptopdf" @@ -35486,31 +35630,31 @@ sha512.run = "5a955e229ffe00e276c4ee4590473ba9d137d668c63294735ecefb031f2a01b310723dd2a5cf37b4c9613793df39146d08c01e2109ca37fe1d9136903cd6aaa2"; }; multenum = { - revision = 21775; + revision = 77677; shortdesc = "Multi-column enumerated lists"; stripPrefix = 0; - sha512.doc = "889ffbce149b1f0a98e22a1ebcafc60e29858d08b57e2e567956830c679515759a6c8209901641e3d77ded31238e8fe93f7e4cdff95d1be925e3972c9005f4a7"; + sha512.doc = "4fc9a6731840cb99707f744cba76775cee4c91e39f0bcdac6701a425c8649babfce47f5a794afc8fd579f671d1eee92347df6bb74fa632dd9c8b2d23297fa387"; license = [ "lppl1" ]; - sha512.run = "e73e2d3fe45f562398de752520628032fea310e5345a247472a2807618b72467b245995f32f21474dcb5702106bf32d6394508a96c4aeae4dbeaf6fdda7bdf4e"; + sha512.run = "55a90c95a022ecd5a95007a37a8a89bd2e12cdec04821e860aef385eea2560c8b512682eaa4b1e07509fda663d146ce858717fd334eadc4e1e2245cdf7e2c34d"; }; multi-sudoku = { - revision = 75941; + revision = 78116; shortdesc = "Create and customise Sudoku grids of various sizes"; stripPrefix = 0; - sha512.doc = "023712b50a0b14f772efe1e0a99b1299570adf68536a678ca65c67e411dd8e6c57f3e0b0c8af19b7f6a47dd7ac7574fa2e595878a305e44c89b964983423bdf6"; + sha512.doc = "08d86c8804b2f0a4c32ecc1b4dc4279a09d75f581f4a84ffd1c0c4d2ac95adc24201409249032b88bee30f3bef290328a422c2fe051f1315d8e1da3973389cec"; license = [ "lppl13c" ]; version = "1.00"; - sha512.run = "0e911858260ce5a0d0248739844dd6f09c6f7a84dbae714ce1e068a0def3b2b3b592914ac32410ad491b954991f5d71e3b5b7d3b27fe19ff03ccd53574302cb0"; + sha512.run = "ebcd82eecd6de447c022d24f836dfddd7bc146aaa9dcb6a377662a0f309211e3a3f7e63fb600c197737bfeee4dbcfd4d469d86be3b29d606e1da2129dca43192"; }; multiaudience = { - revision = 60688; + revision = 77677; shortdesc = "Several versions of output from the same source"; stripPrefix = 0; - sha512.doc = "b6023873f5843ec7db13e551417ef4c31a2f622372f32b4ad7af1ab155e3902185b06d6f2fdd432bf582f3da8a5e32e985fde93ae88b7916062db25021a641a1"; - sha512.source = "8d528b7e27f8883846386374cc936118a9537f0dfabc71c3b993f105dee381f0cd2b40e16d5c48df01b9709f902479ba87c6b94278f6e8be98beafbf9dd3e4ad"; + sha512.doc = "548c0d3967f8ecfcd9d1822d302c557cc3d5b64f450567879c932dbd8266bdb27b63fcfd770dc445fea0a78122aa03f30774a65172904df00a2ee86e97dfac61"; + sha512.source = "c08a09d9ccd018cbd9fed8cbb1c8918ff34e30fff3db91ae2fb6900387432b5f7de63235599d1e8998d39235b6110ba1f7e89f3f95eab8b9cee50bba31e5021c"; license = [ "lppl13c" ]; version = "1.04"; - sha512.run = "a7d89874dbe314ab37cf42d8d520e234764bfc3fbbb6c89e47be95ef83bacd170c290bae005830286e206da25a68939ed8ee60cf11ad3f5ff9d994d568638b86"; + sha512.run = "db96d37764aeff0dba2d8bac2b8b2299e99ffc08447ec81a2675a78545d22c43792aee0c8178da7a11893aa604dda57fcc2c1c34644ca1c1a487e89ee57d4abc"; }; multibbl = { revision = 15878; @@ -35523,23 +35667,23 @@ sha512.run = "419f7bcf8f2226cf8c60119e30da278bf6138f4e1903dc322da33ca2b22120e50b205dc0bb01b46cab0c93fdaacc37b823a812121a731fdea4cf03354d1b0690"; }; multibib = { - revision = 15878; + revision = 77677; shortdesc = "Multiple bibliographies within one document"; stripPrefix = 0; - sha512.doc = "1d4536094c09755fc91b2657cc0eb0b0b2fd8d1c5ca37bf2f046b62a4b0be6f83a93debac8be3c5481651dc75cac2066962556370bd84face6b03aaba24bbcc6"; - sha512.source = "c7777e3c32833538893ae463d8396f894b390f642fa697b8ba237cd7183e2bc7cb86a9773530962f41372e4ec016eb96c7a060dc63081b2faf29248a65f14a1f"; + sha512.doc = "c52817e2a9abd8beb02f8808e15a03c46bab6808d9fb63e01d93ef7a562bd30458dd950f0c087e816d379b6ef4a9fa35ea55973d8681592bdd0f6c7e8f81dbb3"; + sha512.source = "0bfa2043ed0ce00f3af2b547feeaf8e7916e26ef04b2ed8c2a523204858ed2fdde1e70c206fd3c41bbc12c0cf92dd3735633af6ac5cfec23be9831a99ba78b77"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "82cd48cf9097b36664d4dcfb5d73dbd6e961c2f0a8bf7816d1bc59a33cb6d2c65e0f63a9d1d596dc9faa4339536746089e34bd1b510e1b2c0ea272df5840e396"; + sha512.run = "351fe887124d5d9d6a1d9a725086c0827d0bc25bc39b3dc718457d8f6f62920fc37d7a1e0f6c23823276d18af29856c9017cec71921056e111fd183063b2da80"; }; multibibliography = { - revision = 30939; + revision = 77677; shortdesc = "Multiple versions of a bibliography, with different sort orders"; - sha512.doc = "3e13c8c60ab8091a363b63a63259e53e3c5076feb224a6f426e55a351141f007ea8bf7526b0f80684c83e4e97b43f5f05217e254f978e8b69665c736efbe8512"; - sha512.source = "544b3778bd0a51e99e89e18e606d37551576d655a01b46523786d6f910cf84b3886a8b29c72b9e0c25b3ae629045470b24e2741d7894f867437ca069cd692cb4"; + sha512.doc = "0763751160570e25e04090555e70d9cf64cbeda17f9e2dbaf9e9e09407437e5aabefb10fca33d7c4f404395a51796ccdc836a06ed88b83fbb179d8309a2c48df"; + sha512.source = "e31a77899fc22e8e8f019679defcd9232be8eecd364efcb5f1ec96bc242620fdaabddaa8c6c602e9f60b2f4054b5747c02f959cf9d8c684961d3eaea690d83b5"; license = [ "lppl13c" ]; version = "1.03"; - sha512.run = "faa2e16b8bdb9309e2f16cdb2c717b59c8ecd5d73e4819d72ee3226a80fe0c0ff6b4d686d0f1d009601e0d6dea140cd4812c2f4cb94f37b5bd9cc1bd19137965"; + sha512.run = "1d099cfd0dee2e46301955744dc1d40f0fbe2ebc8748326c959f662ae1e55ad49a0af21b6eaa1555a5082e790db517a15965176b64082b3411cf2519bf4bf3a5"; }; multibibliography.binfiles = [ "multibibliography" @@ -35554,14 +35698,14 @@ sha512.run = "5e4a4eebd7560d4aebdaf7035b9bc14116a32cb2e043aa93afb9f95eaf271fdd75fe7d2b6296d36327d7aa5b14b52046b0c941ae949584ad27a2b89ebe54b6de"; }; multicolrule = { - revision = 76924; + revision = 78116; shortdesc = "Decorative rules between columns"; stripPrefix = 0; - sha512.doc = "7db8aa784db2253fcd98700e758a903fe9a5a70c2b73e0976066c6f73a1171b92e03f5ffbfec0920b001d9b4fbbd3f9ba281aabadb49debea3a80257526e48b0"; - sha512.source = "162c26408da53f196f3e222597002c5c23fd0379401ade4bb0850a9c3953359cb9a4f1b37ce7f4d3401a04380f93558083db09bd22a26ec69bfd005581010c08"; + sha512.doc = "76fb57eb8949699e8b850f7a1eeb059b1fb228c2fe61149fc63c63aa01ca4588bab0fb7743b4620d461715fff7e0e69caa4942c7105bfe61b87699b28b77c4cb"; + sha512.source = "0979e6694343971198971c6a28ccafd074b3453b295d86a5406859c27e0768e733bdebeb18541c1981ae163388cef3deb8d6d8bcd2929e396ab1443ffb4922fe"; license = [ "lppl13c" ]; version = "1.3a"; - sha512.run = "1acfac91ec70afe1baada22a3f1e8cbf346efde91bf853c22742aad9d80eecc5b9c854076a40a355bb71790bf37367568b751f1db95e0ee120b8f50900334c64"; + sha512.run = "5e18d3d4e317040d08cce0229d99110cad0df1aab9cbf2990ffaf3a639a8ba565ec8d46106677b8247469b4281d619f5436da6f90af2f49f099bb2f31aba3c7e"; }; multidef = { revision = 40637; @@ -35574,14 +35718,14 @@ sha512.run = "2d15975c8a191cc08925cc8cd74b982af909a7488a68e4b6f5eb4c2ba0dc94dbcb40c4347c5c4774fda24f98efff52131f6a243e1e6bdcb4dde7e683e408d6a9"; }; multido = { - revision = 18302; + revision = 77677; shortdesc = "A loop facility for Generic TeX"; stripPrefix = 0; - sha512.doc = "8cef36438fbe57c54f625b178331f7a6ca19854abcddb475283fc0cb4a362764c443de05989245e962dba9e2e4f17734533502fbd4b2ef4fc8e8c36b96bc68ab"; - sha512.source = "3f3f6f5813ab1da542ebc9c4837da72339804866875bf225292d8a36ebf54b33f12d3e84de9d0b5027d3e8889e10180649a19e25c7ec6bb532296e9e204e25e5"; + sha512.doc = "65f973485c82aaf5c06b363ed754b36ddc0824e9d130eb11f5f12f966304397674d91a907c8852cd39d5e8bc51087c7f1db17026ce672c483151215592fe4d82"; + sha512.source = "b3927a349ad68b01814247b744e63205e9ee88ba8020207b0e74ea504a37a2da18da6e5703a8202ff86c02ce878e85072d3d29b3ceb6b6f808e3e4688959969e"; license = [ "lppl13c" ]; version = "1.42"; - sha512.run = "5c861bddcb8b2bdb654dc4438621834a68b2bca102799317c9a220f9bc9bc4c9d70775375302a85736f8706bb7fbfc1a4c24fae2f850237e8f54ad521b1cef83"; + sha512.run = "ba0c5c573e6021097f61c0e495892e1b99c73f712c2f4f1b2018ef3ce8d658709a7f018639e0cf00d449e93f85b9ca9218aa4264410045ecc7f62e6105d443c2"; }; multienv = { revision = 64967; @@ -35594,14 +35738,14 @@ sha512.run = "04090331e44ac252dcc6929ec995cb0e6d38922729a6af99ba103a833d1ac93f7553d9314359cc5b1ad16d16757828e57059a6f1f8bf2892abc41b2d901fb15d"; }; multiexpand = { - revision = 45943; + revision = 77677; shortdesc = "Variations on the primitive command \\expandafter"; stripPrefix = 0; - sha512.doc = "6b8a727aae2d314877df551ca5804e84be0bc530b4f09d8bfe6a9c1a4c1eb98647257beeb1813a183f0aa5422b0041443e817ce11b6db70e4129e3edc664e788"; - sha512.source = "197ad74e02212405fee0c79ea03021172e7ac5a99222e0c0d300da6a141bc694a2957c544bd357fb67fcac24acbbb4059041bd37f607b29f5f763b59b70613f9"; + sha512.doc = "ba90c1efd4fd655cc8622b951a00e6f7984480172232fb427ee747a80b2ba48ed67c22e5da11640650253c09aa1c2cade57b15b71c13e971f9892ccfdb69af34"; + sha512.source = "64f55d95cf050052541c168182263cb9d1a7d8e5b0169ff602bb8b6fecd19359f095b868cbefc27f7dc156b4f588d378f0cfe911f3cddb3b6b802cd50521a117"; license = [ "lppl13c" ]; version = "1.5"; - sha512.run = "63f512ca5b9649c86a6936cc2407737e41afd6c6a3b4810fe81155a5b4127aecc538303e26b91f53decee900fba7946e90a46a545b3c9caafb3e0863940e0009"; + sha512.run = "68e72d5c5f06d7c631fe5416dddf520b33163f9a4394db088c9f7bb5eb589573caa3dfd5b1e5ade747d83df4670bf10d47da6c8fc0f470edc78a171393f8ae3e"; }; multifootnote = { revision = 70745; @@ -35612,14 +35756,14 @@ sha512.run = "a29a5f1688d7c8765e8e8460991c2f50e33319be110b59e12bd5678416c8ae594d75b0644ebb64868b3bea2fa1cf8ec6e9dd62a6514f4e86dc0625602be2e93a"; }; multilang = { - revision = 49065; + revision = 77677; shortdesc = "A LaTeX package for maintaining multiple translations of a document"; stripPrefix = 0; - sha512.doc = "e611f2195fc4f7083d6343eb3554a2e786fd6522383456544e45346481cd57d54b0899cdc6ffd9edc4b75567b1e092ecc597bff660d849e0ce2b3e2d1bd55507"; - sha512.source = "1e52e9c740d0eae4f89eb4a65e1d12b3d5f159cd6c938f729bdd019ccb8bcf98300a544fa7131fe214cde9b7b58f9b64a771a49513f45943c681893fbfc78b6e"; + sha512.doc = "c70959d82b35b27d19f1ee92edeb774afe27836c29cb5755ce80e39294a65a293fd30d7443b894da71f43f6024c01292f5497ba1f2ddb94fd677666e637a3e16"; + sha512.source = "5b5a2c8e27283d6194fbc0ca06bba242de50c18a69f8b184ec8342483f6ebf2073f0b68ec4d7c770967c4e98dfc10dd952c0cf096aab5248740e389dad0a2be4"; license = [ "lppl12" ]; version = "0.9b"; - sha512.run = "57f9829b100068a84feb8a09a94066b93ec5fe70daf831ea99604089a4fc2f67af76f79505a2eab6dbc8f2b025feed6d908a1f24630e27e0f7606c4a3ebb71ca"; + sha512.run = "a365f2225577be7e7c942ca53b31dff2597fce1e0f1dc211c5277c646885e34d6935299a5b959fd77ec3c30e931d1be6a0226774f0ce9e42845bcc4010ff43dd"; }; multinotes = { revision = 75610; @@ -35651,24 +35795,24 @@ sha512.run = "975e7ba809ff551faacfeb8c40f0965da34068b4d4d2d0d14d9334996a245682e74ee05a4ef99fab064263c14c0ee4e7fc50372184c2db7ea90572eb9f4beaeb"; }; multirow = { - revision = 72833; + revision = 77677; shortdesc = "Create tabular cells spanning multiple rows"; stripPrefix = 0; - sha512.doc = "f3435790c6eea975dd01114f66afbcbe99774ab40f5f772fdf47e5224f527ea338823f6e3ffd42d73abc01378b91e6d8e40467feb538f49f0311b7f1d307dc3c"; - sha512.source = "dc264415391c4e5412fe2ff6834c03b24fa255360e0b1b5ebfa05082b2d64d3e288b116083fd0480e041d04232587d41eacce877abffbb778e72f3e98916ec17"; + sha512.doc = "c8f45cf8e799f9a4f19dca910ec29640d78b1af4b890b9035dffd8708e1573edeb8a3b89f668e74b7d6c0a201e90f1f216c6dce84b861583ad9a5c67567f7bf0"; + sha512.source = "2c00ac38430b5aadc2daebc95c5643d6adce26befab0043603fb1b34d7b1d6742021c99f18fb2e49ff91d33bc1ee4887bd0974cd5c0911ed5c51a2f5a3239920"; license = [ "lppl13c" ]; version = "2.9"; - sha512.run = "f9b987023756805c8c982d42c40a1f77211364c3591b0ce521c9538e959d3171ea97b1549136d3b1aa28504940531d8996bad655074d3ed058d34d40776b0397"; + sha512.run = "28ee4cc5168a5b981e78c0eff8f4483d0c36538f8e6fe8fa724c0b5e04f02a0c8fe5246148ff2d6d13cbc7d6251726fac4307b056a4332fb4715600933e3928c"; }; multitoc = { - revision = 71520; + revision = 77677; shortdesc = "Set table of contents in multiple columns"; stripPrefix = 0; - sha512.doc = "63fcd924150e77dab725df52f492b7b76eb7b0c94fe47a2ad2ea0a626cb0c7e4b87f81334ea7337c64d2b7c63a89f04b07ef04e7961cf7a92837126a1c376fb3"; - sha512.source = "f95825c853d669087ca3eda798e9177f0892e5dd138e30e256660e754b4719c1f817318ac425f98f87cd2faac0ce128f11bd09f2266e7ffe8dfa401980765cac"; + sha512.doc = "50c5303453cecd99155e1049693e37a9f0a3a6631f9ccd95397acfa798eb2b1b3b0c4a2989ad742e09da5d42d229bb046264ccbe58b8fd143d3339427f568be0"; + sha512.source = "cb5b04cf1299c6bbfceb72a4dce52c1731acdfd95574547735aae7d0ea5b6d40a1d9d63f3f29ea1ee128a9a00a9f3419914a56ea79094a3b6d0dcb0d60327ee5"; license = [ "lppl13c" ]; version = "2.02"; - sha512.run = "261e265bdd4528092168be95ad071bb379c4b8d5f98dfd7a277ffb87f0e6e30f68e0ba97cc9860e6efebfc0ed4a4a68602845f1e008b5405263a3449cc9e163a"; + sha512.run = "d4fc531a7062a7aff7087214fc68fed8d20255d9d1d0f1e530e84a605bdb0e5fd0d9efe04352d70a9c7f5e7da2931d4f4b38e4ba6aee196a7f00d66b6882525e"; }; munich = { revision = 76790; @@ -35688,12 +35832,12 @@ sha512.run = "4bb8bd0781cd49950f2a80ed9527de1b0e49ef6eefea5787d1d13efa3893d57b48a9b69ddf0f62bd2695a61d9b785cfa1dfad2217f8cd97929e1dfefac9333c6"; }; musicography = { - revision = 68220; + revision = 77677; shortdesc = "Accessing symbols for music writing with pdfLaTeX"; stripPrefix = 0; - sha512.doc = "52dc06ba9b0394c0ea66fc02094174b45733002a3a492784b1e67670614caf57a162d5ab74cd51bbe6d884fbf0f04458d6eeafa2faf637ccfde4fbbfa435cb7f"; + sha512.doc = "38721b5f0adbcf2cc526bd5b88b5ddff442ecb3881ef922cd337b9d7f23b164123db08b756932377826b55efd604e222de80473c190ab4d71b5a3088428eca58"; license = [ "lppl13c" ]; - sha512.run = "310c10402a269d7bf44a811b841be8a8058ef8eefdfa4440fa64ac27983fe1212134e4a616b3979ffa4f63c8ee86a7ccc5568d49c195dc1683b326a501cd83fe"; + sha512.run = "ff5349700b6f7e921bbcdac7d51a6c9d7a6bee15241da788698210ad52c5760e0fd65999ae177eb70e2d9170de3ba11f4f4dd102d880c8f757e27b3c16dcb2af"; }; musikui = { revision = 47472; @@ -35714,17 +35858,17 @@ sha512.run = "6262e1b447f517680ddfd9e5e076ea384dfa7fc8d219e7a2613a80ba66a0f0435d9dc31502f6abbfc150fa1e2de001afbdec25dd5778e3ffe559ea389d57208a"; }; musixtex = { - revision = 76876; + revision = 77677; shortdesc = "Sophisticated music typesetting"; - sha512.doc = "b0aeef7977cb51faf732fa21ea352398889d6445acf2ab0cb9c645801a960843f9b257f9f27fcf9fdcc9e6531708cf05cd3df63ccc56131bb7dedf0f2319ba38"; + sha512.doc = "e079671a99645021197349877fecf8ed07ac48577eb1ed3face6eac064950329378704abe8d8cc8d3c330cb7994ef95c3718f9cf9b38392f368da3cb42dca400"; hasManpages = true; - sha512.source = "70ca35b0266e85be59943513f8da42e1283517061c35232cec5eef5a029795ba1fd9c21b53eed5fb10cf3f961f10c07bc4794b88dbb0eec5f0788ebf02d660c0"; + sha512.source = "cca791ca8fa51426391652a1928cf701b66c3763eb9c7767f831aafa25ce488b6f9c5187e5ccaba12be1ee9a466a1c48ef5bdf6a9f2fe399dc08b123f272e1ea"; scriptExts = [ "lua" ]; license = [ "gpl2Plus" ]; version = "1.41"; - sha512.run = "97171ffdce8fa6c7578fb53fcc1e70ed3dfde9f0a0d71041d2bde5fe5ebf9da1950fbc5a0caf277cb1aa2c31f68aad357aafbe7f994919408a4dc8c394ecf9ce"; + sha512.run = "5996a87f620af90cba55a807bcc24efc830e41663b8fda83456a5bea580d6f74b9095d9efe86cb4f213fba9fbf78553e7d1421057fe92c08e3e038acf1610f5e"; }; musixtex-fonts = { revision = 65517; @@ -35794,22 +35938,22 @@ sha512.run = "dfcd842a6ca4d628848b1c705f6f0cf21f3358d303eef745ef822bb3f4d3c402a5477242483f938a3e9e1ed004346dcfc95cb262c5d32af1f2f5d3e174f1c8fc"; }; mwe = { - revision = 64967; + revision = 77677; shortdesc = "Packages and image files for MWEs"; stripPrefix = 0; - sha512.doc = "d6cb1e619dfa4e99128e4fbb95605eaeee694c59636f6759055f3ffa7ff13f12fa1a6d73a26e72baf63bcdb9737ebb41795b79367498e2c1122ca2b15c4fbee0"; - sha512.source = "aebd949d303f0de76079b78fa94f6c9d941c2cde5f35b25dd8a9b3db9dafbd4fffa73e5edc216d1b68ce15daee383794a0553b905ce29977c56b03d4cc6136ba"; + sha512.doc = "af1707fee327c05b4177a3df81f07b5bbd942f3202d2956dea94ad1c00982fe59ced10551f6db1f769e42107cb3d8e864ffbb43e3f7f9e8da12644974a8a3f94"; + sha512.source = "aaa4a28b12707942c5afb2de383c9766ec9ad7f393f3ab15665d262227e36762be8ed1385794199ec95de76527b7afcc5c73d61b0e742103b76dd6f54f17f754"; license = [ "lppl13c" ]; version = "0.5"; - sha512.run = "707e5fbc793f608432e0c565311964a8b92ce55dfae43649cab61b767b22d35029a781fe9cf5997505afae4ff75a48d82acff95cd18b27b72033616ab06e22e0"; + sha512.run = "fba6fb8f0b79013766bf51f4e833f30a68870e65a55a8bf30209448ec564df2a38dbc81d576a6d8ec7676f802697aab565aaa7fa599f057323b05bece2e114ae"; }; mweights = { - revision = 53520; + revision = 77677; shortdesc = "Support for multiple-weight font packages"; stripPrefix = 0; - sha512.doc = "b103ae1a7e4072e646aa70ccd660cef52b6954deec6425fe2007c15a1f56fb45d43d276449e436f188e52192609766237ec22b69c7782af5c0e3f15081989dc1"; + sha512.doc = "93d8b5b5990b682c83fb1b251bbf197f5581fb9550dfbc65ca767759a2b37873043170bca4c41294315f7db3714b171e368738b6e1cd3c99572fa867b5f20f2b"; license = [ "lppl13c" ]; - sha512.run = "50d675bdee00625b5fbdcc1ef923a48abc19af890faab90ddde4893081dd2a5de6b5ce9165a4bece512c885ba3f3990d8dc300a873177c725a5aa16b434d4e77"; + sha512.run = "f1f07deb886f3b5076fabab677f325f53b88b78840c9cf92f6085ffd5cc40ddc75f8758ba962d8da7b36ef53e7386eb887bdc869f2155c59cbde4cc6531322cb"; }; mxedruli = { revision = 71991; @@ -35880,14 +36024,14 @@ sha512.run = "fb88693c5d626331b9deab494bdb0fececfcb3d6f76e91f76f467ab8f152fe857e4ef41f87b38092118646961c0f64f82501f0f75f5610d793b8158d77bbbf9e"; }; nag = { - revision = 24741; + revision = 77677; shortdesc = "Detecting and warning about obsolete LaTeX commands"; stripPrefix = 0; - sha512.doc = "9a4859b67182b40428f720e2e955b591fd3fdf30acbe7c3214548766312833b3ebd5a046d1ca2e2b824e3bad95bde635a1cd112e8023395333cdcdb9cdf55ba9"; - sha512.source = "969b7e463e6e8eca51af114ba51d538d0a1f7b9ed3cb5dfecab92ec7eb913a872b740b2f434e854a7c11b31c7b3364120379a5732220833235912e73ee202878"; + sha512.doc = "ec1b8199aadc5ab34f51dec78564245a7c53deded3815def93d3c65868157482126b1b95c12d596a94caec3ed1d3d19b576f15df9be44b9f2185c435836b682e"; + sha512.source = "60caada20e6249058200ed1f905955aa7dbc55a79bff16a853fea52d255830324ae3669260119c1817f130b5431d2029837a3750aad19412bec9e6c234f52690"; license = [ "lppl13c" ]; version = "0.7"; - sha512.run = "a2d239ed1e12fd1b082c8df5531c9b83cf55c39b13781aa01848f3fd06136a9522598abf9e63580a93fb12ad7c392061b14d5e96b4d4f4dcf8180180280224a0"; + sha512.run = "e30eb2977e55378dafa44c45a7bd6082783306533d50e7b2f47b3a0fa758f3b411f5524e22fefe82658f9af9faefb52aec46a48ee40057f35997ea764f694209"; }; naive-ebnf = { revision = 72843; @@ -35915,17 +36059,17 @@ sha512.run = "e850ab5086e5c5a21c9b4bdbf44c44c3edc6e7cd5196ea84737f943e814e45ce50424437575fbe99b8abdb8532bc1385ba158b18e4582e701efbf21389ea6e3d"; }; namedef = { - revision = 76924; + revision = 77677; shortdesc = "TeX definitions with named parameters"; stripPrefix = 0; deps = [ "l3kernel" ]; - sha512.doc = "3e2c27365556515d098c6d613ba678b921543fa5b913b352b31df1dc09163dbff297f4b05925a40afe76f582899156893b216add690d0fea68297d062c0cdf31"; - sha512.source = "effd5a81de93be195de401ad2077cd07b394250adb6590021051a0c46d5fea32373a424f030bd13959dce77a999fc4836812e9bfd40ceb59f0aca9e869bb3b71"; + sha512.doc = "cb2ef385c697415d92864133c8a14cf33b2ad927d4bc9606d55d98c48d8ae7e6bcf74af7fda3202a99566f23fb882d98aade60b120d306bc51106bf92a5cc6c0"; + sha512.source = "aa5850bc20b2131d95ce48c464750c6c7c03538c7bac4a03c4be45afb9d99f3b1f0616d069dc565325d384ad4ea3c487cf3bceea6b3dc69e64495eb8aa4f68b0"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "3fab5d263be19db83403b5801290c597cd0962ae29bae06d812dde784e06df8166979983ea732f3412d5f91ac1ae448ad2f1515c1c07e85279fd166eaff043cb"; + sha512.run = "3345b5d18318ef038746e484eff73ba0a10ea291c82bb62965c879bd8cd4039ddc711d029d66c8ea3d3db45793f53c1ca14903048146d5bce5fc205a89ddd821"; }; namedtensor = { revision = 65346; @@ -35967,22 +36111,22 @@ sha512.run = "fc775dae204d8f1ca7e05005ccba0bd568f00819519d34b2282028d7f2b89b9c1f9a091ed192def7281de97ea97c75b9327727489e8ff88585bb97cf5e8b8f10"; }; nar = { - revision = 76790; + revision = 77677; shortdesc = "BibTeX style for Nucleic Acid Research"; stripPrefix = 0; license = [ "free" ]; version = "3.19"; - sha512.run = "4bec2f9fe44cdf48356a71ee72a5470bb79eb2b053c04d591a77ef6d19e79c5d4d3a54934bde550656698e353e41fec4c10d6157f908b16ad2ee1899a29aaa8c"; + sha512.run = "01cb83a05d62c1a262ee221adc04680e190b9f3110703b7bbba5837899b1902a17123d1750992258092f26392b066483fceadd779424e118fbc6debefdb0bbf3"; }; natbib = { - revision = 20668; + revision = 77677; shortdesc = "Flexible bibliography support"; stripPrefix = 0; - sha512.doc = "afe78103a6ba2d58c6f6ba6927101cb481abb1b028c4cc09dca59296d30978c636e837c248eb4f8fa44aa8fa7f6db1e1b6855afac9d99b0cfa030dbad6e59edc"; - sha512.source = "ac850d6b92e7cf538f564d052593319ec1b1366d74dbf86e55f0c59ab3a01ad79b780378e816289aedf9b645774cbde56b7d186abafa8d1ddaa6c32d676141eb"; + sha512.doc = "ba28f41ae243363556b928b2ae740ae69bb307ee4d44b147e9d0b3e39bc76783aef8553cc1f8f0156776f5e92c084c2873925675d2372efc8d67975eba2cff02"; + sha512.source = "008b63533f4226ef33570a61a84cc02c260a04c5df8c1f037c8973da34875cfb226f45d174d2621b9b081bbb513e394384d46ab0a9ce70352433a06f12e76b2f"; license = [ "lppl13c" ]; version = "8.31b"; - sha512.run = "7e78ab76bd86a864eeccef86a64fb28b6b063d5a12210da80f0c5a5608df429fc2939580b88263dc50fd68d841580a12358617e20a0048ccbc9e148ba04d5f26"; + sha512.run = "c8704de4bbf6981070c9a8cf15aa2d95f6a3571673864e75740079de5dedf6afa87a6eef7ee4704fadb3f6edfabdc765bcd2fd58466dd4a5f86665fa231a1100"; }; natded = { revision = 32693; @@ -35994,12 +36138,12 @@ sha512.run = "85568d2bd3b729cda5e4512a2e3309353e7abdcd6a02ee3f86e07bf65cd74ca9581d7b2746d582b704a116313b77cc5ea94f19fe0d233a3b41c4ae88a8704f12"; }; nath = { - revision = 15878; + revision = 77677; shortdesc = "Natural mathematics notation"; stripPrefix = 0; - sha512.doc = "ea75b3f282f81963484b2f6b29513a99f3153f222931dfa811deca40cc79a814a225a0a79e67237f53e3aabd33f7749095d3c7fb8f374ec802ee054ebca291d4"; + sha512.doc = "fb4605b6a241e3243c6c3266818997c48e6f3f1a5461812832b5094babd69e26b48621c4ae787e227c5e7454e4ab0beab863f9d5558b4752fe2860df02a9bb0d"; license = [ "gpl1Only" ]; - sha512.run = "2eed9bc55d9d994df8710703c5acee9fb07d8c9732288740cc3c20740bd8db1e3d22617886818ceffb0346110dcd0dbfafaf192878500b2865523d00c6e02bf0"; + sha512.run = "a4e25d7c21c0b6d2d9692ebddbefeb5b5ab0be658b595368b764ed67ae8941c836ee2827bfdf301b3bf8f566a33be169e8e49069dcbb2c81f83c84b5bed101da"; }; nature = { revision = 21819; @@ -36096,23 +36240,23 @@ sha512.run = "98f01d4d37fc1661c117027c7dd83e4c74001cc7d03adc854c6f869503e5700512186585b15d1b7dd7a40ec6a526f1e6eaeed1332ba9531850e6506ce2feaf47"; }; needspace = { - revision = 74631; + revision = 77677; shortdesc = "Insert pagebreak if not enough space"; stripPrefix = 0; - sha512.doc = "780bf65aed55d1f1feb000f9cba888a16c2e2e9b61a2a4161893447ec92d7e168cf8579fad62f4d0ebb8faeda6c196a9b9dd53f45992fa3d129e6e3f3783dcfa"; - sha512.source = "b938ba0010ca713acacb95a17ef1e8a86c6a418e970cffc3a4b9cba277ab8a2004b86460dc3686b024ea399c98d88fbd4b9a411344b5a90eb3731acf6e816d3b"; + sha512.doc = "12770030472eda99ab0360659a3359b888ccce681d2ab171d9525050f24f0b4182c9caac55c46a600ef05cb56a788c52e77710d640ed5a5fc04b31e58bde0637"; + sha512.source = "96b7b07047f65cfdb1ecc80f2713f73bf78b69ed56a553899e8cca2d5e6b7be3133f79cb2bcff963d4fa16b0c8ed8b49db46ea23fe83a822a34dc66820e05948"; license = [ "lppl13c" ]; version = "1.3e"; - sha512.run = "7278612bc6fe35f7e91caf0e78afd32511ad31f6f31cb90f102a1e4c4babfb7b77d3e1c324df5c8b14bc2daac058550e6cb9b1a4de0a2cd63368efbc05a68152"; + sha512.run = "d9bcae6707d6b533d3031cda6692729897c64a0f51320805dda0fe710f17b0f4d51c3f32871742a67d2c06f9f1f8ba95fd563e0f923e53060da02b4a09e6f062"; }; neoschool = { - revision = 77050; + revision = 78059; shortdesc = "LaTeX class for teachers"; stripPrefix = 0; - sha512.doc = "ce3d0643ab56f830167924deef6e8529e20e8a24e4911708f25742d628c216b2dd458da9ac1cfa135d8e98cb0d24772a92fca77b491aa3e854d746880af9ec32"; + sha512.doc = "b113c470dd1756c83651c9cc864ce0beed8b0a22297404509278a8af051ce02b7095ccc9c8c8ebcb84831789d0b20d992417ccd08ba14daf60b384469f694850"; license = [ "lppl13c" ]; - version = "1.2.0"; - sha512.run = "b5f4ffc7a6b103e3783cc2307253270ef05bb2354d75295bcf42148ebccf17f9db2dc20a8cfd9a74a5ce270ce91771872a4a55805391a5e7a9f1256dc4353c73"; + version = "1.3.1"; + sha512.run = "2f347b1eae506d675f1abef26140d1800f0b5c82c5a06a5cc602773f6ec37996d0451b3c3049bf1da11232d292c264c035c6c971ce2674257d22d7450ee0d2d4"; }; nestquot = { revision = 27323; @@ -36158,13 +36302,13 @@ version = "2.0"; }; newcomputermodern = { - revision = 77296; + revision = 77677; shortdesc = "Computer Modern fonts including matching non-latin alphabets"; stripPrefix = 0; - sha512.doc = "3a7c4f2073fa80e0cb716f4a875f2a4d0808331e208b30d4bcc25647873080aacd01dd3d923c7b1761e65e16ebba8a19a6d770dad94b110845109adc88ea65c4"; + sha512.doc = "53c08c7ed1e48259bf4d2795aece253081b1e3fc1920d670ee905a1ee5bd0a8724dd716cc7e2837813d6550ddedf84db8a67ea3411ad5e2eef6374ece0a172fe"; license = [ "gfl" ]; version = "7.1.1"; - sha512.run = "9d0152dc2b8e06a34f2dc38e1d70ffef0b8d4c604b27cb345cc5cef5d1cc50f7aa3e0b94da8fea7b8e36c2e85a654b74783cf50020eb06d051e20d80777d27ce"; + sha512.run = "897ca5aa04f2517482db7a0c6b7b657b2b3f8bf1592768163d46ab64fbe267b182e55fc301b18ca3f33d160b9bff2df59992cfa1a1417c9aa5ffb8978c59ef64"; }; newenviron = { revision = 29331; @@ -36186,14 +36330,14 @@ sha512.run = "b949934073af1aaaada73c93e493fd39ca01ad625d72bcfa5df915b2c2f759a39d77b7c2a0a952711c8c3e0af5e6cca59eb7f333fcd27e7232c3780ad5400ec8"; }; newfloat = { - revision = 76924; + revision = 77677; shortdesc = "Define new floating environments"; stripPrefix = 0; - sha512.doc = "3dc798fbb3cd6438ac3c6aeea75ced592bd7c8b0fdf2bcc34e2697fc1762f065bc4779a8caf9b33204648d42d3b93c9ef02e58bbd240693b13f2d878fd975f2b"; - sha512.source = "faff248d17a229d12691e509bdea2a321960147bf5979aefabfcf41fc683d1aad88c78d276217ebf9ebbc76a44cf3e97cdda4798adaf74d8c60aea7a67573cf4"; + sha512.doc = "5b3694d785533aac063432cd2e3fb5acfedc124a8fadcfef8005a23a42de705b693aaf08e894732ad56f52a5411353af3dd78f77279b6e29230da27f020f456f"; + sha512.source = "1d63a915f425a77f7c0764b69ee1df443e191dd86d77f345e7203ed8d482f0dcc37fe9f3e4fe3032ee967fb259bb94b3bf3135d15f0cba9a171b13498d7dd1a0"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "eb91f455e1b74175c285ec29b944096de424a4e67e173a17d937e223a7f18ed55573e3787bff053330872216c0382724a7b3d87af5c2637e2bace707170e9641"; + sha512.run = "19c7e5f2cab0f1b507c8f1c1983e922fba3b2b4f73ad94b5a14ffca8418b9f98c284234977ddfd13e3ddc7f85f4ccb6b2a79e6756fa73ef295fef966afdaabf3"; }; newlfm = { revision = 15878; @@ -36216,20 +36360,20 @@ sha512.run = "13a7d5812fa80a9c1b63d8a35da9fe93af95065e090a84a0f42a94ce96732341544a410527c2659db87c43817e5f9b1b9b96b8a9bab55303ce366ceb0b4a1fa1"; }; newpx = { - revision = 76713; + revision = 77677; shortdesc = "Alternative uses of the PX fonts, with improved metrics"; stripPrefix = 0; fontMaps = [ "Map newpx.map" ]; - sha512.doc = "ffadf03ebfeee1d058743b739830bc19e6327fab00fc06cef16a88fd2f23b6c35956ddcc3558065cc70ee91b62edf0e43a58294f489f9615f2fc49bd1b8b78e7"; - sha512.source = "a27c6b78934cbd95537c7370ed29eeb3f5dc56e4535b5b4cb00a07c29304f742de23084af08fc2e8cc2eae4346d5adc7d90c894d05d17fabca53bc8184f66755"; + sha512.doc = "b07a50dd09058c482dd6a045f11fd2e8b20a713df9c3204473e6aa7216f7a21aa1ed7abf0b50717d7be8953c8aea8cb783cd921ecf545f43aee8de1e1382878b"; + sha512.source = "2280bc1acd7b0b5a091cb2fc9dea593f9c14249af05f2949a81474ef98e1c2c03411f5e63658e0e5dcdb006bb4c3821bc46c1c6828b218498a4c1782c11fec3a"; license = [ "lppl13c" "gfl" ]; version = "1.551"; - sha512.run = "80641c5fe565e52ec4102f835c7988b7c271ea2b4fc2bdb18c87759adf1c903aa58e98a3f8a20b694e6e5ac59e91c2ed2e449683a04e7f27de30784f435692a8"; + sha512.run = "b30fc096da4b1a8b377a8f6a78f86c497228237b103c4788a95112f9aee3f3a13872cefb68edb9d447f9f9e95789c167825b5787b38d7c3a2b588536bdcdd575"; }; newsletr = { revision = 15878; @@ -36250,7 +36394,7 @@ sha512.run = "227fd249bba9deea4f191c59060c49d2d1cb8e367bb3007d3b123c17dd4328206962946ce3f637c8e6ae079a9c95244ce9027b0c9f83e0901801dde066a0405a"; }; newtx = { - revision = 73393; + revision = 78116; shortdesc = "Alternative uses of the TX fonts, with improved metrics"; stripPrefix = 0; deps = [ @@ -36259,50 +36403,50 @@ fontMaps = [ "Map newtx.map" ]; - sha512.doc = "84f5dacf0357abd9e2b98538608fd6430eff2fd51fae2bbb497277e3fe9c6c86b72ff347bc3d82c61a560b942692fe523c77b4615d7b55ad44fcb56b9b0a0a4d"; + sha512.doc = "b58a9aec709bfc291af72176edcd5411664d7b01ea4199b7d4cb2c39ef45ae1e703137707c6e82c6a28e1f99abc1c3bb379e67478da894c55a172dca7c2d0930"; license = [ "lppl13c" ]; version = "1.756"; - sha512.run = "c506b1f9320d1a377f3c84f2a56dca250e76037eea57e188dc5477c5197b2a16c25cb0c265b985ae423365d8fd87caec9897ad41bb8cae0b568c0d5dc80cb173"; + sha512.run = "df2f3bec88e32c8aed5c0cf49a960fd3c6b6cedcb5de2866a6a69763fa9d7ce38778a6ad21299d8fa3c64b77bf26e4a6dbabb6adb971f849c653c2d5f6aea975"; }; newtxsf = { - revision = 69597; + revision = 77677; shortdesc = "Sans-math fonts for use with newtx"; stripPrefix = 0; fontMaps = [ "Map newtxsf.map" ]; - sha512.doc = "992123b7b5f30b827b4cb49b933cdaa323a007c1d41632993a2a8d52588b5f5d97612808dcb48423dba309f025d851cf15aeb892c8bfe10d0929cb5744515b7c"; + sha512.doc = "09330d1ccc6cc56be0ab6a38dfdc12a4db0b53227188b228ff60f8ddbd3d9cf00cac342dd017a367d8bbe7cf4d07d2afbb87d1daa5244a740a5f71099fd967f2"; license = [ "ofl" "lppl13c" ]; version = "1.056"; - sha512.run = "4d44962a7bc466faa60d39791f18be3b5d3bc5a1eb2b22e233c80a81ad3280b0a89c03717881ee858e327b67040f5859fcde7d465420e43df547ee56f00f5b93"; + sha512.run = "16d02b34924305ae0f34cfd08a1318ef50b84a99cbecbf35f2c3d2bd73d177854bab90ea9b25906105400d0e4b9c03b6cf0f42acccc06124e0edf12993cf905e"; }; newtxtt = { - revision = 70620; + revision = 77677; shortdesc = "Enhancement of typewriter fonts from newtx"; stripPrefix = 0; fontMaps = [ "Map newtxtt.map" ]; - sha512.doc = "adca4f1811f74e114dc7d4ffbe097a54492427371d1cd0cffa9a526c409025cc644e5fde7bbe494ef660b46018cb9057cfbd57e3c69b0180d40ac885fd89fe9c"; + sha512.doc = "921df5ebf5994e1a101a3aab45f3f17d17b4c40de8f31abf40cba4ce5feed18f208a262d08f17af4778ae766135c032913f93d588c64e1c7c497ffa1b40fa8ef"; license = [ "gpl3Only" "lppl13c" ]; version = "1.059"; - sha512.run = "7f7f4742a08266028434c4282f1e7f539cf471e54f968ee2c1573097024f94bad1d4b987c3821b33e4a546fe0f8ddad32d090e66d305ac6394cba8a82325ce40"; + sha512.run = "529d80e979957cb8ab75000e1669f35419a4a3711104bf5638165eaec43b0cde9a2448fd7b5ac74dc3a5f04787f083d2bb4accdef28608df5e696a584a6158fe"; }; newunicodechar = { - revision = 47382; + revision = 77677; shortdesc = "Definitions of the meaning of Unicode characters"; stripPrefix = 0; - sha512.doc = "9ec3bdc81587e8b2553dd4ff45ca4ba0bb504ded0726aa44d1e88423cdf425124334d04ebfbdbbe57b576b0fa52cfe1771c97308f146ea19d89d41eb4475eb9e"; - sha512.source = "0464584e516c8f5d9c7ab4db114fbe3ea9e07d33c1544109ebd0d3b25e4e3ddac222dd69b6a8222e290ae2b6a7d7166a76b54ff9fbe7ffd5225368986e2af6d4"; + sha512.doc = "6849f2ff7d24284cb1528e390163bb26743a5d035cd20f643025eaffcc0c9f31217e840657c955648222bc2d386defdb175b7274857361c0e6b0544d5b936260"; + sha512.source = "fee86726794f97da2e8412ab8f6d9f3b3a21437e2051f707dd212ecdb3358ce89af77b97f052e19bd3de5efde532cf8b3b3f433b9f652b9e0af805478e3a89f6"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "8e1748abc585f51033a857db126c4b18f0c42e015d7193f8bc7b69493fb13a218db38da97f3a6733df01dbc247093beb544651a050c5a690f3cd5479c4ad9e6a"; + sha512.run = "edbbff958b6c0c17e8e0591c6f28d3e7224f21791168e5272063742ab6bf1271b926012c055ff719906da509b9d05c878a638f1983270b264df23317195ee1b7"; }; newvbtm = { revision = 23996; @@ -36315,52 +36459,52 @@ sha512.run = "029829b1da07d7e2fcc5950c32021707058f3d7228f6ff82404aeb962663277ed107934f04a93e7f43bd7b67f7034821437f3a8116f21028b7c9a154449ea53e"; }; newverbs = { - revision = 64833; + revision = 77677; shortdesc = "Define new versions of \\verb, including short verb versions"; stripPrefix = 0; - sha512.doc = "7524a6e767edc5f55d96026f947e17e42f54138157bfd1851832dd139617939661ba5a4e759b4cf313990077dc9ed240c032cfe706b595af4d9a4197e519fd1f"; - sha512.source = "ddb1f40238ca2f622180ea640a86abf993add81c44ea3a459c54b1c114c0b78d4940536b712ab444e93495492b5c0deb02c211b06e00f8fbbdc69ebc4097f786"; + sha512.doc = "cd26937af0edb22f7a42a435dd39e5046d71bc0c11fc456f6edb2267733a337bc24160749e1e99daf35e570fe1191dd75e68c466fffd2b98767e0c61a7614084"; + sha512.source = "ade98cb4c7f00c7135982402109a2cc623a3b81b8efabba4fd3a499fb7e4e48d991772666fa2afba2ebe919d478451f8a05d071aad374a2947dc3a60c966e12f"; license = [ "lppl13c" ]; version = "1.6a"; - sha512.run = "f2e2cd3fd2712d3333c7caa9e74a16300d7f08327b9bc7f44362570377feed31a206e6b09df15c524dcbfe39ffc54388de4fca90e180e38d28cf9cfbba79ab2e"; + sha512.run = "1a2011676c01bfdbc5b244fdb5838f6aa35291f3a04feec15d71936f483664902654a5e9f9e0881b51faded850005c6ffa1964544f658b59bbe3e8e4ad676d2a"; }; nextpage = { - revision = 15878; + revision = 77677; shortdesc = "Generalisations of the page advance commands"; stripPrefix = 0; license = [ "lppl13c" ]; version = "1.1a"; - sha512.run = "fca0aec60c5c7277dcadb0f86d757617484d700575fae13df8b386775e153ea89c52935ffdb2448c52e351593b396fdf3394f5b97e23a0d2d40dac339e584f59"; + sha512.run = "8ddcb6b2f331baec14df716187117fbee32b50c96d444200c1399722c26e02cde26bc49a1b8db191d193d8444af5e82da5d37f7a01ac523c08f31ee382519335"; }; nfssext-cfr = { - revision = 76924; + revision = 77677; shortdesc = "Extensions to the LaTeX NFSS"; stripPrefix = 0; - sha512.doc = "4ab2bdbff81772c37381a1dd4fbf67a3edd573ab35a3ef8fedeecec201ddf69fdb4af7ace197467173d7b4dec7f56ca1d1c07b7126595f4b6811f96cf004eb8a"; - sha512.source = "482f6f9af8a25cab5d8b0ba887065b3288fa87e57ca5ee9617f11dfae0db2fc95105de23f92cea03a1dd4e929660a52aa648a9a117a52975f48f8cd6aed21a4b"; + sha512.doc = "49b96bcde8fbfd5ec96293065da4f9060a73e6304c1992100ddd2bf7dd2dd536aa4aba900f8484f3c1ed5eebc4408dedd8bbcbd9f96e336f27f8c8ec5a804fe6"; + sha512.source = "91cd80381a070ee21c1c08dbb460caf6973608092b131990536546daa4edd9b373651b20904e6cd5601925df53fecd62f6874c546f93a6a59144a6e0885c8c31"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "303a21715678c3e9d2880816f0b9b0fa18b03d7c0769271631019bcf3cccc733703febcddea8e9fc38e0f004dbb342d5311e36ce37a4d4e19d7a8fd58625e86b"; + sha512.run = "1a2ff54abb72acc2b1414c0bb6d86fff7b7e931b496bce266e2d67fd50de579fd6b9f2a2743d2445f8c0bf185fc89be6af256d81c4bc7f0a0123bffcdc35c14b"; }; nicefilelist = { - revision = 74999; + revision = 77677; shortdesc = "Provide \\listfiles alignment"; stripPrefix = 0; - sha512.doc = "07422148be7dbae255d1336ff2602abafe7ae7a9e3dc5aa7510a6fc3efedd5c20edec726d586d4d82af93d0d94f53cb97aa45a63b39ecbbd948eb78d87df8f5c"; - sha512.source = "fdfeb1f3815c0ec77bc9c92f970fdd24039f80230c6e65a8138aff120e9159be08026b97b5de2365109e1df9d5fff16203f078e0874a14b099c47a653e7d0620"; + sha512.doc = "b431daabaeefff45fc9e2a1f29817b86b9cafc034b0d35d429a2838c45dc5d430c9b7e7ffc865dee743e155b2fcd0cf1552604a6979f009bad272b33bf5d51d1"; + sha512.source = "fc5648cb38c27e12cab72a17ae7bc30aefdbebdacf3a43fc0c720214913d8d2c8dd9e2ff668d5ffb317b24d34df620683ded5f9870d13ac2ef1dd0511b5937cc"; license = [ "lppl13c" ]; version = "0.9c"; - sha512.run = "5b6b06466dfda6e1d13600480738a5a700d2d0e74a8e3e769377cd0a9fc8e49f77fe188dc729531d0343f1f7414133887e1dc0cc6a952934b4dc201f93fa9172"; + sha512.run = "ee3577c3be56ec50b5dd683fcd4c1a03408f6b7204bb77e314882d5982654c8d8fe41f7561bfc50fc87903713dc88dbf610eeffd8ee3e60fc966d28de09a65bf"; }; niceframe = { - revision = 36086; + revision = 77677; shortdesc = "Support for fancy frames"; stripPrefix = 0; - sha512.doc = "aaf777520d300b5e8c9a17c2dfb5b12406f5e6926b17c4244feaa8d6c5bc28d87277f23fd814304a7efb91dab8a42e1ed88f6568b96f13f30c831e81201ff4f7"; - sha512.source = "fb0106ee32e36d34767c6200be1d2415e11c275e5540dbd54777a6876474424f1c82ba52bcc0fd76da9ecf3b37671d37c762834b3e6ef714028c1917dee45235"; + sha512.doc = "9f0381639dfc23b18165ee3b68f91a3d20a31ebb82bcf9e9a2a85dbe0b9433160f1e9af195901d9757a92f101d501c270ccffdb9d623a55bfeef7303eb4ecd65"; + sha512.source = "5fd4189bd528b45d442158ef0eb594c2a9c23dd156859e928fbad23abe82e8d7fed6886cc9c01a7ff5040fec10148ee2ca3766e4459ece3ab1bc3869670c5e85"; license = [ "lppl13c" ]; version = "1.1c"; - sha512.run = "539d4a6f3a192188064fafd94366ad2f8a9146175d9e04b08cd83d1386bccc730a0e3be4a9fd45e4f47152f10710191b063138ba504fca95e4226fc179f70a29"; + sha512.run = "f08e40612af6ef4dfdd6790973bae39d52d990e365069612d7201a1e1c6a1e6104496ed9ab31cca44951a5e5b3e520b9db396cff0657f3327c43517ded3137d0"; }; niceframe-type1 = { revision = 71849; @@ -36374,14 +36518,14 @@ sha512.run = "58f4595ad99b3d3558cb3d16afd4e76b9f9ccb736377997befe22f8ec30a0f0ad9364261c2db984a488da477c1727c2e872eb2126a62254830df2470cc9f0932"; }; nicematrix = { - revision = 77562; - shortdesc = "Improve the typesetting of mathematical matrices with PGF"; + revision = 78222; + shortdesc = "Improve the typesetting of matrices and tabulars with PGF"; stripPrefix = 0; - sha512.doc = "2d0b3e57ed097b1d3719862a18b67e591f4dbe371a96df5c87b9d8161a768b8f9bfc7305b88718674b257f83a8515a85f48c8f600d110122c33abb733bd529a0"; - sha512.source = "f8869bf7920cc642721b1301e9207dce9438cad4cf2960243ae903784986c86dec6da8ff17a5e1a45419a6c0b716fbdfa4c3f3017287d2df59e096f099856be0"; + sha512.doc = "8280381a184224e560add6aebb113013a9d0ce2b255247ad04ffb4f6c43ab83c0d706c2a786cf3f20a1e298a1bfcc8c61d85ed92392d93122a77ab9820f8a470"; + sha512.source = "e1640aaeed5bcd36c6ff6ed0c39bc8d9105dde87af964c775baf16e4222a739e993062df95e96054aa35d1e238366c4c32f11eb2a7fe0b7a044477fa8f4befea"; license = [ "lppl13c" ]; - version = "7.6"; - sha512.run = "6ca2eaa1e381c6f1ab472ecb82d922b05661da3b173927f8018ab162414c11a1863343ce5b6f6ccbe3fe4b008cc789494b7ade0854ceb4e941d9b9f67000cef0"; + version = "7.7"; + sha512.run = "3698a358bb91cd87475d0c9e3f8e8d510ee9d958d987ae35d8bfd16ba1f6b91bfaf2a41c764ce142c5369d06985ce36d47e38fb46ec08cfbc54f4ddfdf86aabc"; }; nicetext = { revision = 38914; @@ -36394,13 +36538,13 @@ sha512.run = "04a555a82287a39249cf6b0e18d890329098a1d0d6957fe9a1c535024b63a5f50b6487dc1fe4fd69d87908abd385b0366474ebe3af0b31f41f6a35c519a6ba9c"; }; nidanfloat = { - revision = 48295; + revision = 77677; shortdesc = "Bottom placement option for double float in two column mode (nidan-kumi)"; stripPrefix = 0; - sha512.doc = "2be76c8e243de71698ae5264a8e3af4da8dcfcd130b0554d1547a0a238e55ee71ec57d8757648b162a6ebd17ce1047206979cf139003a02921a4308a852f0030"; - sha512.source = "8a778b33036445dbe375af746244433470e5d10a963ebbfbc397c0376d5c4f7c23cdbc2ff3ff6455e274e83b465a64d8bac5023e8537d5b949fff038098d862e"; + sha512.doc = "4c657485f4710bc9296a83069c85cf9510496977d63a3a799f24a9afa883835b1a52d253de7a723ec21cc6d3bbc8585cd6378efd68ee4e1410b1b28a836b9c44"; + sha512.source = "4676a04a04180e472cca68b388f35ba9187ab0d727f9d9970d68f8808093ab371bd9341837e538acf23568b9f5d4eb949713ff1341681759bc95c863d79ce635"; license = [ "bsd3" ]; - sha512.run = "42ef65277deaf474a619e5ffd570309db8c8349f32e9bcfdf216251e81136a3da87a745b3dcea5212f636396179210c6acaa96a957ffd9588d1f414d6a59bded"; + sha512.run = "e8b57ae05b11a4d524876dbc13b8137a56b379ce866c7ea301144551a88735763c83f6bd73e0e4a406a9472322d2d3a6f1f59fd4d3c2e9c46c6d9f07c9a37458"; }; nih = { revision = 15878; @@ -36524,14 +36668,14 @@ sha512.run = "288535b4dc1bbb7abf4625c7dfcf55864a6c71542f05e3c51eb366402edd7c98e4a0ca9cfd2128b33467b0a9444842da055e5153eda7e3d5a2ae719e6193a361"; }; nmbib = { - revision = 71138; + revision = 77677; shortdesc = "Multiple versions of a bibliography, with different sort orders"; stripPrefix = 0; - sha512.doc = "ceb4be2b194651e1f48b46502e090dfec31eca20bfe758355b45b532646e1ef9b620176b2b9c35bd00309175af6d500a49f6352095abeb6ba5f31f82e13abe37"; - sha512.source = "7794444806fa60c2841ebc6da2617d91fc763dfeb3080c3091806418a7fc10ca4a91292308d7535107a332e957004db8e21c6cc30e58c46ccdc975c463a23330"; + sha512.doc = "836b3011ce70d3064252162d4196c07789b0ccc632dff2b6a7391e306adace1fbe7aa56a0077defcc042c07480629795f666b50935e856d85cdda7ce111939c7"; + sha512.source = "a5ea5f207d04c78fe766c1597f6168fb9ad250a45bd7b7365c50d476df29dc92d4513013c02c36adb17f0b7d36aeba830e2c2e85b9bdfb77733e8a670e0db50d"; license = [ "lppl13c" ]; version = "1.05"; - sha512.run = "4f8d6b7690f0cfb9b907f98d337ecce2d812764d4e484d2b592eff52970db4378e557d747a6965892a3f0d5c256b2de54be83d50438cbf2c7fad43959d15c5ce"; + sha512.run = "259d23b7148516ec293342d263407b5698271c8cc95205acb40ef515f7fdd0a0cfcd706117b934b3415c9dad91396bd2f6af9bd87c11c3e5e13fba2aa281c733"; }; nndraw = { revision = 59674; @@ -36592,33 +36736,33 @@ sha512.run = "8445839068a264cc57df9b0e9cce4562b3e70ef208baf32fb2aaabf7ce95804a31f0f8b65c8ce2f2f0fc809a07cb864ff977af31d8162cf10560c39f9d2b78a8"; }; noitcrul = { - revision = 15878; + revision = 77677; shortdesc = "Improved underlines in mathematics"; stripPrefix = 0; - sha512.doc = "c9c3adf9742b329ddbfdcfc41126c22039e89642f0c0d93ad064ff2160f7708b62ab28994a81860aa08d83f11a111bc11a2a54bbab88bf3713f3f6ee4aa2e641"; - sha512.source = "5be6bf65ca4dc0c5819a1bc870f704b595b25e5ed6900beb8a53fa8167680929a7fe038e80fef120e77d5b8731c13f92f7907469ce7aa4825ee4e207c09268a3"; + sha512.doc = "7bfa6ede80d2c2c33dc8c738bc34b8c5afcc7ae7dcf495ee27c4c116a69590fcae948c9e09ce619d4e5c0516badf4b9724f45c6792ee452d8bed608887e6d550"; + sha512.source = "39b9e2d712f72dd11e9c12013cf999c3dd5203c3f4d37ab9d5e1dc415508a90f03ea09994d3fc21af33c0a4ac437e4f48c8562ed16f0e2c4990e61ae051faa2c"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "1629f5c0f832927093283cd5cb534cfb7ee35bd74f306fdf6cc18cfca3c72d5c1501139c180b7cf3fe71ef7131dd6a42465ee666c7bbb5c83a86f2a69a5a3c8a"; + sha512.run = "c08f1b6098c23649ceb4ee96db29cc1dfd98e15fb6a0e0c80f3a234e75d74d6dca51d79730d86169dbb3d97dd1a30d67b0a179c7abbba172d1b420f86ec776ac"; }; nolbreaks = { - revision = 26786; + revision = 77677; shortdesc = "No line breaks in text"; stripPrefix = 0; - sha512.doc = "8cd5d7336097abd2d873af36b2ba6ebc8cd1c405c9a715c67e6c04d02dbdea067c0b7a8603418005ce223e0f1bff161a3dcb669da7c07c30b2ccdccc7f953fa0"; + sha512.doc = "d8916efc3f8abc5c50944a33b7e6bf43316706bab6da8a976b6e1d18eb4f920b5c5d40b75cd981778a7eba8de3f66cf84f2d9e0b7f052e8d9ecb5ab6b87ffd34"; license = [ "publicDomain" ]; version = "1.2"; - sha512.run = "4057a988b0357e2256eea6ae47c560d8535528e63b93d648c45d65ac44c4894104015e3411b7046606b9a68afc44033d037229d684f0c5427d9dd2ff5b272279"; + sha512.run = "cea541a41200250cb392dcc317ef49ef71fa196f2afa1559885fab84364032fa239b85b90c0b2119ec47482cca275716bafdd49be5b5d532e7e6b81bb402ee9f"; }; nomencl = { - revision = 61029; + revision = 77677; shortdesc = "Produce lists of symbols as in nomenclature"; stripPrefix = 0; - sha512.doc = "1caa5bcde6c1a3ac5de024f513793c52011285e70e32664d6c5d1a103027c74d45c716d01aaf849726b5b7ffac511ebe6cd16ba669bfeb5fdf37addc59e24a6e"; - sha512.source = "0fda8a0c5e46933cf991bb4120e4bdf98a8ba05e1ca96600fc9e6abd5d3a5c78ce50ae9e625fdda956c90a8f9f569f18d9ebd96b6de4e0e5bb0fbd2b5b00889b"; + sha512.doc = "39f46439ac22713c021aee745984a39a309c7b175b4a09767f032e7addad0e4e6e9163abced6d73abf77427c79a8686b6bc0b20d5c0e0835db2830b66687778a"; + sha512.source = "f04e151020aeffa4598ba77a11b3baf8297992f8f89806e1c3d94e460f7e05f1aae4dc4c26ca255b0c138d04b08ec310b01e23c3989d2e9013fcd773375a475e"; license = [ "lppl13c" ]; version = "5.6"; - sha512.run = "ee20b8a21b03cb02ed2ef37d38c219841d4a07e17ff781c067906ecbb8f5383d8558c20164f7db79af0c8cd11c5ad8d76142b15ea74674593bb52a5a5993b6c3"; + sha512.run = "0c6c99bc6e18534b0dca037db86323f0152b4efb09c4a00aea4e26ad0b47b9ae79e89a722aa7888cf54cbeb261677c40bb4c45c023179f97b9307cf837bf7da9"; }; nomentbl = { revision = 16549; @@ -36639,32 +36783,32 @@ sha512.run = "4dd4831f27adc3e50b42b44475ff319ae8926e020d896e71db4663b46f7d568f357e57debc10675c0788b22021d9aaa217cd254616e6880b442fb87181319bb0"; }; nonfloat = { - revision = 17598; + revision = 77677; shortdesc = "Non-floating table and figure captions"; stripPrefix = 0; - sha512.doc = "2d090fa397a385cb32c26957b5c4c05ba8443fb1bb7ce7e3eda777ddc2d3af11ec3ae6297bf014f40e71d4668044ab729a6dedd74e8802ce9089b59d57663374"; - sha512.source = "be5e0b078adb8c530d8255bcc72daf50ad8cbb48343fa76f132e1b75fd64d033c7caf287b6901f1bc49422956f6901dec0f7e7b7639dd71c10c1a76ec958aaf6"; + sha512.doc = "6c30ea0c6544c75be6ce2a2b120ba8250af8267d77eb984979e8dd121aed8d386beeaa682f0458ac05f7dec7a3d08770827271a6b6982b1284b4bf9a8c0b1182"; + sha512.source = "3fc34da2adc9f2c76767d8b08da2af2f10ec291a55d65f0a5de795eaa04a0ba0aa189948c22a9489dda90769af0db5f1035fd2181034e61c8f7841dba32e0268"; license = [ "publicDomain" ]; version = "1.0"; - sha512.run = "39f8f0a4d9ef1cf8f1dc02c63612980f25cee80cb545bf405d9d2a080256ba6799ff3030c98c26e6f2aaa10ac71015e58e4233bf84703b290220b12db45c70c0"; + sha512.run = "4fc6803ae80689ae80fbffe96533709726dac05635ad46b0f436a6ebc4feef4de84df86397aa6919aacae629db6db8091eb3fc4f656ce1fa7de8188aaab906c4"; }; nonumonpart = { - revision = 22114; + revision = 77677; shortdesc = "Prevent page numbers on part pages"; stripPrefix = 0; - sha512.doc = "0cd6b115638c3151e5983845dd2964ed90f24bd35a06e904a005755696d6faccd90bbf88c7bbb5a0282ffcd266cb55e9eb1d058fd78432ba062fb4fd723348f3"; - sha512.source = "46130f9c35465685dc690096405791f82d70e73091f6654b5bbdaebc71b5fa3703a013461aedbe2cfe59975dd6233668f0c204e817ed65fc83c30be59be52505"; + sha512.doc = "eed1c5a4de1f3745b6b3dc24d5c684ba4d152f200974c9188b3e190cc470eb973790fefa45f200f6146ac5f99090115e3c0df2b4126aee78d21ccd259523e103"; + sha512.source = "9ff7d12a5a878e6bf6e24ac1b473f9665859426ebcf8749d588be28f93161cfc0b7dc89e3d5d086e603dba0e3b7d9dbcc138816757d9999643c29dee68240278"; license = [ "lppl12" ]; version = "1"; - sha512.run = "e97fcc36af3e86c1a432d0e425dd86308429e764c976a2f7f8106c3433ae5a148bf3abc45706bcc3090089911e2dfe175156eccaba7d97f544154ad0b288e58b"; + sha512.run = "d5cb9814ab7a9a6a14939095c3adbc2a641b0c11d01af64bb96f4ca1dcd5a7779d4b730ea93325f9d6fe8ed6010c56de2ad29a08619b36b9c2709ed3d2b0f386"; }; nopageno = { - revision = 18128; + revision = 77677; shortdesc = "No page numbers in LaTeX documents"; stripPrefix = 0; - sha512.doc = "5988c42840efc02f816ca0f9ff7ad2d731c66563c0c4de21b857de975bbec08962cef4ed1dad096abc39ecd8489d3a34a66809e98f49b0a280c186d03e6540a2"; + sha512.doc = "065c2c2ba4415ea09dd292a73b9b6adb17cd4a0fc7eaa1c4b15a809b12b53653996805cb0b72f5e230855e350a2b3262ce8b735c41c308992654eacf017f9a2a"; license = [ "lppl13c" ]; - sha512.run = "0e152caa8b8df06444f50e2f9ca93f18088a0c58e2d5936f612a770b90cdb8f4bb0142064f56573d8569eee274adbc2703037ce4d7477c24d23c7c8de8748a62"; + sha512.run = "9725c1e9f116c2629a099480fddd53b759e9364c282185c87c4f3881b1845a003aca0f51b4fe0879247c620bd7ff6162870c2c7ffb5531efa0381e421e233ee0"; }; norasi-c90 = { revision = 60831; @@ -36681,14 +36825,14 @@ sha512.run = "5f65927546348815b07c93003a2b0922403d274bfa3d1665d4649c9dbc737df924958c2fd61c1d06cd5e7c1862aff392c8d1e9d827f4ae79e70d9b76467f651d"; }; normalcolor = { - revision = 40125; + revision = 77677; shortdesc = "Changing \\normalcolor"; stripPrefix = 0; - sha512.doc = "ca7a9c008f72aa1287092f881f9ffcbe58ed45bfc97ec3231fbeceeb007f6248629d9cf49598afe604ac8cc30a4e8117f54fe517fcbf52548add2f6ac6fdb662"; - sha512.source = "ac6fcbd939d13714f21106c6b0786a9ede4ae6a3023348678ce22bca59343d7379fce9ef12bde91fd05b4912c70c8b4eb64b95f2869f4a30c03c4443640b9d80"; + sha512.doc = "100298ecd7ecbec39defcd85e4becf8fc387a4f4cd7e567934bd8a662d674bbac63bd792a2124868e311a7c0671b75ccc3ade31510bc5dbebcad5983f10457be"; + sha512.source = "f29b1905794f1dbbb8fe21d9d1937ab90c56188698aca684e9b8f0469af56667d4c4789975054700f146e64e710ddcce5f82dd8f21b507bf5884ec5d765b619b"; license = [ "lppl13c" ]; version = "r11"; - sha512.run = "013354a5f7514f6267d57d098ca93eb48970df0ce1cb2db0c60ecf664cbcea177b934ab8f252cfb9dd4c0979417937462ef55e51502bca7f32a7de1a0e820e32"; + sha512.run = "c66e3a39dd845b98da7c11b44f5732dc11564fb8bb992114b5c8623cf6dcfe4db158702fcbb794d53c041afe2ae971ec3a3bf2929f689e1638b0e5a6a075bd02"; }; nostarch = { revision = 67683; @@ -36701,14 +36845,14 @@ sha512.run = "3646dcc196a2b0fc4389d8c7ddbce263126ec88f33749e7b290bdd5ef1800cc8142c35fd87635c7df2b0768c3be03a25bf4e3b84162119c859f278d70bfd4fa4"; }; notebeamer = { - revision = 76864; + revision = 77677; shortdesc = "A template for printing presentations on notepaper"; stripPrefix = 0; - sha512.doc = "970f2f8dffa77dbd5b8a15cf260a40258b53b0c11e44718b6f4e57951fe01338a669661dc757bc2dcb56591c589b7328961c28ba063583715e2ad6f73bb69fa9"; - sha512.source = "548dd71da96e17763e10575b9745ef14b76dff2712460e6f26e84dd7f780d8dc0d8a85898f7ee3a3651ba14d3245f1c8acc9dc528beb333e3543f26b6f98b65d"; + sha512.doc = "398ca4b9dd8fe16c3503a341b88d7b254bef7d5423c9309cd719a4a957064c62f79de6ce3b09ece1519533a706ad428e7ff00909a8eeffee996b4e1254a6cc76"; + sha512.source = "88bf1a9514bd696542fad987015a04f937dda1114ce38f300dfb77daf74d1345029aef7efb3c49fe12509c1aea930181a7c4896e2ddfd3ee3e56e289e944bfbe"; license = [ "lppl13c" ]; - version = "4.5B"; - sha512.run = "689492246982a3956b45050e939207caf628bf40cd90ee807f5bdd37031066799ef2f5dd59d0db22f1f01e10fa7916acb4dd69c9b6484ca76b6afeaff033819d"; + version = "4.6A"; + sha512.run = "2941445272d1498a9f7c881b14c9687779bf26702e2713d7b77d3202858fe70d1df32b60b0847caab9fd430ba66b1c272a96ce234024886c622cf4adca88017a"; }; notes = { revision = 42428; @@ -36721,14 +36865,14 @@ sha512.run = "7b569f27ec34c103c5808036a6ffd7f97f9171287883f38c048b8eabbd979559fbf15b20c7002dc9b8b0577889482c4347e4986e076079809a4a5656aed46101"; }; notes2bib = { - revision = 76924; + revision = 77677; shortdesc = "Integrating notes into the bibliography"; stripPrefix = 0; - sha512.doc = "7a1ed8f17b0e782463f2854b5892250f40a7532b8e3691b9921e0a5fbe9438f9083a5ba7cf2d13592d490594f2ce1fdbd1370294dcda524f797572c55a7fc6a5"; - sha512.source = "81320f78402c12c02c0f1ed7363c669c84c3bcc6afca2db493fd1d025e57b6beb320d9511c6c022f8c38cf882443d6c24142af5c09ce0c27c1544212f5c95a22"; + sha512.doc = "de703d9ff94a6fa7cdda8ab8e36964f3c3ceb168f3978aef443fd36220d43173be0bb957e46331b4361f596455b96eb9025b8473e50e5db72f55fd2c3e9c524a"; + sha512.source = "981d410ff16f9a3914c3b307d0927eb0beed863b9ca3cf6941a1c65e69c343df77d16ff7548e266710efd4fc09b8ce65d53d3e207e2e4a2de371be65de748368"; license = [ "lppl13c" ]; version = "2.0m"; - sha512.run = "f2eb6b08182272cdd6c50b8587f77c6a9797b9ab2c8f577acb762d2fed95c1ad1daca9f097cd1471f4ef1d4cfa7ec250661b1e775ab0da4c486199a3fe2d98e7"; + sha512.run = "cca7cf6d7bce3d3e1fdc2163575e9c03cb609783a315f52fbdcc7e03657c7aaac9f6b0349a75774b29e97b494c0ee09598c0aa8e5520dc2c894ea84c81e73439"; }; notespages = { revision = 76790; @@ -36757,18 +36901,18 @@ sha512.run = "73966b5bdb87d93b4bb3c138db6563683645a1878ed0d0502b045ebc8dffcdcf15b8fcebedae1b8bc822b5f05cff5565e90c6193a8634fa3b3a41683c9350882"; }; noto = { - revision = 64351; + revision = 77677; shortdesc = "Support for Noto fonts"; stripPrefix = 0; fontMaps = [ "Map noto.map" ]; - sha512.doc = "20b8371eec90440f2a491e1f34a0fce79b700e7b2f0aea2a808baaaf4e3275dd253b65d32429a78be6ed2b31b576f4291cc1f3cc2f625a675cd7a317bab90759"; + sha512.doc = "4d1f5243975a4f15e8f63be228bd1896fd456fc72b7f7ccafa66d8dac95959810cf803d1ffeabd009be469a7aab3bf857c67e0a82be97df4acc30b0226a3710c"; license = [ "lppl13c" "ofl" ]; - sha512.run = "6b1c2961ca9199ec9f0c9eb6e8c2ce61eda6d4eb0157ef292a176831df2df83bf09c3aea23825818ef5ed03128ba838f4377e42b53409c96d388422ce9dfd467"; + sha512.run = "2e94b1490e1682391f66fe03ca46a70d2fa697eb71ae02b6d675a7b71b42c94e449f846fe459f3fd873450b1de5fd022bde96d8a96bb82e14db545800ccee5a6"; }; noto-emoji = { revision = 62950; @@ -36780,27 +36924,27 @@ sha512.run = "68400eedc7540f11c0d3649558ce14ac1bb0bf7f2ed56dfda355fa08c7bf37e947a4c48040075e52b4f4205250df2688a7de22fcbde8285ae4549deb5e02e263"; }; notoccite = { - revision = 75878; + revision = 77677; shortdesc = "Prevent trouble from citations in table of contents, etc."; stripPrefix = 0; - sha512.doc = "ef52f20f4f7594eb2840a321dd9a1a45bb51b59d0a60219e2902e5f0c3ddc5553d77ffc4fc76911b7038fe031568aab570236217d6e4b29d9f8553dbdb40e534"; + sha512.doc = "b6b99f279f318245ce76cdd66d6388a9b941109079439fa5ce8b1019dc667cb43e39791d6c62620e2a7cf48c6c5ef745dc821fd9310671c5b51469097a793599"; license = [ "publicDomain" ]; - sha512.run = "d3fa20d048a34783c5956456567fb0717b9926cb3cbe719a70e9ebd230f8defdd1c9599e242ad30c5991f360c68986d1edb7a65d925ba6164d12cb9bd5ce85d6"; + sha512.run = "a8e25c1206ee6fdc27a7c7bf34cc98bd92d9af706a7cc3c79f30aae22b5d2215009e0cf4fdc5ac123caec2ebb005a3ff27a2a128cc09e67b19940b9c1ae17bbe"; }; notomath = { - revision = 71429; + revision = 77677; shortdesc = "Math support for Noto fonts"; stripPrefix = 0; fontMaps = [ "Map NotoMath.map" ]; - sha512.doc = "0b17156c119b4e95292ec95e548be4ad5935cf1221b5481fa101a5bae97fca4143497926009f29a38f2ea6fbdd790b59efc281a46b9ae0a6e27e7ab22c8c099e"; + sha512.doc = "fad7213d9592e6d9046e3a062a1c18c66085b8421ca5faf539f8eae0b9baf3099ac652d7367460eff83441364af289e0b231c0ee188cb788c1840f0882a786a9"; license = [ "ofl" "lppl13c" ]; version = "1.031"; - sha512.run = "a0f7c8aca592227a3f74dae79b935283524e69bd39f80c43ac13ed26f1b61e5c458d1057b70a41e3b80f0512995e0cb58dd2d7d9c51eb4cb9517bc0aa4d4ee14"; + sha512.run = "d3c55306fe702457feb776800086a1d4d22a67d61a4d49a429c2ca5123e98422e875ffc4b45848df3824d2f4e93b7915bfe9cb8f4006408d9d2f2f4e4e8a8df9"; }; novabeamer-theme = { revision = 76924; @@ -36812,26 +36956,26 @@ sha512.run = "b4d8291085f11cf6998e60d37ced4f89da5b3c254b0b1ab897d16f73bf3c5c7565a2b95c3b70441224cb5bc87aa8b3712bd4a9bc9e3349a9a6768b55000e6364"; }; novel = { - revision = 71113; + revision = 77677; shortdesc = "Class for printing fiction, such as novels"; stripPrefix = 0; - sha512.doc = "fcf975b3f241cbf783506fdef9cd635b35d9ef69336c9bb6179b27991f5e1dc77815c76020703412bafbc75102d43e4bbc437fe5e18513f8aebcfa5aa505c45e"; + sha512.doc = "3221beeacd3f17b5ec846183cfffc8bce165e2b235c54f2e0ddc6dfeb6905c4d47ac1fbbc8e0f36301a31cbf3de52385035fa2915cf7b0b1e7babb2680cae2f9"; license = [ "lppl13c" "ofl" ]; version = "2.2"; - sha512.run = "0dfde92b5dc629cb39d1a6314a3aac29675667150db32f959215d344a538ac30a75e9d0ea5b81caad7d051944cb151c8fbf48d6ed523dd1a4f233647c32d6624"; + sha512.run = "a59ae3ec24228ac7610c2827a30fc884dd8965943249d1c6515bdae25b3bb6e9fec8dcd08e79bc25c8add6008a9b4cd75a92c239799f56f0f5b25037373b7185"; }; nowidow = { - revision = 24066; + revision = 77677; shortdesc = "Avoid widows"; stripPrefix = 0; - sha512.doc = "b11e2051543215f3f19c4d1e3398564093202be07771b7b3711e9ba5359e750bd8f73118b099f82fc3bb1e9a5f202027b168c371ca6587703d82f853ced4d538"; - sha512.source = "862f3fcfb0a165473657d8e8616fa200a017c410e162bc8ce95376028fa4f2c0959e7d116152e73ba6c6cf4d39ad34d1c57f2320dc20f637e1d3a0e2cb2ec7b6"; + sha512.doc = "ed6a4bd8fd632d94ce463947c397c3a6121b787d9afcbf7886f49a0abf07448ff6cdf5a3da581f1730d811e67209bb2ab28819bce6a9a80bbaa148838a1f1c32"; + sha512.source = "e2d70903ab9b0a460ceb2e93ec2868eda6d9df0e12d8d5c5b5182315b09730eb4a11eaf301186560737a5ee8331be8db09c18bb3548488124843fb26de3d7faa"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "2dff380964c5c487a015073ade0cef996f5786b204657ec5c8948748f485c03b457f6d8caa5bce8148cdbba2623489a01b5370bcd38eb73469d07da4afb8a216"; + sha512.run = "5100de802436f75bca9c4f2a2b4dce290a06af5ab6fcb0e4f997110cbc433b28bdebdad3d3a67633592ad79d2d8ad4b347609d86dffddfbd0d735934ccd498da"; }; nox = { revision = 30991; @@ -36873,21 +37017,21 @@ sha512.run = "745a44b97bf9aba75f1053bd2f146124c679cc3cbfd3ce8b74572269bb48b2acf208eec7c619516a622bf20d977a0abc78d3982c441541d911fe9c9b26328ac7"; }; nth = { - revision = 54252; + revision = 77677; shortdesc = "Generate English ordinal numbers"; stripPrefix = 0; license = [ "publicDomain" ]; - sha512.run = "e94365bee89f78b13ec22d8d34ac78aaf50f060f9282c0529d98518ce1e5b7f7995bd2da1d17654ed795f7555e7dcfd9d51399f4a83affc059eb3a760a76bf97"; + sha512.run = "708a1dd7d78751eeafb1df8f6eff2348b53522b4754ed70f33bb90dd968cd1433f32639743a216e75d05d81807b95ae839d2b4d64b83576a7520efe789cf6a70"; }; ntheorem = { - revision = 27609; + revision = 77677; shortdesc = "Enhanced theorem environment"; stripPrefix = 0; - sha512.doc = "fdea81cedc9ceca6ee29ee006867a05f018f210db2cb59c763adc4bc15db65a7e96ffc93bcd576a4c1a50e7e55d4b199132371686538216eba6fed65dce77ba1"; - sha512.source = "bb0eb98e3344c4be782d113a0e5f1c91d615a5530e1c0a786938b1cf608fe8828d59d365c0d1011e62517f0f76139ea13bad1857f2e1315a2b919af1de3335d2"; + sha512.doc = "292520347ff5045860048669bb66e2c5515d21f0401075b3471f2ead581f00fe6df877f2a6d21188c093986926dc7767f7dc45052baa11e009f1342df95a28a4"; + sha512.source = "b6b73913cd97e8ae44e49c04585344f8a243f49a35281c9053422aa332bc01b0e78d3807e9307f5d9fe0aaf6c75f59cf4046a7f0841e6cdf8c396a8b89ed6913"; license = [ "lppl13c" ]; version = "1.33"; - sha512.run = "aabab9d6f1a5d9e9bd2ee2ec4b9ca8200098a8f3dc786b9c06d4b0e00431dd66f32a254d452bce7e1bb595454e178dcdd71d724b8d835b6f1c9ad9de41107295"; + sha512.run = "221f18caa52a26b6b720c775b78b842bf35b1ee4dca8e6f8b749d6a0414fe15678de971047024ccb25cb504ef2db83fefca0c89ba8de3a08752fa7b58c2477fa"; }; ntheorem-vn = { revision = 15878; @@ -36945,13 +37089,13 @@ sha512.run = "2b706bc56edf2d1c4e69e3d1bb4d0270f9b9208000b6d8158de1a28aa4c855a9e21699b33063fc05452921549b064bc036bf6b1367b6cf47fe17dea564274e7f"; }; numerica = { - revision = 76924; + revision = 77677; shortdesc = "Numerically evaluate mathematical expressions in LaTeX form"; stripPrefix = 0; - sha512.doc = "fef1894c0d393c8c49175863fbb1680b0ab43e36cddf426307c129fe489143dfb2e258a58a06d792744ce7ea0e1d1f4ff9d934cfd87935bb1b638b7570a295e4"; + sha512.doc = "5d8e4e92ab7d4331337076f1ead7dbdad082d51f6e15c7856d864cb8c7d5d36ecddb5cace9c423bb9ed58fdd2d275e6c639629e0c7629b493242562cb0ccde91"; license = [ "lppl13c" ]; version = "3.0.0"; - sha512.run = "30204e0ba5453c45e4af12c20a8d09d51e4e729033f68a9a4d87a9b06c87ae5e8add4684ed52f678fa200921b8e1fd49b4a6e7d54dde9b247fc7d46e28974f93"; + sha512.run = "90c3bc45019ba0e3c0b86a837ff13d6afb5f7c9ba2923af90055c056108b0097a2dff93ac48ce5af61fe8a49b03ee9636f41b788f704264d88fbd010d959be0a"; }; numerica-plus = { revision = 76924; @@ -36963,13 +37107,13 @@ sha512.run = "590ec58c80a5c3862e50145bfaee832e081f92e6a5e370457c11479a7e62fd886b250ef5932b752667f60288700dd2b437364121b61583037576981c95ca1987"; }; numerica-tables = { - revision = 76924; + revision = 77677; shortdesc = "Create multi-column tables of mathematical functions"; stripPrefix = 0; - sha512.doc = "cfb29fb84d03af87e68f9819a6a7ab638296d1a6d5affba9f23591fdbb28dd5d3c69f9c84dfa6be5269791a6f7e9ccd7755d1b79b5cb8872e71b81ea581231a7"; + sha512.doc = "0e467db25ccaeee8749576d74b4d4c9a48630786585fec4804151d67cd720b98f336048651e353c3437bb4a7fbd2b58dc0ae796a66065b1f2c615b13f76a5f0e"; license = [ "lppl13c" ]; version = "3.2.0"; - sha512.run = "846f8c339f3e7f282441b6c5b09f3a1f289d442158747610b5d13645a89f2337721c454248cb685f8691b31d36071ea138c4dbba79e6779f76b5d3234a56c9fb"; + sha512.run = "7e547dc66c0df61971dcb0abe2c16de53f8e30e370d4146cd022e4d24075074b6359427e119955f0cb5cebb44e7f3f9881130f03df63276ea29952958c579033"; }; numericplots = { revision = 31729; @@ -36997,38 +37141,38 @@ sha512.run = "c6f92a720fc5baf6f55c3bc18e22113de0f7cad8a051c2019360f5f3c64eaa450bb12d6c361c52a5a802f558ff8d2cbfaa35897682d6ad218e9adbbc788f3c57"; }; numprint = { - revision = 27498; + revision = 77677; shortdesc = "Print numbers with separators and exponent if necessary"; stripPrefix = 0; - sha512.doc = "b821566e6fc532425c8f1b901b5613c763eb392461644850428707105626b6eb1a53784d6a693e7f9fe2aa612b72b4d5a38ddf65f22a0d022981771b2b303d04"; - sha512.source = "d4af01527564c9818840a87d9c876ec8d8cf6e7712913ea3deae4012fd0d4f0dae19e4016fc205814620d1cf97f3c12b98f1003fc6fc81857101d2ecd90fbe83"; + sha512.doc = "c99336eb1490c64f36c48fa348f1a080cecb0ae652ab91d17694bf622621d5994d8a639ef5018e00ead4c313e97c8a808bb8ead5a7455fa01c5141972b20d4f5"; + sha512.source = "49c22c7b8c4acf947547ab0612ffa42148f48c8a3323a25d493551094806cdb3eb32c69bbfecc89234db0fdc95bae491a7a5dc93f704f2c9be69abdab080b465"; license = [ "lppl13c" ]; version = "1.39"; - sha512.run = "cdebfa502a461292b02186b146ad8086f46447b5d8a0292fd7943d93a39796eff1710563866506679e903b7a4d415af9a8d863fa81a62395c7bdeec2cd68e66f"; + sha512.run = "82e45a9dcecf5a53bc45998f4af0e2300a67a0d1b9e8be0c1003934f4a5bbc23541accc5b721db75bdc5c21de74990d41b5d251406349199002e155b14454640"; }; numspell = { - revision = 77303; + revision = 77677; shortdesc = "Spelling cardinal and ordinal numbers"; stripPrefix = 0; - sha512.doc = "5cd20cfa469140d1205c2b6d07f644189c6ac32b4609276467e30a087be3792a2dfecf8e2b00307776b871d66637f71f42d93f921a28592fa70165be841a01a7"; + sha512.doc = "46fc65673f3c3439704ddf53efb1e5a9b327420a3f85d1588321afac77ac264bc9f6a7ba1a0ef91a5a2446c1b457513d4cbfa36334a31670a839e3fd47c3f150"; license = [ "lppl13c" ]; - version = "1.8"; - sha512.run = "bd53aae04e367d454114d8914a1d40f08d179d167d845a06bb9b850800d3c4c7a62dbb54fe6966b1e00b75e4ee4eb4c9344de5d206dd0278593d9cc9b6333f9a"; + version = "1.9"; + sha512.run = "15598df984d98a1d108dbdf7467176e9404c1567a9a7068c0e2726a95919e98fe61c1d75e002b610a900703cbeeaa61f74c934955edf7d440ec730db1c865aa6"; }; nunito = { - revision = 57429; + revision = 77677; shortdesc = "The Nunito font face with support for LaTeX and pdfLaTeX"; stripPrefix = 0; fontMaps = [ "Map Nunito.map" ]; - sha512.doc = "e0de75f22da96d229a6465a4d47baa8e4c3199567f8d2e3255893e5b2a2d16ab73eabec1a103b355518c4cb98ea3146ff067af54938c21a910aa65aee3f429db"; + sha512.doc = "aa2d35ec8f43c04686daed86f799b05ee8686af3ad406202924bb91cb7a6536131e77f693774432645e70f6e77ac2cf17fdf6eda7bfa66827d8d8ec0d0e1ac6a"; license = [ "ofl" "lppl13c" ]; version = "0.0.1"; - sha512.run = "920e074987e7e75fa6db92e3c05d76f7aad3e7d9b4f0166a8a8ca79bc5183549299b56a10f1cb6c7fdaa63f7f55aa6b9c1b2bcb4cbf03567b26e9fcb0240472e"; + sha512.run = "2b77cedaba1be69c830d5622a972b999cc8e887ab22629c25544008b5abf1f5df304d24f1d572ee3cd4950e48514727647997a2350ad6258c8af5a19a8a3fc24"; }; nwafuthesis = { revision = 76924; @@ -37041,14 +37185,14 @@ sha512.run = "18afb43ca372821ab8c7026d68482426c161b5d7c271c26c3eb50a843eec7b52c4f0b772ce853a1d5ffcaf0223cf2a171237d33a6529018724e1cde1a71e6642"; }; nwejm = { - revision = 70597; + revision = 77985; shortdesc = "Support for the journal \"North-Western European Journal of Mathematics\""; stripPrefix = 0; - sha512.doc = "ba2e0269477698255ef53cbf23cf75e367c5e83dd5aa4d2ddc314813066691c2abd0b4fde044ff94ad281131152667e3530faf72eacde7ee4daca4944bd37e84"; - sha512.source = "1c2940abd94c7b7d8ddc7990861dd52c00f03b6cd4690c1fb914bd01457e386c4e5a355fcc2d62509ccbdf760df17ff77b38a1996fedd3af2cc6bbecdf162f1e"; + sha512.doc = "b56c5e511cf280ffd89c28a2f5fdf84c50264fba737af179e4e35ebf04e2b71adbb4690b841a4e6a2fe6e5531dda0cc49480e89a915d064ee4f1aaecdbae1e79"; + sha512.source = "808abcd175bdcaa7db721313f95a632bd1f0825e453c63a5ebc961642fcf26c404b592e1e56594d7e553084cb2ac1e51d40b706f5b8d5821bb2705c860bf9e51"; license = [ "lppl13c" ]; - version = "1.0.6"; - sha512.run = "a85cfb3be68ea38bedf7a21ee2b72c1274598e98d208958b884622b43cf2d3310b89b3b265a1a988b56903d8e954a971675d2cce3539cfd65b4d2079978e8442"; + version = "2.1"; + sha512.run = "337c673794a1f1f59bd06dbceba1f2869810843018a4985d454ff704948866136517b39bf8ab80dd663de45fb0fa99505c1c97557d6da3efb956b313cfaed47d"; }; nxuthesis = { revision = 74831; @@ -37194,13 +37338,13 @@ sha512.run = "57a0af92aea846e23c0dd05b896af1eb7538f0bc20e957ad3a528212101adf2a1e03bf661b0af2881320e4363edba32c0653a533c74b536d91e86e27666e14ed"; }; odsfile = { - revision = 76707; + revision = 77677; shortdesc = "Read OpenDocument Spreadsheet documents as LaTeX tables"; stripPrefix = 0; - sha512.doc = "e14938a934f61fea31ab93ce69ca420887f3eb57e02f79c880323a86750c482e9e92fe32ef2b154f56dedf0d128d9fc0601dd094411383b7c5c1956b9638e763"; + sha512.doc = "d526bbfa968c37c250670da712611bff2aa1a6309cae24047433e32cee73c6fb61749bfd22a5c38b550918af5362f2acd7a4371a5a5d219ee9d42ddc155ec3e6"; license = [ "lppl13c" ]; version = "0.10"; - sha512.run = "86950b311b7faf43d068b7b5f5ea0561bd1f857203d1f45c80620312422ec4994243950fd51873c9a21e864d6ee9a9210be3e677a75c0f2804ac202f1ea8f139"; + sha512.run = "fd237969928672e402a41837fb21ba82fa743423e9e17c8c88933ccc0cc2a0b5ee5854cf479335451e1e578afef08f985871723333601ce7f69cf9f13c32e8d4"; }; ofs = { revision = 16991; @@ -37231,16 +37375,16 @@ sha512.run = "4d6b72ce539766a3453f7edb24c243a2a495f3916ee9fd650917c510a0e8fe36e12399843c1de3dc0b0de704bf5362ea20e9bd0d6c3100e659c5641395d658dc"; }; old-arrows = { - revision = 42872; + revision = 77677; shortdesc = "Computer Modern old-style arrows with smaller arrowheads"; stripPrefix = 0; fontMaps = [ "Map oasy.map" ]; - sha512.doc = "d142a95119386f85d1e6ff0f6a24bcf09b9bf7ec83a581ca43be67376cd4a44453d090e4eedf97bcba1026827eff29f97add3a6ed676833b02b718da4811a3ef"; + sha512.doc = "e8301dae6065f11d57430652fcef56b5201ca6dc6fba74e30c32bd45b5cfe1cfbbddc5b4722df1c002c9098a2c3929c7ed6dd62a7ba31a286392ecdfd916c3b3"; license = [ "lppl13c" ]; version = "2.0"; - sha512.run = "2b67317d41349c6d601d8ddcba6ba58cf503756f5bb2f4343c1447cbe4e24c8949a4de58e7cf3863a730bfa809dd09f5f1ce9944e3dc5d4de104e4817d6add17"; + sha512.run = "fb74605fbc0fab28f7b4f3b531f45ef815f0adcfec2c537ca9e4b3c9bf74923ca22912c0790de8ac026dc05f1cbd78db17752b12f4f25de59c42e5ff9848a020"; }; oldlatin = { revision = 17932; @@ -37419,19 +37563,19 @@ sha512.run = "49801316886e654974d1a44c94f32f444ef513751192142cf013584d68cdb7054b0483113066e7cd31decd52f51b547ae29a11edd92f617aa8f190638adc9ff9"; }; opensans = { - revision = 54512; + revision = 77677; shortdesc = "The Open Sans font family, and LaTeX support"; stripPrefix = 0; fontMaps = [ "Map opensans.map" ]; - sha512.doc = "00e5243e465d948b6bd63bfd161d4e549cc6e5b008a8cf8aff1ea5a31bc7a1406858c045cf6fb52c254d61869f1bcd5ef8c6a43ea66164e842fe3fcff2b26540"; + sha512.doc = "ab577469d900aa5a78a45a9168536ec3898a99dfb73e9e98c190309c3d2d2b2ea569ff39259ff39c97906b1b91935290a9e3f4a224568a1a53ae76a99254e7b9"; license = [ "asl20" "lppl13c" ]; version = "2.2"; - sha512.run = "d92d10da8d6d8adfa62d440767ed1fa9abf413a575b122dff275eb2e46d501436edd90c215611cd943308f32a197c72b8fcdf56b72268f76237c2227cc9dd5ff"; + sha512.run = "d0a7a5e7779659a739b693ed7d595ed21e7f5839df69be686f6a4e4713b7d5eeb8f268a6f6c479696313deb621f41f07b727912ec8aa2efe739817d75d9b972e"; }; oplotsymbl = { revision = 44951; @@ -37452,7 +37596,7 @@ sha512.run = "1af8edfbde5ac2abae770765a437bb42d5852877438d283d8021493c621e94d09bd62d9012556024ddecbeaddd838b37ae9abd0486d73e2698956ef49ab585e9"; }; optex = { - revision = 75314; + revision = 78183; shortdesc = "LuaTeX format based on Plain TeX and OPmac"; deps = [ "amsfonts" @@ -37482,11 +37626,11 @@ ]; } ]; - sha512.doc = "c08e1d769e2aed3b24b49f82fe28a7419d4f9fcd22ea678e6c37c07e3592a20c27e1c65bfd2b630d05b74cfab80a99957fcc66cb765f703b913dc15e0e5a9ff7"; + sha512.doc = "17b507128ec95f7483d0bd5e971d1704fac68c50582a600dc3f0d6d88609ebc366fa4c4b86b138ed85f1dacaec2daa632f67d83edea1b75b18f8e6c8077fd10b"; hasManpages = true; license = [ "publicDomain" ]; - version = "1.18"; - sha512.run = "495c6ce39878184a4b15fc95da0643e9d6768c1a6f1e457dddd18e2d5b1a3a6d660df6cef1fe2e083f6ed63b3f96f6cb212d4ea6535cd2ca25980dffbaad0b9c"; + version = "1.19"; + sha512.run = "9c3073d62445b3e655425bdd1b6aac28791d90a022d337f0898f0d69e42a315e8f071ae5cb59334390fe9b1bbffa15929c441ac65af083cfc7a8bf5242b561a5"; }; optex.binfiles = [ "optex" @@ -37513,22 +37657,22 @@ sha512.run = "dfd704e585df8d01b279e67ea3a2baba6e86ddb9f38bc9747e370580a5f218e7ae4446d2429fc6bffc605ef0ea56c8077a8f41f3ca6a8e857df29d0e3f328143"; }; optikz = { - revision = 75922; + revision = 77919; shortdesc = "Customizable optical components for drawing laser setups and optical systems using TikZ"; stripPrefix = 0; - sha512.doc = "225bc5d5826ad889d4df093be1ace357be8bdcf80cfff15eba104d950e895afb6836c0c4e43906ef8a1e86bfd999a28c7c0f2373946b85576dc43e80f5127055"; + sha512.doc = "8c8ceec258e217d91f7359c7e47b257846674b25c7ad2ade5c39a4c3bab5f98c6c50a971bbec5d4036f856ae995b2928beac5f46edf007a841ec21f8618cf7f8"; license = [ "lppl13c" ]; - version = "1.0.0"; - sha512.run = "9ebbcaad23df4368e98aac8990ce7e616057ba1c2959cd73a03cb8c5e255836a2d1189fb308fd581920c8efe8bea57ba12673b96dd0519ed8b179d99965772a1"; + version = "1.1.0"; + sha512.run = "6b2cc6008e8c5c5f5864535203968c58f566576666707e9c1d0cf3584610bc21beccda4164f6a8569b0affa047d253d1c409f697491d9c36f8b37781843658e4"; }; optional = { - revision = 18131; + revision = 77677; shortdesc = "Facilitate optional printing of parts of a document"; stripPrefix = 0; - sha512.doc = "d975e4f1b31e2335e55a41b317096be36161fc36fd589255a461772eb701376ce3fe714d727c4de9663ed8e4300bf0b570855b6b3ccb6b55fccd56206ac69692"; + sha512.doc = "6d05e9e88c4d13186408dc94394bb2c6c663e2b2d630c332186f72f2f8d68f6067f45768e6513b6dd1314300c082ac5f2a5a60821984e327e1ebeae544b11990"; license = [ "lppl13c" ]; version = "2.2b"; - sha512.run = "3f6d031b4bf863a339a80c3a05b101393f88dcefb67c61a67e01d9647e74def1fbf30f3d018158a83c8a171b875959bf57d7a3e90dc724c32868f9aafcd5cabd"; + sha512.run = "2e01a0f70aec9e482fe40b579edd948e0e4f3d53e1db369b3b2a1568bdd2f0c8aa9d927cce287842f1711830f2b8079aaa1249d90b86efcf338e65de5a545553"; }; options = { revision = 39030; @@ -37540,14 +37684,14 @@ sha512.run = "3cdcd07f3c279a601da49a843169f0cb44aea573ac6c1c67a347712e5a087df4b21c6481168407ac6383e8fd5cdc511ea29fd7ec944edd2d514ac88b560633a3"; }; orcidlink = { - revision = 71633; + revision = 77677; shortdesc = "Insert hyperlinked ORCiD logo"; stripPrefix = 0; - sha512.doc = "bb5e127d32ab2a8392cc834dabbc626875f18b3e1360b9a34e5d350099c50c7cd9cb3eb937e5d9179473ac1f0889e05208a47d10087077ee7e29183a2b1b43a0"; - sha512.source = "58963d56fe61a65da81c2b6071449d558d6683cd67370bd8580ada44ba0b3cc207ae538f9a41d172350fd4d7670c3341f736f23a4039f8920aa502f23c286cb2"; + sha512.doc = "6847f26211913e61dfd30233ca7352527c172ed873b7428d3985ac27f37eba494a331af91f19e6556fd8d6a970722423b0b2f3cf5b7663cbd8debb58f014a4b2"; + sha512.source = "5958011c9a99aa86ec0b409391631f87deae33c2d75c2d6fb318f2644a78a063f0d3ced73d5d49dfdd47a97b054dc368aebe09f306b4a99fa6bd703b759c42b6"; license = [ "lppl13c" ]; version = "1.1.0"; - sha512.run = "08b3830095edaac2e4b7f97f188212ac86ab8aeedcac251540a90a5d360e01aa383a6c6e7c96c5dc0fb192090f2022a0641e876843c2b0cc158393420f3cee8c"; + sha512.run = "bf32ed49958259a818afa46f3ec5a2861639435ab769c370d0d63f8a222f7b3c7dc8d2b1302259192a6ca76bab8eb0c2515e528181d5778367a3d5b73b763183"; }; ordinalpt = { revision = 15878; @@ -37577,13 +37721,13 @@ sha512.run = "c1e52283e54e4de7caccfe605438e2775ebacc9c3fd21c143e29d7966c591ccc3fba77019e4f9ed9850762a0c80475edb6c9142d7ac2e3ba54007f3dac8b056f"; }; oscola = { - revision = 54328; + revision = 77677; shortdesc = "BibLaTeX style for the Oxford Standard for the Citation of Legal Authorities"; stripPrefix = 0; - sha512.doc = "6024d48e3b6f68037a68dc04051451be2ea7a952e5d8f55b9bd1160d11900751b5a58cc8662e5c38940bee01a442f3691a8cd8329ee4bd5749cf7698adf72cef"; + sha512.doc = "1b7934be28d13dfc57e6394ac280d9b240551f79bcfff7490b9114d06879aa1731aa94dde89124fcdf4d46b0f8d01b604282573a5b4a5ad9392ed9bacd7bbaad"; license = [ "lppl13c" ]; version = "1.7"; - sha512.run = "831e450ea6fa77f521eca76aaf281a0f7425e28d889c7bc919cd04c52a78c3a0665abf011ec4ef722f47e737c1dfb48f8aac231aa3f370d594cf5300d84c2456"; + sha512.run = "16fea328fb068ed6ecb2d9e93fb2fde6539cf682bbb68e00723d6fbb7b1600d0d4fb1793090dbe22fbdc4dab83db6ed1104ef16bb5dbc7268cb3d603f8c8a8e4"; }; oststud = { revision = 67217; @@ -37654,21 +37798,21 @@ sha512.run = "18afb57a2b853545c7fbbf86421dd7cffa94d8d57b8c6a445b164f33f15c486a84a24ab89d5289d31fe8b872d09121714275f748f510cc476806156dcf5d3c4c"; }; oubraces = { - revision = 21833; + revision = 77677; shortdesc = "Braces over and under a formula"; stripPrefix = 0; - sha512.doc = "c97f91df77f64d824605c56669136585b94d95031ed5a4a67f3404c54b2c96f32bafaecc06d114755d0e65c3fcd0379d63f28f94aa32ccb8d23730f5f3eaf63c"; + sha512.doc = "fd4d982a7253e9d35116b25d375df179f0a064568003cc6df08b9a971c3deae27088936528f6f2b66c2a617d9715b82ef86b0a30102c65f29fadeb6466205a9d"; license = [ "free" ]; - sha512.run = "8a0a6e0648cc3dd9a342a960dec6512fc9153a083c8fc74eb08c4e0f46d091e5f2c71bdb69bae80fc13a857175ec6bab4b18cc81a0963d794028f4faedd0def3"; + sha512.run = "52fe4b628a5f0537379ca85b18a4975eb9ec7d1e25c4348eb4dd4eefba2a6711f7c043d1e195ddf919f3c40254bf7b88ef9fbca6abb7906e0df8241bd7374cca"; }; oup-authoring-template = { - revision = 77463; + revision = 78222; shortdesc = "A general template for journals published by Oxford University Press (OUP)"; stripPrefix = 0; - sha512.doc = "c944684d05bce213eec9dd89c627cfddc02ca9bc66720ca7bd275d99db9af3960d929d7ad5aae4d8bf2b3333b66fab4e84779b40b21c5c8cdad53dd9cc44cb54"; + sha512.doc = "17a7bc076ceefe05f6fdb26a36b9f8bc58a4865acb732a9e4003f5b9f2370e337aae754556856e34d3b66e9792cf90c1032e65fd732469700e3ea381b9fe3f60"; license = [ "lppl12" ]; version = "1.2"; - sha512.run = "7ee01c110318c71aaadf22b9ad6ae37c9d290dfa616255d008888298d603917167e75b998d680f3c6f9310b8ee46d9a1bebcd1ba2bd249e1c8d2ef90d2c8ae22"; + sha512.run = "1e9ca9fa5a070a3818e27f04b299e1b69bfc62d8a67e233a74fd21965b911550d45ca44c1e062d44236a220c09b8ef6d2d0f2010983eb3659d4440d710ffd357"; }; outerhbox = { revision = 54254; @@ -37705,13 +37849,13 @@ sha512.run = "9251cb4154042c7620f545b2fb305cb996af9ff51c44259287a1f5ec490cd83bfb82321c4d8512ca2d22e5d2a7409ac5dad9f7a7d51f38a76bfe77faf2ca4af2"; }; outlines = { - revision = 25192; + revision = 77677; shortdesc = "Produce \"outline\" lists"; stripPrefix = 0; - sha512.doc = "bdc507a3f3cb966d03df37d9385145811c5750bce6341935231ae987b0a30dd65424a1bbb772920586721e25711caa429cd6d8b8149088f753f36b9dd69ddaac"; + sha512.doc = "dc45c7b923a72dec402e57dfe2d621fbfa096c8533f4035bce7c52e38320f77d01ecc20935b5448eacc554459d1f34c4a6b944eb831523019d6140ac6dbb263a"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "1611e4ba3b8fe21db83a542da9d7e0c3431330bc24e3733d28c8c5b3172ce3e4b46ff5b7dda41f95b4edb6502236f6d558608487ac47f8726420a2afafed75db"; + sha512.run = "b46827aa0f9463a297d2e1df5e82d67fe45906b7e07ff7a76f0e871987e0d2f07171f876d45560ecb63f1ecbbcfdc492d98dc448662f6099f9c85878b0f0968b"; }; outlining = { revision = 45601; @@ -37756,34 +37900,34 @@ sha512.run = "93d1b7bff165da32f509e820cf88c08e8dc17ae688814a6913357ad9884ecf9fe94334be82e54c4e902935fcc38a6dab5687a3f5d4e333268d03df8e977611b6"; }; overlock = { - revision = 64495; + revision = 77677; shortdesc = "Overlock sans fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map overlock.map" ]; - sha512.doc = "44aec04d96e2867a074ca1ac85fb3449cd276d6a14c893c8cd73dfaa91e60ef5f98ec7ed3859cc57efe746ae1454a5fcd01b44ac580369a87f69bf5cff3e3b22"; + sha512.doc = "4b2fdf8a3f7686d1a9775fdfed783e06baba656c3f9cb0bc888b488545d320afc0e7ee7c73335e06d176677cf90796dd3d6d2f8cce78c12f7ad02a745ad32291"; license = [ "ofl" ]; - sha512.run = "0c934c6f34922772336f39dae801a83c705197d7a7dbcf95cb890c25b8209697b3cfacc6899c57016ff32066979b665198d30ae45caf60748599e4c6ac052ad2"; + sha512.run = "36a01a585455c231b083cac5dac6d942722a9873e1a7215ea8d7a0aa5c8bdf52a84efb51ed2ea02585bb54b8a68a114ac316383861d673ac92f6e022da403b73"; }; overpic = { - revision = 77296; + revision = 77677; shortdesc = "Combine LaTeX commands over included graphics"; stripPrefix = 0; - sha512.doc = "55fc3964dad79cf50f060bd7cd6e95de12e3ccdb2dc4f05e01fb59588454953e75be9de91a192b845ffbb9ec27ead55833317b447ed4640cad3688a1dd2df282"; - sha512.source = "633908124407b5fb351af9d818b3ccc29a0d4916a980839779373d68e80f7e77170d5c391099d18b215be9cc1a87666762a53c1fb36835c8e536a5775cc89f84"; + sha512.doc = "99a7c3b7d056f50bcf98170f23eb92e0faf23fe0e1cf77ee9642bebc860183158a4f7995abc8c4e1cf1ce80b87154e89a3759ee4e8d63e0fa65c1254f9968514"; + sha512.source = "694550fa266174e50432b2e7785c35ba93bdd1e872af01d1d164605c97a3161192c0454a76076e3ad38e0e1c946079a96a9632cfa224769fa9c7a327dd44cd75"; license = [ "lppl13c" ]; version = "2.2"; - sha512.run = "fa4ff14c528acec40ebc51431c788e39ee3ef9cc58ad8fce3595840f0af92b6d04d0176abbcb08c4e07afa25fb8849af3bd3a4fce0ddd903e64371ad152bc10b"; + sha512.run = "4a7628d5f04a2afdd38636dbd001ced31b898f49ceff4e998c7a5535cdad0311588e4cf4685ac4f7df4840ae872a4ca1f4b7626f83b954495cd169687fd25c28"; }; pacioli = { - revision = 24947; + revision = 77677; shortdesc = "Fonts designed by Fra Luca de Pacioli in 1497"; stripPrefix = 0; - sha512.doc = "fa911ec25c0d6cfa62a2d5396aedf893b9078604611ae5d34b06f24740f65fd62895e4d53a10931071d19ddd24244e3c7ee9893f4eff03efd0920fd1c1626610"; - sha512.source = "d9347b85cd548f5861b83ef2f213760805c3cb76fe0313f02935bf28baae72caf2d548459aed2acb7ad5061e49c6e6694e46e88bccc1164e83f63a6f97045d04"; + sha512.doc = "63f854e0a15baac4a0fb629127cc52d9159e47c1de8eb001572d7e100674f69e23f54c45bf7fa33132079b4074008d3b71a564d1d7eb54079c441b7e96a7c812"; + sha512.source = "e864eaa8e3c5cabb8de4a0a7495dcccd72c3407276899429de516a1dff3c5642c985c9a774720a003b65eab4d3f6e4b09b041126cedd87fcb6967845c5360161"; license = [ "lppl13c" ]; - sha512.run = "a82b391630b5f572d8ded331ae98f480fb0cf7f3eaefdcab3100bc839e2b026f012320e334e82d04e01a27657f36927a4d1570086899ad637f8c47ddd0f22b2f"; + sha512.run = "d7217a4291dd59f39e61ad3fff41df6d29152de5ff06a0ae91386dea4e2afe298e23f4b207843dec9b8651ec70e94a4a142b72938bfa75e7aabb179e98f67ed2"; }; packdoc = { revision = 73661; @@ -37819,14 +37963,14 @@ sha512.run = "9378dbaa1d3a569a3cb4bd70fa1b5a6dcdb0fe089d3a2c3eecef4cfdb776607f42b7fb018461c00781f8b022dd962e790146297f5df29889db13794e25c1cbb0"; }; pagecolor = { - revision = 73636; + revision = 77677; shortdesc = "Interrogate page color"; stripPrefix = 0; - sha512.doc = "b47938c8ea0250ab39a731956756c481645f48d22b3236f743a38c70a86c892079376be1a5d40e2d1a85c13f9b71f85fc1a02d8206cc1aa7ff134e87b7a50e1b"; - sha512.source = "dbb2444d545ac42c69ec64bf5e54b184e657faf8c2d86d255f91da61c99242075e528d55339867bfb73dfebcbeb6a57e7632aa360ad763dce95d154eda25bb2b"; + sha512.doc = "25e74dca1adaba1d5a0b9cfedc6c3ca7d9914ca404ffc3411e9006c5d6cc6d182ba87e3e2aeaa6b84da75ae955a796323786ee8ed8ca2a22c72b8ee3797d3e00"; + sha512.source = "7c9c3fa1af71526317d1127568b130cc8293c6f71f3e8a2f5a8bed7ee97e6357c4b39fd8ee8b696fc554f462a5fd583a5dfe11a79bfb83b68d7c30783369effa"; license = [ "lppl13c" ]; version = "1.2d"; - sha512.run = "f300b2c0a56e48427f0291e63c3aecdc96fcf8b01438d9b5b97aaea33364515549e4478b41c3527a977db81002ad0a7bbe6718fe2a54acf9a18688f173a7a41c"; + sha512.run = "cd674a42da709f0dc5bdbe766aa96cd8e8e620ef1910dd5fc264d74f1cfda3bf9d29d3b34a04d7d1ede9f5d36648bfc20c71d52a3ff1b1063e8d75efc1dc23e2"; }; pagecont = { revision = 15878; @@ -37839,14 +37983,14 @@ sha512.run = "53b0f558c6198181349a66b39f0b54108a931279766882bfb713390e79ad0f62218ed841416e143c6909161ffec548592ffccb337505eba61f643a05d49f1fa6"; }; pagegrid = { - revision = 64470; + revision = 77677; shortdesc = "Print page grid in background"; stripPrefix = 0; - sha512.doc = "3c5d05229ac51f2013017372cbe1df54709b604e170bc4aefdf26a1a017ded6124fba4922ec7609f72c059e45e1ebf1a1eb838c89f4c1564c518469333afb5ba"; - sha512.source = "f9f5f7ef9f3b0509ae0f52fbb9afaafd96396777862c2976550ceefb88d10feb7eeabec2dca561f5a55ce5f4ae6034be4db94da07209652bc6a85f5b4f2b4a56"; + sha512.doc = "1a880610af5ba80c787f7ab460a8aced17f159460e836fa0090589144b1aee1cfb826674df3f08fd2ebae8bf9c16ddf24ae83dedda3c2f4ddf51c6fa2ad6878e"; + sha512.source = "49050ea1c54baa89ea9adfb4c4e8a06bdddc63b1e5a91c561e84b43ce559eccd6e1d2173f32cd60c2b97bad1ba25260ffa2208c14db023b890492c4f21aac3d7"; license = [ "lppl13c" ]; version = "1.6"; - sha512.run = "587c09867ebe999b3490d2b6dbd541acf4631a3d40ce1c0dd102b3ca4801ba5774f60ae86f27cd34bf32f324d54bef305f365cc1a8565ab54d84925861082b8e"; + sha512.run = "a86ca6a3c2746e5561a9c3db8dca269030d1b4e1bcbe81397e6a771e4f9e5f9b6823d9ae0cad62188ea3c583484b643cc9f9599a2bf7c6523c6e746f95f32382"; }; pagelayout = { revision = 71937; @@ -37862,23 +38006,23 @@ "textestvis" ]; pagella-otf = { - revision = 64705; + revision = 77677; shortdesc = "Using the OpenType fonts TeX Gyre Pagella"; stripPrefix = 0; - sha512.doc = "6cc07f42d696c04156c0da6610ceb562174dd5e00d1eba96c7b1813e86b53081245e45f835309db257cb1d157d6a77a3d453ea1f689400cab9fc08cbda21b8ef"; + sha512.doc = "cea8d72fed511d9ea9924502e930d0151aac63181b90a2c4524aa69dfd16159da879bf0854bf6e301eb460afa71dc8d99186dfcc893a1bfe534518051c5202af"; license = [ "lppl13c" ]; version = "0.02"; - sha512.run = "feec3cb6db5c10b2ae3d4d4e58cd21b1e425be368e3002914823120b1396622fd2e6de09bf0a892759f3e9629deaa1c419da59bb858dc1263cc271fb33d46564"; + sha512.run = "5b7dda75f9a1fa0f9d31136d2191e249c85de6ffcaf75adeef60ed27c31f9f2ceac1fe3a44061995c70d2c70e91e688eb198720fd28df84d3f7abf078d966a8b"; }; pagenote = { - revision = 63708; + revision = 77677; shortdesc = "Notes at end of document"; stripPrefix = 0; - sha512.doc = "20ac52f56753f0166829aea56e2b1514a34f67eea08ac8f2fbc505dcb046d2cc4168156b8db8691b426e35bbc83295454eb299a443e44d236fd31b695bb8bb44"; - sha512.source = "1926eca304ce92b3ec5fe2e06fc62a2bd8a7bdb45038050b5cf0871b35265f7149803ab32a28af057b7c3c1ff0deecdf0ae6cd4afb950d45679624a317b68651"; + sha512.doc = "51814f8bfcd2d1bf2bd24934c080b18a4b0fc4df72ad6fc8d1bd63b0261e0259d828c72dcdc7b72fbcfc27bce24bdc3e17af097cc386cdd18377b1bedc5851cc"; + sha512.source = "1ab6d5a16a919c8a64d8a3dfeb6ea1ee53c84f8ef4bff60a779541cc6a0d189633afe90efaaecf0cb9843ccfa44c1d62a445c3aad80d35d12a3e762b56687dc8"; license = [ "lppl13c" ]; version = "1.1a"; - sha512.run = "085f824f879091e479635e2da9d375f51217f00dca5cc51f6b3dfa43e8a54197e4f2bb0f1748e7fa5dfdb522afcf177c67c9e47f4a9e756ba71ba6394fcd56da"; + sha512.run = "932c7534954ff550eeeb7e033b5296b30628183e7a095481a43923c08512243c6440f70b135a42c07fac127cce63ed5310961a5192e6031c969186b7de8070cf"; }; pagerange = { revision = 16915; @@ -37890,14 +38034,14 @@ sha512.run = "9216d443f44deba5cfc4ce04174031cae55f2adffa0f3400bf3f315c3b9003d1ee015fb6df69cb2cba23eb117f2ed191b7033ad46a51bc718260a44778783c47"; }; pagesel = { - revision = 75712; + revision = 77677; shortdesc = "Select pages of a document for output"; stripPrefix = 0; - sha512.doc = "320f133e0dd94b9ec89b04c84b56d0e1e7344f4971a9b19946438a5bbc061820d472e3155c0d630b5c08ad7fb7ad11f7ce2f6bcc81978cdd6c9d3f1351b16723"; - sha512.source = "e41ceb7adafbd767056dc1fa36aa7829ce031b743242528ae15c151c8bacb2f2019d9c51f7f81749c6a10be0de0cfafb15b57afea4c26e8183ea9f7d9a47820d"; + sha512.doc = "f44140f124e9d53a04ba8686a841494f08b0ef6f504032bc369c5f1770ee7ea83becd59a738f0fcf0f0db39fdd30be1bd6def392f8c0c253e57edebf938ad54f"; + sha512.source = "efb116fcc46195ae417ecc97d1b2ba785a4292b59380fc1a3f9db6c805ea42d788ba1e0dade6121289af722e5162f8c3ab76d4e1e229e928b45929ebed5f0ac6"; license = [ "lppl13c" ]; version = "1.10"; - sha512.run = "095ccf2d8d01c48865e6cef5941693e2d0ef8d514a16f57acca685139aaef3d8243e04b9cc2a904e0b06da7916e00867c74a806e229a2be65f115ac4759739f0"; + sha512.run = "ff37ebccebdea4807b177dabdc48c86696d59becda4bfcdccc8f69ea10bb6c6ba51ab757223041efb22b43419c62de9db21480a3701058b380fa8d30518963b1"; }; pageslts = { revision = 76054; @@ -37931,13 +38075,13 @@ sha512.run = "0583223e81139040de67fa9a1fd93479dd2024c19d34e775a71b9fc03d7b01799c2dd58736d431307cb067d2d3130fb495aaa002425a8c0c80ddbc3e33679693"; }; panda = { - revision = 76538; + revision = 78116; shortdesc = "A package to estimate the blackness of fonts"; stripPrefix = 0; - sha512.doc = "9cb921dd13bf3bc56206da51d43c3323e4bbfb70ba775e563d4fab00c7cb14f633e193f785ee5c30f2ee37205034be7d51ce857ced63e87cf29bcf985a25ca49"; + sha512.doc = "05ee9869421f842bd3f151d13dec8dd2b317623257330a6b47a32bf533870814f9436a9c5ddbcb04ed42d7c2f56cd7c09f99a70c1306b8ad12ebc1db51dda1a4"; license = [ "lppl13c" ]; - version = "0.2"; - sha512.run = "13e06d47f40ed5d0962496889d3829e9c08cf4449ef51021d6b4b2a12ab923498712024d537e850917180bdd4d541cc56573c32b308468d4302bc428eaad5e26"; + version = "0.3"; + sha512.run = "8c00a4ab2c584b261d6b3a28e8bd1639ccfc7468dda75732b3971d5f4e08ab38f5122a6716963acfe0442d4f8f34ca4a3a0647e7b296a2fd1c3f0d7c4c0d6b1c"; }; pangram = { revision = 76924; @@ -38010,14 +38154,14 @@ sha512.run = "1ae608c0c0f0273bcb95e6ddaf39bf482c69d40d25945530ae4fdd7d5c4cba5b61046f7a28b5b93727f6a0ca62c302a51dc58d5d02b47f23d28bbb1c30f95b2f"; }; paracol = { - revision = 76924; + revision = 77677; shortdesc = "Multiple columns with texts \"in parallel\""; stripPrefix = 0; - sha512.doc = "ebafca1cae08d594b214157f2c358eb474d3dc7ee8f92bcead5926293ff85db7f18dc3ee80147f2c16e9d4068d70e7ce360d2cb46819970675b47e32f00d168c"; - sha512.source = "193386ef92a28a4ff7a3c4a11860b22738f6500901fd536181361dfc9c5ad193ad3483c9269fee2e12271fac7ddf168a14e33e55a2ff0925fbbe6145127a18e3"; + sha512.doc = "d7cdf0171bc947cd2a0de105f3944f3ac0f7198c5101cf12717b14b52f42d93932f173aee060c04939938a4fe4ec88b318a11c30a5690b9e8183ac378b334921"; + sha512.source = "a58fa1721ab2666113aad1646cb7de40141e2d2ef3e8062be442a0315f7d86129e4486cd42e067d0f4fa4f2885ab6d2d28976abb592632e8f09ea75f729705e9"; license = [ "lppl13c" ]; version = "1.37"; - sha512.run = "6a5b20bb8fcecf2a29948438bfabf7852908e997db50ff7fab76be1fea5d98c03e88885e7cc5ed488db12a7bd89cb47dcccb4618b401a20242f1cdc858412c59"; + sha512.run = "ad69cebe2ef6a436d7809e925f029ab151e5321c9f24a7dca35bbb1f37f07e182eda84ac95dd933c6a4a90c6adb7869ba25e23c13d51ed67780d36be9b52df45"; }; parades = { revision = 40042; @@ -38028,23 +38172,23 @@ sha512.run = "6eda005756083b1ca0c1ee09efe44830874d8090c25aaddb8d6631284a057130d2f03ca7f88b460fbeb7bea90ad31da8242028a70b07f6a66bfb978cd7390e26"; }; paralist = { - revision = 43021; + revision = 77677; shortdesc = "Enumerate and itemize within paragraphs"; stripPrefix = 0; - sha512.doc = "5f103c629d1c0bb94aaf6c86f7baefe3e99a854e764306cd21e256011ae5ed95601416e33677f73f6471bf4ce2a375b6dc98b8aaf35b8dab1c41ca91b7ec3ec5"; - sha512.source = "1cb11b8e7792df9be259e1a5ef3b2efdc85b5454265deb66e2a527c4696d7e9297e2022d5191b1d666996f1be1f638517ce4441d0bb696f6b33ae490f4138e78"; + sha512.doc = "9e6430fa1abadedb11c24bbf62e7961edfb2db951443d0671464a9b5307f25a7bd9bddaf7a7462eb87fe3b110e690251564d84adfab4d8d175a57d07aa75e98f"; + sha512.source = "b24ead648e289fafcf7326f84b6995bc6a54cc04502093af4d071fcb1629272364236e011bec40489fcca2ccf2dea491656f15762b24113a07f525402d7879f1"; license = [ "lppl13c" ]; version = "2.7"; - sha512.run = "e05bbd65ae7146515dd5dcc6ad7e40fc8437fae29ee26861aa9c2b4b6da0015fc00974f0a2328a72e6487660794a822bb64b35ea3282eac980c3e7fd23f4b899"; + sha512.run = "6605adaf1f816b05de863ef2439dc9b473a813006d9d9bf6a449f03a2aa053b83cb5989098ca925ef50298faf058971ec40b0b9276a797d5b5d5d8e5ac468692"; }; parallel = { - revision = 15878; + revision = 77677; shortdesc = "Typeset parallel texts"; stripPrefix = 0; - sha512.doc = "ab4c283176cf1fd3d524151cc647c1da360a1772e57b282a91007edb1269d6bade379775d0efe6731fee18b3f3bc02292057d67795475a291a4dadc748d5b185"; - sha512.source = "6dde2ae1a2ee65decf5c1ba547d2683948d58a7955b75e5a3bd74d0b6705e7c6a75f2fe4dbed01562211b670d455a0360d0fff3ac0f24e3e77b4bb01a65577b5"; + sha512.doc = "f8d9697d7360205c4603d24d2e355977a29f907040da077ac4ea48682bcb896d16c3af8cd18dd64de6088924b7a59da8dd95ef7c8b99ab77211e624ff59cb9c3"; + sha512.source = "edfceeb74866ccbbb2965e471f699cd0a66978af4280c1d08686286d365aedc70813549ede4779e93f7fad6708b32af327cae0ff7090eed21f5040e8cbf6e506"; license = [ "lppl13c" ]; - sha512.run = "975bb869ea0df9236f0e86cbfe880e9bd59ab2d6aeb98f0a399f5bfc7e4367b3f14eb64e707e4e7ba8bd3e0ee641765b9ddfd79ee1abac61f96414f215fa5cbf"; + sha512.run = "3a082d59f0b1694cbae2d90ba2ad7c0651bb19c7888c08899c47d7a06c3531e26fd8779f2fecddc78fad92e24d870afd7200dbd07cf898d4e05b4f6e3b9c5286"; }; paramcalc = { revision = 77518; @@ -38057,15 +38201,15 @@ sha512.run = "2f450e00371bf416dea1488a3fdc44840215cc6bca41ccdbb15ff6521503ed32906bda20c0f39bff5ab393c2d880aa256416d20e73493353e032128cfa0ae0c9"; }; paratype = { - revision = 68624; + revision = 77677; shortdesc = "LaTeX support for free fonts by ParaType"; stripPrefix = 0; fontMaps = [ "Map paratype-type1.map" ]; - sha512.doc = "ba91b90030c703dc35a77b9a51a23d90e5cd6f0a6490f74e151023248b05a6a0ea5bcf188e3c8e69611b9b7d5f72b4569538a9da02193ca737e94e744c83c107"; + sha512.doc = "8fc25f79703005d294966e882ecc201313256842a0fc2c9d829efef620620204bfa5004e632fe0c939158be07bac17effbad196374d3cfb58557aefef1c053c7"; license = [ "lppl13c" ]; - sha512.run = "b6f50e5c3063357e04e94a9454cc34b17e522c54effe14696d3d81e6de1f4732953b608c0c0d13965dde5c9c95e125d967afc888ecc9396001c1deb89e9b70ef"; + sha512.run = "57a47875e048c25e4f18a7be793725f319ee7f4f0a212f0819bcb84fed0659209e1cc43038ea31a08e1f707709c495c655b0b7197e9fdcdf8d03689386d1b36e"; }; paresse = { revision = 76924; @@ -38078,13 +38222,13 @@ sha512.run = "f6a7c3fa0c83421a56d93c2136c9e3bb1ed5e571c3cff2633a8a27250f8068500fee7bf9145c4ca73bae7b8fa8cd1574cbc74c9d256609e128cf0e177c680343"; }; parnotes = { - revision = 71505; + revision = 77677; shortdesc = "Notes after every paragraph (or elsewhere)"; stripPrefix = 0; - sha512.doc = "469080a30bf2ada203045fa535f004b8d88ab44c43def6316189220c1ab2c7e150b35df6936be991098d715f0118b59a06b21c09c5d34f5f9a6d55eb2e86b9d9"; + sha512.doc = "58ade3aa82075dd419227592099331840c8a1acbcbe5c6a95ddd7068af45441332be6c000a6b4d8bce85f61921dbf9bff095d7177d6d88010669bf30a432500c"; license = [ "lppl13c" ]; version = "3c"; - sha512.run = "0d05b1317feb0264a861ba9a6ca81d839fd51c8f7a5e77221368578618ac2ecc5f393bf0669c25d4bd81f415ae1bb7f0a29c85054fc63160f38902b97f8f9ee7"; + sha512.run = "93778c8631cef83555f3592f8173f960506022dd15e5ab5912666ffb8342456e60165dc93b0c66f15dd03adb548d9f7c65678b0a28ecc1763acb425fc2f2caa3"; }; parrun = { revision = 15878; @@ -38133,14 +38277,14 @@ sha512.run = "43a80f0359b6cf22c00338901dd71e843fd57d154981fd33673c4d0f97118e63e39079bd3576fea7bceec7b1a58f67ae28a32b077a73303256c8f1abe9b1c46f"; }; parskip = { - revision = 58358; + revision = 77677; shortdesc = "Layout with zero \\parindent, non-zero \\parskip"; stripPrefix = 0; - sha512.doc = "759e9e8d698f8ad77ce388ec127f158a7280586338c6e56e1f9188a9a2e8106cb482f8ebc4e252749331e65ac2a771884124b16e3ea5e9ac76005439ca85876b"; - sha512.source = "4783fdc97f269963e4d5998b2d8066a676f371f5034bf5204bc9e5935928f153dc0a4aaaeb11a403baa0631d545a18a1cc19dec4ee42314e1f33b239a9cbeeaf"; + sha512.doc = "461dea69f181ae33de83c2bec3817526efb546441142fa4c6834ade771e8218ce9c3573334930e7efb565dacb54889f795c78535f0c53be43cb2dc1913e29d01"; + sha512.source = "a397194d8e0c3676a9cad1fc901eb325bfadc1304fc3725b1c7c8d7f3547b7d5c8d61cb97402082ad91101afcbca9b5fa696aa6c2af710a15e105693b442b583"; license = [ "lppl13c" ]; version = "2.0h"; - sha512.run = "2d64232f41b2607712bc67ce77ebc987502924ebaad4f799b6ae2163862a8b833a9c1a7c8871a33b4ed9fdeb74c8368897e1b831c485ab82e084fe3ff0552af3"; + sha512.run = "1cead340c0f513cef0869fbf8f5a8a159b2e844cc57e2d53efbfcd8daec544d417b147b6da78303dfd8a19404b4f180801a4188c6c5fd16af9c96f1db2e3b882"; }; parstat = { revision = 77123; @@ -38220,14 +38364,14 @@ license = [ "lppl13c" ]; }; patchcmd = { - revision = 41379; + revision = 78116; shortdesc = "Change the definition of an existing command"; stripPrefix = 0; - sha512.doc = "3c65e6b1fe2b25efb45853deb5b3111dbfa03de7c0b154fcd86719a81bbf725e1872a6e6b5a9955e63f410ff3c05bce5de336f4ab1e612ea0d82b8d44d5fe960"; - sha512.source = "d3effea39c2dd33c9b40dd12304973d2d96457bea7b7f233f196c2ad0ca9819e57b38ab7b44e9532350b6c1cb519b184882ea924dc198dbaadf185ac177bea63"; + sha512.doc = "d97b133ef5e53f854fed6a170306c246bdc2e6cdf0e0c7741b18a5535d2bada8111e7f9da8f2f584e1d9963296a6b54148828053a4570aa78aeb35c6b37276a6"; + sha512.source = "5781e2118f4b7078bdf7622eadb8cd3e29bc0150440558e1998749c3990ee5c083aabea63dab0695af8b29aa53df958169794903e9534ca30a548f2f43bbf64b"; license = [ "lppl13c" ]; version = "1.05"; - sha512.run = "a98085cb274c189644fa1307cf4ab5949a9eda76936fd6b74a7ba366b04d58b2a213c1a5ede53f644bdb76d44eeccd919176fb1934b8eda55489fee16f0c349b"; + sha512.run = "d100bc9f4f4aedea121c6f3013489558b9e30f614cee5528c05614cc683cd328b81dcd00c04043edb1474bf8874d9034e1d4fe023f07a421da38ec8671d024ee"; }; patgen = { revision = 73848; @@ -38252,13 +38396,13 @@ version = "1.1"; }; path = { - revision = 22045; + revision = 77677; shortdesc = "Typeset paths, making them breakable"; stripPrefix = 0; - sha512.doc = "e52367b81b9042af70e940aab99fa13140c31d58768ce94fb86df74ec9b52fb365168e7e325d8b2e304094e5a35fbd9fd687305062b5b606bb9e5748f143ac2f"; + sha512.doc = "4d810f52fc26e3179344d222dce4fd29b58defc06653ab387a801edc4c0900ace903a1e59bde6a11f6d8dfab9a3cf0a042d76fbbe9f48860de06552186fbcaa8"; license = [ "free" ]; version = "3.05"; - sha512.run = "6a1fad600e4683476206385504ab5fb916caecc1101ac903d23042c25e055c6d4a73b85a57a3293929b1effd7d4af6db26c36ff994d76efd1c4f81073cee785a"; + sha512.run = "fdd074bed839d6ef53ff8cb6c9fefd9993d6b6ca5697b93c377036c91f75ec9292b5b0dc4f043e6ffffe3040708a22bf87e29da1940979293f55ea8c99df29ef"; }; pats-resume = { revision = 74532; @@ -38340,14 +38484,14 @@ license = [ "bsd3" ]; }; pbox = { - revision = 24807; + revision = 77677; shortdesc = "A variable-width \\parbox command"; stripPrefix = 0; - sha512.doc = "1955a1cd5336a7d71483f49bbc8c65426485fd38447282262b58b4633398cda0753c5574455421b19d92d5c88c599f9c227b54a7c340a35daf233a4f48a1c276"; - sha512.source = "67cf5bae9494a81b97738ca8ed5877c009d631cb8ac681915559bc4919f536c657fe4e3ade36b8e4a0ee3b614ca4a23bde8a9cae19f3a9aca12cb2e3926160b1"; + sha512.doc = "f4e83d4f4466ac432e14b33c9b329370c6d7d2b8a8552e861ce572391c9fcf371e3dd4b1568f48c32d09547df2ff7b11b504bcd10974c761279b4d7124807cfa"; + sha512.source = "e77307ccbdc2d8fca34e0a04d69c683e81e75f9c8d5434aad4291bac75b46a63c4478dc53ac080e2d342abbc56a975ad4728932153f9259bc68eaea6a6f1e163"; license = [ "gpl2Only" ]; version = "1.2"; - sha512.run = "cf2ea3781aac3d0b8619c46513bf9894c4b4efd8ba89eefe2e5fbe4e8f82fedd3b17f64467598080a577c65cc21713671c68763ff2600ce24fb6f6ddfae83a3e"; + sha512.run = "640b5b864eea85afc6902b19c01e4a7bede9033d725139f0be860d1da8393c18d8fe9d95a7901e0064b3afe7bc021a913988a1cab514a019e8764444ca2a6f55"; }; pbsheet = { revision = 24830; @@ -38419,14 +38563,14 @@ sha512.run = "c9d9350a68513b9c7fd1d99138cf93aad74b76ebac4e5a55de483501bc5a6ac42a366e60e15a6d7e81149355dd6ea87b968bb070e05f04848e4a167422f645c1"; }; pdfcolfoot = { - revision = 75712; + revision = 77677; shortdesc = "Separate color stack for footnotes with pdfTeX"; stripPrefix = 0; - sha512.doc = "e884f4c95ebc0517b59ec22c2f5ecafea0091f3cfa1b4fbf779c6ce2f9ff1dd532575bd1dc2a95acd5dcee9dcb6236f2b54e12cc047a9fba63617d2b9055c47b"; - sha512.source = "7cffeb5d9cc41d011bff8af54f3e82a9bb04a1634bc2b790a4d82115b1a68875e331db9f6c7cc873af620f60415a3a43760a2aef9836e7b9278472ca63b451a6"; + sha512.doc = "d678eb8c5935792891073ca2671bcfd43a5fd354e9ed95f18cee40073dd8960324f16afc1115fc5db2a03c02f163dbaa32254a52d5c3aa04c949af5bf89d7469"; + sha512.source = "e7252877b540b7ad5bb5222562d6954d724de03067ffd17d3abc11ddc9aa56b8b9b9bc776839385b843f01a35836728f1c2f83e82bdc882901975b9fc990cc45"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "47051a6c8b821166b5404474c2ae46a2a4a2ba7e75d4bafbfa716947f682bdf0f94997afb0924936c223c023d6266ea793d4160a3edd9f300482ffff939baf86"; + sha512.run = "ae0d09f79d1cb0a0db748552cb76bba6ea282161e5748ef70b6d4618229b07e6cef8c24b3ff5e356ebf63cd517339de1274d906116d5b230449814553bc98ebf"; }; pdfcolmk = { revision = 52912; @@ -38438,13 +38582,13 @@ sha512.run = "ddcc125c608eea472c06981c9f5a901a431da978fecaa2a5ecdd08e2f6499ad25632e4de86f7e92445a8e276403ee92bca636b80e5216e78b21ce355910ead67"; }; pdfcomment = { - revision = 75447; + revision = 77677; shortdesc = "A user-friendly interface to pdf annotations"; stripPrefix = 0; - sha512.doc = "5344a407a8438ddaa08a7e44bf9e8fe22bfe89fb15e0b09512471b74aba18071ed9db96a90c0c15b28b35f9754854341f60ec22e8bc245a6349360a6f1147096"; + sha512.doc = "5fdfd7d682ec86ed67b421eb44ad8da21270813c5309e8b026a294f7a192df104148233bd4c2d8c97f530ee9e475506b88dee4555729d3e2e25cd8d230a95719"; license = [ "lppl13c" ]; version = "2.4a"; - sha512.run = "47b655dd925dc319b5e5e8c2664a02951a86a697ed3774037b71b7362bdca90260ef826035795fc272f4ab197cd85f2790aa85e3947656afe59ba11218a4fc32"; + sha512.run = "b13617d22ba95b969bcd37ecdf8f77d5d05ca0c06b9444c90fcf7ae3f9741f2e9426f32f6777855653b5ef4e883df57aec67a2a0853ebbdbebf6a439a72cc00a"; }; pdfcprot = { revision = 18735; @@ -38469,14 +38613,14 @@ "rpdfcrop" ]; pdfescape = { - revision = 53082; + revision = 77677; shortdesc = "Implements pdfTeX's escape features using TeX or e-TeX"; stripPrefix = 0; - sha512.doc = "d95aa97463b20c178a04f9f2cb71011985eb5242ec620adb9911bb5f1103f71e9fb0feca5704a9339b9490a71ed67c8c038efcf6cf43e16fcd20ba2eaeff8161"; - sha512.source = "b6edb668b4803c91288b0f149e2700213ecab7725310d7d4bf499cf557590cd4356d9c79a6bfaf17a50ce85f4951a1e996ccf6725ea6da000f0c316f5a0466d4"; + sha512.doc = "a40d6dad7875d9db28fe5c098188e74a0ecd3aaf785a03465569eefbb54b7cc38882b10dee809dc2e69aa5614105df6c256bd6ad6c4a03f05c37e7c9d6ec824a"; + sha512.source = "f0751d5c7537816da052b5bcf741937fccfc34fb1ed9ccc84b891d95193f1db659ba184243dbe25d28dfe0fb51482d318a61d3813c56adaabc0166fdc62ae2a0"; license = [ "lppl13c" ]; version = "1.15"; - sha512.run = "ca908d58a9a0c0094fcd9bad550bf493a0dbea9e90702534a7418f9a5f506f5cedd42663f154bd227349e4e57e223b6360871bdc995eaea221c07cccaa780327"; + sha512.run = "c539bed6b18cb6f710d4b2928613d2ea37ce995119455106fd72b1a2803c0cbf869660a8ee5f0ee2063a2fbd85ae9b3e22ba4f55e48a541cab073e98b35bd4e4"; }; pdfextra = { revision = 65184; @@ -38511,14 +38655,14 @@ "pdflatexpicscale" ]; pdflscape = { - revision = 75593; + revision = 77677; shortdesc = "Make landscape pages display as landscape"; stripPrefix = 0; - sha512.doc = "ce69b45147b3d1dd34b981d2fe370787f94d16edd634a879082a604b763836052a45db917c13ca2c006f1c5ebbd5d0b09aad0536633918a1cdac4f43f42ada17"; - sha512.source = "ab509858ed6c298f75ce834125955a9542da4a49976174b98fd6468a83e7e9d0f43bde9bcf81b1c89bc26e1c60d5d8017119e0f19d28618e5efac6702fe8e6a0"; + sha512.doc = "38267878e284bea94ee6340f45c4c6e48719467b1bee0ff8a897928e437e307830301c59177f85993a0b9a26e01a0438f941112e6a71ba8f1c6c0ccaaedac1db"; + sha512.source = "10df0522966af374d9856befce1bb5456a133a113e55da39a74fdaada1ef0ad6a5f6afd3f12b73e06045efb0cafb1c09b33bad95cbb59b663bcf96c235e2cc51"; license = [ "lppl13c" ]; version = "0.14"; - sha512.run = "e830c5844381859a661192ec8e6c93688752f6884f5d40be45edebc17e9cc3422a8a79fffaa23d99121515eea8d75d0bc705ae54be46a769e5fa4e46b3f957d5"; + sha512.run = "5a42b6045371ff78720e98be706d067f3d21c6ecbd6bdbc073d0ada79af215449cec1f671aeae49072040c5f32e96a87179b3bbe1e9b8f7b59d189d4d0ea0d9c"; }; pdfmanagement-testphase = { revision = 77467; @@ -38531,13 +38675,13 @@ sha512.run = "ca39d8aff81909cab6d86ab67e4542b8e8eb24811d0197477b5ae7696e18c811a51079b1505fb3fd3ba22a43540b68e51d4b872e5a854a7fa5ad84c10f6c1a92"; }; pdfmarginpar = { - revision = 23492; + revision = 77677; shortdesc = "Generate marginpar-equivalent PDF annotations"; stripPrefix = 0; - sha512.doc = "24f2fe0616b0e6872da321bc7878f423df54057c9ed7b62eac4e3de36df4ba9a5f0c4481392902130038c8f2da098d2fc48be34056a03d6e764a01b66c2649db"; + sha512.doc = "6fdcd933b7d5df5a9ba8a84ac882d9ae6dbf31ad4d8d8d163a00dba49335129e55b51ed736775e0216b58d0af0a2d5747925b0dfa1e0b107c6cbc7d2327c2ffa"; license = [ "gpl1Only" ]; version = "0.92"; - sha512.run = "1cfb39ec9982fce753e3c0040123fc0faf39d94a41cac95dd0d189f2f5dd21f0a03c2f7e26de999097905b2bb32ec8d73e6dfa808c8ed2a49610da436639767c"; + sha512.run = "7bbb4bb2039f4bf09c2e91819310664c664270b49171a7f6dcd7f9e108e1a5b9ea722896974a92f354076af848619db9048bd13a25ffdb22c9d51896124cece0"; }; pdfmsym = { revision = 66618; @@ -38549,14 +38693,14 @@ sha512.run = "f424a0fcaaf484f919b1e6646c63eff6550711e23cf938886b9cdbcef8719defd1d23efe949916cdf27dda54a87a8eb5448d4c9e8234ffc043dd295937ea5365"; }; pdfoverlay = { - revision = 76924; + revision = 77677; shortdesc = "A LaTeX style for overlaying text on a PDF"; stripPrefix = 0; - sha512.doc = "606d4f4eb000c0162721efa5dd4ef2122a936e813bea34cc9a4986a6678b68ae1063f31d561d1ef05e4b44d6bd2e4b2254216fe419995bf87396ccd6f406e5af"; - sha512.source = "5aa5f9cf47d1d47d783ec6234d6726494d9b999632ccd94bdb5da78d7ea6805e2fc9dbd21ed8c083357cadbc7b67b7813008de3ce6d719a6fa1f3348c85088a6"; + sha512.doc = "1e2ef440f25cb7d6b61a5407914f84436ad756100276a4348d2e3f6f277ecc98d9fcc08c491924a1a25d6190c83ab826286981f05433c582595d20adfe097dd7"; + sha512.source = "7c9f027f2ddf9dd0e6da5fbb705d454ad6114c6ef318d3d6a1dc06ddd234e72fb3c62f1beea642aabb0f8f9d575fbc3b215a6f0377a6a77d6f0ae7770e0e4f28"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "bff8f9e495b9665dc4eee6d26c9319d0c0180f6884bc0ea3ba7726c0f16d8051db03cbb3fc814b0ba8715163d2f2bbdf102a6288f28449369f104c9ddf78fdd5"; + sha512.run = "c244009a42767ba875949304a8617254b47abd7bf65c3915da46cb4bbf1f26755b0ff1c37fbc328d38ee28d362ded2aa6ddb84a2b7f415bd9b05041c8d0ade1a"; }; pdfpagediff = { revision = 37946; @@ -38568,7 +38712,7 @@ sha512.run = "ce28e8160b14d0833b57445392237dceab536108a9d96942dcc0adf5305c149ba08269d697ab8508d8ba05dbc59dd972dd242cf7c4cd12e3d3e857eb885e5277"; }; pdfpages = { - revision = 75881; + revision = 77677; shortdesc = "Include PDF documents in LaTeX"; stripPrefix = 0; deps = [ @@ -38577,11 +38721,11 @@ "oberdiek" "tools" ]; - sha512.doc = "9275fb2b7085743ffe53f2f127550417d41ceba51b4f52c4d4ac834a7eafe4ef0e37cd889460b5ed7b03ddc16578afa1b2aab5cb7d51d98c31fc56a6a710dfb0"; - sha512.source = "8b17498553ec78777204e5614e76213c9b4a7bb27a0a881a90087e11a647d23dae5c7bbea9bd9a57005410e3c567326b4d79fc0d3cc9c762c3e73ee06498d938"; + sha512.doc = "b6ba76538ec0003b08e08bcb887f3cace25b46aecdb45d2efd36a55a5bdab866422498b6b2ef7b759cf437348b3d0977248e9e90be8aacda02a9a4c8e06ee376"; + sha512.source = "d9c24c351371a52e2f0e9a74842c436eb837078291101f4fb71df26da1c8633270c7bd4d60bd8b0aa47988729893945be952d3942ccf3ce5a29eab6cde5eca30"; license = [ "lppl13c" ]; version = "0.6g"; - sha512.run = "84c51a1b9923cf43bfcc9651f9050638e0421e3b57b6c353ed3870c5ad48fbb3c46d7526d756ceeb16ae4b1733cc212280bba23ea27a22748b2a06eed81e53e3"; + sha512.run = "431b97bdc9f609e1ed987d79fb282d1827f297b695d183f89b047c6be103965c9a6ad725d3755943120a81d154912b4203d35d813fb5093bd0594c7fc8e44a6e"; }; pdfpc = { revision = 68610; @@ -38613,14 +38757,14 @@ sha512.run = "8ec360bcfa5056b240091f1b2b5e6562656b15379bcf74b161899ddce41cb70d08cfdfb73b9497efd48e192fde11bfb4ffc59ed99059e1b6f6619e34b7f39bcd"; }; pdfrender = { - revision = 69058; + revision = 77677; shortdesc = "Control rendering parameters"; stripPrefix = 0; - sha512.doc = "447336df8ed6b0f026e9b99a5a45481fb04da0dfe009e091727d99ef536c5e073ca90bb9e4268104146908f5bd6588dbb8d294cceb0acb3f46763e0f835b6803"; - sha512.source = "83e6d5dcb7aabd6bc3e84d273687b91326209dd78b8c91acb256e5c42566a4e441e526de9b64fd8d5310a6f393ee7e66c6f561f87721959fe2cc9e41aca02fc1"; + sha512.doc = "f676388caa948d03c7c424889b3be7410585f97accadcdc4f086e965881c8ccd304f059f737ca4119801e7c5b22833fd10f37c23edbeb2918496fc3778d246d3"; + sha512.source = "fb3a915881ffb01d413ada7359e752835b54284fc31c03a550181810789c2ece962693952e3c4534ab4484f8ba3e47d67f7ac18434f5bbda1cf0e32eef26fad2"; license = [ "lppl13c" ]; version = "1.8"; - sha512.run = "507450ada31750d833e46a74ab38570bab964c4d36224482d0aa14b2f846a10c34c21735cbf7c4a8bd7f6c10dab5932830ceeef8198b98f72a716aed27a0714f"; + sha512.run = "154be637335406a9591b38e3afcf9cc45d64e1ee92cf65ec2fd863e93a04518353c7d457c803a35a8159c3176a6bd1962796be4d700fb50aa1520e27f54b0d09"; }; pdfreview = { revision = 50100; @@ -38745,14 +38889,14 @@ "simpdftex" ]; pdftexcmds = { - revision = 55777; + revision = 77677; shortdesc = "LuaTeX support for pdfTeX utility functions"; stripPrefix = 0; - sha512.doc = "a16db56366e80b1694b78919a245336c37690ea9a1305a606a3bfa85a73c854e92d1cd8b9ddb0bdfdea82f1ef684d06d8b4649e4111c39f24f321dbcb01aa036"; - sha512.source = "f3e62a5f9029f71c652105b137048cef4f5562dd0848bb7a94d251e2af579c394322a70f40aadbed3ac56312005d59124ef3fd5a2436127a72c430d344ecede1"; + sha512.doc = "2ea902c258be512aa584c255fa726551bb7601b43d95ccf42fdc694c5b5b3cf0a4b3c689e96e8c6e45fd7344de9b58e4c3cc5c63de40f109fa4608546062b616"; + sha512.source = "a9fe99b14d938815b38d45f900c06aed2bd69336dcff0619eb19fb4e4d2acc399b6eba168d01171c2e064646cece8250a43dc8bda49676bda8ee0dbe61ed3644"; license = [ "lppl13c" ]; version = "0.33"; - sha512.run = "91054b61b76382813d80e873d908cc07f8571b7651f49a3dc3e87063507af43bf31107c34187b703b0c4462eafe0cd605159803c72cbf2821cf6ab3afb78fc6d"; + sha512.run = "36778bf7472189a6b78bf2627571210f319b6201ac80e2f5d2f3d29fc93e35dcab5402e50436218cbc48c8be7706da876ad64f7795a31ee8172de51b308be3d4"; }; pdftoolbox = { revision = 74832; @@ -38800,14 +38944,14 @@ sha512.run = "1064e81793884565568f6bde33072dc007c9b9a07c010be602111ea4429ccb803c18a3af13c85bc1367279624266063756bc59c72e6190e70090eadc8857b8b1"; }; pdfx = { - revision = 71681; + revision = 77677; shortdesc = "PDF/X and PDF/A support for pdfTeX, LuaTeX and XeTeX"; stripPrefix = 0; - sha512.doc = "ce5931ec7cd9d836a23cacff24c13b7cf8332174735ac20644e83ac963dfd586434f154e17acfb66d9b5733827a4ffbbc9b51060fe026c3468f82d321b83e191"; - sha512.source = "363eb39fbaff70796a98c679bccec71ef005286b54d86be4f17878550f2a7e4449bf19f808c0e04755818fd73f10014057f104730112957a31e9d000efa52d81"; + sha512.doc = "7c06cd71ec3b92dd5ef57cb15529367f9afb7c2fb171afc8a96b14b89945d8813b16c6177ccb901ad73a510bbbbb1b49790236b4f4a82ea9beae177fcf0c1d90"; + sha512.source = "d6990ca94b403443fb88e1b9597e69dbd125601e06e4206b655c626303bc328de5c384bf520e11bdc9392b0ccd4b7fdf8d022f86124ef9e67a29ca1ab9951303"; license = [ "lppl13c" ]; version = "1.6.5f"; - sha512.run = "3a186a9dc416d6e3aad2ed915aded0b98fe227d6829d1381fdbea3244429258b043441fed67eccf677ab4dd59d15378f9bddc9544847c2770d1e8544ce38227f"; + sha512.run = "1dda49ad109009c01b55ddf99380cac8b4d4b36243f2e8e4c45bcd30e037b2a9bf6fb0339b9fdae8404c9cc9388731faa934b95c0550495b7ded156fb4938655"; }; pdfxup = { revision = 71513; @@ -38869,16 +39013,16 @@ sha512.run = "f9bb13ce722cc896a2be1c5c13bbe588db13973cd9d530cdf7e0e9216f35b5e1c82871a35dddce31dc7a252dc85611c38437a135efe211b7ee58a500903229ef"; }; pennstander-otf = { - revision = 77285; + revision = 77677; shortdesc = "OpenType versions of the pennstander fonts (with math support)"; stripPrefix = 0; - sha512.doc = "033cd5d9f3e01b3ae2b8146f1d11eb0eb749e79b7741e8d67b5d399aac564c6ccbbd1f7b237adba09742d454391d7678f8a30bcf77882ffcb4d6e40b0d52d976"; + sha512.doc = "1d1a02bcebb5a118279af9bb6cca0dc4cdfa0132719e782c9a287e308df9cc7280964651c730f81c1bea6f1c89c4d1c58ef3bda19099e0f822fba6bfb5b005a7"; license = [ "ofl" "lppl13c" ]; version = "0.3a"; - sha512.run = "465b5ff3b197e4d9d3863c43afc35b8cb8c3aab54012d5d362bd947f6468323a2c045cda299a85ae51a90d83b55369536d7f52c94519f621836752664ec114f2"; + sha512.run = "62c932c7648e099b57e7557de90a9dfc45822490ab8629f5aa8125bc628f504b327fe3182d705f9e94d8e9028a4a37fca0ad789c256826a6741c1ef3837b0768"; }; perception = { revision = 76790; @@ -38964,16 +39108,16 @@ "pfarrei" ]; pfdicons = { - revision = 60089; + revision = 77778; shortdesc = "Draw process flow diagrams in chemical engineering"; stripPrefix = 0; - sha512.doc = "cb9f0ae2a1b7a3c8cbb12f859c9cd9d33e447652ceacec2642e45c7db7a96ec6cfb9bf63ac8f711c1661557308ebc3c6c04604412d09cf16d232e23c805e395c"; + sha512.doc = "cf0c8f14faacd7bbe179f68d00d41d74c6de197dc6d2397444b3f2a6c05c851ad5c0382bfdd1b12901983c4d4d5b701b3aad2a7cc9106341fbc6411620dedd8e"; license = [ "lppl13c" ]; - version = "1.0a"; - sha512.run = "cd09de584483a1493648e9f842b743c43d7712b35f9d315ab34871a964b6ea7e8bcb0ff4b8d4399f5ce7d5ebadf41c94e8b88772b15155d4c21e17e4c62ecd2d"; + version = "1.1"; + sha512.run = "b675f4ebd8c2c588a5e0c34c93df91bf9d1833c8c173c87e9100051d0af7054ed830ed1e3010c38af4e9977c10ba5356421319ee99266cbf08838ba93a292093"; }; pgf = { - revision = 76180; + revision = 78116; shortdesc = "Create PostScript and PDF graphics in TeX"; stripPrefix = 0; deps = [ @@ -38983,14 +39127,14 @@ "pdftexcmds" "xcolor" ]; - sha512.doc = "c7aeb723417b316c3178a021bed2089af5a71295b6e5a4dfe965b02c1cf6ce0e8868675fd9b44f1d0c2fb3a98cb59f5e94ba0235cab62668b2405fae6cdb8cd2"; + sha512.doc = "267dea4eb097ba684547c7feeaea16a02e75e9961dc6919fbdbcdd23f3def11612aa80eb6125fbd4252ba30bf56dac0159151d2f753c40d8b6970bd62cc3a3b3"; license = [ "lppl13c" "gpl2Only" "fdl13Only" ]; version = "3.1.11a"; - sha512.run = "7fc3a36422d158ce2cf48eeb75fafbb125fe4f6b3424e34172e61f4013374663136021cfb71a946e9ac688a2f19b3c6733c1c66d4872c30a6721d886f66b0ea9"; + sha512.run = "872356a53a4089f3aa7398b2b2d0165835efd4eb4850827ace4118cf7ac24546592bd2dd854168df2084a3deef90493b69b37a8c238176431a50c725f6607c1a"; }; pgf-blur = { revision = 54512; @@ -39006,13 +39150,13 @@ sha512.run = "95093365a79d7f8a2df134decbac172a080711bcf8e8f77267ea4520ccc9aa398f5fbedaaa5500fa189b3873d8897350dc2c99f142b6bed1a6e7705293a3b8b7"; }; pgf-go = { - revision = 74578; + revision = 78116; shortdesc = "Diagramming and commenting on Go games"; stripPrefix = 0; - sha512.doc = "efaf14f4d2f5fd762f155adfdae29f3e5b5ebd4ae1efc13d8acff25a07276f58a50884d8e56087dedce491865ca1454637fc1786181d11177f94f4bfa0218683"; + sha512.doc = "7b5899b3b23c182eac09c120ec7a26c71c9de22ab28ffde2443c6fbb19a6c56dcfc68e5509f38eeb8065754d53dc1701032c634e68cb22d33178f9cb71260d44"; license = [ "lppl13c" ]; version = "0.2025.03.10"; - sha512.run = "91d7088df139999fadf2b37e8d8315b27adbc0c44704dd044832d713f5a230e50ee28163523fe83782e264dcbce3e1284bac9f58659b3f4a35cf30dd2ef6d07b"; + sha512.run = "5259fdfe7cd45703a33920edd6cfc29e9365618b6599d1f560680f017eaea50e1fd333942c21363933c0472e335fce2670953a243d8ba783839b2091fd6835a8"; }; pgf-interference = { revision = 76924; @@ -39160,17 +39304,17 @@ sha512.run = "9a4fd2f42276cb72cd39dfe3cb5b6c43855e1d7f01f47c53b23c8aae7bee98c89e8a8f784a917c0c4ebc35f9dcaec18b8d4f6bbeb05ec5a80647ff7ca23c02ab"; }; pgfopts = { - revision = 56615; + revision = 77677; shortdesc = "LaTeX package options with pgfkeys"; stripPrefix = 0; deps = [ "pgf" ]; - sha512.doc = "ff82e0502fdeefe6afe90aad4e7615de9be4ef8e2e6a69e7a537202af77aed00c0895269ceed3d38e0f34345efbdd771d22b0c8759fcb46ff8e91ce639dcd21d"; - sha512.source = "758da1f3daa0ef888b484ea657fdd4384102868e4eee543bc97e73f103b67c367277f5c00efd06a2080f9ac3fb82c909cd30f641363120e70357450179dab6c5"; + sha512.doc = "e2d93d9a0fdab3d301ee9a117f6ce7a2dd10532ee073dcbd11ee27b84cd995f14c86ebfeb96a73e436032e7375f43d3ef14cc918c2f2bad0f410a7ebfade3763"; + sha512.source = "3ff43ffe5b521e07e907b40b97379ecfe2b24dd047de1707374295f809975b14cfb822c6b0c5f7ca74c96e2f1f9e1e7c3957a46cab910a93f602b4338b44c1c2"; license = [ "lppl13c" ]; version = "2.1a"; - sha512.run = "7d672d626428c37fa749a810c57be43c6102e1325a6d3e16c57bc560b6d65a57bae94e619a73f3e0efb46ce7b4783d05a6e98c64b1e90c6e0f94f1dd9acd676f"; + sha512.run = "eefed8f9903ec7c68e7e4c09867ca394f45b9e900aa3a2617f2f454a9d8bfbed52018c9bb83707f922d6ab2748d4fc97050a4fd5ca7590dc1e1585fba04bf0c3"; }; pgfornament = { revision = 72029; @@ -39190,17 +39334,17 @@ sha512.run = "5cd220d0d25f11dcbd50b0762a3f5e6f0c7e5f9455190e5fbf5e302522c978076f75b726d27530c3510cd996c4bf495bc9ec0ee1790c1bdcfd766ac5ba9741d1"; }; pgfplots = { - revision = 76111; + revision = 77677; shortdesc = "Create normal/logarithmic plots in two and three dimensions"; stripPrefix = 0; deps = [ "pgf" ]; - sha512.doc = "e943279f7d434b5dd5977548194de9a46863411ea723cd112b49cea7251fe083d5103bd8b35a9f89856ecd9d337111c36e4847c7bb5eb15fc802d3746aa3a189"; - sha512.source = "844b56498b500386947f81ac7fb2e86e0f485f2bd93f2c5ed3d5a9ceb2b9a763f0040292129f0c631f7bc88edd73287b79a15b3aac2f006efe431cb8aeed76aa"; + sha512.doc = "f777d7158045945d50c68bdb07a2836b9023a24f87ebe97fff1ab52d4de0183496434ad31f85601ce5b8ab2187a0491d2f5e8da1bda779688d4faccc75ed7571"; + sha512.source = "da445151220946e6ed13ca4c58d7e6b26dd2e27873e339823aa240fea2664fe49301e5e60fb2e275e6465a6a67bd4ce983b831e62524ef69bc83f97ececef45d"; license = [ "gpl3Plus" ]; version = "1.18.2"; - sha512.run = "485d04ab94f2f947ec42d43e4907fc8ad91997139e26f3fe2eaf2084b9471d56027dfe3dc92c2ce22035b57f06c757e96e5233b749ba54e6c9c1a6a36a2c5f8f"; + sha512.run = "05a956780ebc1b42997f140834481176170104a87f0eb7255d2e947dd263d08029f9dbb83ec9f3a3be201ba92a263300a53db5ef3306c01d7c8aa0c637d45bba"; }; pgfplotsthemebeamer = { revision = 71954; @@ -39360,13 +39504,13 @@ sha512.run = "c0af90030012e8e2c0872769f484213b3235f0ab0c0b0538d2eae438261ab9d3687ce63645dd1e5511c734e80596208d70df1183a178fb52b8b3096b6bd48460"; }; phonenumbers = { - revision = 76924; + revision = 77677; shortdesc = "Typesetting telephone numbers with LaTeX"; stripPrefix = 0; - sha512.doc = "65e75dd9a823c4460199073d0dd03162767d9b4fd3d0ed0a0723646c83e8a89a7630984f7deb0750f9b83b8a0270f59c4a130c1619993e5bc9b4ae5abf2ef293"; + sha512.doc = "5a062520f992608c1e73d98d9b32b22153548a0848e26c9838c1a90d6bcb5e28533ee98d00575b82aaaf220c7b24a52f90788c90af422b146bd45b9415524916"; license = [ "lppl13c" ]; version = "2.6"; - sha512.run = "f7abcfda230a6a9ff36e9ee1432eaf5668ba78d0898d5f8bc5116e18b39b840024bc9dff4f9137f2aa9caf3ffb79223d91e9a82fe141a6f95fd044da81caa6b2"; + sha512.run = "f0d41e8e330500ed4f870e8bddf8ea331cf9ef3c82306c1c9b57cc209b84ce43a4465c0dee70d0dcfb93e03d6bc433478a5979eabc0b57a2f16f275fdc444759"; }; phonetic = { revision = 56468; @@ -39471,14 +39615,14 @@ sha512.run = "1a598dac27ac5e1fa163493c307e48ff2e8c31d9c1c51a676a1b05bfde7af2a558fce4bf410a2c70837d128121331d6aaa393c6e7a84d8b98f9e271184e78a50"; }; physics3 = { - revision = 77503; + revision = 77677; shortdesc = "Modularized package for easy setting of physical formulas"; stripPrefix = 0; - sha512.doc = "197a355ce39d85bdf6360707767380b7762ea584a4e6239fb712f21aec74eeaa08cf4ba4e80bf32a01260072384bc7b56655c6db9ec4d1b90ba88ce8bcd7ec5a"; - sha512.source = "ff88643d6c96e456c0f29157ecfa520c7e1fd4820f3cf86bc14f4237e8b3b5e4686bf2f7322cfee69e89841fc99f991b7fc2d8f3b838b0d2c9ed810e80dac152"; + sha512.doc = "98c78b3520f6a08ef726ab0b13740904379d24919a7210f7b4cdd5f94580dfb9e9945ddf395fa09dc422f84cb0bb3121e6a07f817aa3271d4655a69c33570afb"; + sha512.source = "4fe59ddb6bd3d71d5803757ea7468ffb16a127547ed8f9816246cd3928b659396516d4b8d0ca785f91eeef4f7d0348752651c182909bc942e1df0fdce2345f2a"; license = [ "lppl13c" ]; - version = "0.1A"; - sha512.run = "10de696abacfeef82885d55f1b0be4ef0751589fb6a9c1d764adc8a002619fd82ca9a7a4173755fccac92cfa38213b556cd00743c1816b698fa0f0d6f3594495"; + version = "0.2A"; + sha512.run = "2c20988fd3f6fb6b550508f8b22769a76e297c52f6d6f0b7fc6cd5aad0cf796b4477e1e5fbe22a6df6a7ef05b67a19c393c5e4f22c1a291907307b661092174f"; }; physunits = { revision = 58728; @@ -39491,32 +39635,32 @@ sha512.run = "96f700e6dd103f768383a78645cb32e363b83c459a0c764a77d127bbf2aa7c143105752ef9910a2d9d6e659547931b01a2bb0683b41d8870c0fd850d7e01de3f"; }; piano = { - revision = 21574; + revision = 77677; shortdesc = "Typeset a basic 2-octave piano diagram"; stripPrefix = 0; - sha512.doc = "50609a17b51de85d5f9df4da91c0c1c421a86ff222d08268fd0145e248eea740c68445724fee425a2adbdab85e0cf5b4a9bb4ee5cf3bfcb4a3d5cf4f1868df47"; + sha512.doc = "85fac24aab0a235cf5d4c2c5d6c1c3137ae530d97dbc26c493d495b768cbb9b7d4b8096a17459cb4a7d3a5889f9b5451ac2ea2ef20e337bd17b3b9eed3583f2d"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "49c3b29f48211ac6ca04ef8f9df74cd3f4673a84e9d84c2a9b06bbc958abd640116673abd751be40adb470907bcf65a42756c22996f0adc4e2c0dbf3d6afeca4"; + sha512.run = "8e8531a8c883da64b21536bbdcb48a26c1c40554a1c9a53123db6764a1478183dd2de35c7a3a57731a150b2915b2585600902cc380bccf7fa4d64246fb723388"; }; picinpar = { - revision = 76726; + revision = 77677; shortdesc = "Insert pictures into paragraphs"; stripPrefix = 0; - sha512.doc = "07a4c61928a7557e61fefe5e0e088c39cf3b9ffe0c993d776698f9f3633ba3fae797a173fc5091d79f3ccfbcc81305d65c457466220602c382fcfc7858668d9f"; + sha512.doc = "d780eb362c937d029472b1dab35593fda8b1e9c16476d5542b9e488479b5b23eea2c57c8a4be62c2b59bee9b8f09caa5ba4a8b8dcf87997fb76260632263f27d"; license = [ "gpl2Plus" ]; version = "1.3a"; - sha512.run = "15d7e998d0c325b7ed466a3cf0c3cd239ad0bbcfd197aad908f70c6f3a3c2d99fec746e2bd9caa48bcac7e727d5a545f964ca3404f1c1fbcfa4adfc4b78ee496"; + sha512.run = "ee2d74a135f462b83a040333c8b3c7d9f6946f745383b59430ecd8e97a7fd3aafb234224bf90213098ebc036fa39e56b4d8b2dbfd26a52673fad428b29ed5cb2"; }; pict2e = { - revision = 56504; + revision = 77677; shortdesc = "New implementation of picture commands"; stripPrefix = 0; - sha512.doc = "90fe6e6d6fce7d2a679bb511e2b0bbca2edc42f332886962aa227536558083897e1e3425b6c7efadaee6aa46d1e404ab5d4c18e21db52e723be8d4f0566eb5c5"; - sha512.source = "0c637f9979672267e73dd762b43c3339f41ed8965c12fff1141c757572ff7cef7d7f2d8faf50d855cd22a3810b9ead5318b6c20c3e5218f01fc32252f93d29e7"; + sha512.doc = "076f544c1e720739f7bdeb843af57fe075f1e5deee0b803ca125fb0fe8395df7de75cc3f162c4ff4ec992678148fba4516542d84a1374c904f8683ac183b39d3"; + sha512.source = "142cff2877ef35cfd9eeeb22e8560370ed8d6606e375d83abef115fb6e8bc4c80611ffbf59f40a91456d87306c77913203414b077a925a1b71d3577911c8ae3f"; license = [ "lppl13c" ]; version = "0.4b"; - sha512.run = "04c4fc0ea9647c0a434be2ba709f539392685233adc92da262fee4d081b6d31bfe88d8c537c19a102bc7200e2adffac4f7a4cbb3a7a47ca47c26e93e96772e6e"; + sha512.run = "f37d83ea038fd5d4a69febcd394f14ec6a3cc52fccc79daefff7762e37dbd34e841277bba2fd4a5e5b233e4538d74e5b778dc3db0d4a61c8ebc0b625579199d3"; }; pictex = { revision = 59551; @@ -39551,14 +39695,14 @@ sha512.run = "43e840d6374614a406f12fe89eb9a24f8d484e72aad062f2f95bc05c2e44b6f76f951038de70cf83bd916461ae48c4f924540c6b6005311a482119f1c5e9c7bd"; }; picture = { - revision = 54867; + revision = 77677; shortdesc = "Dimens for picture macros"; stripPrefix = 0; - sha512.doc = "ce60fbc915b3c07db6ebf4bccbd0e2e8ed6f38fe0c07075af2c433b2bd7f82cd191c314ef3ae1fe9b4a02c2c27d75e97a5831c45b833a33373d545a977a162d8"; - sha512.source = "599ad9e192d2ee50b7037d93c3a8541014ada30c13a9a8b637ee33ee9dec476a46779b06a44f56288e6fc08b29408af30310fbf0ec951aef3a8b0d8dd776aa2b"; + sha512.doc = "0a1d2ac9bbd0e4711c2465594786af06c2388c19d43abd2880289e413596caf4c03da498720d90d92ef598b74512ee9db68d2f26c388dd27e38f04240d19df8c"; + sha512.source = "67e01267e33394ed44e38346d2805d0a14ae9cd3a3f92d13b33b0369c1a1a32c4041bec8e505526c510b9f3113ae288df85374fa5b56585bc4a4a04fb41080a7"; license = [ "lppl13c" ]; version = "1.6"; - sha512.run = "9dbb4e17b455a6a18bae6309864412b975d07a1a11e908e1023ab8e990ded0956ccf3826e72d9878f3597eaa4d185c8b147d2c7d2149618bdb0b09fce8e20e90"; + sha512.run = "5b31d405d22d4f6e79f46db7eb5c41880270201e6aa9e23679eab631ce4e48826884bd36804c05805e7bc6916c57b852b3417d148ff6e216349507bb371c76ad"; }; piechartmp = { revision = 19440; @@ -39578,16 +39722,16 @@ sha512.run = "79b804dfdbb12b8d2e854341062f2a149f9b0e061385a30650c39b877cce72d1af4ad1644d73fb3ca733a171aa61d1b533295818dc10a92eacbce2ca60722de7"; }; pigpen = { - revision = 69687; + revision = 77677; shortdesc = "A font for the pigpen (or masonic) cipher"; stripPrefix = 0; fontMaps = [ "MixedMap pigpen.map" ]; - sha512.doc = "94be29262f4d00ff65c1679029bc76b33ebc10051862cdbd4da08ef9802975378efda5c2b2cbf85877382d093bb408feda0d53d3458337bdff5239cc851c1dc6"; + sha512.doc = "2f55888c1869d541395c7db43129ad1e68d725f909d84e6d690d8670145612dfa308748b63e0218d079ffeab63a2d57650647afe2d6b60450194a61998c18e75"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "54e472281b1ad2f98b8f49df945fc89ea2e28bbec4088c15b4b73a411ad42936f408926a006e46656eb70b90172f39dec376b2eace6fd22923dd4881e1659618"; + sha512.run = "5f68583cf88c749d3ad5bf2fffddfae3a3a392fb5fe981efdb5712a5e1b762aa91707becc67508c1494d3ea8709cd3dee8f07e3230e6f4bae345c5c4234224e5"; }; pinlabel = { revision = 24769; @@ -39616,14 +39760,14 @@ sha512.run = "dcc4280ef914ba66210ce471dc276042070b3246bc95ecb93b3d8af55393f49921a1d5e6851223299831344503dfc77fc2893f4cf1b78351dad40058979c20aa"; }; piton = { - revision = 77302; + revision = 77677; shortdesc = "Typeset computer listings with LPEG of LuaLaTeX"; stripPrefix = 0; - sha512.doc = "d7ae6b2c19168563904c3727bd70c9d0f687595b2e45ebaf048c186b2e558202cfeb246609a04ba4db732f9fbd62aabe1a6de16e23ccc803ac09d1ded5a390cb"; - sha512.source = "89ba1a5fb8e9e719a68ee566c90127aa6cf097b8dab0929768a60307ce321cd2a51804cb11fc15d167c35a703cffa7975099c3c496c304515c0a8adb46cbb0af"; + sha512.doc = "5959169dec24bce209ec1bd40f5b3c5fa42db6cbf7abc8078281260a0d84e8423e6274feae58300139680c0b814f793139c77348e14d669b227f5f3399d4aa33"; + sha512.source = "bd7813fd33252e23d113044dfeccbd1bbb59cb0296cab65069a21770af0bb513e91c54858807e9e00fc19e56a24353dadd67ac84a03c2e22f92fe29e60c5d291"; license = [ "lppl13c" ]; version = "4.11"; - sha512.run = "4cc370d19a07b5ed66f60e94fd805dab02d89bd2dcf3143ed73f0320cd83c83d9ca4e76f116733684d68ba9bff2e7b6814d34093ecef5352213a2f6196b9fd41"; + sha512.run = "2d3b7125ac4cdd8ccb513e837b371e001ba4226d36360e004c1788f34282d3be11acb0bd06c1f219f0057ce9f5f8f9131cd9246226bba680cbc5dcf3aab8079a"; }; pittetd = { revision = 15878; @@ -39735,13 +39879,13 @@ sha512.run = "476dac5b149811659c663751478f9f224e209dd63954cb88baadcc94c70a4861673512e01c4a5f30097d242f56f1a6edbf4fc225f8b561e49a4e60b02020488e"; }; placeins = { - revision = 19848; + revision = 77677; shortdesc = "Control float placement"; stripPrefix = 0; - sha512.doc = "2ac2312083ae8abd3fe3f85da7dc65032a4c6bed4d1778c058120b48292f459d1b77d40e4eb6f0afaf88a5160d4fb0eb7f353ba1d93b7ec672f054e58de4d6f5"; + sha512.doc = "77688bc564c5996ec49f69329b73aa5f122ce2da71aad7fc352117a380d304d12a3013d88208e2bd8019444f6720a1e741e38cec55fe6a7370795e7a57a54504"; license = [ "publicDomain" ]; version = "2.2"; - sha512.run = "618eb33f1fce0b089fe111b083b0153c146e0d8abbcfc235a86dc6a698a2fad080f8ac38e04037e06b0e1e2782291ca6d01ae69922d181b26b4c809d6aba262a"; + sha512.run = "ab7be2b63c1777991007bc5399920c61fb2ee704903c85064dc483836c114f3544bd571ccc5694228f48cfd46f1604065276999a1e1fedbf6f0126f2057ccb96"; }; placeins-plain = { revision = 15878; @@ -39830,7 +39974,7 @@ sha512.run = "f662191f6a053585bbcf5a71635b6f63ee5d713086bd24f3c879f73868b5ab42b6434860b68408fcade7b7ba448845d1dd6a5be12b10bc25be8032b9dcef9615"; }; platex = { - revision = 73848; + revision = 77677; shortdesc = "pLaTeX2e and miscellaneous macros for pTeX"; deps = [ "babel" @@ -39894,11 +40038,11 @@ ]; } ]; - sha512.doc = "4ad333feb0123a77db86604f897f97fe9622036d31b800c6a7f65b6150dd5677e12784f220cd4dccb7e93e997269cf7939fa904baf0a25dbe4cf9d3af98dca46"; + sha512.doc = "bb6d44fa24aa29390705113608366231fba108e5b22bd34785e8c78aa645d05963cb24a6f8ad8f66e83fb349481e67549afb74fb1a632ba6df99045912c66735"; hasManpages = true; - sha512.source = "0a302e5fce728e1177a1f93cce5e447a25faed2f4c2411336e08c49343269bba48e38febf71e423e3970250b51ac49e4b9fb370a2c96952190f4ff18b503a147"; + sha512.source = "32ddc799307c2bb099a6dbf3f82fa82deaccddf07084f62c5e405ae3d49e7725442d8e08183a2e25b49e44f5d86d924f0dcb0a93bf1a84abd117569d8141e5b4"; license = [ "bsd3" ]; - sha512.run = "25735e799ee351d37835dda2f3005fe2e4110c6d6e0efced86e0976124d2a1c9554655f6580308b51ecc39bd28c1bea9b06d4c7d630b6c0669f37b2a6dc08a58"; + sha512.run = "a59fa663d19777c3c7f772f9ccae4115a7f2997e42fa09c16f4e276b18f1a5ebc381c6b91832c49b7ccc0c8ea68629aa7c274725a2afddfc97082d16c09d3037"; }; platex-tools = { revision = 72097; @@ -39921,13 +40065,13 @@ version = "3.1"; }; plautopatch = { - revision = 64072; + revision = 77677; shortdesc = "Automated patches for pLaTeX/upLaTeX"; stripPrefix = 0; - sha512.doc = "e4bcfbe263cd17dcefdc239f06f1287ff8d936f0a6b5ea89f914d7a4254e08040c076be0317f4e3cf2aa96542878e1c93fd3ad5b9633f4c3c3d85ee9d719f4d2"; + sha512.doc = "2f73db9a72c164ac04c73b9223d896fbb7c0a5a3388e314a7185fb35b40021103aff6e3ba8fddea505f123884a07d82ceaf9969087349cf1165a55abef084cfe"; license = [ "bsd3" ]; version = "0.9q"; - sha512.run = "1313cf815568dc385d5d1691bba7e57e246c45e71242acb94904ca0fe796940afb59bd3d07f728a9e407a9a0914b3890a7e7dc3c8bde3ddab7b36c3ed9ffcefd"; + sha512.run = "dac0a32223f1de80368aa21a57404fd09735ed27a6c4fe8bcd0632b85988ce1281b93e56174cb3a6fa916f508bac2932b74a541512d41d60ad6cc42733ab834f"; }; play = { revision = 15878; @@ -39948,41 +40092,41 @@ sha512.run = "3c7b076044328ceed3005de84d628d6d926f93c1d759982c2e37c8831093aa12c0dbff71f8b8bfdbd171dc545f313729c7c11086a3e529858086896bb64899f2"; }; playfair = { - revision = 64857; + revision = 77677; shortdesc = "Playfair Display fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map PlayfairDisplay.map" ]; - sha512.doc = "006319162a3a7035955064d7ab99e704bf828cc7441a9c930cfccf4cb7e70ac52ff672de3ce8b415fbfb20f29a0b4c09703fe0e3715d15e38c1293973bd3a86a"; + sha512.doc = "bbb55f9693b089d4efd81e41ea922089523d417d1179fa5a7bf347706a7a5bff1f03939534546d3a5017e3c8c0294450903020d38b92c8c1b91b663bd4beaa52"; license = [ "ofl" "lppl13c" ]; - sha512.run = "2c75ccda034c607fa67993922e498347cf8a708c31360ac63d8304ebcf538e2012529864c6c3102a63b0320db68101fddae021ec396efaf0396d4d609cd0d711"; + sha512.run = "20a959cfa3c7f7b9e98e4831d3c02bed46bbdd5f09690314727c3efda8eaf3e0df45ad2c7bf0df0617f169c1b37b24f4644808c1e20345d9e10c75296e535017"; }; plex = { - revision = 77018; + revision = 77677; shortdesc = "Support for IBM Plex fonts"; stripPrefix = 0; fontMaps = [ "Map plex.map" ]; - sha512.doc = "7baa11e8a67242557700a4c96c6b1c868b0a5b74639022082370a448fafbc5330c107b6ed525593f93acc3b74c8a6f07e5121c157c629fcc2d2393db137f05de"; + sha512.doc = "0c023c78057a1b2afc135840d248f263a25f05824d849438f6ef28f9a651f1a90fa31f726f10fec126dceefd7fdf9bdf1346f6b9c90012c8f82476b8e02e5a46"; license = [ "ofl" "lppl13c" ]; - sha512.run = "e45410dce2afdfd804c0c2ebfaf58547706846077b3d9083cfe73252f030523a3417cc8dc756e6c4cd914257474f38a12bad35611e0ea4a5d2b4e47fecee368a"; + sha512.run = "ace127bab93cbf79348813c4c364783ce086e364fe4226ded6a39f4a5e13f4eab0397bdcfb1642d4cbb08b6102ea6c8ed9619ace08a26c27cf1debb0fe4745e4"; }; plex-otf = { - revision = 74719; + revision = 77677; shortdesc = "Support for the OpenType font IBM Plex"; stripPrefix = 0; - sha512.doc = "37da022721bcad704b97533fa22c2a28b2c68de20eeb755ea11ce0e562f3d552ed8b0770d62522e51cbf318da9a88df0c79e46b66b93f7ad6e3dc2303448bf18"; + sha512.doc = "fb84c6570d37a309a6d7d6cddc23c0876c5fd8163a082d8f18b5c9974fcb29c713ac794474b4114cf19ca8b92bc0f51f85ac1bc66434628ae34110629477d690"; license = [ "lppl13c" ]; version = "0.11a"; - sha512.run = "deb1565d4be296ca61ca3d145563a2ba5116723adbd44b28259b4bd6b1c71154531ed863bab6128add05be7316efa7aecd7746cc32b830168efeb992a1b1aef4"; + sha512.run = "10ce1ba74bf0c75894000ab7d515c36c79cc802f4e9a3befc66e9a2f8c292d9879c2da6f48e42b9171e8fa645f771f9f3ebcd9c5a5e70f0e86c86e732ccade5f"; }; plimsoll = { revision = 56605; @@ -40046,14 +40190,14 @@ sha512.run = "675fa1fd973451783e84dbd7f62f9637e16ca3fe4bbea4c35f94c7796ba940384082d6ec642f522e41c8e2184141a4e364db41661dad78b5343ce8d9c3cd8dee"; }; pmboxdraw = { - revision = 53046; + revision = 77677; shortdesc = "Poor man's box drawing characters"; stripPrefix = 0; - sha512.doc = "42a439f2f88235faf7302400432d49166861476cdc43708f84780d153bdcbcb55dea1a6b31cde2045d0b99d48c2a4f51ddae8bdee08937308c5de02e9b16a523"; - sha512.source = "77220cba1cb61836f0be161566d1f177f2c503901b0fd4c0052dae81b457f59364596eaa4a32071b5c90623509f646ef3140f67e29a558b4910beb3a1d63cca6"; + sha512.doc = "0eb15d124c4cf76c8dab9ed202cf5151de2925771168c2d3b9aadc82269b41bd2c42bc0313d3fca99f0f980684e81a84003b85f90d2a02079baa87699b9c5851"; + sha512.source = "8136c328d2382d5f86ec889dc1c0c1a258c18454e9595a8a579bcbf53e2c707cbedc6a63ce09049e3238e36b5153db3b1942f93a7163e42b03c7519ec8ab6e82"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "d229b15e57fa76a9e8e9b903b5fbbb99d81d3c8a2b1818d71c103df7f2a1e9bcf79aa8396b6ab7a2ce054371d212375b968a4a5d572fa8686223baa8dccf4eff"; + sha512.run = "30945acfa28645e3021d09510b112bccbc0735dda5ac6b8f2358be28bf4e848cdb87b75d9b294d43d6ae44b1d13937aa596dfbb3ed96d65bb76cdc0106541762"; }; pmdraw = { revision = 77509; @@ -40074,13 +40218,13 @@ sha512.run = "b6e9f00789ad102b6cdcfb0fe48e5ca4f6976a7c207088c0c3e8b0c2d4fa376bbb932500d42133571a6e18747615c77eb6df2b4872ba86f853e3069ef198a671"; }; pmhanguljamo = { - revision = 76924; + revision = 78117; shortdesc = "Poor man's Hangul Jamo input method"; stripPrefix = 0; - sha512.doc = "436d99959074cfbb8c8c3e3194d264aca95037c872e32013e2f67e31f9fa65f4ef8e3642cf8be39abed1f3308db819a0b04ed6a7293147567a759885310a3703"; + sha512.doc = "f18b8470b88edf9cf8417d159114b20ed5835dd9fe0787bbfaf4b2048b0f5b07b048beb097f0dc3c84e682caa588e16dde5a7f64a6af18309d989841c6898f73"; license = [ "lppl13c" ]; - version = "1.2"; - sha512.run = "7846e7b528e6ece8735a67ef23e35594a9569984133f6a6aa9a6de6d8d851081f5c0bca2a81b15159af7c52074770074ea5d1f16977ea1f51ac73a91e77a5e00"; + version = "1.3"; + sha512.run = "9116bbf281d0bb5374ca86a17af08921c82b24880db3a99dd651affacca41b70ebef7b85b1f0c8492a5780c145fa02e9a5d07bf652f23d9550486a2cc01aebad"; }; pmx = { revision = 75301; @@ -40129,14 +40273,14 @@ sha512.run = "e9bba80cd6fcd7b1e7b0e46fe594b3e25986dac5fe39d329ed4b8e15bc6b542e033a392abcad4e0c67d5401066703a1a89658ebc612d2adcf846de81b34fb78f"; }; poetry = { - revision = 53129; + revision = 77677; shortdesc = "Facilities for typesetting poetry and poetical structure"; stripPrefix = 0; - sha512.doc = "540a209251cebb31bdc87143fc8b60627a9296f488f58a81faaefb3c3cb66517e8a670e81b4363840cfa1220697d26517fc1bebedf43f62a4f1c18e3e14a8d65"; - sha512.source = "59132d5d5deb62236ebdb4ec0335f3557cb4a99d4a5871ec40669801338f5f1b72fe3023a09160feabe2e0e1d2e1a78c8b803dc4d21c63cd3efafd4040224f9d"; + sha512.doc = "57ede8c0f26e2e04a90695c278d7b3f044411cffa00f4d6f2cd5c194f51a4ac5af4684e8cf4b75c9ac16343783b8d438022fc2c5351fc3f12785635ed1068ee0"; + sha512.source = "89ffd84b8ff53d35bf14171cc1e61a490894aa5af77ec91feb376571190eaf10ddae78343dd6b2fbfe0eb1739ce986e73c152050b2792be1cd8a1f61dadfb24c"; license = [ "lppl13c" ]; version = "2.2"; - sha512.run = "1f618b339fecd44d21029ff9ecfb95a97e47fd5d20089a2115d70c8336738c794e1c639c78a16b5756d591fbe3ad52576e3923f6f86245fcc9f7501008382eb6"; + sha512.run = "91a01b8f089243a9d8b314101963cdc1bf16cfdcd6bcde86d4366872b6282d3092a283ec1b4aef30950c1b214d815b8ec732dffd5cebca0baf6b7a90288bac12"; }; poetrytex = { revision = 76924; @@ -40163,39 +40307,39 @@ sha512.run = "07e1479df1d89b568388a855236d997580cb76ca6ea8f45b55622425d10584037cec5e17a734c24a0eb0a9746966e94137026c37d4696b475e641806d07a7ef5"; }; polexpr = { - revision = 63337; + revision = 77677; shortdesc = "A parser for polynomial expressions"; stripPrefix = 0; - sha512.doc = "d2477a275477b6e47461e769fbf43abfc746769582cc916eab153fb7ee19e85285561601169dea0335d0c525b79c5435ee2d44ba931739eb9d903a3f2e3b670f"; + sha512.doc = "d5e3a4c41ba731d6b5687ac14056ca544a81af6874f5241af88872dd84cb607761fca540d09c0c496bd7edee6cc478bfcd05a1fdce6704ff1378d20e14f7c592"; license = [ "lppl13c" ]; version = "0.8.7a"; - sha512.run = "4d04a0a61b5f50c61eef41360aaec305b727e6d8686e8ef1742098a7980a6508e3455a8282a9cb0b4549d7dcd49cf065c49bbb7e710ca5120cb32567fd58fb8b"; + sha512.run = "dd542f45eccb4ddfb2d7a29eeb0dfc0c63249625409d78b85b10e08d2ac6a5244a5e0f68b232eb3803514423fd5c8b79c8aa5f5c5e96ddda6cc2dcc42203c3bb"; }; polski = { - revision = 60322; + revision = 78116; shortdesc = "Typeset Polish documents with LaTeX and Polish fonts"; stripPrefix = 0; deps = [ "hyphen-polish" "pl" ]; - sha512.doc = "755e7625d5ee1e4457e7ee518469d585c9c1e566c57bf147c62195555ae91dadb68f469127cb18a7c30cda1468129db09cb09b1974f5273d41c9491a6e1d5ffc"; - sha512.source = "8e216956a95df02134cf411d170a75309c3f167a5bf7d78f77c4e47950c8a5da52e523e367f5ce60492fc0ab7cb205e9b57835b883225752731ca094d7c507b8"; + sha512.doc = "67c834e2978005b556459fcbbfc21f75171a607163b7e2708b0a03645fe7b543427cd511a433dc276bdafea96194d187085502b2c6baff4bf0aa874b04d0f7f7"; + sha512.source = "c66b9e5ed5dc769bee97861b6b829d4d826377a73f045941f3457da35cf3feeb7c7cb59d5bb1fbea0cd79c0e2a719977cc862a63cd8a5294cece7c8fa673ddee"; license = [ "lppl12" ]; version = "1.3.6"; - sha512.run = "24bdb98990f66e89085056e6ad3e0930dd16d0f4bbd07a2c9a49931796e143505276d2025fee21b2b52d927c3b2992d31f4edae4668cdb549f6f00ef43dc1c69"; + sha512.run = "2ef3fdc8dbe225e57a9423f95757fef194216026d202fbdd7379a6409b91a740fbe813e9b346b1aeeaf8ed0a9ee312e5352397b82dc2a0a1325a6dae38bd4ab5"; }; poltawski = { - revision = 67718; + revision = 77677; shortdesc = "Antykwa Poltawskiego Family of Fonts"; stripPrefix = 0; fontMaps = [ "Map ap.map" ]; - sha512.doc = "51067d3e930f9cae71d5cdf11d6ac83738e23539c020c93e6f4d8b460e63b04e77caaa41927ed8658056d96ff4fdcfc087e591be991e10c7e95a6b58d56ee368"; + sha512.doc = "0e1506e25c75d7da08d0f35f50bb5b6b8a9cde365b6ad9a19cdb90a71c4b086189b59474961e499625fa19f33173279a2dabdf58259a1151d81eff721b5c9a96"; license = [ "gfl" ]; version = "1.101"; - sha512.run = "620708dd3f1d2d8b2601377486631c2bdc779d06d2016e1c9ab5869afe00cb88dcb1ebd055b6859ad3e3dd25200c1079b723613283f048c7cd7354977b66b8b9"; + sha512.run = "ee05ea8e1e992b9f08b62ee02da4090d2bc965445e6357cda3c9b5cded34387c290aed7d6119e7a73731ba99547ebdfb276a0b7e9ba8917218e8d9cdeb011c5b"; }; polyglossia = { revision = 76990; @@ -40228,14 +40372,14 @@ sha512.run = "26169961ab8e21114a4c44470da03fa510822b495f36afaad745c0324d45d5bd64e4e5587b7601fbb97156ba02ff18a2c253e175296f15f2fb3915f7bc15e060"; }; polynom = { - revision = 44832; + revision = 77677; shortdesc = "Macros for manipulating polynomials"; stripPrefix = 0; - sha512.doc = "b0fdee90082414d88469ba5067f1c16279ddfc8c13627098bb3c2adfaded3c355cbb161193160fc5b9682d45a10216c56fe2613855528f9f4965479c681e6355"; - sha512.source = "cf9dc9f13290bfd84e2956630eed115a132bcedfd34e6da076b2fa0fd4840fc5fabaf995b44f2a8f3c3d9ba9de851683a306271b272a83331a92fac367d82a57"; + sha512.doc = "55edb0aa9af2b8aa3ce9e903cbf1876a2dd882411379118fc8a50985838a67589958f92795c733fa1246e136c09363b4fed7a6b58afbaed8795c5043dce55bcc"; + sha512.source = "caf4e1bceafaf313cc078dc40f6de1b4ff576c8e86532aff523b9bbbe616e0dd1da8a11d6bcb2cef43eb789596ea754abdf65bab84edea6427831b8b4cae0fe0"; license = [ "lppl13c" ]; version = "0.19"; - sha512.run = "bbff103f5828757f9c58c768ba46dcd9197629273b12d997e80e299dc1cf6a34e851fa4ebe088d131781eb6efc1fbd39cab602ba23b791c68fdb0e12f69440aa"; + sha512.run = "1d863bbcb5e770c3a0568e99de74fa68102375cb98191900d202d6764b8a3dbb32ee2f6a7823ba9a364d953a000cc896557dc8f2292a3af1be3aa76587ede2cf"; }; polynomial = { revision = 15878; @@ -40257,23 +40401,23 @@ sha512.run = "f825a3d4fc6d0ebbaef5dc9efa70dac407b50d851ceb61cd78ba7ebaeb6d3df134dfd497fec440d4cc52c41f3fdfa2733c359cc3a7ec578716ae98d89efb7ad9"; }; polytable = { - revision = 55837; + revision = 77677; shortdesc = "Tabular-like environments with named columns"; stripPrefix = 0; - sha512.doc = "5bdc4a4c8f95255343fccb6db79da434a6b883e0e2a769eac5c8accbb6343d3f5b8de2fd465c5e229ca0ac3e9964fbd96c50062440970921ebf70f01a3097943"; - sha512.source = "dc5c2c007012a4a57a20b569adf784afef0db7b22ae88ac91f54bcab5f8a25a3dbde48a118ff5090d806d42954ea28276ed2adbddfd974972012a645805d9fc3"; + sha512.doc = "2e852559d021859fbc898f23fce4fb0500850fdc6fa39929ed437be4f038c6a1261734889a135e2844ff110763af16e89256d4edb59d0ee5b12aede571508d06"; + sha512.source = "adff076491689cc90961cbbbe0b067f45e380ed84abde8c00e788105bc08d0179eca2b80fdf958f5d490cd8c61f0f55018d52e192045c1ed4741f4ce63cb75a8"; license = [ "lppl13c" ]; version = "0.8.6"; - sha512.run = "2ff55bb460357dc11b274ad3233e5ddd67fbfe05e60d25bcc69f1d06f9b0f247831cb5db4123b7ff859dfa88bd56fd5bdfc24aa992e98f5a17d0f883b40fcd2e"; + sha512.run = "2cb0ef8944b97600dfe5658e060d8412c97480cfc23f9f4cc8ca0b09c2d67c93235ee78fa130606d3f1d0868fa8495f9d0f504923e2c6afffdb9428e65813be9"; }; poormanlog = { - revision = 63400; + revision = 77677; shortdesc = "Logarithms and powers with (almost) 9 digits"; stripPrefix = 0; - sha512.doc = "7d99c4036411bd892bc0a520a42c5e2a1c1077c89e58e1be8a9fc991b87da3d22871e75669c814358701d17add447a7e6546a33a8ada55f55ce0814296273f91"; + sha512.doc = "fc73feac2552120ad4292eec40855aa4b0dbdad67905956d7ad132e239f4120e995bb1fc8d3d6c009a652db05ee769ffd89c18048852be1e51cd768973e2c38a"; license = [ "lppl13c" ]; version = "0.07"; - sha512.run = "e67561e7818e8ff9e02a43c02b8b992a26bef477176ce36eebaea37f56ea182bc9bedcfa56ffd8581b5d696698718d87f5319ac93d79032c4c27780ceb964851"; + sha512.run = "91c4dfcdbc1ac04ad9718946457a0fc3f8938bdb043050bde9aba85a8c7adbe742c21f3bec7f160c72e99a9ea45e377c8768c4009611345252872cb2b927f45b"; }; postage = { revision = 55920; @@ -40312,24 +40456,24 @@ sha512.run = "15c239b578fc3993798c257656d47cb1282135f30407b696d0ea4114ad6d83f41b395b4731fde5e5d49fec7683843702def74f9d1aab0769b1f669cf3c1abae4"; }; postnotes = { - revision = 76924; + revision = 77677; shortdesc = "Endnotes for LaTeX"; stripPrefix = 0; - sha512.doc = "194bc6623d5d9fc88068de1f980c2e1cadcd2b3449e46096981ccf48a9c0ee91606c8d56354193b2a49bbd16032e350a25a9dbea51d316bef5daf48df849e32b"; - sha512.source = "f1ba3c007de95cb60fbeedbfd566c05bbf1ea9784bf0d7b8d7bc5eb0f20aa88f0b96923ad697f504aed18052c50f0f3452f9ef78e855c6af9db5b52de306841c"; + sha512.doc = "80572e3d930764e9b91dad917a890bcebafe16e51db2f15fc9887b9b3296af16fdea9034e5a9718a4423b7a1a4c8cc0701626cdf98fde39d498789d47fe09934"; + sha512.source = "05775ccc40dc0263c4fabc8ee56ad5c8f0beaf19cdb8b2fe9bccf49fc843e2fb71683ec343ca73d783a0f5182bcac64297f9649ff5d7eb0d66845fd3a68666c2"; license = [ "lppl13c" ]; version = "0.5.1"; - sha512.run = "8a6cb7ba06e87584a17a5e9acfb10a21178fa24d1bcb156c8a454d501e51e3edfd856a61a01372ecde2a725edcc1140b3b092e0e14744980b46fea27d3257d8d"; + sha512.run = "a77aae84eb546b2e3a3819af0366703cabe29122e1a382933e589f522ea812bcf27968de05fee59f24cd17b7db5213d1fd925ba02d62531d2203264bad1fce0f"; }; powerdot = { - revision = 59272; + revision = 77677; shortdesc = "A presentation class"; stripPrefix = 0; - sha512.doc = "99e602f4f96d6b805a8cb255d72f49c62e75543df2348471e31952a2588125724dfac07cd82865e9559220ef98a7b8847ab9ebd1ab803d5e155804f3669abe3b"; - sha512.source = "cc32d07b304d6214fca1244823154290c68131111c2144592fb1b4134c59dcd0ab110542bcb64e7462c6959bff1bc9d1e2706bea66b0bed2abfde9c80255af4a"; + sha512.doc = "99f7482eb8f5315325f6b076c7bcb80241056cef9b3dbd0e3ec27a051edac12cddaa4f4d245513411e3e1f0eebb7da8f2da53e8ba7021df282e42e7b37eb0f16"; + sha512.source = "856cfc63cbcf5cb3987c7029ce815739b7bc1705fec8686cd58fc3610899ac3b14b38d9ff393495fe305d2fbe4d06b99ccd849bc8018c2e7e3f7e49901ed5c6c"; license = [ "lppl13c" ]; version = "1.7"; - sha512.run = "c8ab1d65e2ac0695cac0e8a0a683fe712ba51e8aa028316901e1ab6e31b0be68348066fcf290b03321c0bacbf5c0b16265b28022ef38137a3d89bd25aac58dd7"; + sha512.run = "5b14d3ce11758cde7f9584fbd942647be219bdff28032950d717d021e6a0f15a710055c9c2dc43fc28874acc90f1db8e57474593fda476e6f08ef07facc1fa2a"; }; powerdot-fuberlin = { revision = 52922; @@ -40436,14 +40580,14 @@ sha512.run = "51b709f5c9bce0b7e45613bfade25f4486f232896ed1badd27124abde088f5c9ea39ee95006f62d153894192663c887c323f1c64e190aeceae4267da728be012"; }; prelim2e = { - revision = 57000; + revision = 77677; shortdesc = "Allows the marking of preliminary versions of a document"; stripPrefix = 0; - sha512.doc = "196640bfbf73f3f269f5b27f024f4c1e677b61b6cc452d796f025196786c166f60bd2f41ad83ac6cc6b9eca56778a07b77af05fc68f05330f14c92cf391bbbc2"; - sha512.source = "1f2629a45183a026fe7bb3c83baa96ccf437846f902b5075fc210e47b6e3b99e81e5983bdcf617ba7bcdea60851154cb70bee3abe227420b5cc3c5a65e631973"; + sha512.doc = "acde2cb257ecf43265a05ac96ba935dbea1e298b7abdc782eca5ef43ea43f71bf040dba907cac4ec67ecc2e2f33ce1511a589a057e6fa670df87b0a0dc7d89e0"; + sha512.source = "28d2ba74f2010852c9c064e5eabc542ed8109b5a47fcd186ce66e10b4b431c38271cd9c83be51ac905192ed7c30d2ebf7346ed3a9ebba0c6f6044a81ec33129a"; license = [ "lppl13c" ]; version = "2.00"; - sha512.run = "9f9fa79056db5be108c3b34b2ad61d964ba35fc1b6f7e9375c9e2ccbf66cd2028ef9e6689751c90c9ca236719ed1a001ae26753305fa3454bd88650cb12ae82c"; + sha512.run = "78650ae09f97d742c15d010e994d5243bfd6c4a78d49277bad39d1dc62d0a1cb0f1c0802e29f573ee43e9922a046fc68f4e4679e47c6a5487f7a0f6a7b110102"; }; preprint = { revision = 30447; @@ -40487,14 +40631,14 @@ sha512.run = "0f983d4f836c03ede4ed6bd8c2c41dc69ad75a28d9006ff7ab534c6e483e84e2151bfd93fefa43ca327fbeec14787b43205457a9cf1e733f8a4c3a7c561498fc"; }; prettyref = { - revision = 15878; + revision = 77677; shortdesc = "Make label references \"self-identify\""; stripPrefix = 0; - sha512.doc = "abcd8cb7e7ab78511d953d95699060581844dda67b3489317057782d97388f7cba990735b395e9563e15fd1fee137a86e8198d2d545f437a2d105bfd3e95bc12"; - sha512.source = "d4793c0cec0e56a74d05c08547b68a83e5af33464b3c29a50189696c4d000ffff370422192a289a734e42cb4ef6bf2b95866523f3d6257961608e95f13dfb87e"; + sha512.doc = "17fe3cdd599b8eee8e32dd1329250febd5e7d18d4418996eb36db53548ee61ecf8e9add666bfbf8b7e1c5676ce105d5cbd01eb41c429ce6d9d91ed9ca806a5c0"; + sha512.source = "ede6a6f41ea8969e9bc3e3f8936f19125e57a79e44a812ce43eb7fe8d1769988a3dd38ac1ab859e96eb32e984579db24876a7f6873174cd4d13b87d43e252370"; license = [ "publicDomain" ]; version = "3.0"; - sha512.run = "06e3ee942b9a30ff866abf8f6a46b6960321c0aaf2516ce48f587a55ffcb66f158887cbb9a476bc6323e90edd22766fec19d0cfcc2be8805eedd175fdf08ef42"; + sha512.run = "a5370442942182afd2348b38a1bd99e89815ea7a1ecb0c51512bfcb77232498c6cf724d0c145bcaa5e3d3ef290b0a165adf5928033eacf5742893648ff48747b"; }; prettytok = { revision = 76924; @@ -40521,13 +40665,13 @@ sha512.run = "4473785d21e7729fccc9b523b0d31572e2d437126ba585d8e74266af4a098a2b3f329331ccd188438edc573d540d31905a74fbbb723c472344e6e3e5c42ae1a9"; }; prftree = { - revision = 54080; + revision = 77677; shortdesc = "Macros for building proof trees"; stripPrefix = 0; - sha512.doc = "3b4d81db24039d15e76e0b237ecae6454d54b452b542e26ba8e0c45faf4f512124f0c1d1f5fef3ca6e6dcb3c7cc09eead3003a53a59a689e5e917583585c045e"; + sha512.doc = "6108669f87c055a12666be782f3000941550194d79abe3074e0b19b76dbf676e5dc392a2f4b4b5f5e4c65a14e7f43e3d247cc7ad7db28925e708a66695a20c5f"; license = [ "gpl1Only" ]; version = "1.6"; - sha512.run = "d73717b68ce3d12108a76a3850f3a09b9e1100969e79c745b7b08340175ea9599f10f928809fcdbf8ffbece3a60baa41d84dae182ace8b85ff511082f1db70d4"; + sha512.run = "49e7080eeb73c3896a405932ea38cb19520d4ea52138d8980af7d7f514afb8107166e848a0cb7e1dd6b4d0e0dad83df138772c6dc73910359daf5ac59059c869"; }; principia = { revision = 74710; @@ -40539,13 +40683,13 @@ sha512.run = "dce8a85d65eddcb5f52896faeba703e1fd47f6286c0f2f45cfe130822e219eb85f6f2c2359cdbff77062976387c7e7f0c468147e6a742739b5897ec94c86dc1a"; }; printlen = { - revision = 19847; + revision = 77677; shortdesc = "Print lengths using specified units"; stripPrefix = 0; - sha512.doc = "25d00eec6c6bd069675cf7d980886b12444e41d18a83ed8e650923d839da8dca21dff65b110105458767b95c50b52a0143b2f7d88b6567ab3aa9953f4ec32a88"; + sha512.doc = "6db866b40b5324014526d20b293ac2261e81c6d177ef17107746570770e2b824ff708b9553fa872c8d30204326695c44cd3404c4a2ad0faaec2cc21ec4ca59c1"; license = [ "lppl13c" ]; version = "1.1a"; - sha512.run = "bbb48c169f31a1f93024195056c323ce67afa1fcc00f309ef1b820dd40e0b86ca98d05f6cd4af66379682813a3807f24295a803fdc91d8b9f19972e1520d5eaf"; + sha512.run = "3e8504119edd8c33d1f377a2f0999553a349baee5aa906088b24f658c9cd7fc6303688f8cb35d8c0ea8143b9e7715f95bba1229ab57af6b0e22f21d4f5c108d7"; }; prisma-flow-diagram = { revision = 74874; @@ -40624,18 +40768,18 @@ sha512.run = "7270b65b821c303e84eec760126ad421dd65fbb5ff81309142690f8820c4865c3b1ff39b22b2cf700a10920b973e18085a1e73ea3f6c9d90da984d48a19bbca7"; }; proflycee = { - revision = 77424; + revision = 77891; shortdesc = "A LaTeX package for French maths teachers in high school"; stripPrefix = 0; - sha512.doc = "5e528eb4d398293c4c1f533af352b2ff654c3b2d2acc1c3615d057cfb32e0c7772e69c71cc23c151d7dbb91320017d3fdcdda36ffb2cf2a53660da72e19b8c6d"; + sha512.doc = "225bcd74a0d385e2c595595850c20f70d2e07ca69d5f6945d0743c6d082ab4e92afbf86994bdd9c8b20570c310de1ed1c5d02fed9c713deb7da78c4d9c6b3e3d"; license = [ "lppl13c" "cc0" "mit" "cc-by-sa-30" ]; - version = "4.00c"; - sha512.run = "202093c173d79dbaca32504ee4e7f32d50abe63ad62a140f79ff396738c4f32baf50fa74c8684919c8142e1265b6be112332d7643a2ca5f4b76d267a5f67c544"; + version = "4.00d"; + sha512.run = "203dd9dee54642bb07cabf72d76bc9ee6042b5fcc8a40b9a4c4555831c8a8315355f5592ce63a55d1a9df92f9929391242a564e5594c846b69706d2f11bea5a6"; }; profmaquette = { revision = 77282; @@ -40723,14 +40867,14 @@ sha512.run = "79787978d7888ba127b9b72ea38f0f3e7ef9d427cf8e493120849cf7c2852ffe79b5fbf349160bac419be0725a9d79f33a00c13d6b3eded2cf0600b7d0994513"; }; prooftrees = { - revision = 77411; + revision = 78041; shortdesc = "Forest-based proof trees (symbolic logic)"; stripPrefix = 0; - sha512.doc = "d42221646ea773e80abf5df3d38d4fdbbe0fc89b79d3be2e18071366676c10ca2d96ed1e3410a454c8b987c9f2c3d5d90780ad60004e224ddedc727a602bb13b"; - sha512.source = "d620bcf04edb38511a558af9bd0a2d678a925a72ecde17c7c2e1c55b05a92cafd680bcc0f7d2bde31062e5ae94f51f948d1fc2021edc5d822febabba7375ede9"; + sha512.doc = "e0da78b3b60f6b09a54588ff8b985bd7616a7959ceefd3f298eab1bfbe9e515a904afdd744136c601c9659e6016e32107fc46e29023e26c59648115a8e69119e"; + sha512.source = "3072b992b06495d428c576dadd477657040cf2332ed3e01d776f01ec6514141e40b6814a2229cce88b684966b0b89f0ae92efd760703eee221c8d7d8dece4c9a"; license = [ "lppl13c" ]; - version = "0.9.2"; - sha512.run = "9fa4e5897fbddfc946a31025c8b29230ee1ab7360305f0805485d598304796cb1d0febaa85d16c6eee29b7479f5ee5028576ec00081a6a5fc92560d5f683c06c"; + version = "0.9.3"; + sha512.run = "df3e6970cf70ac3585d50f276aa542e9ab4eb72e0af041316b7aa6a27f0170cc3875d3a3a00241d6467fe584cb8996b8e8219e1e13a68347260154f0633ace2c"; }; properties = { revision = 15878; @@ -40751,13 +40895,13 @@ sha512.run = "d9a352995030efd57ecd46028147a6326ede0695545194a01846d4a3e2d29096ace9e6f69900766906f3ecfa05ce566ebd1c2c5f76a3b2b2646c1e0f865093ba"; }; prosper = { - revision = 33033; + revision = 77677; shortdesc = "LaTeX class for high quality slides"; stripPrefix = 0; - sha512.doc = "21593ccdc8231e37f0b2938d3978205ab3ed61f74a6e8a4b1dd2cf82da552bd920a7711c025964fdab5661207cbea1aee04244c93552e20d10df338c7dc5c138"; + sha512.doc = "9a3c5d8eb8e397fd2bd7aad75b69ade040c0218b353f7e53a98ccf4ccb03c018be25e08990cb8f2e56d527904fa1134076987f0f2051d224ff5713d6996bd226"; license = [ "lppl12" ]; version = "1.0h"; - sha512.run = "bf2285803a71b00c67a9e64ca5e51bdd880856338b0bf3e95bfb2ff2e78d5cdd0617424ed95918b5982d5befa71476b89567b2107eb0c206f9a9f53966a983b6"; + sha512.run = "75d073c82533fb7918587c6e59df5b3a772677936ea026473b10291f0bc3b31c95e006dd8ccd24e81e66a75fe474e1a32737e0ab6193a8b4004eca04af0d0230"; }; protex = { revision = 41633; @@ -40874,13 +41018,13 @@ sha512.run = "b02063b8c1df58133b951eb10763d3b9099376a473dc980fef801ab565326ac1c5539be3ee94ee5c79837c1e6265cf41d6554f66e8900df2663d5d7e727e0df6"; }; psgo = { - revision = 15878; + revision = 78116; shortdesc = "Typeset go diagrams with PSTricks"; stripPrefix = 0; - sha512.doc = "9d061c884f76eb87e86cb441ebb693a9c64daca024c35dd631d660f3d1f8b1541c40e285d5f4115b36e2b02b7640ea7be70f4527e7ae92c6d6173625b215b7cc"; + sha512.doc = "6df1251fac6609ec5602a4c8f4cb3356a0ec6d0ad7141fd49ba2936fcf0c079b87b42640275b76f2bb025bcd526179c31193daa3bed2bb96be68647062c0b63d"; license = [ "lppl13c" ]; version = "0.17"; - sha512.run = "75791ac8c340cd72139c50b2e2a05f6001edf2b79bbb9fcb4c9118f2acbc67643469c8f6da34122bf001e85af60b5b0050bf3c7b5bcce7c393e7930e3cfe7eaf"; + sha512.run = "ed8664980dca074b2241aba324d25ad58616e5dd5d6a39a210a4de81ef2aba1f62cfbc7ce89142a72e58b4eb25eea58bbbeaa1c34f257907f467bf5837ba68b4"; }; psizzl = { revision = 69742; @@ -40902,7 +41046,7 @@ sha512.run = "b08cbb8ed7a4b89b9018b5b31bbaaf8ae9c520ffbf47b54d239b30ca67a26e138206c1f2f9951f8cc5da49357c0eca9a3df9eda4f02119355cf2be0a85c3a825"; }; psnfss = { - revision = 54694; + revision = 77677; shortdesc = "Font support for common PostScript fonts"; stripPrefix = 0; deps = [ @@ -40916,11 +41060,11 @@ "Map pazo.map" "Map utopia.map" ]; - sha512.doc = "d1c14edccdf43ed2c786394bc04e9fd683b683532a9dc18d592f918ee8899234d23feb738128aa1418f441288cdbf0c6de832f8c4d98023926baeace36365a1d"; - sha512.source = "6862a7e74be6a575996e6f45a2236db810f1c030d3a0c53b2b97c2e803fc7e29010108e4597d637b8abedd63b1f956da268f62ca2c609accaa4d035be7bfd8ed"; + sha512.doc = "c1dc45b0d214982e4309f44a66d8cd86d60e954a8fc2fd9e00cbafcdc0b24e3477dbdcd12646ee6cd99a23e60eac0f1b7bb22dc29a885e8173b0f5b7069f5a76"; + sha512.source = "6a31b018c5536487f650f8fa42d2939449540c46891a384a04ead9e52fa705b1097a0aecaf189a4ae2108168da12bea08a50e9be0c08835c6905fcee262b60d4"; license = [ "lppl13c" ]; version = "9.3"; - sha512.run = "f7d1acebcd1d32a691221f396220358f3bb15dff2e2cebec4b537b1b790b68d8ce1164711983a52b4f04d6e470df2e3e5fec63bb1d3bf39fe205d5f0351299de"; + sha512.run = "dd1dc8477e1e530b2e91be931066729520f9cc2543afaaf53031fdaf9f0d63f8c78a04f421df5e18090185bbb69e4757ba489b744bb1b654fac461fab0d05e72"; }; pspicture = { revision = 15878; @@ -40941,14 +41085,14 @@ sha512.run = "3109c2709323906ec39bd1be6e7c9151b7b07f9d2dafd5f7af61d3facd3e37ae35bd8bd923968102fc702f35fa4a903e9a50d3a7a85a1c088017aababd16d969"; }; pst-3d = { - revision = 17257; + revision = 77677; shortdesc = "A PSTricks package for tilting and other pseudo-3D tricks"; stripPrefix = 0; - sha512.doc = "e8355b936fbc1685edf205e88f2793ab298aac4e4c06de10dddbe1587b5401ba8cc4d2a01dbad3ad56da5eddb27bd6049a41e6da8c139727d36fcc94d93ac554"; - sha512.source = "fc50cff8bb86571d3827a03f3c64cb62a9fdab25e2595ccf9465e4ad39539ebc0a55da92519ef203da65da3a44e01ee28b39ef27a5af24d26463b215f96be313"; + sha512.doc = "293eaa1ed1a97b4d24e693fb7f31509eef5af695d30585f8a8d87eeb93205554bcdb9e9cda017843da846b2ac47040e47008a324c6eaf210a5e9f1e5f0dfbe5b"; + sha512.source = "2ed66b1e8f3dafe976865ef2be8f650d09de7ba1681207180bacfc29f18f3ac304e9a11fe0c047990d0461beea57e03bc0386f144165a090c2035e769d71e087"; license = [ "lppl13c" ]; version = "1.10"; - sha512.run = "dfd8a2b79d308cf4ae3bdcd438b967446f8601509fd4afb3f090d946df0cc2d66e9b7071ce33e51ad4cd53b7e62dbc02d861d46a302bfe2c901d1d8c82ab0649"; + sha512.run = "cc47056998806ad4d0cf1635762c736fd32acdb9d6d0d7ea9f4ea1d1f5a31a7f4f7d20fdb92bb21c487ad712c14e00502cba1b16b4acbbc697a10e6916a4be0a"; }; pst-3dplot = { revision = 68727; @@ -41016,13 +41160,13 @@ sha512.run = "a4ca273cf21aade2adb15a8fae3d7aae9b24f4cc4a81002cfe0471aed7b5cc7be516aae26151a8bd2d98171f5524686105f3576df8cb0ecc6e16d690907f7156"; }; pst-barcode = { - revision = 77091; + revision = 77677; shortdesc = "Print barcodes using PostScript"; stripPrefix = 0; - sha512.doc = "66eb64c7f1efe3cf39da5381afd282990f9d8dd9e10b03690145687cc1eb10398a8b75fd8b01c87bd0e48e103e898eba81882ab8f95814afd6a38cca01942118"; + sha512.doc = "12a1d73ae037a0623a480537b8dbcea85214749c80302adc321bea301a1a9b425ad0a607e04a681de43e8c71a1b7958221ed1dff0917b1bed6f8149be800b812"; license = [ "lppl13c" ]; version = "0.20"; - sha512.run = "35f0e09f0688ee1bcf4b4c8cfde39a8d4eab2fb167cf438c192982ce1c27c34b258cd8befd18eb2103acd2ee237a1ffde6bcac09fffb5cdfa338590e5a042091"; + sha512.run = "df09469a08f59ccf690fd3211fccc6f5fa0a0092a8ea1e8915de5f1189de27d1c7d3ab2820286b4ef4481f2f7d0f97f05bdd965108e8b7edc6338b446c0a7703"; }; pst-bezier = { revision = 41981; @@ -41053,13 +41197,13 @@ sha512.run = "1f39a02cb0d56b4fcb8ed3a3768b59a9d14ac14769783dfde7108d86a8c6d68d79342df501c60efcfb8aca4c7f97fffecfe4cd0ea0f4fb76e528f696180b6dfc"; }; pst-calculate = { - revision = 49817; + revision = 77677; shortdesc = "Support for floating point operations at LaTeX level"; stripPrefix = 0; - sha512.doc = "d6e936e7bc53ae3296812b1d33ecf6ae890599cbb9fa6afac719d8ebcca4516772ff6c18f27e8d825ab959d430cbfe8876b2bb97e480bf6464690b28cedfc2bb"; + sha512.doc = "d04e335d0f79f7197349e3218af22c1f8be8346ec78cbe4bf4263e3e2abe8bf4609e113d0cbebf44fe219feebf8c44a9405df6c06f4e8d9f4e44854277dd4019"; license = [ "lppl13c" ]; version = "0.02"; - sha512.run = "b40a89c1e0152459e9dde468379b1a848955d40b9d9e05223544347d6057affac092a503e6307904e485a81de781eb9455abd948bef7f343359d44abf37f93ea"; + sha512.run = "26b70adb6857ddb82a31162995cacb77f1f5133a75789f71623247f5815e48e8926b15b96f3213934e343ae013c6948c3133dd0cf0fe7ae95dffb3731073208d"; }; pst-calendar = { revision = 60480; @@ -41089,13 +41233,13 @@ sha512.run = "dab99cf50c712a350a629256a946f067b6ad91a3fed95174724ca36d381292b3d08b7246d145151b117039ed48de482471f7ad09813fbb545525f5b7509eeb3b"; }; pst-coil = { - revision = 75878; + revision = 77677; shortdesc = "A PSTricks package for coils, etc."; stripPrefix = 0; - sha512.doc = "28448330f17c274df993fad0c24c5e0a9f62e476a3fd1f6ff1be7156c00537be78465f55a4c634b2deba30b6980cfee3d760957a67b401b4827bb802b96ee919"; + sha512.doc = "d3a4d6c7d1fdb26266a2679303b3978a220f7750366b12d6c7c7bc5e90cfd7d72899c6a44449cb204e87299a9c1511b9ea4e35ba6dd6ad75c1cd6cd68a98fabe"; license = [ "lppl13c" ]; version = "1.08"; - sha512.run = "6909d022269986e1c6b17b06de9d6dae42074a5f6ccc1da9617553305975d3b3ab79ee70491e95f224514730a30ae8a65e2955da3b4b2fad5d51e3dcffea5f8e"; + sha512.run = "95334a485a4d9241c7a55943cc150aaf1aa6fdbf610c9ff78a96d8c612c8bbd74ece579495b6bd26f7711377c66ae258b5eb87dec9c936efb22a4ee6e0173feb"; }; pst-contourplot = { revision = 48230; @@ -41154,23 +41298,23 @@ sha512.run = "db9f7474d8290640d960f411574b6dad9f9b705eaf68644e001ebfc5050328673f0c1c31f925c6a2cd2279b9bb7ff89cf8d21e71a99e4b937137af404d046df0"; }; pst-eps = { - revision = 15878; + revision = 77677; shortdesc = "Create EPS files from PSTricks figures"; stripPrefix = 0; - sha512.doc = "70542680c550bc11bef851cfcd12010e17f35dd75adfa390ffadc7b920c2b357594ca514fcdeaafcf1bfcf1b9e622b23c680adbc64ae4787fa96ff94f9a62add"; - sha512.source = "97e2adee4ce93de77d4d46946795565dfa0e0da188fd686bf96917b1220661510c1777fb7d025ac6dfca816bb8575487d45b180e4e35cade21353dcf4a8e5540"; + sha512.doc = "f5c8e4bdac237537adbe973353e1d0c281cb049a345db798c16eab47026d6c25c50240027e0154bbb8f142ef6fb68f9315678a575f79d8c9d0c0fc70cf3166da"; + sha512.source = "fb4722aad2a69a587aab61a296ba70dba2d0dbded7613932e67ccf32b437542c2ef32866b812bc9e8df38ab230ebd1ecdebeec06bf32204fe8d1580e048da508"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "90be1124bd22958b0a9cbb45a3b76513e514131c416c98d7f70ca101e7841980c33bd8380e888054cedb873143aad168b0dc25918d9e241f763b9be3ea1a76d6"; + sha512.run = "464b10031d71ee0585d8d7ab9ca8a3c2c66a1a9779bad62478c58b59e7b3b11bcc12ef92d649b4104fd4599e5d903186a196d4b5ada09cad369a16df7f4b0e84"; }; pst-eucl = { - revision = 76924; + revision = 77677; shortdesc = "Euclidean geometry with PSTricks"; stripPrefix = 0; - sha512.doc = "fcb30d6c38ef9d90fcb3c93c023bce33556785cc923c8ae9fd307f66f39aa895caffb6fe82c5b97211bee2bb1641685afbeb310646681f345cda4ca6f2491dae"; + sha512.doc = "21d4b93b331866da87f1c5456f575e33a4301cc2e596ed6c7b6a4cafc6d167466d1b5f94a8add3105994a7714b50dad70d64dec74473a7552920ae9e2f9b2474"; license = [ "lppl13c" ]; version = "1.77"; - sha512.run = "e03770e6f254d20c3f59f65117e6f5c0fad16127eed50a96d7dbc1d7fd26e0325ddb1650e21d6160930b7788809876a8bc7615b908dd3894ae05ac19e5299e27"; + sha512.run = "f7ca39e4278c245c922b01aa9063f099c79856a0b7596dd2f49daa4c2cb13209c3fa8a8e5d3aa9e0a7eebfaf7686f7de7379c406de769f7be0a34b2745f83e0a"; }; pst-eucl-translation-bg = { revision = 19296; @@ -41199,13 +41343,13 @@ sha512.run = "c1ac123bac3f92fd92321387be28f519963ab196fde7ead8ed6b4c93ff9fe5cdf07bfee65bef67b9cd70d020adfa99c72592df9be376d69c5dadcb8bd0d6963b"; }; pst-fill = { - revision = 60671; + revision = 77677; shortdesc = "Fill or tile areas with PSTricks"; stripPrefix = 0; - sha512.doc = "ad51d3aba8d9ee19b4a53081a5956e8cf26f2673faf521af088076c6a356e321ca2fb9a0b504e61529c5a2ae49480b3918bd12235a66ad5c45035ce92e2eae92"; + sha512.doc = "408fbbb8c2aa1b6bf4b2bd865f9082c9ab57fe2d98837472a480ec1e443b03d9bf1d397bc766d0be3ff47574496d05c2f5020ee9c8951a00083e1c8e2f44b96a"; license = [ "lppl13c" ]; version = "1.02"; - sha512.run = "5fa4ae2e862a9297073bf0559dc46d44109d1153571eb8538650410c96f5c43a9a8c85a379690820f63a5198ac1983fdeb514bf4b1342349352f1a16ef3ee375"; + sha512.run = "91fa2a0a13cd08552b3949edd2851edd548c6ad6f3cbb522c3ff444df2afd62a160361a372ca9ad4dbc77585aa481e06b5be9398e81cdceb7dfffbc0feb18c4e"; }; pst-fit = { revision = 70686; @@ -41263,13 +41407,13 @@ sha512.run = "68d0c52bb40354a72b2eb14d2c10a18266badedd452a57e4c2a9aaad343b94f5c13f89853962e85c94ebed9274e87c44cc4ac1fd0203ec54097f71e5c4a15fdb"; }; pst-func = { - revision = 70822; + revision = 77677; shortdesc = "PSTricks package for plotting mathematical functions"; stripPrefix = 0; - sha512.doc = "29fee5fee9fc2cc3b0fbeb04864c7a1c0a2697b81e9dcb9dd6a98115f18b83a902e0c1331fafb9cacc81c933c1c0e7f926932b434c368bdf31914dd028e80edc"; + sha512.doc = "6f1c5d2ddd2220587bba8cc205c41c5edb1efce36d010ae13f379f9a0a3e6afe422a0d82851f8eaa4ff044d6526c22ee8e265c163e9693dd1f9dbaee05e95793"; license = [ "lppl13c" ]; version = "1.02a"; - sha512.run = "4c009fe09b0cffc4d7d33102013593392d8c53d87adb951f01b0c543c33763d3c9f55ba76bc4cb9dc2ed3ef000d96f6d9cc0ae90a83db8d030ca38822524b174"; + sha512.run = "972d3d41c5a5d7c37fe0b18159109a6ba28c141d69b2a6808e8dbd85259d146b624366f7b80eb613d0a6d5014038f878c2cd342238e191af43cb5868f5ee0a4c"; }; pst-gantt = { revision = 35832; @@ -41318,13 +41462,13 @@ sha512.run = "85cbaa41c3cce49aeda36ef55a89122370fc23dc91c5e5e63790aff2b8b748eb6a13a9a921836b2a471ab2deb9577ecf59be0bc6dfa4d2f1ddcf17bc33ca4264"; }; pst-grad = { - revision = 15878; + revision = 77677; shortdesc = "Filling with colour gradients, using PSTricks"; stripPrefix = 0; - sha512.doc = "11f4a4de67f92bb2ba77457b5940e2b848985de111e3307215981e6d39617b8590316de5cb6e5002748d9e951be405e3f938d1708c28a7970be53808688c10ef"; + sha512.doc = "fa723de4d790c0a2d9eeed478179e1911132c2a160f0a74e78d491f850794fd8b5603a58a7d15aad195889bc31252a25675b73b6a96943f0affcbb1b5f241a24"; license = [ "lppl13c" ]; version = "1.06"; - sha512.run = "f98fe4e4996e20947d90ef24d6825d72a8ceb6bbd586b0de9b90d5d73208816395e5b195dcda2816c8e709fa4c408f3b814c02911488c83a207039d28654b9e3"; + sha512.run = "899879d011f737397829c1f49d94ff37e5fbbf9cffe456a632e32b1b55ca3394717cc51eacd653c9efeaaead66287f0df79cfaaeae4d35cd6ff5a1d0c43ad4fd"; }; pst-graphicx = { revision = 21717; @@ -41465,13 +41609,13 @@ sha512.run = "9fc35c7dadd8950e5613a1fb37dbec26547d74d3e1c9ccc8bc97cb20fc73a4c08ba6e710bd9f39c46fcdebf4a5447692028a5f96c17945244cf110038943ff0e"; }; pst-math = { - revision = 67535; + revision = 77677; shortdesc = "Enhancement of PostScript math operators to use with PSTricks"; stripPrefix = 0; - sha512.doc = "1b07b3086fa3e1d12f255632ceddf5b30c219472763cc43c0649b669a6014bb76e3a0fe7c182d0ea24c54fee8d2efe8399867321992e20f7f418d28198661bd2"; + sha512.doc = "f8680eaede3735417dca9123aaaffce89870d48ee74a88cc3f092936aa7c4142dba4f1d0ab76fe6e57275746d990ffb7fdd0237b37079e89d09a3dc9d0f0f3e7"; license = [ "lppl13c" ]; version = "0.67"; - sha512.run = "12bd81bed4fc5de91cd4db49cb97a9911848c347a9a9325cb61637368bda4e0f35f9c5c348bd385d46907b61aa06682ae1a9d70616d4c5c81659550064d4cc0c"; + sha512.run = "ec79858f14bffa2611104b4bea2eaba24da05671d47a603c537392b33b4990b74055b0a969825b8e395adf85383c1d825912d21cfac047270acbcbe04c75f41f"; }; pst-mirror = { revision = 71294; @@ -41492,13 +41636,13 @@ sha512.run = "60fb7e65170ec16f08f4109794afd657436fbb42a18feaff2997fdef20e18376810c3b34e0e341a5e577a6d08d6bf6314adfa51611d83a4e66245f112581d678"; }; pst-node = { - revision = 71773; + revision = 77677; shortdesc = "Nodes and node connections in PSTricks"; stripPrefix = 0; - sha512.doc = "0fc13af7073a64f033a89fd2cc8ecb3609e2a8f9680c23da6ba0352fe4cc3d90ca6ed0cc2f48a2461ab3f6afecead9c00bec2c05b58dbda667370ce142b1f41b"; + sha512.doc = "378d50bce9a9273e10fe57c7ddb2e559f1c6706a7c292fca1d6ce88514e7f9fc9bdb9ed96af0dfd3e87a11cda46524a0c00f3cdcb9ff81890b585c014a5e1f53"; license = [ "lppl13c" ]; version = "1.45"; - sha512.run = "a994b81b4b863bcd60df2c0a061e31a060530f55650421904406cd3717ac15d195e0003486a9d087d333c5467793b6a25dc2e23e41cd46be37cab6e79ef5a66d"; + sha512.run = "988083ac33dea4ff24f75dca74efcf5855f9c513a45d93418fdd0d0142046b769e9e053e46857f78ab72284a9230d26ef1cc6d50ec84c55a9a3e2627eb8c9d03"; }; pst-nutation = { revision = 77145; @@ -41557,13 +41701,13 @@ sha512.run = "c888d41f7e14cf311b359fd37aa0557fc9fc639b76dd5db782099f6d307c4e5e3214df2a670fcdd3625818e461c34ccc0e50ba617714e58aced1c71b484b63d8"; }; pst-ovl = { - revision = 54963; + revision = 77677; shortdesc = "Create and manage graphical overlays"; stripPrefix = 0; - sha512.doc = "755c786cec204ad3dd41043d8dd1bebb33ebbd889580a0a85390ca8efc318076ec9300a8e38b99788bf348a49dbda8ba5f3c758ace788bd9de47c251dd4e0407"; + sha512.doc = "c8b21de1c246f3b3448a9ba8804fc79f7de6a96bec653a1553ab20eca299f8a6788a60863fb4565dacb1430f26a6ba26061a7ee17bb32b2f376f0159fc933b7b"; license = [ "lppl13c" ]; version = "0.07b"; - sha512.run = "e3349edf9643e5d9e370b5dbf1c4dc3078ec82520c943a81ae353e1ccd0e2476105813b0cbbbeb707de5419035edcc39748c7e86a69cb90f8bc0d61d70f553c5"; + sha512.run = "eded4d116bc906e5dd28d8da6a4bc2aa4c3758869a74c8a081f2e043d72cd71a2714f7319ad895e162a2030ef52e65d13ffa140e7d50d5a56f7e79fc6e6ac125"; }; pst-pad = { revision = 15878; @@ -41576,13 +41720,13 @@ sha512.run = "cf519f69dfd1003ab17a4a67f309336442bf35497cd0102e346ab8537865540c314666fbf01cf6e3e106ce922fd8922ac4bbb5b20ee90a7ce24a7a98ee974006"; }; pst-pdf = { - revision = 56622; + revision = 77677; shortdesc = "Make PDF versions of graphics by processing between runs"; - sha512.doc = "eb5013040f3774e81d019c0010e8fb507d22cb2fb9c74e75f2c14aa0e4edd20245ddaaa3744fec7204c607b5f6329425f8f2b6e09bd153e6df6a3ae39d1e1625"; - sha512.source = "1c353ad8d3b62fd5e5bb8746f69f00b8df2c7b53dd558ec8b24d571b1fe84fdab02daa4d7193f67a258c7390d50f25cd5270578d742b085634980eefc744b09e"; + sha512.doc = "c9b0c7a039ecac2bb14e89278deb474a93a3948b6023d9c8aab05df44c15dc1bd72f26a6108f2f2b01406dd95283737e19f6fe14bc04d4d9f3cde186a5143e11"; + sha512.source = "4e107bf3300a573be2d8d8d0fa87dd650ba5d8d02e2b2d0e6750feed52a64cd67efd975dd4ee6ee5b6ae2ec5b3b4acb9670fd9098deea939eaace611c1a7db62"; license = [ "lppl12" ]; version = "1.2f"; - sha512.run = "5f5850f0e908bf6b10977bf616aa82ce05d1f0afd4127b5db14379a510ca62614a3552cc85ec0136805fb479201c817442872f9d1074fa6cc1367f41403476e1"; + sha512.run = "fa058f89c424244f57c177a96d2230d7b2d24212c97ae8a4328c34d1b44ecc6b832b15ba1f9b8f43252e5a2e89818539c1acadbe78855f192674b005df7e85be"; }; pst-pdf.binfiles = [ "ps4pdf" @@ -41617,13 +41761,13 @@ sha512.run = "8eade14982b0ffa2c5e7d5c68a91d4159ee6f3317b20836c3f470ed68940a522459bdce54b1e1dd4068173e50b0c611531d1210b1651d805602f952a1696626c"; }; pst-plot = { - revision = 65346; + revision = 77677; shortdesc = "Plot data using PSTricks"; stripPrefix = 0; - sha512.doc = "870ef12eaebc4078ac0906cdfc225991714a55dd674cf7b757ab7b7925728ab771bc63612c61e26a997d900f8c03ec4d439d767b0a83fa54b8a65517399fbd7e"; + sha512.doc = "e159038685873b3c92967b4b80123b86e3dbddd93116f79f4a6455a781ae71bf48602c8eecafa7a88fc0f37de6fceac60122b51bb125b9276b4a66334d0dd78b"; license = [ "lppl13c" ]; version = "1.94"; - sha512.run = "a273a0999f14697ffec4165c8f6013821f9a3439bb7822963e79d4b362a89334090af54d591f7cbff1f59d0e15e9b18dbc3ed9d711ba90162913098dcec67684"; + sha512.run = "40357b7b4471f40c2f5ea177c35ebb6bb8ee48f45bbdab0873877958764e9ff8c164071913a40fdc8bc7e814dff5fb497c65421767389aecda1a80caf1ed34aa"; }; pst-poker = { revision = 75726; @@ -41780,13 +41924,13 @@ license = [ "lppl13c" ]; }; pst-text = { - revision = 49542; + revision = 77677; shortdesc = "Text and character manipulation in PSTricks"; stripPrefix = 0; - sha512.doc = "87f213f037227c05ceefbcee7ab8a316b88ee6f9ddc366c40cfa7676a714ec6802f3781db8357224769216241feb9171668184534572ebe5c5776c1553c1b62d"; + sha512.doc = "3235364b48f2431756fab5092dedc2c47618c05c2897f3867cb4e7d130f344957c46d607cb85d9d6cda5ead05c40c039a9ceff64b5d8998f8682b7ed38c3f74f"; license = [ "lppl13c" ]; version = "1.02"; - sha512.run = "6cf40d3dffb7803959a187f6a19b137b824d46ea73bd31430e983abec0b828d49c6d404287382242ad224e2f51feae74b3bee374443e9f421ae70d1ea2c0c3b6"; + sha512.run = "347cb8410f7e103ee536ebb0787028df72c8c5e91e9b75c8e0e996dacf88d9f7fda4b28c001c6c8bb7631cbab1772246f022eeb9dc4391c1a13361b342383c17"; }; pst-thick = { revision = 16369; @@ -41808,13 +41952,13 @@ sha512.run = "591dbff503faef5316eda8364a422d8810524775e6c6b59569d24928c8702c54463e4433a3c28953d2f36c873aa6a6e52c71dd9cdcce5bb0c362ab2231f5a165"; }; pst-tree = { - revision = 60421; + revision = 77677; shortdesc = "Trees, using PSTricks"; stripPrefix = 0; - sha512.doc = "6ac862eff40eaa1a8cacc5c1a1d4886e82dee53046d3fbf631ec23bfb59490fe89bdde5f2767cba35e8d0439fa7b7688669b50ba3ce81698c34bcfc9d010a7e6"; + sha512.doc = "2446cb95dd8aef2d4f93935d46c2504368ae539d4d363f030ccf4a96df28b31f7c440a45f7164c67f9754ba9b138ed668f02adc97ac3ebe0c1f2066dbee2ffab"; license = [ "lppl13c" ]; version = "1.14"; - sha512.run = "39d6f88d9b0dd4280cd08cad6524fa693cf727bdbacf16063d76e100e16f957602124ee71421e88f389a7ba5070a932d779a2abbb64d791bbc071398f09a8708"; + sha512.run = "04c8efaa0c2bfa705d95cd8032028a3d585de8dfc2d8fb697992dc0b83c0d7aa933bf351dafb704a7aec7891efab5172808a87313beceae003187b800d59b189"; }; pst-turtle = { revision = 52261; @@ -41848,13 +41992,13 @@ sha512.run = "e4ff8ea9b7fb9f530e33280de3e9eb20d653c0c062fa80611a544daf74da0b1dd2481b43d8f5258f9ebc1d1bf95b393b32c7152ab8464a9e980cefa105c45ceb"; }; pst-vectorian = { - revision = 60488; + revision = 78116; shortdesc = "Printing ornaments"; stripPrefix = 0; - sha512.doc = "6bdc368c391d12e6fb54740867631c7ba62b66a889e11dd40668dc7bcf5f9846e4414f84b706010505d3032b132735a9247e25193b952bd3272590d47d59172b"; + sha512.doc = "c2fd287d0482bd482c288077a005d86158d1d97a50bdd7f847d8c6cf37730b30115518fc6e26d20ee272dd654725cf22abf22e7f3f666f92b54a4aa03c63852e"; license = [ "lppl13c" ]; - version = "0.41"; - sha512.run = "e3898a6b489afe685bfc657760702bd5e2e44fce2ecf6e4af28c1a6eb36173fc653e003af7b7879fbd3a342adfb89b8cf47168b1f1868815fa44050495d15f54"; + version = "0.42"; + sha512.run = "fdd455f34cd1da19702cb790d0d0b09a1c6afd7939411810922be8b998a038e10b334803f755a077b32958714a6b40b62ad1bf5fd62fa1763260792e130b17c4"; }; pst-vehicle = { revision = 61438; @@ -41904,23 +42048,23 @@ sha512.run = "a97af35dfce4a137af97071b49e58c31739e6f271afc62a455db473e573148d25fc27937ce680c6f400a200151ffd73867d5dd8781b12a63c68b7bf256cff5d1"; }; pstricks = { - revision = 77093; + revision = 78116; catalogue = "pstricks-base"; shortdesc = "PostScript macros for TeX"; stripPrefix = 0; - sha512.doc = "f25b223770e955011bd091b831d82211e299a51bbbc362e61344c0c57acda1048b111a127b7d29f9e1040c1b5dcde65d7fa8d3400e0ae7ab9da89856372a1ccf"; + sha512.doc = "c0cd2c7774bf9f204b54c0124f458c4428cf7e4a39808d41a5c49ca5127948367407131ea8cae8d9770536fcf3ee3cb96ff6f3f3fdc895cacc7449cb94a5c302"; license = [ "lppl13c" ]; version = "3.22a"; - sha512.run = "bc3005c09c24f0e6da339d374853bac291ed71acb799567a42cee8e862f4a85e5e2753a9981974b960c295a7c425bdcd238d21293e5d4087e733e45248ea0710"; + sha512.run = "3eab0ff16da78877d0ad5bca8cf89660abbfe0443be6668fa37338add6074a2892a1b354b3fcbc5bf085748004526e13d5de64a096514035e046aa4f7ab046e5"; }; pstricks-add = { - revision = 66887; + revision = 77677; shortdesc = "A collection of add-ons and bugfixes for PSTricks"; stripPrefix = 0; - sha512.doc = "552fcc2f0d448bd1d7f643a5c9f2521f72fd61a653363eab3bf6f31bae306a9c6694ca8d64ad5a5997adea9b92978aa366ece8bd7966c9d129942f8f487b99f3"; + sha512.doc = "5e530425517a1671df8e6391d51547c445313926bf1ec64cf43e374b283c7fc1d5342051830e7ad9b6dd9aa48312cdff6d6bfb2b3f7a62ee28915a09c6f4b45c"; license = [ "lppl13c" ]; version = "3.94"; - sha512.run = "073ce9b5f97c4432d87f51a3b239c758e2840ec894847c334dcd206433e6c0a45575ed2214c00bd013f9ddc0945a696a8eb45b2efc62d8425d1c9607da658850"; + sha512.run = "1f9d4c6dc4f018cae1af9e62abe97531f0199b896ef80f7ed77c7748332f7844201cf57cc8ab1c017d55a9ba28416f27ff48ba3a693ad8b8448537e76ab91014"; }; pstricks_calcnotes = { revision = 34363; @@ -42083,13 +42227,13 @@ "ptex2pdf" ]; ptext = { - revision = 76924; + revision = 77677; shortdesc = "A 'lipsum' for Persian"; stripPrefix = 0; - sha512.doc = "e7221bd196e718c2f7d9b41901a5bed36fc9ad5e914745e4ac9fb75f7376a870b3acb2afcd9c3676cfcaf10f1eedf7611abb648e6c538270221bc546f12b927b"; + sha512.doc = "1af32db932afbe9e84dcc58d7126447ce804af55e18fc6bd54c3bd7377f8ab0685ffcf4c532023c5c60c5e0692001b127893f5ff955f0f5d41e95060913f1575"; license = [ "lppl12" ]; version = "1.1"; - sha512.run = "86bdb7566b9c31abc107a7d7a94bcd63814dfc8047328244ead3cb6702670dd8bf7758d1292ecb318f7478016b2bef18da098f8fc5618c97287f566beb7dfa4d"; + sha512.run = "6372bf6cf8c402ecc469371e5fac2dff88215939ee1b8af49ca106a396074d99f77ed73101a4b86dd3fbceb9b453fccc5a7db82f451cfcc0eb0aebe0d21206c9"; }; ptlatexcommands = { revision = 67125; @@ -42177,42 +42321,42 @@ sha512.run = "bb918ae0e67fad3d58430f7b0354125c0294ce4e6ebf6b9f2b4c5949b37347d6aac8532638831b1ceeb8d13ae5453d671fb58406015c2b13614fa591ba0d9510"; }; pxbase = { - revision = 66187; + revision = 77677; shortdesc = "Tools for use with (u)pLaTeX"; stripPrefix = 0; - sha512.doc = "4e1fd7e88d8e17dbc4f65a7dab0f3c4bbcccf3b24b55085fafc9f393cd99a653ec2c4fa41ca85760436a1c7c6121848c57912ff649c302db6966a5c907dc0209"; + sha512.doc = "055fef46d0c910a8cafa6c7f577943a3d9c335426c578ae3d7654da0a5e24b8ff58675e7df30387369b64675c957a1e46a6bba6d4241f42c735c06618294ef3f"; license = [ "mit" ]; version = "1.4"; - sha512.run = "34fef6f30f53ea2c67394f931168025f7dae7f6e12904b862ef821040a15eb3eac0949ebfab7b1b3dfae8e9944fdb85b99294fc6214df0ce8c1b82eac2702ed2"; + sha512.run = "35b7e08c54e63de97ee7c36ecf2a8b9c0cd3966dd048634e19ad8cf642bc01bc2a9c504fca7cf70c276fc8d07caa7b00ffe755ebff972532d6760265c72c2cbd"; }; pxchfon = { - revision = 72097; + revision = 77677; shortdesc = "Japanese font setup for pLaTeX and upLaTeX"; stripPrefix = 0; - sha512.doc = "9ed045647dde763c2b234b470738578d2d284e73c9720451d994a2248ef51bb95a16117e49232f49cbda83f005448fbb643313dc56c71b8dd30c196001ec5f6e"; + sha512.doc = "660f6b7ba3db2c3b0d8363ba4d54ebd5d58c7883421e871e40c9794448f034e9acd33260fbddd6333bc9e53ccd8cc3f946a38ba51056f2831d63fa509ef8241b"; license = [ "mit" ]; version = "2.2"; - sha512.run = "73c9660dbba04d86615e135d18c35d02299114f28474bc1d3ed7c6cb89a06564422651981d57684f71494b6a2e44e0bd47521f8b3edacb2aab8d1295860b0e28"; + sha512.run = "52c10c1da3ce26954ba341ad0da2e25849239e170665a573b4c1577b845b8674241675e45c9558f0af8ea61188b9c437f304afe9cfdc92e2bde930b02ba0467f"; }; pxcjkcat = { - revision = 74144; + revision = 77677; shortdesc = "LaTeX interface for the CJK category codes of upTeX"; stripPrefix = 0; - sha512.doc = "e30f393200f2db26c4b7d082a83927e5adbb7ebc46c1127298234c99ad5988c7d3a47768ae8d56105a8eb53c19fdc88115d1da197c8df8dc52ab76c7d7e9ab46"; + sha512.doc = "051c2796ec035a5f665eb28c032ebea4de9a7ecb567644591a017ce57d023393bf63b38855492a0985f4026d4ab785ebb93ce0be7f870c5decf0561feb75e31a"; license = [ "mit" ]; version = "1.6"; - sha512.run = "658da215d725fc6254515359f5b705c0f8361bcce4eef2a4119d243be1ce59f18c82068a7b9d5b6816cba7274d6ae85e72ca685384165debea68e45ed671620a"; + sha512.run = "e2c69f056ee388b093e0883804b40e05262ebaf470be6018fb44bff662c7bf0762e23e45e51fb641a07958341b238d29685d95324c66e9d2937f29a7820c0add"; }; pxfonts = { - revision = 15878; + revision = 77677; shortdesc = "Palatino-like fonts in support of mathematics"; stripPrefix = 0; fontMaps = [ "Map pxfonts.map" ]; - sha512.doc = "71898d307cabff64078bbb98bee9417c79504fd56f1cfc1427b9e4ccc9448b5e2e8436fa085a63d6fa6601e591673ef52eb2225ddfad5e34943456a2239206a5"; + sha512.doc = "ff660e48f410e339946b5956b40f9810e880d5b325309f9efcd86a408241ef08949a5f7c8f316129d2cd2f2052473bdde94fb2ae5f0dbcc40cde7014b5871c44"; license = [ "gpl1Only" ]; - sha512.run = "3b50d3f04c00cd080495c71d9387fe9c810ade7d83ead1178d661a618374a3a67c0fc70ae2a809d2b91db4afaf352b1596a588f6998a4eda220a6f181390b6d1"; + sha512.run = "95e35f92c23eb08e8fed15560321ac7292bebd0b7a45bfe504135a3aadb9c3ae98cd2dea85799c9dc109fabbbe54416fc61f208df0149f11dccb545953909ca0"; }; pxgreeks = { revision = 21838; @@ -42225,41 +42369,41 @@ sha512.run = "d3f8ff3c975643d74dd92e749397d01f8d3fd0087a838271a491791fa4bb2d65c852ff5989f79952d40547a601c97fe0274ab4407a8e73aa047221934b9b2e9d"; }; pxjahyper = { - revision = 72114; + revision = 77677; shortdesc = "Hyperref support for pLaTeX"; stripPrefix = 0; - sha512.doc = "8b1c79c97a047433866833bdd8eac54edca46e4eac16db73f7808353d9855feb5acba4c3e39bfb6294e25c282ebc5109ff456398e1ebdbb326b5d9627bdfab0f"; + sha512.doc = "ccba68172c3d6e4c7b7fd1d6cb26b5ba50e5d1bba446274c8d8bf8afcec35a0cbf5e069156bb5e828505c7df1ec50225ace363548658fa8ccc9deee5958b91fd"; license = [ "mit" ]; version = "1.5"; - sha512.run = "56d40a085e2960cb0f0a4f4bdc2b8fbec7460e02abb0960ad4e0f565e9605abb6ed77c54b207ea3ccfb27c252d0d426d1274b10b230433faa37bff319e0bcad3"; + sha512.run = "b26c99921aa0703461d52cfc6ab46cd7c2f24189784d19cef808b8f279ccf7ce710288f80d802c5880e6bc36984f24d346dc6053121dbcb03525689019b4b6d2"; }; pxjodel = { - revision = 76323; + revision = 77677; shortdesc = "Help change metrics of fonts from japanese-otf"; stripPrefix = 0; - sha512.doc = "6a98ab12c3081876e5cd240f03e6f9df7dd51cbb77f879d946776d9b5347d4e46dfd55fca7ed12761b9d7c05cbff2a1d8e2db0e03407390429003cc78dd4a864"; + sha512.doc = "690cc6b85d2e08356fd291e7dbb2ee18dcfcb34aff491021463bb5fac9e6ce4b681fbed7ee5423cb7c3e30453319e2abf07dea450f7906c4271ec8ab5892f0fc"; license = [ "mit" ]; version = "0.3a"; - sha512.run = "4d89f538c961cb52984f66dd79aea204c8213e40abfda41c780f1de2682f755cecbd34e63090285b813d58ad042b7455013111eb86ad974dd4bc6652add0a1e5"; + sha512.run = "0df280b17f6fbe26553ef42c00c5aef7ad6477307834b9c505a61e2c228b2f95db35f85da896dc51630922254fec5041e5cff3877fd1e39bd4964482927a080d"; }; pxpgfmark = { - revision = 30212; + revision = 77677; shortdesc = "e-pTeX driver for PGF inter-picture connections"; stripPrefix = 0; - sha512.doc = "8a80eade76fa7b5e5b919136e499eddb5ff534042fc56eb8223e80124bde97a39a65d31370037cf425042a1ae516e5888c8751388899ae65a8b561f091693c97"; + sha512.doc = "cbc0bbbe56023ac06ce72fd6884019e3ca64b13e69bfd1cb3cd14af11acb680919ac04feb7866579db28085030169e9043be8c0f43941c3d2525eff55f78b36f"; license = [ "mit" ]; version = "0.2"; - sha512.run = "eb341eaebbe2fca860c2592c0d24f6b5c4ef0f1e6b2bd731d48c1994ded7afa01bd5cb365d3f30147f68855777defc3384038aa652240178fc948b5225cb4c08"; + sha512.run = "90c05a7e9ea5ffa4bf36e86613f70f65b24520a443617210e1ef90197d17e317704ac3a51a521e551c19d204506776687efb1639f27bec9db8086f7f1bbbdf72"; }; pxpic = { - revision = 67955; + revision = 77677; shortdesc = "Draw pixel pictures"; stripPrefix = 0; - sha512.doc = "28151cfd56136ef07c9402fb8f4e0da4a2694164a38e7eaeb5045845731b0b204813b9c0f2b07f9998619feea24effd049cb42a0057841a6a3b3bd998dbc0124"; - sha512.source = "f5281b971ee70e963cb308a1906bfe8ef96939005f8b5972680db8565c1d0c9697d674426b0833064a07dbb086163c621d764125b3432af3d960a3e466b250b5"; + sha512.doc = "2494ff16c20312ac495fbdc78acd1e8e5a438eae6b7e3141aea9aa8e5931802795c23e88d65dae2e9f506f316428883fc8f4e1f9e5a3b6feea98642d00636f45"; + sha512.source = "a652a613afe613c454f99a12accbc5ab81c0437367ffcdc799d6ada3bff7f9452b67c0c2f3b78b91e2dd44dda865aa40751e2a9759d4afbcb6c50dc40f930c9b"; license = [ "lppl13c" ]; version = "1.5"; - sha512.run = "4eade52198c6ed8a9e04380cab15098435b2e158f8662d32c88599e02e49a2f7f6257bbd6fab8d3c660e61ff679aefb38d29b4787fcef0a3510776a21707526a"; + sha512.run = "f3ba3eba6df8b4b6aee859c4b0f8204c33cf632e1588312c5c185e0fdae076e3472ff8ba0e81a2c4832e13b5c57e1368e511c75832703eab439c668873065873"; }; pxrubrica = { revision = 66298; @@ -42272,31 +42416,31 @@ sha512.run = "0ffdde0f17b1bcb90a858d6dd6ca204eea552b49e91cdc797e6364e8b59cca4808a293154426f9c3f52dd2bdc27e93c091bbddbe6c15862fec144b9e4cd6ea9e"; }; pxtatescale = { - revision = 63967; + revision = 77677; shortdesc = "Patch to graphics driver for scaling in vertical direction of pTeX"; stripPrefix = 0; - sha512.doc = "e3e3cf332727476e80c65118da7e7ad55f9f1c1f6658d2919aa37622bdbbc082858eef4ab718e0632752032e0f4e315c28ab8a218902509b3dbcc32377a02994"; + sha512.doc = "5fe80c523e31dcbea235a5e9adbd7af5f0a427bd6c34caf90a01f3291829825eee86f6670e554670d707b43d05dbf232a7f5fd60c3d3cf3463daa65c25ed8c16"; license = [ "mit" ]; version = "0.4"; - sha512.run = "5198b276ba052495662e7adfba51b039bfc355edc01c206b6b5745338dc43e977ce7a48cd11fab3a71f6e8683f554920bfa41a427d587742d2f64f18e058c5b5"; + sha512.run = "154e18c81248b1cac0ab0894d1cc2ce6bd52e0e1d5c396f8aa25408654f5c45bd6fbb65b7d9be73457e5bced0233a1c5eddd0529f6df92dc319f3786d9ed6625"; }; pxtxalfa = { - revision = 60847; + revision = 77677; shortdesc = "Virtual maths alphabets based on pxfonts and txfonts"; stripPrefix = 0; - sha512.doc = "f547cbd3cc4a0e09034e98a27bfedf41e2e2ab9b6561e441d7656b99b6b883bb51f9fa24d731d403133358917428c53489eacf8c7ede08a963ff06c3d0404c1a"; + sha512.doc = "964d083b9b24a9939929a4516bcef300a4ed6651914ba1fded9c8ea133f684347d812c9e14b836890e1a78866bcd9c976a90a98030ccc706e73e2dbf5077412c"; license = [ "lppl13c" ]; version = "2"; - sha512.run = "33dfd01f714a662f351fbd3a0e0f36c413360adac666ca5665c628bf5d3acf732cb61e18190d340d144e146fa04116373259403b9eca314f48dba5ea4e6aa032"; + sha512.run = "611be33cbe87734acb50f512e40fb8b496f9709a04dc5ec2f67c0e7dcf4e7757433bc4ed1f820f80748a2f6121675e7523948cf334cc2ce5023531fa80e25bce"; }; pxufont = { - revision = 67573; + revision = 77677; shortdesc = "Emulate non-Unicode Japanese fonts using Unicode fonts"; stripPrefix = 0; - sha512.doc = "551f14e0603c0ebd59c1c250a1f9e894683f69d22de748ee6cca05ee78c75899aec8671fdc784ebc5219163068dad7a98cf94c831d81091892a72e7777bba5dd"; + sha512.doc = "eab91b3ca26f0586c080eb9bcb2e5a487c0f627ef8ff0a81010f01c805ceedc745db63110124c8203ffec843afefa10791fddf1b0155b137af75022c7771d26b"; license = [ "mit" ]; version = "0.7"; - sha512.run = "370d82da425014bc4464415b4f0fe6fa1cb3375979734731ea829942ead4289e1ac6fc47c1b5c42185c97b9013da2e779c90c10454ea2e4b6e5d65540ce4179a"; + sha512.run = "26d5f5dee286f4c70f959b15726f76cf4bdbffd6c69db876fda6143ba3f64d222ba2cf5668481ddca56dcf09beed0e062c0c3d163a5347105869f7f0da7185f1"; }; pygmentex = { revision = 64131; @@ -42313,16 +42457,16 @@ "pygmentex" ]; pyluatex = { - revision = 76924; + revision = 77677; shortdesc = "Execute Python code on the fly in your LaTeX documents"; stripPrefix = 0; - sha512.doc = "83c7e6e1d2149146fab41ff63ed2928f4c6696c6174fe09bc6296008ba4f1c26f77220a73d8311887ff2d77ad75a653a861547f52f49dcfe6b3d830439f38a2a"; + sha512.doc = "cfb71ac7a1d596f7b93f44c766d6e29710da48f9e4d76dcf51747d3609f884733562d26e8ab2707558d049c44ac585da971b4466c9d3bc74b568ebf870859cdd"; license = [ "mit" "lppl13c" ]; version = "0.6.3"; - sha512.run = "87ae649470b6379ac4ec344b850940aef65580b42bfca37c89fd41ca82c4a0c90cb70d96ab3838b360e2028f1c5f33627c0ebe5a6b62847e95dc44be974df08d"; + sha512.run = "87da0ee2fdeeab99f02ec7b7b490b84f3983dea57f56f9ee31222cf82bf2110d6d682288371a2d5e3fc187a7aab19b13b56d2bd6dc9c2e5ae264f078528a4c58"; }; pynotebook = { revision = 75593; @@ -42366,16 +42510,19 @@ sha512.run = "99dfa7ea641a8c63713c8ba746b07f8555ee1c1cfaf38181c177308f354f2ac83c5b0e6fd4d5fc93502d861d037319838bd4d1396bf1306a5c481bc8386495ca"; }; pythontex = { - revision = 59514; + revision = 77892; shortdesc = "Run Python from within a document, typesetting the results"; - sha512.doc = "3ec2fe0f095384734575c2c9fd1bc9d485b628485c8ee75cd8fb9ebd6d1f56edbec6f378c7c9e1d5ba9c10c4bbcc3934ddb957dc47a258ac81ca89b5ce3a2e92"; - sha512.source = "8a3cf562716df588d4ada0273c3340b73e16a01524e02a9c83c4ca781b8dd1763a1deb9e303635878721831e0d57b780c0666b694629106650f639061d2f32f4"; + sha512.doc = "ec7c52f0ad03298103dadb7177d08ede604d812129ef71c7a7e4f97a63df613879bfb0bd05bbecbe4216472dfbae92db166a98672c8ff4ee2aa4efa62bade100"; + sha512.source = "cd5f25559231e7c1f6bf676fded44cd0caa51791a951106e90dc21e7f684d24faa0c4063d4a4d72e54fe902f9a6df892d2289b0943d742fe60a0b67569b9a1a1"; scriptExts = [ "py" ]; - license = [ "lppl13c" ]; - version = "0.18"; - sha512.run = "2e67beb9974eb9a567726d8a68f7d565aeca97d20484ef6e36312100411eef9d9de937297399a98f367a756f6679314cc1a25201ff11936b8a61f8f1f148830b"; + license = [ + "lppl13c" + "bsd3" + ]; + version = "0.19"; + sha512.run = "6be7072a604b5d038d5db855e9431479d3e7e4dde2e2bbb60d5f7571416d0143cf44786747b48b0e4cf6106e5a586764c2c99f89f5a4c938044897447d816d96"; }; pythontex.binfiles = [ "depythontex" @@ -42441,14 +42588,14 @@ sha512.run = "1fe0abfc1a05d8e86c92d36ab69346df18ed72a3d7927348420a7c6f7dd63fbe7ea55e08f051e140eeef9895dd5cb1a91734ec371198ce3de922ca53b39d10f8"; }; qrcode = { - revision = 36065; + revision = 77677; shortdesc = "Generate QR codes in LaTeX"; stripPrefix = 0; - sha512.doc = "406d1cf238b397412a57ed695a39af0ef32de007b94e8650cf591c63882d05d7df18061fbd2b350347c052091202a38de1ceef19f61fa58de38c2e73de6b01b2"; - sha512.source = "3e344af4bcd4e0d2b49638c33177f600f1e3ff24416ad503f55b3376fe7323ab381c7ee695351923cfc06b54c9ba8b3d1f4705f5377164f2b43ee04ccc565955"; + sha512.doc = "72ed7631b0c70b204c1079322b786ca12deb844b81fd5d26ee9a2ba61f072cea63e30eb26b51c48b06adfc8895592675c891d42b719a4381a3d640e6592dcd59"; + sha512.source = "0a4ea71410041a38d7f54180212b243e29b0c00918d52375533132e7e715438bccfed4d90fbc067747577710b326c14a51c7fcdc98f3766a45a66a0de39c21d8"; license = [ "lppl13c" ]; version = "1.51"; - sha512.run = "65ecc00d46d06f8a36cb1f170c12692cf7ef8c0cf9e68bbdc6a7da6b0a7f5fcda6a2e065b8a474609556518ab07c2d12f19a9fdaa0b6339aba94cf35184e26f9"; + sha512.run = "cf745ea4869ae5dee7330dc0e78b978206c07bf234d877ccf247ed7758fa91efc03d791da3eb17bec668f75034c0032db55fe0617eed2551e94978172baa7f4a"; }; qrcodetikz = { revision = 76924; @@ -42545,18 +42692,18 @@ sha512.run = "4eea603398616810022773ca1ab019d74bc43f6c82f4eecad33365dd7c8972302b3ea5b82750a8de31b063a931092669e93135ff3e087e442c0ccff9bdd61af6"; }; quattrocento = { - revision = 64372; + revision = 77677; shortdesc = "Quattrocento and Quattrocento Sans fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map quattrocento.map" ]; - sha512.doc = "f3881de285a603b1fb11c470f0c16698cdb4a4b165750a2bcc17fd4deaf44d5d94a7af531ddb1135d12556317731639ea779d25663a81bd25b578241ae3fab1d"; + sha512.doc = "5e52cc79bfb48409426d10fe2c3889f6aad6839eb0fcc2f56cfda903c1825821e8cc5bb5af4bc305d9bb6a469686d5988b71da5f2b35e9a574657ae0401b3463"; license = [ "ofl" "lppl13c" ]; - sha512.run = "cc6819b03992528b4a564757caf4767c92a00b8ecdd6053595c5561483287be88014b6cfe60c1eedde75160669981baaef1e71cc293d1585e9a7c54e0186fe35"; + sha512.run = "799aacfbf70b759e85e1eb29b8ff0fc013959ff4681712e2a86ad9058e98946ab2721306f0457c5c0ee27808be5fc1a12e7bbab186a86689b95fe7eac968e342"; }; quickreaction = { revision = 66867; @@ -42577,13 +42724,13 @@ sha512.run = "4950c1c7a4536cb64d70fe8c08a69fd9336825973a7c8a669ba48bd66476888775d1ad288d34d4b83a9d674624960e3d17de1c972f52bd7f329eff971ec0f185"; }; quiver = { - revision = 75606; + revision = 77817; shortdesc = "Draw commutative diagrams exported from https://q.uiver.app"; stripPrefix = 0; - sha512.doc = "638a87e56e3a0e936e0c652922f354efa930cfddb836d9957a3cbd6b9dfea4c8fd067146b84c492639d02cfd05643dbd84d1a4b10254cbf5a2a723e0c0f535b8"; + sha512.doc = "7f564f2920b500705ee2be8ab23a1fbcc0ef796b291cf4eb3fe383fc6241ca1eefd6119612c7874dfeaead293e739c08176af9d48f3a9399ae3a9377bc1e1091"; license = [ "mit" ]; - version = "1.5.5"; - sha512.run = "d06e975e15cb33f2f395546b57d75cd26d5401d2e732c44defae27e77f3564e8ab51d12d78705edecf73d5686c41843a6645b7ca6443c20f04b7b1a4a7771460"; + version = "1.6.0"; + sha512.run = "f20ad616b4475f8197a4dccc5ba95f02c288aa6bff6d99e33645b49f0dcbe4d550dbbe5952022ac92881906f9d81cd4361eaffa4867c899ebf8501ca77cfbff4"; }; quiz2socrative = { revision = 52276; @@ -42604,24 +42751,24 @@ sha512.run = "7a2c61f9ff7894e472cb07ccaf2e60be3ac1fcd9c2053935d27c8e197dbf7746f663a3c35be4663710fc8b08a8ed932422b3e37e89203548903d12a4415a29b2"; }; quotchap = { - revision = 56926; + revision = 77677; shortdesc = "Decorative chapter headings"; stripPrefix = 0; - sha512.doc = "e2fa71ee21ad019ef785a3c74ddab5f232d3a6d1e9fcdcedb34c216eb5e6d44abbafcaae5d1c4557bc1e4aae92561a75ba2c3723707328a12cdb6ff4c1b72dbf"; - sha512.source = "eed36464f1b04852e8af08c5fd91c42ccccbbaeccad565e6f338ed5c87b003b2dd1704e1dad0ce0e49651461b637e8ed613399a0ae8122081e9084e47704665a"; + sha512.doc = "ba5efd2270268a0d3582850ca17df5be73bc875d2c6b7d182db1621b9f3ee22375d52f6809a9b82bb08746d3b4b2bb0c1fa1505ff2dfb9da2f21227cc873ac51"; + sha512.source = "9e6bf915f1809ced8c7cf05f6a9479fd8034ff72ff5cd9878db308ea3566b30de712184254b098b645735b310f344faada458a946b0551b79d941ef1e1554bd7"; license = [ "gpl2Only" ]; version = "1.3"; - sha512.run = "7d94162630e53133b79e33b60abb7c4664d3e486da611e37d48593757f39b0526831cedd0c236ce9b4d8ffc85b35734acadc98236435345180b999d7ea68c1f9"; + sha512.run = "642d14c3ea353bf8ef6eafe8c3d5fc62bf47d5d37c337823c13741c63c3ac2bf351863c0ee92cb395142c64ed3976a8954066651c59b7f40640934adcd51c33b"; }; quoting = { - revision = 32818; + revision = 77677; shortdesc = "Consolidated environment for displayed text"; stripPrefix = 0; - sha512.doc = "b3990965effff7529a7c18cdd3a08af337be3766ffe535feaf54db504a47b0f054af41511a635c3e70c34d3025df419af702d319240ee673f7462d2cf4ccbbc2"; - sha512.source = "a50186cf1b8b0f55ffe4b2e8447b1232c14c6b36aaa4635bba464de1648ed01adbfa13d8a184bdda8398573b2b9132948577e47e252bcb1014761f4318a76ede"; + sha512.doc = "1e1821b27b1dae2562d22d84ebc8b90192a77bbee11fd3a713a9910137752d4a933720cb4137d8f2c57873e378837930c0e6dc076aebce5d62c72f2714ce61d9"; + sha512.source = "87949583b2e25a6ec1ca51a122b29852e1ccd0f0a02582afe9bc286d1730fc52910b631c1870e04507eba028a7a7481d36f3d59fa72d70737f4e7ad54f6a3f59"; license = [ "lppl13c" ]; version = "0.1c"; - sha512.run = "44a9c726a5a9158fcd13fd93785101d2a9a940f34da3d52efd5be1a0467cd76aeaf4706b945a8de0b4e0b4a90740567cfad87f08aaa92e7d4eeae8eb9f7bbc73"; + sha512.run = "e68cb9fc3862c81f0743494f3dfab131bcf02ff48c099749d3f09c30ac1c5eb33aaf73ccfa653f07fda804edcaaef2d2628da07da1d0bbd0a67d049f5e297046"; }; quotmark = { revision = 15878; @@ -42725,14 +42872,14 @@ sha512.run = "86b219305e4e085af2a22d34bc586253b5674abb18e257fa96bab1d45695f841020c0004f1da51fcfca0fd0b325e4043f2e368740841a5a2e8db774711ac6348"; }; ragged2e = { - revision = 67441; + revision = 77677; shortdesc = "Alternative versions of \"ragged\"-type commands"; stripPrefix = 0; - sha512.doc = "be65fa8afee57fb8044ad9ec3ae1ee05ebaf0d8b40388f9876de7c25f6bc6b3a78221b393442e1c3bfe69450eb3c98b276b569540ea8a154a5297560f8a972c4"; - sha512.source = "56482d060b48c8433214b352efc1b2d6499aeb97a689fffd7e2ae5175f92033714aeb61250f79eb847ed3dc63db8e873ae8efab2aa8dd6d8824902a4c00517e2"; + sha512.doc = "83e21e8b94ea7a26c87ffa934b8ae194018fa1577d0c2cd424260bc759bde0a7e1fc3b212bd3d74bad18205cf2f26dbd195660c6d389e510e69a3e7bb609b022"; + sha512.source = "5c15f36fd5cbbbf78bd2b0c2689e2d077531966e587dcfc11d9727c0276371aad0268ff4306f5b9067b56053ca27aac292e85145c5c64d259ab14358a6daafda"; license = [ "lppl13c" ]; version = "3.6"; - sha512.run = "363d952daecbd0c4d57e7d2aa5bd28e32bd04efd1b26f5ab65c4874fc65948fb4258eb430560bb8d294406cf314778047b0027a45c21cf99f77119519878e368"; + sha512.run = "7774d1dbc9a4833b9ac9d26d69a427cd34c221c44d784115083e5f27390817cdbc59ac8e2fd4035e1912d48794d85b7656ad6a995ca558fcf6b908856f896224"; }; rainbowbrackets = { revision = 75976; @@ -42744,19 +42891,19 @@ sha512.run = "ef31d3af4ecda95c497331a0a3417bb23f3d6611b91565c6f9706f302b57178938d68236b32c9ae840ec6c8a74595b097129ce55fc9b18aa69774ad871c46862"; }; raleway = { - revision = 74901; + revision = 77677; shortdesc = "Use Raleway with TeX(-alike) systems"; stripPrefix = 0; fontMaps = [ "Map Raleway.map" ]; - sha512.doc = "3b1240b3d53ab3a0a905bed3f1360a6c542b9a5f433c8375a18f1a1d9b8226678deef28c3aaae6e71217ee1e30e9c8636224bfc2e2d86939fc8ca8e1a1bea3a5"; + sha512.doc = "dd1fe71ab379c2fb2d03f102c460b1bacd38347c03adab0e36e9b5131a552e3dd516a1c33e39c6cf7198c535698cc6ae01b33fd48aed1e0c3c090cd6c6c26960"; license = [ "ofl" "lppl13c" ]; version = "1.6"; - sha512.run = "a2cb94bc3bb3f6b98aec02cb0bffba2786b72b82eb58d2c329372e8974e69fa5b236795207cf297d08886c9c6606d6e1aae57270f9a6b839b5f7d578edae6538"; + sha512.run = "bd046f19af0ba8017eb55b82f2f7c5fb3bc2392a6319c40c55165691d9bdca4df697774b2de966ceaf77f8b4735f26a32ae55ea960d6742e5c43f02fdc4432d2"; }; ran_toks = { revision = 59515; @@ -42787,13 +42934,13 @@ sha512.run = "213cd729017cf53e23699081e6583a3016c2782192f79eb14947f89d330e3775b35c264cd64fe5117964b040ae98c9835fa9a7c8c7af2979502190fac85bbe9c"; }; randintlist = { - revision = 76924; + revision = 78015; shortdesc = "Creating random integer number lists, with repeating and sorting options"; stripPrefix = 0; - sha512.doc = "9c2a5659f97729c13f727f3a4383db77da343844312dfcce9142846362276bb2845c633aee8752b2bc8c0d58cd6dc7dca3b6328cc512652c85cb99a1757fedc9"; + sha512.doc = "28bac10fe382255d226cb02c04142a5f1c88e01e9b909d5be48e221961a78b6ae86cdab6ee1e5df630d4bdb47165ded2fda2c58c3f87174be1b587093303e6b6"; license = [ "lppl13c" ]; - version = "0.1.6"; - sha512.run = "8ddc6387185495bf655e9c9d8108cb4876c67018bcf76883667b21646e42d4ccb4e213b75f676e3588f80f78bd3e6b8b951c4641b8bc0c2272cf419a7d983c2d"; + version = "0.20a"; + sha512.run = "10f7d92f93d4d14c553353053451c2a5d65c8b842b13366af959cf4d9b6182588f9a39910a10a18b0ddbe380e1c642482fd86961760c3ad97764e03b1b3d26c0"; }; random = { revision = 54723; @@ -42851,14 +42998,14 @@ sha512.run = "210ebc0d7ae10663d66318e02eec0d0fb9932f35a327511b02beb9f20a8299e091d03dbc43de331fd15bf5e0606384b1e22add6f7bbe6c69fa703979db08a8b6"; }; rccol = { - revision = 15878; + revision = 77677; shortdesc = "Decimal-centered optionally rounded numbers in tabular"; stripPrefix = 0; - sha512.doc = "56c43ee9f49764ce50da6b1b4fd736cfff16a1cf3907fc7189807e5c946f1c25c593ddc1aa22c2ce2e0799f7057efe2df35bfb9aef0fa1c31724110a352fe4cd"; - sha512.source = "bc0f7ee1a6fec9adf6d8ae77fb174fb0334030fcc504af46bb2cb88516c05b4b9539748b381a029b657f22d7ce6313b0f19471ef85b1064139e6cb7862c726e9"; + sha512.doc = "907ebc1bfaeebc0a65250919d7d4fd1d03894a9d62da0f8b45a9e947898b49474c4122764f1eef562225196d47c7a3e11fc0d836fee9e163badb9a7f5f364df9"; + sha512.source = "5d4b2e0e776377d77fe5ee9f82f7fe64a5265e08060ee3cfba4e56e4108743db6ec74c65eb4d857c6808a7d3f9697ea3a7b585c51ab25a64e6f452b8286f871e"; license = [ "lppl12" ]; version = "1.2c"; - sha512.run = "0a712f0918b4c0e4cf8cc2a0d442a681c6cd4d00b50478751512ed4588f070566f005717196f694c8d07e79f8ab6a49be6ddbda8db71af65e30cfbbceeab6d2e"; + sha512.run = "03eed3f70b727d631c28dcc0c96e434819bb2681ae55f3c8c61b217546383d98fd1c9c0d166629a5f468ae54eff0e7f14a404b5aa6fa9f00b2b57d1a68515f23"; }; rcs = { revision = 15878; @@ -42908,14 +43055,14 @@ sha512.run = "615f0be7efb7cd6954d36ad1dafc9f0f0a1632159247e7d6feb064e272c5753b26c5e07af709240a6e5f8bd7ceb7ca2c2c29842a5bd6e9e9efae2470f7a94107"; }; realboxes = { - revision = 64967; + revision = 77677; shortdesc = "Variants of common box-commands that read their content as real box and not as macro argument"; stripPrefix = 0; - sha512.doc = "aa3d6f25505cf1dba7c5ae5c364524cbed6c6a588073fb29e7d9b14706b8ffbe5998dca4f17e1039aa242ad4bbc29871c72686f920610d8662491e1c91e339f5"; - sha512.source = "096371da7866350529304b9be81460a2e081d4725c29ad423070253b7623069ee0d7ef7af6b2a88dba650231d972dceb74a70254765753f4227e39946245cef2"; + sha512.doc = "bb1b684073c2f72d8fa5a7ca7068b6e295657e54e998802bebbb3a5b683176ec91ab4a745e0eb8cbc356822d1b051ffda21f947e71a39f9397e57217d5a0c40a"; + sha512.source = "4e70e24b432d8c61986ff69c21ff79f90c598dfe1d1058f00a3038c06f3b52895d5adb3df5331fe271fc61001260cd1c7f2c9cb5c28ab029fdbd6eee8f6593aa"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "2705000ece0e4bdc9b96929e853733eb594d6d12b1bbee97b3068f46ba2c6c3b2d06ed0f0eb5e34bd3e26e331722e51c1fd98ff36fa5c53473e99a7fb1610c22"; + sha512.run = "bab218a93c188455278c15d3de7c53080c7c252e054897475806305d0fad0819861ed81d1d7d937faabe34ad156c06339d201bd4e3a3627f8e526d1ecc51bc73"; }; realhats = { revision = 66924; @@ -42928,14 +43075,14 @@ sha512.run = "9cd41126ccfdffe1322e0b49af113b65761a34fd8bffb96390f7c50d78739be06605fa2e16347a226bb7fba47bb832b1bfd19c8d836dd557fb41ae5dd0281d5c"; }; realscripts = { - revision = 56594; + revision = 77677; shortdesc = "Access OpenType subscript and superscript glyphs"; stripPrefix = 0; - sha512.doc = "bddc4958f2c57e5e05fa31912a6c19ee123be463527f2e1121405194ac47b6a806790c204268bcf590785c927808b75305079ed44537ec84284c594d691c906d"; - sha512.source = "117c3dadf6aaf7a46a3290f6c49d23f62af1206e512bde7098068071e9edf00bc7da0fb34392b0911a4ae525eb0a99b946317d31d12d3312879debdfbb345a84"; + sha512.doc = "195e78954ae05526c72304c8a934f84683add00e8f526901f42e57e9e4799ce106648a83f33d28a5474ec0cc3401358ae4156ceee9794043b0b5cafe689d11fe"; + sha512.source = "45357e673d4dbe5678b9a4a939aebbce8d7a2fa448e7cc12040ffa88a4e53d2f59604b436fe004167e8c4dd31d840cd5d98f39ad4de91511d44f9e2e0d69257f"; license = [ "lppl13c" ]; version = "0.3d"; - sha512.run = "fc0c686971c536b3490438e74322aec06371857a987bd70a6def7310441229fc4813d2080c5aa9b5e22cf78dc8ab1c3ed75b301acd987117d3e6f1f589f78981"; + sha512.run = "995af3ac0170274c2c82c9ee523c286b4ca160d61ef83f0b7b60200d5a2f9177aebc1012bd7e874c1fc65c0f29f5220ee39d68123ad01d13873a86230731ee69"; }; realtranspose = { revision = 76924; @@ -43023,23 +43170,23 @@ sha512.run = "3bc28ed41a8205534d34593429429768bdfa64e61cc212017ba4be32f7a985e8d65ab296137cffbb7ad5be4dec90bbfd30d675ab314bb79ec0ea10b277c33d66"; }; refcheck = { - revision = 75629; + revision = 77677; shortdesc = "Check references (in figures, table, equations, etc)"; stripPrefix = 0; - sha512.doc = "38dd62b9afa002ac0435f9b677b4278745321de8b630a0eedd0d9bfd33160335dc67da7ca2db7fbb697b5bf9ca51f3cb5a3668c96c1d3559b4f495b908c72f63"; + sha512.doc = "3017fb3438a19e427fa512e9e9f23403654521624a6ae80f0219762299b6e3720141647a5cad09ecdf9214a0f080a4874fe5e1cd8baafabbfdc5b239626e1a87"; license = [ "gpl1Only" ]; version = "1.9.2"; - sha512.run = "94f81e733268b735d5ff028e5ad8588ae3b6a39f17aee2d46d3e5942a547383e1220017e6292672e31f62266ad67df5f3843ad94dc7c36b650d360a368e44c31"; + sha512.run = "f1d4df71c7e6421efd14936fff3d25303c3be2772a11950a26fd1bb8759c65f87327a31ca475462c96f9e2bdc71f0f49f3e5cd79241b90374faa858895ccf351"; }; refcount = { - revision = 53164; + revision = 77677; shortdesc = "Counter operations with label references"; stripPrefix = 0; - sha512.doc = "5324828978e3c8c14e9a28b86cbf87de175b9908f460ce6090bf19944557cfe82b112c6543d2878b54f4a16b1a9f3f3ffc66eddf1234c04b8852dbfa3ebaf27e"; - sha512.source = "26c03363bd65be818d05792fc1c7e3a2e7e747a49382562eeebaefac35d5b4143b86bd46fce97fd4aa0f162ce7a1399e200f2593b3920091159bcfa08f0f8781"; + sha512.doc = "b12b38ba1473e32ed769b1e7e2f22f060bd33d2662b90ec35fab397c21f378942a26bdc27194950df4fa666c7c114d77a768ba942d42e693260aa312ab6d2158"; + sha512.source = "3d9a68d0ae85f663652fd7fc7324f0b963ce2fa11ec4b3cd74dde4d86382a28f9665cf22e05dfcf84cd834240b35fab14ce86552ff0ab4083747b9d0d743ce61"; license = [ "lppl13c" ]; version = "3.6"; - sha512.run = "da914e64de5b70e124d9eb62148f5650c9445d2fdb94272ce622478b9aa50a4c7625be9c2152fffe9ff9fd87ee19319a0bc31ec5fd82839a479faec687de4af4"; + sha512.run = "ed3b4cd4df204e3b34743b4e469ea97a19fe17c35083a89f4d84f6fccce0064d8d2786799d28d0052b9d5c4a5b0c2f1e48c46d0212de214e5af68afa17f5f2f5"; }; refenums = { revision = 44131; @@ -43071,14 +43218,14 @@ sha512.run = "45f51a654703a7e749e7dbb08fd0ccedc86b5f264ce08b504ed11827799202583f81a4f3fe32dae0794e20cefe2e6bbd0ff8563955c3a85eac2642c307aaf332"; }; refstyle = { - revision = 69680; + revision = 77677; shortdesc = "Advanced formatting of cross references"; stripPrefix = 0; - sha512.doc = "6b71671a5a7b472823e805f5559acdfbab76bbc06a063c7efec468122b3884dbe5a6229c5ed7ab4c0e1aecd304c3333a58fc5c75c22a66739fe0ca16b5c686b9"; - sha512.source = "60064112f68bf18d55c328da986c852b23fd2a9e8082221d4b4b29d901fe37de8c2ab5b9b21701e0db8ca2189945c25bd661ab9ae5a425351a3197bc0a528c27"; + sha512.doc = "6c6ac1108bad1d29790bde196289f85eb73c4a399769a9f46ccd5e6bc6129d87e1d9af05d132f55dfa42eede0d3e25d0b377910fc9f3b334b24f954318909ca9"; + sha512.source = "b4627bb50a805361898d9062e2bec9257cde7d9ac8e9ec901ff2f9aa1a82b44c39809aa3fb6031ca2113e9f57b53af6fb2106c97fc4f232c30db530deb9f9d4d"; license = [ "lppl13c" ]; version = "0.6b"; - sha512.run = "05e95688dfa1e8a8a3be6937cf5c36c315371b66c14d5dc0e51862db7a5aa0307bda55848806c259b68be64bf2b36e6cdf6c328b41b84f839ec67abf2fa949dd"; + sha512.run = "9f5664aa9b78a0ad85136cbaff738f5f6a57d6c7f9395a966aef34806be44d8a8e6c743a02cf49c87d4ba79180d5eb8c1d82ef1f6007e786435f35e7a4c46dbd"; }; regcount = { revision = 19979; @@ -43091,14 +43238,14 @@ sha512.run = "6481e37b45ec26aa270637b465d9fabef010c6717c0a402f0bc2afaf5dfcd877e46fd8699ff8fa39d80218e6f319e09acec1417a47fedefe6da5d90a81b2928d"; }; regexpatch = { - revision = 58668; + revision = 77677; shortdesc = "High level patching of commands"; stripPrefix = 0; - sha512.doc = "7cb6eaa1ba3e7ffcb80001b2380171204059907fa5345c3c684eb84861340f70590a8b5f1f3fb30a84516ccb2d49b3245a6a697b328157f7ed09bf9caa80982d"; - sha512.source = "bbe6ee9178c3f7d3272fd585f50f0ab66a86d38bbc65ba40a7deb8e22c6d300299c8f4203d3849b5f3c068f2194bc2ef0206ed0c0e5ebb3b235d8a83cd367d08"; + sha512.doc = "80e5de9741075d3a79b6137d6c6b4302ad559ffbd7bdfcebd8c104332ae64060ae66cd5e814abb0fd752c7252b1068eee914c0379d821ad5030f489ece840493"; + sha512.source = "bed666ab0999a59ce3584a1b922d2ea5142a2483804d37c6509718c1a906d9c2a5efe41bbcc81683a0fde9b1c8da19420cc0d533431ca7c97c7fac9dfbaed135"; license = [ "lppl13c" ]; version = "0.2f"; - sha512.run = "80b3be47155c8cd654d1b3ff7a1e261da826d97237b15733e6f63f6e3e9f1e40fb8f1cfbff48b38c4ca3acabdd3209147664aa8aa408b4601751f58d596c0f38"; + sha512.run = "93d9f7ddaae46bcd98c1b92b684fc29c77e2f46b56afb903bf71ea99022e3e7c261a373cbe4e4aa726092d73f821f3da735fa11f59d9f7f9ba82656ecc1a8bf3"; }; register = { revision = 54485; @@ -43111,14 +43258,14 @@ sha512.run = "709694065b22e33c9d3f8d859ba8632672bd5e3fcf6102d0915c203b4fa6773e0e78f02b1af537b3ff2eabab5dffdae40e0dce63232037c37d4e50ff325e8116"; }; regstats = { - revision = 73635; + revision = 78116; shortdesc = "Information about register use"; stripPrefix = 0; - sha512.doc = "427139d31fd56877da7dbc2a08dc99946d4a5fd0746995c473bf021b8228ed95966054726221c0914e9fca05bd928fd89d5516760fdf154d3279a6b2a93a0b5c"; - sha512.source = "3197829335cb10e8cfc621f087714cc3eef1feb4a4b24a6cbbf4e631f2e85d811516189b1515c57c46e845073b64694007aa62cc8ced4de8b2b6b20668a92f15"; + sha512.doc = "a1e4b51720c56aed4b9b97648ed610a17aa5289e5c12db68e24d69a633807faa5e806b1faf0b28a3678e5796b84eeca164f48049addeb750f8287ea7d3530038"; + sha512.source = "1fd67d59ff004b1af17a6bd43af3bd15f566482dfe9cdae1602f03330f8b246fa2c7eb5cd534c2106505173633c563fa37c027cefde0ed3c089532f4df20ed2d"; license = [ "lppl13c" ]; version = "1.1b"; - sha512.run = "3475a9d025bac5d33c1be800ded7ec859d10a15e2755521173060a737ba215352eda4c0a87d9c1093fcf3dd405a73a68477fbc5144cbd6e1d45149c604bdf99b"; + sha512.run = "e2c4fa459243fb4cf545031f7df3c3b39d05e1725280f8f26f07593c5177fe1bdb40af1a07ab14535feb10aa758267af2bce7a39ee891d4e24d3bb6229629657"; }; regulatory = { revision = 72197; @@ -43130,14 +43277,14 @@ sha512.run = "48e1ada8d74bbd1fa8b3cf4071f26fb5019c03663186df2fb8fc7b1642c2c27157250ed8f785dcaeed210ef887267182d81b1098fd236a7db731ae11c0a513bd"; }; reledmac = { - revision = 77517; + revision = 78116; shortdesc = "Typeset scholarly editions"; stripPrefix = 0; - sha512.doc = "2bf89b8d645ee198df9a341f587f42b76a40744462ba5bd39be7541fdbaba1e0103d6649d32c6f8d94871ced8bebbe3c6c6f5aa5e7ac80bb570abb0b50190fa9"; - sha512.source = "0df960eaf7dfc7916270a66375d302027f7fe79b8144982ac6f8de33ad34ad035210825f672c8c6f5d64367b7650f5e3254d1596762378fc4f086726f5f1091e"; + sha512.doc = "3ca2358de134175560275c4988c0ef88b3e7bcc39ba538e6965479d75e3f273002d3c3caad25f25b6b20aacf78bb4c7bfc89ef6200b1cae3d61529ada962f7f3"; + sha512.source = "a9f46da3b67f0b07ecf8e222a1b33c106b2a4a36654f2bbf29dc76675a9f5bb4ea1be9c3c5825714031eb2e150b4d15a44121679e9e5580b7ce87a1a07239811"; license = [ "lppl13c" ]; - version = "2.44.1"; - sha512.run = "1892a875591702b4223038911c378b82a58353be81195644a7f6b2bbd016e766d22a8022e2bafcf9869ce4af5566f6033f3a16f2fb48869892f24df44db050ef"; + version = "2.44.3"; + sha512.run = "1c0dadaaeea6be1d54c3b96a66aca31f661725f3d54f6ec9a1bf1a9c28e0a466f095c90bc08b8bda04db51f056620e9534f5388d9715b267f5bff770e09be18f"; }; relenc = { revision = 22050; @@ -43149,13 +43296,13 @@ sha512.run = "d638db869698a6b564f1482c3ffbda561bac0da00e008b5b3ddcbe267587813042bd3d578ea871f5ef48a27309baf8e290413b65f99daa26ba7a8b2a1dc62050"; }; relsize = { - revision = 30707; + revision = 77677; shortdesc = "Set the font size relative to the current font size"; stripPrefix = 0; - sha512.doc = "45b6e38a14c31d7387a99d78c395fd0cdab5ee8bbbe72f840d511d14f6af73f749649b48977e8a995c2ee375358677b31a97646c8162c5fe2ee6c286a05a20b8"; + sha512.doc = "2f807316e8b96d1d5338c4992b1a4d0056daaf13165c8fa6fabfbe1e7ae634d0b2a59edc5139d61a5208d62e8039b887d2b519908d5e9f09b8ecbde8309d88a9"; license = [ "publicDomain" ]; version = "4.1"; - sha512.run = "90a4829b63d86214c44cadab6b9c9c114d6abfbd72dd4cd8bddb18add9b7fede2867f39d57b03ac9e7762950db71664767554b515b5409cc873d8b31aebb2c1c"; + sha512.run = "c7ca5ce5dc2f120ed237af06a930e744f12a0d7f2736feacea412b5b946b8ebb100bac060cb63978e8731b97525bc9218f0a92e8a4e3dc4aa3b24d1f34563a64"; }; reotex = { revision = 34924; @@ -43167,13 +43314,13 @@ sha512.run = "e97663d414291b3d0a009143ea370676bdc69b1897492ef86bd2092e47fcead566151f175676b4a19e196054ecd4a41706a74e9d4e6ba353d9e346786d04a2d9"; }; repeatindex = { - revision = 24305; + revision = 77677; shortdesc = "Repeat items in an index after a page or column break"; stripPrefix = 0; - sha512.doc = "031a5113799f662b88b2275f2f82467e2fd84ae58d18f4cb69e090aad7f2c8cb44eefc4c43f3fcda9e92de0c0027fd4ecaf9f152d33b73ebb69f06e6b4c8c1ae"; + sha512.doc = "b2844cbbf8060d33b2213f2f031b5052c65c1944e39d2a9368342b987885cef12c9f8d9e54b88337661227e8ab8628fa0cec4db9b912e1784ef82ae1ad7a10c6"; license = [ "lppl13c" ]; version = "0.01"; - sha512.run = "f700f201ff05d25fafde3eafd63ddb5aeba81dfe8be0dc4522a08459f35b3ab78cd06d215477ef5bd59c1dd6d1a05361ddfdc21159f3b6347f5a8271c4193192"; + sha512.run = "545da71a1c857d7ae62869b3f2bebff893e228798111ea80d40ac32c5679dd078c5d6dfe8078cf1aefaf23db652d0032e01a8ea20d962a1e8613734110df6619"; }; repere = { revision = 66998; @@ -43185,14 +43332,14 @@ sha512.run = "502e1948f22a70003eb5ff4b6eed2790e28cd5acdadcaabcf1f0be699026fbb1cb7144bbb15f230a25f85abf00dc1de075ec44fcc6fa10e26550f85b50a272d2"; }; repltext = { - revision = 56433; + revision = 77677; shortdesc = "Control how text gets copied from a PDF file"; stripPrefix = 0; - sha512.doc = "0694a76754c98bcfb6999ddb96c368701556eb1de025af1ae32ab8e39361d18405fbd2c1438c1ebafd2cb06f2d9884afc08e1c94f57eaa89313f54d58a289808"; - sha512.source = "79a4c693599b0f20e4e1b2210f65dab3b1cc276bf3a661f385a2ec70c703846e881bebd2d6ae8913a007b832206e033f178c4017fc69ef099c3ff87f4b40f651"; + sha512.doc = "9a371c52d54745fb1773d882bb422dabcb8fb516420b59ba5c6eea538352b04f514c161039c4f21c9ddce7eb14db8038aff1eef3b16830391ab781474849fd0a"; + sha512.source = "4eac2b8c356b0d0d587176356bd3d06f1817afd9586b34f5518515081c72332d8eec220b6852ed43a065cb062e16830f333be5062de81bd0bc0e2b5c7887f619"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "a5deadeab45a6a2ab4732e91c26da32f276e2d5b35ff357faeb3361c917c3b47c81e59cb6934d052d3525df2a810510e6fa7a8b9e9d6d272c91b4b558de7132d"; + sha512.run = "6f25f1ee482a75ab815c406b49c379860a7f3f2e0b8fce86cd39f7f16081728eec48082b49fce78757350293063c44aa08b39f8456cf5eb7f7cd065b6943f0ac"; }; reptheorem = { revision = 76224; @@ -43205,18 +43352,18 @@ sha512.run = "84ad69cac04c94499df40df3d1861d09da0afd09282aac5923291ccddc51fbbbf0ef5977248c3a3d34edf5567bcf0e27558ff7c693ac468cade95888c97a330b"; }; rerunfilecheck = { - revision = 75559; + revision = 77677; shortdesc = "Checksum based rerun checks on auxiliary files"; stripPrefix = 0; deps = [ "atveryend" "uniquecounter" ]; - sha512.doc = "4db181dc2f12fb779dd17c25c3ddf97743842cb35e241f0277e2e44453572c459e31ae34d541c865fd03abe625b00d1b481373f20c9e2017a85d8f666f1d765c"; - sha512.source = "552f01424c772ab03580ea75c56b9505febe7912b2e51afec0105f5fc5a207568caa36182fc89feffbdb7be5e8e1851b3404f0ba9f7ef1152edc7da53b69b6a4"; + sha512.doc = "9f0a7446b20e7624cb7a5ad0c1ba0fa172b0446c165b820a9b5bd2b3782b7ab13d9e1c02378c327892d3782a15fb986209e97843cadeaacbf738f189d40f290e"; + sha512.source = "34ee50480ed9b9fd853134142b870faf95f2bc7093c0929e98009c0b11dbbc1c718805869c55a8039fb7ec09dcbff17be0f7a32597d55bac29daa052e978897c"; license = [ "lppl13c" ]; version = "1.11"; - sha512.run = "ca028efba24ad60e33ff1f01e649694054c3e084d028d469f35cfea20874771a094091fff6ea2cad7e8c10314bc5bedd36efae9a27f62718412b5f9b5c6eeb6e"; + sha512.run = "c70f019cc5aed5cb83c6861517f51956cd5203fe330fb2590c9ce948e038028ecb086cf29fc4b80948f581a2c873f2e11850e33d86e714a3ba1c606160e7f986"; }; rescansync = { revision = 76924; @@ -43454,19 +43601,19 @@ sha512.run = "fa60eb073a9a47690935403a13da3570a4aa44e9ee13c12c5a4ff93a1f02509ab35b5f64a03a67be74190420d0b174fbb4b9a34070a646ea557f03a584fd354e"; }; roboto = { - revision = 64350; + revision = 77677; shortdesc = "Support for the Roboto family of fonts"; stripPrefix = 0; fontMaps = [ "Map roboto.map" ]; - sha512.doc = "2ceaedd2b273c252e8510a98cb05d581dad8aff94f3c8be1dc47fbbc9b52a0546ba8025c6bf0c51d97d0573d208af2f8a635c0cf405a980ae8cf8e4a1f13e499"; + sha512.doc = "98709bb881591a2bf8f5d0ec5d20d221b04c06d91e325ff40484d26536099a3ab43a356099d790961a43192b8f4acded294b12f0a7e311e2ad855bc91b44423e"; license = [ "asl20" "ofl" "lppl13c" ]; - sha512.run = "d82d9ce9480bf0c9d7f6559e7bcbb5fe8f22179adc44113121f67fc0daadd66c938b9fcf9a41073843e1cc981162972a79f15fe6162f68ba7a01b74732b0f01a"; + sha512.run = "e3d0f5ca5a6386886523f6cecc8986719a56b733f4780f853002665cbe6789a4d09a9c18cdf650a41fc57feb5ae059d87d11cb6b4ad92f648edf861b39c889dc"; }; robust-externalize = { revision = 76924; @@ -43517,14 +43664,14 @@ sha512.run = "cd7065dc6a916941a0fd05ea342d29499b6f7496d1934e06c49e7ea1a99c5be5cd515bbcbc2b5935ff8132adcc7b94e653d55de967700410ace55697f6fc156e"; }; romanbar = { - revision = 73634; + revision = 77677; shortdesc = "Write roman number with \"bars\""; stripPrefix = 0; - sha512.doc = "3ee6d97e1ed978852c6001b51a1cde49c37f9b95e4bcc85b2f3606724870b960618e5b1d683bc4a3943b1d8cf0618ccfcfb7dc5033127a716b0cd897428b77e5"; - sha512.source = "738b964758a224bde6c3e06b2e8e4b3c35a93f580edaf5388769288339cc85feaf7341d3cb35b4e7f5baf6accbe4ae709a084b788cfe9e004dd41514dd559674"; + sha512.doc = "f3fc06b6365500613862cd3ce8392c6aced5d59cf5127057789842a6cad3a73f81bb91d1052a7e259351c061e72615b8c660e887bdcd33618a5034279974f03d"; + sha512.source = "c824b5faa0dce1129ace457a28001726ed45b32cf6a24fee2b58b40b65bb10d88b1b3a45af0c79fcbeb59e7906f3ac08553fd50afb70538175ca3a45e1c4a403"; license = [ "lppl13c" ]; version = "1.0g"; - sha512.run = "434e463bdecf30fb880a61e1428f8046495afd96489ba4c502328497fdd993c1f8e5fd0f5ca9c6c755640742316313bc845c4dfe5fe7ffe8c2532cfe5b5d9cc7"; + sha512.run = "26c25a22f3a89313c66651420b495f7835f9baf2ac21844af1deba26626c0c44e66aeabae79ac0262df46c3047580afe238b45d2d2664e56a347937b52c0cbc1"; }; romanbarpagenumber = { revision = 36236; @@ -43537,20 +43684,20 @@ sha512.run = "7c8fbfcd5e9ec9e306e7ac836fb4c82db3bc42179bf77502b5299c17c4d3ad515b9397016d600011eb24c5d9f2eda23a485634c5aca3a765653cce32d7bf82c5"; }; romandeadf = { - revision = 72484; + revision = 77677; shortdesc = "Romande ADF fonts and LaTeX support"; stripPrefix = 0; fontMaps = [ "Map yrd.map" ]; - sha512.doc = "57a57f16bfa680e27cdd6f29bb9ac254fbdfeb137da2b14396c25c1a1653434cab7c2f13f58cc1f6295b7886ff73632d463da717319c00bd0257ea93949150ca"; - sha512.source = "f576966089affe195181619ea6fb983bb057f1d252dbbd9eb02b42993a819349377ab5aef810de0b86f3c06e6c9368b681ea6f0f25b40d3c473cdb08d58739e5"; + sha512.doc = "8a7743b19841c70edbaa1128fa88087720ed1b2af97a25f36020def62a68f4a9a6e2191b008b01fb762e22d0d5f18466f2c18363848af790c551a35484c277e7"; + sha512.source = "91342ec650cf6266df7077cf5f7d74be3f22cd6145f4924814eebc20b49db0a5775dfe3b68dd03c1a455858669339748402a3abdde9034f325eeb5628fbbbfea"; license = [ "lppl13c" "gpl2Only" ]; version = "2.1"; - sha512.run = "c7562b20f641b961a8b65d3bd54c5347668bd510172238d7f1465e4ef8d391fe5ed4eaf0d8e4882d0b971869b97d7218a323d2950876efec70e5b53e3e1ce71a"; + sha512.run = "d11cbca4de037680bb6ef7706a0f13f5c468afe9be74d2730e48f0b12038dd160da0ccc60dff3c3ec928cc0fd7b8a763fe794084a2e85fbf5fb0303cdd5f8762"; }; romanneg = { revision = 20087; @@ -43561,14 +43708,14 @@ sha512.run = "4195303ca32b46d722bb148ce4079bbea7cec08fc74a7b0cb6232dcce517b7b5a10753be22fbaab62ec11d894955e1368f3a6dc2a2474cf9b9450e035bb73c11"; }; romannum = { - revision = 15878; + revision = 77677; shortdesc = "Generate roman numerals instead of arabic digits"; stripPrefix = 0; - sha512.doc = "60caceb87b6d866c905685cd180f0deb73f400b33007e0589e1aa5a0b42ed948d88c672a620ebdd4d78bbf92aa81c1094e4d4d6afcb981747e65596711e112be"; - sha512.source = "dd1a19bdb63aad8f3c3458bc000933b9c0d04a3b331c37d84a9e7de4a7027b6cbed113038129a789f43d1049dd72acc432e6cebbce365277026d5e6b5cde328b"; + sha512.doc = "105493a68b541fbe2d3eb9795cf8359d79df976f4a559d4805ef2d5bde4553f49499d8c3b318f32e4be5470b944aa923f7e58effd7de965172f000b95c227e51"; + sha512.source = "e8b93da89876eac821e5b6ee5ec85d408dcbf0c59584af695e64e98dbafba03cb0caaeea01631430d590615838c007c35da38142cdf1877ac0793a783803f34f"; license = [ "lppl13c" ]; version = "1.0b"; - sha512.run = "06fb28ffcf6c8212ba3bea5e3fd93fe4a5394ce1cd3977556bdebb982888c2c0f7e45dc751f94b1ecf921c701fe6783166e73a595d5da55e874359b7a4065182"; + sha512.run = "bfea14fce5c30d2fdd5556c6910b56f7f321ed7af72f874ab98758682b82dbe0ee2b4efa1a8d6a1b95180150e2c165d8b78a55a811312b9aa46c3baa73ebf1a5"; }; rorlink = { revision = 76790; @@ -43594,23 +43741,23 @@ sha512.run = "e1e200c49ba98fb1d2bd5cd927ff209a1f72b9681b1cf3b49baa263985790f7d4854ac1cd9fedd464e2076488b3042456c7fede5648dd8ef23d1ba6701705437"; }; rotfloat = { - revision = 18292; + revision = 77677; shortdesc = "Rotate floats"; stripPrefix = 0; - sha512.doc = "020e080e047f20db45bf83ff32c267f5a10b7790adb64495d09ebb3795a55d953154b8afedcfa0214a77f11c35287b18949b8f1fb89b6ee51aac12a04832e922"; - sha512.source = "b3b986dc11e30b68f75bfa371c85eded713f759f6fa0229857cc05172edd70caafd9124098813cdafd1f060fe57a6667326ee84445fade50bb6acf9d1cb6a95f"; + sha512.doc = "8e14287001bca5460f67eb99bb69c7cb0cab0a7f730a5760f0c816c4f44553a1bbe0a94835b75c361f233b2d5c4ff4b3c47dbac781d645f4e5bcea90e1f3f589"; + sha512.source = "b99c6722acd29952c05e9ee7f37ccb183303b0b7a057449a67bd64aa015ac8c7635d0720962b02f522f29269381e8b695a05bc53f1b963bdd9ac513954204e8a"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "2976812ba6d6bdb304d56c9f10f08c02aa8acceeeef6eb05ccd0ac7b3e3b86984794017627d8f939994ea0228bef5e9d6cab0b08843e87a840ee5c2390dd0bb7"; + sha512.run = "1961498afe88e4eb3c2889536abfc3965f154a09281381e9208e72f7f41d39f894c23d3ea9df8cca3f5bbdcdbbf3c5191862117f74d93372a7b39e87cc1c9d71"; }; rotpages = { - revision = 18740; + revision = 77677; shortdesc = "Typeset sets of pages upside-down and backwards"; stripPrefix = 0; - sha512.doc = "2723d32029abfc773de8f26a1f08cb3535c5878f63effcb94fcc6a2f98f1a0f9ff3c53df8a4d9c1ce1f99b52b9fd7b2f5c919dd9cc915ea8266835aa85ddbda2"; + sha512.doc = "8874ed352d4a6ee699783b4fac39d5e2b93eb6ae813b2c097c9beb21312bdba590df5ad797125149091a5e90f4cab839ece7c73b3d31ddf52b4123a306cc9e46"; license = [ "lppl13c" ]; version = "3.0"; - sha512.run = "a206e4147a68ad0ae750e18ee6a360d6ed2ac91785b75f8fecda4b63db695a36a9602da8dbec1310feed4072f952dc49f4d2c5d2817fe74477759aa55246177f"; + sha512.run = "e3d986531ef5c9ebe8a73480b7624fcde54037769305efc7add973ee1704e0bd8ade691067ec81cc123b192823c2628a32961a30b6544c235dd3930294d81923"; }; rouequestions = { revision = 67670; @@ -43641,13 +43788,13 @@ sha512.run = "01cdc4c8443c50a91dd408c52122e8ae65257344176227a508cb082f92d61bc02756d47e27f75d7862d3c87c26add2003604956ad00b448f63b4f6417c520ba6"; }; rpgicons = { - revision = 77525; + revision = 78149; shortdesc = "Icons for tabletop role-playing games"; stripPrefix = 0; - sha512.doc = "8d6edb47227dc3b8aab15b0cab13fb5b5801e98e9dc50ab21b0e607e3ae311ddc7c5b84d090c6434dae8853c2dbbc3b13cf9e46efe6bfc58074796c6a3937d0d"; + sha512.doc = "5c171410cf84c7ed0dfc86ef06f6acacae90e75452eda683f1ab1772e18f2d3cd6f5735ac9a363d650330abbd908308dd92fb19defb7a912772d7a3fe79ac152"; license = [ "lppl13c" ]; - version = "2.5.0"; - sha512.run = "bdc12eff6d889c1f6bc660494dc9be2ec6bb30271200d3690feaddc957f251268c277fe263193839f31a36ad342b5e75bc37fe3c41a680f3a42c8383196bde82"; + version = "2.6.0"; + sha512.run = "c964ceadb93b2e6a2c430268a6a768e4d5c34e0aa98e125e8fa727920dc409ce0b77f9dce001f965a010e88af9d9fd3dc3bd4a2c11cd59cf731e267bcd97852f"; }; rrgtrees = { revision = 27322; @@ -43681,16 +43828,16 @@ sha512.run = "f5d52f49ead227b058841bb88571ae0d6fb40b95dd652536887acf13c0a5dc5b61e3813faaef2effc26539125c2776e113937a1612e7bc7146e7d5517b02aeb6"; }; rsfso = { - revision = 60849; + revision = 78116; shortdesc = "A mathematical calligraphic font based on rsfs"; stripPrefix = 0; fontMaps = [ "Map rsfso.map" ]; - sha512.doc = "ccb3ce73add1f2a4f269728b8189569637327d85cd1a4d29a03904872cff10ce3057bd01a9d74a94373c3aaa52afe74a98d07bcad248fd18943efb0bace6db36"; + sha512.doc = "a158ebbc871d64f3e07296069375223a6b4711c7115dd366e414468bedc3194e1e0a27a4c705312321e65ebe8d9cb16664d9b8c76af26d6c1d737722e742f332"; license = [ "lppl13c" ]; version = "1.03"; - sha512.run = "7632b0cafcb0d28f5f4b742f8c457634a9cd1ec7fd59e61e01fd5f3da3964ae941fdf2fbaba94b0d0934270ba56a2224352e11075970e28bcf16bd9b6f97f236"; + sha512.run = "eee2f5b5bbaa38aff7bd646b3f3bba2be1452f96227fdbb0fa644c8d8bb1c7def7dee26ad29dec825ce6ed4f998d937089e6f92bd78d3aee6d9781b0681a662c"; }; rterface = { revision = 30084; @@ -43863,14 +44010,14 @@ sha512.run = "c187dcb7e1c72b727cfd0827a55d721c6a094679c1dae27438ed030209042b49c646af20e158900543369ca8ceee9896a9f36de76607f8514004df80e3be15fb"; }; rwth-ci = { - revision = 77480; + revision = 77893; shortdesc = "LaTeX templates using CI of RWTH Aachen University"; stripPrefix = 0; - sha512.doc = "105c21b52cd8fc376e101fc6a8721656600762d8f7b070b29da22ab5b67101d2d35599429d342fd4794c400ab6fce93d6da113f938f69f5e90ac7afd9b7437d5"; - sha512.source = "b45eef051a285bd46aaa6c6a7ddcfbbb5028e80fd1689b808a9ae7611ef4186b9b6ea1ea11e520cce9b01fb074af49b8293e267e99d21c28d93753d0f40c1e6b"; + sha512.doc = "3d926389c52041114f437a1088c30b2b11539d45d9ed2317d69234534c7529ac9804ad97b43dd43d6a925b2ca918ea406ae08beba6c1ff1d7ae29bc25bc50e1a"; + sha512.source = "03a3f36791679364e18eff7566c7f274603ca29d1a6f70ec45417922814c886c2cc81653e34f0a5b6bf0514319f8be21fb2c37d19d5398f914d9f43ef3a05ce4"; license = [ "lppl13c" ]; - version = "1.0b"; - sha512.run = "85e01999b8cfcb1f30a59b4c2077e436bd638a5e6c075e9e15554bb74196d7ca628b59f1696574b38059a78335f6b58e2122d4d381df1de43fd23b994ad4fcb3"; + version = "1.1"; + sha512.run = "67d9d32dfe17abeec643d6b4e6dbbcc1566bde72dfd77f15a4ca5c174afb02c02c504a7afb051471d30205b14c6aa58c0ef4a17f0f663eba68510250b19d2dd2"; }; ryersonsgsthesis = { revision = 50119; @@ -43919,13 +44066,13 @@ sha512.run = "d8e107109129636cf68d88c96a36de87b95dcfc4e154dae51a1145d7a0c58a17ca12e95b1b2fa1312c6c50c5cc02be35b23168d8eca69a7643695c38c5d0bcd6"; }; sanitize-umlaut = { - revision = 67126; + revision = 77726; shortdesc = "Sanitize umlauts for MakeIndex and pdfLaTeX"; stripPrefix = 0; - sha512.doc = "2de8f2935de490e127f19b50f10698ad323e823ae4bcb7b357b6cfe084c9f6a48d2314889a54974a4b58275667da4eac89cebfac5c25e570c0172ecf9ca44af5"; + sha512.doc = "9065eea7cc2997456ffb4e52d3db5de8464c0a712eca2f6c1c3559b98bcfbb9e314bd0ec264318201fc23889284a0c35c1915befd580e5e9d86e0ccd716712b0"; license = [ "lppl13c" ]; - version = "1.3.0"; - sha512.run = "2f9514b9424a72762c9b4bfbe2bceca10dfe4e75a42e9fe2e26d6808d14fa2aab62a03f26becec8e80b00c658d4452e95c3b84bf692d64cc287693b2542ec3b5"; + version = "1.4.0"; + sha512.run = "418b1f402dab15656e6d586169a0cd994edace33019b138003b2b37ea59ea1060817b6df3bb71922e0a8ee5a6743924cd04f91428a28eff0f2abd8cd96e67602"; }; sankey = { revision = 73396; @@ -43962,35 +44109,35 @@ sha512.run = "50f7a12443730bb017334ed1bad840dd2086a0225586eeae02f1386f410ae802fd043b1ce8a90e495aac7bdb20e2a8532c4cf98d48f0fc32b96da24f28de26bc"; }; sansmath = { - revision = 17997; + revision = 77677; shortdesc = "Maths in a sans font"; stripPrefix = 0; - sha512.doc = "7923dcfcf20c945dc61af747000694c59c61982417307356ef2ee335f7a3eac7e44974a334072125ed4a3ec3b29caf342f15dfda1fdbc348a5e2cfb8a4dc2469"; + sha512.doc = "88b8e62fff12be9c0b1c2888aab62ef6cf0377933b7cd05a96a602507e298af0f5be3662c689e90477aa7540b27c3a08431e06019010befaf4c919a9a325bf8c"; license = [ "publicDomain" ]; version = "1.1"; - sha512.run = "075b9a32512f191767bfc739b833497eed371c2078fc8511ba507b19e2744675bfb3caeda40da484ae559aaff44aa4f6b2f7f5baaeb0c30076654593216fa5e4"; + sha512.run = "2e7de59fd5a6e88fc3f68b86e2790042172b9e7500b4e72fe9bc3755e319f30a3cd9e597e744c8343402059f3fcda8d7d7c7ee36de991cd929c35dc2f30ff147"; }; sansmathaccent = { - revision = 53628; + revision = 77677; shortdesc = "Correct placement of accents in sans-serif maths"; stripPrefix = 0; fontMaps = [ "Map sansmathaccent.map" ]; - sha512.doc = "c9bf7d65a232d668243df9867b2eca64e0288fd733c6b39ce200f64fc5b0a07c98ea6a971446f67f1766998e169c14a80eda71104c1653ed54d3865e6e145fc0"; + sha512.doc = "157b98681881da917443b30999a485685e4f003f8437b4b52717ea52fc96bb4660d88dd8c9030b0c95a258829929ede2060dc8f21e34e69603e331d467640c29"; license = [ "lppl13c" ]; - sha512.run = "685b0c604978aac45efd75c37652471aa165bfbbf12dfa686320a6a9ef926f9043382333ecc26db6d2ff4d12732d135947145ba937eb6d01d4a4e9aa17784315"; + sha512.run = "749c1c7c2cb3b48579384872883526dacd9636b15424eeaa67f877ad4eed92e1b1efc197bc30f4542a026420acf8a8655467648f5eb87236da7f402e038fc49b"; }; sansmathfonts = { - revision = 72563; + revision = 77728; shortdesc = "Extended Computer Modern sans serif fonts"; stripPrefix = 0; fontMaps = [ "Map sansmathfonts.map" ]; - sha512.doc = "f117ca97a15e70c820d830d3f49bd112fe17c36795345e2aae09064015df32325c50e2b62f16f9204cc4333310a1aef3a5af443c6eb49e0fa8696ddc04236060"; + sha512.doc = "7bfba8ce23943cd40a1c50944cd18d2c904015db9d7c9ab040c24009839913897bf157f20564a44bea0dda7426b579d117d365fb55202e1d49cd6c30563bf52c"; license = [ "lppl13c" ]; - sha512.run = "b5391b80ea6bcbdab20b4aefd4fec005b8809147a285747bb1634b1dea52ea906cae562442b421ac85672eb0ea5f2f653e010eaf02f1beb5ab2546ea873f5cf0"; + sha512.run = "b41bec028bf15dfaedf40aca0d6bc173efd346d8be11c4fd9e595d93b251e04d56993061ec25da3a62b68a28a65013c6ae239eeee0d5b6721fc987862d10f6a4"; }; sapthesis = { revision = 63810; @@ -44059,22 +44206,22 @@ sha512.run = "2d39c1246bc9c5c28222a6ce96b93bc0c1e93c3155f68f44843b5560b548191ad3b608f24b5c444b834fc441238a0d2174a9a8ec006f01b160f77159decfeeb0"; }; savesym = { - revision = 31565; + revision = 78116; shortdesc = "Redefine symbols where names conflict"; stripPrefix = 0; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "212ea18ebb424f9b64ca9c75a783dee9ceebac09adcd6ff6c721d90796bf4121aa8710935529451e6f9a4de9c3cb5910b6c07d6fd6b7093c4b9904348f43a1fb"; + sha512.run = "2dee641862c3b80688c584f22f1500bccba3b51b00017ee026b34a395c880fe087e4063e5fdbdb2cd80e74ecce612b724f7693042ebbafee8981d81724433c05"; }; savetrees = { - revision = 40525; + revision = 77677; shortdesc = "Optimise the use of each page of a LaTeX document"; stripPrefix = 0; - sha512.doc = "3e5cfb62d4020d32d9bab01b3df2ea1cb485240aea5eda3541d29cbe38487ed8b242a1eb2b9d15d08bd742390a8d8a25b584e110145dab330580e69e2287f181"; - sha512.source = "2dcc671cae73824a2e4cf10682f0ad7d6236f5e856267663f14864804587e1394fe12de5e3e54e5a64abb798c16014fab07a462584eac3a561f971496c58b5b0"; + sha512.doc = "ca848ad947a6aa3023e255673df15678e23182c527e99f734bf758512e874ef2e131c2bbeba272cafc549bd744239cb348a7701b51fdf54406892ac5e51e0b6d"; + sha512.source = "190c1c7754902de7688ed464c53d86ca6f97ef2a0db468679d5bddfb504ece853920bec3c582e814c0b5f3b1151856b0629506d38c2c606f81e29d86233d0712"; license = [ "lppl13c" ]; version = "2.4"; - sha512.run = "f31ac72f12ecbe2ab05bde14de907707988d6b9ba20414543b9176b71d2a0d5358a34348177857c56b961301678b612ee6f767d1b9cb671b9bab344bb8230e6d"; + sha512.run = "a09a4581325ecc01d20113380214babe55381e63e0e094e8c2605dc9581bfe877384c548170657a4e672c0253814fe3a8d51eb648a612c6b6540d425b819f16a"; }; scale = { revision = 15878; @@ -44097,22 +44244,22 @@ sha512.run = "1e367f025943a56b6592238e2961f967beb1d5ff5b68ee83565b3926a392214557237e482ba0b174ddb2e6861e4690e636edef1a5fe0473c465a0deaa1e1bd0a"; }; scalerel = { - revision = 42809; + revision = 77677; shortdesc = "Constrained scaling and stretching of objects"; stripPrefix = 0; - sha512.doc = "1533997bed3ce5499a1285a6db03be20f28fe70b1ebbac5d117e692c53068ecbe7f8082cd5f93c753bbfc1eb4fb3b78372c7b14f5e2c636398f37dbc17972d97"; + sha512.doc = "43fb0b1d7fae597618695f046732caa1bc75c316a4d73c614f9dd3a57584c4d1c0aa1c0ad36721de02762984d5d3d7c708f229538242c01b3fa28adbaf112e4f"; license = [ "lppl13c" ]; version = "1.8"; - sha512.run = "0b0a996bbed0fc185714f84e32c76e5a9277137d3d8dcc6b12b516afa97f3c80b2684c3c22af8717bb3e6acca267a3862c1244df7cb71eca61b10074fe1c3a89"; + sha512.run = "50ad5da129ae5009894bb074448ae0e854530ef50c16a1b4528cf9ed393e18fd91a9195f6bc4b5e1a0e6daa5ca32ecb072ee05f06878eacb02858f21e37f5538"; }; scaletextbullet = { - revision = 76924; + revision = 77960; shortdesc = "Resize the \\textbullet without changing its vertical center"; stripPrefix = 0; - sha512.doc = "54a0626b8eda086cfec391cfe244f68b252ac9284c17f95a3f0510b6a38e4b2144027d93603dbd8aa87c263422d6856ae3305f1586c0b4b301b2a33d3b480824"; + sha512.doc = "4f223edc1d673bff4be495f233bddf7a628fcef6e8d1c7013657f67811ba33bd3fd105d8c9985af0aadfae9ae1f3c6d8d2dce22279d35f20d117f00143f2108b"; license = [ "lppl13c" ]; - version = "2.0.4"; - sha512.run = "783b48130521d53eebc0be37ce810da57b789a8f6e3c5944bec3dde009d628bc32bb45480cf57dec7e8a49e27f77f95ef0ccc3d00a856cfb5fc0002f9803fb96"; + version = "2.0.5"; + sha512.run = "457cc689169e2a5b46d33fc7583227837f54118d67822ff8ac5e04f52e7cddb6b087c882d392734f9807f1754f17dd475358fefee61dd2485fcc6be6de53c67d"; }; scanpages = { revision = 42633; @@ -44540,25 +44687,25 @@ hasCatalogue = false; }; schola-otf = { - revision = 64734; + revision = 77677; shortdesc = "Using the OpenType fonts TeX Gyre schola"; stripPrefix = 0; - sha512.doc = "14f9cc49ae04ec2f9d5ccb48d5267ef3843bf66a288e0dbc4e7cfd00b52331216e7ab179b506acd799b4031ef11feb7c333faebdafe9a3a94bf31da442bb4129"; + sha512.doc = "7a1e82577ed6a7f08450ccfa037947966563ce6cd7afe667b1fdb8db32679ced124bbbc44a3c6f7610e66f3baaee5dbd1be0b58586092f8e83628661db180908"; license = [ "lppl13c" ]; version = "0.01"; - sha512.run = "3a59203e6586f2cdfed6d5a948e5c150da934a809c12ef7d55f04ba8a8b95b0f1365fe7e0d802d8097f48dbad753ae481c3e27d580eb050f75956d4d04ad10d2"; + sha512.run = "0cbd5d44e3bb6b643b28811012bfc8414836909b763d6e611ced292a7874deb08557520d9a9c922114276cc383c1cb4c63332b7baf786a17e9aac5a7f0558832"; }; scholax = { - revision = 61836; + revision = 77677; shortdesc = "Extension of TeXGyreSchola (New Century Schoolbook) with math support"; stripPrefix = 0; fontMaps = [ "Map ScholaX.map" ]; - sha512.doc = "7c64a884165087b72f052e7d3fe8c57857d62b92532bdfc6bcd46e66b12f8b12112bd71ab88d4a9603237b612d1eab5ad10e7de0c14e69ccabeefafcfd380302"; + sha512.doc = "2e8bcaee96a9dea6f65f5fee82bf7e61c4216d1336f4c111852a28266d38fa829a84edbaccb9aeef6def741fab63798ddd53528befaedcef4fafa57ce6934524"; license = [ "lppl13c" ]; version = "1.033"; - sha512.run = "f7062ca975c2801c220c6c34844d87e410e501442313974c77281aaa0927b27fdfbd2328676405cd1820c809e0354edd332e9fba0d04fa1e9a8d28f91543905c"; + sha512.run = "f129a052139eacd4f38a27a85a9416a022f1712155df796e0b0fd8151b13f34a44177462243c101117a53fd1c01e6647da73622b96374707c690caeb2e2e7f89"; }; schooldocs = { revision = 73466; @@ -44598,14 +44745,14 @@ sha512.run = "d24778c0ae93d06b42bc8d7eb8d84ab6e0f42b33352f2dbd79586a4ed9bb21fe99a61dc0eab375e56a20624fa5ad63ade3446d685dcf063d46c0f60264c431f3"; }; schwalbe-chess = { - revision = 73582; + revision = 78116; shortdesc = "Typeset the German chess magazine \"Die Schwalbe\""; stripPrefix = 0; - sha512.doc = "79a10ef61dfd4ec0438e5b22498c2c62ce7958a06de7facbf5afce563852877adcf042f8eca38e922830e49b444da95a9c2b5bf21f5e647aacca328250fbf185"; - sha512.source = "7feb75513ca35da1d30029512e02f46a81ceed935259d3cecbdcd58c4d1906ac41cedc85118804ee8dc90f97ba96d0fa28634a20baa1c66d993fd41addb813fa"; + sha512.doc = "56fb14d3d164fd17ffda62ae17ebe50a60fafa46068e5542e590b0d605e0e995e0dc47cdc5975ae1349693abb29348de86d62425cc382bca94dd509268ec98ef"; + sha512.source = "6108a1ed44b0e9638d2691604664192e57087109b477f1c6c23a70b69a8488fe9ce8ddd690e2861e3cc5dd1241e52f679f74f71a5ed904c7d88aea9ba4ff5207"; license = [ "lppl13c" ]; version = "2.13"; - sha512.run = "df2f41445eef6fa9a64787d9e7464be5b53276a7ade01802d81cc324ef62f9e140414ea168fe69fbf494eee068c84ace1ed567399612a3476b12ee56ee5e908d"; + sha512.run = "315e25cdfd2c85304e943f17d39f738a284dbd3352d70c41b9a9c45c9363bf256cc5346cf331e04a36269f5dabd65be1a9a5c1d6fe09f075c0ea55b3b913216f"; }; scientific-thesis-cover = { revision = 47923; @@ -44646,14 +44793,14 @@ sha512.run = "77f8909b870fbaa4f1a0414f75f08ac602051d26c0c935be8661be8820a0b77734b614b9f5c8333b1f1fd12f57a6ee3c4c403f151bc60300e454673a2a4235c2"; }; scontents = { - revision = 76900; + revision = 77677; shortdesc = "Stores LaTeX contents in memory or files"; stripPrefix = 0; - sha512.doc = "d29b6e9bce919f609361a2c9a9f905cea19bc2510dad5def283648fc07e7cd9590f7faaeabf5acd9fd508fa0ba10ae6b2641148e26c47d55ccbb074b8ad763c9"; - sha512.source = "16f4e66eb68572ef17e2f33a911ce003b49402fccad1ce2b5637ab9b3bcc5b8608e7560297f959976270befb629aff1f20bab59677fa765fcc86d01b022d3a87"; + sha512.doc = "5280c8dafcc06262d322cbf23bd553501260af92ecf4a65b4b4eb815bccf82065c3df6ab01caee9807ff117124e9110f51105bbe8a253bb3c3e6dee586c9a6ab"; + sha512.source = "47f0b24a19bf9b4b276482a13d0ca0d9f03558adfdccb8b2d2a68e9aef83a5c572fbe4770626ead83487939e9a3b4f00f86c1ee644b1077f577d72356a51501f"; license = [ "lppl13c" ]; version = "2.6"; - sha512.run = "6a2ac2bc4be8c05e677ea25c88b362d85603c7268f9783955fbb0ccf3ad4a068e696f2519005ca02ce1f23fc68e336bf49e3942cf83585c6056a2850b323f3b5"; + sha512.run = "3a8c8d4a224747eae8732c60121c61689e927fd79d5523c31db741541035aba70c9ae7fe3def5d09731358105c4a78d9394855c37b92c4756194ff017f6a9bff"; }; scrabble = { revision = 77114; @@ -44770,14 +44917,14 @@ sha512.run = "5b2f1c1c86a8b3df5bb4d5edfc002ff80449d2cdcf6ec7aea3732d0ba8e6bcaa105675f9f37dd5280d3b9061400d8edc0c67460ac9f1541159484aa51b851fc2"; }; scrwfile = { - revision = 66872; + revision = 77677; shortdesc = "Use LaTeX .aux file in place of \\newrite files"; stripPrefix = 0; - sha512.doc = "6aab0a6af0c3f989788673c44bb8a885ddb259f0be3f69f0a32b0bdebdc8e607b32c8f8530cb99d59b1c7739b2c33446f8b7c832384d07158c90bd347704a1a3"; - sha512.source = "abd536d76460165077ca7dbdcd1801b018cae2d16c783e72502bcaf5ecb34562f273ca37cedb044a50e7d53fab84412bf9a5e804be064951ebf753aaa764526b"; + sha512.doc = "8cfb856d0a995b7afc08f53168ba2f3d3bf5dbc647caba78ff409e2d4ac7162e18ccea4a5eabcffdc6409808f76d931a8c7c91e32135cce67445dd58f8e58c99"; + sha512.source = "5d940bca57a8174956ab7a089ebbcd6479864a571242ac364ad4216692f3f4c23c581f7245a271d771c3fab843b36f2cdffb502a5b7ff5ab1dfdebd47012892c"; license = [ "lppl13c" ]; version = "0.1.99"; - sha512.run = "b4d306af1e0d3dcfa59ef14250f14125bfc4a0b9b0f3e6ab32b809f2e729cfa45e27549c8cb9c2dde2819d328c1a032eb6aae6f123f1c71efeba4c9d16611a34"; + sha512.run = "3702d98c5e9d737f484a9ca680cbf754e51cb127fb1d0f37615433faf195d3ff5f2ed33e0a570b412ea8d1ffafc06ae7fd0dc861a1deb08102206cc47d385e4b"; }; scsnowman = { revision = 66115; @@ -44845,13 +44992,13 @@ sha512.run = "51586595f696187a5d43d21dd7c66a35547a2e0ad184b47e45c7686474d008c01ef525d64d91a0a0ef0172ed5515190cc8a5d8d22ba1297ae70a4c4f5556e3fa"; }; secdot = { - revision = 20208; + revision = 77677; shortdesc = "Section numbers with trailing dots"; stripPrefix = 0; - sha512.doc = "7ca1b4102c6f92bfc6dd0571c489852dc5c1df4a58530aea490098192ee256a4df7e0bbee20adff78c2b35dfe39b8cd3f821c5e45dc6d78ab4865b6f08ad8488"; + sha512.doc = "9ca343cd8dd4e0142e3ac64c2edd2571b2dd57cdda180747c837ef9384283aebd1d8cf3e0ff4bded61a967c9f5adbf4d68582f0b15ab2c80496d43f0bb7d8d0a"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "7fb101dcd377cb5e3d1dca352d266af419c6fd83e4f2d1701a3d598e69e8e7f70afc9791a76337f4833da612cf07989ef244af1b24eb62ee59dd5f76225aa037"; + sha512.run = "e27d654b1160dabf5858dc973e73f1192b19e71e61c194af95d17a943b34f8e1a02ac287693641ef307c26706c3014f0e57be1406be5cfb57a8f40c620459053"; }; secnum = { revision = 76924; @@ -44890,23 +45037,23 @@ sha512.run = "d1a4da6a59c0411baaa785c58350c1d5be9c1081e0344d8a61fc009f49a1b751a09f358ba1baa3b645de4eff7d69e3781d8b44d90738105c0f56723da36efdb3"; }; sectionbreak = { - revision = 50339; + revision = 77677; shortdesc = "LaTeX support for section breaks"; stripPrefix = 0; - sha512.doc = "a98eede394708bf612f593e00c58b5500a35b5173381c1f149d0be29b49fe95f5162602177b7d4f23c5b5312d7cdf47ea6ced8bc285853d2b7d77926a6ca66b0"; + sha512.doc = "fa361c7b6f49bd7cfa857ad4a628168cc2ed4ce073a7894cec3edeb9c6d765a2c5d4676d4638c6c3176e7949b2e65c4e8cc97edd9efca044a891aa4266e8461a"; license = [ "lppl13c" ]; version = "0.1d"; - sha512.run = "4b2c26642ba346acce5aff9678bf94f76d85005464f80eaae862a522bcbfa34c1671af79671982a91208ef104a21a532d851dcc785b5c40de4fe462d12488832"; + sha512.run = "2300f38b8501c29acadbacf6071870360906fda7bef487b32b11fb4677904f20a77133bcb678f8bb1b11c65b90c264d3271c506c9aa4c5008d54be1dcbf9ce58"; }; sectsty = { - revision = 15878; + revision = 77677; shortdesc = "Control sectional headers"; stripPrefix = 0; - sha512.doc = "69d7fc032c06d015d7a6e6d2273c5240b146062565882fca0ddf5b7b795b788207bc9b478366a0a40e4acf223b07482f5cf41a65dd9b37047bcbf12566f6a826"; - sha512.source = "fc79d4c7c437d9c5ff7d8dc62439242cb772f250527ca099cd1180e58742a9ff42e7c63776c24fa5563c95b5d2bccd97df0e1c086869bbcf5ff2ed8ff5297bf4"; + sha512.doc = "9cdca73ce5e2bed97f704ba1763e4c2698634355806e615dda24eac36e3bf91387f7133c015b28daaacd79379826479a7f96307fa36e15d4fa6938581bfd0cff"; + sha512.source = "3e822736f73a3a13766bfffab0cf437a491c57168c42707e01da9258e536bd8b0fb7f8eb7e252d0f79b0f6a1560de68e1fc898adcb7521616e54e2bc3581e237"; license = [ "lppl13c" ]; version = "2.0.2"; - sha512.run = "7e164b14f29a385f8a97e09ad124c347a154e316ac2eb41e0bf9f161d44f2782995fe271b5472ef90dfa4ffdd5495de81090b44f5777243ea76c9f75fcbde2b4"; + sha512.run = "b83677c03660bbfb5f08a9fd8e8e08808f0ab310ef951b936c89b472b750c6d3d7c0fa56bc33579d6b4ff8bfbb87239f22e3a9cb58570b867a953ee3cd3ff429"; }; seealso = { revision = 76924; @@ -44933,32 +45080,32 @@ "dvitodvi" ]; selectp = { - revision = 20185; + revision = 77677; shortdesc = "Select pages to be output"; stripPrefix = 0; - sha512.doc = "7c99f0400841cb1d88af4c239f43eaec7c0b2358c2e581866d4361cd86b9eff413bc9e07d8df630ddff8d4f37193896bd430f4c357d9cc04591295f18ebd09aa"; + sha512.doc = "0b11004bc002eea233f2a5f03b114816538406182f550d531ceedbfc259539d86564da3ee1674519414bab73463f78ca366e1618b591aa5194851a2fb445efb9"; license = [ "publicDomain" ]; version = "1.0"; - sha512.run = "1674c9c9d7afbc851f8c4fad1b46a1ec18161eb48375d892c947416ee97791addf92f75a69090c95a0f08bbaac1a7a745af93a7bcf91e2e0f8117ed3f3106dc9"; + sha512.run = "373cc55c975221bdb3ed55bbb7a0247846e4a371aad2203b482c228555b49cf2b6777fb15017076161bd5da6c9e9132c3998ef6fe3c8cc25229af67e6af492ef"; }; selinput = { - revision = 53098; + revision = 77677; shortdesc = "Semi-automatic detection of input encoding"; stripPrefix = 0; - sha512.doc = "918b0b2bbb8230a482418c56de8081bb455980e178843b0ea84b18435c1fbfcd50a71cd0491b89c5797a374479060175219333bbde2ab28b5147cb5c3fd65ff3"; - sha512.source = "c6b2c23826216a5c479c3cb3de1685dd4d695422ec67fa7109e7a1adb46dd7ad8cd21138a480e8e13bce1c4184fea0153114f338a5754778b22dc173d6f9445d"; + sha512.doc = "898b7d7aed6668f1be72bf8bb63d2ea8ecb12788d1e449930e4f9b67ab96f77aa7f6494c54b160582e9980435fbf42622d203a39a19e27050efd4cbfc902b237"; + sha512.source = "7aef9bffb9d06ceaa48dc020a500f72ee7a2f844e377da28981ea15e5cc2237584bb052ce4473a3de94cac2b159bb9049261b7cefac7e604fe575354841ed9df"; license = [ "lppl13c" ]; version = "1.6"; - sha512.run = "41888a394e4c9adc60242e4c689b272a7b4e2a2db2e4824e0068a305cdae59c1edd46b0a9e45909cf29381f240693234330fb3488be68831136f8f04a72faca6"; + sha512.run = "39b852cfdd5732c283d11e7c48e12b9f29c8dc0c7d37aa751819666a7dc2b475eabd59c1cf4c67f946e64ba1c6bb9511ea4af9cda20a49923e0bcd6874dff244"; }; selnolig = { - revision = 68747; + revision = 77677; shortdesc = "Selectively disable typographic ligatures"; stripPrefix = 0; - sha512.doc = "c36e55066eadd959f625fcb72fb89ab2ca51f3411ba9bc81c38d2ac3f18ffd792fd95c33178c0607e3958cdbd81c031193d1b6c712906a2c9cdac4178ace6ceb"; + sha512.doc = "26c891c46f740e9a83f2882e2bd0681205679ceb5950de5e1a9bbe9b8c4ab11676a47465cd5f8d954adffd1c5e8b31b9feaec84c61ed41492d65e86e00a87ade"; license = [ "lppl13c" ]; version = "0.302"; - sha512.run = "8dd7baa476f72549830f2571615af2374b9d74da69c16f2999708201b7404c46118e7a6046ef8dff39935d3b94373140819497508b2a8982cc928a5dbfc6eaac"; + sha512.run = "96033d26c3dba814a42216c6e0a1792cd71c2bdd54bd8fd3dd3ce6d86779f1f9c3d4def94f3371d3f884fc520d604222205e6708f047f7deb803d3c7d9a494ce"; }; semantex = { revision = 76924; @@ -45022,13 +45169,13 @@ sha512.run = "b3772d5a21355cafaee3962aca108f8719a1ced2c109ec796fa2fd8002ef4f927a22f97a28f08dfe295a2b663fc8bd75d76259bb0a994818655d8a3c889a07fa"; }; seminar = { - revision = 59801; + revision = 77677; shortdesc = "Make overhead slides"; stripPrefix = 0; - sha512.doc = "8b7364dc568d1fd78cce21ff1846a6369fe3fccf07bf16ece8383c941492404d6fdf3be1607aa2279a10d670803536474d7cc318b9b3dda24142fbcc69fe69e0"; + sha512.doc = "79b1bdaae42af8a2d54bf84d61a1deb385e94c2bf8ae99699ef67ce0060aa4c8ad78933b7e52f6fc14a51a1498386e417c714f2fbcb3422c35593c0f5d46c4c9"; license = [ "lppl12" ]; version = "1.63a"; - sha512.run = "28795c64e4af5296e228986c28115305cb76087d241e91312cfff351f7e51833a0d76b2acd667fc5f7616dcb1685cd02b2d9352ef7f0e36d5bffdaa5f421e6eb"; + sha512.run = "bffe73a1ef3f56bc0d9027e153a8a5e1e9d6746ceab337c27f927ca6053f5613baa7d8942bc61d90da21a1100cca5908a859baadccf4df86a137914548be9bef"; }; semioneside = { revision = 15878; @@ -45060,13 +45207,13 @@ sha512.run = "87e53484509bd412692d126a6018c5ea3a635df11296d84ba2cff4599d0af284f2c9738761e3ff33ed2d8b73fa03e33cafcdc43ba75df8936be0e1d2ffb594ef"; }; sepfootnotes = { - revision = 71883; + revision = 77677; shortdesc = "Support footnotes and endnotes from separate files"; stripPrefix = 0; - sha512.doc = "1552bfe7f02b80ce4708ed1b808e0df2ed00a7f0258e9e338d040badbfc7b46c29f97f02febe0d5a8daed576da6152fd09a5a15396d1a3cfc9a80a685bdca433"; + sha512.doc = "67e9af126f1c5c775e62c81e55bf2c4be9793e0ed482bf58e9267a1a25d2b2596b69e92f756f729fb3731ad101696da518ee68ecda21afbbdb2cda813897e71b"; license = [ "lppl13c" ]; version = "0.3d"; - sha512.run = "b6815525f7ebac29e206776e0178c916e8aacda739485f3e1d5c2a30069e4da2b43b03b366e9cc1a875f5a1379a28c8d74a9bb81cd866fba8d7a9b0317c2ec6a"; + sha512.run = "d5016d447fca7416452d7e6d45562b532ce7ef97bf68d2fe45254f0c597a740f6259430d0efeedcba41c80808cf6e50f35ae54fcdeb5dfa3c4a33e3da094d794"; }; sepnum = { revision = 20186; @@ -45087,14 +45234,14 @@ sha512.run = "5e01c1bbf9abb40087d5620eb3cbc06b8ee918d71f4175862b03430ed7711b54c63560187ed42a1bf1c3ded8f359711adbd0c720dafd5bc1e127c29c3f12a75e"; }; seqsplit = { - revision = 15878; + revision = 77677; shortdesc = "Split long sequences of characters in a neutral way"; stripPrefix = 0; - sha512.doc = "0c49425b619ac62da4eb2392c51cb7726d9bab008910a88ec36b866717c8ac341be0903e3014ed36a30ac701fafc453a0e319470f2f65eb6775d6ff52b9f07e9"; - sha512.source = "7349cf842e7142c5c13e46d16acc35535cf34be8a4985f9a581a4338ca54beffbd80fe2820123652f3ffc868bcfe1c995200ab918c99b19d6c2ee339b61354e3"; + sha512.doc = "f4e51ae4c9509a69da77f038f49d67ee7f2457cc7e1bcd49558b009d9d0e586eeebf75f661397e8d2c2bf6b91f670a36e7696bb591aeae325a7d456823d57e6c"; + sha512.source = "03dfe376f02ec5853c14fcb7eb6e626e189185d67083202504a430a85e096c71ccd7edbba9af9e617b1c92cccb05e50ab7b8501c921c6b428a4115491f025c9c"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "02413d104e12aad40f093731e2d28d0354216d3d57e6f811609f398b8122bdbf906f78cef38f355562efb4e7df6dca314f8548d8d8c03a2a9404addc42f0e1f3"; + sha512.run = "8da79cbc41d56453bbb8e5b5f41f94d28fe016d0faa5219ac308d4b6e5db07814db4180ad64f6b92b36ab5b42fe5026204faea21d856155fa2ce9208a67d4bc3"; }; serbian-apostrophe = { revision = 23799; @@ -45158,13 +45305,13 @@ sha512.run = "817474bc928883f4bbe97391a477bf492a4e339879fc85d7aec3ca932f9b46c310f8fec5b732deb2196c705c2bd3a22721376ea8289a1bbdc12555447f12f757"; }; setspace = { - revision = 65206; + revision = 77677; shortdesc = "Set space between lines"; stripPrefix = 0; - sha512.doc = "0ff85289fb5ed620f208e3ba84e82efacc91da32611e95a4a99aa5c939c0400ddd3a118d460ef65d77b483678e5ce8c71b901ed0ee1f711cfaa29f26141089fd"; + sha512.doc = "fa47ee661f8085d7fc3aca48cdbc59c9f8f7bf02b537103592ba3f3247dd96d9a17ccab094ad5a3f1bb132ee1c38291a99b9cd4fae732b0c146a8e2209b1c1bb"; license = [ "lppl13c" ]; version = "6.7b"; - sha512.run = "9462cb011a2a13a962c08d7d962c120f2b459630f8ec1f96704c2878facf01a37118e9c94ff9cefcc9ac0e0e3c1bbedc158aaca24dcf13cad0973a6544e79651"; + sha512.run = "c5c1d1f65cc316f75f942a087e943d2ddbe9062f8e45f10ad1793055dbe718d6d1ce0364d28e007d27d1c5de591cd21da3f10c079905ca3ff35b6928b4a0e491"; }; setspaceenhanced = { revision = 76924; @@ -45254,12 +45401,12 @@ sha512.run = "d90305b5fbac3e06bc3195b802b4ef78f7c6cfb4f0592dfd300839dd608150e1ad08fc7479fe6d8df4f2429ad6b7f81692d9723dde198991fc9626565cb38578"; }; sfmath = { - revision = 15878; + revision = 77677; shortdesc = "Sans-serif mathematics"; stripPrefix = 0; license = [ "lppl13c" ]; version = "0.8"; - sha512.run = "7ba73610785c9270e8741ba0137701677575e38cac79976d89e2f5768804ff52117c5fcbaab9b260be522f174458a18d2d70d82c2da201e7fd6a91fe4bbdf6fb"; + sha512.run = "1cbf5471a5c0fb3efda5eab9aef83705f3e1b66249a6cfc8699295ce4ee0bd1ab2e41f6778f4db913ad496ff30c05cb396f6509de875ee094118a90f1a7fe2c3"; }; sgame = { revision = 30959; @@ -45280,38 +45427,38 @@ sha512.run = "968be382e1f82029e7e06f5ed34473fc20fd38dc758b97fec6dbf015ca13c3604dd6b7638dcad2f80be474ad001c47ec86e75e8d9947bde26053873376e9e068"; }; shadethm = { - revision = 53350; + revision = 77677; shortdesc = "Theorem environments that are shaded"; stripPrefix = 0; - sha512.doc = "c24f37f7f864283f9ced1da1728dd7ae137395ecda3010aeff8ad778b96723224df77755f8f71f7672f5870ad6832a22bce47bec88ae51d0992e39c0a00c8caa"; + sha512.doc = "7381b444de01e2dc8effffda766ad8f1aa49cbb66a7c2783da3f05e19c8e2b83a3ea112e8519add4f141de16aad340287059dfdc2e18a31123328a7aac44068e"; license = [ "lppl13c" ]; - sha512.run = "b9e15e017332eeadd3324afb858ab15a820e23da59f5bf7ea57dac719b9864304effd092c3cb2f25a6f29f22dd2b6f2585279edab4d77c62256582c66be550c3"; + sha512.run = "8f7deb374785b10b5e6a4804f5731db3b9490333bfe78f76663b21897e7949ca81cf6c4f82ce52208e96df7a768a35c653c8c7284196b4ac9fcc8104d584332d"; }; shadow = { - revision = 20312; + revision = 77677; shortdesc = "Shadow boxes"; stripPrefix = 0; - sha512.doc = "402e64195e247cd2c5106e3bd621705b80c006b2f6cf0b1da14ea459acb7dd97e2ebeda87ec118be3e73bf76edebe3067330498a2875c52c4248add70d7a0a25"; + sha512.doc = "6ee020b266d2d5d7eadc5747cc4082772df06c054e82e78eae2a87f2956a93757b09506b214b581368104601f3648efd56e6d224e2c9814e3ed01c5097cb1b88"; license = [ "lppl13c" ]; - sha512.run = "885bca1090b93545f59b387e952998f65dee0931fb5b680d06667c3bb8172e2aad37e840942b9495134b421bb40b871633eb5de941b3a257618751e789128ca6"; + sha512.run = "093c13fe9b068c13c96e0223cd8ae7d42733c0a4819c3fc163a838f32aef47fe48084bd225ac142ec512ed7e652190e367de586766bd8471bef8e9e1d54aec12"; }; shadowtext = { - revision = 26522; + revision = 78116; shortdesc = "Produce text with a shadow behind it"; stripPrefix = 0; - sha512.doc = "a89bd6ab160e364af06e26d9bbb88988c286befb5dfe4e4bdfc7c511811ef4a1ef630708d4a7ff32cb0ab6831dbee54d49a84376ee9366bd422d5689d86db404"; + sha512.doc = "09eeb8fa4214d2df32c8ce6ddcefadec97d8f989669a8496ed842cdc9526d96037d27192e2ef9e6652d9e892aebbbbfde3b2e18cb65764b5202accf93ff14eae"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "59ab708b0f8987838cafe864cdcd68aad5aceb7cb4b3ab2b479ec4fbd15e268ba4fdd1b0143b7c247cc186a825d99ad810839221a391eafd5146f0a46865e23d"; + sha512.run = "992cbbda3ce188ab54457ff70fc1508b8b84e5a248883c83336e066872cadeb4777fcf4d2c93be19e2357faf7ad16e9e32e4565e3bab03201b7a2074d468325d"; }; shapepar = { - revision = 69343; + revision = 77677; shortdesc = "A macro to typeset paragraphs in specific shapes"; stripPrefix = 0; - sha512.doc = "69a5f9dba1683ed0302a3dc4edede537986ea473357c0c8c454c26eeceb2c51d31d87d139bc3eed39ef1862c2a6feef0e570e9fb12bf88f15ee7f34280f7daf2"; + sha512.doc = "445d07de41c5e1ffc2468d2910e17dfbf14fdfba9ca27966a3304e3e5f630c7af4070c28b5113d4e1e234e8baac87ad531324807f89b370dc49463fe37bbb3c0"; license = [ "free" ]; version = "2.2"; - sha512.run = "24975c53f9b29ae8302dc4e169d7d176c4825a0033764c8a08aa610c184e79d249e849e2ac3ddbeccb3bb80a4a5e29ae1c474331de68000de1a63951079acb4d"; + sha512.run = "c57231f078430262191a2584cf0499d0ea08e19f9a133d2f25fea97e9dc4e33521b30ca29ebcb8516a420713343644f942664b82bff0dc07ce7db2b5bfd01f8a"; }; shapes = { revision = 42428; @@ -45369,39 +45516,39 @@ sha512.run = "629f4edf17b4e1506a7011be17b2d842671bd21f923713d1c7394f2b7749d8dde051d04ccf0e47a1f6dde9f4538e3c9a9c87f96ab1775ffc08139840ebfeb4d3"; }; shorttoc = { - revision = 15878; + revision = 77677; shortdesc = "Table of contents with different depths"; stripPrefix = 0; - sha512.doc = "03090924cdde619877b271fbd70761035b5da1f2278a3642b471a86e83559da316558a752d85716242001f40ca403a985d036750218e78d873a4920905c5a652"; - sha512.source = "2841e846e2e691864e3412c52c3cb2130462b2b94f01ab9ccfba7cad05392db2b63ce3cd3ce60896a7861969ea20fdd3b1918a69e122316149af3fddf1b9c492"; + sha512.doc = "3cb666757e66050b27700cfd3bb5ea58330c2041e925f438d40e8edfd41911c4ffa54ee51b2c8a2db25e315aaca764f5e2bda5da32003f89396f6c3a9aaaf368"; + sha512.source = "b7dfe55856c746910a716133feb22f6482c2cb0c6357b9a3a21421b19bbc4f5447bdfc621de6e2b16c4cf66a66b583fdb817331c23452e9c7eeb0c84b9f0d12d"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "6e78bca7425e0b23d7520af19494d9de303b86fae7a013ef85b2d512ee86be1f478ede2293650b435ab579811e444b570995e2ae8720afc60b42c0c26d7489a6"; + sha512.run = "a86e1430ede2544cd62131cc397df94844532ea8c6903137e53fbbd8c6985ee63fd1110560c26acc16cb160d823a3f40b8a5ea59000faea29b7caf060af149c3"; }; show-pdf-tags = { - revision = 76606; + revision = 77604; shortdesc = "Extract PDF tags from tagged PDF files"; - sha512.doc = "ca3895e8c864815d7c5eaaab9cb39afda4443299951651ea282c0028b61920443c7c9ffb18b200d9eb1e7fb83637508f1fa200b6493d7c939e1e10a67718b777"; + sha512.doc = "08efefa78d1fbfdbefa5efbe6912a8bfaf30617fa639a2032bf8250cd3175192d6a4edff3624c90a7fd3b9ec0336ef38af9782f2e1725207b545ca0df537a71e"; hasManpages = true; scriptExts = [ "lua" ]; license = [ "mit" ]; - version = "1.3"; - sha512.run = "85ed3baec83394f5e6e8bf660fb2bb6beee76eb916023199c274909aa29828a6e9443dca8ff1ca8ebb069704a4a041dbd4caef9a46c246ddd5db5cd9e85124c7"; + version = "1.5"; + sha512.run = "ec0dcddb068b2fa8a7d17488fe1f118ad46962ae27dbb3cf935ae122cf87961f37eecfd0568bd59cc43f78100fdb5e77e45d4cbab3ae984e7ef69c5703ff8287"; }; show-pdf-tags.binfiles = [ "show-pdf-tags" ]; show2e = { - revision = 15878; + revision = 78116; shortdesc = "Variants of \\show for LaTeX2e"; stripPrefix = 0; - sha512.doc = "a427f7126ded4251c255fcaf2c381f7c00d0d0e55253804cbe631ac59be1bd51e7ba2ee51110af86bcee27d73698bb7baa323fef8e23a41000928b242b0be282"; - sha512.source = "3a6bb6fbc35b5f6b1cae00d5c63c16ea13af270cbf90f57761f71076b26130272924154b8b0aac60cda41d27b75db4f1edfc82101f38b29e9641a4e02cb6c2a2"; + sha512.doc = "6ae92e5a2bc71fb377f05146c7ee0b4ae4a1df456119a67ffdac62869c2cd5e4517c8959a698563afb5f3c2b61901107eb87c2a37c5070d2e4e1e821750b7de7"; + sha512.source = "0e0abff7679d41d39871855de203d8eecff8056f25454ebf27524a0b1e75fdac31ced1f5dd9b9b58a667d130b5b81afa2f1ecdc36b62cc4a71ca67b5221f9f9d"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "702d0913a299b68bedec15c697868a70f058957dbd3a2dd2c503bc21c8a250dc7601e6348080bb394a38108bcd2f5ee67796a888183aa181c9f88a72e7666580"; + sha512.run = "f19672bae4b99f054dd920b8f4f031dda9326b046e2630a747ca33f8840d7a046d3afc02debadebbcecbb7b55066192a743e57515a69edf2b589be446a7ee9f2"; }; showcharinbox = { revision = 29803; @@ -45414,32 +45561,32 @@ sha512.run = "9cb18e80701d22e167b026767068e0fc0a7b6c4cdbc9014991f10ecd76d37614983591c931972584c50e0d6e35abee70ae3079f7dd8c855d33d1e4ea06693d25"; }; showdim = { - revision = 28918; + revision = 78116; shortdesc = "Variants on printing dimensions"; stripPrefix = 0; - sha512.doc = "ba76568009149bec7484b4dbe7bede8e516a2c2ad20c77c70f0357e865c66751aa4f3d8c92c59effa1ac12e03b3b8c500c65708547ddf52458b0ce90def8fc98"; + sha512.doc = "02dd0a3ce8b8adc851c3931ead214fc8eaf4927c67c2a3775c585d64aeba6ab4f4b3bbc5910f3907ee4bf8dde87fc05e37edc6ec277279d3f946c62f318c1588"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "07c409f3d30def6894a787d9c2f7366abf6ee4248386e9d5b2e4f7858d692c7cd3e72871ff02c73a39a190ac36ccbaf5fe16e8e1b7b328be80a9ba041d12feb7"; + sha512.run = "9ed14a5a235803bea1844e4ada980f45786f7b016b35dcb96a4fe9ab1da7d9177b422a5c533be7a10cf18116cbd18c0c9b74c0372781cb08a09df7c5602e90d4"; }; showexpl = { - revision = 57414; + revision = 77677; shortdesc = "Typesetting LaTeX source code"; stripPrefix = 0; - sha512.doc = "a3f12a43edc3ffa5556bec25b8527fdb039aaa704b2ea37c723cff367d453b0ac53b14c1eff41bf6d3961cf1d4f11b70349c03d253336421031ef0ba81b56561"; - sha512.source = "52ff44163115b6ffa5a8e181739df2c8c5619a32af0aa7bfc773d84b12c0e85a67bf87823ae0dd47f7d40d9e12fb8bde039b935555a1cc220dcbf49d182f6da3"; + sha512.doc = "2c127f4cacc01e0838e5e4497f1a539d953c0f372c62244049338051644bb6a0e12112458ec2424331f7ff63b0c74383e17b438a1d643a8aafcda0b0eee579af"; + sha512.source = "4529a191175e90cf1d5da368ce12f648bc14da24b336eb9534a155143974ea17c6d40d231a84509695fcb49cd83938262ef04795a2b42c7a0afd5d7a4b763dc9"; license = [ "lppl12" ]; version = "0.3s"; - sha512.run = "d42f5d3570f252295a25c130c9ec9a94abaf9f28038fca163423a0aa44afee4f354aa2dced3ccd173e698a5da6ccfaa8284096742ba04b03f5aebf8fc502426c"; + sha512.run = "6d1665ea64ca6a3a5e406c4e797b79b2d13e04369f3f70056c0583ca17c4e7f3411103bed60d2b14ddc776ffe036e5a925cb1da3268d256c951b6fb217cbb95e"; }; showhyphenation = { - revision = 67602; + revision = 77677; shortdesc = "Marking of hyphenation points"; stripPrefix = 0; - sha512.doc = "9d7263e5f285f5d29738c7ff578a0bf9256d67e56b882e41f0578bf9b594225a6e0711d9fd05bbc89a03cc0bb56b1ea8c3ccb1f4bc4f91ad40dbe55849b20c99"; + sha512.doc = "27374571d496deebab664ca247b9a2ce489819cf527a3111caa02112d088eb3515886ddb8ec71eda0a87e28a9fb90e86b73e2de04de6acf7575bcf33e41ba54b"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "0a3ca7d966edf0f4221dea2c084b428c9e248b3d223b57f3f210258918593d93518a5ebdce7d9de6b88ab040c0f2b632039e23f3339a729d1fe1391f8a51d4eb"; + sha512.run = "01d53627042c0b5fd000e4af965b0df064e824f796599379e3c01f3a111c303c71319acb6eff9ad52979bfcbf34ea11f2811d1cef4f03dbdcac633cd9185d655"; }; showkerning = { revision = 67603; @@ -45451,23 +45598,23 @@ sha512.run = "37a913fa403c9760fd150cac3fb88e349e8c1109f51768ee202194e72232d6e16d8dac529872dd1df7896a40a79ddb72d65c9191f72337c806de307808d80532"; }; showlabels = { - revision = 76188; + revision = 77677; shortdesc = "Show label commands in the margin"; stripPrefix = 0; - sha512.doc = "1ff038856e0499fe23d9949a128ef99ea6757b966b768ff4e98d56653267ccd0e9d316502e9f10f83d158e5b7032fc2be4db5a2830f0484695c58550137157ea"; - sha512.source = "13307dbca871dad5943711085941a605a515600413bfe656f8e909ad13abdd226d2f516a897ad15922c80fc710fa7338c2ddfdf33ab732c064d0d58ae93d96b4"; + sha512.doc = "ffa394ecce83a761885dd22fc3eedf952f748abd6d3024ea5ede41c29cbe636e62209a9da41ea061082afadfdabc437a0f69d70e3a33337a6c26f857617e20f1"; + sha512.source = "615aca1e372129f09eb335c6d8e91e082fb3f76360c180c947e6fc77b0aec6afa9f2cf4115d7d021792ae28d69774f5725aab0eb16c727c28e325284a6898832"; license = [ "lppl13c" ]; version = "1.9.3"; - sha512.run = "d7cdc512764df4ae9fb68d15d2b659245120ab0f4d69b7397d746d4d6805abff7005271fed8f0b5125ada3939ae8e3e9e006b024c3d93f7d7557abb206c8db7b"; + sha512.run = "bc38497e6884013fb20c83d0a81f6ed1c22a28359a2ab1ba17170ca67c81c36ab14b7ce116cd7c58867bdf9fa074ae73713474f7443327ec2476ba64efa8fb46"; }; showtags = { - revision = 20336; + revision = 77677; shortdesc = "Print the tags of bibliography entries"; stripPrefix = 0; - sha512.doc = "3e1efebe8edd469e66b18aea9d9a3614b753a43ac61f5a31b57fccc1b45047aaaee8f80d156932671f9ae7457fc627732f1f72c65fca42946280c1182d8960de"; + sha512.doc = "65643c1ec0c71d0e4b372b9094319117b7494470a84a4f6ec39ba7687d1a18ac7b5bd06001840d0bc8e614c393a43d3889a34163c1484b38eff8f2b3ae7cdebf"; license = [ "publicDomain" ]; version = "1.05"; - sha512.run = "b70dc03f22838dab65631d39d8690897d4a5c71b5451775e85cdc3ff600d63afc29bd28e49aa64a5a2467143f4a84d62f5a2a9af4a8365e0a867d6a46e9de93b"; + sha512.run = "e304fb671002a7d763812a043f77b088ac20ecfcd14a75f8e113b62bcc1a6a9042f87826e95b23487e7f7c2229e1faa311ae8b6a5db25413c6f51a081ca0af0c"; }; shtthesis = { revision = 62441; @@ -45507,34 +45654,34 @@ sha512.run = "da3b02cc3558a337d7d35018fad00faf6d9183f3f4bc5b5b31e168a11dcfa705a77cad6c42f3fe3d98ce67f50d94ca1f75a82999d5a27837ea8fba6c01602594"; }; shuffle = { - revision = 15878; + revision = 78116; shortdesc = "A symbol for the shuffle product"; stripPrefix = 0; - sha512.doc = "1b6427fa0cf98651a219f1cf6f15a400c09ea924bf0dcea7d48ce0665a5f1828ad64513f87089ea48d02d489d8020c90c661bac60c069601be437c77364813d4"; - sha512.source = "250729a95e91eef9c1f9b5364aa3b0a1f03a75805845c773f82b26c3782764d6f866f33391aed2f0cbb167d016b06593c015e6fb2aa9b7ababf33f215fb92647"; + sha512.doc = "35ceb385613e897941287e70ebb6746d3871b3d38c674fee8724a1d02a54c9ac256b3e15f408b8c1626e5f5d3381b04afdd12b404469936246b4bb005e2d19a9"; + sha512.source = "dd8bc287b79f325100968ce5bb44e87bd5c492ad603e87d48c69883440b8b4c3b28aa3d8bb0abec539916368980b36a4a7eb63cdc30b34d1dc237353f7af6f7f"; license = [ "publicDomain" ]; version = "1.0"; - sha512.run = "62b456ae961d34908fc25cc085bfa04d39e70f2641d65dc8e0eda419ec96a328798cc258162ebe065285f3ee1088e6076525ccbd8c0f7c0800024f371bdee65d"; + sha512.run = "86376aad6c11577fa9da33988422bd45f19664c1299217005387e4d874ec9f835a1f728b57c3881e470efce859d627539b060abc9d3ab4044cf7dc80b4bed1f5"; }; sidecap = { - revision = 65618; + revision = 77677; shortdesc = "Typeset captions sideways"; stripPrefix = 0; - sha512.doc = "2ecf3e41c8840ab87b49f771d590f8ba0d05d205bd435571dd71f2ad1d1aa727f7151b9bd913c4d33ec16ccb5cbf513bb170e59e600bf64b7c69a08273580eef"; - sha512.source = "e961f8965d2f28da04a8c5369370ae6d07e54c1091ec28da87639c6ca737f028010b85d93943fa84a0472f6f42d52d0254fa3e916acada22358e06c420a60d57"; + sha512.doc = "2579fedf2f9ce29a5ef8a0c7194bfe37b297d2380175b7fb54c586a01af20fc697ae61eef691b25ffdbcb4cef0dbdee3c48cc2f8372b6528ba1254400aa44344"; + sha512.source = "a7dbfaea6d35b60b161b51e6dc9b8636e17636211f683802ce745c8443d38d48954a1d9c9fa662820a526c32ee2dfbab89c5b976e3aff7347a1601b901609057"; license = [ "lppl13c" ]; version = "1.7a"; - sha512.run = "3133ceaf7db89d57e7dbdabc016491795b2dd67ecd614fc4125f41dfd08ba0a03371c446d1fd7e22d1c491ac3ba6ced2856c6c3c9497304f4c041c21c0c7f558"; + sha512.run = "70d0cfc2305ef6b78095461f359bdcd322520490f5aeacaf3fde982192c6aa54d1397a7ba4d2ee6389565afcad5b862c852a013a06a585af6bd6dc5075bab68a"; }; sidenotes = { - revision = 72264; + revision = 77677; shortdesc = "Typeset notes containing rich content, in the margin"; stripPrefix = 0; - sha512.doc = "7ca005419b8b2acdaa800b52ad753a1923e7dd510ef51c6db38b860cfba54569c323eb4f389014ecfd92fa41c9686222e4e302f720a0bcffaf1acf5ed5323721"; - sha512.source = "11d773ce407322d707c428b6e1ebe735c3345fc759982b5336cba0806381083bdc14a525cebebe160505916058052be0307ff29ad8611323a96c37c2a4ed6701"; + sha512.doc = "67c78567ee725214acc5afe047134c627df8c91d5ff294fa327a20da6aab1807b54db1d15b30cd689bbe57aa007c91d4f65dbcb306c103cbe1af55e3e94347e5"; + sha512.source = "16e4a14f4e5aa17bca4fe08da4f21d5c86329984d7c3a95680a26120eb1fca714b9bcee5139ef2c55dbd10891b2425adfe24ef729e2a9baf8eaa454a5475c5cd"; license = [ "lppl13c" ]; version = "1.20"; - sha512.run = "9833a4e34171bcad549d47dbba77b9b2546adf3518c88389414d71781c17f00a7c02c390bbdae2467ea93dca07f1e38622f5874e3fe494751e453094d2025fd4"; + sha512.run = "0feca217bb10b56be2fcdb5c6d66e84375851c72e26cf9d3421150e2721ce60262c2b132937fcea7680ddca750fa7a22a9b31ef37f7f3ea02a49221e5d333e48"; }; sidenotesplus = { revision = 74143; @@ -45565,27 +45712,27 @@ sha512.run = "d379bb1a9fecc06f4e48419d0f4f49e50b6b276e15e64992ee7e154154eefc24e71c060066de3bf9e97da6c8e62b78208f3a01918150cd2ef51231b5abaee44e"; }; silence = { - revision = 27028; + revision = 77677; shortdesc = "Selective filtering of error messages and warnings"; stripPrefix = 0; - sha512.doc = "988df943eaf9337145d081de38ac22389bbffd3e94408b1cbb5de7605cccb47e2fa837813d4647c339d978b5b9b3e82e6d9859b840e89c09c95dd9572db0601b"; - sha512.source = "7a628ca9efcc34863f064783a1e65e7bfee2a735a2457413d5b938e50b823fdfc6137f56041885e2c4910119ac756a5d6eecff91d9e99eb2bb85d2cd73f273b3"; + sha512.doc = "4551bd28e53ced5ce44aeac1560e041e1c2c48ddd7a1ee0f161696f8fe9763657d3f5292e0fef95610b6e129ba63140d5abd6beb8d450eb9d946cea4ae8d6fbb"; + sha512.source = "4e349c3b8be4aa086a529243e82f66549b217ed5a1a13bfc6e66842df604d70ae12dbdb6df474dfd3b107933ed40a5f1afece5a0d925e45e138f488e9b7c9390"; license = [ "lppl13c" ]; version = "1.5b"; - sha512.run = "95f4f095e0f70dcd11482be4f6d52c5ea7a06ad820c08386ad956b9bb9ad593410e59fe9bb5904c3242594d466c495e7793718d4cb707ed3edd1d17ac3c1c1a8"; + sha512.run = "515e0946f1b6bb7c0313eb0cfeaba42b3235e52101a4769a808f852db7b68d16e5f7d2b28c83de2e6a83a62796f9433ebdf771ccd31da9b5f8c275557db2cbd2"; }; sillypage = { - revision = 71889; + revision = 77677; shortdesc = "John Cleese's Silly Walk as page numbering style"; stripPrefix = 0; - sha512.doc = "56dbaab770d0ef7facc598fd323403ce5617c0582a6d19f6b055ea859c778e40a1bd0cbea5da10495df34bdde35b40cef5fa9832f6ca577c0275edd39e04d176"; - sha512.source = "c902470511a3c08fe87a0394afba2e1f858bfdada2fcf17e64eaf99211f4a1d102d1bd9773164dd5adc063a2dbe6ec96577f279d3c51beb9ed27ed1b142c983c"; + sha512.doc = "e35361116b40d75652316392d3f9d8876a7e50a73b535caea469e50a49a2ca1f83741a08594ed9ef473e1f76f01edc3037c7016544edec285d7381a00406cdb2"; + sha512.source = "513779159e75889f7b9cbc74320e3a3764d55d0014551d280500cd7174a313bc616db6b0d3f4a2a80300c6c6b484a747ded1dd119ea4c901d3fb42b300bd6ce3"; license = [ "cc-by-sa-40" "lppl13c" ]; version = "1.7"; - sha512.run = "6be568f3e8f73903849837975e659df5238e4bbc47c26e3f54d628e06186b0fed2db3fc165fcafe69bd6a78903d99011930a243249a8f7fd124885277f2d242d"; + sha512.run = "cbceb8d876447624fd80f377d976773456ed0012ff57126a08d72a32fa86bb4e5da36891c3739dfb285ee96caaf11196d2925b848537ba85e2abddac31381231"; }; sim-os-menus = { revision = 75975; @@ -45642,16 +45789,16 @@ sha512.run = "c67e9200925ac86386efaab35a8edbf20f0fda700c00c3b0350eadbe62f39fc02f502493a73acc768a4727ad1162561d7baf38193d57d1fefb4c8083ebe38c35"; }; simpleicons = { - revision = 77541; + revision = 78017; shortdesc = "Simple Icons for LaTeX"; stripPrefix = 0; fontMaps = [ "Map simpleicons.map" ]; - sha512.doc = "6013c3b93ed1844840a6764a035c8ccae2f3b76f83fca235da3eb1a03ab15b9cea89bddf7748379cd7c5c7896f42fc798c51e7892ae1d4f9cfa77932f6794670"; + sha512.doc = "005b9202ba31d7669fb2bd0a0a19f7c3251b409931bdba64f6e6180d4bca83b391cdccf1dcee505e000770a6c89c0b72377934fcf6e670b80394089681dfe480"; license = [ "cc0" ]; - version = "16.6.1"; - sha512.run = "03d63235c0fc7b89204175a4ac0618b718a48195698552fa1d7f374ea631f868473d7f5547ac3682802b949c5390a6bff8dcbdb0388d46a248c1518dbab5d3df"; + version = "16.9.0"; + sha512.run = "317bed7b32fd6ec75469cf0277279172ffcbd39db0a118ac888ac4fd82671296eb8574b39e639c4c8e5ec82c2786a4cb512f7e7400a371fe591273db5ab08ce4"; }; simpleinvoice = { revision = 45673; @@ -45662,13 +45809,13 @@ sha512.run = "8d3d905dd9dc418503bde7cd51c90ff6fc6f688502ff871040f9eb6bf96b6c1ef999d3dd98b16c8739ce9518a22a8e99a23b5cc66c437504b3837c30ea19cca1"; }; simplekv = { - revision = 75515; + revision = 77677; shortdesc = "A simple key/value system for TeX and LaTeX"; stripPrefix = 0; - sha512.doc = "f7857c39418a380bef8483ee424c7b07acde0a172752f830e2b96b19f72eb5215c05cd60d011d2a73ccf4609bae595d78c17fead6b26bb65023b7af619db1c45"; + sha512.doc = "49b84081ac012c0ef6c4fbb6366fe6efcdc8191e595fc052ca0993e5154189b4a5084863b2587b45776b7fd7beb0dc9fd62e0de51f0424ea8c667f0bb8e78a2e"; license = [ "lppl13c" ]; version = "0.32"; - sha512.run = "14f8e0beb91aa97e941a313bef26fdadae72f6006263bf736e6183d02bc358c3b7528791e278ec644b627330a0b0fefd0c3499b34009d9c4cc6bf508e602786f"; + sha512.run = "55bac0197e9c6ecb8655e06d2ffdff0290df138dd83dc5f690b8fb494f4d326d046996698a8568ad29ceca5f5009374104cda96f384f23a46936cb01502cd491"; }; simplenodes = { revision = 62888; @@ -45724,15 +45871,15 @@ license = [ "lppl13c" ]; }; simplivre = { - revision = 76924; + revision = 78012; shortdesc = "Write your books in a simple and clear way"; stripPrefix = 0; deps = [ "minimalist" ]; - sha512.doc = "ca85201f6fb5b000467432dd627b8161c73d731d199bc08b2d9947eb689c449c96e7719c560ec00cc56f44b187dde31fbac1580ba28a7228b527268ca2fa0c5e"; + sha512.doc = "de9848f08006920de0ae58a3e228845fa932633a44f18f1b4bd3bfb710c00d894d1a3363b69dd3dd367872b3dbe7bb2f4a9efb95cd9f5c01f8dbaa38929f80da"; license = [ "lppl13c" ]; - sha512.run = "96ae425533414aa73d3071232e474a40e916a2a5bfecc9a12495f7f6b6dbe70a1345d8e71aec1bbb3562cfb6138170204873386c6ef3cab19ba67217aab68d1e"; + sha512.run = "8809ae89542d084e60a373bf75f777c3bdc82a9ea89d80801e35ec1ed872f4798bbd4194ac72b54cfb6a8d02026725d25420c8f978de80e736b6e6e1760836f2"; }; simurgh = { revision = 31719; @@ -45774,44 +45921,44 @@ sha512.run = "01b2b83edba4482a6d0434efd4590b3b0fbbb596da6075632a215d60a16cc48d66f0f47d3ca61a0e73290e933952cac15fa2048f6ac12112dc603956f123f5b2"; }; siunitx = { - revision = 76924; + revision = 77677; shortdesc = "A comprehensive (SI) units package"; stripPrefix = 0; - sha512.doc = "fc88b46adce296faa3fff9ffa2f69c76ff48971cbb3f64be6db9e5ecb81b31a81d3d422e5d292c593df26c6db9383e7cfff60af1f55ffdfd82b3fbc7dca7eb6d"; - sha512.source = "a13dd1d809b7a6f555c53e84d7fd46245b8c98c97515489cc3aa537ca13898d1eb92d43996ee21cedc2697b5aa9d09c3a6075addf0825d98f1391160d7ce2835"; + sha512.doc = "ca14ceb97a5ca2e3ee6162fbf5a2f50432bbd572fca4a7848166b17d2227c132038b376a3623f967e39c7963b0408d16b3dfb0606a9aaf13a0019a51c11f9c92"; + sha512.source = "cd28af76bb2ec5620977c7e350c6d2ffd9435e98c956009a0a660e895195d1ea644f07aa466aea9c1115180b7129b1f71ffef380048ceb3bde357b4a539a8017"; license = [ "lppl13c" ]; version = "3.4.14"; - sha512.run = "23a171edd3b412f8230cfe465463d1bcee9dcaa6e0c835d0a189f0c992529554441bf8ea1bf56c3a019bb8ca87c62788fbd547e987c6772b5e3ea42bca9155fe"; + sha512.run = "afe4f4b3158ef486d60fabac498a12318df5eb11c9e98c8ff680e432717794fd67649ef5c15eea0cf09c011a5e910ed1520fe8ef4051b71b91bd85c53d809a92"; }; sjtutex = { - revision = 76924; + revision = 78180; shortdesc = "LaTeX classes for Shanghai Jiao Tong University"; stripPrefix = 0; - sha512.doc = "5b2a1ac4a8383451b2fcbb95f595799fd52514216aac4cf495aa1ae82b9e85ee910dcc86d3643d1c9ffd95e895c0bc4f7076a11ce06fdc77560f7b777677ae6d"; - sha512.source = "20c82c74b0b7ade16a5ccac9e9abd40a731630c5714117151cff8201c47dcf55cc6237be62802a4b91506bc6353f03ca94851fcbc2a14067737fd4832db1b201"; + sha512.doc = "d3d9f0d4e5919695201d0c22c205c159222068180f1b39f1b9c3cc4c0cfd2d1988e98d6003a7db925b6cc81efbcbe243c6ab0f6ea1cf245b25c894da559d484a"; + sha512.source = "987cbb625a5c7b99422fc6af527b716b6ffad45ca23af0a3720704465655200de8fae393b2a3e75bb89f5599bd5c13945e41f75ad9acf08a90b7ad9f75a5b788"; license = [ "lppl13c" ]; - version = "2.2.1"; - sha512.run = "e19ebcc91575bdf726a6e97f3b7f464edf857715108f08cb5418543b32969a62cdf16e950035bbcfdc90fc7617e103a0c2ad5b1d802c6d05f7b8e87a529e986c"; + version = "2.3.1"; + sha512.run = "ef551b4a2544c77c85e89d95f1ecc6f9894fe90f38e46a419c4134a57982c008fab2adf388475b10dc93671d43210ec8918e4fe2199aba34e16d0205bce2b1b8"; }; skak = { - revision = 61719; + revision = 78116; shortdesc = "Fonts and macros for typesetting chess games"; stripPrefix = 0; - sha512.doc = "ffcb56dfae0a0ea91e716b99d1d91d4f20fedab8eb7b637f62630dbc4a8fad0562120cc02a754df475dc16c4b1a09fb2da48b8a9e22112d0c69550016026f76f"; + sha512.doc = "34264c9dba9f41d20250843a394b4bb79d89e9552bf0292b449c5909e6030a32ef111ce8fd3ddb76d72d6e65f979f86670d47894b679728eb0083620b1a9e35b"; license = [ "lppl13c" ]; version = "1.5.3"; - sha512.run = "df1a6adea32b01c8ad8ad7509c68e025ad2e1005d9aaf26cc35c67f82d21f510d1e414831f5df0a2f0703e295fb4c187d359ef7dbfe8afd76a8ce75a90f3b4bb"; + sha512.run = "60db6fb33d720b495fc0753800b369c71ead3d4e0ca1a69727fba661ddd30da08cee6ccc35bab60b005edd2cd2fb98a991cb989298552b8889d2806394ce78e5"; }; skaknew = { - revision = 20031; + revision = 78116; shortdesc = "The skak chess fonts redone in Adobe Type 1"; stripPrefix = 0; fontMaps = [ "Map SkakNew.map" ]; - sha512.doc = "8c26115910f2e9a9ae28e1b6c0933db3308c9f59eb151bb37b23de3f0f790b9726aef895def0826e00928b75753d925c5c9db0a6b91ebf7035fad5a4e473a315"; + sha512.doc = "311a2f66dc73fb9a1878713ab82de8b6c9192c2eda2a061a1d672ef1e0f678b701b049a2700751626325a39abe61247fa28ece528f5896f3a0f3fec08b99613e"; license = [ "lppl13c" ]; - sha512.run = "879107f0bb96441082ccc4afb560e4fd0f625e7fb7cab84ebbd642af1ef180bc27540eb9ff26c689039dd6abb11e9b88bcea30d5b1e75b40f0e3499c981ae6e2"; + sha512.run = "46e98f2bac2b27a549b5398f28434508e281c682cacff1d944e2c048eb91713e482fb2995cc14d1b46f32f8909ed8f1fc544e186eba9e08b9c5707dcb706b575"; }; skb = { revision = 22781; @@ -45899,14 +46046,14 @@ sha512.run = "261ba31f30fa26e25f82dfe60ff7600c71db51f1dee68a5c094fa8a746995ee9031e41c0f24a4e83aec52c603cbea71a0773cae63481f167b81abdfb0ac3f782"; }; slantsc = { - revision = 25007; + revision = 77677; shortdesc = "Access different-shaped small-caps fonts"; stripPrefix = 0; - sha512.doc = "8f856a45e3088d2047157bc87d60a16b6c6e481334f4ee81a23e4cb8ecf53d1113849877ffb24ee4516dfba228c10c9974b0b0a148020d64e3069ed7a2d12750"; - sha512.source = "7e2af37c07b8ccae052c84ade3ad49fb4d93fb5fd97a5387b1ea8af523167f21d48e3961df58c7a93dfbd07f09ed1140839e48a57b3149dfa713e5945081f200"; + sha512.doc = "03b524774bc22cbc41f1f76cd8f09cdeaac764887df68f2b3c19cc1d95442cae63fe7b826d7591e3b0dfea0170b5e98659dc4264479b9d2f6c1453a9fd54fe74"; + sha512.source = "a7d7f2d15005694e2d2f891f6b6fe5008a80b9731f4169e32292ef44e37cf3e2c344385385b696ad9be87873b5cf6556633976b59dd6b0ed2ca237ea6dc8e1f6"; license = [ "lppl13c" ]; version = "2.11"; - sha512.run = "45d92cb8f2a5aeaecc9945ce2778f2fa330b703ea0efb2deb4407ac17d30ad3a3e1ae7966474af28a7816dee18254422fe7c72c50f11f47cd52a54522f05fec3"; + sha512.run = "d7cdecc6ee0f2262068375a04fdc4fdeec452554f91a39a5e38da7b4f62eb204292c8158b993d5f619b467acf8b05bf2978bb33f815762170e4fcb2471abfbbb"; }; slideshow = { revision = 15878; @@ -45954,13 +46101,13 @@ sha512.run = "322589506d1cdaa30dd9f97b419347fba0d617a3ad35fd15fe91611b10382c595598ce1111a287f5b1aef617595cba77b53490da7744b23942f072f522a68ef1"; }; smartref = { - revision = 20311; + revision = 77677; shortdesc = "Extend LaTeX's \\ref capability"; stripPrefix = 0; - sha512.doc = "07eaecd9e924e5912e8e3a3ba6479412282e1408cbb59699b9e83006768c4042b173d38da2e8dd2c707b392cb48d99e4be25985023db4de80d69450fe95a338b"; + sha512.doc = "7f9461105a54493c446ec6f29fab43fdcea29a4b59fcde35f09598f84e0a5555fe39c8bc9fd9e4230890f10aa314de98aa6cf3992e563dec76961d8bc24d45ac"; license = [ "lppl13c" ]; version = "1.9"; - sha512.run = "149dd95ca0677a4e273df64a589d1424b8dd89983adf3a3ef81f8236d1b594d35b851b4255fd9f0d05b4feb82db59d816408e3ca59f2b86b73a5724a8e937367"; + sha512.run = "52a7279a4e3da50d6a299b08b21e778e5e3db18dadf5f8299a52e1b56fe8d6ba8bfca089676cf5ebac6879978cc119147e364d6940b56619b85d7368cec79b89"; }; smartunits = { revision = 39592; @@ -45982,14 +46129,14 @@ sha512.run = "3723047537c97c42f23eaf15dd95941092300a86a5072cf261c2d9a4fdc09d17e3c09cefc6a1f632996b45300cfc5e3266dba4130decf4f6d33063b0b7f45d0f"; }; snapshot = { - revision = 56735; + revision = 77677; shortdesc = "List the external dependencies of a LaTeX document"; stripPrefix = 0; - sha512.doc = "b1dda7b3fa9195e5d0e425a4b7facc75f8737446b65b29cd5f3c954dad348055c8544968b3c68f9b2256e8d827ae73b54b765d23b958abc383bef072d9eacfe7"; - sha512.source = "ae57330c3c69e82c638e07ca7d2d011838a85ae79f3f16fcb8909076f375da51f2b1d3487aadf55cf93306c035099397fa826a7bd9654e6756cde66d2138b15b"; + sha512.doc = "a5849496f524a89e25534f66d89630d5e18c4f46abe4c73aae07bf426202c32c736a40eb28ff1ec0951114734c8f97e0f4383cf899869f8f81e52ae6154edcdf"; + sha512.source = "b818e026ef8709a0289dd1f0bf0f04a00d8544dcfa2eb593fa81c2b5b03caf2e0734ec350ddabdb54a246976dd98dea3d8af74262dff9de7c571e8b14f60bc8c"; license = [ "lppl13c" ]; version = "2.14"; - sha512.run = "2b9bba924070f81319758c4b8a8e85533ff5099e901598248d5a645aba249e7158587e7d90072d3e8fa4d544d09f800b94aa415117683a8bb8c6d7ff642c313d"; + sha512.run = "644fc4b200e51534bd34fe3729fc8fe6f5efd540dabb883fb03340881b79dac2ae8561c7ae6a91f3c8864dcdbe62f6cba7c42ce15309f1fab167f695c8baa9a0"; }; snaptodo = { revision = 70676; @@ -46000,13 +46147,13 @@ sha512.run = "cfb875322a02c13424aba61c3b7a273afb0de378709289390d9d77476c8e0080353ff0572b6fe41569a551d5ada76dac5d816b896e60db418c85b1d71e6e6829"; }; snotez = { - revision = 61992; + revision = 77677; shortdesc = "Typeset notes, in the margin"; stripPrefix = 0; - sha512.doc = "230cd4f3f8922fe520c7b476f8f7b31e3965029e72e58828107e5f7c761b87a64f5c5df9faadb610277d45ff95052878c070e690932759850da34fd82fb028d0"; + sha512.doc = "ceaf9defaafe3f5e27fea7d53d8177699388ef9a91c0e39209edd701d6d9734ecd6caa0383ee5485b47f6573fef02de1702cf00742b1909f744dc375337b5dd7"; license = [ "lppl13c" ]; version = "0.7"; - sha512.run = "8e827171eb8ae6281d0be97bddd251db57349f935ac6309eace72396be37c33e8bd79d792701f56a5e338eccfae452411de520bdab5f5747e6fb741e5215c1bd"; + sha512.run = "988055871cdfea3c26e15d296f60e6dd25f9223ec1b51441cb2af6c29da5ab98d3b9f7a71b16ea8fbda3a16dddf839ff164b2af57d2bba4d085358a11e918cc4"; }; songbook = { revision = 18136; @@ -46056,27 +46203,27 @@ sha512.run = "59e9e0bd127e44e1a80ff7dccf1fecb18b34a54c379a46632b13f82d80648229daa54c4655575c52ee718b02277c4e2b264451f8d3fe58abd60e593d0826c97b"; }; soul = { - revision = 67365; + revision = 77677; shortdesc = "Hyphenation for letterspacing, underlining, and more"; stripPrefix = 0; - sha512.doc = "c734b198050f5fda61e0477e7cadbb6f6f9257a0fa41babed664621d7b64c4971412d831b350879a5405976d4e35a11caa0519fb67f308bcd622f0c72f431b4e"; - sha512.source = "6a50fd644f99214a71f96994d52fdfd5f353a584ad73dca3b66829ee6094976eee8d4fec3f691149f634f27423ef5490bd4c1b781fb743bcf228e4b1e52e5d33"; + sha512.doc = "6f07adfdefc18010b11bf18a7a07f652e5b8187935a00ecb237843e4292bc70c1da77822ee5bc01116351df69cc84b6543f1bf322953c436e0049ac6612d3c72"; + sha512.source = "8c7937b3c98997d3b3fdcea53ee7118ab0694d138d28221f8d7f43f0b529ed9171e30420cf3aa7b64c612950871ae4f0db4711858c79ef5c8f737b08570ea8f0"; license = [ "lppl13c" ]; version = "3.1"; - sha512.run = "233f1178521296d5cccc7db50c98425995b8708c97d750a5c24f698bd0de2e54ed5c57f9641f402bb8a42721e348355e6f7e9092b4056999b032d001c8203aba"; + sha512.run = "015c9f215e031e9aebce8bc80c2df6d9178da88209f572d4ff0dc2242d21a4e71898dd49e57e48d5c9fab2ae0da48522d5e362ff5c329d8eb0d03bdc82ccf035"; }; soulpos = { - revision = 60772; + revision = 77677; shortdesc = "A fancy means of underlining"; stripPrefix = 0; deps = [ "oberdiek" "soul" ]; - sha512.doc = "9577aa2c77e9cafea54eee0ee032acd7c1343d6eb66b76fc25d694b524630bd2f41043187671cd444c9cdd0ccc8b9064e6c71365492cbdbd46517a061efc87cc"; + sha512.doc = "215b82ba831b472b4e4a3ebf6bea07bdd56e2af88ceb32b08d867908ad8ede923db93db6d9e2da58976542ade50bb5a48fc4d5811c83abbbecd74c5a717c0066"; license = [ "mit" ]; version = "1.2"; - sha512.run = "2b4d2fcaa687ff7d229706e563f739356a450a8ef02180f3c98432b11d027cd097fa895c3c971a944329b8657c74b4d2cf566110919e511e6883706561332678"; + sha512.run = "8c8af54dfaf3022df58547dd467de9081b6c98af2314e3dd0a55a214e2be255a2b46605dbe78b08b6c9087ac9289c25c5181456b1cb5e746542bb28fac689fea"; }; soup = { revision = 50815; @@ -46089,49 +46236,49 @@ sha512.run = "478c8cba8623b184db1c9237b7a805219bf1ffb7ef45280fecf7cd75a1720ca0ea2e1e1ad73465ee20dbc2bbaf14667d4707524edbc073dd4fbd0537dbeca8c2"; }; sourcecodepro = { - revision = 74885; + revision = 77677; shortdesc = "Use SourceCodePro with TeX(-alike) systems"; stripPrefix = 0; fontMaps = [ "Map SourceCodePro.map" ]; - sha512.doc = "fb1249dfe011eed32b005c679f2851f5c1aba938114dc6af528d5b1b2afdd3ac8a0052ca6be955b739c6fbf82edb99388f890177fe968121f30f9ae793f19eba"; + sha512.doc = "a5602f839597b29d1a3672cf9c3d50bda97e03d14b4b9b903d8cca4803feb5a8f76b7ce4d63264b67a1bc201f423cc25393a428d1bf148f84abd0d3e8a55af88"; license = [ "ofl" "lppl13c" ]; version = "2.8"; - sha512.run = "3f011303b0ba7b7e5db5c143aa452d6cd25a0d4e454f89702e37013e67bb75d16a1efe3536e5e6e594fd91a8a65bf9ccb0c770181126633965c2ec8cc5d182be"; + sha512.run = "6d897bc41cccad86fc67a9c29032ce836d8c1fb81b49fd73a67499be9ca4b8466c3cd830cfdf69aff2ee26e01ec0c8ecb61655ef60345c138577ceb0a4d64d7a"; }; sourcesanspro = { - revision = 54892; + revision = 77677; shortdesc = "Use SourceSansPro with TeX(-alike) systems"; stripPrefix = 0; fontMaps = [ "Map SourceSansPro.map" ]; - sha512.doc = "174def8872588c27b8f90b3c384ee356aec43e4e42014bb1c02d648d8b309dfa8fb9cea03f65fa9bd86dc3ff1e64483f1312dbaca6e212f65d2d379a1d9935e3"; + sha512.doc = "8854b488083cbf94f1d8836ee19c0953f8e08cd886657e4c7363541c70509f0d5fc07712b8aa81ead2450eca08262b40dc92e2d140d6aa7a47af989792c08c01"; license = [ "ofl" "lppl13c" ]; version = "2.8"; - sha512.run = "0511dcf736273d80f7143c9dad96dd9f631b016183b4078243ed061d35889fea62e50c5f48e9842ffae7b654fd2e08a21d1c46403e56349c0b515ff2eb62e164"; + sha512.run = "e5bb130db933e3b058bebf1de8e388286852f076759b8bb02ac49e3efb0be62df0f4d3a313fdca47d6bcb0d04d1c81f2c30912bd6d8892b13de9a1da51986b02"; }; sourceserifpro = { - revision = 54512; + revision = 77677; shortdesc = "Use SourceSerifPro with TeX(-alike) systems"; stripPrefix = 0; fontMaps = [ "Map SourceSerifPro.map" ]; - sha512.doc = "c469f7beb0e99c8a9891c4222171525004c63e9feeaea9be57e663541ba4e2f259d2a3674f3029e4609fc08292d749f005f971bfcc542115d53e1845a02680f8"; + sha512.doc = "705ec24cdd2388cad9509dc5b2e4e50737444ae6d8a91c2d32a351028b149787ab6beb1f9d0196e9b65475ef8ca2eb6ee84da2e2a68f6aaff2ee0be58f35257e"; license = [ "ofl" "lppl13c" ]; version = "1.4"; - sha512.run = "5125dc5b72d960fefffcc4c8651f3d176c18c32d111440a16a0319f90b8dc973a4af0e20fc3b571578184e31749312c0c1f0ec3bba36b3715a3c59fc03768d65"; + sha512.run = "4f9c6880aea557d107b18ea6a9d81ec95bd6b2c04c4730e71a1a56b52d54e65a672791a9a7fe6454d8f697932f5a211ce688cd9968771224e8178e9835b1bb57"; }; spacekern = { revision = 67604; @@ -46153,25 +46300,25 @@ sha512.run = "df9b7518565ee8f619aaedc82384497dfbad69911c66dd68f306010cee603ab307c3af89cc3f9901585de03e1796da3d8b96380e454ab0d3d24171187e39872a"; }; spalign = { - revision = 42225; + revision = 77677; shortdesc = "Typeset matrices and arrays with spaces and semicolons as delimiters"; stripPrefix = 0; - sha512.doc = "534f2c39076a6ff243a8e4cffe353a569b493b90fc1bdcc3db43229dda3955f013de15ce1db7beb38bc9b8d972c7430a24d64c263041c82e84c799f446faab0a"; - sha512.source = "3a12b34469bbefd61112b7338c8b5d440de46837632a695b52ae18e4f297d6ac0cde7ae71db7bb0a7bd3db0aeaa83e78f33a60e4dd496cf9c0ccda1a297b4ae9"; + sha512.doc = "1ada96ed0bde699fee987a6cf70981cf18c9c9415709ad8a1b4c397c94606d2d62aa24c64999ac27522e0d5fcad329a4c8f509e214bbc7946f5c2123e68a3e7f"; + sha512.source = "ca0eadb9aa7169a1a32fe848d0ed5ec4d838ae1a8a8fa94e42edd91e80667be398787ce6c0f571b8460bf01c099d06566cd7bc80b74279075334131050f84ad0"; license = [ "lppl13c" ]; - sha512.run = "6e00399e0940778a6ed8326abce14f15836bcb69f8e7c67d06cdf8567330ce0482a213c7b65c2662e0fddc47ce7b684a640e133017eca314b59eefc278eb6425"; + sha512.run = "2d11f004e1b3a99f3498c71e00d37cd02b21de52b9f44d03ac2c2ed043e2209796d01f4d090f629d235fba0cb2192a21a96a385a8184fd063e0bf901e21a052f"; }; spark-otf = { - revision = 62481; + revision = 77677; shortdesc = "Support OpenType Spark fonts"; stripPrefix = 0; - sha512.doc = "69fa7131b247a93b26fb98a8a4fc69b11fc8f9f05905948f530d78abebea76852baf4535768ea925839b0e3332fe9ac61e94ef7b10762afd61024bfa934f243d"; + sha512.doc = "e11a50685e29704a6f0e01c562fd92d99207609fb244dbbfa07af690f7e24ecdcb7707224a334a93209ded2561365940d29a4904e573fa8b95d3a277fefd5766"; license = [ "ofl" "lppl13c" ]; version = "0.05a"; - sha512.run = "787774aebfb3834f1477a8afc61d2f81c32fca5f69e5828b403b58a60c2047a5afb79d50f33be0376cee57fd30ee1c3af2a6428c08abc9a058e6a3b04b8fee0b"; + sha512.run = "8a6c8307527f850f557241e8ab3073448104012156a7175d2623a6dad400cf5296c9abe82cc21b42161894bf04e0916344402a921c159e5be06e2befbe5a7afc"; }; sparklines = { revision = 42821; @@ -46202,18 +46349,18 @@ sha512.run = "6f981529a0d4a75d1e46717c7fb71ff2eeab13b58265afbde7bd29d6664c199da4a3deb2234e65bf8530054a9b494b547cf04860c4756bd1634800ecd5f9d369"; }; spectral = { - revision = 64528; + revision = 77677; shortdesc = "Spectral fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map spectral.map" ]; - sha512.doc = "4fba6fa0576a84b05d0a0bc3520ac6e08dbedb7f37e5af5a0cc961c80deb98d53065be3c645c0eb0dc08a495d113e72f4474de32dad5d080ce67b000aaf4042d"; + sha512.doc = "fb4b12ddf9d2753a2bcd67fe5b357a8958b4feef6c06857f0abfab7cc496e9a287902591382f930948579af59a6663200daaabeb6599dbb89a16a1fd6984a394"; license = [ "ofl" "lppl13c" ]; - sha512.run = "e260d7605cb89a7ff33f530c5f6448f2ae512e9ac1b22880f3d76147701ae458fa5acb3525d49cae3973c24b51858ad687b76f5a00ca8d914edf4e329f3dabc7"; + sha512.run = "409fad78c4c49b3981a83004991fd42134944f2e5904618c59ca830b31eb5d0305943e0859dfef6093c23246b96f2419aa268d93959c36fcbe6c72d211ffc4a9"; }; spectralsequences = { revision = 65667; @@ -46285,16 +46432,16 @@ "spix" ]; splentinex = { - revision = 76841; + revision = 77677; shortdesc = "Splentinex fonts"; stripPrefix = 0; fontMaps = [ "Map Splentinex.map" ]; - sha512.doc = "4c87567815660edbd2ff6ed1a115184c126016dce2784f3f623cd534bad636e54539238a21d1552aa9cba01ef3b7bf530b8bbe0ef77f078d979e9f8afb7cb5a0"; + sha512.doc = "81d49724f4e2fe7049054334bdeb38d586d26614756121b99c0bdb1a8624ea1b125d509b6788b3a73e1dbac811b8f6f05975b6555bd708fef3eb2b817d83956d"; license = [ "ofl" ]; version = "1.0"; - sha512.run = "e641fc89c84445ac00510cca5ff1e5986c6e557f44b0e8a89cdad680f9122b98588a50f8b09efa6797bb9112b85b9f6d3bd949849dab6c5bfd6b8b7802e86f1b"; + sha512.run = "71ef4a500a0654de64a94cf4f651de303d8f3bd6a78ccca8d7ca65db4cecaf762984f1b98a4395697b109210ebf36ec19571ce065b91c0d56930e04a9ca30c2b"; }; splines = { revision = 15878; @@ -46307,27 +46454,27 @@ sha512.run = "f040046978cf51bbaf3347406e224fe60a85f449c1fac1703e7a2d936140b099c14ffd488ebe4c3d932b35a8380f943250734a054ea5165ed26b2be712ad577c"; }; splitbib = { - revision = 15878; + revision = 77677; shortdesc = "Split and reorder your bibliography"; stripPrefix = 0; - sha512.doc = "df266ae77aaccf91b08931c57b01a9eefffe6a469c4cc549ce41640dc9c9041676539e1302aecfed88d19baef277f507ede8ba6f794dae6ea4745b1338459d14"; - sha512.source = "72a8da016f943df7f5e2d7cb05cd1a64e222ec0c3be784ac21e6aa5f571c9e76cc3e8a5716444aa1033d5127af8d82df5cd632a884fe17f08c55e08d38956e3c"; + sha512.doc = "645118326ab4f069f310c9a03cf4d6a62a0268ccc2d0e26b8e4bfa9147ef3b13de90a954e682ef563692bb00c0c596a8706e7e67f3d1d7aeb4f52dd949f38763"; + sha512.source = "b7fc44b20e2e158eae0923bd7bf879901dcfd193b1d1c2f94f379389fc3301bb7f5fa701f81ba0f1ee16db19c38834e896106fe86753e73c6653bf66da2a3d78"; license = [ "lppl13c" ]; version = "1.17"; - sha512.run = "2936732fdcebff683e240e139ba6e1e4268dc72e427bd30af0590cc3dd7dcc8dd49eaf6f007e549efc5c429fbcea2b37f9e68040d1ffb023162c571341abdb40"; + sha512.run = "492d0f069ffbbc375d0e6d1de2027fc6cfa02901bc70c1edd9ca489452a51a659c3aa62e6c8bdbce8e8817f61610a26149b429d221c3b30f6f560e589b3926b7"; }; splitindex = { - revision = 39766; + revision = 77677; shortdesc = "Unlimited number of indexes"; - sha512.doc = "c8dd92e955fcccf71b412d9750fff7b6f214e929ddf194a6496a79a146f4837af3d773ed3f2303546727cc4a8fb9d5366dd75b64d3877e6121ce20315f71997a"; + sha512.doc = "028a53304247841c11f8a27ab25747e609873355c49aad67da754576f42504e5b668ac1cb5b8c0fe9cfcc7610594cbb63b02fa36051a24fa1714b4ec3f21525e"; hasManpages = true; - sha512.source = "8aa928bdf6f2e8fb6274c1fe8d0b4567d03a1c6ffbd078726bf6a36ff1bdab981d5150cf0250602a64d2a0a9be92695fdd399c04d041b7a9579a7d3a71910151"; + sha512.source = "97380c54ab0dc147d32fdc77aa7908c58ac7f523a447b5b8368a1922c6af640fd07752875e0b6ec38ff82e6bd5374209be2f26c03f8f12fe498f95b75a1eaaa2"; scriptExts = [ "tlu" ]; license = [ "lppl13c" ]; version = "1.2c"; - sha512.run = "858033eadfa82b4e40a388356f64002370a5f4fc2c95565eae90c68373f708a3c9827fc4e0ba8094659382aba4e5925cba86632733b15d85ea6a82f73ace8737"; + sha512.run = "4781ce7a74d5204214f5ca4b9802c1c1972fe555e56254d38beb5f062f819e6dd033b4f89e67a51b730218908e7a401004895725b1b5b62baac540f3770d6222"; }; splitindex.binfiles = [ "splitindex" @@ -46352,23 +46499,23 @@ sha512.run = "6748982e7007323414dd8ca5f1ede105bb2bfd0b0f8d2f83c8731926628c094c8c08f0cf4ddadbaa209e182f8af83ed6fb761142ecbb97371752473b33c44ffa"; }; spreadtab = { - revision = 74630; + revision = 77677; shortdesc = "Spreadsheet features for LaTeX tabular environments"; stripPrefix = 0; - sha512.doc = "41e4a043098a0aeba7aeb4ff1521793852d2d0ae09db4a5bb71540bd38acc8723dfea464c5d0425d25b7df6ba83e3c29a60244ef3fbabd5f171f8dd3d47b65ac"; + sha512.doc = "803ac2749484a1eb55ce2a07c27ef27c8c41ed9dad6e9c52a3ef11d6b04891faec57535d8379221ddaef3a9b0ac7de43282ad5bd188fbbb086ad9113992ca4bd"; license = [ "lppl13c" ]; version = "0.61"; - sha512.run = "95fb388527dcf34b29c0f01e83a6d0a908f9521449a0072f0c986af3f143f6715b8dd86ae42081173b1c858739f05112006005aece65b031f58c2c9f796f9bb0"; + sha512.run = "323f2782c9f168434ef1f815c16ed1e31a2a54117fb29ecfd1bc5fd7b4c6f6fc39717662498be2d54eb68f0339a589043d9e5c05ae07c8ac11127c73101b618f"; }; spverbatim = { - revision = 15878; + revision = 77677; shortdesc = "Allow line breaks within \\verb and verbatim output"; stripPrefix = 0; - sha512.doc = "245825f18ae835b984eb6474b927a579f80b6c6feefbfe02a53f8b7ea5a48023e1bdb43b39f090afe4ae42937d053cbebfec6ff97d7732d754287401a95fc641"; - sha512.source = "23f8eb04b0debee1c9babc4ee6720740a4e64a28969365c27c96113cd777e0565b19d8f6db233470cc600733b1831463881d86eaf4b4119cf60bd3fbbf3d0597"; + sha512.doc = "b9fb6eb2a08a8b1f131802736fcc1a779bad6c1e931329390c7602ffb46174dc48304395442080cbbd0793eb49cf6f576db7fc7b05bb493860f281678c02ef81"; + sha512.source = "e71a574c7b18f5100b71ddcb990b0ffab62418b4b3460a165fef2b2c98703ce9ee26d97938c4abbc4c5362b626667312c350e0f920ada47574f29b8be078e364"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "0b26e941f77264ae2db7cdcf2c4459c26601f6079e0bad24a3ea0edbd22157c324bbf50426a794655dc1aee710092cd9b662bb401838186e42657fcef5c1121f"; + sha512.run = "9476baa851bb39f4c9b512b242364c9d3ad190c8fac86df5f5487d591ef6b31ab84bf7546317d3ee628f1b70a96928d8c9184a09d6f36a707b519064933c337d"; }; sqltex = { revision = 72396; @@ -46507,7 +46654,7 @@ sha512.run = "8472bc96265ea7fd3be748f147238b6852079ba002f9c7548f5a5e8cb0f34a8155a799635ee5e31b22bb30554795a6fd08e62312b25ce83e727e10f6ccd13f37"; }; standalone = { - revision = 74247; + revision = 77677; shortdesc = "Compile TeX pictures stand-alone or as part of a document"; stripPrefix = 0; deps = [ @@ -46517,11 +46664,11 @@ "gincltex" "xkeyval" ]; - sha512.doc = "46b3562069a7a934faab651dc1271240c926a85b66193935d930a78171db999424dd8cc9a87114f72f0a92deecf97230b527a3902640a5c5adf6ebaec42dd3d0"; - sha512.source = "d52ab20ab08c0b54471487ffd63f4a96c00ba9d86a8235b3b587734e727eef6e32698500a378253c3d3ae8897c7b749edd1e18f90735f0664310bd38f30fb8b2"; + sha512.doc = "49b22ee01449c68cc8fd3b9cfd6fd6da827e5f82402aa66fafd54e5d85766c2c839d436c80a26237a6abaf0026217dd870673fc468971f97588a03c47bc9125d"; + sha512.source = "df1070536f5cf3e360264578f2e9f403a057b3fe2bc2b32207e7bf6b2482dbfafca56471371e9ae417db89a870046d739034f416f1b27b3fb0b8c7d9fb2880c9"; license = [ "lppl13c" ]; version = "1.5a"; - sha512.run = "008eb29578af704a0a31cb5817cf14ab39fafc2dbaa7c2a8631e1664ea6b6975f586b9c5327770a5c2ea8b777d11f480e959bd102263a2cb4bc6978485f685d4"; + sha512.run = "9edc10baba1416d0602c6858bc9ee91f8b10c992079126ce179c8bab479f07bb6ef49e0d29346dc2a0e26eaf7d5931734da7d291c3ca1700c93e8d8bb7e2fdbe"; }; standardsectioning = { revision = 76431; @@ -46558,16 +46705,16 @@ sha512.run = "1f45f97813f5e51b45e1cbd3246b877aad823895a4b087294d0754c560db5796d8b4f9d09972b5c90c4c569db82a2d70bd1c39a9dfe6e1fcc4e0deeceb44f876"; }; starray = { - revision = 77052; + revision = 78121; shortdesc = "A structured array (of properties) based on expl3"; stripPrefix = 0; - sha512.doc = "5841bffeb5766ac7e89c3185c41310efea98900d271f453c3afa732dd371682ca0838aa1d5a2b1b0c690cad779217e5284cc5df7a6f7be59af6ec79d7ede6344"; + sha512.doc = "b5ec40d4ff09bfb6dc6f3b7e4b5912564d0655b8a10326df54aad635cdc79efafd65b115b212332ef6dcbb0c1450cc0fea185895cc07a1d890fb233b5b4bd299"; license = [ "lppl13c" "agpl3Only" ]; - version = "1.12a"; - sha512.run = "578e3d85b480350351cb5835755e4bd56f34f8ad79b1d99b2fac130d6b2fbb29f0c35c36a6521ba639a3d240e8ab336cf14ca9c0a6dd3ac2d54205d5d5d00f9b"; + version = "2.1"; + sha512.run = "9b5fa964eef1b450a47eff126fa426d285990921a9552f2bfef2ed144d10168b30cef34c948f61e4c62275a94f6f0fff5b67e3fc8c39fcf0a4470b38cb82e50a"; }; startex = { revision = 69742; @@ -46670,14 +46817,14 @@ sha512.run = "483580c347831e7623c75dd087fd6ce57f3af84d0bc28afb5a95f5193ac4e4594f8d9b6a45b8b62e988519208510e0acc7e32f720df3e1f90065e90d06b33900"; }; steinmetz = { - revision = 15878; + revision = 77677; shortdesc = "Print Steinmetz notation"; stripPrefix = 0; - sha512.doc = "e409db74c366c5f49011a6e21355150e3e97d16c1e3a7fcbf06cc8aa0db2c01288dfc60b3c79e539936077e452c40dd601490be8976c57d01f9a5a88a3798093"; - sha512.source = "c18fde06e32eb4155921bdd7e4dca7ca108139859545c638f562f82deb6feec904a53870c929482504ddf28858ce5ad3c5abf4148b3bfec0193f260af432ebe9"; + sha512.doc = "1e52a97724a359638fcabfef23eabbf660f37b46df552bee97e6f3b4d1af23f37c2f7661f8fd31b45f8dbd4b134adfdf083db8f1212365a8af743de5dffb3bb3"; + sha512.source = "96938cece9194ff328795be806314c7a900065eb1d2089b90ded3e978d0b61080d9b46dc1395dc6f2af7607c3615b34c0004ede442968889f527babacbc7d9e0"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "8ff095645447f9349d2b35ab5ccde72109eddcd85ad3c9de262833320ffcbe94c2fb08df5323c69fc64cdf173ee7193ce2ce887f1c033997455a33f290cf1884"; + sha512.run = "4c40cbe70939666ebf492058f7dc4b9a5d2b50f35f1dab42098015a16c8ca37e3d6de368997faa5a6e0d54483c437a8e4d2aaf13985baa29710e69884f7f8b0d"; }; stellenbosch = { revision = 68039; @@ -46700,16 +46847,16 @@ sha512.run = "ff82ad0faba3b5742d1f31d22820cb4998e88630067dbfbdaa7bc01fe4927fc0d8f10afa1713551759048a9166bc6d86cf52561f72bb743197b7e5fbf911cecf"; }; step = { - revision = 57307; + revision = 77677; shortdesc = "A free Times-like font"; stripPrefix = 0; fontMaps = [ "Map STEP.map" ]; - sha512.doc = "bbf49f36bf7588c83e237d58d49ff7453c368cbe7e3a32c431944a2249c0dd75c2c1081d10bc2279e0836384602268ad163ffa3eb7108cd28a6c510a18f001c5"; + sha512.doc = "254e8bc19aa709e91c66d64412c51aa3b2ab7eefe7ddce426a84d1f1533854a0fed93332d2e45939bed394577697f8fe622910039c72c18799002098f6ea6c91"; license = [ "ofl" ]; version = "2.0.5"; - sha512.run = "d1f19415ceeefb879a3b4017fa286e5e5806e193fc75159b515fe21a9a6093c6a95d04e2e2e3c7ee457edb8ad717b88043c58727fb3924cb192e05aec12c5c07"; + sha512.run = "56ff241667a4d15600b756e1d9add8799e2804b1a0815b9649de535a08d0ecd913cbf9b2f1be35d656e0bd2f509422a6020efd66536f6e435fd5f544dd4b3219"; }; stepgreek = { revision = 57074; @@ -46734,35 +46881,35 @@ sha512.run = "59551636895f0b63a8b593910eb025b5d06a50ef15ecbebd80b9fb5d158e826e3f9b56fe11d2fedc82fb2e9bfe7d423a0e72ca4cef5e3e0178170bc01dddd126"; }; stickstoo = { - revision = 72368; + revision = 77677; shortdesc = "A reworking of STIX2"; stripPrefix = 0; fontMaps = [ "Map SticksTooText.map" ]; - sha512.doc = "ab57aab09d6eeb5c5ac3d80d8ad5b89035a5ca4b78a3bad30a2ff3ea0541529c0532c567c7e4e242766321d878b195ec76444f1dbf98e09de9c6428e3e7018e3"; + sha512.doc = "3d065b2b695aef7485e86930d4ce3a122b996cb1b9bdf94ea6874d5dccc0d84fa045e6fb49f1275d32b19501bcdeb92d85555f2d4dcc112adf3c66998fb00135"; license = [ "ofl" "lppl13c" ]; version = "1.036"; - sha512.run = "7bcb5babdfc5f355d49b78edd8cea7332a8f70959b7fbfa991b0a42f32d6895a99c176bcb5f14f27f79feaac0ae3a0338881a882a6d81084e086b20050837db5"; + sha512.run = "70f844cdf39f39feca64de182133fcb7b03fa2534b27c680b41adce2b22eecd58e4fff540b587791f0dcde732f89d8747ea0d917b192b03aff4dfc0080880506"; }; stix = { - revision = 54512; + revision = 78116; shortdesc = "OpenType Unicode maths fonts"; stripPrefix = 0; fontMaps = [ "Map stix.map" ]; - sha512.doc = "b01c3dfaa96a6bbcaa83e803514c8090546dcdd54595d7c66a1ac280286f5baa98947fe9d513da3d8baa1e83cdd174443751fc79c07cf66093af4e9044fd9010"; - sha512.source = "594af38fdb72d632c36cf6ae6165518553b10127281ef8a6ec71f4ced16481f2582a13f1f6f0ee98e900c3147c574647c508f7c9e51afdc57ce68614a394d007"; + sha512.doc = "7404d5dc8bacf71ea657d70832697c4eaa5b89224438dbc9dfd80cd55eb842f22d85229506439e9221f4debe50246dea524c93f2820855f16e0f97bf0702e671"; + sha512.source = "4cd249bcaf28fc7b1d392720c785fcf8367b840f38988aff5d9eefd98ceab282cc42023bbb28dd064168d89b764af7c59f908be62edeeb5aa94880736d69feae"; license = [ "ofl" "lppl13c" ]; version = "1.1.3"; - sha512.run = "7e639f7a534e24afd9d009e224d87c9c2a502cbc77ff882c6dcc9ca0bff512f849d1f3e658dff8badab3843a658171b88ab66d8e731392dc456f9c5f4e032318"; + sha512.run = "95cfed6b96c4770e9160eb97056ae98a5b950a7a90b8c474158ae2e118e71d7a8afc07e46ea20df25873122fcade2a5d006993b11325b4820c7229732109fe83"; }; stix2-otf = { revision = 58735; @@ -46774,32 +46921,32 @@ sha512.run = "b966a7d18a471f13b5eb85115566ef4aa7c894b142561a46144e5cda6a0198dfcd83b776d19d605cffe482d07a4ac9d80acde7879892381e1a266e7af4f9f72e"; }; stix2-type1 = { - revision = 57448; + revision = 77677; shortdesc = "Type1 versions of the STIX Two OpenType fonts"; stripPrefix = 0; fontMaps = [ "Map stix2.map" ]; - sha512.doc = "b4f1e6e8962fd77ecaf0df94b156783d9f77c07231e6cc258e04c26a8190dcd0a3175c71bd3a1187ad6cc083595ee80925712f12e0f838c474ac93701b47401e"; - sha512.source = "5963bee636210eb89d31ea8d5954468fe9959429d516fb988c8ceab3c591f53b47a5a77df8f10d8e20f136adbf2fe23f546fa62b1768db7164ed74fcf706a228"; + sha512.doc = "9ae25bcdb7a9488c20dc52ba369a19dcc51e69ed53f8adfb08d9dc28947dda5a2f78b277310a76ef6d27791eaed943f6d8f887c67b18463801a4dfaf6209d1c6"; + sha512.source = "c36c8b708e88dc69d1865ab419f334dc09e1c018dd96d23e2fefd1f1dbe784caed1db2661bac68602961a10088d79ef0b5beacab2c99a4f34643e0a0be3c2fff"; license = [ "ofl" "lppl13c" ]; version = "2.0.2"; - sha512.run = "802ea99ccb3b8e2e727537113843846dd6629f722508219be88cddd9e7f1e6f67a1bf48ae3a61c51991ec91ba5c543467d3aaba64116e4be08707def58c70f34"; + sha512.run = "5ef40974c5c6a9b5f9ef18f6292c144efc018be050e14a4b02304b65b475dd29950a8b604b3852dc9b67160388c68a48f356dbb192846de6314c54db67948208"; }; stmaryrd = { - revision = 22027; + revision = 77677; shortdesc = "St Mary Road symbols for theoretical computer science"; stripPrefix = 0; fontMaps = [ "MixedMap stmaryrd.map" ]; - sha512.doc = "caf883d1c5021b52d6471c4c2145e708ac3c05c8944eaae621a3ea7b602b683ba2ef2bc0052f9caf67adc1415e7db02b5b55d3642ed82727a926ec193dd984f4"; - sha512.source = "ebefe2836daed0dd4db99517af0f40c73f0a7b19453d5415c80ae6cf723f4ec4e4ae6f9700a21722b4c0d9b8507c58a596697017893716111b46222f54676aa2"; + sha512.doc = "e44d6840a8aff2f43383df2c54dcc95f4fe556f6ce6898bc4729b6993a6715c543e69f879b5f2b90c18c2f9ceb9ab67ed19f3070c4070f813c7cc8912dd6288c"; + sha512.source = "7971f80feba617033d9bea9a1460f90405c74dd8b58f729a9b20b25d2ad95074d1e087e105d53451c9d2dbd7c8863ca5d47a685962e0d93f2545c68aef9e718e"; license = [ "lppl13c" ]; - sha512.run = "8abe58b84fff2f4fd6846b6c267f3b245fb1dfc2f38d0db54ce7cd9d456abd07627247613073f09dcf7e11e3e9c5940d8ff657327232ce638abc6babcc5b3d77"; + sha512.run = "dce12a6cc8f809c857b9e97a358c0df56028ffa8939f989430dc5823ab6b803427eba9a69591ec991151a74365a0bd114474f7eae16d3fde65d9765cbc94b951"; }; stocksize = { revision = 77230; @@ -46811,14 +46958,14 @@ sha512.run = "7b8937275c2ab779c0f5258b111bed2426358d3fa465f3263b46b1a2cf4d6f22e7004176b8efc0bd7b903d4cd8047cb6ad30551d0147ef38f1fe4bab8a6dee8d"; }; storebox = { - revision = 64967; + revision = 77677; shortdesc = "Storing information for reuse"; stripPrefix = 0; - sha512.doc = "09b0b2914d8cd87b6cf070d012a5e9581a399cdee4cf73e38b5f53dae613b3957a8fb8e0a2df6ec2953038ca984e3800b7ebe839ca01af556c655ec5e27f3065"; - sha512.source = "a48bd8d8d3fcca367265706cccf14e5b8e90a9d74528754ce96436ac1925457a78e5d1fbd73a6ebae998121b6da27595b573f15a46c573f1aae06168e0100836"; + sha512.doc = "6ebc5793ba36d86011d67a9ed8e49d90dbbc093413f094a3c434760ea055c11f40c571b8567d09bdaeeccc8a562070f690ba743ddc73712e00477368cf8e508e"; + sha512.source = "232ed2b3daec672c6f2e64303241495b68b2bfce70a2b8356c21dfac60e554145a8953a2637f617e7f4f040664cf24a0d8f10ec077e527c6441d90415fe149c4"; license = [ "lppl13c" ]; version = "1.3a"; - sha512.run = "8f414a7bef1e3b2be8c526e67dcec5a5878430891323ad5c4820e0b304fde35e9eb8ca69e2d1c6dca623387220114f7371ff54d2ba4297b8e7d923354d6e5ea5"; + sha512.run = "582918036525d3ca8ecc754b8c0b394f52a5be1901c9fef46d76e9149b2d0b33bc7a351052d5f1b073fa32d8fc9b56caddf4e69cfbb36e1a283c4116b894e69f"; }; storecmd = { revision = 24431; @@ -46868,24 +47015,24 @@ sha512.run = "9f05bf09bb74ab07ecf1a4e6aa1bb16db06961b1caf87c73f48fe33e8174081c38eab30b0249e219a936499a533d441b092e642c88a996193900fb0000708c35"; }; stringenc = { - revision = 52982; + revision = 77677; shortdesc = "Converting a string between different encodings"; stripPrefix = 0; - sha512.doc = "a4f182559d37e45ca8b6c50656d2d520e3f0bf1ab63dc6477cd6e3abe6cbb5c4b89d779c380997b167019aae6fb12ae68d5fe37ea0c08945e3383f5d9905bf31"; - sha512.source = "3febbaa990eb691af640df745f36e289a7f2bfe6f52259d6693c6c9991d719e79edbd14b35c1eba5a9033b203531fceb4164303bd6a3dbab7238b814bdb5eda6"; + sha512.doc = "a34896be828927c7b31789248b876119ba3cd4da5535bf80e70812ac7cccf50b6ce4ec298eb6a56a8e774eb0ee664ef3b225622d32b292263224b6d54da77a6d"; + sha512.source = "b9e0dcec38178044d072cbca2d6fe0c4680b8836d3d3d5b4ea52624da724761522f94f5152207edd6ee2a5e9ffee52ed887bf9e0f264631b648bd44e4a397c41"; license = [ "lppl13c" ]; version = "1.12"; - sha512.run = "a776ddb2378bea0880d7c17e1a87db5f66645c5856243e49de1c56bc427213098afbca34773a44ad955a0014b969c59454d3a0c0ec371d213481668f5f784ca4"; + sha512.run = "02b88c695d02cb777d107cd3a230af438cb566c0c427928fc0be261ca0f606a738538a72696383217a201568b19510b12536cdeb0dc372870db326d4b33cbcc1"; }; stringstrings = { - revision = 57097; + revision = 77677; shortdesc = "String manipulation for cosmetic and programming application"; stripPrefix = 0; - sha512.doc = "1779de4af914b69ab258bc1f69a807c12f750e5919936c78ace4496f86200bfc4c3146dffbb27ac5977c2e8d41ec8d0139cf2a2560ba7c627dacd70b34cc69ea"; - sha512.source = "94cf26d431d3638f769166c999e3dff156bd37e02a7099129f1259b7259be95896b694a64fea657aefce22f3a1e98ec2bbbf0f6f85171ccf977068ddafbb8078"; + sha512.doc = "e45f783b42e16f70dfe8234a906f8255ed6ec80ab414de94ff922d110220dd5e401e056acc98059499ecd1f94028a84b9a774e6719b87eeac53c1c14f7f0b771"; + sha512.source = "8fc3c57a07b45c32310451d7d9f3213e8074eb1736b781ab60a05a4d7680d28f8685c8dea454357b7834fc151ca98c653a860b6f8fabac468981add8c54d06db"; license = [ "lppl13c" ]; version = "1.24"; - sha512.run = "fbc29bbf65e7d4a1fd367b03490f73bf44349427f6c1a7e826135ee9092c9b592a4cf23454919e0bcc74dc59d3a6ad072dea16096e4850780ff295dc3caacc48"; + sha512.run = "e4ae9ff4c7cdbd943268845da419905546021b1ec0ad6f474e7ba9982454925ea3dc10ee80cd7974301bd7196d2b4b985063f5c766d231c73b269aa99a1f0fac"; }; structmech = { revision = 66724; @@ -46907,14 +47054,14 @@ sha512.run = "cd85b883d51856622d5df839ee5602393300de934af40560a60bb9ec61aa2815b26c07628a1fefe5ae88c46e9127a6e6f243919ab7371842788e6d955b7461b8"; }; sttools = { - revision = 77316; + revision = 77677; shortdesc = "Various macros"; stripPrefix = 0; - sha512.doc = "3002a0c3760854791bdfba0d09c434ed69d6c98d66c9422cf4aa683d9cb5547c81300aa2140b75e34e2fa95bb4594d5790d762fd5765db22948a826ae3567ee5"; - sha512.source = "0da97eacb31c95a545317eec1ccf370a1123f0cc7e45e659c5d0805a6017ef7a6336ddf04abc308761a0087d659176d5eb2f4ac534ade61a3a5ebad1e986748b"; + sha512.doc = "7b4a677c28e23d14b857021838bea78f532b7823b1330cfc82917b246de5ee04c39374b691d3d9cc3a9c6a00ed9c434ee13e63c5d157f7c5501414f2c5edf12c"; + sha512.source = "942af8ee1f3dded39b40a894216c93aa670f733e8a7ba8d84a65ab957b3bb8131585b7d2f3e681372e3fe818aaf4375d2849f6192e0f2768ac8050559a9ddeae"; license = [ "lppl13c" ]; version = "3.5"; - sha512.run = "a14b3569092290b2f9ceb235980bd1f1f1f634dd2286416b0931eac2e90ed0e112636596d6e3f1e4e7915fd8ec1fc05b927584ed24c25b3925bb3ec8cdf4af8f"; + sha512.run = "b002452f7921a1dfb563ceb331c993e3e97b89f66b0e48cf761a399e55126b955a79eb85e69f2ca70686c5e5a0cb57a983b78822079b9f578beeb5ebe62631ac"; }; stubs = { revision = 75437; @@ -46974,14 +47121,14 @@ sha512.run = "2b2b0d2effeca64f2c3d6c02a9e501f14c12e964a456823335f691a9f59983f855baed74deff95e3062648ed1db198cdf6c28bc9ec1092d28a324b0fa11f038e"; }; subdepth = { - revision = 15878; + revision = 77677; shortdesc = "Unify maths subscript height"; stripPrefix = 0; - sha512.doc = "6bda8b822a4f1ac2a181ce34f739449bfb976a4450a54589e0cb4a64a0f1ff358a469fc88a37639104f731671ec474088968ab3dc95552a2d92a073d91857668"; - sha512.source = "6a63a2d62dbc47d41e78004792e5c9e6ae7b2f3c435e95bc9969bbce109293a8257d4913a5b1959d95163c9aaae557daad53e950c5313faafbd8fb8d0de2c367"; + sha512.doc = "a546874009adebb8fce05b2597a945d77ed8d024a72dacd4533c6a9098723160235b0e3561c5e9747369b684a3def5a97213059f786fcb15eddd8d7fdf45d9d4"; + sha512.source = "392a23d0c4f3aab223cda0addf95db166ea78f783daa961b1ccfac2ce3529a9e63bd53dce1740f1f903188a4bede5a8c30cd9648264aa4eab96f6a8e0a6cc4ec"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "7328742873abc42d2b9916161ca43e339e03ac1fd34479e93d9eccc98a065e95cffbc920395dd6f90d90989d29840cbdf2ca87dd1d0b293dfae66abbdc6e2d3a"; + sha512.run = "6bbf505deb2863224ddc20ec71b0d30aa3d4a09124a245c70badd2690c6da172c831d1a629c0268b60592071d7f83c1ded9bda95d17eb692a752c41576cfe257"; }; subdocs = { revision = 51480; @@ -46993,34 +47140,34 @@ sha512.run = "a38c6e9bad66582914ad4acdae213e37c2bd5658d5e16482a1700f5869762b489f85b61fdb70c04578319f2772c974267b7c9a4e302c34df87f3a01128caf949"; }; subeqn = { - revision = 77264; + revision = 77677; shortdesc = "Package for subequation numbering"; stripPrefix = 0; - sha512.doc = "844bc2c4d8001921bd4ae15ee719647087976f0388649ea4338eb4f36799ccb2583f0b744415c490698da448e891f0467bfc80cdc5fd2a481b54bf1772c39436"; - sha512.source = "3365366f26924f8a8aa0744b3f197a937350a791ad54f9813f789a0c498d334c09c7f06af1d3993cea8eba3a7edcd9634203d8f165fe14b3af23b944a13df0e8"; + sha512.doc = "ba50790c804752d868349fdc949418541d26587a9058ae3038f325d829199d0a9bc9140f36e7efd64235c61a254ccbab29e1a57477ce643208acec703d101471"; + sha512.source = "d3358f6bc171aa1f5acf6d123e6f06b6cb590261cb06836a6b0827f5ed53efe420070908bd815237f2de46d3143471d9228550326029e8c98e69589d68f9fa8a"; license = [ "lppl13c" ]; version = "2.0c"; - sha512.run = "ff742624fcb97a7c189981e4d0440e30ac594b1f4eca2352719150c9ff14d282f5849e9b659520e063b1b81cb3fdf04977c953600fc0f469674c4fcf07831402"; + sha512.run = "de5a1d1d291897bcbb24ffa2d4bf622c9792355fb1ad83cef757a2b892f7106d84a00137883b0bd7e6e65cac8aa5297c267d09cbb97a761133bd30d381430f6a"; }; subeqnarray = { - revision = 77237; + revision = 77677; shortdesc = "Equation array with sub numbering"; stripPrefix = 0; - sha512.doc = "49512431011c5e3446d5c8b81a74d4ccad45687bb46b694fcd0856bc68f4917343dd43c90303bb8187e57033c17349eabe7e19564d4590cfa6a7a9df15db9f3b"; - sha512.source = "2985569826eb203059b9bf43ad0a291e74cc4332b2d9009f4d947f389d9b8adec893bac0c42cba2c49d970fbf74437e3e89962d50dc91184c95c41855a6687fe"; + sha512.doc = "10ff3f181f6df2bdf357f00285fbc56580d233cdef801db6dac79c4308f0d87ee3bdd504665c0f0a2a3888e5f0cf4d542b1b4d5ba5e2c7b6602f149a525e20a5"; + sha512.source = "3b7faa261924278159f5c37bc475b7155c5ce33262d68ad0fa65f18e52c5bc9198a80a7b05beef3f73a538385d3b7fefb9d1f911ada76832accd1e6c7587a96c"; license = [ "lppl13c" ]; version = "2.1f"; - sha512.run = "0a7b974e7583f69f5e24050ca7ef5e0488ec0102a881bdad6810fd153d2d877aa6931e884f0e384e83017662eaa669b0825c72a16083d03ae51270a8089f2d8a"; + sha512.run = "ba619b3991df60cdb1938678f85ccdd35e88b1a0261566571bfef7f9d8dd69f9cc6ec3f2790ce72047d0cfd352ee029717a4019abc378f6340312b1d21b03c50"; }; subfig = { - revision = 15878; + revision = 77677; shortdesc = "Figures broken into subfigures"; stripPrefix = 0; - sha512.doc = "8cb67139bc1063fc4d5482b51f1c3ad690c85d4f7e022a99059a7b20176bbdc97a44af23756fa220b3f7f7afdf039c4a7b672700012e96b98ee25ebb9e5c99b5"; - sha512.source = "44e7113550dcac4b14ddab03ad5ba4bc86cb3a4dcb14a31f73e5caf0b02f9f3bd56fd9d18ddae002a981e9680bc6fae5850ed07ee94e60d858647136cf9243eb"; + sha512.doc = "267a749261a3805a6d936944a648e3afb6899d811fccf6d9ec65638ad56a4918dc7478d729e05fa429f1605e1ce9b44a26036b329738acfad04178d9e2a6c4ef"; + sha512.source = "b80ce6561461fda2501657297550fa77f4f2759a64e1053cc05f868f3fcaafe2dbfd5a3758184de102250a8e5c2d3629f2f1854e46d361b14579fda57c21359b"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "ec7ae149b99fecae3b4ee7cf600811dcec9bc44eac762b5480c6df48b725db3c08a87922edb7a524d7d2b748bf7d25482e155fd40080cea9ac62f2575bf61d15"; + sha512.run = "e7ad1d9452fb2729b92028343e29c2b16715dfc82972187f0e46ea5a2b95713b4f2086e52c9dbc15e6fe1416a04a79811cbb84da7a90b7b0909444c30007e9a2"; }; subfigmat = { revision = 20308; @@ -47042,27 +47189,27 @@ sha512.run = "d4ca2ef4c52c84ddda85ee95328c9d3e97ef601db4f08ea508bc53393e3b2722224273ac63f749d6a922c7b42787e932d7f60ed3ceb03667fcf8fc591d4ac97f"; }; subfiles = { - revision = 56977; + revision = 77677; shortdesc = "Individual typesetting of subfiles of a \"main\" document"; stripPrefix = 0; deps = [ "import" ]; - sha512.doc = "f54f52c5cee01b7ae8e01bff5a4d828b5c6708c31f2cf40d7e83c8a91c4c597945695dd7062b6088d3f91f7a9858e3227c850d658ae7a7bf94392e00e3eaf9c7"; - sha512.source = "2623a0ec244722c1e3194d9ff1237305c1b7bf8c3baf6f60edd69b165bbd5ea83fb73ad23bf9aac1937b4ecf1059754e798eb2c97f7bab5d550fabbe84b752c0"; + sha512.doc = "5dc825616dc772e77ff157ea902b8dd1a2304ac9b0de83e03fa32b1017ec81dd7e75b7b3c05c44667e297649f977fb642cafdffab5d29ea18930b12569f2dd42"; + sha512.source = "048e3c2b90fff490ec06baa83047c0a8cc9cc28ea438860050279d3300494ac7929fbbab37303a1f27efd2a89a21f173395cb886e8606b51f66d4c95280e433e"; license = [ "lppl13c" ]; version = "2.2"; - sha512.run = "8f842b0debcae3110f0a4b2f59047cd55c2726d128bf3e159f2745a4b8a645c3f8471fe218ca34c32f2b35d42d1c5023a25f09fc3bf0c1a4f0c33197776b1cec"; + sha512.run = "deecd122de1b79e9b53dc6ce27bfe122eeb99639a42692fbedf0de844bc4a5f62be82d6c8a6fb1e7a7f6f8a1295340324e46be4f021f88f813ff96dfeb436127"; }; subfloat = { - revision = 29349; + revision = 77677; shortdesc = "Sub-numbering for figures and tables"; stripPrefix = 0; - sha512.doc = "400b9b272e51cd9fa7370f1cf7cb354dc1235fc41d57fb07061dd08b44e06cfc17d38c1be3fd5bafb5ed6bd0404660c46c9bbbfd2fb852297f283be85424c088"; - sha512.source = "e72b55996a07665b1deb038c5924e7a71c7b7aea761a1420d4c38d64c1ee98b8663b4a996ae39a869cb12b6ef99efd09c989f937bee18f05a1eba57856dc686f"; + sha512.doc = "f1b8238841f0632350cd0e56afda7f3325185158cc4be5511da8afdee504a1e826602ab68d54b1e78e69128dc8e76953fa847f51ddf796b66ba8292963c1adf5"; + sha512.source = "846dcb10617cd94d32e50b5751c79ad8b648163cfb069725837cebea0163ed2d71406a0d7f7d7743f57e894db84ea87004fa1fc1e201bc7eba934b8bf7cdb7ba"; license = [ "lppl13c" ]; version = "2.14"; - sha512.run = "d5bd48fe7634ef6deec540595fd23aea21d95d7c68d053bc65eeebc950e35064add73e5b81e92d3a3d4a4dc938448d9c9a27bd0f1a625e4a9f425d4e2d55f237"; + sha512.run = "3f3311b86b63288b3b70ae1a67c68083b93adc2aec814cd637c17cdb6e03161d18633a4ea903327b2b4563a368fa6fa2bac66f13674cf2625fc58c264a0af835"; }; substances = { revision = 76924; @@ -47074,13 +47221,13 @@ sha512.run = "72f10349a2e998192cfa3275dde62b774f9a31916f15d47eace3c431f868c1898bef0b124100cf3131a484c45b35b7adbce6c664e623d121e82cfb1c1ac5ec85"; }; substr = { - revision = 16117; + revision = 77677; shortdesc = "Deal with substrings in strings"; stripPrefix = 0; - sha512.doc = "97adaaa986a8540364cd6901448eb47bfbe9d53842f412100696621c55d2209807d0d527c8126d9df7b5b38b0ba2f0598e79a467934d9069fe96a2d9125b701f"; + sha512.doc = "2265e129ec8805c0af51347718f382a09f917b744e07c18e14d407360eafb1e25bf0172e4b320ca57740544aee0c0ce1ce0824cf17a09902766a89c9b2b289b6"; license = [ "lppl1" ]; version = "1.2"; - sha512.run = "979aaff088f7bd521e2af3f008fd6fb9dc908ec7c9f3963ab7b6338ece92b2a7eebbf9b4974ab87f73cc71ecf7ba92c25d22be8d1fdd297d066da72f61ad1d4f"; + sha512.run = "54c39f40e47971abb1950f0bd3e5395438259b43602a8c518ad404fe4845072e57fc46fbde1c074d9c9848354a0a3a646bc3a564cd5f05a36d34ae3b9de27946"; }; subsupscripts = { revision = 16080; @@ -47101,24 +47248,24 @@ sha512.run = "0ab32328d346bddddd37094ec086727222bd386bd24c1aa164aaa0cba85d60cf6be2aa26d64bd0bcf63f49b0188e79a7212e8b98d2d7400f828ccf10f60272f3"; }; sudoku = { - revision = 67189; + revision = 78116; shortdesc = "Create sudoku grids"; stripPrefix = 0; - sha512.doc = "6b44d22aa120727f8a7a55adac7bf71eb1eb57ea1f33d597f06923bbb50d88c088d431f463951c3db27c2c1d68024b44992e47c83eddce98ffbda054cf98a4e1"; - sha512.source = "eda0ed193fba97a2f0ee2d435d62110acbc054ca486a580fcf0a79f3c094d6e83b4a5732fffaf237978abd566794ca6f3be56f70a34a4cac05c867e9213cf1dc"; + sha512.doc = "6475620ca18c54f88181c4ba39166d9d08347dd7cda7728dfeba28d696519f7d67beccbe0b3142722f78a509775b5e158c727e5c6727eec349ec3c47ee65160a"; + sha512.source = "ac56ea0278605a618f0317a04c6a134204bacfbfd2f9b7393fa0d6fb8d768e33e05f9ded217ded0797db6c5f6df7759ad205a1b2c318c8132bc1d92807b0ba03"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "0cd82916142b881bc4ea7fb9885de56d3ee724fee637eab5f1bc6bdc6891360680132cb2c3d52028cc0ea9670efdaa4666d59a853ac3f850f2642954962de22a"; + sha512.run = "6dd9f3dec0da23e6d6e232ae112f69a90724d612b0ad10e598d28e2f67af1ae892cec47909ecd332c4b2561370e2ac0d80219f0fdba62c313f3431c34f367cce"; }; sudokubundle = { - revision = 15878; + revision = 78116; shortdesc = "A set of sudoku-related packages"; stripPrefix = 0; - sha512.doc = "6878ae9a2734e5efb51f04fe24cc30546a2c812ccfd5ae62cbbbc94496a081b03f7d2bfcfa6c7edd610cd6eccd741c3dcc3441a6d437eea5f310865dd13d30f9"; - sha512.source = "00b0b27e9b97dcca17113d8f314480b2617d18603bf022631f6553f2b8a7c4e7d30e1718cfe4ce1ede7996d7ebe7905d25480c6516df4b3df65403346c050beb"; + sha512.doc = "fffcfb2d1033fd01d9ec520b2b0d28c25257ab8a2d20298aa677bd83c63cf1d96f4a885839733a22ae2f7d68aa405ea5f623eb384bc3f85cfb4bb6436c9ff9e7"; + sha512.source = "cc6b8e2caaa945b523dd3f2dfc8b6f7ff4d2ccbfa44194d0c187b3badecac9fbb5c2275fcc3034a1e8fb4b2e9b54f1633e74f826469abbaf5eaf83763c5fac42"; license = [ "lppl13c" ]; version = "1.0a"; - sha512.run = "da5c7954dda7fb8076d9b2fbd8a379e416a162ce0039a0566799bba0ddea975f3b951b7615cf50819440b46c419277a080b6e1c3c514e73483b4f81420a4b6d4"; + sha512.run = "b37f735d94f21ad8354625856b3143ba381819fe9d51db9f96fe89f0c6be687ba0df7363b79b28181f4b51f28dd75b4844f002644ef8eab8a01bb99485de6883"; }; suftesi = { revision = 73055; @@ -47149,23 +47296,23 @@ sha512.run = "b070cbbeae7c3befe3483a0205d314fca725f69d16ab2e3a9f6821a43b2a2da9754e3a4c72fa35f559f13e8f4ce46e183b9c396c14954f6c23e257656f7e18a8"; }; superiors = { - revision = 69387; + revision = 77677; shortdesc = "Attach superior figures to a font family"; stripPrefix = 0; - sha512.doc = "da35e722be66689020ec2052f4e096502ad63121fcb3a55ffdb724d1b557122a401e7bfa8c4c0ea2c6881b0138bd155b1e5baa7886c2e0c7d1b693e56c9e7dc6"; + sha512.doc = "4f2ecb0fa8799d0053425d32ab2832b985d302cba16604e164920356da9e1698f28f217b62136daa21c9b900a4c00c90e67830a9ee341175190ecd946bcfb810"; license = [ "lppl13c" ]; version = "2.0"; - sha512.run = "50c352d7ee3b267ff3c25f93d5ad9d32a80f0f09cb8e802f6426e9d415ebfd8a54d3d07425c2908c75f328309e4d21173feb768c63e931658d151274ef6f953e"; + sha512.run = "0ea071db58548063e1bf8ec72aaf3b9db980342d367eeeb4f98d50ecee54df09e87eb93e78762b88cc87301792e329529b8d3d7534ee4cbaf128c34c892d57f7"; }; supertabular = { - revision = 77236; + revision = 77677; shortdesc = "A multi-page tables package"; stripPrefix = 0; - sha512.doc = "7686cb05dfe86c09941afdbcf3c1cc4bdb77ffcfa54bd9949c71e47426a50589803e139ac1570b6952e096905dbcdcc68bbd86d30e8ec2481e47bd5eec22bffa"; - sha512.source = "78e1ee854e30757c1cb423a4b02349aa84e4660d6bb6e4605218d8c24b7a313da5b6258153019254da99d18182046e0b8dea0ece87cb391a97a61bbd463849c4"; + sha512.doc = "8a6bd3c897b0c3f947b95a6cb1cf18ff5b42b248919acfb93f88161bd8b2709c8a8b0a2e42fa067243ffec0ff3dafbe4b020c567bc8ebee331ac906c9bbd0942"; + sha512.source = "41a8f8e9a2eceadd94f67453c4ef46e45fa08e30832ccd15d0da8abd6cc21a99940d7c11640d749f62a896c539b88eea32fe45b9a33bc52574de695535a51321"; license = [ "lppl13c" ]; version = "4.2c"; - sha512.run = "19af72076b7850d169a39ec275024eeaa36ac4f31c144fc4f7df725aa262e804b4c345a46f5617b0e4f3dd2755b763b11174b94d517d34994b712cb60cd20325"; + sha512.run = "92c411a2658b1ed3e266b14874f7da49a865916dee62c7bbe7686f1c7dc1f2a2c3973979da38ebea34e5066ba1f71c8a125fc0e36b91d5b3322da9092d66756c"; }; suppose = { revision = 59281; @@ -47185,7 +47332,7 @@ sha512.run = "406a172dfb787c833d8d71e74cde627fad5dc168a1be7a71c4d0006e2f0a6625738ec11f99c9215af6973b101e17abe8eb8355206bdaa18ab3fa6328d7ea42bd"; }; svg = { - revision = 70626; + revision = 77677; shortdesc = "Include and extract SVG pictures in LaTeX documents"; stripPrefix = 0; deps = [ @@ -47196,11 +47343,11 @@ "tools" "trimspaces" ]; - sha512.doc = "0c8611c269f9e03556dab336a3d106f07fb35620a4d876ce67658fdee00a52b00384bc787a69da2de91f570dc84edb9f3832e41ac2a644dfc110fc5663b2de99"; - sha512.source = "9c5aca2ddb42ce49c140b8ea1e8c7baccd3e6da50a48481bc382caf99073e60eb15af2f7f5773305d23274ff053856ea42851651803577b042ef996a5135381f"; + sha512.doc = "ecb3a3b14a4d9f023070b3cc63a2bd7065477420169aa1e77da277d7def053224d8da65958d6472b4a79df55438c052aa2764a8e92733ab44bd2a10e9850c8dd"; + sha512.source = "fb8bbea40562da6ef461e24edf405cd3702b1132359132ad514a699dbd3a1d4e66594f88760225f08815bad51332e080637fb9c77efc02b8091e43f9b60134bf"; license = [ "lppl13c" ]; version = "2.02k"; - sha512.run = "8175fea013ae1c0c3360a8e4e14044673e0eaff1ede5d7307d4a96f0265290c976662f8ab5f8ea998fe140e22d8df4f6727f8dde36c7d000d4258fc8c4579b3d"; + sha512.run = "6589785dbc50383e06bd1c8fac6e77ad3cb41eb097753f6f7d40be2f72cfc805bce9edf6416af4916a54d6cfbe8414220f33d9705964ee0db0019d1b597408f0"; }; svg-inkscape = { revision = 32199; @@ -47241,14 +47388,14 @@ "svn-multi" ]; svn-prov = { - revision = 64967; + revision = 77677; shortdesc = "Subversion variants of \\Provides... macros"; stripPrefix = 0; - sha512.doc = "01cfb48533e07065f477724efe4c3fcff13691da0393a0d8a9dc9cf4b5d3e3953ce233f8331c1e5857c2259ac6dd7e4859793bb194d750f35ecf3723dd7b4b0d"; - sha512.source = "1e0206e1506082c8ca5ece1e66b9c85650b986e92e5906a96e7156964f3004af2d008815f86c609eba48f02a0750403fa3860ef2a3bc14689140c8826cb3881b"; + sha512.doc = "02c351ea42c5c2cb60be1efc33e49b6da018eb70c7cd586cac8368ad84cc4b29a7a8fefb5b056ad20de61a5094aa7ea7c8580e3378400b39b8f7ea5875f7db8a"; + sha512.source = "1d01b29c5baa19b6121b9b5cd3062ea9e40b43b48772b711732fac0bb3e6e611389d629646265ae05837513781e126b73dd084f5bd841ee4e12e48733a2dee02"; license = [ "lppl13c" ]; version = "3.1862"; - sha512.run = "319bd5de2870a3c8237aa5013f7807bf3c2c5ef7fa4618a400cd5ab60ec8cb88b94510b0129862c5d98a11e2241f9790f8c84473447df8e21cbe711d52268e98"; + sha512.run = "db3e2e6028f2803a88f3c235fbf288de2820d615c0f11a89d780290581e11594e7b6c2945a609dd813b903ba23b90e4c93d37b859b8495ae817fa23634f22f72"; }; svninfo = { revision = 62157; @@ -47443,23 +47590,23 @@ sha512.run = "3fa23536373a41957d985e5a0aac744473459d195c1e7e00e60f2b4aeab15d8f150bc76fab05068d5ae4994ce52ba4dc35380ab042cc9917a23962b2f0a7094a"; }; systeme = { - revision = 77138; + revision = 77677; shortdesc = "Format systems of equations"; stripPrefix = 0; - sha512.doc = "afb4d06b6754c02a1ac3d521094656e19e6c4747cf9ba67d916dfc78ac342236d3256992b73cba0bfa57511f1a4e9bc2868ad1d3387331f67510a9f77da841be"; + sha512.doc = "d9811431b8b2694feee36fd7cb4588dc08cd5da6c2125d9da14968fe5e8566afd25b85ddc2c2a031e778edd623ac53149f11d38c226c59fb06614a8f3b8f4bef"; license = [ "lppl13c" ]; version = "0.51"; - sha512.run = "e6d2fbb80bc69ca451f2441b3670ae36f17c4e96e6675eb2bf5074254bb8af8e42e378876a2a21deef6c499fc71800a48369c817fdfcd6fb530b14a80ca98e51"; + sha512.run = "ab127320661eba4fe2d88d33c0aae8a09b170b6595ccf2a574a264f0bfcba5d2c6bec4dac61d7e29ee11a41eb34933f6dd9d0cc7bc0485b0edb8b6a5b4bae1bb"; }; sysuthesis = { - revision = 76945; + revision = 77677; shortdesc = "LaTeX thesis template for Sun Yat-sen University"; stripPrefix = 0; - sha512.doc = "bcd2d28de82b2ef5ba6db19d283e153256c355f347fb4796aa4807934cf21bb78a606498971ec517d8cb55e7e956b63419acd994c1d3a657b298fc1a6d970158"; - sha512.source = "9a565a3f8b7da58860841829d5ca1c315dea2cca1a1da3027868e13175f2c64ffac9d787117aa19a638282d2c1e1b60c9ddf3eb158ee97d74c89b8e1348bb7a6"; + sha512.doc = "e480d78accd7ceb84ffbf84e3e3a4e88bb1924816ef7d72419540b7e2da3a1fac9c7d984ee9b11cff62c98ce7df514098bdf7f468d3a638ecc1c6d4224a758dd"; + sha512.source = "25c534fcc0f7672626ac58b7907c5c85d7212e75d739cdcc6d322e27a6a41e008072e5e5201803484782ef5941f088d256d8bb460c988708f1220b3afe3f6807"; license = [ "lppl13c" ]; - version = "0.7.0"; - sha512.run = "cb49bd2c06b9041359329e362d3e07deb115d28770adeaad395df6fb277af3aa9dedbe1b436ddfbef347cae9ccc447b3054358c741de4a4dacc2c58728265010"; + version = "1.0.0"; + sha512.run = "7833f9b95fca07f4c647a828394c79a4c8e0b376543c792557071dbb17e96385490207135e9edc32642e7bb4a0f6b180b72f29bf2130036423fb5a54945ce8c4"; }; t-angles = { revision = 71991; @@ -47529,24 +47676,24 @@ sha512.run = "1846fe9da749b92700be07c094556fd296d47123df3a5d6823570056e6ce2ca8ef365b70f6ab2a8577602d1be338867fd2610403f89729dd51632d404951f84f"; }; tablefootnote = { - revision = 32804; + revision = 77677; shortdesc = "Permit footnotes in tables"; stripPrefix = 0; - sha512.doc = "712c1ab696f5924058f4ea6ce12e3ff14fcbf79a78328259c4b9acfdaad33e9e4dddf36dbb322598f09a8fa3ca75d68b474fe1a4bcd4d25752704e0c4e6ba5d7"; - sha512.source = "70456471a5997592668198463d1e44af464e9c24619c09d186c952c5afe2bc5171d5c29442820b267d1782a966fbe63997694427f1c870d14ec6194ac99ded52"; + sha512.doc = "7818f185f1d6a4e8f5fcd2ec8934ce464039c85908106edccd29c5b488c19503d4c8973aed3e518f7c9940fac90b8c8adbf0719303947a4cf24bcb842c0be098"; + sha512.source = "7ee574406b30d87939221d4caa52e68e38dba1d5048215c84744c8a5b0514d245d94a664a1c920e405b19ca7775f352cd3cbc27a85ca639c880f93aae86d806a"; license = [ "lppl13c" ]; version = "1.1c"; - sha512.run = "90812cecdbb464592b17b8faf4d81b221844a354b0a3d3ea30cb72d0b56c4ff7eee701caf113e13586315ce846d30de6ce8d5028966f2c310527e34e8ec90464"; + sha512.run = "5c6a5c1c6a3b19eea8c13cdc5fce19e57f2bcce302fb8caeefa50fc47297862351abff8d2559fcaee5d6bfbb8105c178e1a41e5f805f152547a24b8700a44741"; }; tableof = { - revision = 72313; + revision = 77677; shortdesc = "Tagging tables of contents"; stripPrefix = 0; - sha512.doc = "1de26be2899543194e2d92676a469f9a15f4de46974df6497a6da78d0bd997e5b5cf43ee9ff6eb719a07f12bcc355a8bae7c3c72268655a8e994be16b547eb6b"; - sha512.source = "f6e8928a14ae9c053d44a7c740cb90c179b1d4112d0026103281f0237e034a190d5b96b7c6d55c096b6741bf13bd8705ce3553c2fe2fde7cb0c8afc7fc04d85e"; + sha512.doc = "0e5abddfcbd8114482e9451e0f7b9cb4a3cca22752a4d3c560c95ec391f835bb5a770aed18f13426df3bab23cb6be23b58f7db7973670facd7c0b6b50eb9505b"; + sha512.source = "b767233850d3540d5fb033c77bafa6745a57f04cc5cbdc3b108f09a2fc82a7b267735bed85ef5ffd3839c720a3264551a0eba1ad952fcd9c538af1f7305ca6ad"; license = [ "lppl13c" ]; version = "1.4d"; - sha512.run = "66c360aa57c255c59b59b9c4af5a6a5d2d7834a72806f985a87bce1efc855fec782b5e350feed4386efe18d7d55870c0562f82fe213a0c9726a9506f8cfd11e0"; + sha512.run = "67ef134a8563985c477a82b0a09d13791be57b9b41b33d3749f78872e15e6afc6e37b51fef940cccf2d1a5d8ddc44b54e7322ac80f4e616f1477c41d1a901c26"; }; tablericons = { revision = 77184; @@ -47580,13 +47727,13 @@ sha512.run = "64169a74a787f8877d41d5e32c42e5659950854a1e20cc05103b3ed58c54fb800a9af0701a40a6c5b75553b86d675fbda51948106cac464785c3d46aac77c979"; }; tabls = { - revision = 17255; + revision = 77677; shortdesc = "Better vertical spacing in tables and arrays"; stripPrefix = 0; - sha512.doc = "f458058964660b2b1ff2a61ff8ff2ffcfe7ab103e9714cb1e7c307a8bd39c5a1a6990683c4ed7aa401cbe9b9dcc083dfbadd80a5aa00bcd64c0fb72638cf71f2"; + sha512.doc = "bf732d51b4e7fa3c47d0749f3288300b30c0f0096b1fab0aa0d39c4065fba5d2f97ef4046a116d3fe57e870b870bce64841ec229e596aba52b1b1aaea39b1da7"; license = [ "free" ]; version = "3.5"; - sha512.run = "1a341985ae61f047694470d19d4e192b4f4e01c0bb595d91b1f80080eed3077be4e40b431cc05b1bb482f18c30bf36e6076542f2cf37a49dd6b065b0fe044bca"; + sha512.run = "3973b82ab29176d1297e51b16b095607e17c86c82121404f49a278b8954ae531594af9f23673070d3e207812dcb0405fc5b20ec6f58d7a576a87119ddd5c7f4b"; }; tablvar = { revision = 72007; @@ -47624,26 +47771,26 @@ sha512.run = "5b3bd8081ec6800c96ce4b4cbdd8091578ad1df2b625fb2792202a6c31f3f126d612f99f04802d82d490cb529e03e63f98b01c7842ec0df69b48c2fc289108fa"; }; tabto-ltx = { - revision = 54080; + revision = 78116; shortdesc = "\"Tab\" to a measured position in the line"; stripPrefix = 0; - sha512.doc = "35e98681472b9d6fefa25a534385133d630f072a75a045c9adfc4b0e775095609ece27322e3fe8af451db03c0ac3b63141c3cc7272924ff758a8985389040a31"; + sha512.doc = "3e4bda8b9248232d0d9d2c367ea7e548cec2ba33f9ef7c7a5b48089b19adcb398f14f6b395d2ff64a3688e5664d53660d281bb9f1f435a9430b8323c98a5c1ce"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "8654a7e3b49bbfe6e861a6f757d8553f78149e7187809b03f6854f2173143e10195385d9e8b35510e49a5f941b27a5796070d6db1183b58e4eb71c452d4a34e7"; + sha512.run = "1b5da8556b8883205bd9d5435759992103654db52aa0c7d0c85ad07e861f8ff38bbd24f92903da5424184390ee4ede2c85183ab4b4ab56182a80df225020d14a"; }; tabu = { - revision = 61719; + revision = 77677; shortdesc = "Flexible LaTeX tabulars"; stripPrefix = 0; deps = [ "varwidth" ]; - sha512.doc = "5ef0a71d643bf5069a622aa8c807bf87db7445caab1f17b5202ee25ddab5368e94e796eb16de4fb183f294cedc232d48cbdba68f45d2451e01a2483d6869822d"; - sha512.source = "7c80ee8d25933e5d1c579357cffdf7177b0a419a847ca1e671cb1dda19fbde9b3680658df6b814d5d92953dd13eeee5100a5aa2fdb5fec3cbc1e213545cb3a78"; + sha512.doc = "a18d8e01e5a15f78803e679709216019855db48e4ca561793ff8e34c45d0239999e3121835b296b8c73d112ef26da7abd64dac825c50810d19d8dadd843f7e46"; + sha512.source = "26e3e331749fd8d8f711b5f5a8ef12e4716bb65a2a8b504e96aea2f26a5a954532379a4e26a4b46fcd49fce069bcfc90b99677b8230e299b409f54a127c07691"; license = [ "lppl13c" ]; version = "2.9"; - sha512.run = "b40dc1e91084912df03175a6529223c6f24ae3c0ec77cfb8f1f8625816ea78c044c8f01f1b473e84696421d6772d9201fa4b59aa93e6f014b73598d16c09a6cd"; + sha512.run = "e3bef0a70363083726ac9bc028df7a556e81b89d88ed578a8ce6b901852ce2ff41ab808df38aaa4b3c231cd20ec77989f3d2c0d3764bbb363348fe9b65e707e5"; }; tabular2 = { revision = 76924; @@ -47666,13 +47813,13 @@ sha512.run = "a30f668ea84238df674c079fea6b05878776b26b4f6465385e26b01b16181825a8cc20767fa45eda8e7870d272875bc9664aed145885dd655d15258aa072ebb7"; }; tabularcalc = { - revision = 15878; + revision = 77677; shortdesc = "Calculate formulas in a tabular environment"; stripPrefix = 0; - sha512.doc = "7e35cad1507cfb62117aaddae77c3faa5d19c4e320193afa0054415e84d49833ba64afdf743b6241d611dbb4d45c6a532779293924f20b6c748659a361d6f30d"; + sha512.doc = "09b0e80b51fd9de11f85d662cefb12dfdb21230ee08373a3dde8cc53b6bacd3cad7feb300182b38830eeaaefbf2de3790df31fbf89d189898347edfabedc9bb3"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "7535398538d6802c4e70858028ce6e7414aa8a88336e71f90f7f909d015bf896eeb5e6652cc5bc5a2bb384bc25d280d8cd6506f7ba05823c20dda04fb3adf0ba"; + sha512.run = "f7e17c38bba17f97494e504e93adc292f046fdc51d4abed7577e4ae339dc18f9887910ed8569deb786042b4a2eaa091d18ae73bbf1ed97d2f522fcb413d8938a"; }; tabularew = { revision = 15878; @@ -47685,13 +47832,13 @@ sha512.run = "512851ce7641e0904dd25ab8a5cd5ac0dd281154067e09c4389fa3d6f330d30099dc60b252de4ebee52a2cf28d6b7d10bcf63fe4ab1472238db35754adc1dba6"; }; tabularray = { - revision = 76953; + revision = 77677; shortdesc = "Typeset tabulars and arrays with LaTeX3"; stripPrefix = 0; - sha512.doc = "f0a085ed9461f71e934390f4e0faf51117aef0bdc1901223560cbc5663bb2aed91360cbef92bb392394574e8ecff666ec932a414af2390d2f485ff5c47a816c4"; + sha512.doc = "630ce7f11b202676fcf605d84e949265a3e5c3ba6098856db9d844aeea2f70d814006c048c645b9838f74204c5d7faae6314d13adecd0d650a42de0f3a7b6b28"; license = [ "lppl13c" ]; version = "2025C"; - sha512.run = "c40f485b75246366b8322c212be94b74c8d369b646dee23a20e6ea547839cec892fe8a307f147b1c23eb3ff453f715958b2d6b6391503307d7a9b379a476c85a"; + sha512.run = "da0276872341079d20057a44c50d1f23fa4b9a0fe954a56741665b02c96a70703f0a079995f9494cf4d34c18a8db762c45e1e99d09876e44ab0cdb89d02917ed"; }; tabularray-abnt = { revision = 76924; @@ -47702,14 +47849,14 @@ sha512.run = "d0f99c101be436a2017384e9cd4e2a176150d83b44079da2ecdf680873e2edfe931375daf6dde9023a268dbcf5a9df5a622968af0305034ebf1fc5d40d6ed191"; }; tabulary = { - revision = 71463; + revision = 77677; shortdesc = "Tabular with variable width columns balanced"; stripPrefix = 0; - sha512.doc = "c1e8dc6c22b48ddc334e785af030c231ae09acaee723c6c493b8affa66c594a39282ea286e9774d09525dd26a701d64fbbccd5f922119ee78cebcec7819db989"; - sha512.source = "a61b830abbf1e2ca4d27dd912f96fa852c113900207e6b0a3e4db2747b80add87ff2610656beee7cb331a0ed849174e0fcf303173313d01049cf6da73a78b972"; + sha512.doc = "e248171217363231201b6e8c482e296e3e798450d597c6cf01625dc45f6d6dfce63816b078d2e145e8e041ce41897e4944455f7794ae6d2cc3ea114964544d4d"; + sha512.source = "05a880bae139d79fda0665c3bd8c63bce2808a638b9fa6f71576d3244ffae8bcc3b6aa9c1bd6c8a9b24528de05190080d897c572800e76c2b9b8f4d94436fb56"; license = [ "lppl13c" ]; version = "0.11"; - sha512.run = "24b394c8cd3c83c35024a50ec985393ed0fb406118783b3810f78bd6f6192c380d5846e4d4ae80a2ac119f7c3fafafbb77ac734753f824e3a224dc90b8b88615"; + sha512.run = "afd8f17eb99fef71cd04ce2b18be151d0656e80cdfb482123bfceac5e82b7a48db74436f298690303833b649d09373cace50fa1f245d01bc372d7892bb37a00a"; }; tabvar = { revision = 63921; @@ -47725,13 +47872,13 @@ sha512.run = "255b93a8eda59386b798e85741422c529903acfc0d06cb77f4b128c2e32e4a68ef32097888e921397c3e22434b581de30bb79c8cc6dc8357eaef94f26e6da04f"; }; tagging = { - revision = 52064; + revision = 77677; shortdesc = "Document configuration with tags"; stripPrefix = 0; - sha512.doc = "06d470576136a96edb69bf595e55f16416da552a5f4a84980ff5393689cb58246d4fbe62b979c22b85c5abc58b926d9be63cd0ec734b43c653a0d0a5c4b04d8a"; + sha512.doc = "73078129cf853b2eb9b64ed875e523417568140b925d7541fc893f05efe7339264ff69fb5558a0194b049e77e3f72edb30978a2b0eda09e55e551d11c7dae399"; license = [ "lppl13c" ]; version = "1.1.0.1"; - sha512.run = "8947ad0dc443891e0b5a395a27d2857acb5879821443ff64cb0b15b99eea7a69401ba165b26565bac1b0036032d49241504ea2e008106a85cdd896aa28abd9e4"; + sha512.run = "5d3b6a4f673f910df4178e21187de6cb4cd4cd202a334325561632225daf9b16540b9cd2316417890176312ec682b8526c91ac4de0ea03a228c738554181ce86"; }; tagpair = { revision = 42138; @@ -47838,13 +47985,13 @@ sha512.run = "f3d93c9ad813008fa72cbe317d244bca9a70855c20f327d22d1720b79d70019af0f5d8aef237fc78a598a545f44a4612f1e5a7622b34247044ab230bd42eed5d"; }; tasks = { - revision = 76924; + revision = 77677; shortdesc = "Horizontally columned lists"; stripPrefix = 0; - sha512.doc = "78f7b113eed3401f27c2d1a50a0cef6f33b147fdca74a4709a3e9f5bb9e5f1f803249d8c500968e558d6fec849ee284055d56d835a6a48be12053fc3cfe8d9a5"; + sha512.doc = "807b4aa8ede19250472da645f29c7def1f50b253abd192f0562a6d40bb44af3c4239bebb20d82584b01e3f0672291ae07b90a03a0a9d0abaae5a01a3182d6824"; license = [ "lppl13c" ]; version = "1.4a"; - sha512.run = "b32599fe0eb45a99df9fcbcd91c25c88c84a353ef0f0e6343c255da5f6d9f3d1c75d51b88f8bd2fc1fdfbf32ea71db023bb991818f37313109e8614e521ed11c"; + sha512.run = "e66f98686ec06c9a002402ff626229054f0a96fd2c8bd7c0018e225a1cf0fa9655b0a6bbeb2d5c65bb910a9e6cccee1b2171c429b0353e9196074ac2db3023e7"; }; tblr-extras = { revision = 76924; @@ -47867,7 +48014,7 @@ sha512.run = "82348df3f6dcedc17a3cd50f709d01b1f2b0e4be9345e63d40ee6ad2aff908f97c7d19d586431e3fe8399a8d076505ceaadb5afe0116093240a6e59a335934c9"; }; tcolorbox = { - revision = 77161; + revision = 77677; shortdesc = "Coloured boxes, for LaTeX examples and theorems, etc."; stripPrefix = 0; deps = [ @@ -47875,10 +48022,10 @@ "pgf" "tools" ]; - sha512.doc = "e32284f371007e6fdf6e7a0fd2ad9be1c076a10d84ae9b8b4c5ff4bff9cc7d37a0a9b5186d6fa8cc47165686fa2fabfeb532276fac14e25c6c11dd7311ac7901"; + sha512.doc = "68726e629c44b6a5a238f43480ba3b40b44eeace7a1f50e7c549d39cc042c54cc9e80fd6a0f230acc0adb963c03c97acbfd32775909fcdbfb5cef10581412cf2"; license = [ "lppl13c" ]; version = "6.9.0"; - sha512.run = "d4a06307ee2a3aa26c7d1797f69213c15eab173f66020c45af813d54d21370ad94fc95d9935e1bcdf8b90f0e811d1ae91e6604568a183cf0c8b64602e9521ed9"; + sha512.run = "e31b7ea5aab5a719235e42a5fc2d129d93de7684638fbeed8f56b18ca33b3fe1a4269c2ea8d6e8caca14878c4186a5c2fdb61a4afbe9477f05e2f1458689872d"; }; tdclock = { revision = 33043; @@ -47937,14 +48084,14 @@ sha512.run = "685f96cc0da3ab73f141bc052a2d6409b1e24dcffdf6dc9feddb9e17c902c19a0cdee22c68b75aa2d99e5ceb6a94f38fa50fb7d829c5ba29678a511f2c110f14"; }; telprint = { - revision = 71914; + revision = 77677; shortdesc = "Format German phone numbers"; stripPrefix = 0; - sha512.doc = "f0529a2aa31a7ddbc8d17225b8303a1a4e04438de1fa4ec61fcdaf29787dcb761ad5d4bca356f7bf3c39d40d64a766cc6733e037d18654795ef830dfce2be2fb"; - sha512.source = "e00083536ec4ce41b6e9d7df2b3234d0a2a233cca59b8f58bf891cc96ca2ce3dfeea4954cb0cc0f6ed2fb237aacdec3a19e0943fc1b8789b053cdc86174db9f6"; + sha512.doc = "beccfdd7a9cc42bf58d990b8a47e6b95baab20ac9a623e7c0b60aeca7402ba29ba1664ab592b05468809af7c97a3e952e05ca916573a41d166cd2a5159d7864b"; + sha512.source = "d00d67e5d01b15640843d3b755ef36ea561ad61f2749c8cf51c8f316b89a37c6e5a5eff08acde76ce236bbb6fc9489d52cd3c41de186d253fc73435d3a7b655f"; license = [ "lppl13c" ]; version = "1.12"; - sha512.run = "310127b6046abd4e59f1ca873912d9bcfb62489bd05866964d46a9214661bbc2ed179fe91f5dc854ae99919110381e2420e9f1a7e526e40ea95a3a27e568fcda"; + sha512.run = "b2b89c76e629fd36e6f456b7617fa335c044c048c3cca5b1076f2c97c62f17535ee1e562de9534a6034660ee886ad3e8de90fbb4a016bd5c14986060fa8fb11c"; }; templates-fenn = { revision = 15878; @@ -47971,16 +48118,16 @@ sha512.run = "696727231a51c33d10ca7c18690d2f960cd01a72b4e928c581e2a7ed26770bf5ea18bdfbdfd56372fc7289b59323025ea7d30f208e991e1c6c89a659a240597a"; }; tempora = { - revision = 39596; + revision = 77677; shortdesc = "Greek and Cyrillic to accompany Times"; stripPrefix = 0; fontMaps = [ "Map tempora.map" ]; - sha512.doc = "18259e25b2c9f2a9cfbce9a9303d8827af069bbe2a7ade5c14518ce2c19dc973a86fadaa99b2abc8bc65644ee5371c745abba03cca76a685382b7d8b6d20bc6e"; + sha512.doc = "253ee44ce9ffa0ef7fbe1b4ec9cbef8717f9a0ed2e30e67b598b9686b6d0083da849d8566d4d35cb46ddfbe39591490ca7fae8a917174995c81e33402ce8ac04"; license = [ "gpl2Only" ]; version = "1.05"; - sha512.run = "0e1cc1a13f7937e5497f454b15ca66e0975b784b80223a902bf12a9587abdfdb56116b100e04306b1999e053b7c3716b32e1183dd7e6624162611f3b70388df6"; + sha512.run = "f06072ab89231606c6188737ecb2dfd92056b132ea257b4fc05172fd2491a4126f3b996a78f5b8f95e18e4a341e8384655a5fd1e7bd75913810631a41949eee4"; }; temporal-logic = { revision = 77281; @@ -48003,23 +48150,23 @@ sha512.run = "c6a29d928b1f25dc4b8893f9fc803f3a5deef9e8e9aa4803153fbae5cdd7170eea819eafba8a165203e48c8b2f443c55ce682df9f7e968ab621f2cf7eb082108"; }; tensind = { - revision = 51481; + revision = 77677; shortdesc = "Typeset tensors"; stripPrefix = 0; - sha512.doc = "12e443e2ffe876732759ddf91c8948e9cfcebc3c1c96949c51f090e15dadfbcaf801e488c8d043855b576404207612ae91d982279cf0b29bd73d4a5d1528bb6c"; + sha512.doc = "a2eda25a0c2ba496c6d4694987c41974311fb5020489e142f3869fc24c339396d6005378479bbaad27ccbdac560d4b04fc7d6ec71a467f1772c77c2b8f0e7487"; license = [ "mit" ]; version = "1.1"; - sha512.run = "fc20b6f6b705218b82b5788582d8b017be783e42c87b3f35e7aa99a8215ab0168b7da899c73ef1ebc282bedd5c715e69ed9e1c19b94d9b6369ba8e9986b5c5d6"; + sha512.run = "8eb1535ab4ba84157d87ab0bc46ab913bafbbcb8850628f5b24dca7536b8eef8cc89ae5c2d55433871f23dcb41a36606ef236db535a0d3221affc132b553ac8c"; }; tensor = { - revision = 76924; + revision = 77677; shortdesc = "Typeset tensors"; stripPrefix = 0; - sha512.doc = "47131d4637d42cdd6a06fab4d31814241b848add2cf5e7a6cc975c388dc98eb872ddf475f57eb34c77d2831296189bf3f34d30ace8eae38debfd0d7688a4f34b"; - sha512.source = "5ae5150f14cb246e40d0df54b9367b8384a586d2b8462e370a73de9acb4203210e399d6ffdd3df5477ada6fc4c8eeb9aa227459c747e5f7d2fc8cf6170eee633"; + sha512.doc = "c656f0ef81676d81848fa25fe0aafe3c6ad99211025023cb8833011ae1ce33e7a8103f0505434f070e2058b3a2765bfa900baf319e755dbef020ce7f3f3b7328"; + sha512.source = "9353c47750e8364fa8c2c1989e8d2535313c74e2a9baa67326599b269fdcbfb2710fe992e3291b9261c4591c9fae2895fa49a831990611b8ef2194746c3805e7"; license = [ "lppl13c" ]; version = "2.2"; - sha512.run = "4344c9a57deff5e3d05a5f4597373e7ef2012ec60e3557fe1b944b429d15ec6463e1fa1ddf9a3d4417cd3c639c7439d4c9d5035d04f727fd6daf3f8882ad8c64"; + sha512.run = "9c10f20b022349bb427cd669a5ddf8c459fc3f74646dd4320fbeb61917c954c85a2e4b9f9506d2b93117fea86a02f9e0c49e4fd5448e627b68c2b957ce8eb873"; }; tensormatrix = { revision = 76005; @@ -48051,13 +48198,13 @@ sha512.run = "9d4d0be3e26dc69fa3986fbe41099330e97cdd4d3aa0b12a180657577ef839878aea9e546a5651cdd0ea45e7af3968c5b83b509ad5bb3ef210d42af5c00fd91b"; }; termes-otf = { - revision = 64733; + revision = 77677; shortdesc = "Using the OpenType fonts TeX Gyre Termes"; stripPrefix = 0; - sha512.doc = "221decd0f8193912d30032544095c3f30c4d8fd3b52ab74dd167bec1de528c8c9b753681985259dba859f8fd3d06ba239665bbdcc93d80904235c6f62685dba2"; + sha512.doc = "c38f2c685cb9ed571432d682fb907dd5aa0ef37623cba7461f76f287cbe99b89b63f5bfc4263d518203f3494d338341da666c2632552a3bc784ebe0c2e439d83"; license = [ "lppl13c" ]; version = "0.02"; - sha512.run = "df52961346796914dca6c8f7c45671aa5da8c8ae4d55b951b5dcec6168c90082c02734db1133a119c951e50507ff1edf777b8976e34da1fc1cbc7ad783d4ae4c"; + sha512.run = "95aa17189895d3be3937a50ca660374ee6d47930906409277a8e3f860315d941b45790c0f61b7a4e25459ab6c423840d8c59b89142a09e408c9823bdd72535dd"; }; terminalcode = { revision = 76729; @@ -48227,14 +48374,14 @@ sha512.run = "513310d4dc5240d0b290d0acc941455ba64e069d19c223670d05a632033aba8de367d5dce6acf073af4df476876d3ee414dcf9f1f579738bf9bdfe6738c19d36"; }; tex-locale = { - revision = 48500; + revision = 77677; shortdesc = "Localisation support for TeX and LaTeX documents"; stripPrefix = 0; - sha512.doc = "d3898da3687603b1f1f3f2f5b203d01c985ab0c3e39eeb05dc7c855c14fad8b73649777e4a0b7844c242bc8946cab80b585987eda37a1c10e3ba75c6955fee23"; - sha512.source = "b24a01b9845f79a86c12911e71ef179a4dd8f5a8284d067b760a8ac3cb906cbf2465ae3617e0196d9163348f3a865fea4e5869adac9921088b13d738803f87f4"; + sha512.doc = "562090e4a9e3b96463a361ce500ee424100b538c2f4f65ad5e2bd8ce6eaa6fb79f465f76de17835e6cbe66af0c27681267b96d5710790ace806762ad116bab46"; + sha512.source = "50ab26ebdf937cde74005109e1ecda58e9a2179bf8961d1e904e4b1305c4b48ff1dce823aaa85089c4912c6fcf7d15036770b3750bef327a25194b27deb1d7a3"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "0e3aca622bb6fb49a06a3aea1d997414add9272dd39c10c3a1d80956dece59882993b24366a1126acab80f8a7c8328a30756f727210f829f5eb838ac0b9cb1a6"; + sha512.run = "ef48bfe27d2d60081fcf235e78e75526eb1757d39bfec9b17aec36f37d5a8d49a44f0b8e8ff7bcbdb8db066401aa38efe4b95dd59fbc70449bf23ec7d365bb93"; }; tex-nutshell = { revision = 70375; @@ -48280,34 +48427,34 @@ "tex" ]; tex4ebook = { - revision = 75774; + revision = 78153; shortdesc = "Converter from LaTeX to ebook formats"; deps = [ "make4ht" "tex4ht" ]; - sha512.doc = "41a1521dd2543466c95f05f50f2288b78fb8cc9593e68c4eda137d1e19353711ab6e2c7decb4f7a6347328095fe27f1cb0e0cf1ca05795d3ecbe050cd7d7f3be"; + sha512.doc = "8251abae3e6ea04710a958f6bd5d6d70cd3dae939450c1a06d7967d136b7b801702172e69f06e20fa82563e97363dc89983c58dcbc2790275a16afedfb6756bc"; scriptExts = [ "lua" ]; license = [ "lppl13c" ]; - version = "0.4c"; - sha512.run = "beca10a58514a4f4dbb559c64099415e367ac8ed9cae9776375e36292e0365a2f418b2fb6c19ce09400c2789b0c58cef8ad368cc8c468a79355200ddc1450e4f"; + version = "0.4d"; + sha512.run = "fc863aed49f6e59362390a16bf465525dcfa804c9a198b7b222530d40905b9e0f51efbb4557e89da2ec2d3bc31a2b991a59f99008b61789b160c305029258e03"; }; tex4ebook.binfiles = [ "tex4ebook" ]; tex4ht = { - revision = 77565; + revision = 77991; shortdesc = "Convert (La)TeX to HTML/XML"; - sha512.doc = "f67fe77bd83be563ce7bc2c99a4a6aebacdaeb2459bcd8c707a09b8fb4d8b45fa7cffe0b6a212768a341cdf4370489a829142c5995e2f8c11ef2979a3e4c9c13"; - sha512.source = "03fc0b125251cc2cd4662a1ebecb66aacdaa2677f2a9f6ad48eae6b4aea15e7ab6826dbb2dd8cd01ef42c648e7bcf70bb76c1b11190bf684a4fd59676f905779"; + sha512.doc = "3a932fda55762263ae1ae1ab3695dbcef2a7e6d4995028bfcc0a9ca15de04998aefbad56110b7853489fe038eddeb1f2057a65ea28d2b78caea30ae1b69a7e1a"; + sha512.source = "a2a6022a828a7b55a78ca72514e681951731e4ab451b54e0683e0daad6f07d243b52b056e376a6a0fa3b91652396598e819a8a8d14fdfcef65f5a8cd93e30a0f"; scriptExts = [ "jar" "lua" ]; license = [ "lppl13c" ]; - sha512.run = "749a2e954a650859085257729b327a457c89c78f1c3aa95c3e2defeac042ed5c71ad323e9e3ba6df4d98d1f5551a3897da82840fa7d6ba9608a8a83938c9bc49"; + sha512.run = "760a199f6fde826739c94eee51bbb6424df4b4b8bc67e2f225884d7d42985d2a64560bca9623e5d71724caff484cd9a68854de80d8a6632efb5b81e645200d57"; }; tex4ht.binfiles = [ "ht" @@ -48411,13 +48558,13 @@ "texdiff" ]; texdimens = { - revision = 61070; + revision = 77677; shortdesc = "Conversion of TeX dimensions to decimals"; stripPrefix = 0; - sha512.doc = "3ab30a8de33cedd4bdb9aa0a84104eb5b02be164de9f6fb81a51dbaa6caabe0029228c311970a3287cfbcf270a5430d6883756e9c28fc924a3286d76bb71217e"; + sha512.doc = "69174409761d690ab00b37b225f37ab8aa66e86b108599e626d5937478934f861253e11a0ffb9bdd0d00e6040a95bf53198bbca98dfdc784e618b522a52dc661"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "737074790de5c16de0e30dd6f708d6b8ec43e8d387ced2dc6b16b64f38854fad7367884abeab71fd41eaa79dc0c5939904314deed97331f9919a1fbefb0108d3"; + sha512.run = "86450eeed4644dd0198a6f17b3fd921ff27ffb040a5388b4a3928c0869d4858dd7b7dc4dfce226491c4a9835f5719acd83d91cb25dcc4e67507dd2bf82faf1a5"; }; texdirflatten = { revision = 55064; @@ -48583,11 +48730,11 @@ hasCatalogue = false; }; texlive-msg-translations = { - revision = 77513; + revision = 77642; shortdesc = "translations of the TeX Live installer and TeX Live Manager"; hasRunfiles = false; hasCatalogue = false; - sha512.run = "73e73008b0e1450406d9679975c650ff3b86e3fe1684b9004d8e8403a3b571f784fcd03416ec5a26c775172f57a2ceaa1b771b0a4f9be3d3f7e601e74492141c"; + sha512.run = "977021a23d075a37f748a9a0216e804858149a81995072aa20335c3addd618368f089bb16bf9485e68a82a513b3281d748ffd980b2c332893b8ba05987d41eb4"; hasTlpkg = true; }; texlive-pl = { @@ -48605,7 +48752,7 @@ hasCatalogue = false; }; texlive-scripts = { - revision = 77567; + revision = 78221; shortdesc = "TeX Live infrastructure programs"; deps = [ "texlive.infra" @@ -48613,14 +48760,14 @@ fontMaps = [ "Map mathpple.map" ]; - sha512.doc = "ba97bd61e8ec44a36757208846977438a808ebe6dfa1d6aaf9dec6523f8c0e47ea572d2e7e823c1fa59cebb8a7e8caa08393e911b04e6bbb2cd8b6058d34b799"; + sha512.doc = "017ae67a3e682ec23e8e4876d866062f6fc0a4707b42c4653641584eb141ad528129da05084e4099c6f4188895f9ab741d68cd8100b200d4b373154f6888bf3c"; hasManpages = true; scriptExts = [ "lua" "tcl" ]; hasCatalogue = false; - sha512.run = "278ef3509fa6c90bf4acf5992c5892ad4797bdb98a85c0561a8d5c1608d57deb6b040fbb74f7abca1454a010c8166d28528f81cea74c39e85b15a7d62ebdc564"; + sha512.run = "7b3365e054384d1acd91eb50d34c43dbd7d7ea7bcc98eee91ccc62c6ede11b32c1bdebfa34593eda672b13918059e895e3aa969948d988b578a1482e2712efbb"; hasTlpkg = true; }; texlive-scripts-extra = { @@ -48750,14 +48897,14 @@ "texlogsieve" ]; texmate = { - revision = 15878; + revision = 78116; shortdesc = "Comprehensive chess annotation in LaTeX"; stripPrefix = 0; - sha512.doc = "dc1ca347bfb0ba8c54403e643b4052604f98b39ced23d092808cb221e930384f49d1c34794a933b0a05c7691ef04158688653ce69eb8a4b72e9172b4254954ee"; - sha512.source = "b75362c3b748021934052ef38b9f95ad7047804d5100b2a00bd8f9e396103d2d641f1fc5a3c636cb42ed66fa88488f6c69d3b188e3a55f715df2d19c05331889"; + sha512.doc = "d42e83833198d8fb060053016a1e31ddce10e2e01912e96cbc8265d447f81c6decced7cc635e0336ad5d7c0e27dc5380196b4b2d0babf52e4e448cd95fc34240"; + sha512.source = "8eaa9f97fa349b3fb5d5009c506ea61bf58a1e0bf0fa51f230b2cef834a52300dcaa50cf811a35573fa3e00975fde858336beea20d6da3df1882a682060448ca"; license = [ "lppl13c" ]; version = "2"; - sha512.run = "52c35f096426385f229b7ddb66c8ec2a20539bbad6296f2bdd230c2da79edf5668fdde0fc7ebac7099a414b622b31309fa7f610564c8212602f71dca7193c597"; + sha512.run = "74a3940a5a87f14b993f90cab8d2d061f39ba3793bd217426c4876fe0c3c673ad11439aa89da77fceffeede04d2c0e85b6023eb3cbaf1855a8c7d8992ec77731"; }; texments = { revision = 15878; @@ -48788,16 +48935,16 @@ version = "2"; }; texosquery = { - revision = 53676; + revision = 77677; shortdesc = "Cross-platform Java application to query OS information"; - sha512.doc = "51bc4e5a9f62b4526198b380fa69dd2d79ff69ccf0915aef4269d890fed057c4130ccca65e0c279e58ebfb72347d627b186534138f9c4bc8d395677c73a2a0fc"; - sha512.source = "5ed0dddadb7e8f406635d7a2cc309a030826607a76b4520b1f47a07affb603d96577118ba1fb5b9797322aa49a68616acbbcdde39bc8538c54c5d2fa1aebe510"; + sha512.doc = "68a4dfdfcd631afebccf3527cdcb1c5acb9ddf25201ae6a3e18f2e8675ad382398bbcb8d9bb549cad27e1c42f23dea02fc7f3d84a169d57f6c2fded05426033a"; + sha512.source = "37f0fcd4a195b9dc3a5267f7ffaec0728e6ae1324878fd4d91ccef7d6da449f919b08ce8107e45f10da4dd142a927c18286f5e569a3572e572ff028300743208"; scriptExts = [ "jar" ]; license = [ "lppl13c" ]; version = "1.7"; - sha512.run = "d454a95139920c24404a501ad3bbde4ae8e809e0f0b6b7c32053d375e0cac31d81087a53d65ab067c9c6dfd988ae90429adbc5d7cd2e1b23f41f46dbf6a25056"; + sha512.run = "fbd239be879748a38a7fe3544081b2e5ef230176e7f3a6513f1d2a11fb9d537a8c882d6af36f4226776faf84a23fea6c040246f1c7403fa018d2c6da801b5654"; }; texosquery.binfiles = [ "texosquery" @@ -48893,14 +49040,14 @@ sha512.run = "39c270382bb228beeb9ec61f744f66805c76a7fb1522158a59daa5dbbf29b3f4151c20d7dbadf404cab8ca023456b9988d45e53f65a1396da9259832390a0980"; }; textcase = { - revision = 75878; + revision = 77677; shortdesc = "Case conversion ignoring mathematics, etc."; stripPrefix = 0; - sha512.doc = "fbec2a1c75dadc3c94efac5351648f4b79841ed8a779592a70f78d2f41bbd1e7e72ffbe0e9148c3e06b90b88d89dc8df149221e9e89d2b9159ed653f15d17906"; - sha512.source = "920d7acc32b2a35e03c0fae00267bf81d57d9c657d889853d2a9778be10fd58bb19c66fe633449dc05474c3fedb2034a2cd24b041c4a825afd0fa85380a40605"; + sha512.doc = "61346a782dd5f5b68015af5ec4c6f083417d0b873586b3546395959f105cc6b01f93da4ed6ff199c8b56e9822b712190dae99ee94b842a31ad8b0dc5f8ad9560"; + sha512.source = "984c1a4a24d1974a4dc97c61350622a63472e090e2ec220c8865470a06e187336bf17feafdc9b829c3e5f16855ac8e9658b9b02effdb275075988d247aa098e9"; license = [ "lppl13c" ]; version = "1.05"; - sha512.run = "0c7bb9f89b6cae9ea25bad09146b60a7c8affd2e883e2da9e6dd35a50ab921fa3d01271664b7c19ceda8002a310afa0a9cf2f1d4af57383b08ddc63382622c3a"; + sha512.run = "bf0e4733248cd5d4d8497e4369a2660eabc81095f534ac8c3cd329bac50085cc610b398f21de451efd16f08661a21c2f745bd34c6b7d5910c70b4f3e79dd5171"; }; textcsc = { revision = 67193; @@ -48935,17 +49082,17 @@ sha512.run = "1652260a3e946a8847ceb7f937893bad27a24737d9b3573466f7369ce9cdbf900af0ef6c7f0bf3033200664da736e8232c3fbf6db61bb7d51acec1010d13a3e0"; }; textgreek = { - revision = 44192; + revision = 77677; shortdesc = "Upright greek letters in text"; stripPrefix = 0; deps = [ "greek-fontenc" ]; - sha512.doc = "9107ca31b645977d56a3b1e37f7b12f0302b1b2531bd2a21883f7931831e70c4383beae77469aab4663253da3109cdd9c53589cbab95f7f0126389d12509127f"; - sha512.source = "367b63cd318c1e69944444f4cab82af7a7b1dde667d6469ade4c6433960b21a6f8922280d5a46e96fc88ddf4c2d5d3f3a440b55045a67512459208ae181bda96"; + sha512.doc = "8916d1b3d878ae41b99319eb292464ad3acc90a95341e12b5865b4f577620999fc267deec26789b8462f3d769832d0a21749b182ad2816f2afc0999d22de52a9"; + sha512.source = "74c79e565ddde1055d68a2f2957afa1263a056bba2162e80a807c2d7f101451576c61cb28738e8589317220c577b8ff134e7ef37f88dc7797e4bc156845a183e"; license = [ "lppl13c" ]; version = "0.7"; - sha512.run = "2370f666c2cef43a579e32a755675431717ccfb4bad6f30261a6c67e0617816ffc272c25e0d076d91c4047c41926c92ae375507f36f2fab01673bd7e708f5188"; + sha512.run = "badda482240aa3966d9ccc614e73948a8434fe8a1458cd8db91218318255e8848d19b6eac26ed027c38e08c0370a918ffd225ab4785539404d5402ea7907cd1d"; }; textmerg = { revision = 76924; @@ -48977,14 +49124,14 @@ sha512.run = "7780972480a1355a05cbcca3c46f3e5284b120a93ed2265f0fcceb6965f55ed793756cf96df63aa8da589dd12fe1b8127bd470077b9f9dda758238ced566b3e6"; }; textpos = { - revision = 75712; + revision = 77677; shortdesc = "Place boxes at arbitrary positions on the LaTeX page"; stripPrefix = 0; - sha512.doc = "4e0d8a21134e836e443f11da2c366655ed6077fb6156e756f99a64335b547762aea9e5883b6b88c6b14b615c1f337b95b4f232b25da6c2df3fb64aba72c28dd2"; - sha512.source = "6565998519e92ca59b37d18b86ee56ee7a151dee53f748030f2da74ee314e05caef6e2952302988665e2ae6a8d56441a8355c33c9ff3eaf8cd55881f1240180b"; + sha512.doc = "955b404c7e3da33522a752fe5158ea872434239769dcead9bdfca6c918deaf5a5435518c2e0035b153b353fee4f0ade76d6c8657482e3cbf0681875bb93794d7"; + sha512.source = "eceaec33154e289ed92c83b326d1411f231ad22888ec34b268e69a841b4cea74189e1581ecce9a7561417f961348485645eafbadfb9f89aaa1289eb83cfd8d91"; license = [ "lppl13c" ]; version = "1.10.1"; - sha512.run = "3774b7702694f479f117c77ab7b87bc2a03d8b1c7eee7d76c1de9cdefd33511e1d47b9e18f8139233bf4521f4fd8d97c87707c4657fd22de5d94fe6f4e0497ab"; + sha512.run = "ae59345081035a2b1f6db4ebd85993b6a8915febd921cbc268b278ed5cc175a7ee4103696ae4a7d1480d46577cec64e96b714dc306db151ffcbeba414eeacd67"; }; textualicomma = { revision = 76924; @@ -49007,9 +49154,9 @@ sha512.run = "48a330924ecdeee6f7c6f316512e7f07d9091376f3594630a694f98aaa40dbf53cd343f4de92dbb178fbc1f09ec0e25abf818b0b347f04748f2fd47bfbbb644b"; }; texware = { - revision = 77463; + revision = 77677; shortdesc = "Basic utility programs for use with TeX"; - sha512.doc = "0e5be2bbc5470c3e2671122d0c87d747ab45f8777e755515f646100e128422a05ec04408abc08ced8b9263d8a4951925a3d2d14a16422d4015a6e5053967a150"; + sha512.doc = "7e10e759ca9bac79482af97375b487f12fa6a626ff62f6a3f7323f6db9ec520a0fff55248268f812c5a730e38c7c9fc8edfbd575263c8f72544f3d40f1d327dd"; hasManpages = true; license = [ "publicDomain" ]; }; @@ -49046,14 +49193,14 @@ sha512.run = "25f6bd1e6e9586b261721b66b6b193c07f60dc074f7b7b1911b0a8ba4f33815c86945bcb3946ffe153f70f0dbaeec4dca8e5574f8369c754a6151fc271029f3b"; }; thaispec = { - revision = 58019; + revision = 77677; shortdesc = "Thai Language Typesetting in XeLaTeX"; stripPrefix = 0; - sha512.doc = "26b88ea1b87d8391b8864011449116df3fccbbb978aa76e6cc51dfa893eac87851ee10b1320350de57103b80c6bfb30ca97dd1cdf13014157ea35eaff780843b"; - sha512.source = "e79096902654f302311ab531f8ead3ab9852323ed774fd217aff94c0e1ce456c01a5d8a28854b7c5d65d0274318a22cacd4dc04a00498eaacd92f538f20f6013"; + sha512.doc = "f4f225d768bd361e1b6185bc6aadb9a41271cefe8c822478db59e180c6f7fdd01ad648d8f41ecd8af4ab639a3f93dae30e338c4cd258fec9e163bada5eb1d3fe"; + sha512.source = "81e9dda2a4fe6cef5b064ee0c6b7e05c9ed3f5ecd0be416dbe4aa6171e5d7d73dc0aa653bb900410360320b69565ab5af6fe5ba210422a082f40342869e8d0c2"; license = [ "lppl13c" ]; version = "2021.03.01"; - sha512.run = "02434f56fcc8ab499b4f80439fe9099d5dedef00d6dd295dfc47644a7b1397486a419e1ae2b89a0aefd9cb3a093974158a72a2eb2921d25df3231a7628897968"; + sha512.run = "a4b97e4da4848df8581db98585cc595b63aea8ea8d47705a30998ba35071237a26864a8ee938ab00899606d60a77afb7f2c8d1e4d692b228714dc4a00641e54a"; }; thalie = { revision = 65249; @@ -49124,15 +49271,15 @@ sha512.run = "221b2d24b947998f24c9fe543fd4fb697554ffd3b48173122552432ae45a79eb0e41fd1918ca5004421a63e624c2e17ecb2d6ab5e8fdeed182bab19773047052"; }; theoremref = { - revision = 54512; + revision = 77677; shortdesc = "References with automatic theorem names"; stripPrefix = 0; - sha512.doc = "022ef42c6765c661f5828a8adcad7710d74f168b3a2dfad0e73218d1a5295b25ea24d5fa010a01151939e87989cfd6457917167e69cebf5ee5a364347eea5f2f"; + sha512.doc = "790ecebf49b308d43f6351b9bfede2ef2421135275401678b3fabf0f66ca8592c5ce6a7f97818d96f737be0e9851a68e953f82e8924c09e6c9d08c70772db195"; license = [ "lppl13c" "gpl2Only" ]; - sha512.run = "ed6990b6c7a9ec4e72770252bcd07ad5ddf4015cde0129dc0a89cb95bc96958963209fe46f0ba9a614ebc0cdb358d8125ee3eb22b9a4249367d975ec12250a3e"; + sha512.run = "941c3c40dc243f441e7786ffddcfbe56a1eca1db298d9c00023d345d0a7294e9738620ad8c34540c94730fdc16c06161ae588484ed942078b5e66f521147d1b6"; }; thermodynamics = { revision = 77280; @@ -49192,23 +49339,23 @@ sha512.run = "ddc80b4de32524ce76fe34e8f88d01e2db18a8bbf60a718454a0303aea8082fc2e495c89c2ad0a7459ed3151e890e30a1263267f249581e24bac87113a5fd266"; }; thmbox = { - revision = 15878; + revision = 77677; shortdesc = "Decorate theorem statements"; stripPrefix = 0; - sha512.doc = "ad8e0710a15781eb3164527dd16ecc2050d3cd3317c386841ad8612a9ebc6055a1501272e3b01bcbc6a7f1ffa80455bf2ccdc0cc9ff4428c9688e9f6404a16ff"; - sha512.source = "1b559b9286a97c3157d568982513541028d96cfd5d67ac541909586251ac3729574c23a05ebdfc42ab06a92ab2ea0cef878b1f42983d06fd48f825962de57cb6"; + sha512.doc = "167abc4fe0df70522c797c5c1def8775d403bd7fca4a3670f96d3070a95e80d5482e08d2f30533ccaf476285ea2067b0784b001b221f6ad3ac0fefabd1b25d37"; + sha512.source = "af82f05595d33d10f4f718af0826775ab70e72c3de0570c340ce70e43a439c45b06245f59bf1b0cb2a2872ae339d03ddcd7a2e36a9eacfa08d7375bd2a664991"; license = [ "lppl13c" ]; - sha512.run = "83ceeb0cf84ff75afb734f41be5a5309692c6804a5a20627c54cc8760f8ac5e205cf1a24097c8b8624823668796092d620f5ffbc488f63b87e7cbf9365279aac"; + sha512.run = "64a0d4e9ec14062321e977a50c6883a3da95e6d1e9f61f2905e1cc5ae4f47e03bc86c581366c8a68f4680536cf356fe314d9834c8056e5e189c1c36f5b6ea122"; }; thmtools = { - revision = 67018; + revision = 77677; shortdesc = "Extensions to theorem environments"; stripPrefix = 0; - sha512.doc = "939567cab1c401d0946de706105d23add703e991bf36dc58f4e1d40fa35b5b30b37a9e32bc2d252f247da1f1db654bf3aad460dd1882389c00a8e11106270840"; - sha512.source = "a086c028394cff2fcb5c011d2a69627ce2f9651694b8e1596ece652111e88d43c1f1e358ae4c1201ddb0166180d6dec9eb14ebec8a05469636061c224c6f39e9"; + sha512.doc = "2ab86b1cc4ebc8d9db4540b500fa49eeeff7a4d9c7a615a2a4653d098bb254c883a58272e49488c7c715678f289fe15baf005240372cf28f7bc5d62eda9a5f62"; + sha512.source = "efbdc1fff932568d5cd098f935f92c9780c45ffe512278bd255814f0e3ee92d8e14d75c04f1b5d079121876139d53b89084485b13ff8ebf24047088bc5467c2a"; license = [ "lppl13c" ]; version = "76"; - sha512.run = "7d150df3f868339c6bcccb2e881105d9eba11bab8cbbbf42d5a696a7496cfbb87f0ca848e5cf7a63239e563a75515b15d4acc4a72046ca9539c4597e077333be"; + sha512.run = "453ea169e406fd99b5fe77fd8c8577c893ee2f9ee1c63cd78d15fb8fe548d54aaca4b1d975d7ce71d8f2f5e9040fedff5c114c6e9ded7b4f1324f7d4a0a5f4f8"; }; threadcol = { revision = 28754; @@ -49230,21 +49377,21 @@ sha512.run = "66e6a27aa277b45b44c156d408c764da5bee6dc540f2058a783f02bbe806c95052267a5ed79ea49b5dc356d0f03747e9b186542640b34753a693ecffa158a6a4"; }; threeparttable = { - revision = 17383; + revision = 77677; shortdesc = "Tables with captions and notes all the same width"; stripPrefix = 0; - sha512.doc = "6b5eb1d6ceea740ec54ba935c45f03c2e6328140e86122a38b90d84e375382adfcfe14e2e9f56384f825c913140f01a1eb6266d2d46f6b813a34b4da652ee31d"; + sha512.doc = "3e325f214770f87d6eaf319ca749b4c3c769fb6a96ab1f89ebf8bc75495761d713c13c925bbe8b634af2105d956fbb524439a6e24802c89e823e39655cc1e18a"; license = [ "free" ]; - sha512.run = "f947dd01e56f6f3db8a4ed0b8f3ec564a38486fcb27f30bb3bacdf31af8360590e7e3886cc00cfbab813213974f4b335ff06ceb521d25519e8b95e345a002692"; + sha512.run = "5590a09a60e54c01ac629798e4c8e136e876a9986abf99a44607f36bc736b0f5cf3f5e4b817366a3665d0a307992aa9341530c25e78aab3853c108c651711bee"; }; threeparttablex = { - revision = 34206; + revision = 77677; shortdesc = "Notes in longtables"; stripPrefix = 0; - sha512.doc = "3dceb0aecfa2ef09bc20250cd38dd698e35b2cd2a33fb446e78a39fa654899c4f6658a18b95b39a5bff2279a0cbeeda71bcedcdb7fa91d148290302b73e7a64c"; + sha512.doc = "a7d7caeebc5e41ed68dc20582ec41224829d49253ad91d1c7825ae20f9273de46b63d821a9559ebd185157509227b2f2c2c3116d5a5b8a69f54b05d7f4ec956e"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "9dd33dcb7f9eebb9396a6a05ac20e9bb221260cd80f355b23f60a0466c64847ebacd8b0d19c75b3d9cecd9c522a8633468e7cc86121f7626141c066e12f977d6"; + sha512.run = "e144e83ba94eda884006c25791e741c065007a776deecf559548e13295719b552d9df63cb2080a05c743956bf70545079d0350b9c61f6996de6087dd48303228"; }; thuaslogos = { revision = 51347; @@ -49298,14 +49445,14 @@ "thumbpdf" ]; thumbs = { - revision = 77398; + revision = 77677; shortdesc = "Create thumb indexes"; stripPrefix = 0; - sha512.doc = "867ba82b7055f90ff8f333b204b39621ae3621d5e8f7b8be787a037dede9731193f2339d936233ea5e64f581a17d18b427adf9afec4c6e4df59ffa8850accf07"; - sha512.source = "605633e8a80fe96f37214fb9994db8566a6f98834990ef95cc2a61e8113f70269a73f641e8003ac5e38d994a9ec5073e2b5af89dab1f239c57b7de61660a69b6"; + sha512.doc = "f9949205c7a688b4c04cb7ecbba6a0ed84e4ef4de4a83c95b3f8e1aea0e6308dca71470d518f034e529862b7ce99bbd0b3fec3a6a2ff6d88fb5946c91d6e04a4"; + sha512.source = "1bded3298f31db9cabc6b78b1159a5c4773f5acf327ad917553f847b96fc4bf3069319b93ae32b213d7c9ec4f9c523831e72402a64c1f5275021dfcfc64df281"; license = [ "lppl13c" ]; version = "1.1d"; - sha512.run = "fd089aa4a4ae73dbc2539efcd5306f80df3e34fa7d3d1e78823b22db09b0fb33a7c78634aacfc7baef1fd417b6b909c88ceb32cc5a3c623adc458b0c82998e49"; + sha512.run = "3f9ec10cd653fd48134774dadd0758b098727acc4c8c283dd2d430f02130379d0c514739c6d64758cba72407129903d5783c1be4e94fca68073fadb311ff5c6f"; }; thumby = { revision = 16736; @@ -49364,12 +49511,12 @@ sha512.run = "6ae766645bb046c18c0ecaab4d567ed3b66800696a37e28cbc0100dd50db7d89e03b5f2bfb8073a1d819f552f81ff8ecb692889ab7e2cf28210474663d4943e4"; }; tie = { - revision = 73848; + revision = 77677; shortdesc = "Allow multiple web change files"; deps = [ "kpathsea" ]; - sha512.doc = "65d07216a4aac3888cf413dc63fc0e9d7f2807c0bbbdd0195c020d6b2aea9c1a12b12c3efc097895507806588734a350d362def39011db765305a79ee050ea31"; + sha512.doc = "608d6670cfc7c81ac28593d77bfbd1cc1513d00c58fb5bc3e913b5230ef6c6d7bf09892b451dbf74605b7016afd0210f67f2516a81575e8e136fdce43881d6d8"; hasManpages = true; license = [ "free" ]; version = "2.4"; @@ -49438,13 +49585,13 @@ sha512.run = "edcb3f7fdfa6815e712fb2cdf43587941d4be0a558a29ad86b55edf1f7dd82df401fd88f28e70f2aa4cc2ab3622067412b6b4258c3b1faa855cde9c945e70ebf"; }; tikz-cd = { - revision = 76924; + revision = 77677; shortdesc = "Create commutative diagrams with TikZ"; stripPrefix = 0; - sha512.doc = "6e6aa226e93b604d8948d42f34277bb4504686163e18f870b4bba58689f0e78c03a6eeb3f939223d6d9da23f57777239d01221113138e3b64dc194415e42b8aa"; + sha512.doc = "1279474e1d6f683a119ddd469ea9c07f7618867c066c2588ba0f9d713033b3c8950af8c8da8701b169e1af4b97fcb5d22feda42ca8d5de461165592e67fb7397"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "913351ec2f18813b6d660eff1508948997959ac7fc92d0aa2d1e79d2af84b5b8a2e96297e43cd3e58f5e0fc5c7fddd3ee5cad6fd9503f9f1aada8084d9c3c39f"; + sha512.run = "d448c30c2ce96ccc519bccb7e4d2f3a9613b5b99af4a5553fcf7fa1c619c0b524f64b4fda2c0acc3bde174e6ee7fc312d596cc244322a5dfe80c228bb76a4813"; }; tikz-cookingsymbols = { revision = 75636; @@ -49542,13 +49689,13 @@ sha512.run = "0c4ecd55d10893ac8bca7b8ac38f2366f30cd989c5d6ab4dd501047f01c0285f8e4b78309dfce06525bf525cff77e2edd56429aa166f24b9a7e07586e3befe96"; }; tikz-kalender = { - revision = 77508; + revision = 77920; shortdesc = "A LaTeX based calendar using TikZ"; stripPrefix = 0; - sha512.doc = "5627cf8c5baf394a32cec52995ba49d9e9fddf10ae5f971973833204026d6acf92e8a267cc42d414dbe6b9564aa7f29d96c5b49727d72167f70cbea35a77777c"; + sha512.doc = "df5e7e9ab79d4e6f975bf871038f9dd7080b1e0196a1e777e5c12286dad1c80549d66cee7256d91b9e588f2e523a9ec519ebc02ddebe0804dd248620b76b4e38"; license = [ "cc-by-sa-10" ]; - version = "0.6a"; - sha512.run = "61919d930633189bff555b21ccae7c3e5c2eb5bf326a6eeb3f1636063d5fd31de70032773240c47ceb740cf303adbeecff3a1ecc493dd140d4b13692bd960d1e"; + version = "0.6b"; + sha512.run = "af624e9dc49d5e6f404d96615e1c62a6e60a3316e891f0b62fe01b5c4d5cfe30802573a133680fc617d579c27c2d8333c3db43208368e5c427701d89465eedf6"; }; tikz-karnaugh = { revision = 62040; @@ -49840,7 +49987,7 @@ sha512.run = "7768e77322ba17ef8c8984340aa6e00e582e691897b0ee37bf3f17284fd4d5566ebe3cdd077e2f094e5a0e202282fea5c8f313032407a8f0f07a9780bed0cdda"; }; tikzducks = { - revision = 77080; + revision = 77677; shortdesc = "A little fun package for using rubber ducks in TikZ"; stripPrefix = 0; deps = [ @@ -49848,10 +49995,10 @@ "iftex" "pgf" ]; - sha512.doc = "a553d9a5612c41927a43cc62e153614aebf1f90d37761da2adfe34ee54d4491bbb4ba7d31e59470c5841dbcf702995b3279ebeca698e1cbde6d70081fe6905de"; + sha512.doc = "0dd71d03846746083373c1ce4d5d9d098c9462aa69494b0392a0fbe3903a7d392cbb803ac384fc9df50dc7bd4e90210f196df594c42ae774fa28979513875529"; license = [ "lppl13c" ]; version = "2.2"; - sha512.run = "b24d1df72f215d2f018f0529c7830762ec9c27d6ab1580007150e03d4ab28b15077262000cfcaf51e2d2e66e4046dae7342ec6d9ef71a2a9807551d5e8b99263"; + sha512.run = "873baf898b03d92c1d106fa4fd08e83c3e42ab5c04024c7e74496a5ddbe923480565f2e68a989d05a4ded65e556f072e901c0334351fbb502f085f2e0f4a5015"; }; tikzfill = { revision = 76924; @@ -49885,7 +50032,7 @@ sha512.run = "1559c739ee5ce26c531ed1c989a2d986ee6da05880e6dcb8f14018c71c638028517d1c2374cb452421c92f5d430d4560ae4463732926c56ff33407941e70ffc3"; }; tikzlings = { - revision = 77079; + revision = 77677; shortdesc = "A collection of cute little animals and similar creatures"; stripPrefix = 0; deps = [ @@ -49894,10 +50041,10 @@ "pgf" "pgf-blur" ]; - sha512.doc = "10fe9e556953bd848d3604fd173dd810976efe9b447d45e64b3fba7e823ef4f4699d7e4caa9fa0b66cabb2985e60532f833e67fbf83a266520df4afb47f337c9"; + sha512.doc = "0a56db567835e0b634e2f3f363f61b7ecd2247a7102cc5250334abbbe50ca40081095604fd32f4cea446f38ecea128351796affaca204c2bd9b9a2145649b1a7"; license = [ "lppl13c" ]; version = "2.5"; - sha512.run = "3fd8a57e44003c41beb8ae664b11c0dd1d3eae35b8b631db38795659f3cddb8064cbeb00e58715bc69d1790c524c5ce4ba7f3f24e8d287366b023054e2060246"; + sha512.run = "1293b6d880406ba844f40c0ceda0a2033d06cbfb5a32c55f3615d3f5bd0c27759fb8cf824b8b310e5a88377a44602611ef17fffe107c62fefddac7c1eac776a7"; }; tikzmark = { revision = 64819; @@ -49968,13 +50115,13 @@ sha512.run = "9da38e2e02c651e2f89a0e9ea917fc5147626026acc7302b7e32aa2cbee072f91311fbab73e44852a2c237290de76e560f2b45e88639936b542e6986d90a9b4d"; }; tikzpingus = { - revision = 75543; + revision = 78222; shortdesc = "Penguins with TikZ"; stripPrefix = 0; - sha512.doc = "7374741baa44d8fba452492aebd7fda31a5e54a24f724164b827c0b7a8609db518076331645db2e6d6686f52ec4162d7b4f935ff3140c8b4fa70f8e2576d1747"; - license = [ "gpl3Only" ]; - version = "1.3"; - sha512.run = "d145f43774944e3ccc3be6676a5a1d5fb97e65bcb6a0c9d1bf7630542ea2a3a0e84ba3f682e39447b4f20235fa80ac41cf9ef25246a9468e69db2d99361c8d81"; + sha512.doc = "2f3ff9de2d11e2f8aa389b0030679467ab52df451068974e07c1a091636b3e559a1164353baf87b38752ba9b9d407c939dbb026f13ca2759c599229518068eaa"; + license = [ "lppl13c" ]; + version = "1.4"; + sha512.run = "0aa244072877345c4401466d52756f901dc7adc0fb747943ceb07063b13a7f22d99e164467627a01ba6e22e08072d040cfd74d13088e607460b5d85660d75b3f"; }; tikzposter = { revision = 32732; @@ -50126,30 +50273,30 @@ sha512.run = "0c07a24aea43b0092610cda5878a7e2be95777f199c9983e0aad42d83c1a6bd96dd4ca4caddef6b61165d62e924033eb01524fc925fdc8a4fd4baf44f568eec6"; }; tinos = { - revision = 68950; + revision = 77677; shortdesc = "Tinos fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map tinos.map" ]; - sha512.doc = "e7f6fa5253e729b602c1bde603e568d5cdcb953e2a4f1e478c52959d25f58f7678cd107466d7a99b459af70250076c5f16224e4ee549998356c1b1957aaa60cd"; + sha512.doc = "2e2ba10eafc7606de355effe34997d92eef9a965e79d79b09db6b187ba419b362df4c7ad783021cc8b45715962adcaeaefb2348d0572d14be212c600fd99c155"; license = [ "asl20" "lppl13c" ]; - sha512.run = "0212c5d1d87d1c73c66926a7bf06b2b62a0be51b3a03daec2086a15a4facd80e175ba3f4e23f486e181fb6d3910b77f7d26c28a8f76a9802b5112b010efccc2a"; + sha512.run = "82915cdb9819adbfb9a18bb25ca236de3937351ca38ee4fa683480b7f292c2ab98e08707dfceb9a15237d26a6c4d8abde4afdfb8ae36d3d0dfd85001b0dad358"; }; tipa = { - revision = 29349; + revision = 77677; shortdesc = "Fonts and macros for IPA phonetics characters"; stripPrefix = 0; fontMaps = [ "MixedMap tipa.map" ]; - sha512.doc = "213c4eb24943e655c03087dbc5a51eb3cfeff09ece1d31fd11f1734ab3b219db94cc8b5f4735f3d6381b79a5d6ee2cfe727acd17f823b21163e910c09f48e413"; + sha512.doc = "b565dfe19dc7e105a40cf654370e8d94be66e008f8e9316af7dfb38c63157d0ea2561c22eff20f00e0bab2e60e20b1a3ece22d05e8417210be8f815d1f865d92"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "7919b8f5a416cab24c02675ee0a24c60f64e9dfb3bbacb416eb74e29badf6b4dfd8a0528cc8b38dab6395b8c74ec5c808ad84d3a8d4ae5e8212691bed9066129"; + sha512.run = "a52a4c6862871061f5f6286c7eadd1eb6141d8ab022e69cb4e7567dcc2d0cb0c353dbc8cb207d8f70cd62d0a5d71018d2cc77edf434b5ff9503073974a8c5785"; }; tipa-de = { revision = 22005; @@ -50190,20 +50337,20 @@ sha512.run = "00682d70199d66b3f6a759a32a1cad6b14ef09eaa541cb0ef547d86fd512ffd525f2b53a8c1a7315462aed33148a0b769eea70c5c42213d0731a1034cd96d6d6"; }; titlecaps = { - revision = 63020; + revision = 77677; shortdesc = "Setting rich-text input into Titling Caps"; stripPrefix = 0; - sha512.doc = "5b22152e9e3deedd0e6e19bff817030287b81849e76d0b926caec947e315e0ddef533cb911e0fd4f91346b0c6cd7cb87ac10f33c64e3dab6b70de09613949f1d"; + sha512.doc = "00b4f53e157716bce50f479a7373a0b33e079723aa6f041c7779831d05fa185aeefc892bec858bd830efa772c18f550d2d41d2360de60a803b6237bd692be543"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "c9a91646115722f41a82e4010e2b95090447e66864e1b7cab57f24dd797e299568d3c5422b3974829112cd118c4e40a2b14c04eb0e141105fea7f6ef8358bf9c"; + sha512.run = "0649fcceae50543858811df3a15f1967ea9730294b5d5941d1f11b095cc802e62b2a93c0c821f77e11be28f318ff433147ffd2ea2bff2905ae532cb7c01b4158"; }; titlefoot = { - revision = 15878; + revision = 77677; shortdesc = "Add special material to footer of title page"; stripPrefix = 0; license = [ "lppl13c" ]; - sha512.run = "aee68d15213c20d9ba0ef6e3a95f111804e4438d2c80a6cd83ae67725c3174db7f38b0d4280b26f7119e9e1c6477a0aa04d3ee5877e15b05ff2742d94a720c5b"; + sha512.run = "1791974251babcd8f241d37a4c7f289a254b038d4f2eea63a5546449564fa40c85a3c2078239f905f63a2e2f2d6c772b9675903f937c373ba988db85717e999d"; }; titlepages = { revision = 19457; @@ -50222,32 +50369,32 @@ sha512.run = "753ff5c116f102ebd9fe59ea0ad1e80a7fd102f55588f9454fb3ef43fd5478add2d39984638e112dfcc5421f5f79b4c34c8c15d47845273744b6960946ad1805"; }; titleref = { - revision = 18729; + revision = 77677; shortdesc = "A \"\\titleref\" command to cross-reference section titles"; stripPrefix = 0; - sha512.doc = "70db133fb8a5fa38a6f0f82912d19afe84e0f68820fe62b3835a6d237582a32fe6c2ba5ad05e46f39540d52d0aafa5a88325e1050e6102164a5753fd9c68d6ad"; + sha512.doc = "1f0f545c37b366a837807ac42e7833591549d5091cc1941f2ac97dea793c79602256bb0d6c80e3102a2a637ff174ee6a13bf46b6a55f1f334db684eea0fb2ac8"; license = [ "publicDomain" ]; version = "3.1"; - sha512.run = "73905fbe96bc095f602339e0c943048d775bf2a89ef9de3b7149dae7b76aef04e5c77803555450d931f3a4dfef16f5e72597a4d06052d4a852623516edd978f5"; + sha512.run = "7962e87c980133e5eb3b0bf85d3d6e29ab9d1b8f29c6ae28b87572cb5a32cb3f83ac553090231c51f063f499ffdecc480951398be090fe2c45d65b01f65c3249"; }; titlesec = { - revision = 73302; + revision = 77677; shortdesc = "Select alternative section titles"; stripPrefix = 0; - sha512.doc = "db06c719281a91056972b04572eb560e93829bd5d62ae98a98296a5cd612d953619c62b33063fbaac422ad42fa82c3050eebadb1843e60b28715c6f11335cc2c"; + sha512.doc = "a647eb635eb21394a61381d9d19504aaa5a8b9dd8cedbf7b28bbb70eb3ca24f2c3340e54db39127948eb11f8df7db8ac6d3bede5d3c73c5a8887ea36d326ab13"; license = [ "mit" ]; version = "2.17"; - sha512.run = "40e89aec1b26b2078a4f6ab3a32366c11eca92e8ef6546be0b300d8a6aa5e3127a251bf6a9528e12298bcebce79433af7e3e935eeca5b1d5bac497daf263cc8c"; + sha512.run = "83464dd56954f50ca9a7e4083bb7147b230ff908922b1703a6e0457267db3b746a993181965db0db2e14d342887d1f7fba46d5614c133e4bf755753324f62899"; }; titling = { - revision = 15878; + revision = 77677; shortdesc = "Control over the typesetting of the \\maketitle command"; stripPrefix = 0; - sha512.doc = "e69af16331da73c2a61b063ca4dc4c5f70f7958c366b06e96745a2bc92397f89210ebfe598f445ff33ce7705d0f0b56fc3a46f93bcc89145d50b92d56820f61b"; - sha512.source = "1b32988678f184fb335c70ee59d47cc3e20a7ee0f1606495d77880aa915677ed4a885557a406cfc5f5a67878cdd0675ecad503a6457056d901b96124f7eb171a"; + sha512.doc = "add196a20151913a2a1d0ae84f8485d6451ccc11d400dec68e131556fa76d064bb1053c2e7303d62e813ab7ea7a82b27b798cf87ee3dab6ae7b36b061df20e45"; + sha512.source = "930335818310d789d8cb1a43624f31d2fbb35d028ff3f84436cb3cadc172cbde822cba41b768cbc6537864dfb9bb68c9471caac32b0f80cb981d3123b02ce802"; license = [ "lppl13c" ]; version = "2.1d"; - sha512.run = "2a321a17b1ff74f57e7bf3f9d72d1b66a0623ed286c8aa75df6d55f1e62b214954ff38456f27f172789bc4cb500688656ab156609933faef67e62954d05d0ce2"; + sha512.run = "0aaf1ce566e56df821ba2c6f317c1f893b25a603835dbfa09a47992aa8795366308a29ac5d37f9bb41b086e1c1ff3abde35061b316410d34e3d6d54f4012c1b1"; }; tkz-base = { revision = 69460; @@ -50286,13 +50433,13 @@ sha512.run = "ba4c220f4a53089f8e6cde73cbdd7e1b8eb68f4828217dd5dbd3360086bb946fbfc30a993c678bb8c6e4987579016f610875fb2edc796fd19968c3940a0f4402"; }; tkz-elements = { - revision = 77479; + revision = 78014; shortdesc = "A Lua library for drawing Euclidean geometry with TikZ or tkz-euclide"; stripPrefix = 0; - sha512.doc = "c78502d6f2ce92a81fb4f258fee04fd210125dfc898550fcdcb9943ef00c29913b560cb8e9b6362d7d8e90d41f05701a1ee8025cd8263c7f5a0caee1064a6727"; + sha512.doc = "a004a1fdfd34e17fd367459bbe8aa3c5a99a7e02add95f9a51d1e814e8a6e74347d1ea34842903c4b0b2c554e2ba3975d588fc855d046082dfaabef93bc75fda"; license = [ "lppl13c" ]; - version = "4.50c"; - sha512.run = "9ecedfd05072262ef15e9e4b70e20cba9b65ec0761a839feab8f0dd804453eb9cf1d88999f28e7b5aeff42143171e42e0512c81ac9cff769b7f58d3bcd8fed79"; + version = "5.02c"; + sha512.run = "9655bcd862c2eb6544c37b8034cd552d8bbbe14cc8afae014521e03930d8c3c69ff2d4661590c1bee41185b118c2c57aeecc01d9c039093f12e4998a5680673e"; }; tkz-euclide = { revision = 77515; @@ -50322,13 +50469,13 @@ sha512.run = "04cf17f69862b2ec068dfc061fb019b54352cab3fdebb3111de3c28bf15047e06c236d979e9a9a92140c2a59ac9c0813ed7006d0411737b1f04f71c3a5916cda"; }; tkz-grapheur = { - revision = 77346; + revision = 78175; shortdesc = "A LaTeX package with tools for graph plotting (and TikZ)"; stripPrefix = 0; - sha512.doc = "a24e69b61de56fe430c9a73649b0782c6c2c569322b186a1ed66431d93e0e2733057d236e3179f895c952df8decb04b1e5ca485615fc74fd0d301cbca98752d6"; + sha512.doc = "0a52aa3312cfa0c4f9c9e4f2fab7fdf2198b1f8cc8b3c963f7d21957d51b2eb21f758296967afb6d6aa28d5096aa05b7afef8a2e9e00bb048e19c7a34b67252a"; license = [ "lppl13c" ]; - version = "0.2.9"; - sha512.run = "3a12906bd2be467788a1b3b7b0df94486d870e19836e71e96c184c1b4c1c3fc3c357647d86e9b56326992d93ac13f0534db0d462bfe2d38c245624cc738dc685"; + version = "0.30b"; + sha512.run = "77223dc19b888a10749b1413306d8cdb630b34009ee20382535b2402504389d1b37fb9bc8766259e684d9a053c960562db42a3b478610261c312554619c24440"; }; tkz-interval = { revision = 76924; @@ -50452,44 +50599,44 @@ sha512.run = "1af4c036f72babbfed54534272f067721bbdebb59827cd2445911fad35a60dff470c386c110e6db8d66a95aa1f7b176ab90db61811d513b5bf8024a3fc567e9e"; }; tocbibind = { - revision = 20085; + revision = 77677; shortdesc = "Add bibliography/index/contents to Table of Contents"; stripPrefix = 0; - sha512.doc = "1521eaf8a15038a2a0b6136e444ac38d6033071b305f6de6db6a5f8ae34625a5b8bf654d7a97b5ebdfcf4efeae58c41a7c9c17005552314928e315295766c441"; - sha512.source = "fa8375bce4af25fec4743d0c0002f90dbad7240f7959ad843365b72502c8c2d2cc9047b21e01d68a6fc525fca132b3a4842481f808999cac40221af32ea7e487"; + sha512.doc = "cc1f37f2d34886ef5f7053951d84d0ccb8fabf299a119d17e4573882474adce1cb37f6732a66aa6e97f4bf09e3566c0aa56af535094029cdca58668d0de2189a"; + sha512.source = "1278df15d110062f51bcca1518e5936e70d46ec5fd94719d94951aeb2e91f83ea48e5b7621be571c2bfbb3f3e6b9e625fd5904cc1808bac5b7bee00a9a74d435"; license = [ "lppl13c" ]; version = "1.5k"; - sha512.run = "f373d6c98730e60d06790d1a219df26e60bbddd2aaffc3aefc5877ae6b2c10c1a08e21dfef82cc591e1c6f7c014e0843ae30be948b7eb55321dc94cfb7b16aa9"; + sha512.run = "786031b94d6fa3c469884ff3738ee202122d6224e9456c50cb7926711b943023e6eef8b3e07826f28b19224e640890cb01ce4a9de695e654382c740b1ca59d15"; }; tocdata = { - revision = 69512; + revision = 77677; shortdesc = "Adds names to chapters, sections, figures in the TOC and LOF"; stripPrefix = 0; - sha512.doc = "6fe648771c02287ccacf991b7b0e106e9e3917e882993c6203314f97cb20d8e0ce873246abf7fe11d107a22cef0fdc02a7bc89278a6d0a14d48cc6838f17158a"; - sha512.source = "c29fc710ccf0952570aa682af419d1fb2432a4825b9fc8fed5368f8004ff5355250df6deaa28d7168258914711f31b3f379fe7c9383255957092676bd36bad72"; + sha512.doc = "4175e596e34fcbf0093ac8d1f350f370a8aa2a135c4a7a1b9ecb5444d16dc074470ca9f2875aeaebf915e0770ef561c86a68e9f5c2b37616f959b8c0b3753ea4"; + sha512.source = "ae1d34f8d56c32dd31469a695e3e3d7304f7d2879f302d843af068328521ad97bc04a8500c3b83b47b49f61796c9430614b383572a5d327f4e6926087452485e"; license = [ "lppl13c" ]; version = "2.07"; - sha512.run = "b1d8fc5f578eb9507e1271fb19d2e024b272b0c23fff4ca11177c46fc2ec69777adca4329960787bd52c8d9862010547ca8b4378ad0b8986c503576be2930cab"; + sha512.run = "d566fe91480830da3360e95ff695162c88834d60534c14f461d3ddbfa2fc23562841ed61645d2b5392ba378e81750ed872c80c8457358d5557e4432140ceecfa"; }; tocloft = { - revision = 75878; + revision = 77677; shortdesc = "Control table of contents, figures, etc."; stripPrefix = 0; - sha512.doc = "494485e62e9846c38863bb9a257282e564e9ccc9dd65da099fd4ec99838ad859697609e72194d5b7bbc6d8fe690e2393eb347e6ba4c837a675fef2f0c9d4a6ea"; - sha512.source = "b2d81f1e84ab597c510763d9080cdec5ca25b13cab3309424704dd1728f9427c1bc037ffab19522e267ac816b999df6f369a1a52e9408bf65b3d15c43b63e51e"; + sha512.doc = "203a33dc2556547635f1083ec1c17d4c0639859030139722a6833f5cd0d93750fc7154166e6b15f166feee76423abc5ddbbf2642e7d46fe37d7e9255d464cff8"; + sha512.source = "35120b4959a8f0d290e3eb4e739acc09db22c3bb5832c1ef478aeb22ead9fd48a185201c16d506d7f49b64d900c109f164d1b16369d9c5fa64e1956ea4485d2a"; license = [ "lppl13c" ]; version = "2.3j"; - sha512.run = "fcec76dc748e5ec770360c1bc8628f7439d185bf380a06d223d3e4cd404d4204404a0dfb79217fce068678b2486a3df45b5baea1439608c39ad312fb27551c3c"; + sha512.run = "f31cd551fb826dad8000b91b0759e1b5fafdb9719c178a9381e2d13b23ebbcdeebd3009059c5c31f526ad8a18a41b5a688c89bf50fa82f3cbb0833c90ba898ff"; }; tocvsec2 = { - revision = 33146; + revision = 77677; shortdesc = "Section numbering and table of contents control"; stripPrefix = 0; - sha512.doc = "9247adf45a6a8f18e03d7b93ea8de8decdd9f1ba15eed7ee28c356679a6f62bd8607b9c519448bae2234cec15b76a5155ad7efe99ceb9382022988a29c2ee85c"; - sha512.source = "c6af924f3d8e52028c7bfe7e27bab1420dec1fe6f3e948b09a131c65a37ec8e9baa594d725a4eca7b3dd10ed19ceb5f54f1ccae49706e9816c7e4e1d9f1212c0"; + sha512.doc = "796db021ab39dbf9c6698d4e03c41b69cdc77c8979525bddfc7bed5b144d58d2582b0d491b198d9bf1f6430051a7cdf619ac32f08badf94b20ef990698f85e7b"; + sha512.source = "1b2bf87de3eff7ec4ee584d7540a6e2baa3cbe0860b94c124821f7f4fd90cabf2fb4b1d6760abd2e6adeecdc5ad942d1fcd23865f0a36014a95ecb9df5ab6174"; license = [ "lppl13c" ]; version = "1.3a"; - sha512.run = "685ff581b0cba155a763ba951b4f5b1e12a44741dc5245967cc2d2effad12127828e4d2f3adabb9fe3d126ffa1f76d43dc196b89faa39745ce85a7f96fb44017"; + sha512.run = "f4e1d53b2b149737e71c821411f8a2ccb61a70e513f0dbf48fa912188a3245b9e4d6b9f763804bdf8ddf5ae9935b9ed3fb828c988ca7033eee6e6e1670f6c495"; }; todo = { revision = 17746; @@ -50502,7 +50649,7 @@ sha512.run = "e3cd06aa47c36344602a0dccfb48e43c0639cadcb91aa9e787d552c6d3ecca95da3b0f3af8d0f479caad41f657bbcc30016dfd3f80f42285fe8ab02e0a904601"; }; todonotes = { - revision = 69319; + revision = 77677; shortdesc = "Marking things to do in a LaTeX document"; stripPrefix = 0; deps = [ @@ -50511,11 +50658,11 @@ "xcolor" "xkeyval" ]; - sha512.doc = "e5a8937624df00f9aa487d43a449c7ff6181219c4dca0ee559b0a10c6fcdf83eec55f9afec7d43721bde0f60c0e8e3eeba55d85627be3af5d20fb9ea45592c30"; - sha512.source = "2ed0f6f85b777e49fb17df84ec97a7b4bb01000de19a578d28f5bdea038a13f360598f3e53b66d20a1584d483297e55df9b1be91ed016cadcc1e8eb9c00179ec"; + sha512.doc = "939957efcf2de28cb924319e40edd6c6a4895784798c4a7a89f8f3c838e9d87f93a69c253b9daf48d8ead9f3b8241b211a4dd33ca4a16aadf974032624d7a1ea"; + sha512.source = "02c05e2d26e579e7c2fa6b4d9fed2e14af013a90810262aa582c1a3b849e51fcc30a01330bba559f2b7c61596f4b9c958fc402388e6b75f53c3b8ff354c93715"; license = [ "lppl13c" ]; version = "1.1.7"; - sha512.run = "6dbe5b58d44d900b7beceaf265fc0ab227e3f4a56a1f8c1ff4f186df0657a3fe0f674bd60411516e54d90627ec41ffa38d4bcda7f5dcc69632892ac2f0caf96b"; + sha512.run = "338fa335c6be903e5c53d071a5fcf9f347e7cb016f14cb0b912f560148db815b34cf63195887bca5f220962e64d13d3c29cb4fe7c813c26dc8c606fef68d4a1a"; }; tokcycle = { revision = 74841; @@ -50535,6 +50682,30 @@ version = "1.1.0"; sha512.run = "5174ea1b9c6c02fb8245db5315ccc7b65239d1343f719ee23428bd530dfd70edf26822bde25d672603d268a63360ba31b4a9fdcddf426b82eef440cd7f449d8e"; }; + tokglobalstack = { + revision = 77964; + shortdesc = "Dedicated global stacks implementations"; + stripPrefix = 0; + sha512.doc = "5469d8228784db131c18aeaad1082a120596e9fcd7cf96491d7b3ca9c21557c5feeb44c9d0902591a7a1fed1d57a21c07f162f1db5a9346a28627d5766af068e"; + license = [ + "agpl3Only" + "lppl13c" + ]; + version = "1.0"; + sha512.run = "b95df4779ac7076559af23e85818dafa50d50b57223e9573d56aeabce43a915c06a9bbd6709861ee249323ffcb86446e9078c71022cd1630662fa0defb3f08d4"; + }; + tokgroupmark = { + revision = 77963; + shortdesc = "Restoring tokens after closing multiple groups"; + stripPrefix = 0; + sha512.doc = "251c3aa9d7fbf94aaa20c19e0d841771f62eb2815de51f09889010aad244022d645be83f57eefaeaef8d56d77ab2e05350cfa84280d30848eb8bffe293f4248c"; + license = [ + "agpl3Only" + "lppl13c" + ]; + version = "1.0"; + sha512.run = "f7813cd69adf87037580c01d3d1889987840d34848b23cd5678f97635dcdcf54c3632b5b0fe0f5987fcf1756d2b6cb0d1fbd9cbec83ee6f18c5927f9677ccf86"; + }; tokmap = { revision = 75599; shortdesc = "Iterate over a token list expandably, without dropping spaces or braced groups"; @@ -50611,34 +50782,34 @@ sha512.run = "68f194a9c3ce9fa8c21e82ffe4ce481fde9e4ae27a7e9609e9f5f2c911f4142576dfc5a6265bdd062bd3d6747e5069e4ec8affce5d6be9285c150a7854a82196"; }; totalcount = { - revision = 67201; + revision = 77677; shortdesc = "Commands for typesetting total values of counters"; stripPrefix = 0; - sha512.doc = "2fb61446efe5fb3ca8c80099d19ecb7a281ea2ebfa756778e4bba8060e9331fd1b712b7b77c66ddbd3a5b60451d6007130803b6138f1eba466a5f210c1d3322d"; - sha512.source = "be9fc65fdcc7999279b5e4c5b495fd7fbab4606fe9f6dc96a5683ef0af41ac8f4fd8c3f5d2470224304a1bc974a6a9b40a7c017049507a7b6ad8db15d2dd2724"; + sha512.doc = "f077664e05f6988b70cdca30a7540bcbfd8e981408370a63643fe28970f3eca649ffa22f917a6eba9882a81c824942829dded2d9e5e9182e2f846e90917728fe"; + sha512.source = "97aae2394ae02a9863fd060fd89a121486f14e7c3c452015b42f6c9766e6f19100f0b4699d5da38792331b2dadf574b07afebca9f1c26a31e086b2ef3e674e03"; license = [ "lppl13c" ]; version = "1.0a"; - sha512.run = "71523dddd67c44f4ef53c14833d4ea3f70603cc76f0495e5533e68eec99b1006796796b39deb40f6b36dd9ed03102ad859a7032bc6dd65137fd19c23c4027a07"; + sha512.run = "aeb27866175926850082c1f64bfc5566cac2aca4fd357bbbdc49d80538be6c006a9514c6157e1911badad10f5bfa250f8407ad2cd479e6c80e2a339697cf5204"; }; totcount = { - revision = 21178; + revision = 77677; shortdesc = "Find the last value of a counter"; stripPrefix = 0; - sha512.doc = "46ef8cd2317108d0896b32ba9104c69fb34a6d13d1e123d6b8f1648bfdfffa6bb21f17207433dd763451b1f6c104ae3532e7aac43ef2ba73281842f0a3bcd05e"; - sha512.source = "1820b0b44434650c072a67a4c6144beb7a34129415a4ae298b9c97efd7e81d3396ddb6e4a03081a19962001c8c01a4cdda563c20ba19bda1411e4832d5e7fd14"; + sha512.doc = "f9e1cbc6288f6934df994ab126208a7b5d28ac114857250c417324300f486e1a1705b4dea537320d806a2cba963edba91d4fadb15440b798588a0c5bd64fea91"; + sha512.source = "86aff6f6be3beb86058d530e7fb66df7b06597be4c25e39bb57248c57b3dbd801858e1d584fed97225ce8bfb69e748160e09d98ade58a44388276b204bc1ad69"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "03ece717c7db3820cf41192e3bad2711e159fcb8a5a5a185e1c55335364917a515d9dd691cf1890421a8c62c9e55bdc49cb13718f7d98d9df34a2470cfff0daf"; + sha512.run = "ccd3390174fb88a6ffc71f39d987313abd9dd86cde1aa6eddaa3b7433cc6c180f64c3995258f02fa9bada11ca1271375a53b4e8033ce19fa30d4575e6b64c04b"; }; totpages = { - revision = 15878; + revision = 77677; shortdesc = "Count pages in a document, and report last page number"; stripPrefix = 0; - sha512.doc = "58cb9d30644402a68462e0b00b6175ec4a002135eae0bb16ad2cb5b919d1dd6b93583074a0723e1c55946e7d94dab506b8527a67d7d7b39be20608207bae5626"; - sha512.source = "2ac7e8e8f7b79721fdbc6cfcf9d5d81d80b64f60a535435ec13335e1b6059c01001003ab87d9ab8fff4323575a0fbaf6e8a3569670eeb5411be495d9fd712a1a"; + sha512.doc = "85b86e37876dfec48070b942ce81d68beac52e6d91d810dfd78d8e822c21af1bef66740d11d97b7cb7fedc0c777c0f826369d48a69b4d35d1f281a3aed7b6cb0"; + sha512.source = "096e9db7c28ee63cc56d35e291fe8de0e963d4920884913894554fd46314d026b1be783a84c1120d406496af6b7e65c2209bbfe5be1d536d9cf164c741207ec7"; license = [ "lppl13c" ]; version = "2.00"; - sha512.run = "8dbfcf7728690d6c2a20f661daf62e80c00d3f08fd00aee7a07cbddd31f6adf8f38e32623b2963748367ea08dd3c95919ab576b22d70214a2f5f4f07c40374f1"; + sha512.run = "6ecf74edb33f5f3309f56fe5af9eb5d9c8dc9070020ff2f8c9dee9d3fb470bdddca92a03669d4cf26b7a960879dc3dbc41e06694d49b445f1edd16f0b154ea56"; }; tpic2pdftex = { revision = 75712; @@ -50671,14 +50842,14 @@ sha512.run = "a99a9627d986626ecfc1d6378214f8525f12cada984de0f8881262e92eb71d87d0932813d3a9b85a798f0fce7ced9d06416e494c15bdb49ee54f2ddf1f4f9e98"; }; tracklang = { - revision = 74576; + revision = 77677; shortdesc = "Language and dialect tracker"; stripPrefix = 0; - sha512.doc = "4410db03472b5c14c8ecffdb492ebb158d06266632e3e270e68f5b7830288880b5051d4408a59837480e4348dfa123d53646911e7e70c20d2b6ca0378c525f24"; - sha512.source = "e15564438901abeab703a3502a27084e18313366b3266eb6ee272dbe5fd429dee55b1ba8bdcf776233bec57d4dd24586732663c1e850d701b38d2cc2a9fbf4da"; + sha512.doc = "77dfdc4c8f97f5de34d29d068a2091aa7fbf17972442f2c94c04ad1dfc78afb288d1def48dab1e35cd7170bfc9c159f6ba172201e0711cc2fce6b00c1653148d"; + sha512.source = "b48c327a3d838e433f870fc88b8a12e863f3241ff3362a3641ba5e2e07e023abdcea0f397b135464975442008ede6b2be4d5c9153d5750d7884bce07cd09fe6f"; license = [ "lppl13c" ]; version = "1.6.6"; - sha512.run = "3aece7850f88053d583d6163db549662fea03fa84410a5cd9f1e76f4e508bdfbae663f36bd87eef39059fe2bd4123c6b0bae804237029d8abcde9c02d3c873a9"; + sha512.run = "047e75ddefccdf54ded3632b8727dfeb6daac408f7bf7e958695e26cc58c246de910033f9cfc60079cc0faa8c91643e83caafd7dc1a9b3cb743e26069e1f559d"; }; traffic-light-protocol = { revision = 76924; @@ -50691,17 +50862,17 @@ sha512.run = "e73f536ece311b56517f6798de462ed040c38aa2e0ac59d9e0c1c7abb44729cbe1da1f3b5179983c8a144e5e1ed64898940810de4b45d9c015268e32b962115b"; }; trajan = { - revision = 15878; + revision = 77677; shortdesc = "Fonts from the Trajan column in Rome"; stripPrefix = 0; fontMaps = [ "MixedMap trajan.map" ]; - sha512.doc = "c6b6137d1952660b99bf077eae0ddc0f40b4ea9ff6308e4f461fd0e34c7b4b35b4ad79f3e42e4d0077c9d2947db642d0add032f2413d580748ba786a8abbf029"; - sha512.source = "36b85f870cd9b006f89df594193877a2188635be840636ae9300f511e5ab2a1ea60eac7f927ccb3e9832ab01972bf585460b47cf7ef30f36a6049ab0ce0fd95b"; + sha512.doc = "cfbe9585aa07946244570d4c8ec0281f04b75b089ae83c9acd8209473a924f6af02ac84cfa46ae9671b009897fe2e0996d22c327543dbf729bce40bac380994e"; + sha512.source = "298515ad189342ca654b56dfd10ade17e9a1a7e1123578a2e37e07aee78489029cb695a2a6633b005346a2012ab90491e0141432d96cfeccefa6a3df199f7b56"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "66fe869b94f489a3240078fa28da32fab71767d93befefca62fda3a39ae53ab975b13b7ddf84e490658e915c100f16225ea0ed8e7787b099bf4cb067a9fd4e09"; + sha512.run = "af55a7d7b29efc37b7daaabe0d4610a5064a54342c9600d19a05423f20d7f8f6c8ea2cf723df8f452b7a070fbffd41cc02a042f957e76c9ab5727b045ae87530"; }; tram = { revision = 29803; @@ -50810,35 +50981,35 @@ license = [ "lppl1" ]; }; translations = { - revision = 61896; + revision = 77677; shortdesc = "Internationalisation of LaTeX2e packages"; stripPrefix = 0; - sha512.doc = "ab72edcca1d3407eaef679acd3f3d2a49f559e5ca6d9d1ad7221dd76152560be307722155cd4da54215e3b7f561f39e08ae737c70ff2e7fea1ddce2561b506fb"; + sha512.doc = "9701c698194313185a2fa003fc176f30f3f53f929df587a9b270d6d5c8b7642b21ff8b214f7189832c046293324fea29cc0f342c5da09204f19915a6c1a34fa0"; license = [ "lppl13c" ]; version = "1.12"; - sha512.run = "82d2a821c42bda66658f8557d85f2c52bee6324c88cf44e5440cac4de5bf7e938a3e37f7fe2371069a923c1f3fb794f8860274765054f902eaba560ea195297f"; + sha512.run = "1eee9284070bf286bd020e152eedd3d7492c6b91ed9d5902b2f6083def14b433aa379235daecd9f9c93977acc3cc87c56fa36c4cf4cfeb4dbac3995d8469d9b9"; }; translator = { - revision = 59412; + revision = 77677; shortdesc = "Easy translation of strings in LaTeX"; stripPrefix = 0; - sha512.doc = "abbe08cb16a39395b53d01f85172a11e339cd18f2c7f9dde8ab1d0cf353649c181f442fcb94c9add913b2b807ae9f6ba1ac54e9a6fed147cba1af335b6b73d8d"; + sha512.doc = "3d1d651200db1cb80c2eb488beaac2178321a8c1618107968b7b12f9f5fe116392ada28b687b9e69c02d88ce3ad0133728d8fa0b9b2e088883bc7068265c90e9"; license = [ "lppl13c" "gpl1Only" ]; version = "1.12d"; - sha512.run = "5700b0b8a95b244c93f17c5e1bfc74d4defec842892eec358b308dc55f45ffd5bef050a1ed938c9100cad771ce5ccd53bfcc917083a9ba23a60a3b339d241f2f"; + sha512.run = "8765e56040da5b5598d5c00315e2424803c9b0da3ea5999eca5238ca0b7caa26581ab33313b1fa634523fff18867f717aa037959138d3285a9859d7799ea3434"; }; transparent = { - revision = 76924; + revision = 77677; shortdesc = "Using a color stack for transparency with pdfTeX"; stripPrefix = 0; - sha512.doc = "08462195fdb96bc8e0273d0461d311eaedfc9bbe70aa5ac6635b4986d0c654d4cb0541956e6b2ef1a164f12e30bedf8f72a4324729ec1eaf330b2acde258dd6d"; - sha512.source = "56f4ebd8d2c01c5d75dfec6aec12048b4f28318828a5478b4f063ce3352fe1531110266e649b7e382a10cb4d6446e7b6ea8c33cb657ae90104c381e72108131e"; + sha512.doc = "bc50cb8136d10c3b3b655e820c5f1f4661e4665c9d5055f5bfd08afb1c323ddf472f19a1f39324fc32aadcaeefa42360b2fa310f6a190989a10bcbad9b85787f"; + sha512.source = "432390ca4287703adcf0896124d2f504417ba71de6966b298ff1255bb7f3f20946382ec459e5a0972208895c1bbc35d95da1e62efc4d8485c884e2fcbaad1da8"; license = [ "lppl13c" ]; version = "1.6"; - sha512.run = "6feaa0306ac3a7cd4c15013631e9b17cff3369e35e5299531addd1062bd0666539aed88730a99eab4947abcc9cd79000c719b4be9194e0a385e21554b0cfce4f"; + sha512.run = "af16c68d1040058d2d176cd26687a2f7a5421ea40a2c1baa33661a5a80b23276d3a2c6aa9c525aedd4b2983dfceb9844a2d6e4ddea8051376517d2372e335158"; }; transparent-io = { revision = 64113; @@ -50892,24 +51063,24 @@ sha512.run = "366a5e96499bd96d2eee38b78305d9fd7368d0b70f91acecd5a5337675002808a5695a525d011a1ab7b31ff34cc14c469970a3fe55c694f003d0ba7002795297"; }; trimspaces = { - revision = 15878; + revision = 77677; shortdesc = "Trim spaces around an argument or within a macro"; stripPrefix = 0; - sha512.doc = "8e26064de0c14d6caa1d6cf625cbd2d598102056136dfa20d0a7ffb178c26829db0206d87893937b63f83171744a29bea3567e16e2a7a0d454734a0b72837277"; - sha512.source = "a34429fb9b8514d25ac523f0e3bfdc880b84951ff228ede3016e2d29c001b7f8058755870fc3c63e6041ef4768290177dabc6d520157082fb077497017065b65"; + sha512.doc = "797376363ffdbfa42ccff94a8b46ba09f8ba0a41424b5cb65a3850c66d9306ef85af2733feb16bb19cf8db4f0b7a01c40d542fb9d6375dcc2c89085bb0296fe9"; + sha512.source = "87ad2cc6a96bb76e58a775e233b1f431209c01aef709583a6855524d65c2d83b9b281774a0a4ae88e2b96bcfd6acd296c8a140c713a7901f9f2eb5cea580df69"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "09bfe50d1b14502311aea7a20df80e70c1907b1c8443aba9453aa0a3eb76cbd34728734b81df63bd5895a4a5a55ddfe6d0feedf7d5d28d6b5922a374bc550c9e"; + sha512.run = "6e86dc43e84f957b7522d0a6d9eaf11f0f041a02f1a8e833ee0b550592b3d6c4aba79b14d1b7d129e597440db0029bac1e869009905be63bae8197b54984f105"; }; trivfloat = { - revision = 15878; + revision = 77677; shortdesc = "Quick float definitions in LaTeX"; stripPrefix = 0; - sha512.doc = "eb9fce19c495eedd728e87bf47f5d925a685a8b9e81e8de0e6c317f74af6c82352f403486f5a904849ed418722d830ae294a89eaa57bbff59eee8a03cf9b8af8"; - sha512.source = "9537944503c1606151207e75dd7a2bad64b34f82bb23d83e0eb93292ea9ad9edd0bd72a126de588125b6b425669f657506ca602796b6e2dd2997052b70f60dc5"; + sha512.doc = "476b850541bec61c1b4ba4060164e9c12d3417435ef86562046137764548d4c65453b8c1b32447b5c8cda4045badc817cc44aaf9eec42ccb7f5f5ca86f01eff2"; + sha512.source = "198d6bb825e8e1f14fdc71847a07e3382e167a8d5ce14692bbd3a57fa7c017bee2d0a5b98d94a529cce1a1b1327aca2570a7477589511d8ebae6afebdf40eef6"; license = [ "lppl13c" ]; version = "1.3b"; - sha512.run = "25e07373c53a6d4c92a5f2f19fa0d70c86202435863b8b3cd036f2d12f74a477a33cca6508794f67256a877117bea821a11b9bff235e1a894c90b71810bbcca4"; + sha512.run = "dec346387f15992e07504a5c549e59fec96dea1ea3753a311dbb67e92af1a713d217c7388ac61420b23c1a34e2198071becee876d3262a9cf440158ada09bf86"; }; trivialpursuit = { revision = 76152; @@ -50931,13 +51102,13 @@ sha512.run = "e571d1c0c042e2fe75b992c6e0e9e07b04f0368f1e74a51ba91c34a642be148fb817027931ec35831672970725377038b5cc80d34bdb716d936f4aa59075d83a"; }; truncate = { - revision = 18921; + revision = 77677; shortdesc = "Truncate text to a specified width"; stripPrefix = 0; - sha512.doc = "78e9a96fc2e635237cae9ab4d7ac30cfee8582dde13331800ac9079d1e0726c597accb598b5e679b6643d27b2a53fb367e740b76d59e9a5d27226a4c829e8518"; + sha512.doc = "b7df5796ad81b5cd457e3a4879e7f0c586c62516ead7153d8ace625eb5cd762d78d3ee80a6b5aff6ac1f7a47b57b69da048fb23b2533149fee0dc4b491294a89"; license = [ "publicDomain" ]; version = "3.6"; - sha512.run = "b676d65803577b4bce5f6240a0d05a306199f24c2b14402954f4430f07fed9a8af574c4cf9cdc233824bb1a285eee0c531aa40ae31c782a43afd678d6e44f27a"; + sha512.run = "98559f258696671ba176e7fe8349335287b1b7d2021efaea0c54cdae055b0bb3a0a09787e73ba37beec97e6fed4a4cfb84bdc38dd89353976bde9f736581060a"; }; truthtable = { revision = 68300; @@ -51027,7 +51198,7 @@ sha512.run = "4e17b12a82a18bb1f4babf123f1e84681c6f9524f2113725f14ad85042dcd5b1fb2aeaa45f709c1797512b8e0f35cd0ff743b60901e75676ec321f8bc682e793"; }; tufte-latex = { - revision = 37649; + revision = 77677; shortdesc = "Document classes inspired by the work of Edward Tufte"; stripPrefix = 0; deps = [ @@ -51038,20 +51209,20 @@ "sauerj" "xifthen" ]; - sha512.doc = "11ac57e79a05db644235b6db851473c75d1538a1261d7022a63d9ab0cc54486cc13b7cc95c44d16912952e46bc9264c1bfb831a728b51a03495d01f1963410d3"; + sha512.doc = "02fdaab8bed92614b42b1138ba1540b5e871e04cf71f82d7d7f49e8e3bb0c0d44ea825134522f7da9df7d2718bd680caccb4048557e3602e494e0c0b68744413"; license = [ "asl20" ]; version = "3.5.2"; - sha512.run = "6dd01a5a6faf37439ca9aab23534f99050b84bfac16df48545417ee03e72700344c25b2de3262e8e28406da705d50296473a815fa14b701c609b3715f01405d1"; + sha512.run = "066b85d737af8b9b70aed79db439c676f584e5ea0887bc6b7144deb9ae5da924327744eeb3199e08e8f94c885fc76397c51b3bf5bd9efec59e356c605b822379"; }; tugboat = { - revision = 77362; + revision = 77677; shortdesc = "LaTeX macros for TUGboat articles"; stripPrefix = 0; - sha512.doc = "2918c1efa99cb2e298e34e5d2d2af5812e3d1430e7c392cea75307ea18d8f08052a9825d010b8d713c185eb855a3483992449d07eaa1a0051336351cd14754c3"; - sha512.source = "233dbc4cbe1ef0bfed6a93adb6871167a9b5bbe3b3cce2e387e56a6262e0669081adba448d28d95ada27e136c77a4384e96beaa7c8f54a45a35437dd4e7be678"; + sha512.doc = "5d3ee95167546a303e2d8d74dc774d9255cfb075ebcad731e6b5dd7e2bff93a88657a1b903a94944c62e12304f025465964620ab8d50eae19fe7caff3917c99a"; + sha512.source = "36485247b6d4fce49de9dded2f32f6032ff58f4823eadce7d6c5fe69e532d4057852843103d5d5960773a0457edff54f6f832f29cc44b01127942d89cd02d22c"; license = [ "lppl13c" ]; version = "2.36"; - sha512.run = "fea85f1bf6d01f205a58c62a8c372576d0bdf96956a1acb383666251472f84c9ffd748be47179bb11dbcaf5b4bb0402ce4d08bdc138a9b8cd9d3c03ffd4ea277"; + sha512.run = "66a889505909956ac7ccf861b3c49ff0bf71dcdf2a3513ca36f9cf6cf88f07fcd501909bc4708886086ef0fb835e567d0bc4a4ea0d908471d183669429d2827b"; }; tugboat-plain = { revision = 75521; @@ -51072,13 +51243,13 @@ sha512.run = "59e8af51c39984a42247435ad893c3b8e37eb9dc53634e0a5f30733ee0c973690b66d805079a0f5cf61762abe7fceb1f2dc91691df9be26f72a1a8edd2524ba3"; }; tuple = { - revision = 77463; + revision = 78222; shortdesc = "Expandable operations for tuples of numbers"; stripPrefix = 0; - sha512.doc = "6080d76ddadf6461726d9caa3ad334ed97d8f843bcb2efcf14302a16cfe2c35b76d5add0694ee58d51b43cbec0c1c37d1a8643f8bedc9b75d1d5cd45eaa1bf1f"; + sha512.doc = "5c35ad8942482549beb7fde14af0194b76eb4493dbc206306a47ffae8b76494e1513603324552e0dbcb92b60f531398da84b9d86d035662938ac84b66cd8813d"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "db736a880d617a484851d94aaadcdcd65b9aeaab89b8a0a700a3175b1695038bea2591182908b361b9ef2f6b506690222fefb021f5470c8d52963eb65f1f7174"; + sha512.run = "9f308010acd66c47c7fe373baf467077a9a4185b87c8603100fa8a89ae6db17043afa6ae7494a1548091e0baad5fda97de5be3b3d6c8bd99e86158284e31085f"; }; turabian = { revision = 36298; @@ -51098,33 +51269,33 @@ sha512.run = "ebef1733d41cae66456e6a50c47ae0c66a7d7254a59e57f6af62e21cab73ae7a68092baa4706eb1f1e93ab152e0ab22550f0b4ce8cf9ac36eb3740530afe8499"; }; turkmen = { - revision = 17748; + revision = 77677; shortdesc = "Babel support for Turkmen"; stripPrefix = 0; - sha512.doc = "39014c9049322a1966951a242152b8774b2bc914bd620b6eba8c97e8ec457a1ed3547f2c211b3bba333cab21bac98882dbc9a1e9028443e7365780cf4d78b577"; - sha512.source = "1d69e90b8aa74db44b7b89c8a3346ffbfca2b8514205a04610b5049e50e61b19ef063d9b3e9c99bf4c141d52bb03d600ad5ce1a13494b06fb7d13d12f47b860a"; + sha512.doc = "883bc78d0d27bbe33b5226f4f2c37143dd5def195eba0f0b141d0a24da105eb813746610faf42c0b401c9baa2d87b4955952b9d7ffe7d605559c330f8914557a"; + sha512.source = "dde02ec459123622e7b391a28d43ab6e7c2e2d6d07e4a14bdc95c0c6767fc2922f2e9f8aeb22c34d9d6d7bd57d3d317f3188157cb955c30650979598459b05b7"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "437ff775642326f25f260280ca8d846e546f0f4b3c3082eb1ebaadcfc6ca5196967f82a00237367754b3ff307f983a828dba5c8117539d65634379567062a377"; + sha512.run = "c151e8d2108076af5175883e1c8b3fdf49314477c3f44607c5adfb4b269eb67571bc93fc953816c6d2be27cad6f4e447df289e907fa94efdda7e2299cd6a3cf0"; }; turnstile = { - revision = 64967; + revision = 77677; shortdesc = "Typeset the (logic) turnstile notation"; stripPrefix = 0; - sha512.doc = "de25995e56ac3fd556aa3c50e8b041b201e2f881d38ec2183b55c5799bc0f110e12e2daf387dc9a6d72a9a85377c6e4c1610f6b54811abe617e8698a40e659c0"; - sha512.source = "3364a27e7d174249212280536479d2ee32ee37b22f7c942858b023d9e7069c82ba80120c7d9eaafb90312dc313fb783073f08a2dd212d5ba380a386081abbc81"; + sha512.doc = "94fe317ecd6f3b170beb53805c0655e86ffc7c8140af2f756f3afad524db55e89e18fe0b30196053c704a1704c39fd64ed55900c088bf3038d2ae6dece11333c"; + sha512.source = "01acaa1d432470119e8398e81ac4412a7728c3b9777dfff6e6ac2216fd0dfec981fb1784a48414251fce22b99314146b7d06ab43161e20fc9055de5a0bde8140"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "164b6b8f053b2daf93e8253df850c4aad793521848a93053f6b3879db5badc0b88b5f8f44487e5525c60e7ba7deadce53b2cecb00b7330b22b0815e01cb68338"; + sha512.run = "9ab6beeb80a19f48c217362b20264206613e4d77806b9e841b55bbd2f43b7aed9f00eda016e2474d11c3b4758876b7a7db443ed76cf4aa3a0917e740fd733a5e"; }; turnthepage = { - revision = 72902; + revision = 77677; shortdesc = "Provide \"turn page\" instructions"; stripPrefix = 0; - sha512.doc = "4033467f66fa676bdde4cb208bf183565542772794115e40fca77c80b1cf3d07acab7a757d1930443c6ab99c474465bfc66928abb1ac45bbe6d1459386174608"; + sha512.doc = "6d7d3a9debb5b1f5ab4043c2f97484cf9ed1274b2510745e0064a2092f3d524375f0deccbb538d51220a7466516cb56bf909e0315c9ea34de805608275f59f82"; license = [ "lppl13c" ]; version = "2.0a"; - sha512.run = "b8be9a4a2026969c424dee2bf484eb4030800aa960d3a77a9ae2c8dd87e51907c0b3fdf0e99267cfce98fe8a920f9504eb7a16b7d93e2ec74273148ef7f0138f"; + sha512.run = "010d94fe32d513d8696bbb4c040e0b98bd60e6dc0de978b081d2e935f26b38f81b41c0d4b1fde79459efae258ecb76d5b2936da06c8ba462ab9ecfe67c39cfba"; }; tutodoc = { revision = 76924; @@ -51158,17 +51329,17 @@ sha512.run = "2c0e315884c8aefe2d67f56b749eafcb9a169daf2731d85ff1ba8c139363630ae66f7fb49cc67ec1c7a6dcf30fd771615b724c4afbaf1a0e5b4f1e5dd2fb8f23"; }; twemojis = { - revision = 62930; + revision = 77677; shortdesc = "Use Twitter's open source emojis through LaTeX commands"; stripPrefix = 0; - sha512.doc = "3f2f3b13f898545a32aeccef972ed52c448f3547a6834c8cc1a5589e2ff8479b822591d20acdc41f1cfaab1e43469d75abfd0841baed7b1a1dcd4000b87d1045"; - sha512.source = "e9c85a850603cfc49b5ab4f5c51a303dae326a3e44af547c5c9e77319422273c762facc885b76234e935c82b217e53945af524ec9e9431d834ad6645265f78bc"; + sha512.doc = "f52e363b304541adbd978083959b105af5f905fc8c396a410e85019fe7f34b0574f7c0913d9893a604e0530ffcc5010af66a98fe5271049466db519ae8312404"; + sha512.source = "c4f42b0c2733dc5abb1d2c163deb4a188665831a6fac888b5e3161ae600cdba8d2b279df47f2cd7b6a262ca108d4c0d0f3e2a99ca8608d13527bea0245413037"; license = [ "lppl13c" "cc-by-40" ]; version = "1.3.1_twemoji_v14.0.1"; - sha512.run = "d9204536ff2cf76cfb341bf8096ea71571663527dea945de901758032393f6e4f53c88f0d274e37da4cccf6b61149cb64f19a8712df80523c2f921354155b797"; + sha512.run = "fb52ee4879bc04cfc343b80e180edbcd7117f44c82c5a69a44a8c641d77b3bdf469d024ca2b759885aac67bfd32f08abceddc83851125e03d249509e4552a1ea"; }; twoinone = { revision = 17024; @@ -51202,15 +51373,15 @@ sha512.run = "5f9689362939aa574782b8a8633eb819992d18215148bb3dccfb76b5b701906f549913b2f12f73a1412f969acbff62542cf9edb654a1a13aedb9e5f3dbfb9a83"; }; txfonts = { - revision = 15878; + revision = 77677; shortdesc = "Times-like fonts in support of mathematics"; stripPrefix = 0; fontMaps = [ "Map txfonts.map" ]; - sha512.doc = "f19a988305799931023026f714b63ee539ebaddcd39e9be1f1bf765cc4cc89428b626ff4d6bfc91ea2f324f08cf09b618b6a0f8db6b01dc9d8685618daa1e2d1"; + sha512.doc = "c8b01a4e30de9b9e5a2bd7617a75c558bce84ed7d4b2d374d64626a76d244a181efe551713f4c1c9ff1c857b47c33f1cd65105d771b2b595fd2e884d997a7dbe"; license = [ "gpl1Only" ]; - sha512.run = "2e6a195791067ec85f4eeaea5970467c97915dfa48f59d17b5a73c90ba221de1b41ed35502c6714335cd190af05ccaefc6cd5855c5f35f49bd8e15a2b4ca0726"; + sha512.run = "a4d536d73b48e795e41ee3506ced5e6517e7e95526e6cdd34fd28f6075b64feb23fc1e4cf1b6f96f705e3657d1b1ceba9481559dbd341ec340ec7b82fe93881e"; }; txfontsb = { revision = 54512; @@ -51239,35 +51410,35 @@ sha512.run = "05b24a0c9705589d2e04933a5e29b8a49de155ad0e9a4caa0c36785f7feafe475275b76c58aa50d9318df26342b800382d3c9e8164bd95fdf400f730191282f0"; }; txuprcal = { - revision = 76924; + revision = 77677; shortdesc = "Upright calligraphic font based on TX calligraphic"; stripPrefix = 0; fontMaps = [ "Map TXUprCal.map" ]; - sha512.doc = "e47e798fd357449d4a3a6d35f3fb1af38f8a64ba29968992a2ebedfa4429189d1aa3f6d884a19bc647c9c3873826eed74c892bb7b789686df779e12235065697"; + sha512.doc = "8b44ca4efdb7f328cbaa9776ef4c3ebb67bd4b30da3368374b2c89e8068738c434181b0d429b23e0a06c77e1c6828b5be97ce399b3a83b48548af10782feabc3"; license = [ "gpl3Only" ]; version = "1.00"; - sha512.run = "fdef75810ff9d404a7b8d8c22ceb3c64ba9c144cf2288ccb065bfb21d26b247bc9c4411f83c0ea081609fd6e3fb42daddcd8f0e7e796527d4608f798073c37a7"; + sha512.run = "56f62ef2feb92f8eb18cca0df4135ee75b36879bb6ec78f9cad3acd897346db93ef9a133aeca7cdd8f8cdae5898bc488b1690f1cae3fa481a09a2cfac263227f"; }; type1cm = { - revision = 21820; + revision = 78116; shortdesc = "Arbitrary size font selection in LaTeX"; stripPrefix = 0; - sha512.doc = "6cd4061eced23057d860143dd7121b1e0ca1a17de1c2f08334c678c9623c0066ee77c1ab5036953ce390be7356d3fc0d155a5de1f0aa977e1e95296fe71d5199"; - sha512.source = "6a66a866c6edbe8c914bd3b0a7568c0e23914253fcb70fd849326e42b2c32860c97756fb94f5879dead5bc3f057cba64f639038b5a125f607c3f21abe4807bf7"; + sha512.doc = "62af233ecc74b2592d7022d4ac087445f54f67c067f3fd9d1eeb1a09c5f1d226ecf07e228b92c5a593e96571b531679cecd5863790857f0ea6102f500b20b312"; + sha512.source = "74668f28521c5e122f40b254e32610d04cc66cd19f018ec963db291a6de53d65291fff0d85f9b46e9104dd8355ac53d64069550b9a324885bfebc657eb906200"; license = [ "lppl13c" ]; - sha512.run = "85a72c942e61dc0c0fd3fd7646d264ee692ecaf4e2badab4f68dbcc380a1c88a78d4ce066e23a08d1cfb29ed3af0115b08ea05a0e078283513eb14f9c6031863"; + sha512.run = "cd1b6c6b2d246fbb14dc067c9480b04dbe6ad2d8fdfe3d783873a4013f43cbfc42cd88894136a9d3c847faece0a44c9bdb17c99b865a50f0e173f36f15943150"; }; typed-checklist = { - revision = 63445; + revision = 77677; shortdesc = "Typesetting tasks, goals, milestones, artifacts, and more in LaTeX"; stripPrefix = 0; - sha512.doc = "5fa0547034644134f207beddf56d523eaec47c1a2f9e2be5bd9d0db17b07874aa08b86a6c059d71ef6e7918dd326171955d9dfd921b28350860710b2935ed494"; - sha512.source = "8b5de72d3200e2c75ecf442b3cacebf6de88e4dd6473b97d4bbfa3ccc3e26a0506424854485d6f81c4c779834ed439017395a72dc7af22e2fe5d72e0e0bb5282"; + sha512.doc = "c163493eda178972aa5d765e74f62e85ef9e6f1a74010b80a87f124b14ec4435fc78fe7762ef9f4350dd53a900b164e32d26b1c8e645146b47699c97bd4c2711"; + sha512.source = "9cf405dd066f9d640353fabc3affa77f5c8ce2d0b9ea1c647d4f6847ae950b9003bcda6481e6806ecf9a184b83c9a60cf92338aa4998d4ec3eb920db8f9f5046"; license = [ "lppl12" ]; version = "2.1"; - sha512.run = "3b8cbfe59d50498fa196655596660c7cab045734e1c2f03843696c35b71ff5bd4af738a7e4fab2272c021558413adc3205efb0ff918ebfd6e46ad3cb6407905b"; + sha512.run = "e3b7371d6ca9e14185f8541017210092b9af4b4645f09dd1a35dfec85ab0a2c09b65867ed174655b70459dc3a4f3e42f7ae427fac5f07bfde3e5dafdffb76b76"; }; typeface = { revision = 27046; @@ -51312,13 +51483,13 @@ sha512.run = "4790197d2e298495d5dcd58d4f9ddffc4f104ddf37d82a2ca7248a912e403bd450ee6f35702c8c430d61f713b6a7aec939c38075a8b3fc3a4a8dc012be32a945"; }; typicons = { - revision = 37623; + revision = 77677; shortdesc = "Font containing a set of web-related icons"; stripPrefix = 0; - sha512.doc = "36b9517833fa6c430671fdaf0ad0775813c22ea3b3f56fad96410dd90e052b76d81f0ecd411ec19b567cd664b7ca44b9268d05ce59fb9bea0429c8f91c3a4a55"; + sha512.doc = "ac8d25d504bdf7befc76bb66498385d0f8d614193643b7bccb1b4afb8a05761f33baca5cf50e057d806c7da9b577a530383b392279c633ec628868b77b31f7d3"; license = [ "lppl13c" ]; version = "2.0.7"; - sha512.run = "38b0afff6e88635a2a27502f1abc279fd70e49f36d56bb44114895614cf80184ebf8b627bcd576d128b3557de08b3791c5c2e48f2adac9766f9a809ff0db3cba"; + sha512.run = "3f75417f65bc24b039be0b14b7673327c7bdac7d18d5ebf7a492efc13f82d1cadfa12447280cb6d8d22ab55ed0c6db3ff9964a08a3812a5941d51df5d20a7ffb"; }; typoaid = { revision = 44238; @@ -51388,13 +51559,13 @@ sha512.run = "52e0fde63c966392a235239725e2db7cea70a300837cf53003f961d32f54787d8c4e70ee76577889ea543f884ed5ec281b345bc9e83872e5a131e55429f7afe0"; }; ualberta = { - revision = 77463; + revision = 78222; shortdesc = "A LaTeX template for the University of Alberta"; stripPrefix = 0; - sha512.doc = "45d9a99df7c9c21dc3a89e779eb12e0b45c821c44d4b95c02f55a3d7fa1c7899265673605ff5e99d35a9e212f9eb23f8862f032c32704cb0e1c6ea694a928140"; + sha512.doc = "393251f1d5e4be09832d5b43f0afee4e5b8ad4217b6c7261c263fef42d8ac29985cb7df20eafde2bdaab020c8fe4f4355be535856a2ef595bd1e98a6a4aa47bc"; license = [ "mit" ]; version = "2.0.0"; - sha512.run = "f975da6da75fabc389b82c330ff9dc32b3bfddd3b798948f66267a284d75a4ee6ec4849e78e0074ca13241064e302313a23605771fef53fe24750a708f719cfe"; + sha512.run = "7fdafc2429ffdd6aea0bb07b58f2faa9eef049bfd24a25f90d5734ba2eff750144d0110ee767e2074cb8faf9e03ff7c97e7d8590ce8f95a4e7954071e7ab630f"; }; uantwerpendocs = { revision = 76924; @@ -51453,13 +51624,13 @@ sha512.run = "333e8f92394d89bdc3492606e467d4b664c5d87eb464e1c16ff293e3f87931c3c70308aeb523fb40f2e76e5d0aa2c1635402f40fc36ecfbb7ced98d232b8bcb5"; }; ucharclasses = { - revision = 64782; + revision = 77677; shortdesc = "Font actions in XeTeX according to what is being processed"; stripPrefix = 0; - sha512.doc = "52fb328befc004024d10d4222eaa7d6d3d179523bfdd48ca8453d6023c118f328a1981b69c805660ee4ddef95df3b5b71e1c85f59f3cae92ac74898f50b52206"; + sha512.doc = "f1362aac16ef3b634e84941a698545682428b2b919ee0a496248aad1c23abab20fc7238d6e2f50439fad0efc1de8053dfcbd8ee9683a2ff732cff252f7b37555"; license = [ "publicDomain" ]; version = "2.6"; - sha512.run = "41e9f5323b62d529f0b0ddd1ae9c5d613df19190a2a666e1c1b35cadd8bd5411487ecee1419b7dc7f06183181f68ecbb8bf813537c6e711f926fa99fa74f249b"; + sha512.run = "ee1cfb4c7d28c23663c1e8b4719c0d903a471fe66ef3a1a843917c93fad17c21211d08d7022a1104fece71a746dce9262fe17f871af050113e13559fe1e41f3d"; }; ucph-revy = { revision = 74857; @@ -51472,14 +51643,14 @@ sha512.run = "7f223bbf2c57007df8cb4eb304171051036cbcbcc40069b3a30208b0ba23e862220d22fe4a8c5272b47cd7f9ebd56059947e488bb7b08c21ebd73ed8b5c2bb8d"; }; ucs = { - revision = 68759; + revision = 78116; shortdesc = "Extended UTF-8 input encoding support for LaTeX"; stripPrefix = 0; - sha512.doc = "95dede76d97d0dce6cdaeb0acd128e89c2e98383e633925b40433c0d4e0e342fc3df94603f17370fb56b88c40effb99eacc4310e4de4231232a2be6892adbe87"; - sha512.source = "e2f0406d59b69bac26363cabe90364aa61513e3c20da1fb414ca683e830cdbc79410fbf9f9b36e60d467c989d03e942efa2b9905dcb2339bfae9267e49cbd00b"; + sha512.doc = "822c421169f8ca5a1756077098dc8654edd8afa562dee55347a0eee5908c617e4ca24c92835f3a43b9f6dc84b3fb6fcac20cb8f92acd312a912ab615ef667ef5"; + sha512.source = "d10c269b262f783cc66383ff8d4e529436a8196aa7b07de51588357407685b7e0866454d07e8463352c732583b46bd02fc282b35f7760f7f190ee53b29aaf4ec"; license = [ "lppl13c" ]; version = "2.4"; - sha512.run = "9adaa0a3fef64436b56d3e4e1c504b74c18dd795db15d193df0e0ced419490ab462cc61850d3bea6cde7928ddcd85cb872130d1dc9776aaf3bcd8f12cf144832"; + sha512.run = "e163b736677232d7a2dc9099e203ee60fded879c727fbd35810daecdadf04dcc1c1103ed3c06bef23eba896337d3304ce234d2320a7564d59a2e1ac58da25587"; }; ucsmonograph = { revision = 52698; @@ -51640,12 +51811,12 @@ sha512.run = "043338c4e92d84bc2b7bd63610656b53b39bac225c5610089c0c8b58ce9bbe3f414129a6b043a5307ebb7b59cc062ade7bd803fb6949d06a0d0c87e2dd4a0bd3"; }; ulem = { - revision = 53365; + revision = 77677; shortdesc = "Package for underlining"; stripPrefix = 0; - sha512.doc = "153dcf2057d267c2f59c7705c4997752e902aa004201f97d52a180419d7c0fea4173c0b5b1a1c8a11bc1703226e55ea55721a4d18c265b30343a5812d1f4e0e7"; + sha512.doc = "3af9cd99dbb807bffad6c1e75aa230ef8457cb75abcd58f68109b69abb09cc4599f6730a45dccf38231ed5c79683cc572c1df467fe47028bff04f85999c63460"; license = [ "free" ]; - sha512.run = "bb7fc8d93d38a847431f9f62f1447520890f3904654ef6f3cdffd14537600da35d54bd0839cd8fd8d26e1e3146463cd9ced79f706df54df075292eea8a40ed4c"; + sha512.run = "5469450d580f8fa9df1f41e881ff863ce976993f6a44b72779f41a13b848e28f4e3b03c02279e99f7849baa8487e2b418fcdacd48cd8a9e16723dbf3bed9d05a"; }; ullrcorners = { revision = 75278; @@ -51807,31 +51978,31 @@ sha512.run = "b3afaf4c51b3da2d082e2cc742deaabe70cfbea7425e0c57f0d1d6696cd7d8f993707a219556a5c5bca925ea63373e3f0a716a82ead647e09ef2f716535886d2"; }; underoverlap = { - revision = 76790; + revision = 77677; shortdesc = "Position decorations over and under expressions"; stripPrefix = 0; - sha512.doc = "aa25093c3f9a218c0f622ede000cb142334d53f13aba1bffa6c4d280da93b62c3a0ea7f88d3e865c5123c23a654019abec637d187837d3687df518bf83b7ee0d"; + sha512.doc = "8a1a13b0a927cd74044a797c2a854cf39331880f3ab6a88c9bf8d0a15dc23ab77a2efa20a1c68e12248fee46a7fb66ad5b4e0bdfa0ceb011897bdfc482b1432f"; license = [ "lppl13c" ]; version = "0.0.1-r1"; - sha512.run = "4be55b9ad0bbbff75fd0ed8af74b20320dcbd753ba5dd366128862846ee55ee3f3f9a91e9c1e25637e098272782056f79ee13aefbed37f689a45ea7b3057a5d6"; + sha512.run = "52cc5a2486b8455b80e13e6f129eb42a5661ff2d34b6eba3a701d51ea22611fb9c5d3ac09c4fd8cb52affcbf63b1e55d1ce6b171447668a99a826276a7556879"; }; underscore = { - revision = 18261; + revision = 77677; shortdesc = "Control the behaviour of \"_\" in text"; stripPrefix = 0; - sha512.doc = "e1f0730b39a5d25cc52160e090b797ed73a5becc16b6813cd0c2f4bf78696b23aec5c82367c347d0e734f3b92761ad2090e517bb6dd2a40879639f62149fdba6"; + sha512.doc = "b91c4ab498f4a1d96eb80b706dedfb27a55ddeee8098374c8dd977c18ee513f12b96b5a0da533f03329616d3b4a3bf280874b6b26c492e50e2fe5d8a84e5e430"; license = [ "lppl13c" ]; - sha512.run = "4fdc57d0a36aa5646c6b960b7579a8111441659469df32beaae06f54e6e835456810b1d9b5d36036510befd5e80b5b481b9179a6b24364bf8f858ebc97039ab2"; + sha512.run = "e2eff2ce90dd3f76f1bb1b480da5f6e057f311821f6d473e937332e6a47cd8ef7e76bae1ca33662976897938d1baae8c3c0c0b78846f9a7b25cc6bdffa01df58"; }; undolabl = { - revision = 73633; + revision = 77677; shortdesc = "Override existing labels"; stripPrefix = 0; - sha512.doc = "0d4ec06a63f87f8a1f0b4a050953cecce0ba49f8f5fa01a7f905d4184611ebf61a1f9503aaea4f3d35e2cab6bc92e1438e03bd30c9609e2cc1d51a5b5b7674ca"; - sha512.source = "551ebff86e31e37429ace73abc53c669ae70dfbe8a738367d0521f5a4cb6437cdab8198a72ba1f9efd9e59d46fb2fbbe498c74d8be7ab1d0acb740ac91ec6d1b"; + sha512.doc = "7a58f725dbb37e8cc9fc8b92de7d2a41a6a5ed995d07ac8ac381ea51cc82b41b04e7d1498f1897910e9d5eee479df40bdaa35c2345d41f55facc598218371626"; + sha512.source = "4d1a9f901baa0458215dabdb56dfedb86aaa5ece424c15f4f257601881da237ab353bbd0f600825272c50eef97a6ad78b11530c433bd1cec15c577f040c6843d"; license = [ "lppl13c" ]; version = "1.0o"; - sha512.run = "809321a17a3bd433f8373290fb5a78ae4cf99ce888b3cabb2874fd3fab635092224c0455805e3ccc241e6899fbede9b65f3b8044825914b273c8639dfd277929"; + sha512.run = "03cb9dd122de8e0ab808b73a30ff3e9227e71d8dc66dd07579835500810ddb8611515eedf4a5433d64725c569b198158bc56ae4b9977812b7d7c9ccf00ba5abe"; }; unfonts-core = { revision = 56291; @@ -51895,13 +52066,13 @@ sha512.run = "5a4b043778811bfec1ecc847ee191dc64b3f99ae0adb8fda2b16fdfddabf195133d53acf295fb18dd70460e1c1d200d3e6889815edabcdd0bca9d007d7a309f1"; }; unicode-bidi = { - revision = 42482; + revision = 77677; shortdesc = "Experimental unicode bidi package for XeTeX"; stripPrefix = 0; - sha512.doc = "44b76c810988c541c5dc6cc85a56fb81e8c2aa97afb84192477e57f59423e508e34aaa0542009ceb5ddbf74c95cd662697544af1cdda1d0c114bb3f0507493d5"; + sha512.doc = "2caffbed13f4cd6829eb24dbf4ec5cff99e06ab0c0fe1947722af74ef3ed8ab68362dfded7c3b52080cf690d25386cdbc646483a467b239ffb31e8c453359d3b"; license = [ "lppl13c" ]; version = "0.01"; - sha512.run = "35e32b9959e698ab0d32ef578376fdeaac54c1acb9abc584e742a7caafbb2cf82364d58d73ad07de4cd273a5c9c60e4468df74fc4c21fb6552ddb5be725e384d"; + sha512.run = "a9a30e2002e48c48896d014f39d03dd9b8c71210a8f1b23095722757f5afca091df6087cd9ec5e372f01d0256e29f7ac4336d8f7e6200523c9440b00da50b209"; }; unicode-data = { revision = 76413; @@ -51916,18 +52087,18 @@ sha512.run = "217639c4d4dd58714db6b581cf94beb90015061ab6d20a7531845edd3765082f746c43f7e9c5607bea3ece07c46565775f1b8947ad8c19ae7fff9daeb7235a5d"; }; unicode-math = { - revision = 75152; + revision = 77677; shortdesc = "Unicode mathematics support for XeTeX and LuaTeX"; stripPrefix = 0; deps = [ "fontspec" "lm-math" ]; - sha512.doc = "32cdf4feff085ad2a2ba00909d769e336269560b33b56b6ccaaeb429f7768863f1bff9ef1a735615f7df9e82ddaea1af05fb37ccba04e3d913a57995785d43ed"; - sha512.source = "62f36d4ba7115370932fc5256f39cc74c4317d59fec76dfe1a15175fca53d0cf371cb55480d40fe534f64317a10b67ba35e22468fc631ad7b678e4ddda862cbc"; + sha512.doc = "812b0254e08d67e0de4cbff809befe5d3c95e13c056335216be64cd8ed963ef9270605ddb741cdbe5d4142c3c5ffd87dd8209f63ab8649e12278e5263c99473c"; + sha512.source = "42fef3f77768dccdb3704ff587f8432254aa46430cd654fcb68e227453d92874713e80e9929c804432ddf35166af0cb64b41acf5cb4d70c4acaa0cd57cb18685"; license = [ "lppl13c" ]; version = "0.8r"; - sha512.run = "261dd713342636721115e0a84ae56041cac64ed0ec6b66e41abfa2885a4985cf8209a1a186411eac38e354fdfb846e0cbcfc539302c007511c27765eec4bf378"; + sha512.run = "57d9bf65adf023d334bba9c40c7e297f71a81c49be92471d4f7767889ce8023c65bbaf22853e0bfa850a9fb3f2e4fecf71f878a9d6ce8b5b195df7adde48b66b"; }; unicode-math-input = { revision = 76924; @@ -51943,14 +52114,14 @@ sha512.run = "f8a62fbf41808a81f38cfb8accf0cebad75018d4a21030f50bd389e4ff400358733a530abce2afcf40379f63a3fe3429605279cdfbb702c281bb529ae8f78585"; }; unicodefonttable = { - revision = 76924; + revision = 77677; shortdesc = "A Unicode font table generator"; stripPrefix = 0; - sha512.doc = "f4220e49ec21d630dfbd43a947d1137238bfbca8979f26c842fa95aec5bf5d066de6952584dd441986cc125400ec009bd9dd81c502762f4a4be628b0dae4a0ee"; - sha512.source = "b2cc8658a22e3b5de71c818816dce109639f3697268ee8662a38759a57f014ec3b50f8381a1f9a1dff609906eabbb272580f6694c29a99318e31c1449f9857a7"; + sha512.doc = "c90be45a04d281bee2190fddbab3f6d39174796dc3a47609233f6306014f66586f0b65e5f5f78d669677b89710298fb503d99cc102beaa7d329a3c4858f2f5cf"; + sha512.source = "2912fcd4c47577edb065282f4faee8f6baa7c90159e22448b893840098e382459590e59ee2df9feeea15fc389777a6b18cbba667b8ee8a2742901b64b804a524"; license = [ "lppl13c" ]; version = "1.0k"; - sha512.run = "4ca2f5988060352c26631698c2fff6eac923d7d933432d5b6cab89e09d76fdcfebc37f95094465ad51b1d28218b91d2ea98c8c9899d296836d143a6318ee3e06"; + sha512.run = "c37f8cb7cef8f3f8f1fec5344ed71a29e3b967cae8cd31f91fecf922f1064805fcde918fb99f7428fc884a4bab46432e24b2799a07e90ac7656da53f1458096f"; }; unifith = { revision = 60698; @@ -51990,23 +52161,23 @@ sha512.run = "b6f42922ceda5c95019abb9e647aaf61905dddc38178eb2bc825c293496dea5b665f36169f67368d116846773d248af25bbf83917573d82308937abbd3bee3a0"; }; uninormalize = { - revision = 57257; + revision = 78116; shortdesc = "Unicode normalization support"; stripPrefix = 0; - sha512.doc = "804c2e70ff09a677c30f531db5605512453506ab83dce8f9dab4bfbb5602f8605376becc8f65cf375b28c9d6d35ad9f3a92d6f185697e2e9f9d367638d58fb56"; + sha512.doc = "f2f7fb5db2130f33a71adeaf31f78540371ec3f9ec9a74d8f9a8a290fd98fa866d35fee9d78d830d967fb41a95de54cb06a7071aee15859490ec7cb044ef147c"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "b9b0e91a61d99005be4f37d2e5aababf70729c60d959cc57295a7197b5e360ed183bb9cd80bbb287508bf584db48f061bcbb25c6a5bfd0936923b106d9962f60"; + sha512.run = "308376c5fa4b18504ae25fb5501ee40ebf29f492a9dd4488350a957b1b5a51d33b661b1a89460f816bbbf030059148b66d7be9d9749aeea9c156c9a909a1a23e"; }; uniquecounter = { - revision = 53162; + revision = 77677; shortdesc = "Provides unlimited unique counter"; stripPrefix = 0; - sha512.doc = "4dc74aabd9288ae881c4513886ff917e1e8bf08446d3b34c946bded6a6fa71ea7b6786bf432fec2661cd1db1af6b5875ab329708cc3c443499b83b0325645d0f"; - sha512.source = "caac3c3445b2b9301d46ca94744eb600cc45b79f6946065f036f412d2d1b41716864d61e0cfb9e9d32ab8dbf870e5f4e302c96b388d680badb13c52821f7722e"; + sha512.doc = "5d9b8acc835dfc23bd5012fa5dabc259a9fd4c7080999b032226ef5e309205fd99fb6453f9c9acd9b80173566c295985880d26c486166520742abf3ecbeb3aa8"; + sha512.source = "e0e53d1bdfc72005a7ccdd4bd762855b99692bf260adbe687b51312420db5c076c8dd7cda63f057d84e98621b7fad4acdb4871708a3d5070f84b39b90e6f70ab"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "9769fcfd787f210e0653c971872aaad6e0ef1e5a066e392e9d599f8fc11ab9f6587d21db1100b643d09d4850cfbfbbc1d32f01fd1e86aedab8c92da4f5a7d614"; + sha512.run = "387b4b896ce18d29534ea1aab569f344dfb627687ccb4d2e8985500b8cc999ed031e0d16d0db10cb2e4b8beafbaeeee6011316602f2a2175aeb381395a5adfcf"; }; unisc = { revision = 63178; @@ -52078,27 +52249,27 @@ sha512.run = "f21f9bbc0c4e730cd1b115a5dbab22df9519d4a364045e292eae6b73741dabe0117c53759b7db7696c88241800970801335f7537e19d448fda6f72569c4eba50"; }; universalis = { - revision = 64505; + revision = 77677; shortdesc = "Universalis font, with support"; stripPrefix = 0; fontMaps = [ "Map universalis.map" ]; - sha512.doc = "79c500724365b3fec6f25dc49dd019ca23d0d3bfc9889f75f10a090250eb1614549c8f3ef215102fe5d5ea8c317bd1f1b60557133be0afe376cfd74d73d67fea"; + sha512.doc = "a027cbe54894b2ee6abba0322a4dfb787dbbf4a8831a2bbdfd957fdcd5d8e64eb45e9001935f8cb8b06231d71865c29258fb74666823e13635a48c0142e045d7"; license = [ "gpl2Plus" "lppl13c" ]; - sha512.run = "4fee20d63395348a021573af4e4e8897f267d69cc59dd7dd8e9fd6ec06041fbb00608dd3adc103b1886638e9783fdb010fbccdebd3ee7cf91a4b57dfd85b67b9"; + sha512.run = "a074f0401c5b1de1e93e276d9c252edeb39dab01a5cf28c2af3a610a396ce723b72e9d40110d2d0f5e632e1779ea1dc845a1c6b0427d7f0ef9fc393b760b9903"; }; univie-ling = { - revision = 72484; + revision = 77677; shortdesc = "Papers, theses and research proposals in (Applied) Linguistics at Vienna University"; stripPrefix = 0; - sha512.doc = "b709a70f88945a9a7f91b6a1937ec2f8946b45f9b7d3ecf637ec4e9264f5d487403ae37ec2d759a59adffeb04c918ea38067879dbf0b649dbe342891c786540a"; + sha512.doc = "e2b7571a7afa8773ddaae057600ddad0d889e67a8399b3027fdd842eef876b2ae8f6d4db97459aa92a35ac5586b2fcae9cd41b3eda434ccba9be5e099af1c8e5"; license = [ "lppl13c" ]; version = "2.9"; - sha512.run = "299e7316e89658bba0ee63e8f79c8605a4f5e158057aa9c31c37e272489ee3f7e4cf6efea54eee1811a9e83a47002ca48e6fa4e32c91e898f6354e41d243df83"; + sha512.run = "cfdac723abce4e74303d09d38724da707e790774e8e5b67c36e955b1bca1c6d424e494445ba831612a853f99eaecd227eede2604caf71c5187d1856efee7ae72"; }; unizgklasa = { revision = 51647; @@ -52110,14 +52281,14 @@ sha512.run = "ac96ff7105cc0a6eefa7a797b325c6e3cd7a0e59d31a6ead1f715d37d326450fbb3d39d6bc5228df5861c5633ab8be027f7652426c10e0ab23a2c9ab68bcfd98"; }; unravel = { - revision = 76924; + revision = 77677; shortdesc = "Watching TeX digest tokens"; stripPrefix = 0; - sha512.doc = "52432bfea1e0131d72eae77a4933be9b40322787a8a705834e878d5461ded6e7b74870904de7ced6a2e23ae8b4d913d5114d3db5adab3765c09f15395466ab44"; - sha512.source = "a3ed0b7463be957a0d6ea5fcd943d13d897f3a0502bb89c20d3b4ae17953125a614a68c82c698f749e93b3a72c26ab853dcaf83275d512ea2d2ab5390cf319eb"; + sha512.doc = "f1d6b43fdb3eb7b9a5caee154b9e615a3a707ab40499073fc2dffbfa935d23c9119c447b5af0f8b1e6288b8e94f7635557c1e70355f893c92380426062e5c517"; + sha512.source = "17f9100a7a6202be81509193c3adfacdfe50e8566f48f6a7b37ba4536d48b4e72edeb6921a63c38c850fec3edf1be497040fa4dd364821b8de5100899e393e8e"; license = [ "lppl13c" ]; version = "0.3c"; - sha512.run = "bfe3b8b65082d5dd20696087c4ca4b8d37513290eb132ee10f2231b75a9551bc9cad70fbe247326273127afa68d92ac6e3529857c0bb28646744f0e6f8699182"; + sha512.run = "a176db3469b5b2e9b4bfa2d4f6c4924c36a03b18e43e9eb9101fafeef6bf3a222cdded2089f611025de03716cd00118aa48ffadf00593237ff4ed9baae3bfa8b"; }; unswcover = { revision = 66115; @@ -52187,7 +52358,7 @@ sha512.run = "1c7d04d665422cd9f7185ca43aa5682b76f91a1389af3adae224b5045e43cd97eeff5617e7ad2bbd1b2d243d7b6c71bb5d741a71254cfcee1a1c5f08da43eb7d"; }; uplatex = { - revision = 73848; + revision = 77677; shortdesc = "pLaTeX2e and miscellaneous macros for upTeX"; deps = [ "babel" @@ -52253,23 +52424,23 @@ ]; } ]; - sha512.doc = "cdfb588796ff6e99418fccf0f408db810a46ad127319e6a916f2547e98b7a08fb4dd83fcc4fb9789c330d645e4b452c4595e96a71a2a143bf9f520b1235a43a4"; + sha512.doc = "b8a2728c3aa08645e846e21c86c5c3bcf1966108bf78c032097290f4f0e944676a2e41ea2d1e350aaeea36a71ca7e0211738a6b0b16b8e0aa60e4842f5d14a12"; hasManpages = true; - sha512.source = "4d10243d961263cfe15779341d5309d4c0b31f1ee02f17f6a8ae2ee129fde5b83dd556e73ef8594ac4829497c12789d5436388b40a186546d3431dd2de6e6b54"; + sha512.source = "17f4713f2f703a27fa0c086d8b1d1c3369475422cb6a2bcf5d676073e6479c9e551d5055b326b45b2cb8cd969647c422d2392f4bdd39aa1f6ddd008ebd67186f"; license = [ "bsd3" ]; - sha512.run = "fd57a441c683c2e0078b727b34e21f90289bac185de50e827f5c4e70b8bef0b47b6ef5d4b49d6625ab3e8515b8a96aebeef0e5ba972f151636d490072f116ee9"; + sha512.run = "47c9a37b75e823ce866d1b0e7075e85318ad674b731d535911543a0510f2638a50c867cc83f8a9fc91da80de3242314c48af354b747be4bb23a03b02ec3e74ed"; }; uplatex.binfiles = [ "uplatex" "uplatex-dev" ]; upmendex = { - revision = 75593; + revision = 78116; shortdesc = "Multilingual index processor"; - sha512.doc = "5fed613d1016e644b143332cbf35b327228723a9393b0e6b937c36880117bd22a1869cceccaa5431cb62b4080107e90ec6e642ee9ec1525fac6bcb8c9dcaed0e"; + sha512.doc = "08ceae78045654f14e77f7add6a557e5793685f0afd7560674767165b856b59b58912afab5f4753070da0ff6eaa2f928bfa59fb07126164c05f92f0625c6237a"; hasManpages = true; license = [ "bsd3" ]; - version = "1.20"; + version = "1.22"; }; upmendex.binfiles = [ "upmendex" @@ -52293,14 +52464,14 @@ sha512.run = "522b68bd32887ba14ecd927c49c5fd57a84a1c0f9b8a0bfad65a4d377b68a7bd449754dd411a72fd83e5736e32e2c47cb1f54155f72395c465e4e09ad1d09dea"; }; upquote = { - revision = 76924; + revision = 77677; shortdesc = "Show \"realistic\" quotes in verbatim"; stripPrefix = 0; - sha512.doc = "0d58be49dee2b9882ca613cbd399fd6cda25d75741b9a9d86e4c866c53386d121d1564f4b57ae97a5ceb862a948ee9d81212f5bd7c0311049bbba2bf64ec22cc"; - sha512.source = "eb0fbab4d30a46a4c26d16c36b9b457d79cbb4355689e536e679887964113802117bac3b1241df6cab54c1c5216bc12dd2a6fd053122f6ec3974b7546903924b"; + sha512.doc = "dc9d1d4690ff3e7d708965ceaea4c97f2a755862c9812444c8b7ac96177c56924302232e971bd3448d4fe0aa328756acf637e031d3ff0731a210bf51318e5c78"; + sha512.source = "8ec409ba9e6b752eb1b9cdf44cc73173aff954d77c26d09be9c75ee7caec17dca7e4aab0414d287fd33bfe7e914d81b0505050a1967a70459a297232ce099203"; license = [ "lppl12" ]; version = "1.3"; - sha512.run = "0b476595fdbc2623e43e94fe7578438d29095aae64dcf7f9e278689cb19ccc362cf5f30d99420b8fe5751a1936b8e129bc960e21fb5dfeba5b05a7f3ead12d21"; + sha512.run = "c2ad2684569871b6807287532c8e4dca315f0350825a1efe945af14662d14892bc5510cbff19c6f341232af9c87adbf500360c3df959ee7daa3cb92e595a2114"; }; uptex = { revision = 73848; @@ -52403,23 +52574,23 @@ sha512.run = "5b8c80a756e45e5b847c3b970005b866f6c498eff7646155c73a9b86585dffd73e8dc66d91583dd691c910caccab60ee22a1e9dbe3aa450290fb17f019477172"; }; uri = { - revision = 48602; + revision = 77677; shortdesc = "Hyperlinks for a wide range of URIs"; stripPrefix = 0; - sha512.doc = "b2cc8cbcbc81f0c3db349952546e60c152044aae264d4b30aadb6b90b7aa5b304c89203b6219bb5161807bf1e4649235d2f98a60339a0cb93a588852a1755e00"; - sha512.source = "0206e0d2907f3976fd605d78284a44c909ff23f16ce9b2490556136099e56a374bd410e1c9bd5687bb791334612af1cc5a62a8b53f8c7876bf02d921c9868a68"; + sha512.doc = "8c6b1135ad810296762d85417ad867fba1e4ad41404d83f8ecfc71eed13c4a50872ba871fc6548695fdcafcf1f47f25d1f116c02e289250505b01b05c02ee0f0"; + sha512.source = "00c9e9993dd061446d95697eab6378928520de474d86bbd6a21f95054ce85314bdce48d6fd67bb5983f6d169c7ea3e1fca2917122f4f4580708e27d55e8c4f94"; license = [ "lppl13c" ]; version = "2.0b"; - sha512.run = "402974f30df5a00118d4bd2e978f342cdcdb22119059dbd0c1b2111fd1ce94ab8a29ceff88672c80d18a669d5440bd48dfcd23fa07844f492e5f7e0eda1671a6"; + sha512.run = "5df18d6e3f76259b90490c44e0b35c586e4e6868a368f511655a884c05509716f23e0b2d6f3e6594dea75bb150eefb4ab56520761d804d8a294ed2f8bb1fe28d"; }; url = { - revision = 32528; + revision = 77677; shortdesc = "Verbatim with URL-sensitive line breaks"; stripPrefix = 0; - sha512.doc = "65596e0ce813233491959ef161be8570450c6c71c787b3253d0bce503558e63902137a6d337ad1e7cd2499feacbba4a93b7b75559750d05d7898ff2527f1240c"; + sha512.doc = "ad0fa34873e0eb0e5d45b5e0df668779a0bd474abb069567050f5df5b4e5d69bf40ce9db1256889ce048b3818e1a886a0ab94be29ca3d4fdd1ead9f8d7286189"; license = [ "lppl13c" ]; version = "3.4"; - sha512.run = "164fb94cb128e997031bfdf8c602892d78813694f39f4b95bfead8a5b7e3cd9a0d9596dbe697e012bdf84b89c2551c2f2f1c7f99d4543e357edfaf2076b9cfba"; + sha512.run = "30da38393373578949beeff9453c294281d7549a3758b5961f2db86ec233ca2329d2ea17f7d0074cdfbf89734a2c3c5fef4632be708e78884bc1a2fbd3c81778"; }; urlbst = { revision = 76790; @@ -52446,14 +52617,14 @@ sha512.run = "beb82950bda88e7170c7ad753e93859f96190f30e89fbfbe1cdbe37930b07740f70da40124639c6ab14be93fe79c5e87b35296b68c702888d3e9e25100e86a9c"; }; usebib = { - revision = 25969; + revision = 77677; shortdesc = "A simple bibliography processor"; stripPrefix = 0; - sha512.doc = "3b489185729ac7d93ebbfd632b77eeb865b39043b2b68d920a6ef561ac55701a44d362b84c1fb83a2f59770442a655b779c6e49287c9d2859c44140e61c543e6"; - sha512.source = "a0c64ad5a7479da4906b848a31ceb02b047a98e8e2c505ee748f2eed4ba27dc8b6d89d8ee3a171566417315cc2b83810f514f1a0c11f1bd4a28b57cca03676df"; + sha512.doc = "a072dba68b13742975c79b97198d91a26a2c54232335097dfec522610abe3ec98a38ff1f3b329e462285f54080e31620c16228bfb0b88816d202f41ceb781859"; + sha512.source = "51935f8400213f2a6996ab8b816a62abf70d561eacdfed842ca453e93696b65671f7da6d8b9a2fd5d760fe609098c2787017a93cbf1f2ff453abecbb7e0bef60"; license = [ "lppl13c" ]; version = "1.0a"; - sha512.run = "94e0ded0c7e7ac10f2d8ff9324afcfdd2dad8247cf31cd6b404d9c2b12e223e6f435ec9d3dfad0ab510b943050444f5206788540a948e44f44c5d011596cd34d"; + sha512.run = "c388a2048ebbb24ed4ae481a33c9d47f8bdec9ebe2795e87c36275e754ea9a8090275e875693807c69632c85f2742684a103584e2b4c1707f085af2ac055f0e3"; }; useclass = { revision = 76924; @@ -52494,14 +52665,14 @@ sha512.run = "fbcce7a06cc018dfba47aa7e9d572003136d5b179e957f10e2bb42b2635ef4cdd40bbef19e8f827963d048eadb23a1aeedcebc87cf128f5b28cb1ab281408b90"; }; ut-thesis = { - revision = 77463; + revision = 78222; shortdesc = "University of Toronto thesis style"; stripPrefix = 0; - sha512.doc = "77d74eb64230bb261b2b5d7899c3b094c35bfd6bfb4c008e6451047f3b7ca877135ada7232af6d72d50a53426df56499d6e1f174f26b8b8b1f7f832e5a0d3b9d"; - sha512.source = "83475f895a845035b5df2a3a5d9f3f7d1cf9947ea2eee3340b0dbaee536e9d08fdb234639721215e6ce74a499e7eeac2f88ac3d74f89c8b7c41b3dc78384faed"; + sha512.doc = "3d7456870557ad00d2e6020da6a830f7b8aca9df7a822f708a7fcc211e59d2fdba56822bb1978dd61a082add3a920e5217658d56f01d0e12ba24ddec896fa63d"; + sha512.source = "4833c6be2d5f765dc8107f2f3bf9557c1e6f94e158449c739396d2ae65d301798bc3666d9ca7fb5b92dcf932227f3a1055e166117995f9ed01f87e363ec038d2"; license = [ "lppl13c" ]; version = "3.1.8"; - sha512.run = "7a8cb417afa5bb68087fb7efcf924064111d963c1501e1f34f7efeb5edea753c31ca6414c9a16cc8569509ee9741684bbe0391ea92154573318b1a6387c343e8"; + sha512.run = "abd1f5424650dfd3275452ab565ff7c175f033014c8a6e2729c6e8af9dce60cc719767dd252915b6b64d272f3a4bed4d5d45c84b65cea59cc9a1ae8703ba0639"; }; utexasthesis = { revision = 48648; @@ -52538,12 +52709,12 @@ sha512.run = "66dd74f22a26022eb13ff7a8807612d33a978070f86ee5e0eecd9b957684150985e6bd6bdb81c8917781926a0e8c13f9310aec36e12b0a896a353194f0a900b2"; }; utopia = { - revision = 15878; + revision = 77677; shortdesc = "Adobe Utopia fonts"; stripPrefix = 0; - sha512.doc = "ba60eaf55cc08378560048ebc6f735e743449a18d2822e6027a86e595a9634461713ceb37d15b9f0c8239f1935f910bbdbd9a0d0d6fa1683174739f91c16a504"; + sha512.doc = "3032d7e6097ee8416386b34a8f94b8717350c058b876ae605f771cba68e1e048cbaf25b9ca565c4f3d5279c8252e80164ca5ae5cfe1ce1edaa774d7d13f7e894"; license = [ "free" ]; - sha512.run = "5f58ac6dacaddf4110b2ac2f77fc0da90d5cfdff26d888b26af06cd6dd8f483c7a6a12e0aab3f50d4188aab9ab649d993ad89e74898d54c14b3de4948451279b"; + sha512.run = "1b65d0e681af22c3f2bd77d9c4d602dc73551d43e84a3f3892aee19cbbc39c6639301b516d04cd6c6349ff53ef701c375efd536fe1b2f18a1def048f9610abb5"; }; uvaletter = { revision = 66712; @@ -52565,34 +52736,34 @@ sha512.run = "c2ec752b4cbf80f35787db83a0d227306689b1ba9bee6339bb6c2940fd938ce33daa995bbad2c58ed9284143ad3f45aed6668dff88134878cf115968c6820a3c"; }; uwa-letterhead = { - revision = 77463; + revision = 78222; shortdesc = "The letterhead of the University of Western Australia"; stripPrefix = 0; - sha512.doc = "94030b0bccc979ea527cff9b42a266848ef66185053ffa729ac4e4391df9dc5e3c74072295542640c8c1c13cb407efbf1299fd67b81acea164a883e657e48cc3"; - sha512.source = "d6b6d8db4820287bf9b5e933c77ddb0f8761ddf61256b477e904902ef7595ef5edfde7739dc59e88b4588a8dddd7adf4e4858375f551a87fb76bb0ab8c1d2260"; + sha512.doc = "0b1d7eccf5744c2aa2f3aea5a3832a3c15e974e934e251c21ec163776eb1f69c08b8ab0d8a73356b1df049dfe75e8140c637ff09ea98a934a47a8a48a162fde1"; + sha512.source = "4076f23a0b4509ea7902fb3398e1c3ed9b80a8be0f5b2ad96a0cce48c867f9e4d895e2d198e3a47fb2f4a8ec241e1671ea4dedd478e097713c3a80aefef58628"; license = [ "lppl13c" ]; version = "1.0.1"; - sha512.run = "ff8c6fcfd5c44f2d210279a5040e7db370cc398ff37e7bd9a202061d39cb799c2106e0377c4fea341b3f487583dd57acd8c14212642d156905a549429ac6eef7"; + sha512.run = "e99d184878f9bbf4be65e81bc64b9e5585f6b6b1b972249d48fb183ec1f700e5a4e9a73b5dc419695f8d75afa950372d41b66601873a3122172594952209c501"; }; uwa-pcf = { - revision = 77463; + revision = 78222; shortdesc = "A Participant Consent Form (PCF) for a human research protocol at the University of Western Australia"; stripPrefix = 0; - sha512.doc = "52300fd0a2e4341707ccdc4e93cbe41fd50f68b8f1e2fd77a8f317643544bb30c9df39e7e1330a0e49e5ef6e0614223ec2c201311b465ca98bdbe278741112d2"; - sha512.source = "ed738b6ef447517cd03de47ae6b6c4286bf12e08b7dd663d5b66065e50515109aeac7d5f724381e747708e8d9929edc9931aa1e4086b171e960a8ff0092660df"; + sha512.doc = "0d55d3b708453ce933443922a0c25c7603b4febb5eed016bf35c871a4b35bca8dd3d9df376d997bb3268ea0495ec90f281cec719761d5db29740c52243235ab4"; + sha512.source = "80a5c7289cc085c16472daeabbe81bbf4f375b8ce8314faed15bd663eb4e5dd4f7bc7cd262639957f96a8d08478809b1da6a1855bdae6b5d28cf80156278a89d"; license = [ "lppl13c" ]; version = "1.0.1"; - sha512.run = "6dfe525bba04fe7a6dc8915edd7d3bb5e03452784ad3ac2848732d0b3cf893dcefbdecab6be9abd900e131e62c23ca54af05d097a641cc5c3b0c89623b8233ef"; + sha512.run = "400a6a0753e76aa4f4bca43b61c4efe7db43bc3ad96bb33ad4fec5efd51377841e26644b641c81d70eeec54b934a626deda039611308a629d913f01f3c1a2c69"; }; uwa-pif = { - revision = 77463; + revision = 78222; shortdesc = "A Participant Information Form (PIF) for a human research protocol at the University of Western Australia"; stripPrefix = 0; - sha512.doc = "87416227afc57bf1a5a3b6abe50bf442d57d5fa1fb7a00818791bdbb043e995666a836c61e3fbc98e32e75199d8c8a7d3c2b83783e5104126d4314b40993a175"; - sha512.source = "21b3b7112b69917258196e58b9bda5d26921597a9c88814fc8d975f446032526113b6ae2119bf19c4f641ae876673945fcbf6cd838fa4150a7492d96d3c2ba24"; + sha512.doc = "f603d2cb944c67f49b7836308556f233a83608af5116538fd46d98a567ae303241d49a3c3fef89a32346e213717baa989ac04481ac1b7febc52e0431f015d60a"; + sha512.source = "efb4a16efe83216477318353c522f13fded20dc15c596ed19deb4bd5d90e98d4462ad83f32cd664715f57085fdeb254a20a853da756b5948cf736451176f3bf7"; license = [ "lppl13c" ]; version = "1.0.1"; - sha512.run = "513e8201354e68327c4b936f7530bafe31716607a65195ef1ee73fe4a4baa6c3c0c35323cdc14e434bc3091c67ec3975fa0a75f306b845e51234c62dd285d5c3"; + sha512.run = "6a53b08d00421c9c2020deff574ce97c03f5fbdb51a92ebb4d2ad5ca636ea02288aa9782922b555539ada6f6700f5028b26dc7b2905e00f86eb83a0fa8c0fe72"; }; uwmslide = { revision = 27354; @@ -52674,13 +52845,13 @@ sha512.run = "a85699c3c3968d7090dc8bb8072de93d63714f88a41ab309c850f3ec19eee9d4e0569dafb227986a938f41c199be5bcaf75b14795827342dc9d3bd03bcd342b1"; }; varwidth = { - revision = 24104; + revision = 77677; shortdesc = "A variable-width minipage"; stripPrefix = 0; - sha512.doc = "ba0c0d562a7c9db36637bb18fa6f0d01661b229c66b8f0d2bd7cbafe286b81485e84bcccd06c4d47561db8895cf8933ff11d08a8de0b01405d6c7dde443e86e6"; + sha512.doc = "1981a3d6862d2185657c57e1afb3377ebe3bb86812f9293980ba4470b67efe4b43c2dc3dc5d1dcc3ddb68debcab46ba617719cbb5bde975f627e4736d337be4a"; license = [ "lppl13c" ]; version = "0.92"; - sha512.run = "d44fcd1912f1751ab18f5d7d00ed47f42bed3ad2863b35781a83df9c881943c3e1916d003361b6e64640326541f43a37abdb0a3cdfe07e4d0cf7980dfc5fe1bb"; + sha512.run = "5853575c5fd2cb348bbaff1532e765f51dd25080c57462653e32afb73fa81b687dd67744ca4702f87ef4ede9f3b1766d6f01565257a4cf3263e110387a86bff0"; }; vaucanson-g = { revision = 15878; @@ -52692,13 +52863,13 @@ sha512.run = "e4bf83ea01ff4162f95dd595b93635ed988ae081d0c65ada59ae64c6c64c730dbb92ae049d22dcc20d6204c5a7cbca5cd643be6c572e51a3aa17df88c6f1f700"; }; vcell = { - revision = 59039; + revision = 77677; shortdesc = "Vertical alignment of content inside table cells"; stripPrefix = 0; - sha512.doc = "f13e941e7327f4369112f59387cae9c49f10197a2c7c4016cbcc5880759d89fe88535266f5f753b48b547deda24a3ad959b42f864b9ca2764cd593bacbf908b4"; + sha512.doc = "972471002c9cb034154f5b13994873b49f2fb672953d9a54bf97de34d6fdb8075a4fc0bf54c968a3d79a95cb95e8fa833f0bde1806eb876f416d0336a7c6bab4"; license = [ "lppl13c" ]; version = "1.0.2"; - sha512.run = "39d8f934a07095d21219d58fb41fd3e939391d5c68c51d8b9ec82a97522e55fc09a23195c8b5ae48cc3e9d9bb9a62a0b22123f467627784c767321140356d6b1"; + sha512.run = "10ac35b5b319dc5e60abd0ed3c369a836489b196164971f3516fe4fefe8038786fb1f0547b13b51dc4b3627c77d53616d3a8a5c270c9cd4f1d71425e9a5c58e7"; }; vdmlisting = { revision = 56905; @@ -52762,7 +52933,7 @@ sha512.run = "cf57b84165067234f5be58b2300eebb77339c33b883895e47cffdbc7c4acb6d013db7ace1eb47ef491e21526cea8b3ab993fac836498bfa16a5cea700caedd5b"; }; venturisadf = { - revision = 72484; + revision = 77677; shortdesc = "Venturis ADF fonts collection"; stripPrefix = 0; fontMaps = [ @@ -52772,14 +52943,14 @@ "Map yvo.map" "Map yvt.map" ]; - sha512.doc = "c24e18612940e7e3e1a7d32ac0aa1ee3a2563ea3db85152adfb311870151017918e56da58f66712779e27fa32d78dab96e99ee108db0dca5cc56d3b98c2a288b"; - sha512.source = "dca828f4a68b4da06cbaafc497f4483a19f747342742f79a2e38a15e2011ac9cd1226c2f467e94ba4c029e7f39a8656b3eed8f1481f2b91dc499d62b6611b27c"; + sha512.doc = "b96c306bfbc80a3c13a81f9915246635cb66c84d3626eace51e6ff927acf1be3d7e4f744509e2e3a20f8c313c771b988432f69e4a322ce564ed55131f0d446c2"; + sha512.source = "7c9fbd1e62eaaacb01607d95b3b5495224dad221c3a67295a1361003458469afd4c23a5c021b6dc4bd6a9142ae3d0c505ac231a6e345922e082e9fb66a08d2be"; license = [ "lppl13c" "free" ]; version = "2.0"; - sha512.run = "4ec815c3bab663070292b182ac2dbd8259feedf485e7735171bf24fc6788adedf14533a521775178e52522ba43f6a6144d10999e469b9dc9c78aedc2f989f4b8"; + sha512.run = "556e12f1ae87e0a185b0461e404c4f15a1fc4fb38ac82c209b76dc12c8882523b2a64498b043d597a1589fcbc5c44751f7f860150b59783cdc57cb7934006b2f"; }; verbasef = { revision = 21922; @@ -52791,13 +52962,13 @@ sha512.run = "483a75883ea602f674abec796199c5206420079c6ad5e4c3ac22bd836e7ce02f686cc8b9b749f806fe8e44bce8bd35fc6b17865fc076c72f2223143ee0e8a123"; }; verbatimbox = { - revision = 67865; + revision = 77677; shortdesc = "Deposit verbatim text in a box"; stripPrefix = 0; - sha512.doc = "c9c4a8a720a9dd1381a128480312ee416e6332d7bb4cd6f59c3f3c13f2c4ba5e9445f5659ff4b64cb40059fb117ce79b27b62c07b70a81ad7e3fe987f7dbbc41"; + sha512.doc = "70101a4d668c97bc3fb01b2c5491fa8bd9d2bd626ae449427300f2b08bcbf31df5f68a933e260468c83b442f34f54882521d88914a81e87987e03b3077b119a3"; license = [ "lppl13c" ]; version = "3.2"; - sha512.run = "a2520d96ed713f3e82135395c7437f1bdce04f539ca924feb1468af6a9afb9a2707edba554f073175bf01d279576d7f3b96cd8a69ff7cd6b82f6fd9dde537f3e"; + sha512.run = "8ce2fdafc731c81006d3bc088b6df7f4ea7c1d979e3fd646135ba96713f869536c2116d93ecd9f5a4a8ce4b4afecc5ed71250bfa35e1fb45b6c380c9fc9baed5"; }; verbatimcopy = { revision = 15878; @@ -52809,13 +52980,13 @@ sha512.run = "e415f9d74f35e28c73bec5442124b7c426aff8de013aa8a2af9c234ae3ea20c131d5ad21803c92eaaf6d0aef6584b7f9b83218f9665a959ec0d6ba3ef606b081"; }; verbdef = { - revision = 17177; + revision = 77677; shortdesc = "Define commands which expand to verbatim text"; stripPrefix = 0; - sha512.doc = "e64d4bf3018de72a131e7688ebbfcbaa59914c0542d2c632a91097a77f404307f9bdfc613638badb3ccca3854313f17a7a5bfb6426f467bcc98ed235af6ba49c"; + sha512.doc = "1f859aa4409b451c9277fe805bd5da1eaea9ce575c549d93ef16013c21d4a17e50d674da330b617501e6e61e8129813bc4328ab48430a8b4181b0f3eb3cffc5e"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "f6bcac8b35bfe707d4e39cf625987ddee6197977894e9f8ded9e3a715e0968d2d1fab07c57edf1d38150ae0c9cfc937230c9fccec431e73ae235a4cd44ed8609"; + sha512.run = "ea9b5c749b7aa997c20afdcdcafba417f4948ca565d393d3a3b08097208373645388010310f17bc3c708868358f2aad1f61ab7404d8ed52365380e67d5f57e68"; }; verbments = { revision = 23670; @@ -52857,23 +53028,23 @@ sha512.run = "1cfc5d64e45ce13640b0e654350bd574f5db67a2ce4ec2bbb1952a0f177419715b865071e5d487d77850534c7f13723f7bdef8997a6181527aa7a726981bf9e2"; }; verse = { - revision = 69835; + revision = 77677; shortdesc = "Aids for typesetting simple verse"; stripPrefix = 0; - sha512.doc = "05c72fc72bea82777cd4d961fd3454dafbfcd1fd28cba9c8cb6c5654770d9b1596e3657ef511980bf5213e63b220118b6f818358098bf092eaf2948f90cf2606"; - sha512.source = "86e6ef78e53a5e273dc1798d6c1c3479d2723dbfd46e4ef0adb766134280ec18cc7e97440bb21234ea7ba9708c6ce6e7edb617f5aa24b96ad38d787fe2185b9f"; + sha512.doc = "e6c0e9fb1ed034f65e74aeec028af84d2bbce98bba258b23a4fde3dd86051712898ffb3b93b5387beb43306bc30a5a542c79e549b8e0c4f22c0524f6921fe933"; + sha512.source = "190d85b3f2159e3a402edbb3a39ec557d29e65783c0d8631f9913d47fbbee7ea4ad9a5697860eaa5c8cb5f8ec9cc6a66e9e04955bef0ea8c61926c6df7e4627f"; license = [ "lppl13c" ]; version = "2.4c"; - sha512.run = "281d6a9c39f31799c76f078aeb06161878f856657c28cf82303e356878220eb19078dba9130ffe9bd396f38c3979db0e33750714a3ab85be74250b45cf11ccad"; + sha512.run = "a258e5cea2261f6c6f18f3892f145b9a4357711e5c362ae358a128295bb8084f0db8cfdac1ff99f611fb4f95f0ab748bee15b23197d732ab9b8ce109759bf85a"; }; version = { - revision = 21920; + revision = 77677; shortdesc = "Conditionally include text"; stripPrefix = 0; - sha512.doc = "9bada1489523eccc809d4b9654411addf31f2d63efc1f1f9d68b81e2bb3d9365e2709f55a77c53c3d2231b8da89114bd5a4217c8d18553234a980d379b1a0084"; + sha512.doc = "84792880d39f34f69a21c66fde434bdbe6f442a318ae8c787a2e50b74b5f555aba28ad80c123e47f34f340f514d8b84df516b71e8cecdb3bf4751f389c2640fd"; license = [ "free" ]; version = "2.0"; - sha512.run = "9b57997e63fab25d916630bb086b7d4372e094e64175caa761c20c3c2d426a58fdc42ef661bbc1ec47f2a8d9c617b7e4dc405499c01b84eb53ca0d10f6c9108d"; + sha512.run = "a3e3c3f2cfa030063235b632efb561dc1908be95807591f8b79b5e96f333ccd73d8e3385ebf7aec61e6fa1ab2a80e71f9da7d6ae6c6fb90d0b0038a6c97aa4f2"; }; versions = { revision = 21921; @@ -52885,23 +53056,23 @@ sha512.run = "4a6474f6a014789daae358c5b73a85bcb0894eb67d09a530f3bdd8e4571552d0a3e1983b5ba40d33122caad8bd457f255b7f1bb34e9797c5137ccf461707dbbc"; }; versonotes = { - revision = 69249; + revision = 77677; shortdesc = "Display brief notes on verso pages"; stripPrefix = 0; - sha512.doc = "3e4047566d0eb6ade7e78dc0ace0f540b56a6bcb157f613f6af0f7fe5c8ff9e47e526d68ec11b94f9e7ef3bce8fbbd26fc8c3ea115b2d1454e750ce7e15641ff"; - sha512.source = "f986404efc03af8b3a58f07aefdcc678e0f4b37ce25f8772e145e08bacb1ebf330361d56bbe5710611d09b01d31b82e9c736c1a7419a0dc56f0fce3a5c797136"; + sha512.doc = "91b0dfe170c050bb54ec0c71c17ccfffea12af23775b801f120b2b6a0a9fbc443433722ceed0f41bcfa12afdce7724a66c9dc80cd35753bed1bd83b890d7608b"; + sha512.source = "e26cfd6eb9b00f73587b41eeb17741354ffb62851eb93ef7fff6b5393b7610acd7a6c65199da12bc145389cabed178e0285821c95262f6ee611bba9c80279175"; license = [ "lppl13c" ]; version = "0.5"; - sha512.run = "c430ad5138ec17c4a5a12bb42149bf260b582f2a8b3c9fcb15356c3ed87073b68063df1ce8d821c456c0ed0e154137a2e3ed54b83b49a859a08dc1134dc6b559"; + sha512.run = "356025ec9972a176b4425fa6a1af66fd6283d08942dd917032572739ea5ea7b3623735919b2078f8a52f40fd21e2a252fb122a7c3e3b50454751f0b1a8b4025d"; }; vertbars = { - revision = 49429; + revision = 77677; shortdesc = "Mark vertical rules in margin of text"; stripPrefix = 0; - sha512.doc = "de6df3133c801e941cbb00c552cb2cdb1d556f099c402a0a66f460d5c7c1c6e28ec7d983563f20a609a5b5266420dcf8c204d1b6bc685031cc41fe2770a5ea13"; + sha512.doc = "d858465470a2fba053287e9bd8c4d455cbd0c440b09b13df9145e8fcfc1dcec5a411b4a01c8a095713bd7fe0bd64801dceee5a3118646aef40ffe1529053c2fe"; license = [ "lppl13c" ]; version = "1.0c"; - sha512.run = "3c3c905c6bcb013a36bc2eede14d84315f49075ab5f63376e9a440e4e7fb281ee5086b5bf1953782641284027dd8e7058e0accdafdc9295a19ebfc0088d8f7e1"; + sha512.run = "a88dccc339aaa5b3713d840bbe7fba557bed78c590ce577ce967954e4f1e525451bd4b58d30d7c6a56473a2302c95c8ba2ca56cd8c5cf3479985697fb0c9a351"; }; vexillology = { revision = 77381; @@ -53052,13 +53223,13 @@ "vpe" ]; vruler = { - revision = 21598; + revision = 78116; shortdesc = "Numbering text"; stripPrefix = 0; - sha512.doc = "dad09087e028977501fe143ae050c57938500b8aa98bddc1afefb298444d17c37cdc5b9db2e9d01df5e9f6a47679e0659b21a2844d268f8b324a24bbf22d9492"; + sha512.doc = "e0d73a1a12329f461698ac466c2addc2857ecc49bf763b41aa5511cb35bce96acc64e06d3f01206a4c728c8a9d6072eb4ef7056eeda6a5341d271b4ebc4c4abe"; license = [ "lppl1" ]; version = "2.3"; - sha512.run = "39582bec5217d65179b4293a18697cae20b35a0ec5416497691d16dbb919d78d4463ae15f2f05d308f45c65481f611a3f699cce9f5a3c311b84bde08fdd5f234"; + sha512.run = "e12518ef2807d27c4a3940e220be70c599d26fac441e846097aa275162b845176fbad4d55c39796ae658287b5027141f5d6b1a9c16cd414cd941bf77d31bb8ff"; }; vscodeicons = { revision = 76927; @@ -53083,14 +53254,14 @@ sha512.run = "ed8dee287daa32719b6650f43b963fa66cc55572526162978fc5245d3c253f027548ef5f1cbb38423c30e6cbe93b3418c373615ab92532be40d947c979f14b47"; }; vwcol = { - revision = 36254; + revision = 77677; shortdesc = "Variable-width multiple text columns"; stripPrefix = 0; - sha512.doc = "a4d55b62caf4968d3e8329fd06f8857f646c5a867fbab23ea9bd7fb57c5b88b5f3a918642bc608eb1ccd936dc2e36edc50a5662667b8bb35cc59ba1739b2e7bd"; - sha512.source = "8a605a7250f939789fd863abf6fa2b5da37b8f723460ef2e56ed93dc826363ec1bad03f5bd2af266ede11ccda04546e6174c0dd79282ba41ad6c3d9923ccd51c"; + sha512.doc = "3e688b44a30aed838fd26676925b66c3ba4ab50eb659e4f27e1ef733628e7a409a0c406fc18abe7766e051c40a5263097421b767324a7234e0ae08226938939f"; + sha512.source = "774183686f0f6fa664660b4ecdf5662a933332e46f955acabdb82aef472f5a3d91e1403755c1aead0f48c519eaa461e5eb9131ac64302fcc9ea3f2c76501c6af"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "3963b738e1214f7a495daff6476102e6b25e86034c552b5f4e4314af55e4af073ed94a72e969dfd1fba16baa0264577234917f7dfd074dc85f9c56c5f2409903"; + sha512.run = "3f7b9c46786d684bc68679d6c1d0db8152525cedcfbabfd335dd899f687871735f5de33cb219ee004df5243a61340e472caa4320e88fb47b47583adfdcc87704"; }; wadalab = { revision = 42428; @@ -53118,13 +53289,13 @@ sha512.run = "90f91bae81b0975031ea7f349b7f55bd902303708be32af21af409a48ab2298a2c10a5fd4ce0aed8bb303916475b516e21e74f1e060eb6722d456b135132b771"; }; wallpaper = { - revision = 15878; + revision = 77677; shortdesc = "Easy addition of wallpapers (background images) to LaTeX documents, including tiling"; stripPrefix = 0; - sha512.doc = "46b890e0ea7bbfb3c3421f79338f5140a105bb90cbe712477e2dc956f834682f6d137e39492437d8f206fefaf07086cab7f3cdd6c27dc7136df54c5ba850b4a3"; + sha512.doc = "e39cd2b855cafe25c5551280f5acf19fbaa30e109af01a228bd4043f5fa45d69a958b319b046f576ece10ba16b5b6428c593a3e53c6f6147dadc4b8f4976cb63"; license = [ "lppl13c" ]; version = "1.10"; - sha512.run = "45647b8f8ebab9706437be2ce63f3506638fcc794839ff366210db4c35a3e16b2a39127fcacd0d97df356180770b6808e80e63ea1a50e69fc591cc0992e1787b"; + sha512.run = "caade245def2c4c461b5c0344a28928158a99513fa74a86fcaccf1a3bd8acfc0268c0b9f20c944cd040d565f335fa1aeda16c373963b89c21a22d3a07586b115"; }; wargame = { revision = 72903; @@ -53146,14 +53317,14 @@ sha512.run = "21458ecf0d38d9b70b1c259591c6646d4d443b7393e5326503c9358dc263a383bb6e0aaed498d1350a68d16ce8c8e76a2854c72df5ba148516d0d59bf6100125"; }; warpcol = { - revision = 15878; + revision = 77677; shortdesc = "Relative alignment of rows in numeric columns in tabulars"; stripPrefix = 0; - sha512.doc = "e88082379e90edf1517579009881204bcb70df888593d7535e2b1e5b673cf116a456967b0ca5ce372efef9dc0818b9d0dc252be79819f6b346ad8619d70551f3"; - sha512.source = "843965fdddfffe6bec9567e140b9c6db66f60d1eb90ff5830b08b17499f21782ae1842989d479e50c293a8e1d7e2a9ab886622b8375384e1238871d6872e9e52"; + sha512.doc = "98adb9759e0d84745d2f8e9ae1220e7ffa6b838e4bd9930830209978e313916e358b29e9f7bdcbb93c201b36ee450710d06a205c864c19f665949cd7ab6ecdf2"; + sha512.source = "c0343a0e55e173d04da078293679f690d162e6c64760c9d8571b8e52a4b023af7c37c742495073624bbc1d451577feb50afb531825ecbd009f56ebc9d5e9feaf"; license = [ "lppl13c" ]; version = "1.0c"; - sha512.run = "66fd9e243339e0841576e1a1a3de05f2e69a24a7e1dd31eb38d848d06c9183f691229d8e89878b661c7f6524bd9ebd1380fcd4c9b175feb8490cd4476ac81303"; + sha512.run = "133e0219211e8f6be7ecc6a3fe2b0d8fdb9d9173f3854a6c46479f72c9e6c0684da03df85e4b220cf6fff8cce64547ae47a19cd233317ba8b0d94ab5fc0b248f"; }; was = { revision = 64691; @@ -53189,14 +53360,14 @@ sha512.run = "d7131c025bd97bdaf62697feb698da97d175783e4b0502d3e85b60a663f46a0520268a6063956afaddc6308ddd21954992bf8d216049cb324133e3760ac20825"; }; wasysym = { - revision = 54080; + revision = 77677; shortdesc = "LaTeX support for the wasy fonts"; stripPrefix = 0; - sha512.doc = "ffa36c6f1446c0dcdf1e1dd8b47946eb84d666714d94eac28c857170c9aa414b612486fcf107ae462c50ecafd6ff20c90c776abb5774db64a32aa07be8c58b2f"; - sha512.source = "12dbdd1e868c3382e7ccb5a507b7f72c20e3df3105e272c00b8b6294f10c1099d3c6c7b1a2db5bc96b866e246807604b615d8278357d0214539a8f959de14667"; + sha512.doc = "4b135faa5e2a47ec57e8f7bf1646a66c776f6fae54c28a90be78dc151b5ff4f10dc200a4c6560d2d231e92fadd3f1755dd118e8edd0875a84c6f6a3d4d0121c4"; + sha512.source = "a0c824b16ff53e94be9533c261fe194f43b948ade9bb4a048946c2aad216f970073a3b472557d0e490230f78ad8a09b98edb174e3d23516e79962f9c4eac0d14"; license = [ "lppl13c" ]; version = "2.4"; - sha512.run = "408f9c2b70d7860f7d8f7ee7f93af1351442b92aad9c8d8e4a501414058d8347e6da2408df3d5b6fe217597861eda5eda499771a7e973da03597f24b76250da0"; + sha512.run = "a6cba48ce5297083933c64e8915a5d1f4bc895abb031aa2466f296eb9f7f22f388b611df4ba81ce807dd72871ace989806ceb781384e0345c02f292f7a272240"; }; web = { revision = 73848; @@ -53236,14 +53407,14 @@ "webquiz" ]; weiqi = { - revision = 76924; + revision = 78116; shortdesc = "Use LaTeX3 to typeset Weiqi (Go)"; stripPrefix = 0; - sha512.doc = "ae166125fa433b05455fba337b678a7aff1b692ed61230eae37d6d31619eb575d82c2b610f459285f4b4a9b0469bde914042ac35ea62f936f3e8a158231ddc79"; - sha512.source = "befb829141fa01f9fa9946afb23155d02706351180cdd84f6947825e4ff13727cfc651d51c117f1216da0554ff75e9973977efa1a60cb190e43f5094dd7a9d34"; + sha512.doc = "d45503e68860f852931fa326988a373a0771b93a67ea67de20fc2e3bff7cbb8ea8ebc9703b872b16c6aca93b5ef7dbdc3353c18c3f877736d3523f6966b0fca5"; + sha512.source = "b042a4005d08fccdf4147752953d79a03ac369418a3ea42dbb61a6ad2d902796bcbd3558bccab3d6548ab35cca8babf1c4ac78a21105c05897abaa85d9d14057"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "49420502206972f4591cd123b7c167b3b181375d402dac714bb29701c5c70854f84dc1d7a470b8d0923158031d174e5e4d629d38d3b40638847cc43488b56726"; + sha512.run = "03d806878fb454152cf6c0f36dc6f8689933db00f81db74ea6541c37e164269cc5a917df7d5a5c23d937945224356981c304164abd10975cf13a11bd37c5d17c"; }; whatsnote = { revision = 76836; @@ -53256,33 +53427,33 @@ sha512.run = "73a6e72c03b456ad8bdc90f92a4a4069f70bdea547a968b5ab189eb843d705f963be92fc0909918e57278583635aaff3bfd4e03edc0dbd900baa6570fb562acb"; }; wheelchart = { - revision = 76924; + revision = 78222; shortdesc = "Diagrams with circular or other shapes using TikZ and LaTeX3"; stripPrefix = 0; - sha512.doc = "daed1cb5393d0d60d9804496c20eefefc19bd88523b342597cd37ea82562b5fd17d35154d887f4a3da929670fb5c80d99fb635f60dbe5314e541f02b90aac116"; + sha512.doc = "9b9399897f5101a7f2bd9f534b8d2eaf1030619988434268655e18a9af62032eee53d11bbc4bef66a4ff1ced23db86c9e264b01fb572b18cd934f8a0fb35b95e"; license = [ "lppl13c" ]; version = "5.0"; - sha512.run = "17a28ccea933e58052ef789aabf18e7e58aec8cb850d225352a9fff1264e7c052559e2bb052818b44ecf71da12a9692c0425f8f5e37c75e4d0c1f8756b997f09"; + sha512.run = "650cc4b114428ad4019b83e22a2006154784b032628a58728e4cada05dbe5ea0ad746342ac8d2556258176525b6ecc717eb8f9594abf8567117d1bdf10ea11a5"; }; widetable = { - revision = 53409; + revision = 77677; shortdesc = "An environment for typesetting tables of specified width"; stripPrefix = 0; - sha512.doc = "5f254468e606aa188030c95c79672a6fb0211c0b5c4df6c3fde98c43ce1fd89993d495eb750b58395175e2b6bbe3e9771895627a04bdb8839fd4d0a143c1ab69"; - sha512.source = "31ae40849337a8c6a7872621e55ae2a53b1a7d4d1a7907e18f5aec07f94196636b99c26d46dd8c10e1494a35b86d435a014a229160edbbfccd064306fdf06598"; + sha512.doc = "ac7017223fb4041d1432705878995a1522dabdb6ef0fda58e212a31f465cdea0db8897856375ed95ea465acdaa6ed76a3aef9ddde47ae0dd90d61f6bb2ae0d2b"; + sha512.source = "41d6c9f29992a7b98edea17668141ddf01b94c3a865feb586750e2b83fff4e07a594e3c11e6773a5b4a08da7293f227998b7a49b33fcfd9e4118164969b2b22e"; license = [ "lppl13c" ]; version = "2.1"; - sha512.run = "bd6c85eb76b1fdd4b7e81ad24ad7d282b79e4234ec029e48ed63611260b00e8b1c584ac800c45643e466ff6aefbf953246b24c1bc6453098a76b71ba01624821"; + sha512.run = "6b85f8b233a7febc6a79b8ac4074faba0a7edb482fa289c2e14388c39921b1dc4f68ad85d6e9365269bf88eb3d06ccf7ada44959aacfcab131239214ab4ec120"; }; widows-and-orphans = { - revision = 76924; + revision = 77677; shortdesc = "Identify (typographic) widows and orphans"; stripPrefix = 0; - sha512.doc = "5a6b91396a2c3a28ab147b20f4d52c50f297b28aa3ba59b4358ad0033835c29e555bfb0ad93d2123ea168cbe3c05700a16b167aea4b64841ea2a7759ec65ecf4"; - sha512.source = "0dec27642a55b56e40cc1f391d20ab943416bf220ed01bd2d11679da837b78fde2d5f3f6e54b5933f67a557bf283a262b6c2f68282cd46c0acdb17553b423fa0"; + sha512.doc = "0212e4d7479ff9e1e6de5cf6f5826bd463c37b09a98c38b268badc788814a2aebf4113340c533b60515f1c6d0eb13ed6aa0c18f498b1e6501364e5786fde13c3"; + sha512.source = "20b765a0b7b7e17b4bc71c33b7815c70aefc9a7af5539eb3404e7bb6dd7da9281c854a58cab873ecd69b6b3cb07535dd16b82379227c552d63706a5522db3d4d"; license = [ "lppl13c" ]; version = "1.0f"; - sha512.run = "e269f4b34c46330d97362836f70fc44e81a8447d8261855bb73e8bfd94c257d270b15262372a1d6ea512529f766ac00153875d30d7f5eb2650ce7284c1f05d7d"; + sha512.run = "851843a4936198b81dc73243c0562343b837c8c6a25bf05965084e37faa74f0aeaa0873554d205475332a922915fcd68d0fb6e9ecd8de80ddc8c58767fc7fa47"; }; williams = { revision = 15878; @@ -53319,14 +53490,14 @@ sha512.run = "e545a36f90a27ce327854c172449f6ecf4c6ebf8c7d51e24f3efd33df91574aece4af4282383b8111027dda5021c17876e9afd80da23a7f05f5fd9dadc65ee37"; }; witharrows = { - revision = 76924; + revision = 77677; shortdesc = "\"Aligned\" math environments with arrows for comments"; stripPrefix = 0; - sha512.doc = "98513e3b7b6ec8912e9d73fbe9421f0ac664b0e7a5f1bdca63e0921d8196d40c51f66be07d933473285d69907fb2cd86566ff3d4092a3caaa3f0cab04ebdb044"; - sha512.source = "f1e9e2e59c38ce037dc2aa5dc63536468f01eb5661ecb4f14d0335f0fa56bf9860357715fe7bfa889afa0c6de136dc4d389b2218aae18a5cb4658c98a6eb96d1"; + sha512.doc = "6f56d779ea495ae456e10015ccd1e218c7d53106ede3c0b0979f55f67e4345de395aef0964f1211807e573b55a2aa01a761ea30ff7134385e9ebad7628c270ad"; + sha512.source = "a326699d6c928052686771383ba58187c7262aa343aef201a77d6fed2cdb8a4877f94e11bf2c7a3ebb1fd8bcf939979333b3d95f7e65284d0f4d5ab1a7e789f6"; license = [ "lppl13c" ]; version = "2.9a"; - sha512.run = "54f3bd52776278bbe534db0862a5eaf508318cc800a9e00346bf8167623c2448e67aa78da20338f73a04f2fee1b2a325c7635d94ebf321dd0bd4811e1d9d9cb2"; + sha512.run = "bdaff353676b9c8a81ebf3aa15f23781dd9396fd56a056d0e9e7e82b460057f575ea5076b77a6394b274cea0d9f4cce9db32d84073a385e9bfce4da9c4679ed5"; }; wnri = { revision = 22459; @@ -53347,13 +53518,13 @@ sha512.run = "1dcecf9ac38a9099625ed6be3955af8b063ee5b5b8d0d3e3ab8c94a8215b72b86a0b5dbe930eb69680917bd3d6652b3f4f08bb377197ab6f3d2fccf2b96aa59e"; }; wordcloud = { - revision = 76890; + revision = 77677; shortdesc = "Drawing wordclouds with MetaPost and Lua"; stripPrefix = 0; - sha512.doc = "3c2f5a23b621b6dfc32d90b156a0dd8b5ceb739b5974c2f19381b12a49eace1462ec8a2116c37537d730e58c5ad207f94ad44d8475cc8058f76141ed82d5b5b8"; + sha512.doc = "20fb3009511f9294546f692ae0352ac50a2410fcbe3ed6608f911295f98a9d1626b33c95d9b7e9c48a277fad3101bd349b8d0d10ca15248b642cb4a480c7fe11"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "adfc659da7ab86c7a207ef400f28eb15dd6ba3a065e1beef0b2a1c64140a6f1914d14f3e6ceb8621f79ebab6193b3c6af0909eaaf65cc9df943dfdf0db3262c6"; + sha512.run = "7542160c0ae2f8a4d65697c6a9c5de6edbe397d591db8dffb60c17e9d206e3611aaf19fe0163ef8b168f705041ae6d3a665986555080ae0db589f7a3f8a7d052"; }; wordcount = { revision = 46165; @@ -53403,37 +53574,37 @@ sha512.run = "662c7b2cafb1764a42a94707f350ffe0e4060120071d715c3c1cebd21b2c64f2ca0896ac3c9c1e629b2fe4b057bf0b890805747a668b6a8c04d501a4ac1ca1fd"; }; wrapfig = { - revision = 61719; + revision = 77677; shortdesc = "Produces figures which text can flow around"; stripPrefix = 0; - sha512.doc = "27aa1cfb0641876516eefd483f5f37e25e06c24bc255fe81afadd985d9a5ea73d311184ad46120d57d8dfc584da02f99c90128c6e0cead71064d00c1bae09f7b"; + sha512.doc = "95f0bfa7a8235981344d3b59c59b662b0cbe468f15ef94db72a6dc5e49e12eaa982017de5c764a041f685bd00628c0773def2d135dad0b2206ab6242802938a3"; license = [ "lppl13c" ]; version = "3.6"; - sha512.run = "afa6eed496f63dda436a9a57c9f056ae88fb7985328d58d81fddde743a737b1ec69a5409941a76a28840d938397928925500628b2e11859713871977545278e2"; + sha512.run = "6f851bc4b7da8f465933e342e19ef33ebb49a1b74fab7fa64d73f39d3a550af65c1f7eaa6970ff0361c882e0d53c061df5f29fa076610c214c54ef9e505376ac"; }; wrapfig2 = { - revision = 76924; + revision = 77677; shortdesc = "Wrap text around figures"; stripPrefix = 0; deps = [ "float" "pict2e" ]; - sha512.doc = "6e01dc679e8bd324a28f1e893fb959ec5ad83806502d1488bc775c93813a21f8c1de793f0b224e0383cf11133e47f3072bff90bdda08c43d6a7d46417b81294e"; - sha512.source = "17ad565e3144d23d392b20f9cbf4a3f3ec1fba5ae750f56dd315c1a6581ea50a34669aee1da14c400a04733a50413ee66369674766bc3ae4a5d3b3319e5fc9c6"; + sha512.doc = "a28230ee3b9fb4a7cbe18ca8d2ffdf9d204aa43563a8197879f83fb6bb2fc18c07f6f2591076b2ecbb54e350a9f3782578b97880b5dcad84c49a4eb6835dc598"; + sha512.source = "21e8a62499196c0f19c1756df5719d99c6a8296eae088507ec33b5ca11a73b46ce8cb814a0a40a50d98ac5526571688c4380cbf7d580ff4cbce2c2796e2cd98f"; license = [ "lppl13c" ]; version = "7.0.2"; - sha512.run = "8cc4b6a7b05250460681c8777781ff8fd0a37894e5535d58536742b71712e62934b1f59ae8137f23de9f22582ed1da12607cb598c6640781fe65e53de3a9e868"; + sha512.run = "5bc739160198278d7ef2b71a101f8840bbe6d1d085e82b3171ddde4bfc237d823ea5f52a84f003368b60a8103bbdafd4fb4b501efd6e22f7aeee7ffaef0b716a"; }; wrapstuff = { - revision = 76924; + revision = 77677; shortdesc = "Wrapping text around stuff"; stripPrefix = 0; - sha512.doc = "13f92d21d8558fda9f6f40d64b3bd0cc014336e11c51aafcb6f56ed1667f3db7ec44548829adf8a4294598f2b3f9b8715db3b8b640582beac8291676bf69a093"; - sha512.source = "60a4a2bff3329d236392540c8f75da40f64f927b53b886e5d77c12da32aab84dffa8d094ba1afc2fd5bb4e458b5c040c7332a633f92701296de6650499f40ab6"; + sha512.doc = "48a4b72c649abfb6fc33a28f795aa959902e1e0f7f099d4fc2cc5655861ea61e60f64c403fd0477ff40e7978e14927e6974e3fc0dd4aa128e61a93355a3a57a9"; + sha512.source = "402db1dca16916c4ba7bd3e97261ef935553522e860a84ea31da1eefb338873c9c8c6912ea969db364f0ad1640535fd029f4a546c6c0a6fa783e3af50c1b4558"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "786634708ccf78e06aa1dd18b975ed444a336c61621553be22b4686cb188d9faab2c15f2cb16c2e0e9dbc018ea35fd3e4c443d86615c16fd9e57c56e44fd1c53"; + sha512.run = "cf028c717b2f9047cb22de95d4e8688a4b02d9a2ed8112211fd7afb86af381fb987e83b1d5c2674efd6f538c9f311a6f9762c5a763c86c401c36e9d121036d9b"; }; wrapstuff-doc-en = { revision = 71835; @@ -53480,14 +53651,14 @@ sha512.run = "abdaf96d5c4cc919fcaa5343d25243266f86dc079cf701d71f047b01874baabf20a0c7972a6aa863c7f9eb9a003eb5a516714d57fd453574e7a2c8ee2e500e7e"; }; xargs = { - revision = 15878; + revision = 77677; shortdesc = "Define commands with many optional arguments"; stripPrefix = 0; - sha512.doc = "387a051eb8581b51d2042bcfae2ff9af99659d664c328c6b30b3789c75fb73687c32e2037df7a345335966671a3e3267ff4b9e0eead0e5b759bd305850ef22b6"; - sha512.source = "e4717f476260648eb66fefeeb125606c16d302bbad32c55730a0102da355d0c828b106b25391f69bb34627f56cd7659dc185bbcd36ba7f5a8f0b77a0786a7957"; + sha512.doc = "8e81648dc18386cf191c8ab68b2fa6299ecb9053290d7846a5e0d4c98cc247acb0d8fae083d445c38fff6efb0795f7d2a8528d4731efb9e1a8657fde45bf45c7"; + sha512.source = "604c4522a6efb681b9ade587440a370acd125b5e502b5b77fa5b87181026ca95e0e9fbb857d3d62b918a3f19979b557859519df8bcb3a613d58b28e91673f86a"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "43b9cc5246123ef3c424614415e04db9e7a578eef348c3d580626918a4c31ac99714cf501dd54d305ed6ab9ad7e0533bf5b39250c43ad682032dd676a12173d2"; + sha512.run = "9cb3bc5314136c9561691aff6f5b26c719b59ec65742b6a768525f002caf4f74856d2276d9919d4180a4e2384cf86fe7de6ef20474be5939dd72274a6e1ba05b"; }; xassoccnt = { revision = 61112; @@ -53523,26 +53694,26 @@ sha512.run = "10215b476401e94c1910272dc9873530f519f3389827d3079abed0fe58f264a721b0c96e4144594cbdbf4c96e1837b9cbeafee7ab9198d1bfdb7e04241c66599"; }; xcharter-math = { - revision = 76745; + revision = 78174; shortdesc = "XCharter-based OpenType Math font for LuaTeX and XeTeX"; stripPrefix = 0; - sha512.doc = "442544b2ed4bf1c556463c9f27cee3bb8aa0307bbde3f2fea459c341bebd4eed54545b6357c7c4a7e989fbe015e016c208ea93572b61528d544eac40e87cef5f"; + sha512.doc = "db5df242783a80b01108ceb0b4f43ea28e3327740406744aa68f81fe5eee209efe4ce41023390156f80cc75f6156ff2bcfeb7b72d2b9e2c6945535729ea7013d"; license = [ "ofl" "lppl13c" ]; - version = "0.71"; - sha512.run = "0754b31779446ef04678b2a9a9250fdc5a267a7ea1bc894e254571260463abe79a180b305007a43608f66d049d02a2710e91f286615dd9976048ceb761aaf88d"; + version = "0.73"; + sha512.run = "011eed780e0b316e824f27b928fed565a044a2f5f2969204ce3d0e042b4c755d3755a763f501425fe075373b2f26df85cbf9388549b6f7a53ce6b3252c6db350"; }; xcite = { - revision = 53486; + revision = 77677; shortdesc = "Use citation keys from a different document"; stripPrefix = 0; - sha512.doc = "11af105ca5f1610e5cfa226cb191d1f69d257e21439c2408283572e136b183518f58631ec1b0b145a1edf50ca58e9a1eda789e5646c47b46f75a6325c90262f5"; - sha512.source = "0f6d0e7206b59acd468dbd77ef3358d2865f48e2d59ccae2ec185759c137b9db99bf417acf71ec40cbafbf2569cd9b4a74a97b7a3959f51f1703af9a026486e4"; + sha512.doc = "5880aba554290af129777754972636b93a4316fb2cc2292b7ab791b41806c4d3f0f04782b54a481bed4958d64aed144c88ac5e99ed3bf5bea4e4aa16c55d8255"; + sha512.source = "6b572bc74a84adf7c09eb58d0f2565227b14a2c816aef4750b8074e1077bfb5133f36ce170d35b66f866bf4572266da4d1368849e4160afdde2818e1f71a2af2"; license = [ "lppl13c" ]; version = "16383.99998"; - sha512.run = "0412a4f47a044efbd22adbbea9cda1bec44379dbc799ca83821d4650e8e40f6b5de51b80ea6a80d747639a9b840b7cff6612b6e4df0b2c09c0f3ed506d3de714"; + sha512.run = "99cb680cae2eda96ff8a075ce21992df9a18acbd1a171de3003cb79cf6fe84b98c44478d7a39a118afc2e53e743e180b0e9ce1e73d69c1ac87aa7b5a8c9508f6"; }; xcjk2uni = { revision = 54958; @@ -53564,14 +53735,14 @@ sha512.run = "7be16f92de86fe67fd34857f7151f197e5ae52e9ab944e0ef3603882585dfb240b8e01072747b18092c6ff060f2f4c341b27e106ffe8864dd1879c3965435e47"; }; xcolor = { - revision = 72484; + revision = 77677; shortdesc = "Driver-independent color extensions for LaTeX and pdfLaTeX"; stripPrefix = 0; - sha512.doc = "010f65991bbb53c03a7539735e7d7b58d978cfd84cbbf2be9e4f07e13c9b52c158560e5936f18fd940395262c2d886a427c272435de5302cdb306cca21feb1f3"; - sha512.source = "e61e4dba30fdcaf8df7759e4f8a718f6c256419b05729b2009007de0dee4af2ff023277997b2693f2edf0d7a4872849a00897325385afbfc364c69966d993ca0"; + sha512.doc = "357bd96e5d64619b3ac127adc20f4440a22ccc9ec285224bc8ae87a1e230fb46b9749be18a52837eeb934f1bc5b70d9f07925c064791fcc2dccfbcf20d4d51ca"; + sha512.source = "4bd373c51c8a42a46495e77e5a3ec304fed1420496b4eac08241acd80b7b9feb82f9c9af069f4f74d3369341a7f95a6dc4b071096940add7c7ddabb68f0c8e8f"; license = [ "lppl13c" ]; version = "3.02"; - sha512.run = "255a76dd0879aa6f5a8be38f84ba307cfa7595c7e2b4b9d92cc85867139a17951f230c10dc130dc1c10c612436adaa47a9222556e8dad126e91ef5b8b12d558a"; + sha512.run = "dd516a3bcd38118711c37fbaa37c202e97608efe28c087e3e372167e7737be9fe6391638894f68a39dea2b41dd2ffc18d9a4b8f854225ba006f5fb4467798def"; }; xcolor-material = { revision = 42289; @@ -53594,13 +53765,13 @@ sha512.run = "fe743e9aa394c6a8a75f8c9e87cb7349d87df114a8c5753a157d4dd129a677af6a0381969f7719712a9abbb9fc720e0d19f8e7ffcc2bd7ba09ee8cb3df3c8d95"; }; xcomment = { - revision = 72759; + revision = 77677; shortdesc = "Allows selected environments to be included/excluded"; stripPrefix = 0; - sha512.doc = "97bd8874c11f26b7c06408dd3a50d36c0be5e1e50ab52005335ddb4754e0aa0064f450057d2105b05a181c2d9f94a65dac54e71fc3aa4d83a140e3ae8c1d43bb"; + sha512.doc = "7cf714edcaa46903223fa6b6665cc3025c53d2bb9c1523b549e7d7a083badb25e1d82f2dc95e81cb735dc10a4d73136d9781cd2b43a7395da766554d2e525b4b"; license = [ "lppl13c" ]; version = "1.40"; - sha512.run = "e27b253d0ff8bd8c9eaf07c272cbb9017dab30bc1f1542f0f00e5d1f29cdca36c1fd1ea65c71310aba6395f49578385eb92b47075a371d65e89c6523ae97800c"; + sha512.run = "c7b1725405ca02dc7df3ebbb864c2469d1cd032f3b3e957b5ca2ac3e4ecb4b443382e639da6878d2e004181b64f1d7475f0e203fbf25bff52726ee42cae30647"; }; xcookybooky = { revision = 36435; @@ -53674,44 +53845,44 @@ sha512.run = "524956f4eefa999e17f7e8465782d420ac18a18e58a25de73fd571c6ea03b05882bf08cb47935fb243f601b7faa0733e5ad57a2faa6108ff2de3275bed4a4d41"; }; xechangebar = { - revision = 54080; + revision = 77677; shortdesc = "An extension of package changebar that can be used with XeLaTeX"; stripPrefix = 0; - sha512.doc = "6d2c385b3b826b8b97cb725ffd3e7479ec3ddd2d2bbd8c772fb0b1faa9d0edb758871003ec379d8ec349fc4e3f7de2bf3130cc0e5d9e356ad472232d16acb546"; + sha512.doc = "ec2dd572aa6d9d6a222a769f7961eca7c2c39898a2dc88ea5b9eb89b47bea24ca82572d45866c15f68d7979daa1a4a045542685aa55ea1a0126c2c38cc0b3062"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "833f0b1cea32c0bb345d1aad5360613ee36baf17a35e13d20a4bcc75edc77b3a7c48c4406ddadd670890cb93dc0d03cf91462994271f351ebf2bc221bfbae5a3"; + sha512.run = "f60c5c108fdc47ab56596b42b73f55c17afc1e100a7e06852d45108108e35da66dd736c2ba8d417188c6208383dd1ec5eeffd3355f60535e7e9e7567e03c3ffb"; }; xecjk = { - revision = 76924; + revision = 77677; shortdesc = "Support for CJK documents in XeLaTeX"; stripPrefix = 0; deps = [ "ctex" ]; - sha512.doc = "d3b21df30a9b4479a1bfc54b63d55fdbcd4b4194a8fd67bc54e684f3881095cb1ca8ba04fe8cc77aecd8f780c5b6ab6612d3e984f65b4cafc993de5879f5f977"; - sha512.source = "ebe403f1ac327f38555c73877ab460f45bd7f0cc910ac0b3a8200bc6dde93563d2627fa5e1d8fbfa15397c6cf41b8c071368b5bafcc6291030b686ad7f4ec881"; + sha512.doc = "91cca375efc49f5ed43e1cc5a6281eb07a141f86966249e6dc3dfe19d45c82c42034e709c206beef5a6a6558554a7d639b32dda6a21c276b198b76a709ff5e88"; + sha512.source = "76bce11df9be77da1c737dc9891a2bbd10e3d2c7cc767e57909d1e857b8946de1a646d6516a4ecb2d710ea48e2e77745d67bd63934b6c06a873ed87af7988a42"; license = [ "lppl13c" ]; version = "3.9.1"; - sha512.run = "7b8c8ce5cf21b250d2829395c7531f84d97c6213744dd280dc2f5516a29c2cc02e5b9ac5ad5d2787760d287ebb3761775616beb39fefea3daf98d92ab49034c2"; + sha512.run = "ca64f678026b30cc798e4fd59f8a1db7115f03f2bcc74d5aeb1014a54df80b5485ec553433eed2fce4b0808e139b6c772ef1f2f6794142d05395231f6736deb9"; }; xecolor = { - revision = 29660; + revision = 77677; shortdesc = "Support for color in XeLaTeX"; stripPrefix = 0; - sha512.doc = "9441eff384f57e8714cc543ade380ecc321e6c0e7dd0ae69c71337458e2607a43f793b490bfa6752c1c70bdb17be92488b89ff848ab9a3a1700907c15ed857c2"; + sha512.doc = "c634c1be378c33aa4662dc7be909c0d7b7370606a8d308ca337505057f48e197e6dee5ca61e319d42352280aa61d4dcb35aca6cccb02863b87fa61c9224b8d2f"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "0ab23e651b36f06256fab5acb14effc93296948aecf7c7f11c81f4db89a58bfd8e038dd857a1da3a86ab573cf0ffb1d1bc188789e0d493ab0d0c1c9d96d593f3"; + sha512.run = "ef3ec9998d11f9141af9efddc058c9a0b68f7daabfc2c265591761592b06cde85a588f4a7b2248e06774f647f357b17a2c2a2b0d768255906e1c254dda1d6495"; }; xecyr = { - revision = 54308; + revision = 77677; shortdesc = "Using Cyrillic languages in XeTeX"; stripPrefix = 0; - sha512.doc = "555ef35f9e50450a796c24b87295eeac319d087a61e4fc7cedafbc398cb9a5c0add8b93318b8afadd82bbd2ca90dac9ade02dfbf286ba825c1d697b58110fe5e"; + sha512.doc = "d873249d92127a9d9f9cee83cb9b5690acda4ce3f3f60c1d556422378aff2020c2a553e8c355df1c7f99c8840a506d91b7a987a94c15ae3d0140eb9c909c72b5"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "0429aa515115ef69811069b08567c97ce40a8be68ebe72f26b8e94947abd86394204b21bbf25ae44c616a806878fe9900f5a639bb8707106836103ec06663454"; + sha512.run = "0bf7e7ce06d1b0a4f4e50fb6cf06ffa04e183ff82fde025d106d474934d6277ddf41bfd79b45979b0bca5d33adef63ea7e69be1045e83db775fcd2f8c41c292c"; }; xecyrmongolian = { revision = 53160; @@ -53724,13 +53895,13 @@ sha512.run = "2faeeadc81ca7f6fba45b6b237fb604a6eb6e8888117f759f6d369ed354b20b35dd007eb11c017e4f0ebcfa99627f519b291eecd1b41505d7f4ecbfc23307784"; }; xeindex = { - revision = 35756; + revision = 77677; shortdesc = "Automatic index generation for XeLaTeX"; stripPrefix = 0; - sha512.doc = "c84682c8034c5e182bcbb2ac0411f4ba5d8065a5db1f008c6f9e7a01b94b3563c44c03fc4c1cf48b3b09d19ba93f22778d8840741737bf1a344cb0c8f66ceb49"; + sha512.doc = "36fd95e7c62b8f682d96d8a2be0139999882d4255cba82d2a5fbd859cc068ed904442e479c4056792fbdbe56f6e49aa3f5301d12bff384847a0e1348b64db883"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "bc3f399973bd8be5b83ea6da2c39d80de8f39ac6cf2d82d689c81816cad334310081f44fb4e256e442fc47ed6640c2b8ebd185e431f0d0ddec5f75f7b535283f"; + sha512.run = "c85ddae4219dc9938c950e666bb9aaed3a89001bc74a2b2177da704b9b9ecbe7b59037b19a21dec8490973c61d509fe72cdbe467b2d0e69e51667b1fba8ac348"; }; xelatex-dev = { revision = 71363; @@ -53787,43 +53958,43 @@ sha512.run = "3bff74473b4e7fdc7a349fd54e7703b77282381d9ff5eac233d5eb7cefe98f4abc5ea4fd309b8693bd7245471c565545e0ab437a5f8e5cc1b89368c914078d54"; }; xepersian = { - revision = 77228; + revision = 77677; shortdesc = "Persian for LaTeX, using LuaTeX or XeTeX"; stripPrefix = 0; - sha512.doc = "b3b02defdcb0d9aa87043dd12f3273d879e9fbc3440a8dff8ecf8e0839e33c5fa0f840d1f17cfa5a4b3d6044f7ec9be8097452f89d4bb626acba7bc866146301"; - sha512.source = "b424ca42e3952714165f1a47a392296e9e0ce133856a71b81fa60203914c9df5a9f7a1f0622b58b3b634002425de0396ba6a14aa150b75fa8c557a180c1c8783"; + sha512.doc = "94b8b7726122d4a88849a800da8b0287a7ff26691923fcbd6d5b30624149ba3d32fea1f66ef050f8b01fc5a291d5485a069341575da36db0ac9e1c47283934f2"; + sha512.source = "74a837146178ca3aad8c7b1d6692a8c90465f051df4b3b04a617df817fade708c07644db5ee7e946f47b19a7889667c2047d45c3c953c294db8ac4bfb5df24b5"; license = [ "lppl13c" ]; version = "26.01.01"; - sha512.run = "60296f46b478f54e902ec50b85daefbbc5ea7eb4d8270cf8cc78f3525dcece629662ce093036291ae3404cdedcf9ba228ebf554c00b7e9c2187c755d05ff2910"; + sha512.run = "b1885486e98885e9f77aceef61222a968f15dbf4a83c048553e9cdc95a9b9b180442218bd838779535cf1f2873aefcffebb022ae7f93b2a47d8fe8013ce2738c"; }; xepersian-hm = { - revision = 76924; + revision = 77677; shortdesc = "Fixes kashida feature in xepersian package"; stripPrefix = 0; - sha512.doc = "1e91f0aeb13d3a89e0f3c1ac6fef4d052b8c87911eb075814f41680100114d39161282cec46b4c4586091f714e7866ca5fa178ddbe427845c891b3aea3afee77"; - sha512.source = "3cde3f8760b704bf7e1b5c7fdbc69c874468874ebcf6d888b88bddc134324bbcc7419601957c2b9053b3ba333738c5d55618a3bd548ed73f462c81e05dcdfdcd"; + sha512.doc = "fbc8e56de145c480d4c6189269371ac29df4d97ae3c30f3380dc444ceb63545805ca77fc4d8f728914b23f58618f989e6625de81c0002ed3ce3e4e7e554e003b"; + sha512.source = "a553d3c30d70564380f0c6bdcd17724328f3ed7b5a9fc30c977493120845d19f977bb89d7566777c7428d3a969250aadb710dafbd01d106c4c6304bc2b5ee027"; license = [ "lppl13c" ]; version = "1.1a"; - sha512.run = "b3e688f49ab70ee8734b9a7ad9b448747ea7efac38b331ce0eeeed9ffaa02befe39d1d5b6104823cdfc996d19c6d185944694370a76f857b511f92ed889f9b61"; + sha512.run = "bfb674e42ae9f67181bf3d21ee274e91c4dd3b885c405c17924e429932f370d572362ed945a1a828398bcf4b67910e5549c69fab0476c4aebbe48aaf84cdc507"; }; xesearch = { - revision = 51908; + revision = 77677; shortdesc = "A string finder for XeTeX"; stripPrefix = 0; - sha512.doc = "981e6cc62a2f50815aeb875c46ab2ac83510ea535953629755700650831500410650b66ba070d8b5ddc494792e782fb75f266ffe0fb868318a4782b2f8d701f9"; + sha512.doc = "5aa325a83c00b5b056b1f2c658a9aac8cc9edbc1861d75c1593f7b1efc9d62057ad082c16e4d48d8db738c583469fbb3bde7eb063ea0b5433340ed9673491fcd"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "4c204a8f92fe9af0ef1f0da99dfb12ac8f784800f7ef673a116a5f5167556fe49584b9457bebfd07aebace44951327f8a576cdbc8091a7aec776768384c62507"; + sha512.run = "8327c421a7d9606d1dbf09cff0616f258341d24c732262339021f5f87e6952108527e0619aeb2478b856d2b8871f34a635c4fda2db51c368f0a56d80e95639a8"; }; xespotcolor = { - revision = 58212; + revision = 77677; shortdesc = "Spot colours support for XeLaTeX"; stripPrefix = 0; - sha512.doc = "90ff1badeeb6e2d6cff9797b1af2052b4fa8474279c7b2e9916f7f02c767988d640b57f3d63be8de9f0082e50bb93c1c122b3c1f9bf74132c5c13b1b6b70122d"; - sha512.source = "60aa75660ec567a3015bd8b4985e95aa3387cbda9b239c2d1d7e8bb29fde8d44fc414ebfb195aa3be037a3f4cbe510354e28d3ffc9d5777d054585597e2ab762"; + sha512.doc = "fb31a9a68dd1a3cd4249bac588bab4e40d4c0cb0ad03a5ed4c89b1cdba41384210da1b08a35b4b41dac6b7d57575805e5f9bc2ebd18c62393d6c4a88f29661bc"; + sha512.source = "b1bab06d0e93ea654695d9c2776c02840fe272889ac4b2ef8c8c8674e3dbc9635e5286ac3fc0f3f4df3d12ded52aad6a6639f43ce813cb132fa64504158b3b82"; license = [ "lppl13c" ]; version = "2.1"; - sha512.run = "fcc3a800986069cf64c62b2794447650331dfc2fbefe26fc2d537ebfb520acecb6530bff7591a597fac9b108f23781f0faf7c27b97f35ff2358d62c09404a5da"; + sha512.run = "a895844835c56916a013ad5d8c9308062f5fb89668fbb18e54cf95669f8957a5e2fa7d51f22c597b7ee914e89c639a2809384e60b094a3474a579eb652099b8b"; }; xetex = { revision = 73850; @@ -53947,13 +54118,13 @@ sha512.run = "8099f45c704ea74e5bbd90b1817c3ad06cffe3d6da0a997f8471e72cff364d346a3cc2e6f156b51bf7bc3ba149e5c755423418d58be89e1872f84db9c1eef039"; }; xetexko = { - revision = 76133; + revision = 77677; shortdesc = "Typeset Korean with Xe(La)TeX"; stripPrefix = 0; - sha512.doc = "60a70d5a1ab2524a73b0eeed67c67c386d8c82e318618e6f77f9aaf212c6aa60552a0a7da40774817cc76ca8482bb0ca7e802a7b6763410331b3720b79d97b01"; + sha512.doc = "fe1739126f52e604613c516c5188034cd01747993b8d4ace8e9856bd15964bb253ec7103b9400c11414838734788d51529e38de21e74561aa77d99ee1799744c"; license = [ "lppl13c" ]; version = "4.6"; - sha512.run = "05a404a91c80591354fc74fc9536e81b6481b8995e0169c274fc22e4603618065c15f3d5fdab909051a6db8a1ce33b231978ce0c58ee7c616bc70c62b94788b9"; + sha512.run = "8e13e5dfe56a3d9d9968139c13460dcf9ae64c7767dd27fcb360ef00b0740b958b39e582b468773f7c3b8d77720aa009a93cadd9a080263c1c6d37ed05480b39"; }; xetexref = { revision = 73885; @@ -53963,72 +54134,72 @@ license = [ "lppl13c" ]; }; xevlna = { - revision = 76790; + revision = 77677; shortdesc = "Insert non-breakable spaces using XeTeX"; stripPrefix = 0; - sha512.doc = "2da3e5e56e8f33702bb0f66ae1f88b8d04abf68cb3ab8c781d3e4dcc200e74ae2c3847fdc3c018399274f5ea9b194f8b320a33a9dfc57df3852efe97f7fc3be1"; + sha512.doc = "53bfa6115b313f0e33f2f473341a08ecb20e11f5f194197581e3e70c02f371f7ef4cd08d81597a21e43698815c419f5178c0025e11fda2ce520d724f1eb53dfc"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "8e5fa66f8bc0708ecc047fb4bbcce9aae14f01cb78f816a18b45389014c9ab723af513157eb15910ddf0cf14568e809f9fc24c3c5da713c7b266e8d303c19231"; + sha512.run = "fb49949a46715258325ad1262687389c6aacd2bdab6b266526822e87daeddcd3148457739667cb7a5446e8af530b97ad5699c3c1210cadc6d3c219bc9d9156d3"; }; xfakebold = { - revision = 75712; + revision = 77677; shortdesc = "Fake a regular font for bold characters"; stripPrefix = 0; deps = [ "iftex" ]; - sha512.doc = "5f4fb023770ed12dc3e01de071e9c9d33cba321903a88d2f5ff116d86c3112f251454fe5cce14a1b075fa70fe329be2769741410ff21a34ea2afcd3a4c549296"; + sha512.doc = "ebcdce5890e8bd1c6bfe66907c8f29938b1bc2dde6b671f323387d7b47a277c42bb8c6d4094147e6fcd0507efc4cc8fa078aac059026cffdcd5eed9f5f788f60"; license = [ "lppl13c" ]; version = "0.10"; - sha512.run = "b510e80170038853928778733792cd1983a28e612fa4aeac82114c707e823d1291c2e3e4bb552015d08515b1226591aeb93708bfde8da7a910ed0225d7b02bee"; + sha512.run = "99cdadc73d2a6268cc19cbeee9df1b0d9bdc64ff922347245b049e7989e25a9dfb85a2c6e25ce55b99f6cd4ba16b77538e429ceb5ef1e35333ffa3600b06a50b"; }; xfor = { - revision = 15878; + revision = 77677; shortdesc = "A reimplementation of the LaTeX for-loop macro"; stripPrefix = 0; - sha512.doc = "e75b3d57c09e1580282f4002b684645aa21aeed4f90626b7e439f30dd79edec9c6f23492eef83b67e9ccb885c001caca6201d43b5182632a5b38ba5f67488b52"; - sha512.source = "508dd3c696da5287cee35fbeca12aa60667908f1f456a9d1333197e76b707902d281e83146b81e0a095c168054ec96013074f5b0bc236e35cb17732f4158e2ae"; + sha512.doc = "5b676ee97ff5c03e606e897d806594e6201f46e0341614dd3037b1c5fd9da71315fbe33a0d35527ff0f699a34e355d1761da149a2cbdaf8c2b877e8914ecc103"; + sha512.source = "0f1892fb3d4efca3ef51a23a58e5b5bb0ec512b2229f5062ecfe636efc06bba40068ab5d2f2bbc4ae1db9d2c3d4cc7d3d68593291506fdccbc095586e7b0dc0f"; license = [ "lppl13c" ]; version = "1.05"; - sha512.run = "6e3ebe83dc39a87aa86d5f173f56893ab1678253dc18dedf16c5d4a2df864e21b9b6e84c6bda56e2c624106efb2f73c110964948e4d553848bbebae87f05bff8"; + sha512.run = "fd1c68bfd12be769ed787fc775ec6a1e67d02d7a6b79e9326ee3463f947345bacfda8f907fa43ba343e022d37202e037c0f4921b015a1847d9338a2e2dc929fa"; }; xfrac = { - revision = 71430; + revision = 77677; shortdesc = "Split-level fractions"; stripPrefix = 0; - sha512.doc = "c8b84ff6483ef64914d50ddf67b014f3e8fc7cff34896e665a4f7a694ae273179a02af725508bf57d2084cb1f1d91ba9412e9955ac136470effcf549230dfe29"; - sha512.source = "8e2e5a0c5186e67f68d1ff900fedf7cec0219d767d44cfa35adf944ded2f2934b30e7e4b1906c96475ac07a28b5dbc60a42fb46dd4a52280aa95219d564f3723"; + sha512.doc = "4675078f087fb4c14386e2199822a5ca60f542f72e4ebcf2affd12cef1a080f75cb394757e5e73a0f44639cd38a7417134d7b5d18b979a26a10fbec3d9809713"; + sha512.source = "524f5186867372e2d3f27fb5c1f29c9087bbf53ba2f8eb8eb44bf7c49cad9a30f31cb2932ae81c088f21ccaa7db77a16fe65163dc34f330c7edaa355b134ee64"; license = [ "lppl13c" ]; - sha512.run = "bf1baf5132f29bc139f00cfe15ee7035894d57baa3fbc30978165ad2d1527d44262ffcdb3536cf3066cdd9fa1c02412f8948158cb6d603e8222e2385e5b19ce8"; + sha512.run = "a8acc2f63b0ca21d49c8892df66965c7582ba9c1c843fd8d81d44498a5c205fc95dfc6d2b9f81104cebe673a83ad6b7ec7b8e9a5a4f4067b38b4c09e1c3742b6"; }; xgreek = { - revision = 73620; + revision = 77677; shortdesc = "Greek Language Support for XeLaTeX and LuaLaTeX"; stripPrefix = 0; - sha512.doc = "7d76298e120a340ba32b4f847024cf0b9aecd82686271a8212ea7ce405bfce82225232ccd11a232e8713274c4828b97ea8d11b6edfe34dd59c1543cb2ace09ab"; - sha512.source = "728b6805076157721c43e1d49516288a2b6a2ea7efee483ebc73d1aac8fc12923d2a2762add52819584cc2bee37f2fa085caeaedef1f426c166006ca7424081e"; + sha512.doc = "41d4375412cae28d233d4140248efdc0728b18f8f388fa174fa27d611dcd925c48916c419867b003ddb6830e334bb809dd3465a15fa9a11116b396cf43f25fc9"; + sha512.source = "968674324d797911cfd9a069d82cdd33c966bfb449e5da75615904a620c40c2572b4d9b1b02c9a456a99ecc4af60d7e256d18e728c0d680712981b8533d31d03"; license = [ "lppl13c" ]; version = "3.5.0"; - sha512.run = "1eb617156d3792a4704b6ef61a1aeec39c589a6513482fe7dbfb12d345f0e91e18ca0a10b51244a3a2194b3f5f2550f94e76d9fc84a34d63a150fe5bbe0bf22b"; + sha512.run = "a513fb82837b7d7453f7f91128c4e54697294b98dd2df6ba3b51e6d132929f46657d07be1ac96e5292db7d17a2e64a0a451c1a2d7cf6ef40c583f904ca48ef5d"; }; xhfill = { - revision = 22575; + revision = 77677; shortdesc = "Extending \\hrulefill"; stripPrefix = 0; - sha512.doc = "027287d941c4576d7f55a3d618e13cde5348ac072f3e546dac6f8a8814efb982f9cd0c4162866403f946d07ecba0ea8cc15543cafbdf9008d60b78d0ea3d26fd"; + sha512.doc = "2f4fb8a450cfd443dea1c186a6d624415a6891efb8d8324e7f06d79b94761e64256880a5fe57b993811455dd9a2dc892a61e79c62678ce98033550af0fe13b30"; license = [ "lppl13c" ]; version = "1.01"; - sha512.run = "cc0ea9e9d40a590444801359c455716856c807eb429aa01b460fd7566797490932bd3566a5c6f95bd6723e0b05bde1aa632b83383c8bcdeba8a455cb84ea9f1b"; + sha512.run = "7390a8609e2ae663a30f36c31b9d1adcaebf257019847868c63110bf5f279dbea56c813704a79a1954755d814f2aea99f6a4ac5041e65ebbd299f33096461df7"; }; xifthen = { - revision = 38929; + revision = 77677; shortdesc = "Extended conditional commands"; stripPrefix = 0; - sha512.doc = "52ffddbfb4d0d579849b7a89d30bebe9f1d511751c89012712a8ef73ae3f4eb8799ef9b3755dc957c47fd874f1ce76b3ed54591d59f7e4d9e1851c50aff3dd4b"; + sha512.doc = "9e7bd4efa85628975b0e6bd2b94389a582cc821deb48fb1fcca01ee412c70bcc56c6157b8648e55f08c77ce757a555a139f29999920868e3380dedca22a4d146"; license = [ "lppl13c" ]; version = "1.4.0"; - sha512.run = "21c5882ffbde05c50a6536fbf19f812a3ce6381f565227f61c8062281a2472a105bf6223cdc03adebf275fa23dbc1ebbb967349c715f20d1b516f100f820af3e"; + sha512.run = "5ee702840971f0106acb0edb6b43c9c7e8e0e85afe0f184415fb83e41bb7497580582e5510b09a2394c9215c8c1a35a350779b060f8cd140ef8595e840d546f7"; }; xii = { revision = 45804; @@ -54055,9 +54226,9 @@ sha512.run = "7815d213c4c1e1be5277b65c94dc24392af298eece6f841e8ae37e430c100fb191e3e11bc7b0a8e06a1df8680c8c321886dcb99019ec10d9db669500ed82737a"; }; xindex = { - revision = 75954; + revision = 77848; shortdesc = "Unicode-compatible index generation"; - sha512.doc = "b94b2f126b1c0d3fa00e30ff3d10bdfcaee2a94e82537d3975f92c9d4daff9737bd9a6db33b4d4d400ddfead91580638ce68af4401fd6ae9fa48fe7d98def527"; + sha512.doc = "e7d42ac20a526ddb7506f82285f47f97bb36439e19796dabb55b362272a58ba6f83b2d6c7dd810a9e00bf216aeaa10298512f6e4eeb2e92d0a136d2300f878a9"; scriptExts = [ "lua" ]; @@ -54065,8 +54236,8 @@ "lppl13c" "mit" ]; - version = "1.02"; - sha512.run = "ee2a7fc17e663790570dfab4b1b3996afc184de5bb1e57eb4a6bd80e3ec7123a45a5661fb8b481ab4fefd285eaf65b931bc530fd4ee846928a0be7be1b0925c6"; + version = "1.04"; + sha512.run = "ce5e78d302b628455c2cea0bba3c427d93d475db5dd477f7fcc59f2d5c79f282b21bf32c0d7489dea3c753ab62c08a50d27401b0875eda15a69ba3d62ddacb42"; }; xindex.binfiles = [ "xindex" @@ -54106,13 +54277,13 @@ sha512.run = "da0d6c71bb58350e45802620b64f032207744c82920990b2850cea747614b35bd9b776f888f9e5603b35da8d4bf6a881a89bccc9f894dab1764bbac98f94e2a2"; }; xint-regression = { - revision = 76947; + revision = 77926; shortdesc = "Classic regressions, with xint"; stripPrefix = 0; - sha512.doc = "5d044e297b2c248ee118df65e392fb3ba749ace0eb68c02909c9ed60b2737d2833740f92ab7453e772044a41ee3dcb658a51b7ef5e56893a3463d88c4cc05eb8"; + sha512.doc = "7ac85b5d1ba1d11d74a1dd87947aba5aa5f9709edacbd748581a43fcb6f56a857af9552495980cb974ce1c419569f540cde2d80a0d3f09b9e58576e90d01f9f9"; license = [ "lppl13c" ]; - version = "0.1.2"; - sha512.run = "39359582c5293652bea3f51021f1630caabb4100517cc629226985f3d476dc88781279ff3856834a77ae76ce383d4017893935e9a3f4a61becd3b9ece3ab5925"; + version = "0.1.3"; + sha512.run = "28b6c19fe23cc78987e749701f785ff86017681773242dc4827f4b050ab16c9fddbc42d01c159668743e645837028b1f5a3783926dc4e2907a083336f687afbe"; }; xintsession = { revision = 60926; @@ -54124,14 +54295,14 @@ sha512.run = "d1e279e733e37d6ef163a1dc537f5c02119403710a930f409cc6cfa55f1c08d9dd30bf4aeb14b68e4080442137a7352207ca8dc9bd7f859a8d19cf9205b68c1d"; }; xistercian = { - revision = 76924; + revision = 77677; shortdesc = "Cistercian numerals in LaTeX"; stripPrefix = 0; - sha512.doc = "932ac1836b4376d66e6fe71af3d894842ab0b6830537a3827b765ce205187fb646d09eaf32da09692124314cde42987e2593fa0ee1eb2b13a69acae5a3c77178"; - sha512.source = "648223c5eeeebc636b070f1d22d916e78ee20a58af2065bd713c584f8f91a24037286ef9de60f0076d98ba659f63a18d504e2b0611e91d35837d6090770484cd"; + sha512.doc = "d0eb2e6b499a522f0c84fd301d74dfeb95c3220362434f9524bb1ae664960c6e404b224d6eddb4fd893f7e96ba92c43384bad8a72f3c54d66793969a7aebeb0f"; + sha512.source = "5f347280af6199fa0c55b31e4b28ea327141cbc76e26ed1aab793192793e5a5310a2388b7cfe09e7b3bd0501850da8f0d71c724f3ffc9f39dd3eca420febb830"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "74e50555f09d8e71fe67c6ed0c9198e0f7cade17a153577f97d041c906088ee218281ebe6eb425e44e5b071865116acdfcfd98b637c3c40a8448482f2041448e"; + sha512.run = "ee7336e9e97b166697d82d9ee7845bb2a7e34f3fa008cd8b7b7c5947d6539e0c5182f0a37756bb387a6cffa753fd681306107bd7becd92ec9427474604d09b93"; }; xits = { revision = 55730; @@ -54164,45 +54335,45 @@ sha512.run = "1502216d5f8b5b2f15317f7dd9faabd11e06232a093a74a64a7114b5f2307e7e96065810129713c679d4aa4d2e622c6a1af8dfb31719b447e9d8fc1e8026e027"; }; xkeyval = { - revision = 76763; + revision = 77677; shortdesc = "Extension of the keyval package"; stripPrefix = 0; - sha512.doc = "69f1839fcf67a5dea4c132e41a8a15547a5af3a6718100bc5a131c97f96b93a11af6d09592332c55d824c571bf851c381ba2791d4fa25c9389557f14d2c6e08b"; - sha512.source = "7dcade5468402fb758774c6356c76fc95b8c09e11622e046b755af60a83f971e91540e5e9af478256b3fcb63f49dad24bcee30e468065a9e9de87193258f3a29"; + sha512.doc = "c1c29465a72780b0827dd074c559d34daa6817485842f18c1100311d4e60c4ed6f2aa9e237e9dbe5e8d9ae599c8db9ac4adad6ad8a594b07f71d8860a528a6d0"; + sha512.source = "b650015f3f6c0c37e8a45e89b1eedb201b06629b6127fba0629354e2c43fd0ff6ef14a009e33a6aa23cc300bbec637e10257fa0615e6c85bc1c1898c10bec5e0"; license = [ "lppl13c" ]; version = "2.10"; - sha512.run = "34cc02734c6718f184593d8ba09d1c0e46af2ef1a5ac7d0715bb2f1516db9d976801aacda9efafe96ed3c5d2a05410e4cb39f282b803b00feee06d3195483e81"; + sha512.run = "67834736d98f9e6eeca583182e61232bb41b2199d857bc85fdf2ed6a9da45e0efca473636789b46efcaf4508fd24db4f86e93b5ccc1244f1f193c95d95e9f397"; }; xlop = { - revision = 56910; + revision = 77677; shortdesc = "Calculates and displays arithmetic operations"; stripPrefix = 0; - sha512.doc = "9e1cdf96a23bd468c2e4f358ade19c509685563376d5a7ffedf5cfc122138b14d1075c7ae8c8a00261f789d4010a9df7dd5b1e6a9db5bc7efb067168e7866540"; + sha512.doc = "a655ac58dc95000d106b0fc4b753ecba2c6ae928f1ef1d91c12fff16b8bd1b622cec8a37f686ade71ce2e620e46c296a0cc0c1c048ba525114a8d25b449fd7c5"; license = [ "lppl13c" ]; version = "0.28"; - sha512.run = "6d1ebe5d3870a07175b5c07840dd2170f2309790d1b828df69b716aa83db1a35ff70d265a33d8fc0f6ebe0c4385b7fccee8445ab93b2649d3b27bb65e41f87d5"; + sha512.run = "0bd6391fe36805c91b74083873d79cffcfa11009ea6318620e0aa3578530923b171b3ef651a2c6abc5d8ebb4e2e797387042c90b812e6e66744445c8d61243af"; }; xltabular = { - revision = 74350; + revision = 77677; shortdesc = "Longtable support with possible X-column specifier"; stripPrefix = 0; - sha512.doc = "edc97b17d6acb19eae3991a4dc056105847e0dfb22bbe298718370c8ec16c4009d6f8a150f11ba9759bffc6f7dc9531214d87ea225e6b0240ff0ac27728d7982"; + sha512.doc = "8df9a49b264ee1de490769396b436f2921b3b1755f9f8790660f16312dcd547d6f8b35f0c646980d8b4d3253cdee2893e153541540f0e3f67a4f98b2b7718588"; license = [ "lppl13c" ]; version = "2.0i"; - sha512.run = "8d62160b08f9c07a1213cc565017a7bcab14c5b65ba4bf0db073ccb3660f6eb1959945771f62e3e061e5ca1084d68676ffd1f214d42dc6cdde3f76e050a835a7"; + sha512.run = "5a0b663f37b6fb65dac099dffdeb82bfae195ef0e4099fcb2982b3e80b20e864415c5c3f28d0e1ce8c4dd64c547b1afea908e3151d3bb2c55e4fd61b344c10bb"; }; xltxtra = { - revision = 56594; + revision = 77677; shortdesc = "\"Extras\" for LaTeX users of XeTeX"; stripPrefix = 0; deps = [ "metalogo" ]; - sha512.doc = "6fc84121dd3486f5f7744d757520e2b4d7baf83686e2630990be7e72ccb121e5b417779e4682e6e8a566b016a8995f80d7d4c6dfb3d6d2c9f70ed506bee99d64"; - sha512.source = "c177b99366479f6ed5ef935be07fbfc3425b48f2c3d274e175bbde9c63cbcc93ee4bca4c3c2886fdc2894b627332ff7edffa5b1083ad86dcced56bfb0d9fe03f"; + sha512.doc = "53c3562a87f88b451c884e5a69f971ec9f68085ba1eeea63d9d3b18cc121a07f06490a7ab190790db6fb483d2547b0f5a9f96d2da2925d92793e950dbb17a086"; + sha512.source = "03e8b9319eaeb98f031ee000c624906c663ab4383c1c427a3d5423e7eae60e7ab8ab39321fd158e52eafb33e01648fccea93f5e7273185db18469ec59f2d24d9"; license = [ "lppl13c" ]; version = "0.7"; - sha512.run = "ff75c7b2f36f0e3cdc466dde35d83ccbb76c9c95f5d191a5498831247d1d418b69a8f0df8b263eae78e4a13694e628eba64c24e7480c7dbf56948cd5b1504a76"; + sha512.run = "d5cea708745a5dd45dd1426d020e5eaef01f8299431e3078000e58c6899c5d784f99ccb930d3c66b46d09a7829eb3ec81cb310ab9c294a99cc0aa342bf453d92"; }; xmeaning = { revision = 77128; @@ -54336,17 +54507,17 @@ sha512.run = "3ee6285ecac00a20781ad530a7ca1ef35a94efdcc31d29084e167cde75c51b4bdd644bfb5d25390c3deef44fa7b09e479b6c616169ab0bee1e83d4e37338e00d"; }; xpatch = { - revision = 69768; + revision = 77677; shortdesc = "Extending etoolbox patching commands"; stripPrefix = 0; deps = [ "etoolbox" ]; - sha512.doc = "d67b5b258ba4941b5ad7bdc0467175b7a8ad1bd0cabd62fc1b570e9f922e3ee522798b1f893ff1ec858d2fbc6479cbf826ba4f1cb46da6cacdbadfcbb21722d4"; - sha512.source = "f937d5a2b549086b8b134e0b9aeea425c6c99e7650da7987beea240a7000a61f6c9a187d0c68ad5f8cf81aaea1f3a11c51eedb474238407c346aa0577213c996"; + sha512.doc = "2de52a06d5b7374cf66311b0803052343f65d674005f737113d050f69007bce74bb0170e5dce8b25f189dd8cff6d9bd9d639858f0064651f941c9700167aca6d"; + sha512.source = "4e272e06b8672e42e15eee65145b994533173c37a3ea8ff023f98f52647db6d29169ca802fe88119ea6de94d42f68300a14030fd4aaf90a4eb34217b10d88287"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "49dbe4189b49366eefdca8c501a22bebd0e4141915f01cc6271e2f744be4ed4382ab0a8e8cedec1271da3df5cb8960650219b202df056f3d7f6009983017f0f3"; + sha512.run = "20f41feaa93ae81784caa2a8ab0e25630fa95927682158cb5c746d38ac4113009776b71579a3118656b744771f75842ba057eae260c2c22b887dc734a02db288"; }; xpdfopen = { revision = 65952; @@ -54383,14 +54554,14 @@ sha512.run = "406857a5bc117186d344d788396274cd77bd405a89bdb467de95c0b2e4600cd27d915da5bd58af5e9fdc100479709f2d65a0ca9e5cf61f685f7dbe354e14cd57"; }; xpiano = { - revision = 61719; + revision = 77677; shortdesc = "An extension of the piano package"; stripPrefix = 0; - sha512.doc = "467da8be6903252b1d1a9436750b8d2f0f5eb1f1f7ad1178acf0a1ddbea253ce38ddc842c89ab6a22c4bb72ec311a2ee2536dee5834ca3ead427c36592c35100"; - sha512.source = "bfd5a1dde7e05755f3c0167f16b7af2d83881b25d31e96644d18d193f4afb8f9f359b5149fe4534e43243e9364c1ab6380576196422c79077c82c4269b7619a0"; + sha512.doc = "466cdccc886a1561f861206ae2a9d2768333e399ed11bd3ac1c365ab2d47066aed3b913547b64f62e3b3fea01f3efc05b519d51dbd88e2b82036789248c95993"; + sha512.source = "bbe34ac8e9b6b205638c96fcefc343ba194e485cbb82bef5e4e75c17a81c27ff05d38ad392003aac05ecb25a7a844c3f86774a7f3a37aa83113e16322aaa1aa6"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "892f018e4bcad350e4418b2724b6bf2d18aca9f74aa01eb10906b90630b36ec3497a0b96b293e44ec136eee22648b53a13d7a9b614a36c0b79f5a7b94dc37403"; + sha512.run = "842be17952b684659db2d987ae26ed04ec6c40389a03802fcff8d3499fd299b4044466c045d9d80ddc81ef3590b6fe60d0e20fcf5b433effa2153e4e906c567e"; }; xpicture = { revision = 28770; @@ -54403,14 +54574,14 @@ sha512.run = "1915b8b9acb3db8d4f8ac4fbc0baab55d6b8352288852f20d066a3f0ce4f7dd0cd4d2d70ae2d2e29aadae0bdb272fcb237146379313b2900accaab2bc10ceb79"; }; xpinyin = { - revision = 76924; + revision = 77677; shortdesc = "Automatically add pinyin to Chinese characters"; stripPrefix = 0; - sha512.doc = "21791df27b923ed567937fdd2f826901191930b0a092515eb7873d1013bb9f824b7d90fcb204be07d03924cb26898aff85ff711641b59f7cdde32e3c88291fc5"; - sha512.source = "e44d946a39955e14eebd6ae408553e38a602fc5560af6a08d626fd88361fe1c41eaa636cdcdb03a9393636a983f59c6c0711d6bc69c491bbf6ccbfc86bd21c16"; + sha512.doc = "2e8287d396b371d3032e0e9086818dc314498f18a86cad3ddb8cd8c28829c3497e224b4691d793e71d3162e66982693f8f79d3b7f6e0b189ec85289562540eea"; + sha512.source = "95b61ad34d1e8caeffbed5c9ba4890d258ea11fb0b9c851151c683801f3a09c54b005d881178bc2a441ba17bdb4fcf3caa698e90fcb5aaa4cb7bc94dd3820d68"; license = [ "lppl13c" ]; version = "3.1"; - sha512.run = "86bb7edaae2f3feb543078f27420b7a20b8b43f2838e26c65d233f0d70824d0cc03d319fa28f85030babb1185ea9de9fe1c57809f45dbbf0627ddeb0cecc3119"; + sha512.run = "f275523d499deddacba3a86ccd099d5fed548c3d443e8052d78e07e0f2023139f364ecb63ded41784de04430724db7953037902a3becc7c8884c5309206382c4"; }; xprintlen = { revision = 35928; @@ -54432,13 +54603,13 @@ sha512.run = "a90da49b111181c61512777e4cbccfc63710b19513309bc2a04fad0285691095c812e7b8feaa0427cd5e837bf644458229b78c2bec530b01bd772fcdb18a2bca"; }; xq = { - revision = 35211; + revision = 78116; shortdesc = "Support for writing about xiangqi"; stripPrefix = 0; - sha512.doc = "cbef1b95b4db328cc29d5f4fef544459b893cea82838e9e1f2faba00dd8fc78bd12d36931dba4ebe76cbe985879c30b8606df1f2091fc8d2108311350b2ea339"; + sha512.doc = "d26e065cf33b377a2ab2903ae2883757814ae7664d57fa7ac1828e886fc40c7b52a2c520fd22c9d01faf118593566e3905e81f70832173cc939c36f93f7e1bb4"; license = [ "lppl13c" ]; version = "0.4"; - sha512.run = "f1fc2f43099e022aaac631d4ccd1e5f5b9a9f23db6f1c6c3adf59d47dca57c25728f81ead0ab62d07b9bea6219e3121874c55973b54e826b1a70c5e4fd47c853"; + sha512.run = "48370426fc2cf7b2fb17ef5d6ba9d43c1f3c98b6ddc4651311d5b2054b284ed97c506b805606c16abbc3b7451cd055c783c7a15f2db235b6d00dc6570869ac4d"; }; xreview = { revision = 76924; @@ -54450,14 +54621,14 @@ sha512.run = "8cd23b5d386f9a37181f74c63b6c02cd7f5f5449f9fdeda1f1653beb088c0113800f2899cfba173e12b7c7e74ca01200b3d2c827914780af0c20ac79518bc47d"; }; xsavebox = { - revision = 76924; + revision = 77677; shortdesc = "Saveboxes for repeating content without code replication, based on PDF Form XObjects"; stripPrefix = 0; - sha512.doc = "9685519afb16c11464d8d8221aa562011a4ba5d265e420d604c7f413d237b1f669bb581ed3fa589ac9c8a7b4801527d263f594cac13b80016843cb1828730f51"; - sha512.source = "ac1d0fe8724c1a7935c2cd34288e980deb133998624c40f8b738924d63200c81007559ea9a99ec4e5160b1aaed3a2335e387d4ecda8fc599a1edb13851a20b11"; + sha512.doc = "0110cccafcf15786c44fc635fa2f612e5c9128d3ac3d49f3ddf488cfe843666d6a88a116d3a8d717d267a4f22c1fd3f52dc53d19b7995a583d35e948c00ec805"; + sha512.source = "a8f451e7410d4a557b77ad45181b2de5528a90b07482f8cb449222091f0cd18d6acb9bfa7c76a5c0ae270ddc1cec9d9e2f9e40bab84f7004b8f8f5c8b62ef1e1"; license = [ "lppl13c" ]; version = "0.18"; - sha512.run = "91de69cc454f701be3f503a0de86c29aa29e3368efbdf7fd758b73b0abb70cc9b68100b73b87feff6186344416abfa22118d82a003336aec14394e6773ff25d5"; + sha512.run = "6fc7b4fa8b0ad8727ba010422a6f4b1d537141026ee70a017ba5f0935dd881601c22242629f2d3960e9dfb7a8a8cc78d1e7df4cc0fcdccde866c6a8d365a3a15"; }; xsim = { revision = 76924; @@ -54484,45 +54655,54 @@ sha512.run = "91d3b1eca713675e9937b75bae80bfe4f31977ca0c23d94dc01338ba10c5c555841b604e382529982b5144684c7d0b72f9b9cf54d5f2d04ff01c02f1fdfb624f"; }; xskak = { - revision = 51432; + revision = 78116; shortdesc = "An extension to the skak package for chess typesetting"; stripPrefix = 0; - sha512.doc = "6256df468580dcee451e4a650ebab0323c92024e9bf872fd683af1f10c19221887b5bd1bed7540a517eb6716627e689759b7ceaaa2944869e18591fba5467114"; - sha512.source = "11119e38b4f21663e36764d2b9e7da22d9493de7296590db4beefe185b2c9e89224806257d3880c78b07c3984478843b1886e37e5a33fc798920be221789de04"; + sha512.doc = "eb18fbfb8307ef98e80b0bfed4fd25ec8174710616daff51cd8626cd7236c3d920205586973aacb469019504da4133c79db207a6764c56c8072ae111d9ebd847"; + sha512.source = "865b8daeb886e60ad9b1f07a700487b01db3d981d5d1d61240cc606cc4476abedabfa90a63bd85bc732da74072e75be5f7345786aa37daed43359e6c154aa17c"; license = [ "lppl13c" ]; version = "1.5"; - sha512.run = "202f61fffbf22346ff6ad6b2b8f411b2a8e4f58a9d53e5613810f2fe0b56b0c73867f0c1c293bb0c1f0edcd4ab73135ae33a953d3709d2d01060c1b638842dd4"; + sha512.run = "7c968bf77110c142f6d2d44c1643f9ec11e43aae5ffb649bc38a39d376d8390f07501f5558f08f727d286a97461e659dce6231fbe7ae45a32079ac6a7bca2ee0"; }; xstacks = { - revision = 77269; + revision = 77986; shortdesc = "Dedicated global stacks implementations"; stripPrefix = 0; - sha512.doc = "cc3858b667d29a7ed3420a5b24c3e1665577e43a6eda1fd1a441b3f69211b503e59587f9aa1a41f04ed5f2a978407e712bd14db27548b997302407b80eedaed4"; + sha512.doc = "207037ea961c1e760a4e29e16865c71af3335988ed6cfd129e639c3bfb05526f373d9a81bbe340bdaab2df746ad20bd08c87f20fc2a3b274165468a3b39827ca"; license = [ "lppl13c" "agpl3Only" ]; - version = "1.0a"; - sha512.run = "76f5c23fec6228e891e7fe73ad8a6e65377e3f411cae5c44fffba6ada765ebc28c72d46f9f7597f427e96e5c80c48ad039d4ed4787fb40f1606d8171a3166d8e"; + version = "1.1"; + sha512.run = "1361f2b6a680effffa6e5f71c61f7c2e11bbbfe0ae26893dc493f6bf34404aefdb0bb3b999344563fec8eb13f243afb65b5107da88bb668a7ae72bf67bc27294"; + }; + xstix2 = { + revision = 78230; + shortdesc = "Extended support for STIXTwo fonts"; + stripPrefix = 0; + sha512.doc = "b9e3ac3cad24ebe2c1324cc7fe38ceb53c2e5e8f930b9491f9ca59c01e2ee081bd332e0b18dd644bd123c31dc518a75e1f51b73d61447d6f434f1a985f4010eb"; + license = [ "lppl13c" ]; + version = "2026-03-01"; + sha512.run = "4329aafe5600cce5eeb6ab3d45b49dc525dab01cab7aa31f38591f7ca87a02bd9a8e605986356f1c9cac7983a3d04f64c3c12c0a2659a8fbdcda90013a953171"; }; xstring = { - revision = 68015; + revision = 77677; shortdesc = "String manipulation for (La)TeX"; stripPrefix = 0; - sha512.doc = "c9ee24a7661c7dcf4f7cd1b657269951baced39e6d40f5a6656d491120c9fd90034d9a4a226d0f714909e7a03fbc474f6f7a355d4138ba87906d950e1156c884"; + sha512.doc = "2f7ddc646465d57c9811940f39298abafd9ca3ef80f7240e2e2e0798074c599021eb3898bc7fbb7fdab78c74114dc36e067404c34cd80675e18c293608b86ee0"; license = [ "lppl13c" ]; version = "1.86"; - sha512.run = "a7373745f3ea8f75b73cd3af280743db902a683f16a9820c214b8b5a92c72314323173a966b5356d78cba667978f677f42ea10b54e98b08dec29202ba8e67b39"; + sha512.run = "1bf166149c94f20984d1a1bdda2d80d4f0f62282dd64df601297f489e834e8155faf7d8284601638a561111bd0b927867cfde8b9851518eb15ad374213eb699e"; }; xtab = { - revision = 23347; + revision = 77677; shortdesc = "Break tables across pages"; stripPrefix = 0; - sha512.doc = "10a158bf2d50fa89355654da36a179bbbc5d30ef3efa8a79537de66c50a892f540938cb364e45896dc079266d5e47bfc2c74b8cfe01ec1691cde34bc221e4ca2"; - sha512.source = "0ae0bc4d96f8b7c4dd5bc62d56538ef5e8f5d8d8ecdb114759209dedc722a2aee1b646a27cff611bfd2ec9ac96f0633393cef9d3a13a6d54978740b28fcc09c6"; + sha512.doc = "b360b9dc37281c6cf208011e8acfdc046aa9cdcf68728a7da3f1ceebc478c6c79d29101f841f04f06b57ed5d1fb0621e8cdcf564553e13db26b210f998c985d3"; + sha512.source = "193b47281bed9cb5d6e0de5f3b7d6e586f19f851f7782cd1e05bc6c8d5c2b7ddeca9d4514305f039d01c354e8b53481aea2137d3d5a22d881e388489b4ad849e"; license = [ "lppl13c" ]; version = "2.3f"; - sha512.run = "e308d3ae3ae32b945450b319834dfac19b6006cb0ede7f21a91999b840528927aaca7cdc330a02ebad874602d6d268fd1fe609dcb52bef2757b2e0417310e012"; + sha512.run = "c16764550be0cb4a4113ec80fff295d3aa43105047e83c915d9209f258e51c691d41e27b8688dbc375488ce7121963c4b3e0a7714e67cd0defd109ee4b22ced9"; }; xtufte = { revision = 76952; @@ -54543,25 +54723,25 @@ sha512.run = "5d9081b8d197952aa5ff58b1cbd490bb529cbbc1b72956cca8dd28b1b6bc12c6248d3d04fd457349b30df7594aa1872ce9c8438feb67af1b93ff0fd33eefcb7d"; }; xunicode = { - revision = 30466; + revision = 77677; shortdesc = "Generate Unicode characters from accented glyphs"; stripPrefix = 0; deps = [ "tipa" ]; - sha512.doc = "fbd368180c97649944aa23fae4f50f8a8d1aaa776f643ba520f121b9aae196dca94c11906f9d5b2f961b6d494256329670af1f4563502b44a8fc9633e29373e0"; + sha512.doc = "05c7494fa63477b9a289387ae65426e93865b37b1bb06e27ba8b9b12836dccc0eb7d19c35712c12d9cdfe5b79aa58e43920af3ef9f21f7d31c780bbc7a00c9b9"; license = [ "lppl13c" ]; version = "0.981"; - sha512.run = "f49628013bc54e82bc38a2c749ddde9426c65716f04c5c8d8264398b9595e571d380e07c045db9e7ed5d6df7d0b7b1f8e81eaa28d6b67a6756d2c5023b731176"; + sha512.run = "b9e2d6bd4506f39b474f6c1830841fc4bb5a7aeb126cc7feda3c659e6ee6037e5490a50e7b96d075006ad602debe582ee85677fc72a9d5b7ab82d13362e4287d"; }; xurl = { - revision = 61553; + revision = 77677; shortdesc = "Allow URL breaks at any alphanumerical character"; stripPrefix = 0; - sha512.doc = "e02cceecac468713453432e118dd1cbe3f872a4dc33fcbdfc769861f353ac4ff5c117f51197b297a4eadf295f75f1f0254585ef0a48909aa004f4a598d796491"; + sha512.doc = "0e8c2e83b4ba499759a75c3f71faa04348a8a100152af0fb5b15b306b5a5f4202b73c743c30e4e945f3c3fd6e2ae5c3ff31766317d83c1ef6a7551a355574873"; license = [ "lppl13c" ]; version = "0.10"; - sha512.run = "df2570d0eefb64df3a0533237ea09f00b9e22be0000134b32de40198649a6e98ee48a31d769dc750847672be7e3577fcd8eabe25e1ae8ee493d77e40ce684147"; + sha512.run = "01ba77148eb15732418912cbae2d2e614d6f6dc75af16f90343decc4fe5dd0fa388481e7ae20215f9685b097db71293b04a362cc28fa0f5aa784d8e87752b0b0"; }; xwatermark = { revision = 61719; @@ -54592,16 +54772,16 @@ sha512.run = "9f0f14d1a862622ad0ef695a58f7dab554daac8d5151193a70c94ea872d16fe8eb1a763d03b226b08583db484bf576f5a41d2070d5396ac323ed00ccb0daf5e1"; }; xypic = { - revision = 61719; + revision = 78116; shortdesc = "Flexible diagramming macros"; stripPrefix = 0; fontMaps = [ "MixedMap xypic.map" ]; - sha512.doc = "9664336d5bd14145603a8c3e861f8fdf062cd4587b8f739a29d93ac78a946c06a0985da4f011030df575276bd43555e55ba467eb4c640d60b2db0a07be706908"; + sha512.doc = "c4e5dc3062877fe3703a439a28d63a76b20b0a6c7dde7af9990b6df5c39380b58429757a61304164a048c2e32cb9592624ad10560339080438c025ad3cd22d3e"; license = [ "gpl1Only" ]; version = "3.8.9"; - sha512.run = "431451f2028cc87d2d22b4d6ce95ac8f216755da312301195ba7af46146382cf76c27f9964a94817e90afdcdbc7a01dbd887d45808296984fa0b3a3a1770b46d"; + sha512.run = "30e5d0d830b45cbd708cccc18ac11d1f4c1079e4ec369183080553b330e5a8ca68bec742522697fba796f046b355e43b6fe55cd8b02738f43379889e1187cc1e"; }; xypic-tut-pt = { revision = 15878; @@ -54775,34 +54955,34 @@ sha512.run = "116d4be9a7ca06f90967c85a696e893a85555402acf400c0251a71f4d43a5ad244ee041518d4408b6627610ff87792f07ab51309303e442159bce46025d5a27c"; }; yet-another-guide-latex2e = { - revision = 73469; + revision = 77849; shortdesc = "A short guide to using LaTeX2e to typeset high quality documents"; stripPrefix = 0; - sha512.doc = "f6c150a1fa306f2c25770a8de4de9eb2ea4dfe2ddf1d9536767e6964bb093f08bd70527b2294cba7d26c32ead41b2b392a7db0d642e570dbf0879267f75ef359"; + sha512.doc = "44c77224c6127e7f4279529d677a7e102798a266767b18354f87304ee148d65ec860f6ffd3136088fe64b1dac3d21f4d377bc0692dd7335f15d32dacf7ca1e59"; license = [ "fdl13Only" ]; - version = "1.3.1"; + version = "1.3.2"; }; yfonts = { - revision = 50755; + revision = 77677; shortdesc = "Support for old German fonts"; stripPrefix = 0; - sha512.doc = "54857e6693242080c5f410ded0bb16d3df65fee2834b2b5d1232dd063a70796905771059da07e7d92358fce9da992c3e605be345ae7c5d4012d37dc37a17dc82"; - sha512.source = "c716a8ecca03f0dbaf07146021977fd802e2089c5b99fc7adaac1e581ecbfd4f4b1a15562a54eea7c783f5b8b6165b935e484e36a456ef81729751c777266815"; + sha512.doc = "5081d61af70ba60bd5feea2be8d152c950d00933a2b0e9d1ad2d9cb8b18d38f60d238feb5515910a49ca2246b83d80d73dd8ada071826222648dbaf3b81f7cb9"; + sha512.source = "a866f248cdd69b0422448b197fad1526a602860c0dd9f0f6830a5442f228feb125859711b1e1ceb795b4d627011b76bf2ab7118d3e5fd05ce05e864889b44ebe"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "1caa22023c93ae1e6a2fd94676da61fd576890f991a79d6a9724a4e5f7e653a752c6af792a1b15d44aa956f5788aa995614a33c2d97e95865d6a364f833e539f"; + sha512.run = "81b839d400c02b7c751082d7581a7e6553fbb8c492e5f9b28891313ea87122912f5a981cabde1675f834558bd949eebb1ec73f8c4ebff7e5579944e4579f84e4"; }; yfonts-otf = { - revision = 76885; + revision = 77677; shortdesc = "OpenType version of the Old German fonts designed by Yannis Haralambous"; stripPrefix = 0; - sha512.doc = "225611d593767ab80a414bc5aa2ac6b9be1d36d52677e0b4fab6ee4c7cb2a75c00560523a6f6b5054c8099385b1edaf06152be35d06978a29b84a2f135fe8e30"; + sha512.doc = "b28faa5f3f79a1586422a4ea00af33e4a83ebb46e48c10b1e907fa8df7640aafe658cbcd97e39a974ef87b4468792ade5ac1780e7d705156d6f165247dc0ba2c"; license = [ "ofl" "lppl13c" ]; version = "0.61"; - sha512.run = "d761ea6bbd5c6d90a9aed7916a95796cf869f2c1ba4be338a2fa5432243b07f1515968da1cbac7b291a6451d82481bf5cba50ec5518a09f6d21cc32e68d420b6"; + sha512.run = "245e868265ddf91bb2eb3836a0dbd66839def38867e5c9b5c04a2e1171b1d4c358a8a5a3760b863a4c3a71b06927fd134fca7fd97337f5393318ee2c261a5d7b"; }; yfonts-t1 = { revision = 36013; @@ -54817,17 +54997,17 @@ sha512.run = "ec4cfa0d4f08f506b3bf7a3acc8e303ba51c7761f32498f040e062264e595bebe64a4f5adc7d6ab5aa2180c55b817d0124d5b07b276cb39c775539113a08f490"; }; yhmath = { - revision = 54377; + revision = 77677; shortdesc = "Extended maths fonts for LaTeX"; stripPrefix = 0; fontMaps = [ "MixedMap yhmath.map" ]; - sha512.doc = "56fb12fcc4099f14c5746727b3c3051d84097cd8a715023545c3a2fafcc5a5abe55980a12e4384f674ef6cad2c7d6dab2beb8374e4cb3af81f711c2e8320d97b"; - sha512.source = "57a97c1310cfefcc453d031dd3c4701bac2a36c04f435f7a823e1b83671afccadc33d213e9578f4bbf806b6c73aaf33d3816dcafa86fb4447d53659e11f83072"; + sha512.doc = "50dcc38efde5351d1cf5b324e1fbff30f024a6cfa027bafaf7e57c879b7dc40f128dfac4c7a1cb0887f358510bd17aa04159e33150a608cd301b35f08afb617f"; + sha512.source = "03d8c3917777c8568c62a4caae5c087eccf130ecf8b3684aba1bc4a3cdae7e199b3c270054dba22168fbe98f611d8d69a4cf52ea0a60b9b9cc6acb5bf1aa8368"; license = [ "lppl13c" ]; version = "1.6"; - sha512.run = "88476f5355d041f1920c4f0f954853828bdfaf27b9d0441982a38e3dfe79b40377a83614794024ee8c8463eaf5d1c350bff033f1c53e031451ab7cd095e14948"; + sha512.run = "53d9ffd3c30803af940e9f17ccfafc394b6f6049b6b266737049a1f11e120cd5f279a1cfbbb883ee7b0dad81a1151e1314466a5a0f0d03211fcd7d89ea081c9a"; }; yinit-otf = { revision = 40207; @@ -54849,14 +55029,14 @@ sha512.run = "5b5152cc315dc05164ba3502d6e7aff355d853e43a3836bda0a15a4af7a90ef9fef02c852125c7e1e4842c05d51f2be6441b5131400eb46bb6704b281711e18d"; }; youngtab = { - revision = 73766; + revision = 77677; shortdesc = "Typeset Young-Tableaux"; stripPrefix = 0; - sha512.doc = "bc5a17e1d5c164fe2912c4529525e9067d7db8812a66656b8e4cfed7c5d09187e2ce62e10aead879343e6f5ce8b489e420ef945821c415121de64355a9d9ba53"; - sha512.source = "778d4706f25820da832f7ab671cb7958cdf31f2db1deddf2c6e34ad7958b306e7012d07ed7572c506d076fcd20d32ad3a2274a6cf6f188b9f3f69abefae1995c"; + sha512.doc = "b2907029afb066201f0dad0b681651a89a1213e5f81b7854099469884ea96839ba409a9b7bfbc25c298a25b51478a938928a60e26f0337a485f04317ec431c08"; + sha512.source = "fac8adf1d1068c50bbf00cacc6a94efd005840d64b7a4944168cb4a8a5299db2641e3d16cdc49ad122be1e296d1b168cae0bb0dbc2d4a02fb38bfc6373231e71"; license = [ "lppl1" ]; version = "1.1"; - sha512.run = "9566789779579a489fc321c525c447f50fe020031b08e93f332ce21f7e75d75c5da81760e02bb6d1a5949f984c8d2066cc37055090d0f891fc6d4a392f5fd315"; + sha512.run = "3fe584c27e588c587b4d4ffe56882fdd468b1e4a523bd22cedf9ca5315789d8dcb33f8b99d55d9f1b532494a19145f8930d018d06a484b0919ffb81cf86205bf"; }; yplan = { revision = 34398; @@ -54878,30 +55058,30 @@ sha512.run = "bbe4cbf94580714f18ca034855296635e10808f382b02257b65f2b02ab49e771789caf811eff310cf26199d357deefa3e67ddc85ca7159a3a079564cef10799a"; }; ysabeau = { - revision = 77373; + revision = 77677; shortdesc = "Ysabeau fonts with LaTeX support for traditional TeX engines"; stripPrefix = 0; fontMaps = [ "Map ysabeau.map" ]; - sha512.doc = "883313f77f8155c9d763de7b90005ee0693f50090b25d394a22388569cb0b146137a0719854176fd6957607222e5bf28a7a30a280ddea7e1e67e776d69300c41"; + sha512.doc = "3eb92f45147cbcb33772e6f72bc2f9228ec1421663b891d65a51a7e3e0aaf0ed5523539e933a77b1998ac225af0c254078b2c5a994d4a128e3a8e3eedb4d5da7"; license = [ "ofl" "publicDomain" "free" ]; version = "1.6"; - sha512.run = "229f8fac33513ae0b410a3c86f5ccbc5d3c284f5c151f8a5fbc26913e9f222bbd3b1ea055c2285300e4989c527c772fb46f67988ee66152e81b88ea11523544f"; + sha512.run = "6e42d27eaaf0b87da9f9bc00598800f3210ef590fff1cb0f55c49ec6b09f75b61e8de3bdd8434d91f5e6407ea9e89c7f06c257f3536c74e841ea24fe3a28bbf5"; }; ytableau = { - revision = 73766; + revision = 77677; shortdesc = "Many-featured Young tableaux and Young diagrams"; stripPrefix = 0; - sha512.doc = "109cfb4529ebd9415438416d32d83f1e9583e055059c34b81a7f1e2fde72b833ffe3ee70d43fca49f3e184af8bb79a9c732b5f0f1eb34f940aa1122ba97f16e3"; - sha512.source = "7e7c71f3652d60dd73b929832843a577061124aea055daa5ca1218082882b6aeab932d7e7f9a6b2069051c862022713737acdfbfcf0299cefab580d9daca7260"; + sha512.doc = "05c6317ed041a02c7fef4906beed917eb340dd12128c24d1b48e9fa8c5b413e07a332f72f91430e8f072c247b307fa5cb06f79507c44019a4d7bd6af01323a56"; + sha512.source = "c44639c43bc52fbc207dc6392d1442e326a58736db91bc575053bbb09e9f96b36ef0ed5de38c3d5efff4de9982831e5e6ba15da74f52eb0cc943ad70b02b259a"; license = [ "lppl12" ]; version = "1.4"; - sha512.run = "fadb350bbea899824bb30d3027da91bc0c72a3ce0fca0ca5d162bcbddc4094284ed0c732dd2894602a2f7c76369cb0b16c932aae07766847cd43f7ba652566ba"; + sha512.run = "1698133e754876951ea7475693be06cb808708ff0582b2a7542ec659c7008d29d173e9272ba9ad4d29b2f940dbb96964dc05eb9ff6f26653d4fdfc7ecf45fbe1"; }; zapfchan = { revision = 77161; @@ -54938,24 +55118,24 @@ sha512.run = "c9685b151679e7516e146f3d97f4242c7cdf084f84a7ac857a8aa27031c60950d0da07d66b7b57d7bdec384d3501c30b339231654cf845bbed2945b0ac069368"; }; zebra-goodies = { - revision = 66630; + revision = 78181; shortdesc = "A collection of handy macros for paper writing"; stripPrefix = 0; - sha512.doc = "c4bdfba7e426c95599c4fe2cff06ada80345490f433eb636260ed5ce322c1c21c0b5de0c4709be415b6b98668b7c514610375f2bdf9831248be0095e1ff28dc2"; - sha512.source = "ec961bcc2d7181450184bdddbe0f0c1d5100bd6fe2294722dda239d8979f6c8d126fd4f52cce371db8227aedb1e1da14eaf1457ed12e65d33ccce6f23148ad8f"; + sha512.doc = "7c4d9c675967556c82668e004b927e2761f826f9df15a8107549317bdfe6073b77637a1258618d7c1885265aa2142405a3a8578b246e5c14102d665915caa40b"; + sha512.source = "df65863d717cee646003a2a9c96ababc0b587c526226175a6ee6ea7417df2a90a72bcde04764d2bc2e884ece68bac45520a49537e2f40df6c18e886747cd6345"; license = [ "lppl13c" ]; - version = "0.8.1"; - sha512.run = "c740469e5a27355fbe8c781d30434724b8c77216e88c674854dd71e73e38ba78aeeef251a25e756c4046230eccdf334abf6d5f378bad559691a29955cb0eb16c"; + version = "0.9.1"; + sha512.run = "f40a4023c2ba8ba0e04e0e009d3f530633dc8d100d542137bbc080b5ae88baac7fb642838343a237caf97e5da1e2b762e458c108d97834bdd7630ed343f7c298"; }; zeckendorf = { - revision = 76884; + revision = 77677; shortdesc = "Knuth Fibonacci multiplication, Zeckendorf and Bergman representations of big integers"; stripPrefix = 0; - sha512.doc = "da45cd3b8d4780bad656578a7b0a8adb27fe8691acb6306589ffa9119af28e05fdda7bd1d745f60b045c8882e5617647e4e7849f646efbb87d8dca0ee34762e2"; - sha512.source = "02e9d54355017b65657c57be58d45b86d1ec22761f7d9d28d5cf6b83ec0fdbfa7326ce68ecad0e270540307472abe57f11d20eef4fa7905613b99a065923aac9"; + sha512.doc = "739a75631d69b3236b57f5e0e783107fc1ac622d1a196a731e5c3386eae06730cc380f64f9dc6bdb2405ecf2ed852b6159143be73ff4539ae5760e0eaebe8f86"; + sha512.source = "a922682af2a93cfead6b43df7adc2b27b696d0f7d7016a22adab863843a40ae611b15d591b711770f19435fc25da9c73791ea6f4f2ddf15bde98ed4a93f79df0"; license = [ "lppl13c" ]; version = "0.9d"; - sha512.run = "34b343f1c6c34f2be0a3cf6a745750227b27ee21d360c64411f3d8b228a239b9ab27a1df9815a76e4c55a3c97009c73711b33c3d592c43faa4b7ff3aacc223f7"; + sha512.run = "168460bd24360be4b21d257324e6581c4e8c60ec01864953f34a3662ffbe30664be52e2e9c975e61fe31a882b2d1a6e8289d7052646a9be273cf83320309a525"; }; zed-csp = { revision = 17258; @@ -55013,14 +55193,14 @@ sha512.run = "1e068a0b402a5c69b44a86d797cb24266b2883c698decd8b8464c99b131d292cc5ac44249ba8e89dc0a414d6f12d73d4c069ffc3081cfa4b9926ca412bfc3dd6"; }; zhnumber = { - revision = 66115; + revision = 77677; shortdesc = "Typeset Chinese representations of numbers"; stripPrefix = 0; - sha512.doc = "c8f6b76b72f7b7bc19f2e6fe64191b86c4b73fa7559d3299945359a7d2205e3685c4eee98283f361207192fc35de0a7ae9064e118e20f96f832d18eacf93bf70"; - sha512.source = "7a79592cda187221d2832db12e45923a03f110de7ae358304048a52d2e170853421cad0a50211c0894b700c98301cf949f1def35acacc7cf2d23789ff23ca4ea"; + sha512.doc = "bd879013eac39eda3ca985674e8bf9d149ff2433545242dccccda98f565850b8036cf58e52b4a2c338eb4db168de89b7f0c1ce45c567e9e1fed547157b81b1c0"; + sha512.source = "e90499f7d88b2fe0a9ab15d8ddffb5061c57a45777a2e4bd7cf32d04d550c82e27e80b76fba71e2b7829734c6a05ab7d00cf2d69e52c7b982258eb078771dd8f"; license = [ "lppl13c" ]; version = "3.0"; - sha512.run = "080460cafa9f1b382d5843e7863eefb36a26abcdf8ef97d9a23fe4e68d1bf85e0e6a38c7201d1dbaf2d25acc7b846d757fab9f9b850d992a576b6df67929cb55"; + sha512.run = "64b348ff80be52a4cf499bc43188e443b583707db4c20fe07891349e88abf84b9366e77f7c661e26403b7864b0833fef6551ca33eb0c081dff8ba84ec4079620"; }; zhspacing = { revision = 41145; @@ -55040,22 +55220,22 @@ sha512.run = "3d29074642d8a4c63046347a36f47548557de92a64ab4d6b7d1cad87f97a9e25a09fe84cf699a3bf2129c4de00dd3ef3593f85056e8f38a9a2d1ca27c549cf96"; }; zitie = { - revision = 76924; + revision = 77677; shortdesc = "Create CJK character calligraphy practicing sheets"; stripPrefix = 0; - sha512.doc = "bf034be9dbaf2d6ffbbb9cffd94b81dba7c397cf9e0c519f4e3df7a38e652190ae17c0d1d6cb413b61461c9377e0f775ddcfc86bd90f4c683800765cb9cd2ab6"; + sha512.doc = "fda6b5d51c2e0374da62d33b3f30508c2b5c4b4203b464ef1a4bc7baf310ef64d11bce580d9e6fa705b476dbe5a920ade84bc7b9f1fbb0336ccc41cd49e54b3b"; license = [ "lppl13c" ]; version = "1.4.0"; - sha512.run = "5196bc1b43af977b9da47e3386e6c34e125b1a4ef1213dd9de45299addf9973117e5f09f4b8f69faaf7bd4418971e1d6a505aca3a30322dc43d487448a65a772"; + sha512.run = "beef71c97de46ee28b90e7566a8cdd0201f60b54df1bb89950574e9d18940dc0640ca9267f74edd2648c28b0f9355456b54b29ccf31465d9422a0d1b7794f482"; }; zlmtt = { - revision = 64076; + revision = 77677; shortdesc = "Use Latin Modern Typewriter fonts"; stripPrefix = 0; - sha512.doc = "2bd3ce9fde985f319bfb33ed791524bf81ce2ad3797fabdce78bbc4f4884871d5994e6fd9737ca3ae40953613aca70b9ef399ae914a40df54c91347ca98aef98"; + sha512.doc = "7255f19936c9947529e32e89f8d23619552d48bc337a6a8810735bbaba9beaf5e2750a1666f63e4c27d4b52e52441abb31363aa1b72c6711055d316249068752"; license = [ "lppl13c" ]; version = "1.032"; - sha512.run = "ecd45c407db5a78d31f6bcb7be6184531a51bbf89171c47f2e5178e65b06db4595682c713a977ece1cdbd98fb59b551baef3cca527b22f98bb45b37e73407144"; + sha512.run = "0e0b757eb0f73958bf530b6049606a5eb6d3ef16d6eb269e440dec432c79b12de8ae343bef9284cff5ad909c7811666b5be441a48d735d05a9432b968b3a43ba"; }; zootaxa-bst = { revision = 76790; @@ -55067,52 +55247,52 @@ sha512.run = "681c40259bb6d67f423dc6828372ca694c6a350f227ca3c759064cb7845cb716d061919ae4552fef0a0377de3e608c0e03eeb8daf528e7953507a019f52d2ced"; }; zref = { - revision = 75450; + revision = 78116; shortdesc = "A new reference scheme for LaTeX"; stripPrefix = 0; - sha512.doc = "7cc167a693f1636216c98faf70c44ea1826a0a887f02303b18204b8165138219be7ff8ca413a5af318287d1c57abd02a5b05ad2766c456a0b3001fa5ea2c415c"; - sha512.source = "db715d495e70ae7e28d41052ccb20eb622201704308f858da553ef60b9e3cef4d7861d5288df95a9852e2f5396f0b47a56d87062cd79723ed38502f029959fb9"; + sha512.doc = "df9dec2757d36439e880e895cccf00f21ca2e4e014e89d588f7f295f51538d833887c5df729dc5749d0fd0f8b4364466ade60264e5634ffd5691946e135efe69"; + sha512.source = "c321fe82becaadb1092d9813bd1b4cf7b250af586391532f362476733a15dd0fd9687ded58312456785a5ffd4977981462f4ff94b21e7b7fab14cb79a93895b5"; license = [ "lppl13c" ]; version = "2.36"; - sha512.run = "f5bb679efada440d14dac3fbfc590db6655e056f73edbace1f279c6d0aee320d6fb0ea156de40aaad6662defbe084e0ee126f245499776e036e635c8a146a29f"; + sha512.run = "6a372e0a308c1130b70fb33227b3ae896cc3fb87f911a34b0c0158e671bd4f0333c6be828aff4b5f55afd9406259699064788c4de48afbc74f26d0dc7a261108"; }; zref-check = { - revision = 76924; + revision = 78116; shortdesc = "Flexible cross-references with contextual checks based on zref"; stripPrefix = 0; - sha512.doc = "c558f57d0c0fe86d362582184b83017154916bd384c60b3d55468b03dc2f39d839d625cc7a63dfb666e5d293c44f2d0956ff86d8e6920f3c2225664c76458b77"; - sha512.source = "582b92ac16d548640638ff9153c24d8d69baabeaf4348a4b2d8e08f0c0a55b6ca617e64faf19d93bad0f59f105faf0d9aeb428b81e720ab4908a9dac6f77a016"; + sha512.doc = "4a43808d628191cb8b4602673098978cccbe34f2d8e9dd71ac7d925b3ce65fbf0f9825af445bc915b4a616733bf1b8d35ab6d67136b5d17789889a3cca14f93a"; + sha512.source = "fea51f047b5bcc620f8218b5b40da9f0fdd3e6eb38cf893f220c9408d2689f2b3ee0b3ba151c5916ddbdaa5523c67b907c7ce9eccb125f3367d5207c007af8c4"; license = [ "lppl13c" ]; version = "0.3.7"; - sha512.run = "089328f5435cf94c0c63cff1cb221a14c16d1b2d7dc0bed6cb87a789f334757a48b3744fb5b6a861c8dcb3345d504c7395c6cd6d4c55aa29002b0a54696592e1"; + sha512.run = "a3efa95e86ff9f7ebb6e2fc1594f3603a63ac26ec90d0357abcf5c06a0fd0c4eb90a72ce081425415726ed730d442c82908c320ab9a25a8bdd87f78f60238962"; }; zref-clever = { - revision = 76924; + revision = 77677; shortdesc = "Clever LaTeX cross-references based on zref"; stripPrefix = 0; deps = [ "oberdiek" "zref" ]; - sha512.doc = "ca8eae989a34095f5b5f4526a37864ee9589f777a8f283dc3d90de1f7dfe2bbc918fe7d8d8716869c50ec51bb8390c6a7f8a33d6f91fe1f0e492e8ae1b3b4058"; - sha512.source = "78103e757707965a916e7f5204ee2dd6a9d9ed69e11adf47a3463cfbd85602e6a537a32ab142c1e88ca139549c90a8ac10259df53e6c7fcf1c404fcd215dbefd"; + sha512.doc = "054071b89f629f5d2c16ab1cb9367f9b9ffb2eef938aa207fba569bcefe9c43a7ae632c4a03a64b91be5e6d4146eea53107c4033876ac2d15817cf982cd66a3d"; + sha512.source = "d51c9eaf54f65f9b5982657728546e8a6f473e3ec7664cbb88315cceec79cd023e8fe4fe3f7c12151f84f3318037e95847c41c48b6153b1672b2919d11736c9f"; license = [ "lppl13c" ]; version = "0.5.1"; - sha512.run = "cf85426603542e3e18917814adbf737acf33a9685dacbad6a21e14529ef7132d295f3a7df85802cc3bf91cb3782ef3f5645010ddd9bdcaeb191a89946db6399d"; + sha512.run = "20efdf69ea14c4587ad27ae69064f8df8cec37a3f657a18d8bedb2495c956a2e8c112408cc5e4dc6a8be76b0863ca0282a0a527fcfeef10c162c839d96ca2b4d"; }; zref-vario = { - revision = 76924; + revision = 77677; shortdesc = "Extended LaTeX page cross-references with varioref and zref-clever"; stripPrefix = 0; deps = [ "tools" "zref-clever" ]; - sha512.doc = "1100e71aa2808848d4c63baf39f3f04a6d4c31fb9c677c0a1b509dd32f394af3d9cd724602e58fa33128e3d4577ad9d87aaa56227eb4bc12dd5d7eb9e2cdef72"; - sha512.source = "804038c6856f0f6554957dddf844499ad81eda1aef67c3fb8db94e1295b7b709aedf3d41ea409de00192cdbfd898ea4b9a756e82c2998278776753ebae0c12c7"; + sha512.doc = "77476da47d227a90ba4ee78bd7ad818a902dd78d2ccec4e3d50ed39dff9db8c92492c4f7e84c17c426f97fbf1185774b5d4ba96b5a21763672fa4ec020c33ef8"; + sha512.source = "b55d232b27a6a47eb1adc30ee27f2c6f5c8a6ad15b3aaf9cb7c6b702ee28731fa715f1b32a97aea66890e13387e8bb073d93c05a66835d1689ace632b3c540e5"; license = [ "lppl13c" ]; version = "0.1.12"; - sha512.run = "29c849a5363dc608af288e60a3ba5c3083c1eee5de55261450a04a34a136464473af07cce5b10a1c5de320eb84d6bbbbb1430a704b6a06077d47a6aa12c66401"; + sha512.run = "1a2ecd840ab255fd67a3bce2bd175a56f575e4df88523207c44e02a0bb359b6bd2a70828a5ffb9d74a1488fa880fbd6cda92e74020eb962e549a73f0e69313da"; }; zugferd = { revision = 76924; @@ -55154,31 +55334,31 @@ sha512.run = "df85b39bf16ec098d1940554dafe0bbefd4972f1a8306804565faad060790832c8f492fab6b18a45ec057bc8b904849789b8bbc238e323cc08394f6f4ad84cbf"; }; zxjafbfont = { - revision = 28539; + revision = 77677; shortdesc = "Fallback CJK font support for xeCJK"; stripPrefix = 0; - sha512.doc = "215079eeb772dc4ea55d5e00945a757c877acf9ea56aebe5a8969564a3836f54ca406d502d73e93d92b131600fc77bd2342d36fa78300adc0b4d1dd7f5d0f423"; + sha512.doc = "625eb93381bbb7d7ae54af3f7c2edd35c3cd9a3f41a2312a3a4740b61fb9682a8fc3b105e5f51879ca1a057be4977fcf807e76d54ecf7fa1679971c6fe7749b3"; license = [ "mit" ]; version = "0.2"; - sha512.run = "357b100dac7061a5e6fe91e3a708f32e99a134158393581bc717ae3e90afa5dbbff7aa1bae8c092638bca2d5c3ab65d8a8cbc39c20c3ec1ff85c967fb3849513"; + sha512.run = "9cbffffbd1bea28c462aa3c5b0b4694df1a4a1b14636f79680d66ebd93b41de7ddf04af7c908a8c5fddd53a050cc76219925ff924585bf467907a70482a835a2"; }; zxjafont = { - revision = 62864; + revision = 77677; shortdesc = "Set up Japanese font families for XeLaTeX"; stripPrefix = 0; - sha512.doc = "598a13775cac68ae6f176bd01b609373a4033583a83ed42f7914b15a01776d40b0c7200258dd68563510b2a3c11ec29a25ab3b26477650b60652e7332ef3f131"; + sha512.doc = "de9d26b0aeef6afae7ea2b70e7d99eca57ae450b07fdd8da9f01c49dc68662a1f6608fd839ea1e027987e48fafc0bb8675d1b39cbe74d368a90b91dd986b01d0"; license = [ "mit" ]; version = "1.3"; - sha512.run = "4afb6c3126c66c23a9a5b2ad1103289ab3f14c5a0d9bad7de209de3801e77f803e7a88d7440aa2f85d5aa6c23b6514585f263a95d6c3d68c232051880943a5c0"; + sha512.run = "9762d64157e73e25bc8217395a34da69fa69159149c053ebb1e518ab5a8117e5b7a0a1bfc5fab5979f4ebd34df61a2b9e1443d634fcd460017bfd7aeccd89940"; }; zxjatype = { - revision = 53500; + revision = 77677; shortdesc = "Standard conforming typesetting of Japanese, for XeLaTeX"; stripPrefix = 0; - sha512.doc = "0fccc73af66a05231cf8283920d65717600be4673329ed1f46b93a494d766aa9542deb1a56b5d23d6c0d6b93be98aa778234ddc2dcd9c0936542a45d057b6dc2"; + sha512.doc = "bc1dc5292e25e27200b13934319bcf37d40a4159f9262f2d23ed63790d4e9207518daede01a619be97625c01743a5cae6bafe8e8332a98778057683ca11f0c5a"; license = [ "mit" ]; version = "0.7"; - sha512.run = "21eaace7188c9e61f5dd65f34e26b1ca16358e7396d44188ae17e8e01a58f38ac3be9f09f8f41923c257d089210d1fb7d841eada5c9a345cec42b934d257ef94"; + sha512.run = "64977051f6eaafc2a05a00456f1c62b75f3ea8ff9eb933acebd82cdafdd3b7284c7079a172bca1161077f8735c54b546994f5d910fd6a932366f1725c5380799"; }; zztex = { revision = 55862; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index af55e11184851..7ff43bb285697 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -256,6 +256,7 @@ mapAliases { fetchFromGithub = throw "You meant fetchFromGitHub, with a capital H"; # preserve, reason: common typo fuse2fs = if stdenv.hostPlatform.isLinux then e2fsprogs.fuse2fs else null; # Added 2022-03-27 preserve, reason: convenience, arch has a package named fuse2fs too. uclibc = uclibc-ng; # preserve, because uclibc-ng can't be used in config string + utfcpp = utf8cpp; # Added 2026-04-02. preserve, reason: Upstream calls it `utfcpp`, but `utf8cpp` is as common as `utfcpp` in other distros, see https://repology.org/project/utfcpp/information wlroots = wlroots_0_20; # preserve, reason: wlroots is unstable, we must keep depending on 'wlroots_0_*', convert to package after a stable(1.x) release wormhole-rs = magic-wormhole-rs; # Added 2022-05-30. preserve, reason: Arch package name, main binary name @@ -1733,6 +1734,7 @@ mapAliases { qt-video-wlr = throw "'qt-video-wlr' has been removed, as it depends on KDE Gear 5, which has reached EOL"; # Added 2025-08-20 qtchan = throw "'qtchan' has been removed due to lack of maintenance upstream"; # Added 2025-07-01 qtile-unwrapped = throw "'qtile-unwrapped' has been renamed to/replaced by 'python3.pkgs.qtile'"; # Converted to throw 2025-10-27 + QuadProgpp = warnAlias "'QuadProgpp' has been renamed to 'quadprogpp'" quadprogpp; # Added 2026-02-12 quantum-espresso-mpi = throw "'quantum-espresso-mpi' has been renamed to/replaced by 'quantum-espresso'"; # Converted to throw 2025-10-27 quaternion-qt5 = throw "'quaternion-qt5' has been removed as quaternion dropped Qt5 support with v0.0.97.1"; # Added 2025-05-24 quaternion-qt6 = warnAlias "'quaternion-qt6 has been renamed to quaternion" quaternion; # Added 2025-12-31 @@ -2049,6 +2051,7 @@ mapAliases { vaapiVdpau = throw "'vaapiVdpau' has been renamed to/replaced by 'libva-vdpau-driver'"; # Converted to throw 2025-10-27 valum = throw "'valum' has been removed because it has been marked as broken since at least November 2024."; # Added 2025-10-01 vamp.vampSDK = throw "'vamp.vampSDK' has been renamed to/replaced by 'vamp-plugin-sdk'"; # Converted to throw 2025-10-27 + vapoursynth-nnedi3 = throw "'vapoursynth-nnedi3' has been removed per upstream. Use vapoursynth-znedi3 instead."; # Added 2026-04-20 vaultwarden-vault = throw "'vaultwarden-vault' has been renamed to/replaced by 'vaultwarden.webvault'"; # Converted to throw 2025-10-27 vbetool = throw "'vbetool' has been removed as it is broken and not maintained upstream."; # Added 2025-06-11 vboot_reference = vboot-utils; # Added 2025-11-01 @@ -2483,6 +2486,7 @@ mapAliases { xtrap = throw "XTrap was a proposed X11 extension that hasn't been in Xorg since X11R6 in 1994, it is deprecated and archived upstream."; # added 2025-12-13 xulrunner = throw "'xulrunner' has been renamed to/replaced by 'firefox-unwrapped'"; # Converted to throw 2025-10-27 xxgdb = throw "'xxgdb' seems inactive and doesn't compile with glibc 2.42"; # Added 2025-09-28 + xxHash = warnAlias "'xxHash' has been renamed to 'xxhash'" xxhash; # Added 2026-02-12 yabar = throw "'yabar' has been removed as the upstream project was archived"; # Added 2025-06-10 yabar-unstable = throw "'yabar' has been removed as the upstream project was archived"; # Added 2025-06-10 yafaray-core = throw "'yafaray-core' has been renamed to/replaced by 'libyafaray'"; # Converted to throw 2025-10-27 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ecc9c18ee198c..c436ed6894202 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2393,8 +2393,6 @@ with pkgs; gnused = callPackage ../tools/text/gnused { }; - gnutar = callPackage ../tools/archivers/gnutar { }; - inherit (callPackage ../development/tools/godot { }) godot3 godot3-export-templates @@ -7765,24 +7763,24 @@ with pkgs; ]; }; - sbcl_2_6_0 = wrapLisp { - pkg = callPackage ../development/compilers/sbcl { version = "2.6.0"; }; - + sbcl_2_6_1 = wrapLisp { + pkg = callPackage ../development/compilers/sbcl { version = "2.6.1"; }; faslExt = "fasl"; flags = [ "--dynamic-space-size" "3000" ]; }; - sbcl_2_6_1 = wrapLisp { - pkg = callPackage ../development/compilers/sbcl { version = "2.6.1"; }; + sbcl_2_6_3 = wrapLisp { + pkg = callPackage ../development/compilers/sbcl { version = "2.6.3"; }; + faslExt = "fasl"; flags = [ "--dynamic-space-size" "3000" ]; }; - sbcl = sbcl_2_6_1; + sbcl = sbcl_2_6_3; sbclPackages = recurseIntoAttrs sbcl.pkgs; @@ -11425,18 +11423,9 @@ with pkgs; notus-scanner = with python3Packages; toPythonApplication notus-scanner; - openblas = - callPackage - ( - # FIXME: migrate everything off make.nix on mass rebuild. - if stdenv.system == "aarch64-darwin" then - ../development/libraries/science/math/openblas - else - ../development/libraries/science/math/openblas/make.nix - ) - { - inherit (llvmPackages) openmp; - }; + openblas = callPackage ../development/libraries/science/math/openblas { + inherit (llvmPackages) openmp; + }; # A version of OpenBLAS using 32-bit integers on all platforms for compatibility with # standard BLAS and LAPACK. diff --git a/pkgs/top-level/config.nix b/pkgs/top-level/config.nix index fc96145da851f..526dd41827026 100644 --- a/pkgs/top-level/config.nix +++ b/pkgs/top-level/config.nix @@ -149,7 +149,7 @@ let npmRegistryOverrides = mkOption { type = types.attrsOf types.str; description = '' - The default NPM registry overrides for all `fetchNpmDeps` calls, as an attribute set. + The default npm registry overrides for all `fetchNpmDeps` calls, as an attribute set. For each attribute, all files fetched from the host corresponding to the name will instead be fetched from the host (and sub-path) specified in the value. @@ -172,7 +172,7 @@ let lib.isAttrs j && lib.all builtins.isString (builtins.attrValues j) ); description = '' - A string containing a string with a JSON representation of NPM registry overrides for `fetchNpmDeps`. + A string containing a string with a JSON representation of npm registry overrides for `fetchNpmDeps`. This overrides the [`npmRegistryOverrides`](#opt-npmRegistryOverrides) option, see its documentation for more details. ''; diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 6deb331822d12..c10b82dbd6b09 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -66,7 +66,7 @@ let ghc96 = sets.ghc967; ghc98 = sets.ghc984; ghc910 = sets.ghc9103; - ghc912 = sets.ghc9122; + ghc912 = sets.ghc9123; ghc914 = sets.ghc9141; microhs_0_15 = sets.microhs_0_15_4_0; diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index 1a438f6400aab..d5dd6929b4e17 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -417,7 +417,10 @@ lib.makeScope pkgs.newScope ( # # These will be passed as arguments to mkExtension above. extensionData = [ - { name = "bcmath"; } + { + name = "bcmath"; + env.NIX_CFLAGS_COMPILE = "-std=gnu17"; + } { name = "bz2"; buildInputs = [ bzip2 ]; @@ -717,7 +720,10 @@ lib.makeScope pkgs.newScope ( } { name = "sysvmsg"; } { name = "sysvsem"; } - { name = "sysvshm"; } + { + name = "sysvshm"; + configureFlags = [ "CFLAGS=-std=gnu17" ]; + } { name = "tidy"; configureFlags = [ "--with-tidy=${html-tidy}" ]; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index a151f9fb1f81d..8bd533f813662 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17666,6 +17666,10 @@ self: super: with self; { callPackage ../development/python-modules/shiboken6 { inherit (pkgs) cmake llvmPackages; } ); + shiboken6-generator = toPythonModule ( + callPackage ../development/python-modules/shiboken6-generator { inherit (pkgs) cmake llvmPackages; } + ); + shimmy = callPackage ../development/python-modules/shimmy { }; shiny = callPackage ../development/python-modules/shiny { }; diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 94d921fe217fc..48cf97bd9653f 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -66,9 +66,7 @@ let ghc948 ghc967 ghc984 - ghc9102 ghc9103 - ghc9122 # TODO(@sternenseemann): drop ghc9123 ]; @@ -527,7 +525,6 @@ let ] released; Cabal_3_10_3_0 = lib.subtractLists [ # time < 1.13 conflicts with time == 1.14.* - compilerNames.ghc9122 compilerNames.ghc9123 ] released; Cabal_3_12_1_0 = released; @@ -536,12 +533,12 @@ let cabal2nix = released; cabal2nix-unstable = released; funcmp = released; + haskell-debugger = [ + compilerNames.ghc9141 + ]; haskell-language-server = released; hoogle = released; hlint = lib.subtractLists [ - compilerNames.ghc9102 - compilerNames.ghc9103 - compilerNames.ghc9122 compilerNames.ghc9123 ] released; hpack = released; @@ -554,24 +551,22 @@ let ghc-lib-parser = released; ghc-lib-parser-ex = released; ghc-source-gen = lib.subtractLists [ - compilerNames.ghc9122 compilerNames.ghc9123 ] released; ghc-tags = lib.subtractLists [ - compilerNames.ghc9122 compilerNames.ghc9123 ] released; hashable = released; primitive = released; + scrod = [ + compilerNames.ghc9141 + ]; semaphore-compat = [ # Compiler < 9.8 don't have the semaphore-compat core package, but # requires unix >= 2.8.1.0 which implies GHC >= 9.6 for us. compilerNames.ghc967 ]; weeder = lib.subtractLists [ - compilerNames.ghc9102 - compilerNames.ghc9103 - compilerNames.ghc9122 compilerNames.ghc9123 ] released;